<- Team <- Date <- Comp -> Comp -> Date -> Team
Hearts Team Opponents Scoring Seq Penalties Table Streaks Events Statistics Games played
![]()
Sun 25 Jan 2026 15:00
Hearts 2 Celtic 2
Premiership 23 of 38
Tynecastle Park Edinburgh Scotland
18859
Ref: Steven McLean
Scorers Stuart Findlay 47:38 ;Claudio Braga 86:20 Opp Scorers [Benjamin Nygren 6:44] ;[Yang Hyun-jun 61:50]
Manager Cumulative to date
Manager Type G W D L F A PenW PenL Derek McInnes LH 12 8 4 0 25 9 0 0 Derek McInnes COMPH 15 10 5 0 34 11 0 1 Derek McInnes L 23 15 6 2 44 19 0 0 Derek McInnes COMP 29 19 8 2 62 22 0 2
MR NR Season Team Venue FT HT Agg Comp Round Crowd TV 2025-26 Celtic Tynecastle Park Edinburgh Scotland
0-1 Premiership
23 of 38 18859 SKY
Notes Hearts come from behind twice to draw. Celtic have 6 players booked and a red card on VAR review.
Hearts Line Up - NB Average ages only shown where there are 8 or more 'known' ages Number of Team Changes (Competitive Games Only) = 5
Team Changes Compared to Last League Team (League Games Only) = 4No Sq
NoPlayer Cap Nat Tot App Age Gls Pens Tot
GlsOGs Pen
SavePen
MissDiscipline Sub
MrkSubstitued by Sub
TimeGoals
vs
OppPrev Next 1 1 Craig Gordon 333 43y 00m 25d / 2026-01-17 sat 2026-01-31 sat 2 15 Michael Steinwender 34 25y 08m 21d Spittal Blair 86 / 2026-01-14 wed 2026-01-31 sat 3 5 Jamie McCart 24 28y 07m 05d McEntee Oisin 71 / 2026-01-17 sat 2026-01-31 sat 4 4 Craig Halkett (C) 165 30y 07m 27d / 2026-01-17 sat 2026-01-31 sat 5 49 Marc Leonard 1 24y 01m 06d / first game 2026-01-31 sat 6 19 Stuart Findlay 28 30y 04m 11d 1 6 Y89 1 / 1 2026-01-17 sat 2026-01-31 sat 7 18 Harry Milne 29 29y 02m 27d / 2026-01-17 sat 2026-01-31 sat 8 22 Tomas Magnusson 22 23y 05m 11d Y65 Kerjota Sabah 71 / 2026-01-17 sat 2026-01-31 sat 9 11 Pierre Landry Kabore 13 24y 06m 20d Wilson James 94 / 2026-01-17 sat 2026-01-31 sat 10 10 Claudio Braga 29 26y 02m 28d 1 13 2 / 2 2026-01-17 sat 2026-01-31 sat 11 89 Alexandros Kyziridis 27 25y 04m 09d / 1 2026-01-17 sat 2026-01-31 sat Total Starting App->> 705 28.31 <<-Average Starting Age –––––– Substitutes –––––– S02 16 Blair Spittal 65 30y 01m 06d Steinwender Michael 86 / 2026-01-17 sat 2026-01-31 sat S03 31 Oisin McEntee 24 25y 00m 20d Y82 McCart Jamie 71 / 1 2025-12-27 sat 2026-01-31 sat S08 29 Sabah Kerjota 12 24y 05m 11d Magnusson Tomas 71 / 2026-01-17 sat 2026-01-31 sat S09 21 James Wilson 45 18y 10m 19d Kabore Pierre 94 / 2025-12-27 sat last game U1 25 Alexander Schwolow 33y 07m 23d / 2026-01-17 sat 2026-01-31 sat U2 2 Frankie Kent 30y 02m 04d / 2026-01-17 sat 2026-01-31 sat U3 7 Elton Kabangu 27y 11m 17d / 2026-01-17 sat 2026-01-31 sat U4 23 Jordi Altena 22y 01m 21d / 2026-01-17 sat 2026-01-31 sat U5 40 Ageu 23y 11m 05d / 2025-11-09 sun 2026-01-31 sat 27.32 <<-Average Age of Players who played
Opponents
Manager Martin O'Neill
Team Managed 25 of 25
Total Managed 25 of 25
No Player Nat Age Gls Pens OGs Pen
SavePen
MissDiscipline Team
AppsTotal
AppsSub
MrkSubstitued by Sub
Time1 Kasper Schmeichel DEN 39y 02m 20d Y98 05 of 05 06 of 06 2 Julian Vicente Araujo Zuniga MEX 24y 05m 12d Y79 01 of 01 01 of 01 3 Kieran Tierney SCO 28y 07m 20d 17 of 17 17 of 17 Dane Murray 73 4 Auston Trusty USA 27y 05m 13d R77 03 of 03 03 of 03 5 Callum McGregor SCO 32y 07m 11d Y89 38 of 38 38 of 38 6 Liam Scales IRL 27y 05m 17d 08 of 08 12 of 12 7 Arne Engels BEL 22y 04m 17d Y89 06 of 06 06 of 06 8 Yang Hyun-jun KOR 23y 08m 00d 1 06 of 06 06 of 06 Anthony Ralston 77 9 Tomas Cvancara CZE 25y 05m 12d Y64 01 of 01 01 of 01 Sebastian Tounekti 66 10 Daizen Maeda JPN 28y 03m 05d 14 of 14 14 of 14 11 Benjamin Nygren SWE 24y 06m 17d 1 03 of 03 03 of 03 27.65 <<-Average Starting Age –––––– Substitutes –––––– S03 Dane Murray SCO 22y 06m 30d 02 of 02 02 of 02 Kieran Tierney 73 S08 Anthony Ralston SCO 27y 02m 09d 12 of 12 15 of 15 Yang Hyun-jun 77 S09 Sebastian Tounekti TUN 23y 06m 12d Y97 03 of 03 03 of 03 Tomas Cvancara 66 U1 Viljami Sinisalo FIN 24y 03m 14d of 01 of 04 U2 Luke McCowan SCO 28y 01m 16d of 04 of 14 U3 Paulo Bernardo POR 24y 00m 01d of 06 of 06 U4 Reo Hatate JPN 28y 02m 04d of 14 of 14 U5 James Forrest SCO 34y 06m 18d of 40 of 40 U6 Colby Donovan SCO 19y 04m 18d of 01 of 01 26.96 <<-Average Age of players who played
Scoring Sequence No Score Scorer Scores For Time 1 0-1
Benjamin Nygren Celtic 6:44 2 1-1
Stuart Findlay Heart of Midlothian 47:38 3 1-2
Yang Hyun-jun Celtic 61:50 4 2-2
Claudio Braga Heart of Midlothian 86:20
Penalties The specified statement did not generate any data Taker Team Outcome Given Away By Won By Time Score if Missed
Discipline and Officials
Referee Steven McLean Hearts Redcards Linesman 1 David McGeachie Opponents Redcards 1 Linesman 2 Jonathan Bell Hearts Yellowcards 3 Fourth Official Calum Scott Opponents Yellowcards 6
Match Events
Click on heading to sortPd Time VAR Diff Player For Type What Notes 1H 6:44 Benjamin Nygren Celtic GOAL Goal Scored by [Benjamin Nygren] (Celtic) 1H 46:00 Celtic 1HEND 1st half ends on 46 Minutes 00 seconds 2H 47:38 Stuart Findlay Heart of Midlothian GOAL Goal Scored by Stuart Findlay (Heart of Midlothian) 2H 61:50 Yang Hyun-jun Celtic GOAL Goal Scored by [Yang Hyun-jun] (Celtic) 2H 63:13 Tomas Cvancara Celtic YELLOWCARD Yellow Card For Tomas Cvancara (Celtic) Foul on Marc Leonard. Immediately subbed. 2H 64:24 Tomas Magnusson Heart of Midlothian YELLOWCARD Yellow Card For Magnusson Tomas (Heart of Midlothian) Foul 2H 65:01 Tomas Cvancara Celtic TAKENOFF Player:Tomas Cvancara (Celtic) subbed by Sebastian Tounekti on 66 mins 2H 65:01 Sebastian Tounekti Celtic SUBBEDON Player:Sebastian Tounekti (Celtic) came on for Tomas Cvancara on 66 mins 2H 70:45 Jamie McCart Heart of Midlothian TAKENOFF Player:Jamie McCart (Hearts) subbed by Oisin McEntee on 71 mins 2H 70:45 Oisin McEntee Heart of Midlothian SUBBEDON Player:Oisin McEntee (Hearts) came on for Jamie McCart on 71 mins 2H 70:48 Tomas Magnusson Heart of Midlothian TAKENOFF Player:Tomas Magnusson (Hearts) subbed by Sabah Kerjota on 71 mins 2H 70:48 Sabah Kerjota Heart of Midlothian SUBBEDON Player:Sabah Kerjota (Hearts) came on for Tomas Magnusson on 71 mins 2H 72:39 Kieran Tierney Celtic TAKENOFF Player:Kieran Tierney (Celtic) subbed by Dane Murray on 73 mins 2H 72:39 Dane Murray Celtic SUBBEDON Player:Dane Murray (Celtic) came on for Kieran Tierney on 73 mins 2H 73:13 76:01 02:48 Auston Trusty Celtic REDCARD Red Card For Auston Levi-Jesaiah Trusty (Celtic) Tug on Pierre Landry Kabore deemed a last man challenge after VAR review upgrades yellow card to red. 2H 77:01 Yang Hyun-jun Celtic TAKENOFF Player:Yang Hyun-jun (Celtic) subbed by Anthony Ralston on 77 mins 2H 77:01 Anthony Ralston Celtic SUBBEDON Player:Anthony Ralston (Celtic) came on for Yang Hyun-jun on 77 mins 2H 78:16 Julian Vicente Araujo Zuniga Celtic YELLOWCARD Yellow Card For Julian Vicente Araujo Zuniga (Celtic) Time wasting 2H 81:35 Oisin McEntee Heart of Midlothian YELLOWCARD Yellow Card For McEntee Oisin (Heart of Midlothian) Loses possession in his own half and pulls the shirt of Benjamin Nygren 2H 85:07 Michael Steinwender Heart of Midlothian TAKENOFF Player:Michael Steinwender (Hearts) subbed by Blair Spittal on 86 mins 2H 85:07 Blair Spittal Heart of Midlothian SUBBEDON Player:Blair Spittal (Hearts) came on for Michael Steinwender on 86 mins 2H 86:20 Claudio Braga Heart of Midlothian GOAL Goal Scored by Claudio Braga (Heart of Midlothian) 2H 88:41 Callum McGregor Celtic YELLOWCARD Yellow Card For Callum William McGregor (Celtic) Melee with Hearts players 2H 88:43 Arne Engels Celtic YELLOWCARD Yellow Card For Arne Engels (Celtic) Melee with Hearts players 2H 88:45 Stuart Findlay Heart of Midlothian YELLOWCARD Yellow Card For Findlay Stuart (Heart of Midlothian) Involved in a melee with Celtic players 2H 93:34 Pierre Landry Kabore Heart of Midlothian TAKENOFF Player:Pierre Landry Kabore (Hearts) subbed by James Wilson on 94 mins 2H 93:34 James Wilson Heart of Midlothian SUBBEDON Player:James Wilson (Hearts) came on for Pierre Landry Kabore on 94 mins 2H 96:06 Sebastian Tounekti Celtic YELLOWCARD Yellow Card For Sebastian Tounekti (Celtic) Foul on Sabah Kerjota 2H 97:29 Kasper Schmeichel Celtic YELLOWCARD Yellow Card For Kasper Schmeichel (Celtic) Time wasting 2H 98:39 Celtic 2HEND 2nd half ends on 98 Minutes 39 seconds
League Tables Before - Saturday 24 Jan 2026 After - Sunday 25 Jan 2026
Pos Team G W D L F A Diff Avg Pts Note 1 Heart of Midlothian 22 15 5 2 42 17 25 2.4706 50 2 Celtic 22 14 2 6 39 21 18 1.8571 44 3 Rangers 22 12 8 2 34 17 17 2.0000 44 4 Motherwell 23 10 10 3 35 17 18 2.0588 40 5 Hibernian 23 9 8 6 38 28 10 1.3571 35 6 Falkirk 23 9 6 8 27 29 -2 .9310 33 7 Aberdeen 23 8 4 11 26 30 -4 .8667 28 8 Dundee United 22 5 10 7 28 34 -6 .8235 25 9 Dundee 22 6 4 12 19 34 -15 .5588 22 10 St Mirren 22 4 7 11 17 31 -14 .5484 19 11 Kilmarnock 23 2 8 13 20 43 -23 .4651 14 12 Livingston (Meadowbank Thistle) 23 1 8 14 24 48 -24 .5000 11
Pos Diff Team G W D L F A Diff Avg Pts Note 1 0 Heart of Midlothian 23 15 6 2 44 19 25 2.3158 51 2 1 Rangers 23 13 8 2 37 17 20 2.1765 47 3 -1 Celtic 23 14 3 6 41 23 18 1.7826 45 4 0 Motherwell 23 10 10 3 35 17 18 2.0588 40 5 0 Hibernian 23 9 8 6 38 28 10 1.3571 35 6 0 Falkirk 23 9 6 8 27 29 -2 .9310 33 7 0 Aberdeen 23 8 4 11 26 30 -4 .8667 28 8 0 Dundee United 22 5 10 7 28 34 -6 .8235 25 9 0 Dundee 23 6 4 13 19 37 -18 .5135 22 10 0 St Mirren 22 4 7 11 17 31 -14 .5484 19 11 0 Kilmarnock 23 2 8 13 20 43 -23 .4651 14 12 0 Livingston (Meadowbank Thistle) 23 1 8 14 24 48 -24 .5000 11
League Games Played
Home F Away A Crowd Aberdeen 6 Livingston (Meadowbank Thistle) 2 17794 Falkirk 4 Hibernian 1 7617 Motherwell 4 Kilmarnock 0 7243
League Games Played
Home F Away A Crowd Heart of Midlothian 2 Celtic 2 18859 Rangers 3 Dundee 0 50165
Type Streaks by Date Last 10 Cumulative by Date W D L Unb NoW G W D L F A Competitive
2
5
2
D
D
W
W
W
L
W
W
W
D
5720
2643
1266
1811
10348
7863
L only
1
4
1
4618
2079
1064
1475
8148
6403
Type Streaks by Team Cumulative by Team W D L Unb NoW G W D L F A Competitive
1
3
1
402
97
79
226
455
787
L only
1
3
1
342
82
72
188
385
655
Match Statistics
Hearts What Opponents 14 Goal Attempts 9 6 On Target 3 7 Off Target 0 1 Woodwork 1 2 Corners 2 14 Fouls 22 3 Offside 1
Games played during this week
Click on heading to sortSortDate Date Comp Rd Home F Away A Crowd 20260119 Mon 19 Jan 2026 EPL 13 of 15 Brighton and Hove Albion 1 Bournemouth 1 30172 20260120 Tue 20 Jan 2026 SPR 22 of 24 Livingston (Meadowbank Thistle) 1 St Mirren 1 1564 20260120 Tue 20 Jan 2026 SL1 20 of 22 East Fife 0 Inverness Caledonian Thistle 2 601 20260120 Tue 20 Jan 2026 SL1 21 of 23 Alloa Athletic 4 Montrose 1 401 20260120 Tue 20 Jan 2026 E Champ 23 of 25 Ipswich Town 2 Bristol City 0 25539 20260120 Tue 20 Jan 2026 E Champ 24 of 26 Charlton Athletic 1 Derby County 2 16266 20260120 Tue 20 Jan 2026 E Champ 24 of 26 Coventry City 2 Millwall 1 28605 20260120 Tue 20 Jan 2026 E Champ 24 of 26 Oxford United 0 Queens Park Rangers 0 10478 20260120 Tue 20 Jan 2026 E Champ 25 of 27 West Bromwich Albion 0 Norwich City 5 21031 20260120 Tue 20 Jan 2026 E Champ 26 of 28 Preston North End 0 Hull City 3 14174 20260120 Tue 20 Jan 2026 E Champ 26 of 28 Wrexham 1 Leicester City 1 10609 20260120 Tue 20 Jan 2026 E ChampPO Sheffield Wednesday 0 Birmingham City 2 22396 20260120 Tue 20 Jan 2026 E ChampPO Swansea City 3 Blackburn Rovers 1 13897 20260120 Tue 20 Jan 2026 E L1 24 of 27 Stevenage 0 Bolton Wanderers 0 3156 20260120 Tue 20 Jan 2026 Champions League MD7 Bodo Glimt 3 Manchester City 1 8016 20260120 Tue 20 Jan 2026 Champions League MD7 FC Copenhagen 1 Napoli 1 35022 20260120 Tue 20 Jan 2026 Champions League MD7 Internazionale 1 Arsenal 3 72649 20260120 Tue 20 Jan 2026 Champions League MD7 Kairat Almaty 1 Club Brugge KV 4 11324 20260120 Tue 20 Jan 2026 Champions League MD7 Olympiakos (Pireus) 2 Bayer Leverkusen 0 32400 20260120 Tue 20 Jan 2026 Champions League MD7 Real Madrid 6 Monaco 1 73599 20260120 Tue 20 Jan 2026 Champions League MD7 Sporting Lisbon 2 Paris Saint-Germain 1 51428 20260120 Tue 20 Jan 2026 Champions League MD7 Tottenham Hotspur 2 Borussia Dortmund 0 52713 20260120 Tue 20 Jan 2026 Champions League MD7 Villarreal 1 Ajax 2 14023 20260121 Wed 21 Jan 2026 E Champ 25 of 27 Watford 1 Portsmouth 1 17577 20260121 Wed 21 Jan 2026 E Champ 26 of 28 Southampton 1 Sheffield United 0 25967 20260121 Wed 21 Jan 2026 E Champ 26 of 28 Stoke City 1 Middlesbrough 2 20992 20260121 Wed 21 Jan 2026 Champions League MD7 Atalanta 2 Athletic Bilbao 3 21462 20260121 Wed 21 Jan 2026 Champions League MD7 Bayern Munich 2 Union Saint-Gilloise 0 66000 20260121 Wed 21 Jan 2026 Champions League MD7 Chelsea 1 Pafos 0 30774 20260121 Wed 21 Jan 2026 Champions League MD7 Galatasaray 1 Atletico Madrid 1 48443 20260121 Wed 21 Jan 2026 Champions League MD7 Juventus 2 Benfica 0 41626 20260121 Wed 21 Jan 2026 Champions League MD7 Newcastle United 3 PSV (Eindhoven) 0 52076 20260121 Wed 21 Jan 2026 Champions League MD7 Olympique Marseille 0 Liverpool 3 65631 20260121 Wed 21 Jan 2026 Champions League MD7 Qarabag (Agdam) 3 Eintracht Frankfurt 2 27820 20260121 Wed 21 Jan 2026 Champions League MD7 Slavia Prague 2 Barcelona 4 19242 20260122 Thu 22 Jan 2026 E L1 26 of 28 Lincoln City 2 Burton Albion 1 9514 20260122 Thu 22 Jan 2026 Europa League MD7 Austria Salzburg 3 Basle 1 6741 20260122 Thu 22 Jan 2026 Europa League MD7 Bologna 2 Celtic 2 23791 20260122 Thu 22 Jan 2026 Europa League MD7 Dinamo Zagreb 4 Steaua Bucharest 1 9040 20260122 Thu 22 Jan 2026 Europa League MD7 Fenerbahce 0 Aston Villa 1 41414 20260122 Thu 22 Jan 2026 Europa League MD7 Ferencvaros 1 Panathinaikos 1 17879 20260122 Thu 22 Jan 2026 Europa League MD7 Feyenoord 3 Sturm Graz 0 32858 20260122 Thu 22 Jan 2026 Europa League MD7 Freiburg 1 Maccabi Tel-Aviv 0 17956 20260122 Thu 22 Jan 2026 Europa League MD7 Malmo FF 0 Red Star (Belgrade) 1 16852 20260122 Thu 22 Jan 2026 Europa League MD7 Nice 3 Go Ahead Eagles (Deventer) 1 13037 20260122 Thu 22 Jan 2026 Europa League MD7 PAOK Thessaloniki 2 Real Betis Balompie (Seville) 0 22221 20260122 Thu 22 Jan 2026 Europa League MD7 Rangers 1 Ludogorets Razgrad 0 37105 20260122 Thu 22 Jan 2026 Europa League MD7 RC Celta Vigo 2 Lille 1 20015 20260122 Thu 22 Jan 2026 Europa League MD7 Roma 2 VfB Stuttgart 0 65183 20260122 Thu 22 Jan 2026 Europa League MD7 SK Brann 3 Midtjylland 3 15385 20260122 Thu 22 Jan 2026 Europa League MD7 Sporting Braga 1 Nottingham Forest 0 12377 20260122 Thu 22 Jan 2026 Europa League MD7 Utrecht 0 KRC Genk 2 21416 20260122 Thu 22 Jan 2026 Europa League MD7 Viktoria Plzen 1 Porto 1 11108 20260122 Thu 22 Jan 2026 Europa League MD7 Young Boys (Berne) 0 Olympique Lyonnaise 1 22746 20260123 Fri 23 Jan 2026 SCH 23 of 24 Arbroath 1 Greenock Morton 1 1211 20260123 Fri 23 Jan 2026 E Champ 27 of 28 Derby County 1 West Bromwich Albion 1 28099 20260124 Sat 24 Jan 2026 SPR 23 of 24 Aberdeen 6 Livingston (Meadowbank Thistle) 2 17794 20260124 Sat 24 Jan 2026 SPR 23 of 24 Falkirk 4 Hibernian 1 7617 20260124 Sat 24 Jan 2026 SPR 23 of 24 Motherwell 4 Kilmarnock 0 7243 20260124 Sat 24 Jan 2026 SCH 22 of 23 St Johnstone 0 Dunfermline Athletic 1 8347 20260124 Sat 24 Jan 2026 SCH 23 of 24 Airdrieonians (Airdrie United) 0 Ross County 1 1151 20260124 Sat 24 Jan 2026 SCH 23 of 24 Partick Thistle 2 Ayr United 1 3977 20260124 Sat 24 Jan 2026 SCH 23 of 24 Raith Rovers 4 Queens Park 1 3002 20260124 Sat 24 Jan 2026 SL1 21 of 22 East Fife 1 Queen of the South 5 689 20260124 Sat 24 Jan 2026 SL1 21 of 22 Hamilton Academical 2 Cove Rangers 0 20260124 Sat 24 Jan 2026 SL1 21 of 22 Inverness Caledonian Thistle 3 Alloa Athletic 1 2259 20260124 Sat 24 Jan 2026 SL1 22 of 23 Kelty Hearts 0 Stenhousemuir 2 423 20260124 Sat 24 Jan 2026 SL2 20 of 21 Clyde 2 The Spartans 1 578 20260124 Sat 24 Jan 2026 SL2 20 of 21 Dumbarton 2 Elgin City 2 639 20260124 Sat 24 Jan 2026 SL2 20 of 22 East Kilbride 0 Stranraer 2 481 20260124 Sat 24 Jan 2026 SL2 21 of 22 Edinburgh City 2 Annan Athletic 2 188 20260124 Sat 24 Jan 2026 SL2 21 of 22 Forfar Athletic 0 Stirling Albion 1 545 20260124 Sat 24 Jan 2026 EPL 12 of 12 Fulham 2 Brighton and Hove Albion 1 27239 20260124 Sat 24 Jan 2026 EPL 12 of 13 Bournemouth 3 Liverpool 2 11260 20260124 Sat 24 Jan 2026 EPL 12 of 13 West Ham United 3 Sunderland 1 62456 20260124 Sat 24 Jan 2026 EPL 14 of 14 Burnley 2 Tottenham Hotspur 2 21618 20260124 Sat 24 Jan 2026 EPL 14 of 14 Manchester City 2 Wolverhampton Wanderers 0 52469 20260124 Sat 24 Jan 2026 E Champ 24 of 25 Blackburn Rovers 1 Watford 1 11640 20260124 Sat 24 Jan 2026 E Champ 25 of 26 Hull City 2 Swansea City 1 21912 20260124 Sat 24 Jan 2026 E Champ 25 of 26 Sheffield United 3 Ipswich Town 1 28638 20260124 Sat 24 Jan 2026 E Champ 26 of 27 Birmingham City 1 Stoke City 1 27904 20260124 Sat 24 Jan 2026 E Champ 26 of 27 Bristol City 2 Sheffield Wednesday 0 23418 20260124 Sat 24 Jan 2026 E Champ 26 of 27 Leicester City 1 Oxford United 2 30479 20260124 Sat 24 Jan 2026 E Champ 26 of 27 Millwall 4 Charlton Athletic 0 19004 20260124 Sat 24 Jan 2026 E Champ 27 of 28 Middlesbrough 4 Preston North End 0 25723 20260124 Sat 24 Jan 2026 E Champ 27 of 28 Queens Park Rangers 2 Wrexham 3 17502 20260124 Sat 24 Jan 2026 E L1 24 of 25 Port Vale 1 Exeter City 3 8432 20260124 Sat 24 Jan 2026 E L1 25 of 27 Doncaster Rovers 3 Wigan Athletic 3 8128 20260124 Sat 24 Jan 2026 E L1 25 of 27 Reading 2 Barnsley 2 12101 20260124 Sat 24 Jan 2026 E L1 25 of 27 Rotherham United 1 AFC Wimbledon 1 7787 20260124 Sat 24 Jan 2026 E L1 25 of 27 Stevenage 1 Mansfield Town 1 4041 20260124 Sat 24 Jan 2026 E L1 26 of 28 Blackpool 2 Northampton Town 0 10099 20260124 Sat 24 Jan 2026 E L1 26 of 28 Cardiff City 1 Stockport County 1 19684 20260124 Sat 24 Jan 2026 E L1 26 of 28 Plymouth Argyle 1 Luton Town 0 15949 20260124 Sat 24 Jan 2026 E L1 26 of 28 Wycombe Wanderers 0 Peterborough United 2 7166 20260124 Sat 24 Jan 2026 E L1 27 of 29 Huddersfield Town 1 Bradford City 0 21422 20260124 Sat 24 Jan 2026 E L1 28 of 30 Bolton Wanderers 2 Leyton Orient 1 20352 20260124 Sat 24 Jan 2026 E L2 26 of 27 Barrow 0 Crawley Town 1 2322 20260124 Sat 24 Jan 2026 E L2 26 of 28 Barnet 3 Oldham Athletic 2 2715 20260124 Sat 24 Jan 2026 E L2 26 of 28 Cambridge United 4 Tranmere Rovers 2 6800 20260124 Sat 24 Jan 2026 E L2 26 of 28 Colchester United 2 Fleetwood Town 1 4994 20260124 Sat 24 Jan 2026 E L2 26 of 28 Newport County 2 Chesterfield 1 4355 20260124 Sat 24 Jan 2026 E L2 26 of 28 Notts County 1 Crewe Alexandra 0 9720 20260124 Sat 24 Jan 2026 E L2 26 of 28 Salford City 1 Bristol Rovers 0 3034 20260124 Sat 24 Jan 2026 E L2 26 of 28 Walsall 0 Accrington Stanley [2] 0 5682 20260124 Sat 24 Jan 2026 E L2 27 of 28 Cheltenham Town 0 Grimsby Town 2 3921 20260124 Sat 24 Jan 2026 E L2 27 of 29 Bromley 2 Swindon Town 1 5505 20260124 Sat 24 Jan 2026 E L2 27 of 29 Harrogate Town 0 Gillingham 3 2747 20260124 Sat 24 Jan 2026 E L2 27 of 29 Milton Keynes Dons 5 Shrewsbury Town 1 7336 20260125 Sun 25 Jan 2026 SPR 23 of 24 Heart of Midlothian 2 Celtic 2 18859 20260125 Sun 25 Jan 2026 SPR 23 of 24 Rangers 3 Dundee 0 50165 20260125 Sun 25 Jan 2026 EPL 13 of 13 Brentford 0 Nottingham Forest 2 17134 20260125 Sun 25 Jan 2026 EPL 14 of 14 Crystal Palace 1 Chelsea 3 25163 20260125 Sun 25 Jan 2026 EPL 14 of 15 Arsenal 2 Manchester United 3 60296 20260125 Sun 25 Jan 2026 EPL 16 of 17 Newcastle United 0 Aston Villa 2 52134 20260125 Sun 25 Jan 2026 E Champ 25 of 26 Portsmouth 1 Southampton 1 20290