Home and away
The same record, split by where it was played.
At home
36.4%
55 played, 20 won.
1.71 scored a game.
Away
35.2%
71 played, 25 won.
1.77 scored a game.
How the market priced them
35.7%
98 priced matches at an average of 3.27, which implied 30.6%.
Season by season 15
One row per competition per season.
SeasonCompetitionPWDLGD
Recent matches 30
Newest first, with the price this club was at kickoff.
Friday 18 December 2026
A
Middlesbrough U21
scheduled
Burnley U21
—
Friday 11 December 2026
H
Middlesbrough U21
scheduled
Leicester City U21
—
Thursday 3 December 2026
H
Middlesbrough U21
scheduled
Monaco U21
—
Monday 30 November 2026
A
Middlesbrough U21
scheduled
Wolves U21
—
Monday 9 November 2026
H
Middlesbrough U21
scheduled
Derby County U21
—
Tuesday 3 November 2026
H
Middlesbrough U21
scheduled
Valencia U21
—
Sunday 25 October 2026
H
Middlesbrough U21
1 – 2
Tottenham Hotspur U21
—
Tuesday 20 October 2026
A
Middlesbrough U21
1 – 7
Boreham Wood
—
Friday 16 October 2026
A
Middlesbrough U21
1 – 2
Everton U21
—
Wednesday 30 September 2026
H
Middlesbrough U21
1 – 0
Juventus U21
—
Wednesday 23 September 2026
H
Middlesbrough U21
1 – 1
Genk U21
—
Friday 18 September 2026
A
Middlesbrough U21
2 – 2
Aston Villa U21
—
Sunday 13 September 2026
H
Middlesbrough U21
4 – 4
Leeds United U21
—
Wednesday 9 September 2026
A
Middlesbrough U21
3 – 1
Tamworth
—
Monday 31 August 2026
A
Middlesbrough U21
1 – 3
AFC Bournemouth U21
2.90
Sunday 23 August 2026
H
Middlesbrough U21
0 – 1
Norwich City U21
1.65
Tuesday 18 August 2026
A
Middlesbrough U21
3 – 1
Solihull Moors
3.50
Tuesday 11 August 2026
A
Middlesbrough U21
10 – 0
Hartlepool
—
Saturday 25 April 2026
A
Middlesbrough U21
0 – 1
Chelsea U21
5.20
Friday 10 April 2026
A
Middlesbrough U21
2 – 0
Aston Villa U21
2.66
Friday 20 March 2026
A
Middlesbrough U21
0 – 1
Derby County U21
1.80
Friday 13 March 2026
H
Middlesbrough U21
6 – 1
Stoke City U21
1.36
Friday 6 March 2026
A
Middlesbrough U21
3 – 1
Tottenham Hotspur U21
—
Monday 2 March 2026
H
Middlesbrough U21
1 – 4
Birmingham City U21
1.36
Friday 20 February 2026
A
Middlesbrough U21
1 – 2
Southampton U21
3.10
Monday 16 February 2026
H
Middlesbrough U21
1 – 0
Nottingham Forest U21
2.20
Monday 9 February 2026
A
Middlesbrough U21
1 – 1
Crystal Palace U21
3.00
Monday 2 February 2026
H
Middlesbrough U21
3 – 3
West Ham United U21
2.80
Friday 23 January 2026
A
Middlesbrough U21
1 – 1
Fulham U21
3.80
Sunday 18 January 2026
H
Middlesbrough U21
6 – 1
Ipswich Town U21
2.50