Loading...
BetGPS Football Betting Resources
Germany 2. Bundesliga ·

Magdeburg 3–3 Holstein Kiel

Full time · half time 2–1 · season 2025/2026

Home 2.25 fair 2.64
Draw ✓ 3.40 fair 3.88
Away 3.00 fair 2.75
Under 2.5 2.35 fair 2.03
Over 2.5 ✓ 1.57 fair 1.97

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

Match facts

Magdeburg Holstein Kiel
18 Shots 14
8 Shots on target 6
6 Corners 4
11 Fouls 14
2 Yellow cards 3
0 Red cards 0

Our pre-match prediction

✗ Result missed ✓ Goals correct ✓ BTTS correct Calculated after the match, using only matches played before kick-off (137 league matches this season so far).
Result Magdeburg to win
Goals Over 2.5
Both teams score Yes fair 1.82
Expected goals 1.37 – 1.34
Home / Draw / Away
MagdeburgDrawHolstein Kiel
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 12.2% 1–0 9.2% 0–1 8.9%

Statistics 2025/2026, before this match

Magdeburg before this match, all matches
0.87points / match
1.00scored / match
1.60conceded / match
WonDrawnLost 15 played · 15:24
Holstein Kiel before this match, all matches
1.07points / match
1.00scored / match
1.20conceded / match
WonDrawnLost 15 played · 15:18
Magdeburg all matches all matches Holstein Kiel

Per match

1.00 Goals scored 1.00
1.60 Goals conceded 1.20
2.60 Total goals 2.20
16.07 Shots 12.73
5.07 Shots on target 3.93
14.73 Shots faced 14.33
5.33 Corners 4.67
5.13 Corners against 5.13
12.33 Fouls 14.13
2.93 Yellow cards 2.87
0.20 1st-half goals scored 0.53
0.67 1st-half goals conceded 0.60

How often Full Time

27% Wins 27%
7% Draws 27%
67% Losses 47%
93% Over 0.5 goals 100%
73% Over 1.5 goals 73%
40% Over 2.5 goals 33%
20% Over 3.5 goals 7%
7% Over 4.5 goals 7%
7% Over 5.5 goals 0%
27% Both teams scored 53%
27% Clean sheets 27%
53% Failed to score 20%

How often Half Time

7% Wins 33%
53% Draws 40%
40% Losses 27%
53% Over 0.5 goals 67%
27% Over 1.5 goals 27%
7% Over 2.5 goals 7%

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

Magdeburg all matches
Holstein Kiel all matches
Magdeburg before this match, at home
0.86points / match
1.29scored / match
1.86conceded / match
WonDrawnLost 7 played · 9:13
Holstein Kiel before this match, away
1.00points / match
1.00scored / match
1.38conceded / match
WonDrawnLost 8 played · 8:11
Magdeburg at home away Holstein Kiel

Per match

1.29 Goals scored 1.00
1.86 Goals conceded 1.38
3.14 Total goals 2.38
15.57 Shots 11.63
4.71 Shots on target 3.25
11.57 Shots faced 16.38
5.00 Corners 3.88
5.00 Corners against 5.63
13.86 Fouls 15.50
2.86 Yellow cards 3.88
0.14 1st-half goals scored 0.63
0.71 1st-half goals conceded 0.88

How often Full Time

29% Wins 25%
0% Draws 25%
71% Losses 50%
100% Over 0.5 goals 100%
71% Over 1.5 goals 75%
43% Over 2.5 goals 38%
29% Over 3.5 goals 13%
14% Over 4.5 goals 13%
14% Over 5.5 goals 0%
14% Both teams scored 63%
29% Clean sheets 25%
57% Failed to score 13%

How often Half Time

0% Wins 38%
57% Draws 25%
43% Losses 38%
57% Over 0.5 goals 88%
29% Over 1.5 goals 25%
0% Over 2.5 goals 13%

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

Magdeburg at home
Holstein Kiel away

Last 10 matches before this match

Magdeburg all matches

