Loading...
BetGPS Football Betting Resources
England Championship · ·Referee: B Toner

Huddersfield 1–2 Middlesbrough

Full time · half time 0–0 · season 2023/2024

Home 4.33 fair 2.73
Draw 3.80 fair 4.10
Away ✓ 1.75 fair 2.56
Under 2.5 1.90 fair 2.33
Over 2.5 ✓ 1.95 fair 1.75

Bet365 odds before kick-off. Highlighted = our prediction. ✓ = what happened. "Fair" = odds that would match our model's probability.

Match facts

Huddersfield Middlesbrough
16 Shots 9
5 Shots on target 5
7 Corners 2
11 Fouls 11
0 Yellow cards 2
0 Red cards 0

Our pre-match prediction

✓ Result correct ✓ Goals correct ✓ BTTS correct Calculated after the match, using only matches played before kick-off (289 league matches this season so far).
Result Middlesbrough to win
Goals Over 2.5
Both teams score Yes fair 1.67
Expected goals 1.46 – 1.52
Home / Draw / Away
HuddersfieldDrawMiddlesbrough
Under / Over 2.5 goals
Under 2.5Over 2.5
Both teams to score
NoYes
Total goals in the match
Most likely scores
1–1 11.3% 1–2 8.6% 2–1 8.2%

Statistics 2023/2024, before this match

Huddersfield before this match, all matches
1.04points / match
1.00scored / match
1.58conceded / match
WonDrawnLost 24 played · 24:38
Middlesbrough before this match, all matches
1.38points / match
1.46scored / match
1.46conceded / match
WonDrawnLost 24 played · 35:35
Huddersfield all matches all matches Middlesbrough

Per match

1.00 Goals scored 1.46
1.58 Goals conceded 1.46
2.58 Total goals 2.92
10.33 Shots 14.00
3.46 Shots on target 5.50
14.71 Shots faced 10.71
4.21 Corners 6.42
6.46 Corners against 4.71
10.21 Fouls 11.50
1.71 Yellow cards 1.67
0.42 1st-half goals scored 0.54
0.79 1st-half goals conceded 0.75

How often Full Time

21% Wins 42%
42% Draws 13%
38% Losses 46%
92% Over 0.5 goals 100%
83% Over 1.5 goals 79%
46% Over 2.5 goals 54%
29% Over 3.5 goals 29%
8% Over 4.5 goals 21%
0% Over 5.5 goals 8%
63% Both teams scored 50%
17% Clean sheets 25%
29% Failed to score 25%

How often Half Time

25% Wins 21%
46% Draws 38%
29% Losses 42%
67% Over 0.5 goals 67%
38% Over 1.5 goals 33%
13% Over 2.5 goals 21%

Goals in the last 10 matches (scored up, conceded down; oldest left)

Huddersfield all matches
Middlesbrough all matches
Huddersfield before this match, at home
1.17points / match
1.08scored / match
1.50conceded / match
WonDrawnLost 12 played · 13:18
Middlesbrough before this match, away
1.17points / match
1.83scored / match
2.00conceded / match
WonDrawnLost 12 played · 22:24
Huddersfield at home away Middlesbrough

Per match

1.08 Goals scored 1.83
1.50 Goals conceded 2.00
2.58 Total goals 3.83
11.08 Shots 14.83
4.17 Shots on target 5.25
13.42 Shots faced 11.25
3.83 Corners 6.00
5.83 Corners against 4.75
9.33 Fouls 11.42
1.58 Yellow cards 1.83
0.50 1st-half goals scored 0.58
0.83 1st-half goals conceded 1.08

How often Full Time

25% Wins 33%
42% Draws 17%
33% Losses 50%
92% Over 0.5 goals 100%
83% Over 1.5 goals 92%
50% Over 2.5 goals 83%
33% Over 3.5 goals 50%
0% Over 4.5 goals 42%
0% Over 5.5 goals 17%
50% Both teams scored 75%
25% Clean sheets 8%
33% Failed to score 17%

How often Half Time

33% Wins 17%
33% Draws 25%
33% Losses 58%
75% Over 0.5 goals 75%
42% Over 1.5 goals 42%
17% Over 2.5 goals 33%

Goals in the last 10 matches (scored up, conceded down; oldest left)

Huddersfield at home
Middlesbrough away

Last 10 matches before this match

