The analysis for this match is published a few hours before kick-off.
Head to head
Middlesbrough vs Stoke: head-to-head record
11 meetings on record since 2021
Next match
By venue
- With Middlesbrough at home 5 matches · home side won 2, 2 draws, away side won 1
- With Stoke at home 6 matches · home side won 1, 2 draws, away side won 3
5 matches in a row unbeaten against this opponent: Middlesbrough
Biggest wins
- MiddlesbroughStoke 1-3 Middlesbrough25 Feb 2025
- StokeStoke 2-0 Middlesbrough2 Mar 2024
Current form
- Middlesbrough DLWWD 2.20 scored and 1.40 conceded per match (last 10)
- Stoke WWWDW 1.60 scored and 0.90 conceded per match (last 10)
Recent meetings
11- 13 Oct 2026 Stoke 2-3 Middlesbrough
- 21 Jan 2026 Stoke 1-2 Middlesbrough
- 30 Sep 2025 Middlesbrough 0-0 Stoke
- 25 Feb 2025 Stoke 1-3 Middlesbrough
- 28 Sep 2024 Middlesbrough 2-0 Stoke
- 2 Mar 2024 Stoke 2-0 Middlesbrough
- 28 Oct 2023 Middlesbrough 0-2 Stoke
- 14 Mar 2023 Middlesbrough 1-1 Stoke
- 17 Aug 2022 Stoke 2-2 Middlesbrough
- 30 Apr 2022 Middlesbrough 3-1 Stoke
- 11 Dec 2021 Stoke 0-0 Middlesbrough
League and cup matches from our database and historical results.
Frequently asked questions
Who has won more games between Middlesbrough and Stoke?
In the 11 matches on record since 2021, Middlesbrough won 5, Stoke won 2 and 4 were drawn.
How many goals are scored in Middlesbrough vs Stoke?
An average of 2.55 goals per match; both teams scored in 55% of matches and there were over 2.5 goals in 45%.
How did the last Middlesbrough vs Stoke finish?
On 13 Oct 2026: Stoke 2-3 Middlesbrough.
When is the next Middlesbrough vs Stoke?
Middlesbrough – Stoke is played on Wed 17 Feb 20:45 (Championship).