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

Tarxien Rainbows

Tao F.Hee Stadium, Tarxien. Every match we hold, with the price it went off at.

281Played
89Won
31.7%Win rate
1.36Scored per game
1.69Conceded per game
53Clean sheets

Home and away

The same record, split by where it was played.

At home
28.1%
139 played, 39 won. 1.24 scored a game.
Away
35.2%
142 played, 50 won. 1.49 scored a game.
How the market priced them
29.1%
244 priced matches at an average of 4.88, which implied 20.5%.

Season by season 22

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Challenge League 5500 +8
2025/26 Premier League 3451019 -27
2025/26 FA Trophy 2101 +3
2025/26 Friendlies Clubs 2020 0
2024/25 Challenge League 221165 +7
2024/25 Challenge Cup 3201 +1
2024/25 FA Trophy 1010 0
2023/24 Challenge League 247107 +8
2023/24 FA Trophy 1001 -1
2023/24 Friendlies Clubs 1001 -1
2022/23 Challenge League 271377 +23
2022/23 Friendlies Clubs 3201 -1
2022/23 FA Trophy 2101 -2
2021/22 Challenge League 201082 +21
2021/22 FA Trophy 3201 -1
2020/21 Premier League 236314 -23
2020/21 FA Trophy 2101 +1
2020/21 Friendlies Clubs 1001 -3
2019/20 Premier League 201118 -43
2018/19 Premier League 268216 -29
2017/18 Premier League 266515 -22
2016/17 Premier League 3381114 -10

Recent matches 30

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

Saturday 12 December 2026
A Tarxien Rainbows scheduled Swieqi United —
Saturday 5 December 2026
H Tarxien Rainbows scheduled Naxxar Lions —
Saturday 28 November 2026
A Tarxien Rainbows scheduled Fgura United —
Sunday 22 November 2026
H Tarxien Rainbows scheduled Gudja United —
Sunday 8 November 2026
A Tarxien Rainbows scheduled Santa Lucía —
Friday 30 October 2026
H Tarxien Rainbows scheduled Victoria Hotspurs —
Saturday 24 October 2026
A Tarxien Rainbows 2 – 1 Sirens —
Sunday 18 October 2026
H Tarxien Rainbows 2 – 1 Zebbug Rangers —
Sunday 11 October 2026
A Tarxien Rainbows 3 – 1 Pietà Hotspurs —
Sunday 20 September 2026
H Tarxien Rainbows 3 – 1 Attard —
Sunday 13 September 2026
A Tarxien Rainbows 3 – 1 Mgarr United —
Sunday 10 May 2026
A Tarxien Rainbows 0 – 2 Zabbar St. Patrick —
Tuesday 5 May 2026
A Tarxien Rainbows 3 – 2 Zabbar St. Patrick 3.75
Thursday 30 April 2026
H Tarxien Rainbows 2 – 1 Sliema Wanderers 2.78
Friday 24 April 2026
H Tarxien Rainbows 0 – 0 Birkirkara 3.75
Sunday 19 April 2026
H Tarxien Rainbows 3 – 3 Zabbar St. Patrick 3.30
Tuesday 14 April 2026
H Tarxien Rainbows 3 – 2 Hibernians 3.70
Saturday 11 April 2026
H Tarxien Rainbows 2 – 2 Mosta 2.56
Sunday 15 March 2026
H Tarxien Rainbows 1 – 1 Zabbar St. Patrick 3.60
Sunday 8 March 2026
A Tarxien Rainbows 1 – 3 Valletta FC 6.50
Saturday 28 February 2026
H Tarxien Rainbows 1 – 1 Sliema Wanderers 5.00
Saturday 21 February 2026
H Tarxien Rainbows 1 – 2 Naxxar Lions 3.20
Wednesday 18 February 2026
A Tarxien Rainbows 1 – 0 Mosta 3.10
Sunday 15 February 2026
A Tarxien Rainbows 0 – 2 Floriana 8.00
Saturday 7 February 2026
A Tarxien Rainbows 1 – 1 Hibernians 5.00
Tuesday 3 February 2026
A Tarxien Rainbows 0 – 5 Birkirkara 5.00
Saturday 31 January 2026
H Tarxien Rainbows 1 – 2 Gzira United —
Wednesday 28 January 2026
H Tarxien Rainbows 0 – 1 Valletta FC 6.90
Sunday 25 January 2026
A Tarxien Rainbows 1 – 2 Marsaxlokk —
Saturday 17 January 2026
A Tarxien Rainbows 1 – 2 Hamrun Spartans 10.00