1. FC Köln vs Hertha BSC Prediction, July 31, 2026

Final score: 1. FC Köln 2-2 Hertha BSC. Our tip was 1. FC Köln or draw (1X) and it won.

Friendlies Clubs
Friendlies Clubs

World

Jul 31st, 2026
10:00 AM

Why This Tip

51%
22%
27%
1. FC Köln win Draw Hertha BSC win

PeakyBet's model slightly favours 1. FC Köln (51% probability — 1. FC Köln 51% / draw 22% / Hertha BSC 27%). 1. FC Köln hold the edge on defence and head-to-head. Hertha BSC look stronger on form and attack. PeakyBet tip: 1. FC Köln or draw (1X).

32% Form 68%
24% Attack 76%
80% Defence 20%
60% Head-to-head 40%
0% Goal model 0%
Tips: 1X 2 DNB x AWEH

Model-based analysis from form, attack/defence strength and head-to-head. 18+ · bet responsibly.

Recent form

1. FC Köln – last 5

LLDLD

Hertha BSC – last 5

DWWWL

Match Odds
Home
1.84
Draw
4.30
Away
3.40
Predictions
Home Win or Draw
2 DNB
Draw
Away Wins Either Half
BTTS Yes

Match Info

Status Match Finished
Date Jul 31, 2026
Kick Off 10:00 AM
Head-to-Head & Recent Form
1. FC Köln
0-1
Hertha BSC
1. FC Köln
2-1
Hertha BSC
Hertha BSC
0-1
1. FC Köln
1. FC Köln
5-2
Hertha Berlin
Hertha Berlin
2-0
1. FC Köln
Hertha Berlin
1-3
1. FC Köln
1. FC Köln
3-1
Hertha Berlin
Hertha Berlin
0-0
1. FC Köln
1. FC Köln
0-0
Hertha Berlin
Hertha Berlin
0-5
1. FC Köln
1. FC Köln - Recent Form
L
Eintracht Frankfurt
1-0
1. FC Köln
W
1. FC Köln
2-1
Borussia Mönchengladbach
D
FC Viktoria Köln
2-2
1. FC Köln
L
Hamburger SV
2-1
1. FC Köln
D
1. FC Köln
1-1
Werder Bremen
L
VfB Stuttgart
4-1
1. FC Köln
W
1. FC Köln
3-2
1899 Hoffenheim
W
Würzburger Kickers
1-2
1. FC Köln
W
1. FC Köln
2-1
Real Sociedad
D
1. FC Köln
2-2
Hertha BSC
Hertha BSC - Recent Form
D
Holstein Kiel
0-0
Hertha BSC
W
Hertha BSC
2-1
SpVgg Greuther Fürth
D
FC Augsburg
2-2
Hertha BSC
W
Hertha Zehlendorf
1-3
Hertha BSC
W
Dynamo Dresden
1-2
Hertha BSC
W
VfL Osnabrück
1-3
Hertha BSC
W
Hertha BSC
2-1
1. FC Magdeburg
W
Eintracht Braunschweig
3-5
Hertha BSC
D
FC Saarbrücken
1-1
Hertha BSC
W
Hertha BSC
4-1
1. FC Heidenheim
1. FC Köln
Form
D W W
Hertha BSC
Form
D D W W W

League Table