Luke Ayling
Middlesbrough

Middlesbrough

Middlesbrough were founded in 1876 and play their home games at The Riverside Stadium in England.

Middlesbrough, founded in 1876 and now housed at the Riverside Stadium, remain one of the more established names in England’s second tier. Their 2026-27 season has them in second place in the Championship, with a 31-man squad carrying an average age of 25.

Their home form gives the clearest shape to the side. Middlesbrough are averaging 2.4 goals at the Riverside, while conceding 1.3, and that attacking weight has been central to their position near the top of the table. Away from home they still carry a threat, scoring 1.6 per match, though the defensive figure remains the same at 1.3 conceded.

Will Lankshear has been the obvious finisher, with 15 goals already. Behind him, Sebastian Berhalter and Amario Cozier-Duberry have three each, with Aidan Morris and Jeremy Sarmiento on two. Middlesbrough have also tended to start sharply, scoring the first goal inside 20 minutes in eight of their 17 league matches.

Recent results show a side with momentum, if not complete smoothness: a 0-0 draw at Watford followed defeats and wins of differing character, including a 3-0 home win over Charlton Athletic and a 5-1 away win at Bolton Wanderers. They also featured in the League Cup third round.

For Celtic supporters, Middlesbrough are a strong Championship side with a productive attack, a youngish squad, and enough current form to merit proper attention rather than passing interest.

Last updated 8 November 2026. Send feedback

Middlesbrough stats

Check out all of the statistics about Middlesbrough.

1876
Founded
Kim Hellberg (age 38)
Manager
Steve Gibson
Chair
The Boro
Nickname
The Riverside Stadium
Stadium
33,746
Capacity
Riverside Stadium, Middlesbrough, TS3 6RS, UK
Address
mfc.co.uk
Website

📅 Recent results

D
L
W
W
D
W

In recent matches, Middlesbrough have recorded three wins, two draws and one loss.

Watford
Watford
0 - 0
Middlesbrough
Middlesbrough
Wrexham
Wrexham
2 - 0
Middlesbrough
Middlesbrough
Middlesbrough
Middlesbrough
3 - 0
Charlton Athletic
Charlton Athletic
Bolton Wanderers
Bolton Wanderers
1 - 5
Middlesbrough
Middlesbrough
Middlesbrough
Middlesbrough
2 - 2
Cardiff City
Cardiff City
Stoke City
Stoke City
2 - 3
Middlesbrough
Middlesbrough

Middlesbrough have better recent form than Celtic, who have three wins, one draw and two losses in their last six games.

📈 League position analysis

After 15 games, Middlesbrough are placed second in the league.

📊 League form

Track the performance of Middlesbrough in England's Championship over their last six matches, home and away.

Overall

D
L
W
W
D
W
Watford
Watford
0 - 0
Middlesbrough
Middlesbrough
Wrexham
Wrexham
2 - 0
Middlesbrough
Middlesbrough
Middlesbrough
Middlesbrough
3 - 0
Charlton Athletic
Charlton Athletic
Bolton Wanderers
Bolton Wanderers
1 - 5
Middlesbrough
Middlesbrough
Middlesbrough
Middlesbrough
2 - 2
Cardiff City
Cardiff City
Stoke City
Stoke City
2 - 3
Middlesbrough
Middlesbrough

Middlesbrough, with three wins, two draws and one loss, have worse overall form in England's Championship, compared with how Celtic are doing in the Scottish Premiership. Celtic have four wins, one draw and one loss in their last six domestic league matches.

Home

W
D
W
D
W
W
Middlesbrough
Middlesbrough
3 - 0
Charlton Athletic
Charlton Athletic
Middlesbrough
Middlesbrough
2 - 2
Cardiff City
Cardiff City
Middlesbrough
Middlesbrough
1 - 0
Wolverhampton Wanderers
Wolverhampton Wanderers
Middlesbrough
Middlesbrough
2 - 2
Millwall
Millwall
Middlesbrough
Middlesbrough
4 - 3
Norwich City
Norwich City
Middlesbrough
Middlesbrough
3 - 1
West Bromwich Albion
West Bromwich Albion

Middlesbrough, with four wins and two draws, have better home form in England's Championship than Celtic have in the Scottish Premiership. Celtic have four wins, one draw and one loss in their last six league matches at home.

Away

