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

Spanish Town Police

Spanish Town Prison Oval, Spanish Town. Every match we hold, with the price it went off at.

39Played
7Won
17.9%Win rate
0.64Scored per game
2.85Conceded per game
7Clean sheets

Home and away

The same record, split by where it was played.

At home
27.8%
18 played, 5 won. 0.78 scored a game.
Away
9.5%
21 played, 2 won. 0.52 scored a game.
How the market priced them
17.6%
34 priced matches at an average of 10.28, which implied 9.7%.

Season by season 1

One row per competition per season.

SeasonCompetitionPWDLGD
2025/26 Premier League 397527 -86

Recent matches 30

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

Wednesday 6 May 2026
H Spanish Town Police 0 – 4 Racing United 10.00
Sunday 3 May 2026
A Spanish Town Police 0 – 6 Arnett Gardens 9.50
Sunday 26 April 2026
A Spanish Town Police 2 – 6 Chapelton 11.00
Thursday 23 April 2026
H Spanish Town Police 0 – 1 Portmore United 21.00
Monday 20 April 2026
A Spanish Town Police 0 – 3 Cavalier —
Wednesday 15 April 2026
A Spanish Town Police 0 – 9 Molynes United 3.50
Sunday 12 April 2026
A Spanish Town Police 0 – 6 Montego Bay United 21.00
Sunday 5 April 2026
H Spanish Town Police 4 – 1 Dunbeholden 3.90
Thursday 2 April 2026
H Spanish Town Police 1 – 0 Mount Pleasant Academy —
Monday 30 March 2026
A Spanish Town Police 1 – 5 Waterhouse 13.00
Friday 27 March 2026
A Spanish Town Police 0 – 4 Mount Pleasant Academy 41.00
Monday 23 March 2026
H Spanish Town Police 0 – 0 Treasure Beach 3.10
Thursday 19 March 2026
A Spanish Town Police 0 – 3 Harbour View 4.40
Sunday 15 March 2026
H Spanish Town Police 0 – 0 Tivoli Gardens 5.69
Tuesday 3 March 2026
A Spanish Town Police 0 – 3 Waterhouse 13.00
Tuesday 24 February 2026
A Spanish Town Police 2 – 1 Arnett Gardens 8.00
Sunday 15 February 2026
H Spanish Town Police 1 – 0 Harbour View 4.20
Monday 9 February 2026
A Spanish Town Police 0 – 5 Cavalier 11.00
Thursday 5 February 2026
A Spanish Town Police 2 – 0 Dunbeholden 6.75
Sunday 1 February 2026
H Spanish Town Police 1 – 3 Racing United 10.00
Sunday 25 January 2026
A Spanish Town Police 1 – 1 Molynes United 5.75
Wednesday 21 January 2026
H Spanish Town Police 0 – 5 Montego Bay United 17.00
Sunday 18 January 2026
H Spanish Town Police 0 – 1 Chapelton 5.50
Thursday 15 January 2026
A Spanish Town Police 0 – 4 Portmore United 10.00
Monday 12 January 2026
H Spanish Town Police 0 – 1 Tivoli Gardens 5.75
Sunday 28 December 2025
H Spanish Town Police 1 – 0 Treasure Beach 6.50
Sunday 21 December 2025
A Spanish Town Police 0 – 5 Mount Pleasant Academy 22.00
Monday 15 December 2025
H Spanish Town Police 2 – 1 Waterhouse 17.00
Wednesday 10 December 2025
H Spanish Town Police 2 – 10 Arnett Gardens 4.75
Sunday 7 December 2025
A Spanish Town Police 2 – 5 Harbour View 4.33