Huddersfield all matches

Date Match Score 1 X 2 O U
26.12.23 Huddersfield – Blackburn 3–0 (1–0) 3.203.602.15 1.70 2.10
23.12.23 Norwich – Huddersfield 2–0 (0–0) 1.574.006.00 1.73 2.08
16.12.23 Millwall – Huddersfield 1–1 (0–0) 1.913.604.00 2.20 1.65
12.12.23 Huddersfield – Preston 1–3 (0–2) 2.633.102.88 2.50 1.50
09.12.23 Huddersfield – Bristol City 1–1 (1–0) 3.203.102.38 2.35 1.57
02.12.23 Swansea – Huddersfield 1–1 (0–1) 1.953.404.00 1.88 1.98
29.11.23 Sunderland – Huddersfield 1–2 (1–1) 1.574.335.50 1.73 2.08
25.11.23 Huddersfield – Southampton 1–1 (0–1) 4.753.801.70 1.83 2.03
11.11.23 Hull – Huddersfield 1–0 (0–0) 1.733.605.00 1.95 1.90
04.11.23 Huddersfield – Watford 0–0 (0–0) 3.103.402.30 2.08 1.73

Middlesbrough all matches

Date Match Score 1 X 2 O U
26.12.23 Rotherham – Middlesbrough 1–0 (0–0) 5.754.001.60 1.75 2.05
23.12.23 Middlesbrough – West Brom 1–0 (1–0) 2.253.253.30 2.05 1.75
16.12.23 Swansea – Middlesbrough 1–2 (0–1) 3.203.502.20 1.73 2.08
13.12.23 Middlesbrough – Hull 1–2 (1–0) 1.833.804.00 1.85 2.00
09.12.23 Middlesbrough – Ipswich 0–2 (0–1) 2.303.702.90 1.67 2.15
02.12.23 Leeds – Middlesbrough 3–2 (3–2) 1.734.004.50 1.62 2.25
28.11.23 Middlesbrough – Preston 4–0 (3–0) 1.673.605.50 2.00 1.85
25.11.23 Bristol City – Middlesbrough 3–2 (2–0) 3.603.302.10 2.00 1.85
11.11.23 Middlesbrough – Leicester 1–0 (0–0) 2.903.602.30 1.70 2.10
04.11.23 Plymouth – Middlesbrough 3–3 (2–1) 4.003.601.91 1.60 2.30

Huddersfield at home

Date Match Score 1 X 2 O U
26.12.23 Huddersfield – Blackburn 3–0 (1–0) 3.203.602.15 1.70 2.10
12.12.23 Huddersfield – Preston 1–3 (0–2) 2.633.102.88 2.50 1.50
09.12.23 Huddersfield – Bristol City 1–1 (1–0) 3.203.102.38 2.35 1.57
25.11.23 Huddersfield – Southampton 1–1 (0–1) 4.753.801.70 1.83 2.03
04.11.23 Huddersfield – Watford 0–0 (0–0) 3.103.402.30 2.08 1.73
24.10.23 Huddersfield – Cardiff 0–4 (0–3) 2.383.253.10 2.10 1.70
21.10.23 Huddersfield – QPR 2–1 (2–1) 1.913.504.00 1.98 1.88
30.09.23 Huddersfield – Ipswich 1–1 (0–0) 4.003.601.91 1.70 2.10
20.09.23 Huddersfield – Stoke 2–2 (1–1) 2.883.302.50 2.03 1.83
16.09.23 Huddersfield – Rotherham 2–0 (1–0) 1.853.404.33 1.98 1.88

Middlesbrough away

Date Match Score 1 X 2 O U
26.12.23 Rotherham – Middlesbrough 1–0 (0–0) 5.754.001.60 1.75 2.05
16.12.23 Swansea – Middlesbrough 1–2 (0–1) 3.203.502.20 1.73 2.08
02.12.23 Leeds – Middlesbrough 3–2 (3–2) 1.734.004.50 1.62 2.25
25.11.23 Bristol City – Middlesbrough 3–2 (2–0) 3.603.302.10 2.00 1.85
04.11.23 Plymouth – Middlesbrough 3–3 (2–1) 4.003.601.91 1.60 2.30
24.10.23 Norwich – Middlesbrough 1–2 (0–0) 2.753.602.45 1.67 2.15
07.10.23 Sunderland – Middlesbrough 0–4 (0–0) 2.303.602.88 1.75 2.05
30.09.23 Watford – Middlesbrough 2–3 (1–2) 2.453.402.90 1.93 1.93
19.09.23 Sheffield Weds – Middlesbrough 1–1 (1–0) 3.303.502.15 1.90 1.95
16.09.23 Blackburn – Middlesbrough 2–1 (1–0) 2.633.252.75 1.73 2.10

