Middlesbrough go head-to-head against Cardiff on Tuesday. Read our Predictions and Betting Tips with Match Preview, Head-to-head stats (h2h) and Team Form Analysis.
Cardiff have a good winning record in their league fixtures this season. However, the club supporters were shocked as they made an early exit from the EFL Cup. They will now turn their attention towards Middlesbrough.
At the same time, Middlesbrough defeated Bradford City in the third round of the EFL Cup last time. They won their first game of the season against Southampton recently.
It is important to note that Middlesbrough have won three of the last four meetings against this team. These two teams last played against each other back in February and the current hosts won that game by scoring three goals.
Who will win the match between Middlesbrough and Cardiff?
The chances are high that Middlesbrough will win all three points. They made good progress towards the end of September and picked up two wins against Bradford City and Southampton.
How many goals can be expected?
The hosts scored two goals in their last two wins. On the other hand, visitors have scored consistently in their away games this season. Considering all this, we can back over 2.5 goals criteria for this game.
Final Verdict
Cardiff’s main concern is that they have a weak away form. They have lost every alternate away game. On top of that, Middlesbrough have won this fixture numerous times in the last two years. Considering all of this, it will be a wise decision to back Middlesbrough to win this game – the odd for this tip will be at 1.77 odd.
Moving on, a good second tip to follow up would be to back over 2.5 goals– the odd for this tip will be at 1.81 odd. The main reason for this tip is that the last two meetings ended with at least three goals.
Middlesbrough | Cardiff | |
---|---|---|
Game Played | 18 | 18 |
Wins | 8 | 8 |
Draws | 3 | 3 |
Loss | 7 | 7 |
Goals For | 29 | 27 |
Goals Against | 26 | 21 |
Middlesbrough | Cardiff | |
---|---|---|
Game Played | 9 | 9 |
Wins | 5 | 3 |
Draws | 1 | 2 |
Loss | 3 | 4 |
Goals For | 11 | 12 |
Goals Against | 7 | 11 |
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 |
28.11.23 |
Cardiff West Brom |
0-1 |
25.11.23 |
Preston Cardiff |
1-2 |
11.11.23 |
Cardiff Norwich |
2-3 |
04.11.23 |
Stoke City Cardiff |
0-0 |
28.10.23 |
Cardiff Bristol City |
2-0 |
24.10.23 |
Huddersfield Cardiff |
0-4 |
21.10.23 |
Blackburn Cardiff |
1-0 |
07.10.23 |
Cardiff Watford |
1-1 |
03.10.23 |
Middlesbrough Cardiff |
2-0 |
30.09.23 |
Cardiff Rotherham |
2-0 |
27.09.23 |
Blackburn Cardiff |
5-2 |
24.09.23 |
Sunderland Cardiff |
0-1 |
19.09.23 |
Cardiff Coventry |
3-2 |
16.09.23 |
Cardiff Swansea |
2-0 |
02.09.23 |
Ipswich Cardiff |
3-2 |
29.08.23 |
Birmingham Cardiff |
1-3 |
26.08.23 |
Cardiff Sheffield Wednesday |
2-1 |
19.08.23 |
Leicester Cardiff |
2-1 |
12.08.23 |
Cardiff QPR |
1-2 |
09.08.23 |
Cardiff Colchester (Penalties:3 - 0) |
2-2 |
06.08.23 |
Haverfordwest Cardiff |
0-4 |
06.08.23 |
Leeds Cardiff |
2-2 |
29.07.23 |
Wycombe Cardiff |
0-0 |
22.07.23 |
FC Porto Cardiff |
4-0 |
21.07.23 |
Cambrian & Clydach Cardiff (Penalties:0 - 1) |
2-2 |
19.07.23 |
Braga Cardiff |
1-0 |
11.07.23 |
Cardiff Bristol Rovers |
1-1 |
07.07.23 |
Cardiff Cambridge |
1-1 |
04.07.23 |
Cardiff The New Saints |
3-1 |
01.07.23 |
Cardiff Penybont |
2-0 |
08.05.23 |
Burnley Cardiff |
3-0 |
30.04.23 |
Cardiff Huddersfield |
1-2 |
27.04.23 |
Rotherham Cardiff |
1-2 |
22.04.23 |
Cardiff Stoke City |
1-1 |
19.04.23 |
Watford Cardiff |
1-3 |
15.04.23 |
Sheffield Utd Cardiff |
4-1 |
10.04.23 |
Cardiff Sunderland |
0-1 |
07.04.23 |
Blackpool Cardiff |
1-3 |
01.04.23 |
Cardiff Swansea |
2-3 |
15.03.23 |
Cardiff West Brom |
1-1 |
11.03.23 |
Preston Cardiff |
2-0 |
04.03.23 |
Cardiff Bristol City |
2-0 |
25.02.23 |
Norwich Cardiff |
2-0 |
17.02.23 |
Cardiff Reading |
1-0 |
14.02.23 |
Birmingham Cardiff |
0-2 |
11.02.23 |
Cardiff Middlesbrough |
1-3 |
04.02.23 |
Hull City Cardiff |
1-0 |
31.01.23 |
Luton Cardiff |
1-0 |
21.01.23 |
Cardiff Millwall |
0-1 |
18.01.23 |
Leeds Cardiff |
5-2 |
28.11.23 |
Cardiff West Brom |
0-1 |
11.11.23 |
Cardiff Norwich |
2-3 |
28.10.23 |
Cardiff Bristol City |
2-0 |
07.10.23 |
Cardiff Watford |
1-1 |
30.09.23 |
Cardiff Rotherham |
2-0 |
19.09.23 |
Cardiff Coventry |
3-2 |
16.09.23 |
Cardiff Swansea |
2-0 |
26.08.23 |
Cardiff Sheffield Wednesday |
2-1 |
12.08.23 |
Cardiff QPR |
1-2 |
09.08.23 |
Cardiff Colchester (Penalties:3 - 0) |
2-2 |
11.07.23 |
Cardiff Bristol Rovers |
1-1 |
07.07.23 |
Cardiff Cambridge |
1-1 |
04.07.23 |
Cardiff The New Saints |
3-1 |
01.07.23 |
Cardiff Penybont |
2-0 |
30.04.23 |
Cardiff Huddersfield |
1-2 |
22.04.23 |
Cardiff Stoke City |
1-1 |
10.04.23 |
Cardiff Sunderland |
0-1 |
01.04.23 |
Cardiff Swansea |
2-3 |
15.03.23 |
Cardiff West Brom |
1-1 |
04.03.23 |
Cardiff Bristol City |
2-0 |
17.02.23 |
Cardiff Reading |
1-0 |
11.02.23 |
Cardiff Middlesbrough |
1-3 |
21.01.23 |
Cardiff Millwall |
0-1 |
14.01.23 |
Cardiff Wigan |
1-1 |
08.01.23 |
Cardiff Leeds |
2-2 |
26.12.22 |
Cardiff QPR |
0-0 |
17.12.22 |
Cardiff Blackpool |
1-1 |
30.11.22 |
Cardiff Aston Villa |
3-1 |
12.11.22 |
Cardiff Sheffield Utd |
0-1 |
08.11.22 |
Cardiff Hull City |
2-3 |
02.11.22 |
Cardiff Watford |
1-2 |
29.10.22 |
Cardiff Rotherham |
1-0 |
15.10.22 |
Cardiff Coventry |
0-1 |
04.10.22 |
Cardiff Blackburn |
1-0 |
01.10.22 |
Cardiff Burnley |
1-1 |
25.11.23 |
Preston Cardiff |
1-2 |
04.11.23 |
Stoke City Cardiff |
0-0 |
24.10.23 |
Huddersfield Cardiff |
0-4 |
21.10.23 |
Blackburn Cardiff |
1-0 |
03.10.23 |
Middlesbrough Cardiff |
2-0 |
27.09.23 |
Blackburn Cardiff |
5-2 |
24.09.23 |
Sunderland Cardiff |
0-1 |
02.09.23 |
Ipswich Cardiff |
3-2 |
29.08.23 |
Birmingham Cardiff |
1-3 |
19.08.23 |
Leicester Cardiff |
2-1 |
06.08.23 |
Leeds Cardiff |
2-2 |
06.08.23 |
Haverfordwest Cardiff |
0-4 |
29.07.23 |
Wycombe Cardiff |
0-0 |
22.07.23 |
FC Porto Cardiff |
4-0 |
21.07.23 |
Cambrian & Clydach Cardiff (Penalties:0 - 1) |
2-2 |
19.07.23 |
Braga Cardiff |
1-0 |
08.05.23 |
Burnley Cardiff |
3-0 |
27.04.23 |
Rotherham Cardiff |
1-2 |
19.04.23 |
Watford Cardiff |
1-3 |
15.04.23 |
Sheffield Utd Cardiff |
4-1 |
07.04.23 |
Blackpool Cardiff |
1-3 |
11.03.23 |
Preston Cardiff |
2-0 |
25.02.23 |
Norwich Cardiff |
2-0 |
14.02.23 |
Birmingham Cardiff |
0-2 |
04.02.23 |
Hull City Cardiff |
1-0 |
31.01.23 |
Luton Cardiff |
1-0 |
18.01.23 |
Leeds Cardiff |
5-2 |
01.01.23 |
Blackburn Cardiff |
1-0 |
29.12.22 |
Coventry Cardiff |
0-0 |
10.12.22 |
Stoke City Cardiff |
2-2 |
05.11.22 |
Sunderland Cardiff |
0-1 |
23.10.22 |
Swansea Cardiff |
2-0 |
19.10.22 |
QPR Cardiff |
3-0 |
08.10.22 |
Wigan Cardiff |
1-3 |
17.09.22 |
Huddersfield Cardiff |
1-0 |
13.09.22 |
Middlesbrough Cardiff |
2-3 |
03.09.22 |
Millwall Cardiff |
2-0 |
11.02.2023
|
Cardiff Middlesbrough |
1-3 |
13.09.2022
|
Middlesbrough Cardiff |
2-3 |
27.04.2022
|
Middlesbrough Cardiff |
2-0 |
23.10.2021
|
Cardiff Middlesbrough |
0-2 |
27.02.2021
|
Middlesbrough Cardiff |
1-1 |
13.09.2022
|
Middlesbrough Cardiff |
2-3 |
27.04.2022
|
Middlesbrough Cardiff |
2-0 |
27.02.2021
|
Middlesbrough Cardiff |
1-1 |
18.07.2020
|
Middlesbrough Cardiff |
1-3 |
21.10.2017
|
Middlesbrough Cardiff |
0-1 |