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

TAFIC

Football Field TAFIC, Gaborone. Every match we hold, with the price it went off at.

143Played
50Won
35%Win rate
1.12Scored per game
1.13Conceded per game
43Clean sheets

Home and away

The same record, split by where it was played.

At home
45.1%
71 played, 32 won. 1.35 scored a game.
Away
25%
72 played, 18 won. 0.89 scored a game.
How the market priced them
28.1%
32 priced matches at an average of 3.2, which implied 31.3%.

Season by season 6

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Premier League 4211 +2
2025/26 Premier League 3081111 +1
2024/25 Premier League 301794 +28
2023/24 Premier League 2910811 -6
2019/20 Premier League 204610 -15
2017/18 Premier League 309714 -11

Recent matches 30

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

Saturday 19 December 2026
A TAFIC scheduled Nico United —
Sunday 13 December 2026
H TAFIC scheduled BDF XI —
Saturday 5 December 2026
A TAFIC scheduled Galaxy —
Saturday 28 November 2026
H TAFIC scheduled Township Rollers —
Tuesday 24 November 2026
H TAFIC scheduled Morupule Wanderers —
Saturday 21 November 2026
A TAFIC scheduled Prisons XI —
Saturday 7 November 2026
A TAFIC scheduled Sua Flamingoes —
Saturday 31 October 2026
H TAFIC scheduled Police XI —
Tuesday 27 October 2026
A TAFIC 1 – 1 Enesia —
Friday 16 October 2026
A TAFIC postponed Extension Gunners —
Saturday 10 October 2026
H TAFIC postponed Matebele —
Saturday 3 October 2026
H TAFIC 2 – 0 Centre Chiefs —
Saturday 12 September 2026
A TAFIC 1 – 0 Orapa United —
Wednesday 2 September 2026
H TAFIC cancelled Gaborone United —
Saturday 29 August 2026
A TAFIC 0 – 1 Tonota —
Saturday 23 May 2026
H TAFIC 3 – 1 Calendar —
Wednesday 13 May 2026
H TAFIC 5 – 0 Santa Green 2.24
Tuesday 5 May 2026
A TAFIC 0 – 0 Nico United —
Saturday 25 April 2026
H TAFIC 2 – 0 Gaborone United —
Saturday 11 April 2026
A TAFIC 1 – 3 Extension Gunners —
Saturday 4 April 2026
H TAFIC 4 – 0 BDF XI 2.19
Tuesday 17 March 2026
H TAFIC 0 – 0 Orapa United 4.50
Saturday 14 March 2026
A TAFIC 2 – 1 Black Lions 2.66
Tuesday 10 March 2026
H TAFIC 0 – 1 Morupule Wanderers 4.20
Sunday 1 March 2026
A TAFIC 0 – 0 Centre Chiefs 5.25
Saturday 21 February 2026
A TAFIC 1 – 0 Matebele 3.40
Wednesday 18 February 2026
A TAFIC 1 – 1 Sua Flamingoes —
Saturday 14 February 2026
H TAFIC 0 – 0 Township Rollers 4.00
Saturday 7 February 2026
A TAFIC 0 – 2 Galaxy —
Saturday 31 January 2026
A TAFIC 0 – 0 Police XI —