Date Match Score 1 X 2 O U
07.12.25 Hertha – Magdeburg 0–2 (0–0) 1.833.704.00 1.53 2.40
29.11.25 Magdeburg – Nurnberg 3–0 (0–0) 2.303.502.88 1.60 2.30
22.11.25 Fortuna Dusseldorf – Magdeburg 2–1 (1–0) 2.253.802.88 1.50 2.50
09.11.25 Magdeburg – Paderborn 0–1 (0–1) 3.403.702.00 1.53 2.40
02.11.25 Bochum – Magdeburg 2–0 (1–0) 2.303.602.88 1.57 2.35
26.10.25 Magdeburg – Preußen Münster 2–0 (0–0) 1.913.903.60 1.53 2.40
19.10.25 Darmstadt – Magdeburg 0–0 (0–0) 1.803.604.50 1.48 2.60
05.10.25 Magdeburg – Elversberg 0–4 (0–2) 2.603.602.50 1.57 2.35
27.09.25 Karlsruhe – Magdeburg 1–0 (0–0) 2.153.603.10 1.53 2.40
20.09.25 Magdeburg – Schalke 04 0–2 (0–1) 2.303.303.10 1.62 2.25

Holstein Kiel all matches

Date Match Score 1 X 2 O U
07.12.25 Braunschweig – Holstein Kiel 1–1 (1–1) 2.703.802.30 1.70 2.10
29.11.25 Holstein Kiel – Hertha 0–1 (0–0) 2.503.502.63 1.75 2.05
23.11.25 Kaiserslautern – Holstein Kiel 4–1 (4–1) 2.253.503.00 1.70 2.10
09.11.25 Holstein Kiel – Fortuna Dusseldorf 1–0 (0–0) 1.903.703.70 1.67 2.15
31.10.25 Preußen Münster – Holstein Kiel 2–1 (0–1) 3.253.502.15 1.73 2.08
25.10.25 Holstein Kiel – Bochum 1–1 (0–0) 1.914.103.40 1.57 2.35
19.10.25 Nurnberg – Holstein Kiel 1–1 (1–0) 2.603.252.70 1.73 2.08
04.10.25 Holstein Kiel – Darmstadt 1–1 (0–0) 2.403.502.75 1.70 2.10
27.09.25 Elversberg – Holstein Kiel 1–0 (0–0) 2.103.803.00 1.57 2.35
21.09.25 Holstein Kiel – Karlsruhe 3–0 (2–0) 1.953.603.60 1.70 2.10

Magdeburg at home

Date Match Score 1 X 2 O U
29.11.25 Magdeburg – Nurnberg 3–0 (0–0) 2.303.502.88 1.60 2.30
09.11.25 Magdeburg – Paderborn 0–1 (0–1) 3.403.702.00 1.53 2.40
26.10.25 Magdeburg – Preußen Münster 2–0 (0–0) 1.913.903.60 1.53 2.40
05.10.25 Magdeburg – Elversberg 0–4 (0–2) 2.603.602.50 1.57 2.35
20.09.25 Magdeburg – Schalke 04 0–2 (0–1) 2.303.303.10 1.62 2.25
31.08.25 Magdeburg – Greuther Furth 4–5 (1–1) 1.833.803.90 1.57 2.35
03.08.25 Magdeburg – Braunschweig 0–1 (0–0) 1.803.804.00 1.70 2.10
18.05.25 Magdeburg – Fortuna Dusseldorf 4–2 (0–1) 2.253.802.75 1.44 2.70
02.05.25 Magdeburg – Preußen Münster 0–5 (0–3) 1.574.504.75 1.41 2.70
20.04.25 Magdeburg – Regensburg 3–0 (1–0) 1.384.757.50 1.53 2.40

Holstein Kiel away

