The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
WOR

CONCACAF Nations League 2025/26

Every result, the table as it finished, and the price each match went off at. 74 matches played between September 2026 and October 2026.

74Matches
250Goals
3.38Per game
45.9%Home wins
0%Priced at kickoff
GuyanaTop of the table

Final table 37 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 GUYGuyana 4 4 0 0 +14 12
2 MONMontserrat 4 4 0 0 +10 12
3 SVGSt. Vincent / Grenadines 4 4 0 0 +8 12
4 CURCuraçao 4 3 1 0 +7 10
5 BARBarbados 4 3 1 0 +6 10
6 SMSaint Martin 4 3 0 1 +17 9
7 AABAntigua and Barbuda 4 3 0 1 +8 9
8 SLSt. Lucia 4 3 0 1 +5 9
9 PRPuerto Rico 4 3 0 1 +5 9
10 HAIHaiti 4 3 0 1 +4 9
11 ARUAruba 4 3 0 1 +3 9
12 FGFrench Guyana 4 3 0 1 +3 9
13 DRDominican Republic 4 3 0 1 0 9
14 UVIUS Virgin Islands 4 3 0 1 0 9
15 CUBCuba 4 2 2 0 +5 8
16 SKASt. Kitts and Nevis 4 2 2 0 +4 8
17 GUAGuatemala 4 2 1 1 +6 7
18 JAMJamaica 4 2 1 1 +2 7
19 SURSuriname 4 2 1 1 +1 7
20 CRCosta Rica 4 2 0 2 +2 6
21 TACTurks and Caicos Islands 4 2 0 2 +1 6
22 HONHonduras 4 1 1 2 -1 4
23 MARMartinique 4 1 1 2 -2 4
24 GUAGuadeloupe 4 1 1 2 -3 4
25 ESEl Salvador 4 1 1 2 -6 4
26 BONBonaire 4 1 0 3 -1 3
27 BELBelize 4 1 0 3 -3 3
28 GREGrenada 4 1 0 3 -8 3
29 TATTrinidad and Tobago 4 0 1 3 -3 1
30 CICayman Islands 4 0 1 3 -6 1
31 DOMDominica 4 0 1 3 -13 1
32 BERBermuda 4 0 0 4 -8 0
33 SMSint Maarten 4 0 0 4 -8 0
34 NICNicaragua 4 0 0 4 -10 0
35 ANGAnguilla 4 0 0 4 -11 0
36 BVIBritish Virgin Islands 4 0 0 4 -11 0
37 BAHBahamas 4 0 0 4 -17 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.38
250 goals. 62.2% of matches went over 2.5.
Home advantage
45.9%
Draws 10.8%, away wins 43.2%.
Half-time lead held
85.1%
From 47 matches where someone led at the break.
0–2 7 · 9.5%
1–0 6 · 8.1%
3–2 5 · 6.8%
2–0 5 · 6.8%
1–2 5 · 6.8%
0–3 5 · 6.8%

