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

Bahamas

Bethlehem Soccer Stadium, Christiansted. Every match we hold, with the price it went off at.

71Played
14Won
19.7%Win rate
1.1Scored per game
3.28Conceded per game
8Clean sheets

Home and away

The same record, split by where it was played.

At home
27%
37 played, 10 won. 1.32 scored a game.
Away
11.8%
34 played, 4 won. 0.85 scored a game.
How the market priced them
10.3%
29 priced matches at an average of 20.87, which implied 4.8%.

Season by season 23

One row per competition per season.

SeasonCompetitionPWDLGD
2025/26 CONCACAF Series 4004 -10
2025/26 CONCACAF Nations League 4004 -17
2024/25 CONCACAF Nations League 4112 -3
2023/24 CONCACAF Nations League 5014 -14
2022/23 CONCACAF Nations League 6114 -9
2022/23 Friendlies 2101 +1
2019/20 CONCACAF Nations League 4310 +8
2019/20 Friendlies 1100 +5
2011/12 FIFA World Cup qualification 2200 +10
2008/09 FIFA World Cup qualification 4022 -13
2003/04 Friendlies 1001 -6
2001/02 Friendlies 1001 -2
2000/01 FIFA World Cup qualification 4202 -10
1999/00 Friendlies 1001 -4
1971/72 Friendlies 1001 -8

Recent matches 30

Newest first, with the price this club was at kickoff.

Tuesday 6 October 2026
A Bahamas 0 – 6 Saint Martin —
Sunday 4 October 2026
H Bahamas 2 – 3 US Virgin Islands —
Tuesday 29 September 2026
A Bahamas 1 – 3 US Virgin Islands —
Wednesday 23 September 2026
H Bahamas 0 – 8 Saint Martin —
Monday 30 March 2026
A Bahamas 0 – 1 Cayman Islands 10.00
Thursday 26 March 2026
H Bahamas 1 – 3 Anguilla 2.38
Saturday 15 November 2025
H Bahamas 0 – 6 British Virgin Islands 2.61
Wednesday 12 November 2025
H Bahamas 1 – 2 Anguilla 2.10
Saturday 7 June 2025
H Bahamas 0 – 8 Costa Rica 67.00
Wednesday 4 June 2025
A Bahamas 0 – 6 Grenada 31.00
Wednesday 16 October 2024
A Bahamas 2 – 6 Barbados 5.75
Sunday 13 October 2024
H Bahamas 3 – 1 US Virgin Islands 1.45
Saturday 7 September 2024
H Bahamas 2 – 3 Barbados 3.47
Wednesday 4 September 2024
A Bahamas 3 – 3 US Virgin Islands 1.88
Tuesday 11 June 2024
A Bahamas 0 – 1 St. Kitts and Nevis 14.63
Saturday 8 June 2024
H Bahamas 1 – 7 Trinidad and Tobago 38.00
Wednesday 22 November 2023
A Bahamas 1 – 6 Puerto Rico 51.00
Sunday 19 November 2023
H Bahamas cancelled Guyana 23.00
Tuesday 17 October 2023
A Bahamas 2 – 2 Antigua and Barbuda 18.00
Saturday 14 October 2023
H Bahamas 1 – 4 Antigua and Barbuda 6.75
Tuesday 12 September 2023
A Bahamas 2 – 3 Guyana 60.00
Saturday 9 September 2023
H Bahamas 1 – 6 Puerto Rico 17.28
Monday 27 March 2023
A Bahamas 1 – 1 St. Vincent / Grenadines —
Friday 24 March 2023
H Bahamas 0 – 3 Trinidad and Tobago 26.00
Tuesday 14 June 2022
A Bahamas 0 – 4 Nicaragua 68.00
Friday 10 June 2022
H Bahamas 0 – 2 Nicaragua 24.49
Tuesday 7 June 2022
A Bahamas 0 – 1 Trinidad and Tobago 43.00
Friday 3 June 2022
H Bahamas 1 – 0 St. Vincent / Grenadines —
Saturday 14 May 2022
H Bahamas 1 – 2 Turks and Caicos Islands —
Friday 13 May 2022
H Bahamas 4 – 2 Turks and Caicos Islands —