2023 English Football League play-offs

Going into the final day, Luton Town and Middlesbrough had already confirmed their places in their play-offs, finishing 3rd and 4th respectively.

Coventry City started and finished the day in 5th with a draw over Middlesbrough being enough to ensure both teams would face each other in the semi-finals.

Millwall fell to 8th as they lost against fellow hopefuls Blackburn Rovers who also missed out in 7th on goal difference.

Sunderland's win against Preston North End meant that they secured 6th spot and face Luton Town in the semi-finals, giving themselves the chance to be promoted via the play-offs for the second season in a row after they won the 2022 League One play-off final last season.

Going into the final day, Sheffield Wednesday and Barnsley had already guaranteed a place in the play-offs, finishing 3rd and 4th respectively.

Bolton Wanderers had also guaranteed their place in the play-offs and won their game against Bristol Rovers to finish 5th, ensuring they played Barnsley in the semi-finals.

Peterborough United beat Barnsley, while Derby County lost to Sheffield Wednesday.

However, Northampton Town won against Tranmere Rovers on the final day, consigning Stockport to 4th.