England Championship

Middlesbrough 2024/2025 Season Results, Form and League Position

Here are the results for Middlesbrough for the 2024/2025 season. Results displayed are for both home and away games. Form is calculated based on points won and is determined over this team's last 10 league games.

Click the History (H) link on any Middlesbrough fixture to view their position in the league table when each game was played. League position is shown and represented by the league position graph on the right.

View Middlesbrough Results By Home/Away Games
Home and Away GamesHome GamesAway Games
View Form For Last 5/10 Games
All League GamesLast 10 GamesLast 5 Games
View By Scoring/Defence Form
Points FormScoring FormDefensive Form
GameDateHome TeamAway TeamFormHistoryLeague Position
4603/05/2025
L
Coventry2Middlesbrough0
3.7/10
(H)10th
League Position 
4526/04/2025
D
Middlesbrough0Norwich0
4/10
(H)7th
League Position 
4421/04/2025
L
Sheffield Wednesday2Middlesbrough1
5/10
(H)7th
League Position 
4318/04/2025
W
Middlesbrough2Plymouth1
6.3/10
(H)7th
League Position 
4212/04/2025
L
Millwall1Middlesbrough0
5/10
(H)7th
League Position 
4108/04/2025
L
Middlesbrough0Leeds1
5/10
(H)7th
League Position 
4004/04/2025
W
Blackburn0Middlesbrough2
4.7/10
(H)5th
League Position 
3929/03/2025
W
Middlesbrough2Oxford Utd1
3.7/10
(H)7th
League Position 
3815/03/2025
D
Luton0Middlesbrough0
1.8/10
(H)8th
League Position 
3711/03/2025
W
Middlesbrough2QPR1
2.9/10
(H)8th
League Position 
3608/03/2025
L
Swansea1Middlesbrough0
1.8/10
(H)9th
League Position 
3501/03/2025
W
Middlesbrough1Derby0
3.6/10
(H)7th
League Position 
3425/02/2025
W
Stoke1Middlesbrough3
3.6/10
(H)1st
League Position 
3321/02/2025
L
Bristol City2Middlesbrough1
2.7/10
(H)13th
League Position 
3215/02/2025
L
Middlesbrough0Watford1
3.2/10
(H)9th
League Position 
3112/02/2025
L
Sheff Utd3Middlesbrough1
2.6/10
(H)9th
League Position 
3003/02/2025
L
Middlesbrough2Sunderland3
4.2/10
(H)5th
League Position 
2925/01/2025
L
Preston2Middlesbrough1
4.2/10
(H)4th
League Position 
2821/01/2025
W
Middlesbrough2West Brom0
5/10
(H)5th
League Position 
2718/01/2025
L
Portsmouth2Middlesbrough1
5.9/10
(H)7th
League Position 
2604/01/2025
D
Middlesbrough1Cardiff1
5.6/10
(H)5th
League Position 
2501/01/2025
W
Hull0Middlesbrough1
6.3/10
(H)5th
League Position 
2429/12/2024
D
Middlesbrough0Burnley0
5.3/10
(H)6th
League Position 
2326/12/2024
D
Middlesbrough3Sheffield Wednesday3
7/10
(H)7th
League Position 
2221/12/2024
D
Plymouth3Middlesbrough3
5.9/10
(H)6th
League Position 
2114/12/2024
W
Middlesbrough1Millwall0
6.1/10
(H)6th
League Position 
2010/12/2024
L
Leeds3Middlesbrough1
6.8/10
(H)7th
League Position 
1906/12/2024
D
Burnley1Middlesbrough1
7.4/10
(H)5th
League Position 
1830/11/2024
W
Middlesbrough3Hull1
6.8/10
(H)5th
League Position 
1727/11/2024
L
Middlesbrough0Blackburn1
6.2/10
(H)6th
League Position 
1623/11/2024
W
Oxford Utd2Middlesbrough6
8.8/10
(H)5th
League Position 
1509/11/2024
W
Middlesbrough5Luton1
6.7/10
(H)7th
League Position 
1405/11/2024
W
QPR1Middlesbrough4
5.3/10
(H)8th
League Position 
1302/11/2024
L
Middlesbrough0Coventry3
5/10
(H)11th
League Position 
1227/10/2024
D
Norwich3Middlesbrough3
5.6/10
(H)9th
League Position 
1123/10/2024
W
Middlesbrough1Sheff Utd0
4.7/10
(H)8th
League Position 
1019/10/2024
L
Middlesbrough0Bristol City2
4.7/10
(H)9th
League Position 
905/10/2024
L
Watford2Middlesbrough1
5.6/10
(H)9th
League Position 
801/10/2024
W
West Brom0Middlesbrough1
7.1/10
(H)7th
League Position 
728/09/2024
W
Middlesbrough2Stoke0
6.7/10
(H)8th
League Position 
621/09/2024
L
Sunderland1Middlesbrough0
4.7/10
(H)12th
League Position 
514/09/2024
D
Middlesbrough1Preston1
5.8/10
(H)10th
League Position 
431/08/2024
W
Cardiff0Middlesbrough2
5.5/10
(H)7th
League Position 
324/08/2024
D
Middlesbrough2Portsmouth2
10/10
(H)10th
League Position 
217/08/2024
L
Derby1Middlesbrough0
10/10
(H)11th
League Position 
110/08/2024
W
Middlesbrough1Swansea0
10/10
(H)9th
League Position 
Top