<- Team <- Date <- Comp -> Comp -> Date -> Team
Hearts Team Opponents Scoring Seq Penalties Table Streaks Events Statistics Games played
![]()
Sun 26 Apr 2026 16:30
Hibernian 1 Hearts 2
Premiership 34 of 38
Easter Road Hibernian Scotland
19502
Ref: Don Robertson
Scorers Warren Patrick O'Hora og 64:41 ;Blair Spittal 85:41 Opp Scorers [Martin Boyle 6:45]
Manager Cumulative to date
Manager Type G W D L F A PenW PenL Derek McInnes LA 17 9 3 5 28 19 0 0 Derek McInnes COMPA 20 11 4 5 37 20 0 1 Derek McInnes L 34 22 7 5 60 29 0 0 Derek McInnes COMP 40 26 9 5 78 32 0 2
MR NR Season Team Venue FT HT Agg Comp Round Crowd TV 2025-26 Hibernian Easter Road Hibernian Scotland
0-1 Premiership
34 of 38 19502 SKY
Notes Hearts come from 1-0 down to win against 9 man Hibs.Rangers lose 3-2 at home to Motherwell Hearts lead extended to 3 points at top of SPFL.
Hearts Line Up - NB Average ages only shown where there are 8 or more 'known' ages Number of Team Changes (Competitive Games Only) = 4
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 25 Alexander Schwolow 29 33y 10m 24d / 2026-04-11 sat 2026-05-04 mon 2 23 Jordi Altena 13 22y 04m 22d Kerjota Sabah HT / 2026-04-11 sat 2026-05-04 mon 3 3 Stephen Kingsley 179 31y 09m 03d Y45 McCart Jamie 90 / 2 2026-04-11 sat 2026-05-04 mon 4 15 Michael Steinwender 43 25y 11m 22d Spittal Blair 58 / 2026-04-11 sat 2026-05-04 mon 5 4 Craig Halkett 174 30y 10m 28d / 1 2026-04-11 sat 2026-05-04 mon 6 19 Stuart Findlay 35 30y 07m 12d / 2026-04-11 sat 2026-05-04 mon 7 49 Marc Leonard 11 24y 04m 07d Y92 / 2026-04-05 sun 2026-05-04 mon 8 6 Beni Baningime 123 27y 07m 17d / 2026-04-11 sat 2026-05-04 mon 9 9 Lawrence Shankland (C) 167 30y 08m 16d / 7 2026-04-11 sat 2026-05-04 mon 10 10 Claudio Braga 40 26y 05m 29d Chesnokov Islam 93 / 2026-04-11 sat 2026-05-04 mon 11 11 Pierre Landry Kabore 23 24y 09m 21d Kyziridis Alexandros 58 / 2026-04-11 sat 2026-05-04 mon Total Starting App->> 837 28.14 <<-Average Starting Age –––––– Substitutes –––––– S02 29 Sabah Kerjota 18 24y 08m 12d Altena Jordi HT / 2026-04-11 sat 2026-05-04 mon S03 5 Jamie McCart 33 28y 10m 06d Kingsley Stephen 90 / 2026-04-11 sat 2026-05-04 mon S04 16 Blair Spittal 72 30y 04m 07d 1 7 Steinwender Michael 58 1 / 1 2026-04-11 sat 2026-05-04 mon S10 99 Islam Chesnokov 9 26y 05m 05d Braga Claudio 93 / 2026-04-11 sat 2026-05-04 mon S11 89 Alexandros Kyziridis 38 25y 07m 10d Kabore Pierre 58 / 2026-04-11 sat 2026-05-04 mon U1 30 Ryan Fulton 29y 11m 03d / 2026-04-11 sat 2026-05-04 mon U2 2 Frankie Kent 30y 05m 05d / 2026-04-11 sat 2026-05-04 mon U3 17 Alan Forrest 29y 07m 17d / 1 2026-04-05 sun 2026-05-04 mon U4 74 Rogers Mato 22y 06m 16d / 2026-04-11 sat 2026-05-04 mon 27.84 <<-Average Age of Players who played
Opponents
Manager David Peter Gray
Team Managed 07 of 07
Total Managed 07 of 07
No Player Nat Age Gls Pens OGs Pen
SavePen
MissDiscipline Team
AppsTotal
AppsSub
MrkSubstitued by Sub
Time1 Raphael Sallinger AUT 30y 04m 18d R14 04 of 04 04 of 04 2 Felix Passlack GER 27y 10m 28d Y45 R48 02 of 02 02 of 02 3 Nicky Cadden SCO 29y 07m 07d 05 of 05 07 of 07 Jordan Clifford Smith 15 4 Warren O'Hora IRL 27y 00m 07d 1 Y45 07 of 07 07 of 07 5 Rocky Bushiri BEL 26y 04m 27d Y92 12 of 12 12 of 12 6 Jordan Obita ENG 32y 04m 18d 08 of 08 08 of 08 7 Miguel Chaiwa ZAM 21y 10m 19d 02 of 02 02 of 02 8 Martin Boyle SCO 33y 00m 01d 1 24 of 24 24 of 24 Ante Suto 64 9 Jamie McGrath IRL 29y 06m 27d 04 of 04 15 of 15 Josh Campbell 64 10 Owen Elding IRL 20y 01m 19d 01 of 01 01 of 01 Kanayochukwu Megwa 50 11 Daniel Barlaser ENG 29y 03m 08d 04 of 04 04 of 04 Joseph Peter Newell 64 27.96 <<-Average Starting Age –––––– Substitutes –––––– S03 Jordan Smith ENG 31y 04m 18d 03 of 03 03 of 03 Nicky Cadden 15 S08 Ante Suto CRO 25y 10m 07d 02 of 02 02 of 02 Martin Boyle 64 S09 Josh Campbell SCO 25y 11m 20d 14 of 14 14 of 14 Jamie McGrath 64 S10 Kanayochukwu Megwa ENG 22y 01m 21d 02 of 02 02 of 02 Owen Elding 50 S11 Joe Newell ENG 33y 01m 11d Y91 16 of 16 16 of 16 Daniel Tan Barlaser 64 U2 Chris Cadden SCO 29y 07m 07d of 13 of 24 U3 Jack Iredale AUS 29y 11m 24d of 05 of 05 U4 Kai Andrews WAL 19y 08m 20d of 01 of 03 U5 Dane Scarlett ENG 22y 01m 02d of 01 of 01 27.88 <<-Average Age of players who played
Scoring Sequence No Score Scorer Scores For Time 1 0-1
Martin Boyle Hibernian 6:45 2 1-1
Warren O'Hora(og) Heart of Midlothian 64:41 3 2-1
Blair Spittal Heart of Midlothian 85:41
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 Don Robertson Hearts Redcards Linesman 1 Ross MacLeod Opponents Redcards 2 Linesman 2 David Roome Hearts Yellowcards 2 Fourth Official Colin Steven Opponents Yellowcards 4
Match Events
Click on heading to sortPd Time VAR Diff Player For Type What Notes 1H 6:45 Martin Boyle Hibernian GOAL Goal Scored by [Martin Boyle] (Hibernian) 1H 9:41 13:08 03:27 Raphael Sallinger Hibernian REDCARD Red Card For Raphael Lukas Sallinger (Hibernian) After lengthy VAR review sent off far handling ball outside the box 1H 14:58 Nicky Cadden Hibernian TAKENOFF Player:Nicky Cadden (Hibernian) subbed by Jordan Smith on 15 mins 1H 14:58 Jordan Smith Hibernian SUBBEDON Player:Jordan Smith (Hibernian) came on for Nicky Cadden on 15 mins 1H 46:01 Warren O'Hora Hibernian YELLOWCARD Yellow Card For Warren Patrick O'Hora (Hibernian) Foul on Kabore 1H 47:01 Stephen Kingsley Heart of Midlothian YELLOWCARD Yellow Card For Kingsley Stephen (Heart of Midlothian) Scuffle with Felix Passlack 1H 47:03 Felix Passlack Hibernian YELLOWCARD Yellow Card For Felix Passlack (Hibernian) Scuffle with Stephen Kingsley 1H 51:58 Hibernian 1HEND 1st half ends on 51 Minutes 58 seconds 2H 45:00 Jordi Altena Heart of Midlothian TAKENOFF Player:Jordi Altena (Hearts) subbed by Sabah Kerjota on 46 mins 2H 45:00 Sabah Kerjota Heart of Midlothian SUBBEDON Player:Sabah Kerjota (Hearts) came on for Jordi Altena on 46 mins 2H 47:15 Felix Passlack Hibernian REDCARD Red Card For Felix Passlack (Hibernian) 2nd yellow for studs up challenge on Beni Baningime 2H 49:21 Owen Elding Hibernian TAKENOFF Player:Owen Elding (Hibernian) subbed by Kanayochukwu Megwa on 50 mins 2H 49:21 Kanayochukwu Megwa Hibernian SUBBEDON Player:Kanayochukwu Megwa (Hibernian) came on for Owen Elding on 50 mins 2H 57:21 Pierre Landry Kabore Heart of Midlothian TAKENOFF Player:Pierre Landry Kabore (Hearts) subbed by Alexandros Kyziridis on 58 mins 2H 57:21 Alexandros Kyziridis Heart of Midlothian SUBBEDON Player:Alexandros Kyziridis (Hearts) came on for Pierre Landry Kabore on 58 mins 2H 57:25 Michael Steinwender Heart of Midlothian TAKENOFF Player:Michael Steinwender (Hearts) subbed by Blair Spittal on 58 mins 2H 57:25 Blair Spittal Heart of Midlothian SUBBEDON Player:Blair Spittal (Hearts) came on for Michael Steinwender on 58 mins 2H 63:11 Martin Boyle Hibernian TAKENOFF Player:Martin Boyle (Hibernian) subbed by Ante Suto on 64 mins 2H 63:11 Ante Suto Hibernian SUBBEDON Player:Ante Suto (Hibernian) came on for Martin Boyle on 64 mins 2H 63:16 Daniel Barlaser Hibernian TAKENOFF Player:Daniel Barlaser (Hibernian) subbed by Joe Newell on 64 mins 2H 63:16 Joe Newell Hibernian SUBBEDON Player:Joe Newell (Hibernian) came on for Daniel Barlaser on 64 mins 2H 63:21 Jamie McGrath Hibernian TAKENOFF Player:Jamie McGrath (Hibernian) subbed by Josh Campbell on 64 mins 2H 63:21 Josh Campbell Hibernian SUBBEDON Player:Josh Campbell (Hibernian) came on for Jamie McGrath on 64 mins 2H 64:41 Warren Patrick O'Hora Heart of Midlothian GOAL Goal Scored by Warren Patrick O'Hora og (Heart of Midlothian) 2H 85:41 Blair Spittal Heart of Midlothian GOAL Goal Scored by Blair Spittal (Heart of Midlothian) 2H 89:18 Stephen Kingsley Heart of Midlothian TAKENOFF Player:Stephen Kingsley (Hearts) subbed by Jamie McCart on 90 mins 2H 89:18 Jamie McCart Heart of Midlothian SUBBEDON Player:Jamie McCart (Hearts) came on for Stephen Kingsley on 90 mins 2H 91:03 Joe Newell Hibernian YELLOWCARD Yellow Card For Joseph Peter Newell (Hibernian) Involved in melee near the Hibs corner flag 2H 91:05 Marc Leonard Heart of Midlothian YELLOWCARD Yellow Card For Leonard Marc (Heart of Midlothian) Involved in melee near the Hibs corner flag 2H 91:22 Lawrence Shankland Heart of Midlothian YELLOWCARD Yellow Card For Shankland Lawrence (Heart of Midlothian) Involved in melee near the Hibs corner flag 2H 91:24 Rocky Bushiri Hibernian YELLOWCARD Yellow Card For Rocky Bushiri (Hibernian) Involved in melee near the Hibs corner flag 2H 92:50 Claudio Braga Heart of Midlothian TAKENOFF Player:Claudio Braga (Hearts) subbed by Islam Chesnokov on 93 mins 2H 92:50 Islam Chesnokov Heart of Midlothian SUBBEDON Player:Islam Chesnokov (Hearts) came on for Claudio Braga on 93 mins 2H 94:59 Hibernian 2HEND 2nd half ends on 94 Minutes 59 seconds
League Tables Before - Saturday 25 Apr 2026 After - Sunday 26 Apr 2026
Pos Team G W D L F A Diff Avg Pts Note 1 Heart of Midlothian 33 21 7 5 58 28 30 2.0714 70 2 Celtic 34 22 4 8 62 36 26 1.7222 70 3 Rangers 33 19 12 2 66 31 35 2.1290 69 4 Motherwell 33 14 12 7 52 29 23 1.7931 54 5 Hibernian 33 13 12 8 51 37 14 1.3784 51 6 Falkirk 34 13 7 14 46 51 -5 .9020 46 7 Dundee United 33 9 13 11 45 54 -9 .8333 40 8 Aberdeen 34 10 6 18 34 48 -14 .7083 36 9 Dundee 33 8 9 16 34 53 -19 .6415 33 10 St Mirren 34 7 9 18 27 50 -23 .5400 30 11 Kilmarnock 34 6 10 18 37 66 -29 .5606 28 12 Livingston (Meadowbank Thistle) 34 2 13 19 37 66 -29 .5606 19
Pos Diff Team G W D L F A Diff Avg Pts Note 1 0 Heart of Midlothian 34 22 7 5 60 29 31 2.0690 73 2 0 Celtic 34 22 4 8 62 36 26 1.7222 70 3 0 Rangers 34 19 12 3 68 34 34 2.0000 69 4 0 Motherwell 34 15 12 7 55 31 24 1.7742 57 5 0 Hibernian 34 13 12 9 52 39 13 1.3333 51 6 0 Falkirk 34 13 7 14 46 51 -5 .9020 46 7 0 Dundee United 34 10 13 11 48 54 -6 .8889 43 8 0 Aberdeen 34 10 6 18 34 48 -14 .7083 36 9 0 Dundee 34 8 9 17 34 56 -22 .6071 33 10 0 St Mirren 34 7 9 18 27 50 -23 .5400 30 11 0 Kilmarnock 34 6 10 18 37 66 -29 .5606 28 12 0 Livingston (Meadowbank Thistle) 34 2 13 19 37 66 -29 .5606 19
League Games Played
Home F Away A Crowd Aberdeen 1 Kilmarnock 0 16600 Celtic 3 Falkirk 1 58481 St Mirren 0 Livingston (Meadowbank Thistle) 2 5884
League Games Played
Home F Away A Crowd Dundee United 3 Dundee 0 13207 Hibernian 1 Heart of Midlothian 2 19502 Rangers 2 Motherwell 3 50970
Type Streaks by Date Last 10 Cumulative by Date W D L Unb NoW G W D L F A Competitive 2
4
W
W
D
W
L
W
W
L
W
L
5731
2650
1267
1814
10364
7873
L only 2
4
4629
2086
1065
1478
8164
6413
Type Streaks by Team Cumulative by Team W D L Unb NoW G W D L F A Competitive 2
2
366
158
106
102
586
460
L only 2
2
314
133
96
85
492
390
Match Statistics
Hearts What Opponents 23 Goal Attempts 4 16 On Target 1 6 Off Target 0 1 Woodwork 0 11 Corners 0 17 Fouls 8 2 Offside 0
Games played during this week
Click on heading to sortSortDate Date Comp Rd Home F Away A Crowd 20260420 Mon 20 Apr 2026 EPL 23 of 28 Crystal Palace 0 West Ham United 0 24974 20260421 Tue 21 Apr 2026 SCH 34 of 36 Dunfermline Athletic 0 St Johnstone 2 7691 20260421 Tue 21 Apr 2026 EPL 25 of 28 Brighton and Hove Albion 3 Chelsea 0 31220 20260421 Tue 21 Apr 2026 E Champ 44 of 46 Coventry City 5 Portsmouth 1 31182 20260421 Tue 21 Apr 2026 E Champ 44 of 46 Leicester City 2 Hull City 2 27062 20260421 Tue 21 Apr 2026 E Champ 44 of 46 Norwich City 2 Derby County 1 25058 20260421 Tue 21 Apr 2026 E Champ 44 of 46 Oxford United 0 Wrexham 1 11128 20260421 Tue 21 Apr 2026 E Champ 44 of 46 Queens Park Rangers 1 Swansea City 2 13835 20260421 Tue 21 Apr 2026 E Champ 44 of 46 Southampton 2 Bristol City 2 28446 20260421 Tue 21 Apr 2026 E Champ 44 of 46 Stoke City 1 Millwall 3 20961 20260421 Tue 21 Apr 2026 E Champ 44 of 46 West Bromwich Albion 3 Watford 0 22805 20260421 Tue 21 Apr 2026 E L1 43 of 46 Stockport County 0 Mansfield Town 1 8763 20260421 Tue 21 Apr 2026 E L1 44 of 46 Bradford City 1 Plymouth Argyle 1 18475 20260421 Tue 21 Apr 2026 E L1 44 of 46 Doncaster Rovers 0 Lincoln City 2 10241 20260421 Tue 21 Apr 2026 E L1 44 of 46 Rotherham United 0 Luton Town 2 7497 20260421 Tue 21 Apr 2026 E L1 44 of 46 Stevenage 1 Barnsley 0 3620 20260421 Tue 21 Apr 2026 E L2 44 of 46 Cambridge United 1 Grimsby Town 2 7779 20260421 Tue 21 Apr 2026 E L2 44 of 46 Cheltenham Town 1 Tranmere Rovers 3 3312 20260422 Wed 22 Apr 2026 EPL 25 of 27 Bournemouth 2 Leeds United 2 11226 20260422 Wed 22 Apr 2026 EPL 26 of 29 Burnley 0 Manchester City 1 21259 20260422 Wed 22 Apr 2026 E Champ 44 of 46 Birmingham City 2 Preston North End 1 23798 20260422 Wed 22 Apr 2026 E Champ 44 of 46 Charlton Athletic 1 Ipswich Town 2 19706 20260422 Wed 22 Apr 2026 E Champ 44 of 46 Middlesbrough 1 Sheffield Wednesday 0 25245 20260422 Wed 22 Apr 2026 E Champ 44 of 46 Sheffield United 1 Blackburn Rovers 3 25987 20260422 Wed 22 Apr 2026 E L1 44 of 46 Cardiff City 1 Port Vale 0 18950 20260423 Thu 23 Apr 2026 E L2 45 of 46 Salford City 2 Bromley 0 3473 20260424 Fri 24 Apr 2026 SCH 35 of 36 St Johnstone 2 Raith Rovers 0 7729 20260424 Fri 24 Apr 2026 EPL 24 of 27 Sunderland 0 Nottingham Forest 5 47047 20260424 Fri 24 Apr 2026 E Champ 45 of 46 Leicester City 1 Millwall 1 28729 20260425 Sat 25 Apr 2026 SPR 34 of 38 Aberdeen 1 Kilmarnock 0 16600 20260425 Sat 25 Apr 2026 SPR 34 of 38 Celtic 3 Falkirk 1 58481 20260425 Sat 25 Apr 2026 SPR 34 of 38 St Mirren 0 Livingston (Meadowbank Thistle) 2 5884 20260425 Sat 25 Apr 2026 SCH 35 of 36 Airdrieonians (Airdrie United) 2 Ayr United 1 1478 20260425 Sat 25 Apr 2026 SCH 35 of 36 Arbroath 0 Partick Thistle 0 2015 20260425 Sat 25 Apr 2026 SCH 35 of 36 Queens Park 0 Dunfermline Athletic 2 889 20260425 Sat 25 Apr 2026 SCH 35 of 36 Ross County 4 Greenock Morton 0 3014 20260425 Sat 25 Apr 2026 SL1 35 of 36 East Fife 1 Inverness Caledonian Thistle 1 1348 20260425 Sat 25 Apr 2026 SL1 35 of 36 Hamilton Academical 3 Peterhead 1 583 20260425 Sat 25 Apr 2026 SL1 35 of 36 Kelty Hearts 0 Cove Rangers 2 370 20260425 Sat 25 Apr 2026 SL1 35 of 36 Queen of the South 2 Montrose 2 1413 20260425 Sat 25 Apr 2026 SL1 35 of 36 Stenhousemuir 1 Alloa Athletic 0 686 20260425 Sat 25 Apr 2026 SL2 35 of 36 Clyde 3 Annan Athletic 1 608 20260425 Sat 25 Apr 2026 SL2 35 of 36 Dumbarton 0 East Kilbride 1 954 20260425 Sat 25 Apr 2026 SL2 35 of 36 Forfar Athletic 4 Edinburgh City 0 601 20260425 Sat 25 Apr 2026 SL2 35 of 36 Stranraer 1 Stirling Albion 1 516 20260425 Sat 25 Apr 2026 SL2 35 of 36 The Spartans 1 Elgin City 1 639 20260425 Sat 25 Apr 2026 EPL 23 of 26 Fulham 1 Aston Villa 0 27606 20260425 Sat 25 Apr 2026 EPL 24 of 27 Wolverhampton Wanderers 0 Tottenham Hotspur 1 31253 20260425 Sat 25 Apr 2026 EPL 25 of 28 Arsenal 1 Newcastle United 0 60204 20260425 Sat 25 Apr 2026 EPL 25 of 28 West Ham United 2 Everton 1 62454 20260425 Sat 25 Apr 2026 EPL 26 of 29 Liverpool 3 Crystal Palace 1 60314 20260425 Sat 25 Apr 2026 E Champ 45 of 46 Birmingham City 2 Bristol City 1 27210 20260425 Sat 25 Apr 2026 E Champ 45 of 46 Charlton Athletic 2 Hull City 1 20671 20260425 Sat 25 Apr 2026 E Champ 45 of 46 Middlesbrough 5 Watford 1 27482 20260425 Sat 25 Apr 2026 E Champ 45 of 46 Norwich City 1 Swansea City 1 26454 20260425 Sat 25 Apr 2026 E Champ 45 of 46 Oxford United 4 Sheffield Wednesday 1 11476 20260425 Sat 25 Apr 2026 E Champ 45 of 46 Queens Park Rangers 2 Derby County 3 17131 20260425 Sat 25 Apr 2026 E Champ 45 of 46 Sheffield United 2 Preston North End 3 27115 20260425 Sat 25 Apr 2026 E Champ 45 of 46 Stoke City 1 Portsmouth 3 24894 20260425 Sat 25 Apr 2026 E Champ 45 of 46 West Bromwich Albion 0 Ipswich Town 0 25318 20260425 Sat 25 Apr 2026 E L1 44 of 46 Stockport County 3 Peterborough United 1 9432 20260425 Sat 25 Apr 2026 E L1 45 of 46 Blackpool 1 Leyton Orient 0 10735 20260425 Sat 25 Apr 2026 E L1 45 of 46 Bradford City 1 Bolton Wanderers 1 23732 20260425 Sat 25 Apr 2026 E L1 45 of 46 Burton Albion 1 Exeter City 1 5729 20260425 Sat 25 Apr 2026 E L1 45 of 46 Cardiff City 5 Northampton Town 1 23223 20260425 Sat 25 Apr 2026 E L1 45 of 46 Doncaster Rovers 1 Stevenage 1 8770 20260425 Sat 25 Apr 2026 E L1 45 of 46 Huddersfield Town 1 Mansfield Town 4 17843 20260425 Sat 25 Apr 2026 E L1 45 of 46 Lincoln City 4 Wycombe Wanderers 3 10125 20260425 Sat 25 Apr 2026 E L1 45 of 46 Luton Town 2 Barnsley 1 11781 20260425 Sat 25 Apr 2026 E L1 45 of 46 Plymouth Argyle 2 Port Vale 1 16129 20260425 Sat 25 Apr 2026 E L1 45 of 46 Rotherham United 1 Reading 1 8029 20260425 Sat 25 Apr 2026 E L1 45 of 46 Wigan Athletic 0 AFC Wimbledon 1 10179 20260425 Sat 25 Apr 2026 E L2 45 of 46 Accrington Stanley [2] 3 Crawley Town 3 2240 20260425 Sat 25 Apr 2026 E L2 45 of 46 Barnet 6 Gillingham 2 3704 20260425 Sat 25 Apr 2026 E L2 45 of 46 Bristol Rovers 4 Cheltenham Town 0 11126 20260425 Sat 25 Apr 2026 E L2 45 of 46 Cambridge United 3 Barrow 0 7512 20260425 Sat 25 Apr 2026 E L2 45 of 46 Chesterfield 2 Crewe Alexandra 0 9560 20260425 Sat 25 Apr 2026 E L2 45 of 46 Colchester United 0 Notts County 1 6932 20260425 Sat 25 Apr 2026 E L2 45 of 46 Grimsby Town 4 Swindon Town 0 8167 20260425 Sat 25 Apr 2026 E L2 45 of 46 Milton Keynes Dons 3 Tranmere Rovers 0 13110 20260425 Sat 25 Apr 2026 E L2 45 of 46 Newport County 3 Oldham Athletic 2 5706 20260425 Sat 25 Apr 2026 E L2 45 of 46 Shrewsbury Town 2 Fleetwood Town 2 5665 20260425 Sat 25 Apr 2026 E L2 45 of 46 Walsall 0 Harrogate Town 2 6181 20260425 Sat 25 Apr 2026 FA Cup SF Manchester City 2 Southampton 1 70053 20260426 Sun 26 Apr 2026 SPR 34 of 38 Dundee United 3 Dundee 0 13207 20260426 Sun 26 Apr 2026 SPR 34 of 38 Hibernian 1 Heart of Midlothian 2 19502 20260426 Sun 26 Apr 2026 SPR 34 of 38 Rangers 2 Motherwell 3 50970 20260426 Sun 26 Apr 2026 E Champ 45 of 46 Coventry City 3 Wrexham 1 31003 20260426 Sun 26 Apr 2026 FA Cup SF Chelsea 1 Leeds United 0 82542