Middlesbrough vs Stoke City
Head-to-head record · since 2016
Middlesbrough and Stoke City have met 19 times since 2016. Middlesbrough lead with 8 wins to 5, and 6 games have been drawn.
Next meeting
Tue, 13 Oct 2026Championship
Stoke City 45%Draw 45%10% Middlesbrough
AI pick: Stoke CityPredicted: 0-0Confidence: 45%
Double chance : Stoke City or draw
Head-to-headLast 19 meetings
Wins8 wins
6Draws
Draws6
5Stoke City
Wins5 wins
- 21 Jan 2026
Stoke City1 - 2Middlesbrough
Championship - 30 Sept 2025
Middlesbrough0 - 0Stoke City
Championship - 25 Feb 2025
Stoke City1 - 3Middlesbrough
Championship - 28 Sept 2024
Middlesbrough2 - 0Stoke City
Championship - 27 Aug 2024
Middlesbrough0 - 5Stoke City
League Cup - 2 Mar 2024
Stoke City2 - 0Middlesbrough
Championship
Show 13 earlier meetingsHide earlier meetings
- 28 Oct 2023
Middlesbrough0 - 2Stoke City
Championship - 14 Mar 2023
Middlesbrough1 - 1Stoke City
Championship - 17 Aug 2022
Stoke City2 - 2Middlesbrough
Championship - 30 Apr 2022
Middlesbrough3 - 1Stoke City
Championship - 11 Dec 2021
Stoke City0 - 0Middlesbrough
Championship - 13 Mar 2021
Middlesbrough3 - 0Stoke City
Championship - 5 Dec 2020
Stoke City1 - 0Middlesbrough
Championship - 27 Jun 2020
Stoke City0 - 2Middlesbrough
Championship - 20 Dec 2019
Middlesbrough2 - 1Stoke City
Championship - 19 Apr 2019
Middlesbrough1 - 0Stoke City
Championship - 3 Nov 2018
Stoke City0 - 0Middlesbrough
Championship - 4 Mar 2017
Stoke City2 - 0Middlesbrough
Premier League - 13 Aug 2016
Middlesbrough1 - 1Stoke City
Premier League
Middlesbrough vs Stoke City FAQ
How many times have Middlesbrough and Stoke City played since 2016?
Since 2016, Middlesbrough and Stoke City have met 19 times: Middlesbrough won 8, Stoke City won 5, and 6 matches were drawn. (This covers their meetings from 2016 onward, not their entire history.)
Who has won more between Middlesbrough and Stoke City?
Middlesbrough lead the recent head-to-head (8 wins to 5, with 6 draws) since 2016.
What was the biggest result between Middlesbrough and Stoke City?
The biggest margin since 2016 is Middlesbrough 0-5 Stoke City (August 2024).
When do Middlesbrough and Stoke City play next?
Their next scheduled meeting is on Tuesday, 13 October 2026. BetsyScore's AI model makes Stoke City the most likely outcome.