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 2024/25

Every result, the table as it finished, and the price each match went off at. 110 matches played between September 2024 and March 2025.

110Matches
357Goals
3.25Per game
44.5%Home wins
87%Priced at kickoff
HaitiTop of the table

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

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.25
357 goals. 63.6% of matches went over 2.5.
Home advantage
44.5%
Draws 14.5%, away wins 40.9%.
Half-time lead held
85.9%
From 64 matches where someone led at the break.
0–1 14 · 12.7%
2–1 10 · 9.1%
0–0 7 · 6.4%
3–0 6 · 5.5%
2–0 6 · 5.5%
1–0 6 · 5.5%

Results 110

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.

Monday 24 March 2025
01:30 Mexico 2 – 1 Panama 1.53 4.15 7.50
Saturday 22 March 2025
22:00 Canada 2 – 1 USA — — —
Friday 21 March 2025
02:30 Canada 0 – 2 Mexico 3.45 3.25 2.51
Thursday 20 March 2025
23:00 USA 0 – 1 Panama 1.49 4.50 7.80
Wednesday 20 November 2024
02:30 Mexico 4 – 0 Honduras 1.36 5.25 12.50
00:30 Canada 3 – 0 Suriname 1.13 9.10 24.00
Tuesday 19 November 2024
23:00 Guyana 5 – 3 Barbados 1.36 7.50 9.40
23:00 French Guyana 2 – 2 Belize 2.45 3.38 3.25
23:00 Dominican Republic 6 – 1 Bermuda 1.18 9.22 17.27
22:00 Guadeloupe 1 – 0 Cayman Islands 1.02 50.00 61.00
20:00 Antigua and Barbuda 0 – 0 Dominica 2.30 3.70 3.01
02:00 Panama 2 – 2 Costa Rica 2.00 3.40 4.50
01:00 USA 4 – 2 Jamaica 1.47 4.55 8.00
00:00 Haiti 3 – 0 Puerto Rico 1.27 7.50 12.00
Monday 18 November 2024
23:00 Curaçao 4 – 1 St. Lucia — — —
21:00 Aruba 0 – 1 Sint Maarten 2.45 4.06 2.80
20:00 Cuba 4 – 0 St. Kitts and Nevis 1.64 5.00 5.50
20:00 Grenada 0 – 3 Saint Martin 1.27 6.50 12.00
01:00 El Salvador 1 – 0 Montserrat 1.22 7.76 14.50
Sunday 17 November 2024
20:00 St. Vincent / Grenadines 3 – 1 Bonaire — — —
Saturday 16 November 2024
23:00 Dominica 1 – 6 Dominican Republic 51.00 15.53 1.05
21:00 Bermuda 2 – 1 Antigua and Barbuda 1.33 6.33 11.50
02:00 Honduras 2 – 0 Mexico 5.16 3.80 1.82
00:00 Puerto Rico 5 – 1 Aruba 1.23 7.30 13.00
Friday 15 November 2024
23:30 Suriname 0 – 1 Canada 6.55 4.75 1.53
23:00 Barbados 1 – 4 Guyana 4.41 4.50 1.83
23:00 Saint Martin 0 – 5 Curaçao 17.00 8.20 1.18
21:00 Sint Maarten 0 – 8 Haiti 46.00 18.82 1.05
20:00 Cayman Islands 0 – 6 Guadeloupe 35.82 14.00 1.08
20:00 St. Lucia 0 – 4 Grenada — — —
02:00 Costa Rica 0 – 1 Panama 2.57 3.30 3.20
01:00 Belize 2 – 1 French Guyana 2.75 3.60 3.15
01:00 Jamaica 0 – 1 USA 4.70 3.40 2.05
01:00 Bonaire 0 – 1 El Salvador 23.00 11.00 1.14
Thursday 14 November 2024
23:00 St. Kitts and Nevis 2 – 1 Cuba 5.00 3.75 1.86
20:00 Montserrat 1 – 2 St. Vincent / Grenadines — — —
Wednesday 16 October 2024
22:30 Bermuda 3 – 2 Dominica — — —
02:00 Belize 3 – 0 Turks and Caicos Islands 1.25 8.10 14.41
00:00 Barbados 6 – 2 Bahamas 1.58 5.00 5.75
00:00 Suriname 5 – 1 Guyana 1.28 6.25 11.00
00:00 Martinique 0 – 0 Guadeloupe 2.80 3.41 2.75
00:00 Costa Rica 3 – 0 Guatemala 1.73 3.75 5.33
Tuesday 15 October 2024
19:30 St. Kitts and Nevis 1 – 1 Cayman Islands 1.27 6.20 12.00
17:30 Dominican Republic 5 – 0 Antigua and Barbuda 1.08 13.55 34.00
01:00 Nicaragua 3 – 2 French Guyana 1.42 4.70 9.50
01:00 Trinidad and Tobago 3 – 1 Cuba 2.00 3.60 4.00
01:00 Jamaica 0 – 0 Honduras 2.30 3.30 3.90
00:00 Haiti 5 – 3 Aruba 1.04 23.00 61.00
Monday 14 October 2024
23:00 St. Lucia 0 – 4 Saint Martin — — —
20:00 Puerto Rico 2 – 1 Sint Maarten 1.55 4.65 5.70
20:00 Curaçao 1 – 0 Grenada 1.52 4.50 7.00
00:00 El Salvador 1 – 2 St. Vincent / Grenadines — — —
Sunday 13 October 2024
19:00 Montserrat 0 – 1 Bonaire 1.49 5.10 7.90
02:00 Turks and Caicos Islands 2 – 1 Anguilla 2.40 3.15 3.40
00:00 Bahamas 3 – 1 US Virgin Islands 1.45 5.10 7.80
Saturday 12 October 2024
22:30 Dominica 1 – 6 Bermuda 4.75 4.40 1.75
19:30 Cayman Islands 1 – 0 British Virgin Islands 1.82 3.80 4.90
17:30 Antigua and Barbuda 0 – 5 Dominican Republic 15.00 7.50 1.22
01:00 Guyana 1 – 3 Guatemala 7.50 4.60 1.50
00:00 Aruba 1 – 3 Haiti 51.00 19.00 1.05
00:00 Saint Martin 1 – 2 St. Lucia — — —
Friday 11 October 2024
22:00 Suriname 1 – 1 Costa Rica 4.40 3.50 2.13
21:00 Grenada 0 – 0 Curaçao 9.25 5.50 1.77
20:00 Sint Maarten 3 – 2 Puerto Rico 9.75 6.00 1.38
20:00 Guadeloupe 0 – 1 Martinique 2.16 3.65 4.30
02:00 Nicaragua 0 – 2 Jamaica 4.20 3.55 2.11
01:00 St. Vincent / Grenadines 2 – 3 El Salvador — — —
Thursday 10 October 2024
20:00 Bonaire 0 – 1 Montserrat 3.50 3.73 2.05
20:00 Cuba 2 – 2 Trinidad and Tobago 2.91 3.25 2.75
19:30 French Guyana 2 – 3 Honduras 9.50 4.90 1.38
02:00 Anguilla 0 – 1 Belize 21.00 8.00 1.17
00:00 US Virgin Islands 0 – 5 Barbados 18.61 8.16 1.20
Wednesday 9 October 2024
19:30 British Virgin Islands 1 – 3 St. Kitts and Nevis 12.00 6.50 1.31
Wednesday 11 September 2024
02:00 Honduras 1 – 2 Jamaica 2.22 3.33 3.73
Tuesday 10 September 2024
23:00 Trinidad and Tobago 0 – 0 French Guyana 1.51 4.50 7.25
20:30 St. Kitts and Nevis 2 – 0 British Virgin Islands 1.17 9.00 20.00
20:00 Barbados 3 – 0 US Virgin Islands 1.23 6.75 14.00
20:00 Antigua and Barbuda 0 – 1 Bermuda 3.05 3.63 2.36
20:00 Cuba 1 – 1 Nicaragua 3.60 3.40 2.13
19:00 Belize 1 – 0 Anguilla 1.07 21.00 41.00
15:00 Dominican Republic 2 – 0 Dominica 1.24 7.00 14.00
02:00 Guatemala 0 – 0 Costa Rica 3.50 3.25 2.30
00:00 Aruba 0 – 1 Puerto Rico 12.25 7.42 1.23
00:00 Grenada 1 – 2 St. Lucia — — —
Monday 9 September 2024
21:00 Haiti 6 – 0 Sint Maarten 1.05 17.00 41.00
21:00 Curaçao 4 – 0 Saint Martin 1.19 8.00 15.00
20:00 Martinique 2 – 2 Guyana 1.82 4.10 4.40
20:00 Guadeloupe 1 – 0 Suriname 3.09 4.05 2.50
01:00 El Salvador 2 – 1 Bonaire 1.08 15.00 41.00
Sunday 8 September 2024
20:00 St. Vincent / Grenadines 2 – 0 Montserrat — — —
Saturday 7 September 2024
20:30 Cayman Islands 1 – 4 St. Kitts and Nevis 3.80 4.47 1.95
20:00 Bahamas 2 – 3 Barbados 3.47 4.15 2.13
20:00 Dominica 2 – 1 Antigua and Barbuda 4.40 5.40 2.35
19:00 Turks and Caicos Islands 0 – 4 Belize 11.00 6.75 1.28
15:00 Bermuda 2 – 3 Dominican Republic 5.50 4.74 1.87
02:00 Honduras 4 – 0 Trinidad and Tobago 1.34 5.21 11.21
00:00 Puerto Rico 1 – 4 Haiti 5.30 4.00 1.66
00:00 Saint Martin 0 – 2 Grenada 6.75 5.30 1.50
00:00 Jamaica 0 – 0 Cuba 1.15 8.50 24.00
Friday 6 September 2024
21:00 Sint Maarten 2 – 0 Aruba 3.20 3.90 2.35
21:00 St. Lucia 2 – 1 Curaçao — — —
19:00 French Guyana 0 – 1 Nicaragua 4.40 3.60 2.03
02:00 Guatemala 3 – 1 Martinique 1.45 4.60 8.80
01:00 Bonaire 1 – 1 St. Vincent / Grenadines — — —
00:00 Costa Rica 3 – 0 Guadeloupe 1.18 8.20 21.00
Thursday 5 September 2024
20:00 Montserrat 1 – 4 El Salvador 11.00 5.00 1.38
20:00 Guyana 1 – 3 Suriname 4.20 3.80 1.88
Wednesday 4 September 2024
20:30 British Virgin Islands 0 – 1 Cayman Islands 3.20 3.51 2.50
20:00 US Virgin Islands 3 – 3 Bahamas 4.00 4.30 1.88
19:00 Anguilla 2 – 0 Turks and Caicos Islands 5.23 3.80 1.75

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