Date Match Score 1 X 2 O U
07.12.25 Braunschweig – Holstein Kiel 1–1 (1–1) 2.703.802.30 1.70 2.10
23.11.25 Kaiserslautern – Holstein Kiel 4–1 (4–1) 2.253.503.00 1.70 2.10
31.10.25 Preußen Münster – Holstein Kiel 2–1 (0–1) 3.253.502.15 1.73 2.08
19.10.25 Nurnberg – Holstein Kiel 1–1 (1–0) 2.603.252.70 1.73 2.08
27.09.25 Elversberg – Holstein Kiel 1–0 (0–0) 2.103.803.00 1.57 2.35
13.09.25 Schalke 04 – Holstein Kiel 0–1 (0–1) 2.203.503.10 1.75 2.05
24.08.25 Greuther Furth – Holstein Kiel 0–2 (0–1) 2.703.402.50 1.73 2.08
02.08.25 Paderborn – Holstein Kiel 2–1 (1–0) 2.153.803.00 1.53 2.40
17.05.25D1 Dortmund – Holstein Kiel 3–0 (1–0) 1.0912.0019.00 1.14 5.50
04.05.25D1 Augsburg – Holstein Kiel 1–3 (0–2) 1.833.904.00 1.85 2.05

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

Magdeburg winsDrawsHolstein Kiel wins
4matches
4.00goals / match
75%over 2.5
100%both scored
Date Match Score 1 X 2 O U
02.02.24D2 Magdeburg – Holstein Kiel 1–1 (0–1) 2.553.602.60 1.53 2.40
20.08.23D2 Holstein Kiel – Magdeburg 2–4 (1–2) 2.453.502.80 1.53 2.40
11.02.23D2 Holstein Kiel – Magdeburg 2–3 (1–1) 1.853.804.00 1.57 2.35
07.08.22D2 Magdeburg – Holstein Kiel 1–2 (1–1) 2.053.603.40 1.60 2.30

Germany 2. Bundesliga table 2025/2026, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Schalke 04 15 11 1 3 20 8 +12 34 WLWDWW
2 Elversberg 15 9 3 3 29 14 +15 30 LDLWDW
3 Darmstadt 15 8 5 2 26 15 +11 29 LDWWDW
4 Paderborn 15 9 2 4 22 16 +6 29 WWWLLL
5 Hannover 15 8 4 3 29 20 +9 28 WDLWWD
6 Hertha 16 8 3 5 20 15 +5 27 WWWWLD
7 Kaiserslautern 15 8 2 5 27 18 +9 26 DDLWLW
8 Karlsruhe 15 6 3 6 23 27 -4 21 WWLLLL
9 Bochum 15 6 1 8 21 20 +1 19 DWWLWW
10 Preußen Münster 15 5 4 6 21 24 -3 19 LWLDWD
11 Nurnberg 15 5 4 6 17 21 -4 19 DWWWLD
12 Bielefeld 15 5 2 8 26 23 +3 17 WDWLLL
13 Braunschweig 16 5 2 9 18 28 -10 17 LLLWDW
14 Holstein Kiel 15 4 4 7 15 18 -3 16 DLWLLD
15 Greuther Furth 16 4 3 9 25 42 -17 15 LWLLDD
16 Fortuna Dusseldorf 15 4 2 9 13 25 -12 14 LDLWLL
17 Dresden 16 3 4 9 23 32 -9 13 LLWWLL
18 Magdeburg 15 4 1 10 15 24 -9 13 WLLLWW
Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Kaiserslautern 8 6 1 1 19 8 +11 19 WWDLWW
2 Darmstadt 8 5 3 0 17 8 +9 18 WWDDWW
3 Schalke 04 7 6 0 1 9 4 +5 18 WLWWWW
4 Elversberg 7 4 3 0 14 5 +9 15 WDWWDD
5 Karlsruhe 7 5 0 2 14 10 +4 15 WWWLWL
6 Paderborn 8 5 0 3 13 11 +2 15 WWWWLL
7 Preußen Münster 8 3 4 1 13 10 +3 13 LWDWDD
8 Hertha 8 4 1 3 6 7 -1 13 LWWWWL
9 Bielefeld 8 4 0 4 17 10 +7 12 WLLWWL
10 Bochum 7 4 0 3 10 7 +3 12 LLWWLW
11 Hannover 7 4 0 3 12 11 +1 12 WLWLLW
12 Nurnberg 8 3 3 2 9 9 0 12 WLDWWD
13 Holstein Kiel 7 2 2 3 7 7 0 8 LWDDWL
14 Braunschweig 8 2 2 4 9 15 -6 8 LLLLWD
15 Greuther Furth 8 2 2 4 10 19 -9 8 LDLWLD
16 Magdeburg 7 2 0 5 9 13 -4 6 LLLWLW
17 Dresden 8 1 2 5 12 16 -4 5 DDLLWL
18 Fortuna Dusseldorf 8 1 2 5 6 14 -8 5 LLLDWL
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Hannover 8 4 4 0 17 9 +8 16 DDWDWD
2 Schalke 04 8 5 1 2 11 4 +7 16 WWWLDW
3 Elversberg 8 5 0 3 15 9 +6 15 WWLLWW
4 Hertha 8 4 2 2 14 8 +6 14 WWLWWD
5 Paderborn 7 4 2 1 9 5 +4 14 DWWWWL
6 Darmstadt 7 3 2 2 9 7 +2 11 LWDLWD
7 Braunschweig 8 3 0 5 9 13 -4 9 LLWLLW
8 Fortuna Dusseldorf 7 3 0 4 7 11 -4 9 WWWLLL
9 Holstein Kiel 8 2 2 4 8 11 -3 8 WLDLLD
10 Dresden 8 2 2 4 11 16 -5 8 DLDLWL
11 Bochum 8 2 1 5 11 13 -2 7 LLLDWW
12 Kaiserslautern 7 2 1 4 8 10 -2 7 LWLWDL
13 Nurnberg 7 2 1 4 8 12 -4 7 LLWDWL
14 Magdeburg 8 2 1 5 6 11 -5 7 LLDLLW
15 Greuther Furth 8 2 1 5 15 23 -8 7 WLLLLD
16 Preußen Münster 7 2 0 5 8 14 -6 6 WLLLLW
17 Karlsruhe 8 1 3 4 9 17 -8 6 LDWLLL
18 Bielefeld 7 1 2 4 9 13 -4 5 DLLDLL

