Jarzinho Pieter -- a goalkeeper for the Curacao national soccer team -- died Monday night after suffering an apparent heart attack 24 hours before playing Haiti, officials say.

He was only 31.

Pieter was in Port-au-Prince with his Curacao teammates -- prepping to take on Haiti in Tuesday's CONCACAF Nations League game -- when officials say he became ill at the Marriott Hotel where the team was staying.

FYI -- CONCACAF stands for Confederation of North, Central America and Caribbean Association Football.