Score badge: green win, amber draw, red loss for the team named above. Half-time score in brackets. Bold odds = the outcome that happened. A league code next to the date means the match was played in another league.

Head-to-head since 2021/2022, before this match

Huddersfield winsDrawsMiddlesbrough wins
5matches
2.60goals / match
40%over 2.5
60%both scored
Date Match Score 1 X 2 O U
19.08.23E1 Middlesbrough – Huddersfield 1–1 (0–0) 1.703.904.75 1.80 2.00
01.04.23E1 Huddersfield – Middlesbrough 4–2 (0–1) 5.003.751.70 2.02 1.83
22.10.22E1 Middlesbrough – Huddersfield 0–0 (0–0) 1.663.755.50 2.00 1.85
18.04.22E1 Middlesbrough – Huddersfield 0–2 (0–1) 1.853.504.50 2.10 1.72
27.11.21E1 Huddersfield – Middlesbrough 1–2 (0–2) 2.623.202.75 2.20 1.66

England Championship table 2023/2024, before this match

All matches – league table
# Team MP W D L GF GA GD Pts
1 Leicester 24 19 2 3 48 17 +31 59
2 Ipswich 24 16 5 3 48 33 +15 53
3 Southampton 25 15 6 4 45 30 +15 51
4 Leeds 24 13 6 5 42 24 +18 45
5 West Brom 24 11 6 7 35 23 +12 39
6 Sunderland 24 11 3 10 33 27 +6 36
7 Hull 24 10 6 8 36 31 +5 36
8 Bristol City 24 10 5 9 30 27 +3 35
9 Preston 24 10 5 9 31 41 -10 35
10 Watford 24 9 7 8 38 32 +6 34
11 Cardiff 24 10 4 10 32 30 +2 34
12 Norwich 24 10 4 10 41 40 +1 34
13 Coventry 24 8 9 7 33 25 +8 33
14 Middlesbrough 24 10 3 11 35 35 0 33
15 Blackburn 24 10 1 13 35 43 -8 31
16 Plymouth 25 7 7 11 40 42 -2 28
17 Swansea 24 7 7 10 32 37 -5 28
18 Stoke 24 7 6 11 24 31 -7 27
19 Birmingham 24 7 6 11 30 38 -8 27
20 Millwall 24 6 8 10 26 31 -5 26
21 Huddersfield 24 5 10 9 24 38 -14 25
22 QPR 24 5 5 14 20 35 -15 20
23 Sheffield Weds 24 4 4 16 17 39 -22 16
24 Rotherham 24 3 7 14 21 47 -26 16
Home – league table
# Team MP W D L GF GA GD Pts
1 Leicester 12 10 0 2 23 6 +17 30
2 Southampton 13 9 2 2 30 15 +15 29
3 Ipswich 12 9 2 1 33 20 +13 29
4 Leeds 12 8 4 0 26 10 +16 28
5 West Brom 12 7 3 2 19 10 +9 24
6 Plymouth 12 7 2 3 30 19 +11 23
7 Norwich 12 7 1 4 18 13 +5 22
8 Coventry 12 5 6 1 15 8 +7 21
9 Sunderland 12 7 0 5 20 16 +4 21
10 Cardiff 12 6 2 4 18 13 +5 20
11 Bristol City 12 6 2 4 17 14 +3 20
12 Preston 12 6 2 4 18 23 -5 20
13 Watford 13 5 4 4 24 17 +7 19
14 Hull 12 5 4 3 18 11 +7 19
15 Birmingham 12 5 4 3 18 15 +3 19
16 Middlesbrough 12 6 1 5 13 11 +2 19
17 Stoke 12 4 3 5 10 13 -3 15
18 Blackburn 12 5 0 7 16 21 -5 15
19 Swansea 12 3 5 4 15 15 0 14
20 Rotherham 12 3 5 4 15 16 -1 14
21 Huddersfield 12 3 5 4 13 18 -5 14
22 Millwall 12 3 3 6 11 17 -6 12
23 Sheffield Weds 12 3 3 6 11 17 -6 12
24 QPR 11 2 3 6 10 17 -7 9
Away – league table
# Team MP W D L GF GA GD Pts
1 Leicester 12 9 2 1 25 11 +14 29
2 Ipswich 12 7 3 2 15 13 +2 24
3 Southampton 12 6 4 2 15 15 0 22
4 Leeds 12 5 2 5 16 14 +2 17
5 Hull 12 5 2 5 18 20 -2 17
6 Blackburn 12 5 1 6 19 22 -3 16
7 West Brom 12 4 3 5 16 13 +3 15
8 Sunderland 12 4 3 5 13 11 +2 15
9 Bristol City 12 4 3 5 13 13 0 15
10 Watford 11 4 3 4 14 15 -1 15
11 Preston 12 4 3 5 13 18 -5 15
12 Millwall 12 3 5 4 15 14 +1 14
13 Middlesbrough 12 4 2 6 22 24 -2 14
14 Cardiff 12 4 2 6 14 17 -3 14
15 Swansea 12 4 2 6 17 22 -5 14
16 Coventry 12 3 3 6 18 17 +1 12
17 Norwich 12 3 3 6 23 27 -4 12
18 Stoke 12 3 3 6 14 18 -4 12
19 QPR 13 3 2 8 10 18 -8 11
20 Huddersfield 12 2 5 5 11 20 -9 11
21 Birmingham 12 2 2 8 12 23 -11 8
22 Plymouth 13 0 5 8 10 23 -13 5
23 Sheffield Weds 12 1 1 10 6 22 -16 4
24 Rotherham 12 0 2 10 6 31 -25 2

