Home FIFA Rankings Forum Contact Us About Us
PLEASE NOTE: The caps for all players listed on this site are from 2008 to the present and only represent the games where it was possible to confirm the player played. Most information is complete from 2015 on, but prior to that it was sometimes difficult to confirm match information, especially for certain friendly matches.
Update, June 2018: Please note, due to an increasingly busy schedule, updates to this site are somewhat delayed. For the most up-to-date international and domestic information on Caribbean football (and elsewhere), please visit Global Sports Archive.

February 16th, 2019

Dominican Republic 1 - 0 Guadeloupe

A questionable late penalty gave Dominican Republic a friendly victory over Guadeloupe.

November 20th, 2018

El Salvador 1 - 0 Haiti

Haiti three match winning run came to an end as they lost to El Salvador in a friendly.

November 20th, 2018

French Guiana 2 - 1 Guyana

French Guiana got their Nations League campaign back on track with a 2-1 win over Guyana.

November 20th, 2018

Sint Maarten 0 - 2 Dominica

Dominica beat Sint Maarten 2-0 in Nations League Qualifying on a beat up pitch in Anguilla.

November 19th, 2018

Martinique 4 - 2 Antigua and Barbuda

Martinique continued their 100% start in Nations League Qualifying by beating Antigua 4-2.

November 19th, 2018

Curaçao 6 - 0 Guadeloupe

Curaçao's dominance continued as they steamrolled Guadeloupe 6-0 in Willemstad.

November 18th, 2018

Saint Kitts and Nevis 0 - 1 Canada

St. Kitts' good run of form in Nations League Qualifying was halted by Canada in Basseterre.

November 18th, 2018

Barbados 3 - 0 US Virgin Islands

Barbados beat USVI in Nations League Qualifying in a match between two struggling sides.

November 18th, 2018

Bahamas 1 - 1 Anguilla

Anguilla earned a rare draw with Bahamas in Nations League Qualifying, leaving Nassau with a point.

November 18th, 2018

Turks and Caicos 3 - 2 Saint Vincent and the Grenadines

TCI produced the shock of the round by beating SVG 3-2 in Nations League Qualifying.

November 17th, 2018

Cayman Islands 0 - 0 Saint Lucia

Cayman Islands earned their first point in Qualifying after holding Saint Lucia to a 0-0 draw.

November 17th, 2018

Nicaragua 0 - 2 Haiti

Haiti avenged their loss to Nicaragua in the 2017 Gold Cup Playoff with a 2-0 victory in Managua.

November 17th, 2018

Jamaica 2 - 1 Suriname

Jamaica narrowly edged past Suriname to maintain their 100% record in Nation League Qualifying.

November 17th, 2018

Cuba 1 - 0 Dominican Republic

Yordan Santa Cruz's late goal gave Cuba victory in a battle of two unbeaten teams.

November 16th, 2018

Belize 1 - 0 Puerto Rico

Puerto Rico fell to a third straight 1-0 defeat in Nations League Qualifying, this time to Belize.

November 16th, 2018

Aruba 0 - 2 Montserrat

Montserrat's impressive run of form in Nations League Qualifying continued with a 2-0 victory over Aruba.

November 16th, 2018

Bermuda 1 - 0 El Salvador

Bermuda earned an important victory over El Salvador in difficult weather conditions.

November 16th, 2018

Grenada 5 - 2 Saint Martin

Grenada picked up their first points in Nations League Qualifying in an entertaining match with Saint Martin.

November 15th, 2018

Iran 1 - 0 Trinidad and Tobago

T&T travelled to the Middle East for a friendly, where they fell 1-0 to Iran.

October 16th, 2018

Saint Lucia 1 - 2 Haiti

Haiti narrowly defeated Saint Lucia in Martinique to make it two wins in as many matches.

October 16th, 2018

Guadeloupe 0 - 0 Aruba

A draw meant Guadeloupe and Aruba shared the spoils as each side went to 4 points in Qualifying.

October 16th, 2018

Canada 5 - 0 Dominica

Canaba beat Dominica 5-0 in a rematch from the last round of World Cup Qualifiers.

October 16th, 2018

Martinique 4 - 0 British Virgin Islands

Martinique broke through a stubborn BVI defence after about an hour to claim a 4-0 victory.

October 14th, 2018

Nicaragua 6 - 0 Anguilla

Six first half goals were enough for Nicaragua to see off Anguilla at home.

October 14th, 2018

Bonaire 0 - 6 Jamaica

The formbook held as Jamaica beat Bonaire 6-0 in Nations League Qualifying.

October 14th, 2018

Montserrat 1 - 0 Belize

Spencer Weir-Daley's stunning goal gave Montserrat victory over Belize in Nations League Qualifying.

October 14th, 2018

Saint Martin 0 - 10 Saint Kitts and Nevis

Saint Kitts and Nevis thumped Saint Martin 10-0 to move on to six points in Nations League Qualifying.

October 14th, 2018