D
L
W
W
D
W
Watford
Watford
0 - 0
Middlesbrough
Middlesbrough
Wrexham
Wrexham
2 - 0
Middlesbrough
Middlesbrough
Bolton Wanderers
Bolton Wanderers
1 - 5
Middlesbrough
Middlesbrough
Stoke City
Stoke City
2 - 3
Middlesbrough
Middlesbrough
Birmingham City
Birmingham City
2 - 2
Middlesbrough
Middlesbrough
Queens Park Rangers
Queens Park Rangers
0 - 1
Middlesbrough
Middlesbrough

Middlesbrough, with three wins, two draws and one loss, have worse away form in England's Championship, compared with how Celtic are faring in the Scottish Premiership. Celtic have five wins and one loss in their last six away games in the league.

💪 Strengths and weaknesses

How well-rounded are Middlesbrough across key performance areas this season?

Middlesbrough
Celtic

⚽ Average statistics

Check out these per game stats for Middlesbrough in their domestic league season 2026 - 2027. Middlesbrough play in England's Championship, which is a top five European league, so we will apply a weighting to goal stats for comparison to Celtic, who play in the less competitive Scottish Premiership.

⚽️ Goals scored
2.4
Home
1.6
Away
⚽️ Goals conceded
1.3
Home
1.3
Away
🟨 Yellow cards
1.1
Home
1.1
Away
🟥 Red cards
–
Home
–
Away
🤩 Biggest victory
3-0
Home
5-1
Away
🫣 Biggest defeat
–
Home
2-0
Away
⛳ Corners awarded
7.4
Home
4.8
Away
⛳ Corners conceded
4
Home
5.2
Away

🎯 Top scorers

Top scorers for Middlesbrough in all competitions for the season 2026 - 2027.

Player
Will Lankshear
Will Lankshear
⚽️ Goals
15
Player
Sebastian Berhalter
Sebastian Berhalter
⚽️ Goals
3
Player
Amario Cozier-Duberry
Amario Cozier-Duberry
⚽️ Goals
3
Player
⚽️ Goals
2
⚽️ Goals
2
Player
Max Arfsten
Max Arfsten
⚽️ Goals
1
⚽️ Goals
1
Player
⚽️ Goals
1
Player
⚽️ Goals
1
Player
⚽️ Goals
1
⚽️ Goals
1
Player
⚽️ Goals
1
Player
Ashley Phillips
Ashley Phillips
⚽️ Goals
1

⏱️ Time of first goal

Time of first goal scored for and against Middlesbrough in their previous 20 games.

⏱️ Time
0-10 mins
For
⚽️⚽️⚽️
Against
⚽️
⏱️ Time
11-20 mins
For
⚽️⚽️⚽️⚽️⚽️
Against
⚽️⚽️
⏱️ Time
21-30 mins
For
⚽️⚽️
Against
⚽️⚽️⚽️
⏱️ Time
31-40 mins
For
–
Against
–
⏱️ Time
41-50 mins
For
⚽️⚽️⚽️⚽️
Against
⚽️⚽️⚽️⚽️
⏱️ Time
51-60 mins
For
⚽️⚽️
Against
⚽️⚽️
⏱️ Time
61-70 mins
For
⚽️
Against
⚽️⚽️
⏱️ Time
71-80 mins
For
–
Against
–
⏱️ Time
81-90 mins
For
–
Against
⚽️

👥 Squad statistics

Squad stats for all Middlesbrough players across the domestic league season 2026 - 2027.

