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

World Cup - Qualification CONCACAF 2024/25

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

98Matches
310Goals
3.16Per game
46.9%Home wins
89%Priced at kickoff
CuraçaoTop of the table

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

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.16
310 goals. 59.2% of matches went over 2.5.
Home advantage
46.9%
Draws 22.4%, away wins 30.6%.
Half-time lead held
84.4%
From 64 matches where someone led at the break.
1–1 11 · 11.2%
0–0 9 · 9.2%
3–0 7 · 7.1%
2–0 7 · 7.1%
1–0 7 · 7.1%
0–1 6 · 6.1%

Results 100

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 19 November 2025
01:00 Jamaica 0 – 0 Curaçao 1.96 3.32 4.54
01:00 Haiti 2 – 0 Nicaragua 1.27 7.50 15.00
01:00 Costa Rica 0 – 0 Honduras 1.77 4.30 6.50
01:00 Trinidad and Tobago 2 – 2 Bermuda 1.12 14.50 28.00
01:00 Guatemala 3 – 1 Suriname 3.60 3.50 2.15
01:00 Panama 3 – 0 El Salvador 1.14 9.80 28.00
Friday 14 November 2025
02:00 Haiti 1 – 0 Costa Rica 4.26 3.75 2.13
02:00 Nicaragua 2 – 0 Honduras 8.50 4.20 1.56
02:00 Guatemala 2 – 3 Panama 6.00 4.00 2.40
00:00 Bermuda 0 – 7 Curaçao 13.50 7.00 1.29
00:00 Trinidad and Tobago 1 – 1 Jamaica 4.30 3.70 2.20
Thursday 13 November 2025
22:00 Suriname 4 – 0 El Salvador 2.40 3.62 6.25
Wednesday 15 October 2025
02:00 El Salvador 0 – 1 Guatemala 3.13 3.13 2.60
01:00 Panama 1 – 1 Suriname 1.58 4.40 10.00
00:00 Jamaica 4 – 0 Bermuda 1.06 19.00 46.00
Tuesday 14 October 2025
23:00 Curaçao 1 – 1 Trinidad and Tobago 1.65 4.20 7.75
02:00 Costa Rica 4 – 1 Nicaragua 1.14 9.40 30.00
00:00 Honduras 3 – 0 Haiti 2.22 3.20 3.94
Saturday 11 October 2025
01:00 El Salvador 0 – 1 Panama 6.10 3.59 1.78
Friday 10 October 2025
23:00 Curaçao 2 – 0 Jamaica 3.56 3.20 2.45
22:00 Bermuda 0 – 3 Trinidad and Tobago 4.68 4.32 1.74
21:00 Suriname 1 – 1 Guatemala 2.65 3.10 3.60
02:00 Honduras 0 – 0 Costa Rica 3.36 3.20 2.52
00:00 Nicaragua 0 – 3 Haiti 4.50 3.65 2.09
Wednesday 10 September 2025
02:00 Honduras 2 – 0 Nicaragua 1.41 4.70 9.25
02:00 Costa Rica 3 – 3 Haiti 1.65 4.60 7.50
00:00 Curaçao 3 – 2 Bermuda 1.21 7.40 14.00
00:00 Jamaica 2 – 0 Trinidad and Tobago 1.43 4.90 9.50
Tuesday 9 September 2025
01:30 Panama 1 – 1 Guatemala 1.38 5.11 9.50
00:30 El Salvador 1 – 2 Suriname 2.40 3.10 3.62
Saturday 6 September 2025
02:00 Nicaragua 1 – 1 Costa Rica 8.50 4.17 1.57
00:00 Haiti 0 – 0 Honduras 2.90 3.21 2.90
00:00 Trinidad and Tobago 0 – 0 Curaçao 3.50 3.50 2.25
Friday 5 September 2025
22:00 Bermuda 0 – 4 Jamaica 13.00 5.50 1.32
02:00 Guatemala 0 – 1 El Salvador 1.80 3.60 5.75
Thursday 4 September 2025
21:30 Suriname 0 – 0 Panama 6.00 3.69 1.81
Wednesday 11 June 2025
02:00 Honduras 2 – 0 Antigua and Barbuda 1.05 17.06 51.00
01:00 El Salvador 1 – 1 Suriname 2.41 2.90 4.20
01:00 Puerto Rico 2 – 1 St. Vincent / Grenadines — — —
01:00 Costa Rica 2 – 1 Trinidad and Tobago 1.32 5.50 12.48
00:00 Panama 3 – 0 Nicaragua 1.34 5.20 11.00
00:00 Guyana 3 – 0 Montserrat 1.75 3.70 5.60
Tuesday 10 June 2025
23:00 Jamaica 3 – 0 Guatemala 2.26 3.55 3.75
23:00 Dominican Republic 5 – 0 Dominica 1.05 20.39 48.00
22:00 Haiti 1 – 5 Curaçao 2.15 3.60 3.62
22:00 St. Lucia 2 – 1 Barbados — — —
20:00 Cuba 1 – 2 Bermuda 1.58 4.90 6.25
19:00 St. Kitts and Nevis 2 – 3 Grenada 4.85 4.60 1.69
Sunday 8 June 2025
01:00 Belize 0 – 2 Panama 51.00 19.00 1.04
Saturday 7 June 2025
23:00 Bahamas 0 – 8 Costa Rica 67.00 50.00 1.01
21:00 Aruba 0 – 5 Haiti 23.00 14.00 1.10
19:00 Anguilla 0 – 3 El Salvador 84.00 50.00 1.02
19:00 British Virgin Islands 0 – 1 Jamaica 67.00 40.00 1.01
19:00 Cayman Islands 0 – 1 Honduras 98.00 50.00 1.02
02:00 Guatemala 4 – 2 Dominican Republic 2.20 3.45 3.80
02:00 Nicaragua 1 – 0 Guyana 1.42 5.00 9.00
Friday 6 June 2025
23:30 Curaçao 4 – 0 St. Lucia — — —
23:30 Trinidad and Tobago 6 – 2 St. Kitts and Nevis 1.12 13.00 21.00
22:00 Suriname 1 – 0 Puerto Rico 1.38 5.11 12.00
19:00 Antigua and Barbuda 0 – 1 Cuba 5.62 4.50 1.60
Wednesday 4 June 2025
23:00 St. Vincent / Grenadines 6 – 0 Anguilla — — —
23:00 Grenada 6 – 0 Bahamas 1.07 16.54 31.00
23:00 Bermuda 5 – 0 Cayman Islands 1.50 7.10 15.00
21:00 Montserrat 1 – 0 Belize 2.45 3.66 3.25
21:00 Barbados 1 – 1 Aruba 2.17 3.77 3.62
19:00 Dominica 3 – 0 British Virgin Islands 1.40 5.50 14.00
Wednesday 12 June 2024
00:00 Puerto Rico 8 – 0 Anguilla 1.01 40.00 91.00
00:00 Dominican Republic 4 – 0 British Virgin Islands 1.04 25.00 70.00
Tuesday 11 June 2024
22:00 Guyana 3 – 1 Belize 1.49 5.25 8.10
20:00 St. Kitts and Nevis 1 – 0 Bahamas 1.23 7.50 14.63
19:30 Cuba 3 – 0 Cayman Islands 1.08 15.00 31.00
19:00 St. Lucia 2 – 2 Aruba — — —
Monday 10 June 2024
01:00 Montserrat 1 – 3 Panama 56.00 19.00 1.04
Sunday 9 June 2024
23:00 Bermuda 1 – 6 Honduras 14.69 7.00 1.22
21:00 Barbados 1 – 3 Haiti 50.00 17.00 1.05
21:00 Grenada 0 – 3 Costa Rica 29.00 12.00 1.11
19:00 St. Vincent / Grenadines 1 – 3 El Salvador — — —
19:00 Dominica 2 – 3 Jamaica 67.00 20.00 1.04
00:00 Belize 0 – 4 Nicaragua 11.00 5.20 1.36
00:00 Aruba 0 – 2 Curaçao 12.50 7.00 1.34
Saturday 8 June 2024
21:30 Bahamas 1 – 7 Trinidad and Tobago 38.00 14.00 1.13
20:30 Cayman Islands 1 – 0 Antigua and Barbuda — — —
19:30 Anguilla 0 – 4 Suriname 91.00 50.00 1.04
19:00 British Virgin Islands 0 – 3 Guatemala 81.00 29.00 1.03
Friday 7 June 2024
02:30 El Salvador 0 – 0 Puerto Rico 1.59 4.65 7.60
02:30 Costa Rica 4 – 0 St. Kitts and Nevis 1.05 19.00 51.00
00:30 Panama 2 – 0 Guyana 1.13 10.00 26.00
00:30 Honduras 3 – 1 Cuba 1.13 10.00 25.00
Thursday 6 June 2024
21:00 Haiti 2 – 1 St. Lucia — — —
20:30 Jamaica 1 – 0 Dominican Republic 1.22 7.20 17.00
02:00 Guatemala 6 – 0 Dominica 1.05 26.00 50.00
02:00 Nicaragua 4 – 1 Montserrat 1.14 10.75 34.00
Wednesday 5 June 2024
23:30 Curaçao 4 – 1 Barbados 1.03 29.00 46.00
23:30 Trinidad and Tobago 2 – 2 Grenada 1.28 6.60 11.00
21:00 Suriname 4 – 1 St. Vincent / Grenadines — — —
19:00 Antigua and Barbuda 1 – 1 Bermuda 2.06 4.20 3.25
Tuesday 26 March 2024
23:00 Turks and Caicos Islands 1 – 1 Anguilla — — —
19:00 British Virgin Islands 0 – 0 US Virgin Islands — — —
Friday 22 March 2024
21:00 US Virgin Islands 1 – 1 British Virgin Islands — — —
19:00 Anguilla 0 – 0 Turks and Caicos Islands — — —

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