Thailand 1 - 0 Trinidad and Tobago

T&T travelled to Thailand, where they fell 1-0 to their hosts in a friendly.

October 13th, 2018

El Salvador 3 - 0 Barbados

Barbados were well-beaten in El Salvador to leave them with one point from two away matches in the Nations League.

October 13th, 2018

Suriname 5 - 0 British Virgin Islands

Suriname put five past the BVI to go to four points in Nations League Qualifying.

October 13th, 2018

Turks and Caicos 0 - 8 Guyana

Sheldon Holder and Emery Welshman both hit hat tricks as Guyana beat TCI 8-0.

October 13th, 2018

Puerto Rico 0 - 1 Martinique

Ten-man Martinique narrowly escaped with three points against a well-organized Puerto Rico.

October 12th, 2018

Dominican Republic 3 - 0 Cayman Islands

Cayman's winless run stretched to twelve matches after falling to Dominican Republic in Nations League Qualifying.

October 12th, 2018

Grenada 0 - 2 Cuba

Cuba went to six points in Qualifying after two matches, condemning Grenada to a second defeat in the process.

October 12th, 2018

Bermuda 12 - 0 Sint Maarten

Sint Maarten were hammered by Bermuda in a match between two sides who lost their first matches in Qualifying.

October 12th, 2018

Bahamas 0 - 6 Antigua and Barbuda

Antigua eased past Bahamas to win 6-0 and rebound from the Gameweek 1 loss.

October 12th, 2018

US Virgin Islands 0 - 5 Curaçao

Curaçao consolidated their position in the Nations League table with a 5-0 defeat over USVI

October 11th, 2018

French Guiana 0 - 1 Saint Vincent and the Grenadines

An Azinho Solomon penalty on the hour mark gave SVG a valuable three away points against French Guiana.

September 30th, 2018

Saint Vincent and the Grenadines 1 - 1 Barbados

SVG and a largely U20 Barbados XI played to a 1-1 draw.

September 29th, 2018

Cuba 5 - 0 Cayman Islands

Cuba defeated Cayman Islands in an unofficial friendly in Havana.

September 11th, 2018

Saint Martin 0 - 3 Guadeloupe

Guadeloupe were never tested by Saint Martin as they won 3-0 in Anguilla.

September 10th, 2018

Curaçao 10 - 0 Grenada

Grenada completely capitulated as they were embarrassed away to Curaçao.

September 10th, 2018

Haiti 13 - 0 Sint Maarten

Haiti completely overran Sint Maarten to grab a hold of top spot in the Nations League table.

September 9th, 2018

Saint Kitts and Nevis 1 - 0 Puerto Rico

Harrison Panayiotou's injury time winner was all the separated SKN and Puerto Rico in a very tight match.

September 9th, 2018

Jamaica 4 - 0 Cayman Islands

Jamaica eased past neighbors Cayman Islands to kick off their Nations League campaign.

September 9th, 2018

Aruba 3 - 1 Bermuda

Aruba beat Bermuda 3-1 in what was somewhat of an upset in Nations League Qualifying

September 9th, 2018

US Virgin Islands 0 - 8 Canada

USVI were overpowered by a strong Canadian team, losing 8-0 in Nations League Qualifying.

September 9th, 2018

Bonaire 0 - 5 Dominican Republic

Bonaire held out for an hour before being summarily put to the sword by the DR.

September 8th, 2018

Montserrat 1 - 2 El Salvador

Montserrat were left heartbroken by a Salvadorian winner in the fourth minute of injury time.

September 8th, 2018

Cuba 11 - 0 Turks and Caicos

Cuba demolished TCI 11-0 in Nations League Qualifying to temporarily go top of the table.

September 8th, 2018

Saint Vincent and the Grenadines 0 - 2 Nicaragua

SVG's Nations League Qualifying campaign got off to a poor start with a 2-0 home loss to Nicaragua.

September 7th, 2018

Ecuador 2 - 0 Jamaica

Jamaica lost 2-0 to Ecuador in a friendly just 48 hours prior to their Nations League debut.

September 7th, 2018

Belize 4 - 0 Bahamas

Bahamas lost 4-0 to Belize in their first match in three and a half years.

September 7th, 2018

Antigua and Barbuda 0 - 3 Saint Lucia

Saint Lucia stunned Antigua and Barbuda in Nations League Qualifying, winning 3-0 away.

September 7th, 2018

Anguilla 0 - 5 French Guiana

French Guiana got the first win in Nations League Qualifying, beating Anguilla 5-0.

September 6th, 2018

Guyana 2 - 2 Barbados

Barbados broke their goalscoring hoodoo to earn a 2-2 draw away to Guyana.

September 6th, 2018

Dominica 0 - 0 Suriname

Dominica and Suriname shared the spoils in the opening match of Nations League Qualifying.

September 6th, 2018

United Arab Emirates 0 - 2 Trinidad and Tobago

T&T overcame a fair amount of prematch chaos to beat UAE in a friendly in Spain.