Huddersfield   Middlesbrough

Under / Over goals 2023/2024, before this match

Goals
All matches – Under/Over goals
#
1 15 Blackburn 24 5 19 1.5 1.8 10 1 13 35 43 31
2 16 Plymouth 25 7 18 1.6 1.7 7 7 11 40 42 28
3 9 Preston 24 8 16 1.3 1.7 10 5 9 31 41 35
4 12 Norwich 24 8 16 1.7 1.7 10 4 10 41 40 34
5 2 Ipswich 24 9 15 2.0 1.4 16 5 3 48 33 53
6 3 Southampton 25 10 15 1.8 1.2 15 6 4 45 30 51
7 17 Swansea 24 9 15 1.3 1.5 7 7 10 32 37 28
8 6 Sunderland 24 10 14 1.4 1.1 11 3 10 33 27 36
9 7 Hull 24 10 14 1.5 1.3 10 6 8 36 31 36
10 1 Leicester 24 11 13 2.0 0.7 19 2 3 48 17 59
11 4 Leeds 24 11 13 1.8 1.0 13 6 5 42 24 45
12 10 Watford 24 11 13 1.6 1.3 9 7 8 38 32 34
13 14 Middlesbrough 24 11 13 1.5 1.5 10 3 11 35 35 33
14 24 Rotherham 24 11 13 0.9 2.0 3 7 14 21 47 16
15 11 Cardiff 24 12 12 1.3 1.2 10 4 10 32 30 34
16 19 Birmingham 24 12 12 1.2 1.6 7 6 11 30 38 27
17 23 Sheffield Weds 24 12 12 0.7 1.6 4 4 16 17 39 16
18 5 West Brom 24 13 11 1.5 1.0 11 6 7 35 23 39
19 20 Millwall 24 13 11 1.1 1.3 6 8 10 26 31 26
20 21 Huddersfield 24 13 11 1.0 1.6 5 10 9 24 38 25
21 8 Bristol City 24 14 10 1.2 1.1 10 5 9 30 27 35
22 22 QPR 24 14 10 0.8 1.5 5 5 14 20 35 20
23 13 Coventry 24 15 9 1.4 1.0 8 9 7 33 25 33
24 18 Stoke 24 15 9 1.0 1.3 7 6 11 24 31 27
Home – Under/Over goals
#
1 2 Ipswich 12 2 10 2.8 1.7 9 2 1 33 20 29
2 9 Preston 12 2 10 1.5 1.9 6 2 4 18 23 20
3 16 Plymouth 12 2 10 2.5 1.6 7 2 3 30 19 23
4 3 Southampton 13 4 9 2.3 1.2 9 2 2 30 15 29
5 6 Sunderland 12 3 9 1.7 1.3 7 0 5 20 16 21
6 15 Blackburn 12 3 9 1.3 1.8 5 0 7 16 21 15
7 4 Leeds 12 4 8 2.2 0.8 8 4 0 26 10 28
8 10 Watford 13 5 8 1.8 1.3 5 4 4 24 17 19
9 17 Swansea 12 5 7 1.2 1.2 3 5 4 15 15 14
10 19 Birmingham 12 5 7 1.5 1.2 5 4 3 18 15 19
11 1 Leicester 12 6 6 1.9 0.5 10 0 2 23 6 30
12 12 Norwich 12 6 6 1.5 1.1 7 1 4 18 13 22
13 20 Millwall 12 6 6 0.9 1.4 3 3 6 11 17 12
14 21 Huddersfield 12 6 6 1.1 1.5 3 5 4 13 18 14
15 23 Sheffield Weds 12 6 6 0.9 1.4 3 3 6 11 17 12
16 24 Rotherham 12 6 6 1.2 1.3 3 5 4 15 16 14
17 5 West Brom 12 7 5 1.6 0.8 7 3 2 19 10 24
18 7 Hull 12 7 5 1.5 0.9 5 4 3 18 11 19
19 8 Bristol City 12 7 5 1.4 1.2 6 2 4 17 14 20
20 11 Cardiff 12 7 5 1.5 1.1 6 2 4 18 13 20
21 22 QPR 11 6 5 0.9 1.5 2 3 6 10 17 9
22 18 Stoke 12 8 4 0.8 1.1 4 3 5 10 13 15
23 14 Middlesbrough 12 9 3 1.1 0.9 6 1 5 13 11 19
24 13 Coventry 12 10 2 1.2 0.7 5 6 1 15 8 21
Away – Under/Over goals
#
1 12 Norwich 12 2 10 1.9 2.2 3 3 6 23 27 12
2 14 Middlesbrough 12 2 10 1.8 2.0 4 2 6 22 24 14
3 15 Blackburn 12 2 10 1.6 1.8 5 1 6 19 22 16
4 7 Hull 12 3 9 1.5 1.7 5 2 5 18 20 17
5 16 Plymouth 13 5 8 0.8 1.8 0 5 8 10 23 5
6 17 Swansea 12 4 8 1.4 1.8 4 2 6 17 22 14
7 1 Leicester 12 5 7 2.1 0.9 9 2 1 25 11 29
8 11 Cardiff 12 5 7 1.2 1.4 4 2 6 14 17 14
9 13 Coventry 12 5 7 1.5 1.4 3 3 6 18 17 12
10 24 Rotherham 12 5 7 0.5 2.6 0 2 10 6 31 2
11 3 Southampton 12 6 6 1.2 1.2 6 4 2 15 15 22
12 5 West Brom 12 6 6 1.3 1.1 4 3 5 16 13 15
13 9 Preston 12 6 6 1.1 1.5 4 3 5 13 18 15
14 23 Sheffield Weds 12 6 6 0.5 1.8 1 1 10 6 22 4
15 2 Ipswich 12 7 5 1.2 1.1 7 3 2 15 13 24
16 4 Leeds 12 7 5 1.3 1.2 5 2 5 16 14 17
17 6 Sunderland 12 7 5 1.1 0.9 4 3 5 13 11 15
18 8 Bristol City 12 7 5 1.1 1.1 4 3 5 13 13 15
19 10 Watford 11 6 5 1.3 1.4 4 3 4 14 15 15
20 18 Stoke 12 7 5 1.2 1.5 3 3 6 14 18 12
21 19 Birmingham 12 7 5 1.0 1.9 2 2 8 12 23 8
22 20 Millwall 12 7 5 1.2 1.2 3 5 4 15 14 14
23 21 Huddersfield 12 7 5 0.9 1.7 2 5 5 11 20 11
24 22 QPR 13 8 5 0.8 1.4 3 2 8 10 18 11

U / O = matches with fewer / more goals than the line (both teams' goals). BTTS = both teams to score: Yes when both teams scored, No when at least one didn't. Pos = position in the league table. Click a column heading to sort; click again to reverse.

Results and odds courtesy of football-data.co.uk · updated 27 Oct 2026, 20:51