Middlesbrough go head-to-head against Birmingham on Saturday. Read our Predictions and Betting Tips with Match Preview, Head-to-head stats (h2h) and Team Form Analysis.
Middlesbrough enter the contest following a series of great performances. They moved up to 16th in the standings following a 4-0 win over Sunderland last time out.
Their opponents, Birmingham, too, come into the game with a pair of fine outcomes. They sit sixth in the table after a 3-1 win over West Brom in their previous league match.
The Verdict
Middlesbrough have excellent form heading into the match. Their past five matches have all ended in victories. They also have a great recent record against Birmingham. Furthermore, Birmingham has a dismal away record, with each of their last three away matches ending in defeat.
Therefore, a victory for Middlesbrough at 1.75 odds will be our main betting pick here considering all the observations.
For the second tip, over 2.5 goals at 1.85 odds seems very promising. Given the hosts have scored goals at a fine rate in recent weeks. Also both of visitors last two matches ended with over 2.5 goals
Middlesbrough | Birmingham | |
---|---|---|
Game Played | 18 | 19 |
Wins | 8 | 6 |
Draws | 3 | 5 |
Loss | 7 | 8 |
Goals For | 29 | 23 |
Goals Against | 26 | 27 |
Middlesbrough | Birmingham | |
---|---|---|
Game Played | 9 | 9 |
Wins | 5 | 1 |
Draws | 1 | 1 |
Loss | 3 | 7 |
Goals For | 11 | 8 |
Goals Against | 7 | 18 |
28.11.23 |
Middlesbrough Preston |
4-0 |
25.11.23 |
Bristol City Middlesbrough |
3-2 |
11.11.23 |
Middlesbrough Leicester |
1-0 |
04.11.23 |
Plymouth Middlesbrough |
3-3 |
31.10.23 |
Exeter City Middlesbrough |
2-3 |
28.10.23 |
Middlesbrough Stoke City |
0-2 |
24.10.23 |
Norwich Middlesbrough |
1-2 |
21.10.23 |
Middlesbrough Birmingham |
1-0 |
07.10.23 |
Sunderland Middlesbrough |
0-4 |
03.10.23 |
Middlesbrough Cardiff |
2-0 |
30.09.23 |
Watford Middlesbrough |
2-3 |
26.09.23 |
Bradford Middlesbrough |
0-2 |
23.09.23 |
Middlesbrough Southampton |
2-1 |
19.09.23 |
Sheffield Wednesday Middlesbrough |
1-1 |
16.09.23 |
Blackburn Middlesbrough |
2-1 |
02.09.23 |
Middlesbrough QPR |
0-2 |
29.08.23 |
Bolton Middlesbrough |
1-3 |
26.08.23 |
West Brom Middlesbrough |
4-2 |
19.08.23 |
Middlesbrough Huddersfield |
1-1 |
12.08.23 |
Coventry Middlesbrough |
3-0 |
08.08.23 |
Huddersfield Middlesbrough |
2-3 |
05.08.23 |
Middlesbrough Millwall |
0-1 |
29.07.23 |
Middlesbrough Auxerre |
2-2 |
26.07.23 |
Bradford Middlesbrough |
3-3 |
22.07.23 |
Middlesbrough Real Betis |
0-1 |
19.07.23 |
Rotherham Middlesbrough |
0-2 |
15.07.23 |
York Middlesbrough |
0-0 |
14.07.23 |
Hartlepool Middlesbrough |
2-1 |
08.07.23 |
Guimaraes Middlesbrough |
0-1 |
17.05.23 |
Middlesbrough Coventry |
0-1 |
14.05.23 |
Coventry Middlesbrough |
0-0 |
08.05.23 |
Middlesbrough Coventry |
1-1 |
01.05.23 |
Rotherham Middlesbrough |
1-0 |
24.04.23 |
Luton Middlesbrough |
2-1 |
19.04.23 |
Middlesbrough Hull City |
3-1 |
14.04.23 |
Middlesbrough Norwich |
5-1 |
10.04.23 |
Bristol City Middlesbrough |
2-2 |
07.04.23 |
Middlesbrough Burnley |
1-2 |
01.04.23 |
Huddersfield Middlesbrough |
4-2 |
18.03.23 |
Middlesbrough Preston |
4-0 |
14.03.23 |
Middlesbrough Stoke City |
1-1 |
11.03.23 |
Swansea Middlesbrough |
1-3 |
04.03.23 |
Middlesbrough Reading |
5-0 |
25.02.23 |
West Brom Middlesbrough |
2-0 |
18.02.23 |
Middlesbrough QPR |
3-1 |
15.02.23 |
Sheffield Utd Middlesbrough |
1-3 |
11.02.23 |
Cardiff Middlesbrough |
1-3 |
04.02.23 |
Middlesbrough Blackpool |
3-0 |
28.01.23 |
Middlesbrough Watford |
2-0 |
22.01.23 |
Sunderland Middlesbrough |
2-0 |
28.11.23 |
Middlesbrough Preston |
4-0 |
11.11.23 |
Middlesbrough Leicester |
1-0 |
28.10.23 |
Middlesbrough Stoke City |
0-2 |
21.10.23 |
Middlesbrough Birmingham |
1-0 |
03.10.23 |
Middlesbrough Cardiff |
2-0 |
23.09.23 |
Middlesbrough Southampton |
2-1 |
02.09.23 |
Middlesbrough QPR |
0-2 |
19.08.23 |
Middlesbrough Huddersfield |
1-1 |
05.08.23 |
Middlesbrough Millwall |
0-1 |
29.07.23 |
Middlesbrough Auxerre |
2-2 |
22.07.23 |
Middlesbrough Real Betis |
0-1 |
17.05.23 |
Middlesbrough Coventry |
0-1 |
08.05.23 |
Middlesbrough Coventry |
1-1 |
19.04.23 |
Middlesbrough Hull City |
3-1 |
14.04.23 |
Middlesbrough Norwich |
5-1 |
07.04.23 |
Middlesbrough Burnley |
1-2 |
18.03.23 |
Middlesbrough Preston |
4-0 |
14.03.23 |
Middlesbrough Stoke City |
1-1 |
04.03.23 |
Middlesbrough Reading |
5-0 |
18.02.23 |
Middlesbrough QPR |
3-1 |
04.02.23 |
Middlesbrough Blackpool |
3-0 |
28.01.23 |
Middlesbrough Watford |
2-0 |
14.01.23 |
Middlesbrough Millwall |
1-0 |
07.01.23 |
Middlesbrough Brighton |
1-5 |
26.12.22 |
Middlesbrough Wigan |
4-1 |
10.12.22 |
Middlesbrough Luton |
2-1 |
05.11.22 |
Middlesbrough Bristol City |
1-1 |
22.10.22 |
Middlesbrough Huddersfield |
0-0 |
15.10.22 |
Middlesbrough Blackburn |
1-2 |
05.10.22 |
Middlesbrough Birmingham |
1-0 |
17.09.22 |
Middlesbrough Rotherham |
0-0 |
13.09.22 |
Middlesbrough Cardiff |
2-3 |
05.09.22 |
Middlesbrough Sunderland |
1-0 |
25.11.23 |
Bristol City Middlesbrough |
3-2 |
04.11.23 |
Plymouth Middlesbrough |
3-3 |
31.10.23 |
Exeter City Middlesbrough |
2-3 |
24.10.23 |
Norwich Middlesbrough |
1-2 |
07.10.23 |
Sunderland Middlesbrough |
0-4 |
30.09.23 |
Watford Middlesbrough |
2-3 |
26.09.23 |
Bradford Middlesbrough |
0-2 |
19.09.23 |
Sheffield Wednesday Middlesbrough |
1-1 |
16.09.23 |
Blackburn Middlesbrough |
2-1 |
29.08.23 |
Bolton Middlesbrough |
1-3 |
26.08.23 |
West Brom Middlesbrough |
4-2 |
12.08.23 |
Coventry Middlesbrough |
3-0 |
08.08.23 |
Huddersfield Middlesbrough |
2-3 |
26.07.23 |
Bradford Middlesbrough |
3-3 |
19.07.23 |
Rotherham Middlesbrough |
0-2 |
15.07.23 |
York Middlesbrough |
0-0 |
14.07.23 |
Hartlepool Middlesbrough |
2-1 |
08.07.23 |
Guimaraes Middlesbrough |
0-1 |
14.05.23 |
Coventry Middlesbrough |
0-0 |
01.05.23 |
Rotherham Middlesbrough |
1-0 |
24.04.23 |
Luton Middlesbrough |
2-1 |
10.04.23 |
Bristol City Middlesbrough |
2-2 |
01.04.23 |
Huddersfield Middlesbrough |
4-2 |
11.03.23 |
Swansea Middlesbrough |
1-3 |
25.02.23 |
West Brom Middlesbrough |
2-0 |
15.02.23 |
Sheffield Utd Middlesbrough |
1-3 |
11.02.23 |
Cardiff Middlesbrough |
1-3 |
22.01.23 |
Sunderland Middlesbrough |
2-0 |
02.01.23 |
Birmingham Middlesbrough |
1-3 |
29.12.22 |
Blackburn Middlesbrough |
1-2 |
17.12.22 |
Burnley Middlesbrough |
3-1 |
26.11.22 |
Hibernian Middlesbrough |
0-2 |
12.11.22 |
Norwich Middlesbrough |
1-2 |
08.11.22 |
Blackpool Middlesbrough |
0-3 |
01.11.22 |
Hull City Middlesbrough |
1-3 |
29.10.22 |
Preston Middlesbrough |
2-1 |
19.10.22 |
Wigan Middlesbrough |
1-4 |
08.10.22 |
Millwall Middlesbrough |
2-0 |
01.10.22 |
Coventry Middlesbrough |
1-0 |
30.08.22 |
Watford Middlesbrough |
2-1 |
02.12.23 |
Birmingham Rotherham |
0-0 |
29.11.23 |
Blackburn Birmingham |
4-2 |
25.11.23 |
Birmingham Sheffield Wednesday |
2-1 |
11.11.23 |
Sunderland Birmingham |
3-1 |
04.11.23 |
Birmingham Ipswich |
2-2 |
28.10.23 |
Southampton Birmingham |
3-1 |
25.10.23 |
Birmingham Hull City |
0-2 |
21.10.23 |
Middlesbrough Birmingham |
1-0 |
06.10.23 |
Birmingham West Brom |
3-1 |
03.10.23 |
Birmingham Huddersfield |
4-1 |
30.09.23 |
Norwich Birmingham |
2-0 |
22.09.23 |
Birmingham QPR |
0-0 |
19.09.23 |
Preston Birmingham |
2-1 |
16.09.23 |
Watford Birmingham |
2-0 |
02.09.23 |
Birmingham Millwall |
1-1 |
29.08.23 |
Birmingham Cardiff |
1-3 |
26.08.23 |
Birmingham Plymouth |
2-1 |
19.08.23 |
Bristol City Birmingham |
0-2 |
12.08.23 |
Birmingham Leeds |
1-0 |
08.08.23 |
Cheltenham Birmingham |
0-2 |
05.08.23 |
Swansea Birmingham |
1-1 |
29.07.23 |
Peterborough Birmingham |
3-2 |
22.07.23 |
Cheltenham Birmingham |
2-3 |
19.07.23 |
Northampton Birmingham |
0-1 |
14.07.23 |
FC Cartagena Birmingham |
1-2 |
08.05.23 |
Birmingham Sheffield Utd |
1-2 |
29.04.23 |
Coventry Birmingham |
2-0 |
22.04.23 |
Birmingham Blackpool |
0-1 |
18.04.23 |
Millwall Birmingham |
0-1 |
15.04.23 |
Sunderland Birmingham |
2-1 |
10.04.23 |
Birmingham Stoke City |
0-0 |
07.04.23 |
Reading Birmingham |
1-1 |
01.04.23 |
Birmingham Blackburn |
1-0 |
18.03.23 |
QPR Birmingham |
0-1 |
14.03.23 |
Watford Birmingham |
3-0 |
11.03.23 |
Birmingham Rotherham |
2-0 |
04.03.23 |
Wigan Birmingham |
1-1 |
25.02.23 |
Birmingham Luton |
0-1 |
21.02.23 |
Norwich Birmingham |
3-1 |
18.02.23 |
Huddersfield Birmingham |
2-1 |
17.02.23 |
Northampton Birmingham |
0-0 |
14.02.23 |
Birmingham Cardiff |
0-2 |
10.02.23 |
Birmingham West Brom |
2-0 |
04.02.23 |
Swansea Birmingham |
3-4 |
31.01.23 |
Birmingham Blackburn |
0-1 |
28.01.23 |
Blackburn Birmingham |
2-2 |
21.01.23 |
Birmingham Preston |
1-2 |
17.01.23 |
Forest Green Birmingham |
1-2 |
14.01.23 |
Bristol City Birmingham |
4-2 |
02.01.23 |
Birmingham Middlesbrough |
1-3 |
02.12.23 |
Birmingham Rotherham |
0-0 |
25.11.23 |
Birmingham Sheffield Wednesday |
2-1 |
04.11.23 |
Birmingham Ipswich |
2-2 |
25.10.23 |
Birmingham Hull City |
0-2 |
06.10.23 |
Birmingham West Brom |
3-1 |
03.10.23 |
Birmingham Huddersfield |
4-1 |
22.09.23 |
Birmingham QPR |
0-0 |
02.09.23 |
Birmingham Millwall |
1-1 |
29.08.23 |
Birmingham Cardiff |
1-3 |
26.08.23 |
Birmingham Plymouth |
2-1 |
12.08.23 |
Birmingham Leeds |
1-0 |
08.05.23 |
Birmingham Sheffield Utd |
1-2 |
22.04.23 |
Birmingham Blackpool |
0-1 |
10.04.23 |
Birmingham Stoke City |
0-0 |
01.04.23 |
Birmingham Blackburn |
1-0 |
11.03.23 |
Birmingham Rotherham |
2-0 |
25.02.23 |
Birmingham Luton |
0-1 |
14.02.23 |
Birmingham Cardiff |
0-2 |
10.02.23 |
Birmingham West Brom |
2-0 |
31.01.23 |
Birmingham Blackburn |
0-1 |
21.01.23 |
Birmingham Preston |
1-2 |
02.01.23 |
Birmingham Middlesbrough |
1-3 |
30.12.22 |
Birmingham Hull City |
0-1 |
16.12.22 |
Birmingham Reading |
3-2 |
11.11.22 |
Birmingham Sunderland |
1-2 |
08.11.22 |
Birmingham Swansea |
2-2 |
02.11.22 |
Birmingham Millwall |
0-0 |
28.10.22 |
Birmingham QPR |
2-0 |
19.10.22 |
Birmingham Burnley |
1-1 |
08.10.22 |
Birmingham Bristol City |
3-0 |
17.09.22 |
Birmingham Coventry |
0-0 |
30.08.22 |
Birmingham Norwich |
1-2 |
16.08.22 |
Birmingham Watford |
1-1 |
29.11.23 |
Blackburn Birmingham |
4-2 |
11.11.23 |
Sunderland Birmingham |
3-1 |
28.10.23 |
Southampton Birmingham |
3-1 |
21.10.23 |
Middlesbrough Birmingham |
1-0 |
30.09.23 |
Norwich Birmingham |
2-0 |
19.09.23 |
Preston Birmingham |
2-1 |
16.09.23 |
Watford Birmingham |
2-0 |
19.08.23 |
Bristol City Birmingham |
0-2 |
08.08.23 |
Cheltenham Birmingham |
0-2 |
05.08.23 |
Swansea Birmingham |
1-1 |
29.07.23 |
Peterborough Birmingham |
3-2 |
22.07.23 |
Cheltenham Birmingham |
2-3 |
19.07.23 |
Northampton Birmingham |
0-1 |
14.07.23 |
FC Cartagena Birmingham |
1-2 |
29.04.23 |
Coventry Birmingham |
2-0 |
18.04.23 |
Millwall Birmingham |
0-1 |
15.04.23 |
Sunderland Birmingham |
2-1 |
07.04.23 |
Reading Birmingham |
1-1 |
18.03.23 |
QPR Birmingham |
0-1 |
14.03.23 |
Watford Birmingham |
3-0 |
04.03.23 |
Wigan Birmingham |
1-1 |
21.02.23 |
Norwich Birmingham |
3-1 |
18.02.23 |
Huddersfield Birmingham |
2-1 |
17.02.23 |
Northampton Birmingham |
0-0 |
04.02.23 |
Swansea Birmingham |
3-4 |
28.01.23 |
Blackburn Birmingham |
2-2 |
17.01.23 |
Forest Green Birmingham |
1-2 |
14.01.23 |
Bristol City Birmingham |
4-2 |
27.12.22 |
Burnley Birmingham |
3-0 |
10.12.22 |
Blackpool Birmingham |
0-0 |
05.11.22 |
Stoke City Birmingham |
1-2 |
22.10.22 |
Blackburn Birmingham |
2-1 |
16.10.22 |
Hull City Birmingham |
0-2 |
05.10.22 |
Middlesbrough Birmingham |
1-0 |
01.10.22 |
Sheffield Utd Birmingham |
1-1 |
14.09.22 |
West Brom Birmingham |
2-3 |
03.09.22 |
Preston Birmingham |
0-1 |
27.08.22 |
Rotherham Birmingham |
2-0 |
02.01.2023
|
Birmingham Middlesbrough |
1-3 |
05.10.2022
|
Middlesbrough Birmingham |
1-0 |
15.03.2022
|
Birmingham Middlesbrough |
0-2 |
30.10.2021
|
Middlesbrough Birmingham |
0-2 |
16.01.2021
|
Middlesbrough Birmingham |
0-1 |
05.10.2022
|
Middlesbrough Birmingham |
1-0 |
30.10.2021
|
Middlesbrough Birmingham |
0-2 |
16.01.2021
|
Middlesbrough Birmingham |
0-1 |
21.01.2020
|
Middlesbrough Birmingham |
1-1 |
11.08.2018
|
Middlesbrough Birmingham |
1-0 |