

How this scoreline is calculated
Our model scores this match once both teams have enough recent form to work from, predictions publish in the days before kickoff. Form, head-to-head and season stats are available in the tabs above now.
Where those opponents sat in the table: strong means they averaged roughly the top 40%, weak roughly the bottom 40%, mixed in between.
Opposition faced: Middlesbrough weak, Cardiff City weakThe form score weights every result and every goal by where the opponent sat in the table, so five wins over the bottom of the table score below five over the top.




Middlesbrough take a form score of 4.6 out of 10 into this Championship fixture, against 6.4 for Cardiff City. Middlesbrough have 3 wins, 1 draw and 1 defeat in their last 5, while Cardiff City have 2 wins, 2 draws and 1 defeat in theirs. Across the season Middlesbrough average 1.3 goals scored and 1.4 conceded per game, Cardiff City 3.1 and 2.2. Middlesbrough have kept a clean sheet in 20% of their matches this season, Cardiff City in 0%. In their last 10 meetings Middlesbrough have won 6, drawn 3 and lost 1. Middlesbrough sit 11th on 3 points, Cardiff City 12th on 2.
Form, head-to-head and season statistics are free to read. The model's predictions for this fixture are in the cards above.
Middlesbrough welcome Cardiff City on Saturday with a 9-place and 2-point cushion in the Championship table, but the form picture tells a starkly different story. The hosts sit 4th after one match with a 2-1 opening-day victory over Lincoln, while Cardiff arrive 13th following a 1-1 draw at home to Wrexham. Formatic's weighted form score awards Cardiff 8 out of 10 for excellent recent work, against Middlesbrough's steady 5.1, a gap of 2.9 in the visitors' favour that frames this fixture as table position versus current momentum.
Middlesbrough's last five outings produced 2 wins, 2 draws and 1 defeat, with 8 scored and 8 conceded. They have found the net in all 5 but managed just 1 clean sheet, and their competitive form amounts to the Lincoln win and a 1-0 League Cup success over Wrexham sandwiched around three July and August friendlies. The 7-match season sample shows 17 shots and 4.6 on target per game, 58.1 percent possession and 1.71 expected goals, with a 20 percent rate of both clean sheets and blanks. That profile suggests reliability in attack but a defence yet to tighten, a pattern visible in the 3-3 friendly draw with Espanyol and the 1-3 friendly loss to Huddersfield.
Cardiff's last five reads 4 wins and 1 draw, 19 scored and 6 conceded, with goals in all 5 and no clean sheets. Their competitive record mirrors Middlesbrough's in volume, a 1-1 Championship draw with Wrexham and a 3-2 League Cup win over Swindon Town, but the pre-season run was emphatic: 4-1 at home to Roma, 5-1 away to Forest Green and 6-1 away to Cork City. The 6-match season sample delivers 16.8 shots, 6.3 on target, 66.7 percent possession and 2.16 expected goals per game, with clean sheets in 10 percent of matches and blanks in 10 percent. That attacking output, combined with zero defeats across the last five, underpins the excellent form band and suggests Cardiff arrive in confident rhythm despite their mid-table placing.
The head to head over the last 10 meetings leans heavily toward Middlesbrough, who claim 6 wins to Cardiff's 1, with 3 draws. The fixture averages 2.8 goals, both teams scored in 6 of 10, and over 2.5 goals landed in 3 of 10. The five itemised encounters include a 1-1 draw in January 2025, a 0-2 Middlesbrough win in August 2024, a 4-1 Middlesbrough victory in April 2024, a 2-0 Middlesbrough win in October 2023 and a 3-1 Middlesbrough success in February 2023. That run establishes home dominance, yet Cardiff's current form and superior expected goals suggest they arrive better equipped than recent history implies. The data points to goals at both ends, with Middlesbrough's table advantage offset by Cardiff's sharper attacking profile and the visitors' unbeaten five-match streak. Whether the hosts' head-to-head record or the visitors' momentum prevails will likely be decided by which side converts possession into the clinical finishing their respective expected goals totals demand.
Tomorrow's top pick, free, the moment it drops
Every pick is posted to the free Telegram channel before kickoff and the full record stays public, win or lose.
Join the free Telegram