Results 98

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Wednesday 18 November 2026
00:00 USA scheduled Haiti — — —
Tuesday 17 November 2026
21:00 Panama scheduled Curaçao — — —
21:00 Mexico scheduled Jamaica — — —
01:00 Canada scheduled Guatemala — — —
Saturday 14 November 2026
21:00 Haiti scheduled USA — — —
Friday 13 November 2026
21:00 Guatemala scheduled Canada — — —
Wednesday 11 November 2026
21:00 Sint Maarten scheduled French Guyana — — —
21:00 St. Vincent / Grenadines scheduled Belize — — —
21:00 St. Lucia scheduled Barbados — — —
21:00 St. Kitts and Nevis scheduled Bonaire — — —
21:00 Puerto Rico scheduled Dominica — — —
21:00 Guyana scheduled Puerto Rico — — —
21:00 Guadeloupe scheduled Bermuda — — —
21:00 Grenada scheduled St. Kitts and Nevis — — —
21:00 French Guyana scheduled St. Vincent / Grenadines — — —
21:00 Dominica scheduled Cayman Islands — — —
21:00 Cuba scheduled Grenada — — —
21:00 Cayman Islands scheduled Guyana — — —
21:00 Bonaire scheduled Cuba — — —
21:00 Bermuda scheduled St. Lucia — — —
21:00 Belize scheduled Sint Maarten — — —
21:00 Barbados scheduled Guadeloupe — — —
Monday 9 November 2026
21:00 Jamaica scheduled Mexico — — —
21:00 Curaçao scheduled Panama — — —
Wednesday 7 October 2026
02:00 French Guyana 1 – 0 Belize — — —
Tuesday 6 October 2026
23:00 Antigua and Barbuda 3 – 2 Aruba — — —
21:00 St. Vincent / Grenadines 4 – 0 Sint Maarten — — —
20:00 Saint Martin 6 – 0 Bahamas — — —
20:00 Montserrat 4 – 1 Turks and Caicos Islands — — —
02:00 Honduras 1 – 1 Jamaica — — —
00:00 Guatemala 1 – 0 Suriname — — —
00:00 Grenada 1 – 4 Bonaire — — —
00:00 Bermuda 1 – 2 Barbados — — —
Monday 5 October 2026
22:00 Martinique 1 – 1 El Salvador — — —
21:00 Cuba 2 – 2 St. Kitts and Nevis — — —
19:00 Guadeloupe 0 – 1 St. Lucia — — —
02:00 Nicaragua 1 – 2 Dominican Republic — — —
00:00 Costa Rica 2 – 0 Haiti — — —
Sunday 4 October 2026
23:00 Aruba 3 – 2 Anguilla — — —
22:00 Trinidad and Tobago 1 – 1 Curaçao — — —
22:00 Puerto Rico 1 – 0 Cayman Islands — — —
20:00 Bahamas 2 – 3 US Virgin Islands — — —
20:00 Turks and Caicos Islands 3 – 0 British Virgin Islands — — —
19:00 Guyana 8 – 1 Dominica — — —
02:00 Belize 0 – 2 French Guyana — — —
Saturday 3 October 2026
21:00 Sint Maarten 2 – 4 St. Vincent / Grenadines — — —
02:00 El Salvador 0 – 2 Jamaica — — —
00:00 Martinique 2 – 1 Honduras — — —
00:00 Bonaire 2 – 3 Grenada — — —
00:00 Barbados 4 – 1 Bermuda — — —
Friday 2 October 2026
22:00 Suriname 0 – 0 Guatemala — — —
21:00 St. Kitts and Nevis 3 – 3 Cuba — — —
19:00 St. Lucia 3 – 0 Guadeloupe — — —
02:00 Nicaragua 0 – 3 Costa Rica — — —
00:00 Dominican Republic 1 – 4 Haiti — — —
00:00 Cayman Islands 0 – 3 Puerto Rico — — —
Thursday 1 October 2026
23:00 Anguilla 0 – 3 Antigua and Barbuda — — —
22:00 Curaçao 1 – 0 Trinidad and Tobago — — —
21:00 Dominica 1 – 5 Guyana — — —
20:00 US Virgin Islands 0 – 5 Saint Martin — — —
19:00 British Virgin Islands 0 – 2 Montserrat — — —
Wednesday 30 September 2026
02:00 Belize 0 – 1 St. Vincent / Grenadines — — —
Tuesday 29 September 2026
23:00 Anguilla 0 – 2 Aruba — — —
21:00 French Guyana 1 – 0 Sint Maarten — — —
20:00 US Virgin Islands 3 – 1 Bahamas — — —
19:00 British Virgin Islands 0 – 3 Turks and Caicos Islands — — —
02:00 Guatemala 6 – 0 El Salvador — — —
00:00 St. Lucia 5 – 2 Bermuda — — —
00:00 St. Kitts and Nevis 3 – 0 Grenada — — —
00:00 Jamaica 0 – 1 Honduras — — —
Monday 28 September 2026
22:00 Suriname 2 – 1 Martinique — — —
21:00 Cuba 2 – 0 Bonaire — — —
19:00 Guadeloupe 2 – 2 Barbados — — —
01:00 Trinidad and Tobago 1 – 2 Dominican Republic — — —
00:00 Dominica 0 – 2 Puerto Rico — — —
00:00 Curaçao 6 – 1 Nicaragua — — —
Sunday 27 September 2026
23:00 Haiti 2 – 0 Costa Rica — — —
19:00 Guyana 2 – 0 Cayman Islands — — —
02:00 Sint Maarten 0 – 1 Belize — — —
Saturday 26 September 2026
23:00 Antigua and Barbuda 5 – 0 Anguilla — — —
21:00 St. Vincent / Grenadines 2 – 1 French Guyana — — —
20:00 Saint Martin 0 – 2 US Virgin Islands — — —
19:00 Montserrat 3 – 0 British Virgin Islands — — —
03:00 El Salvador 3 – 1 Martinique — — —
01:00 Honduras 2 – 3 Suriname — — —
00:00 Jamaica 3 – 2 Guatemala — — —
00:00 Bonaire 1 – 2 St. Kitts and Nevis — — —
00:00 Barbados 2 – 0 St. Lucia — — —
Friday 25 September 2026
21:00 Grenada 0 – 3 Cuba — — —
19:00 Bermuda 1 – 2 Guadeloupe — — —
02:00 Costa Rica 3 – 4 Curaçao — — —
00:20 Haiti 3 – 2 Trinidad and Tobago — — —
00:10 Cayman Islands 0 – 0 Dominica — — —
00:00 Dominican Republic 3 – 2 Nicaragua — — —
Thursday 24 September 2026
19:00 Puerto Rico 0 – 1 Guyana — — —
Wednesday 23 September 2026
23:00 Aruba 1 – 0 Antigua and Barbuda — — —
20:00 Bahamas 0 – 8 Saint Martin — — —
19:00 Turks and Caicos Islands 0 – 2 Montserrat — — —

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key