Mexico and the USMNT were handed relatively easy fixtures, while Honduras and Costa Rica could have a bit more problems.

The 2019 CONCACAF Gold Cup draw has been held, and teams participating in the competition already know which teams they will have to face in the Group Stage.

The draw was held at Banc of California Stadium, and teams from North America, Central America and the Caribbean need to plan ahead for the summer following the fixtures that have been announced.

The first match of the competition will see Canada play against Martinique, while Mexico will be playing the stellar match against Cuba at the Rose Bowl on June 15. 

Haiti and Bermuda will play the first-ever game set to be held in Central America, as the two Caribbean sides will lock horns at Estadio Nacional in San José, Costa Rica. The co-hosts will play against Nicaragua in front of their home crowd, in a regional clash that should be quite interesting.

Group C will kick off the action in Jamaica, with Curacao and El Salvador set to hold the first-ever clash in tournament's history in the Caribbean. Jamaica will play the double-header's stellar match when they face Honduras.

Last, but not least, Panama and Trinidad and Tobago will kick things off in Group D. Later that day, the USMNT will face Guyana in their first game of the competition, with their minds set on winning back-to-back Gold Cup titles.

Here are the groups in full.