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.

March 23rd, 2019

Guadeloupe 0 - 1 Martinique

Martinique confirmed their 100% record in Nations League Qualifying with a win over neighbors Guadeloupe.

March 23rd, 2019

Guyana 2 - 1 Belize

Guyana's final match in Nations League Qualifying saw them beat Belize 2-1.

March 23rd, 2019

Suriname 2 - 0 Saint Kitts and Nevis

St. Kitts' Gold Cup dream ended in Suriname as the hosts produced a 2-0 win.

March 23rd, 2019

Antigua and Barbuda 2 - 1 Curaçao

Antigua and Barbuda stunned front-runners Curaçao with a 2-1 win using all local players.

March 23rd, 2019

Sint Maarten 4 - 3 Saint Martin

Sint Maarten edged neighbors Saint-Martin in a seven-goal thriller in Anguilla.

March 23rd, 2019

Dominica 4 - 0 Bahamas

Dominica and Bahamas finished their Nations League Qualifying campaigns with the former winning 4-0.

March 22nd, 2019

Cayman Islands 1 - 2 Montserrat

Montserrat beat Cayman Islands 2-1 to extend their winning streak to three matches.

March 22nd, 2019

Saint Lucia 3 - 2 Aruba

Saint Lucia edged Aruba in a highly entertaining Nations League match played in Antigua.

March 22nd, 2019

Anguilla 0 - 3 US Virgin Islands

USVI claimed their record victory and first points in Nations League Qualifying by beating Anguilla 3-0.

March 21st, 2019

Saint Vincent and the Grenadines 2 - 1 Bonaire

SVG survived an early scare from Bonaire to claim a late victory in Nations League Qualifying.

March 21st, 2019

British Virgin Islands 2 - 2 Turks and Caicos

TCI finished their Nations League campaign by scoring two late goals to earn a draw with BVI.

March 20th, 2019

Wales 1 - 0 Trinidad and Tobago

An injury time winner denied T&T a draw in their friendly with Wales.

March 17th, 2019

Saint Barthélemy v. Saint Martin

Saint Barthélemy and Saint Martin played out a disputed friendly.

March 16th, 2019

Bahamas 6 - 1 Turks and Caicos

Bahamas put six past TCI in the final Nations League warmup for each side.

March 8th, 2019

Saint Vincent and the Grenadines 1 - 1 Grenada

Already-crowned WIFA champions SVG finished the tournament unbeaten after a 1-1 draw with Grenada.

March 8th, 2019

Barbados 2 - 0 Dominica

Barbados clinched second place at the Windward Islands Tournament with a 2-0 win over Dominica.

March 6th, 2019

Saint Vincent and the Grenadines 2 - 1 Dominica

Another dramatic finish gave SVG a third victory and confirmation of their title at the WIFA Tournament.

March 6th, 2019

Saint Lucia 0 - 2 Barbados

Barbados' hopes of a WIFA title were boosted with a 2-0 win over Saint Lucia.

March 4th, 2019

Barbados *0 - 0 Grenada (Forfeit)

Barbados and Grenada played to a 0-0 draw in a match that was later awarded 3-0 to Barbados.

March 4th, 2019

Saint Lucia 1 - 1 Dominica

Day 3 of the Windward Islands Tournament kicked off with Saint Lucia and Dominica playing to a 1-1 draw.

March 2nd, 2019

Saint Vincent and the Grenadines 2 - 1 Saint Lucia

SVG produced a late come back to take a firm grip at the top of the Windward Islands Tournament table.

March 2nd, 2019

Grenada 0 - 1 Dominica

Anfernee Frederick's first half strike was enough to see Dominica past Grenada at the WIFA Tournament.

February 28th, 2019

Saint Vincent and the Grenadines 2 - 0 Barbados

Hosts SVG finished Day 1 of the WIFA Tournament top of the table after a 2-0 victory over Barbados.

February 28th, 2019

Saint Lucia 0 - 1 Grenada

Grenada opened their defence of the Windward Islands Tournament title with a win over Saint Lucia.

February 27th, 2019

Cuba 5 - 0 Bermuda

Cuba pounded Bermuda in a friendly as both sides prepare for crucial Nations League matches in March.

February 23rd, 2019

Sint Maarten 1 - 1 Saint Barthélemy

Sint Maarten and Saint Barthélemy drew in a friendly match on Sint Maarten.

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.