Player
Radek Vítek
Radek Vítek
Goalkeeper
▶️ Starts
15
🔄 Subs
–
⏱️ Mins
1,380
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Sol Brynn
Sol Brynn
Goalkeeper
▶️ Starts
–
🔄 Subs
–
⏱️ Mins
–
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Jon McLaughlin
Jon McLaughlin
Goalkeeper
▶️ Starts
–
🔄 Subs
–
⏱️ Mins
–
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Callum Brittain
Callum Brittain
Defender
▶️ Starts
15
🔄 Subs
–
⏱️ Mins
1,380
⚽️ Goals
1
🟨 Yellows
2
🟥 Reds
–
⭐ Rating
–
Player
Sam Byram
Sam Byram
Defender
▶️ Starts
1
🔄 Subs
1
⏱️ Mins
102
⚽️ Goals
–
🟨 Yellows
1
🟥 Reds
–
⭐ Rating
–
Player
Ashley Phillips
Ashley Phillips
Defender
▶️ Starts
10
🔄 Subs
2
⏱️ Mins
955
⚽️ Goals
1
🟨 Yellows
2
🟥 Reds
–
⭐ Rating
–
Player
Alfie Jones
Alfie Jones
Defender
▶️ Starts
2
🔄 Subs
3
⏱️ Mins
168
⚽️ Goals
1
🟨 Yellows
1
🟥 Reds
–
⭐ Rating
–
Player
Luke Ayling
Luke Ayling
Defender
▶️ Starts
9
🔄 Subs
2
⏱️ Mins
799
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Max Arfsten
Max Arfsten
Defender
▶️ Starts
3
🔄 Subs
11
⏱️ Mins
528
⚽️ Goals
1
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Alex Bangura
Alex Bangura
Defender
▶️ Starts
–
🔄 Subs
–
⏱️ Mins
–
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
George Edmundson
George Edmundson
Defender
▶️ Starts
–
🔄 Subs
–
⏱️ Mins
–
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Adilson Malanda
Adilson Malanda
Defender
▶️ Starts
14
🔄 Subs
–
⏱️ Mins
1,287
⚽️ Goals
1
🟨 Yellows
1
🟥 Reds
–
⭐ Rating
–
Player
Neto Borges
Neto Borges
Defender
▶️ Starts
12
🔄 Subs
2
⏱️ Mins
1,002
⚽️ Goals
1
🟨 Yellows
1
🟥 Reds
–
⭐ Rating
–
Player
George McCormick
George McCormick
Defender
▶️ Starts
–
🔄 Subs
–
⏱️ Mins
–
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Josh Dede
Josh Dede
Defender
▶️ Starts
–
🔄 Subs
–
⏱️ Mins
–
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Sebastian Berhalter
Sebastian Berhalter
Midfielder
▶️ Starts
12
🔄 Subs
3
⏱️ Mins
1,037
⚽️ Goals
3
🟨 Yellows
3
🟥 Reds
–
⭐ Rating
–
Player
Riley McGree
Riley McGree
Midfielder
▶️ Starts
11
🔄 Subs
4
⏱️ Mins
903
⚽️ Goals
–
🟨 Yellows
3
🟥 Reds
–
⭐ Rating
–
Player
Aidan Morris
Aidan Morris
Midfielder
▶️ Starts
14
🔄 Subs
–
⏱️ Mins
1,287
⚽️ Goals
2
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Myles Peart-Harris
Myles Peart-Harris
Midfielder
▶️ Starts
3
🔄 Subs
10
⏱️ Mins
408
⚽️ Goals
–
🟨 Yellows
1
🟥 Reds
–
⭐ Rating
–
Player
Connor Barron
Connor Barron
Midfielder
▶️ Starts
–
🔄 Subs
–
⏱️ Mins
–
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
6.9
Player
Leo Castledine
Leo Castledine
Midfielder
▶️ Starts
1
🔄 Subs
4
⏱️ Mins
126
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Rokas Pukštas
Rokas Pukštas
Midfielder
▶️ Starts
–
🔄 Subs
1
⏱️ Mins
13
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Law McCabe
Law McCabe
Midfielder
▶️ Starts
–
🔄 Subs
–
⏱️ Mins
–
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Will Lankshear
Will Lankshear
Attacker
▶️ Starts
12
🔄 Subs
1
⏱️ Mins
1,060
⚽️ Goals
13
🟨 Yellows
2
🟥 Reds
–
⭐ Rating
–
Player
Tommy Conway
Tommy Conway
Attacker
▶️ Starts
7
🔄 Subs
6
⏱️ Mins
644
⚽️ Goals
1
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Amario Cozier-Duberry
Amario Cozier-Duberry
Attacker
▶️ Starts
10
🔄 Subs
–
⏱️ Mins
764
⚽️ Goals
3
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Dávid Strelec
Dávid Strelec
Attacker
▶️ Starts
1
🔄 Subs
4
⏱️ Mins
104
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Jeremy Sarmiento
Jeremy Sarmiento
Attacker
▶️ Starts
4
🔄 Subs
8
⏱️ Mins
389
⚽️ Goals
1
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Kyle Joseph
Kyle Joseph
Attacker
▶️ Starts
5
🔄 Subs
9
⏱️ Mins
529
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Cruz Ibeh
Cruz Ibeh
Attacker
▶️ Starts
–
🔄 Subs
–
⏱️ Mins
–
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Micah Hamilton
Micah Hamilton
Attacker
▶️ Starts
–
🔄 Subs
–
⏱️ Mins
–
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–

Middlesbrough squad

Check out the current Middlesbrough squad.

Middlesbrough news

Read all the news about Middlesbrough.

That's all Folks!
View the latest Celtic news or browse the Celtic FC news archive