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

ES Tunis

Stade Hedi-Enneifer, Le Bardo. Every match we hold, with the price it went off at.

512Played
319Won
62.3%Win rate
1.6Scored per game
0.64Conceded per game
272Clean sheets

Home and away

The same record, split by where it was played.

At home
74.4%
250 played, 186 won. 1.91 scored a game.
Away
50.8%
262 played, 133 won. 1.31 scored a game.
How the market priced them
62.1%
369 priced matches at an average of 1.98, which implied 50.5%.

Season by season 41

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Ligue 1 6411 +3
2026/27 CAF Champions League 1001 -1
2025/26 Ligue 1 301893 +34
2025/26 CAF Champions League 14833 +12
2025/26 Cup 5500 +12
2025/26 FIFA Club World Cup 3102 -4
2025/26 Super Cup 1100 +1
2024/25 Ligue 1 301992 +35
2024/25 CAF Champions League 10622 +19
2024/25 Cup 5500 +16
2023/24 Ligue 1 221651 +21
2023/24 CAF Champions League 13652 +5
2023/24 African Football League 3102 +1
2023/24 Arab Club Champions Cup 3021 -1
2023/24 Cup 1001 -1
2022/23 Ligue 1 281675 +27
2022/23 CAF Champions League 12534 -1
2022/23 Cup 5401 +7
2021/22 Ligue 1 241464 +21
2021/22 CAF Champions League 10541 +10
2021/22 Cup 2110 +3
2020/21 Ligue 1 261934 +21
2020/21 CAF Champions League 11434 -2
2020/21 Cup 1001 -1
2019/20 Ligue 1 261880 +29
2019/20 CAF Champions League 10532 +4
2019/20 Cup 5401 +5
2019/20 Arab Club Champions Cup 3120 +2
2019/20 FIFA Club World Cup 2101 +3
2019/20 CAF Super Cup 1001 -2
2018/19 Ligue 1 261754 +22
2018/19 Cup 2200 +3
2017/18 Ligue 1 261772 +26
2017/18 Cup 1001 -1
2016/17 Ligue 1 241671 +29
2016/17 Cup 3300 +7
2015/16 Ligue 1 302334 +39
2014/15 Ligue 1 301794 +31
2013/14 Ligue 1 301992 +33
2012/13 Ligue 1 201325 +17
2011/12 Ligue 1 7502 +6

Recent matches 30

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

Saturday 26 December 2026
H ES Tunis scheduled CA Bizertin —
Saturday 19 December 2026
A ES Tunis scheduled US Ben Guerdane —
Saturday 12 December 2026
H ES Tunis scheduled ES Zarzis —
Saturday 5 December 2026
A ES Tunis scheduled Stade Tunisien —
Saturday 28 November 2026
H ES Tunis scheduled ES Hammam-Sousse —
Saturday 21 November 2026
A ES Tunis scheduled Club Africain —
Saturday 7 November 2026
H ES Tunis scheduled US Monastirienne —
Thursday 29 October 2026
A ES Tunis 0 – 0 CS Sfaxien —
Saturday 24 October 2026
H ES Tunis 1 – 0 Asswehly —
Sunday 18 October 2026
A ES Tunis 0 – 1 Asswehly —
Saturday 10 October 2026
H ES Tunis 3 – 1 Olympique Béja —
Sunday 13 September 2026
A ES Tunis 1 – 0 CS Hammam-Lif —
Sunday 6 September 2026
H ES Tunis 2 – 1 AS Marsa 1.25
Sunday 30 August 2026
A ES Tunis 1 – 3 Jeunesse Sportive Omrane —
Sunday 23 August 2026
H ES Tunis 3 – 2 ES Sahel 1.42
Saturday 15 August 2026
H ES Tunis cancelled CS Sfaxien —
Sunday 31 May 2026
A ES Tunis 1 – 0 ES Zarzis —
Sunday 24 May 2026
A ES Tunis 1 – 0 Jeunesse Sportive Omrane —
Thursday 21 May 2026
A ES Tunis 3 – 0 BS Bouhajla 1.14
Sunday 17 May 2026
A ES Tunis 3 – 1 ES Metlaoui 1.56
Thursday 14 May 2026
A ES Tunis 1 – 0 US Ben Guerdane 1.18
Sunday 10 May 2026
H ES Tunis 0 – 1 Club Africain 1.95
Monday 4 May 2026
A ES Tunis 1 – 0 Jeunesse Sportive Omrane 1.45
Thursday 30 April 2026
H ES Tunis 0 – 0 CS Sfaxien 1.76
Sunday 26 April 2026
A ES Tunis 1 – 1 CA Bizertin 1.62
Thursday 23 April 2026
H ES Tunis 2 – 2 ES Zarzis 1.18
Saturday 18 April 2026
A ES Tunis 0 – 1 Mamelodi Sundowns 4.80
Sunday 12 April 2026
H ES Tunis 0 – 1 Mamelodi Sundowns 1.95
Saturday 4 April 2026
A ES Tunis 0 – 0 ES Sahel 1.80
Saturday 28 March 2026
A ES Tunis 5 – 0 WS Al Hamma —