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

Shakhtar Donetsk

Stamford Bridge, London. Every match we hold, with the price it went off at.

681Played
442Won
64.9%Win rate
2.18Scored per game
0.97Conceded per game
303Clean sheets

Home and away

The same record, split by where it was played.

At home
69.3%
332 played, 230 won. 2.33 scored a game.
Away
60.7%
349 played, 212 won. 2.04 scored a game.
How the market priced them
64.4%
427 priced matches at an average of 2.5, which implied 40%.

Season by season 61

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Friendlies Clubs 11632 +17
2026/27 Premier League 10811 +15
2026/27 UEFA Champions League 3111 +1
2026/27 Cup 2200 +6
2025/26 Premier League 302262 +50
2025/26 UEFA Europa League 5320 +10
2025/26 Friendlies Clubs 3210 +3
2025/26 Cup 2101 0
2024/25 Premier League 301884 +43
2024/25 Friendlies Clubs 13634 +11
2024/25 UEFA Champions League 8215 -8
2024/25 Cup 4310 +3
2023/24 Premier League 302253 +39
2023/24 Friendlies Clubs 17287 -15
2023/24 UEFA Champions League 6303 -2
2023/24 Cup 4400 +10
2023/24 UEFA Europa League 2011 -2
2022/23 Premier League 302262 +48
2022/23 Friendlies Clubs 13535 0
2022/23 UEFA Champions League 6132 -2
2022/23 UEFA Europa League 3111 -5
2021/22 Premier League 181521 +39
2021/22 UEFA Champions League 10334 -7
2021/22 Friendlies Clubs 7511 +14
2021/22 Super Cup 1100 +3
2021/22 Cup 1100 +3
2020/21 Premier League 261664 +35
2020/21 UEFA Champions League 6222 -7
2020/21 Friendlies Clubs 5401 +11
2020/21 UEFA Europa League 4202 -1
2020/21 Super Cup 1001 -2
2020/21 Cup 1001 -1
2019/20 Premier League 322642 +54
2019/20 UEFA Europa League 6411 +3
2019/20 UEFA Champions League 6132 -5
2019/20 Cup 1001 -1
2018/19 Premier League 322651 +62
2018/19 UEFA Champions League 6132 -8
2018/19 Cup 3300 +7
2018/19 UEFA Europa League 2011 -3
2017/18 Premier League 322435 +47
2017/18 UEFA Champions League 8503 0
2017/18 Cup 4400 +11
2016/17 Premier League 322552 +42
2016/17 UEFA Europa League 10901 +18
2016/17 Cup 4400 +6
2016/17 UEFA Champions League 1100 +2
2015/16 Premier League 261943 +51
2015/16 UEFA Champions League 10325 -3
2015/16 Cup 8611 +19
2015/16 UEFA Europa League 8521 +9
2014/15 Premier League 261754 +50
2014/15 UEFA Champions League 8242 +4
2014/15 Cup 7610 +12
2013/14 Premier League 292225 +46
2013/14 UEFA Champions League 6222 +1
2013/14 Cup 5401 +10
2012/13 Premier League 302541 +64
2012/13 UEFA Champions League 8323 +1
2012/13 Cup 5500 +12

Recent matches 30

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

Wednesday 27 January 2027
H Shakhtar Donetsk scheduled Real Madrid —
Wednesday 20 January 2027
A Shakhtar Donetsk scheduled RB Leipzig —
Saturday 12 December 2026
H Shakhtar Donetsk scheduled Kudrivka —
Wednesday 9 December 2026
A Shakhtar Donetsk scheduled Slovan Bratislava —
Saturday 5 December 2026
H Shakhtar Donetsk scheduled Kryvbas KR —
Saturday 28 November 2026
H Shakhtar Donetsk scheduled Bukovyna —
Wednesday 25 November 2026
H Shakhtar Donetsk scheduled Fenerbahçe —
Saturday 21 November 2026
A Shakhtar Donetsk scheduled Livyi Bereh —
Saturday 7 November 2026
H Shakhtar Donetsk scheduled Dynamo Kyiv —
Tuesday 3 November 2026
H Shakhtar Donetsk scheduled Sporting CP —
Friday 30 October 2026
A Shakhtar Donetsk scheduled Obolon'-Brovar —
Tuesday 27 October 2026
H Shakhtar Donetsk 3 – 0 Dynamo Kyiv —
Saturday 24 October 2026
H Shakhtar Donetsk 0 – 0 Zorya Luhansk —
Wednesday 21 October 2026
A Shakhtar Donetsk 0 – 1 Inter —
Saturday 17 October 2026
H Shakhtar Donetsk 2 – 1 Kolos Kovalivka —
Wednesday 14 October 2026
H Shakhtar Donetsk 3 – 1 AEK Athens FC —
Friday 9 October 2026
A Shakhtar Donetsk 3 – 0 Veres Rivne —
Friday 2 October 2026
H Shakhtar Donetsk 3 – 0 Kryvbas KR —
Sunday 20 September 2026
H Shakhtar Donetsk 3 – 0 LNZ Cherkasy 1.49
Thursday 17 September 2026
A Shakhtar Donetsk 3 – 0 Vilkhivtsi —
Monday 14 September 2026
H Shakhtar Donetsk 2 – 0 Chornomorets —
Thursday 10 September 2026
A Shakhtar Donetsk 1 – 1 PSV Eindhoven 7.06
Saturday 5 September 2026
A Shakhtar Donetsk 2 – 1 Karpaty 1.76
Saturday 29 August 2026
H Shakhtar Donetsk 0 – 2 Polessya —
Sunday 16 August 2026
A Shakhtar Donetsk 1 – 0 FC Kharkiv 1.61
Sunday 9 August 2026
A Shakhtar Donetsk 2 – 0 Epitsentr Dunayivtsi —
Monday 3 August 2026
H Shakhtar Donetsk 5 – 1 Kudrivka —
Sunday 26 July 2026
A Shakhtar Donetsk 0 – 0 Bursaspor 1.37
Saturday 25 July 2026
H Shakhtar Donetsk 0 – 0 Al Ula —
Thursday 23 July 2026
A Shakhtar Donetsk 2 – 0 HNK Gorica —