Magdeburg   Holstein Kiel

Under / Over goals 2025/2026, before this match

Goals
All matches – Under/Over goals
# Streak
1 15 Greuther Furth 16 3 13 1.6 2.6 4 3 9 25 42 15 OUOOOO
2 17 Dresden 16 3 13 1.4 2.0 3 4 9 23 32 13 UOOOOO
3 5 Hannover 15 3 12 1.9 1.3 8 4 3 29 20 28 OOOUOO
4 8 Karlsruhe 15 4 11 1.5 1.8 6 3 6 23 27 21 OOOOOO
5 10 Preußen Münster 15 4 11 1.4 1.6 5 4 6 21 24 19 UOUUOO
6 11 Nurnberg 15 6 9 1.1 1.4 5 4 6 17 21 19 UOOUOO
7 12 Bielefeld 15 6 9 1.7 1.5 5 2 8 26 23 17 UOOUOU
8 13 Braunschweig 16 7 9 1.1 1.8 5 2 9 18 28 17 OUUUUO
9 2 Elversberg 15 7 8 1.9 0.9 9 3 3 29 14 30 UOUOUO
10 3 Darmstadt 15 7 8 1.7 1.0 8 5 2 26 15 29 UOOOUO
11 4 Paderborn 15 7 8 1.5 1.1 9 2 4 22 16 29 OOUUOO
12 7 Kaiserslautern 15 7 8 1.8 1.2 8 2 5 27 18 26 UUUOUO
13 9 Bochum 15 7 8 1.4 1.3 6 1 8 21 20 19 UUUOOU
14 16 Fortuna Dusseldorf 15 7 8 0.9 1.7 4 2 9 13 25 14 UUUOOU
15 1 Schalke 04 15 9 6 1.3 0.5 11 1 3 20 8 34 UOUUOU
16 6 Hertha 16 10 6 1.2 0.9 8 3 5 20 15 27 UUUUUO
17 18 Magdeburg 15 9 6 1.0 1.6 4 1 10 15 24 13 UUUOOU
18 14 Holstein Kiel 15 10 5 1.0 1.2 4 4 7 15 18 16 UOUOUU
Home – Under/Over goals
# Streak
1 17 Dresden 8 1 7 1.5 2.0 1 2 5 12 16 5 OOOOOO
2 5 Hannover 7 1 6 1.7 1.6 4 0 3 12 11 12 OOOOOO
3 10 Preußen Münster 8 2 6 1.6 1.2 3 4 1 13 10 13 OOOOUO
4 12 Bielefeld 8 2 6 2.1 1.2 4 0 4 17 10 12 UOOUOO
5 15 Greuther Furth 8 2 6 1.2 2.4 2 2 4 10 19 8 OOOUOO
6 3 Darmstadt 8 3 5 2.1 1.0 5 3 0 17 8 18 OUUOOO
7 4 Paderborn 8 3 5 1.6 1.4 5 0 3 13 11 15 UUOOUO
8 7 Kaiserslautern 8 3 5 2.4 1.0 6 1 1 19 8 19 OOUUOO
9 8 Karlsruhe 7 2 5 2.0 1.4 5 0 2 14 10 15 UOUOOO
10 2 Elversberg 7 3 4 2.0 0.7 4 3 0 14 5 15 OOUOOU
11 11 Nurnberg 8 4 4 1.1 1.1 3 3 2 9 9 12 OOUOUO
12 13 Braunschweig 8 4 4 1.1 1.9 2 2 4 9 15 8 OOOUUU
13 16 Fortuna Dusseldorf 8 4 4 0.8 1.8 1 2 5 6 14 5 OOOUOU
14 1 Schalke 04 7 4 3 1.3 0.6 6 0 1 9 4 18 OUUUUO
15 9 Bochum 7 4 3 1.4 1.0 4 0 3 10 7 12 OUOUOU
16 18 Magdeburg 7 4 3 1.3 1.9 2 0 5 9 13 6 OUOUUO
17 14 Holstein Kiel 7 5 2 1.0 1.0 2 2 3 7 7 8 OOUUUU
18 6 Hertha 8 7 1 0.8 0.9 4 1 3 6 7 13 UOUUUU
Away – Under/Over goals
# Streak
1 15 Greuther Furth 8 1 7 1.9 2.9 2 1 5 15 23 7 OUOOOO
2 5 Hannover 8 2 6 2.1 1.1 4 4 0 17 9 16 OOOOUO
3 8 Karlsruhe 8 2 6 1.1 2.1 1 3 4 9 17 6 OOOOOO
4 17 Dresden 8 2 6 1.4 2.0 2 2 4 11 16 8 OUOUOO
5 6 Hertha 8 3 5 1.8 1.0 4 2 2 14 8 14 OOOUUO
6 9 Bochum 8 3 5 1.4 1.6 2 1 5 11 13 7 UOOUUO
7 10 Preußen Münster 7 2 5 1.1 2.0 2 0 5 8 14 6 OOOUUO
8 11 Nurnberg 7 2 5 1.1 1.7 2 1 4 8 12 7 OOOUOO
9 13 Braunschweig 8 3 5 1.1 1.6 3 0 5 9 13 9 OOOOUO
10 2 Elversberg 8 4 4 1.9 1.1 5 0 3 15 9 15 OOUUOO
11 16 Fortuna Dusseldorf 7 3 4 1.0 1.6 3 0 4 7 11 9 OOUUUO
12 1 Schalke 04 8 5 3 1.4 0.5 5 1 2 11 4 16 UOOOUU
13 3 Darmstadt 7 4 3 1.3 1.0 3 2 2 9 7 11 OOUUOU
14 4 Paderborn 7 4 3 1.3 0.7 4 2 1 9 5 14 UUOOUO
15 7 Kaiserslautern 7 4 3 1.1 1.4 2 1 4 8 10 7 OOUOUU
16 12 Bielefeld 7 4 3 1.3 1.9 1 2 4 9 13 5 UOOOUU
17 14 Holstein Kiel 8 5 3 1.0 1.4 2 2 4 8 11 8 UUUOOU
18 18 Magdeburg 8 5 3 0.8 1.4 2 1 5 6 11 7 UUUUOU

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. Streak = last 6 matches, oldest left: O / U over or under the line, Y / N on the BTTS tab. Click a column heading to sort; click again to reverse.

Results and odds courtesy of football-data.co.uk · updated 4 Nov 2026, 06:11