Kaiserslautern 4-1 Holstein Kiel final score - 23 November 2025, 2. Bundesliga

Germany - 2. Bundesliga

Kaiserslautern
4
-
1
End
Holstein Kiel
Welcome offer
Exclusive Offer

New customers only | Commercial content | 18+ age limit | T&Cs apply

Highlights

Kaiserslautern Kaiserslautern
Holstein Kiel Holstein Kiel
End of game
90'
F. Roslyng Christiansen
D. Hanslik
N. Skytta
86'
D. Hofmeister
F. Kunze
86'
T. Raschl
M. Ritter
86'
80'
F. Roslyng Christiansen
A. Bernhardsson
71'
I. Nekic
67'
I. Nekic
J. Therkelsen
67'
P. Harres
A. Kapralik
J. Elvedi
M. Gyamfi
58'
55'
M. Knudsen
M. Muller
55'
M. Ivezic
S. Schwab
49'
D. Zec
Half-time
N. Skytta
M. Ritter
45+7'
drop icon
M. Gyamfi
43'
F. Kunze
42'
38+3'
D. Zec
M. Haas
L. Sirch
37'
drop icon
35'
S. Schwab
28'
drop icon
A. Bernhardsson
Penalty
D. Abiama
P. Joly
14'
N. Skytta
S. Sahin
11'
drop icon
N. Skytta
7'
drop icon
Kick-off

Game Statistics

Kaiserslautern Kaiserslautern
Holstein Kiel Holstein Kiel
59
Possession (%)
41
16
Total shots
7
10
Shots on target
2
10
Corners
3
11
Free Kicks
14
13
Fouls
11
2
Yellow card
4
0
Red card
1
1
Offside
0
6
Shots off target
5
8
Shots blocked
1
540
Passes attempted
325
447
Successful passes
241
93
Unsuccessful passes
84
43
Long passes attempted
42
15
Successful long passes
23
28
Unsuccessful long passes
19
25
Crosses attempted
6
7
Successful crosses
1
18
Unsuccessful crosses
5
10
Successful dribbles
5
11
Fouled against
13
2
Defensive clearances
6
92
Interceptions
100
1
Defensive blocks
5
1
Saves
6
9
Clearances
11
1
Injuries
0
5
Substitutions
5

Form

Table

Teams Pts P W D L GD
6 Kaiserslautern
52 34 16 4 14 +5
12 Holstein Kiel
41 34 11 8 15 -4

Last matches

Kaiserslautern
Kaiserslautern Last matches
W W D W D L
Wins

3/6 (50%)

Draw

2/6 (33%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

2.67 Total goals
67% BTTS
1.5 Goals scored
1.17 Goals conceded
33% Over 2.5
67% Under 2.5

8 Nov 2025 - 2. Bundesliga

Kaiserslautern
0 :  1
Hertha Berlin

2 Nov 2025 - 2. Bundesliga

Fortuna Dusseldorf
1 :  1
Kaiserslautern

29 Oct 2025 - DFB Pokal

Greuther Furth
0 :  1
Kaiserslautern

26 Oct 2025 - 2. Bundesliga

Kaiserslautern
1 :  1
Nuremberg

18 Oct 2025 - 2. Bundesliga

Karlsruher
2 :  3
Kaiserslautern

4 Oct 2025 - 2. Bundesliga

Kaiserslautern
3 :  2
Bochum
W L W W D L
Wins

3/6 (50%)

Draw

1/6 (17%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

3.67 Total goals
83% BTTS
2.17 Goals scored
1.5 Goals conceded
67% Over 2.5
33% Under 2.5

8 Nov 2025 - 2. Bundesliga

Kaiserslautern
0 :  1
Hertha Berlin

26 Oct 2025 - 2. Bundesliga

Kaiserslautern
1 :  1
Nuremberg

4 Oct 2025 - 2. Bundesliga

Kaiserslautern
3 :  2
Bochum

19 Sept 2025 - 2. Bundesliga

Kaiserslautern
4 :  1
SC Preussen 06 Munster

5 Sept 2025 - Clubs Friendlies

Kaiserslautern
2 :  3
Heidenheim

31 Aug 2025 - 2. Bundesliga

Kaiserslautern
3 :  1
Darmstadt
L W L W W D
Wins

3/6 (50%)

Draw

1/6 (17%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

2.67 Total goals
50% BTTS
1.5 Goals scored
1.17 Goals conceded
50% Over 2.5
50% Under 2.5

2 Nov 2025 - 2. Bundesliga

Fortuna Dusseldorf
1 :  1
Kaiserslautern

29 Oct 2025 - DFB Pokal

Greuther Furth
0 :  1
Kaiserslautern

18 Oct 2025 - 2. Bundesliga

Karlsruher
2 :  3
Kaiserslautern

27 Sept 2025 - 2. Bundesliga

Paderborn
2 :  0
Kaiserslautern

14 Sept 2025 - 2. Bundesliga

Greuther Furth
0 :  3
Kaiserslautern

22 Aug 2025 - 2. Bundesliga

Spvgg Elversberg
2 :  1
Kaiserslautern
Holstein Kiel
Holstein Kiel Last matches
D D D W L W
Wins

2/6 (33%)

Draw

3/6 (50%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

1.83 Total goals
67% BTTS
1 Goals scored
0.83 Goals conceded
17% Over 2.5
83% Under 2.5

9 Nov 2025 - 2. Bundesliga

Holstein Kiel
1 :  0
Fortuna Dusseldorf

31 Oct 2025 - 2. Bundesliga

SC Preussen 06 Munster
2 :  1
Holstein Kiel

28 Oct 2025 - DFB Pokal

Wolfsburg
0 :  1
Holstein Kiel

25 Oct 2025 - 2. Bundesliga

Holstein Kiel
1 :  1
Bochum

19 Oct 2025 - 2. Bundesliga

Nuremberg
1 :  1
Holstein Kiel

4 Oct 2025 - 2. Bundesliga

Holstein Kiel
1 :  1
Darmstadt
L D W D D W
Wins

2/6 (33%)

Draw

3/6 (50%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

2.17 Total goals
67% BTTS
1.33 Goals scored
0.83 Goals conceded
33% Over 2.5
67% Under 2.5

9 Nov 2025 - 2. Bundesliga

Holstein Kiel
1 :  0
Fortuna Dusseldorf

25 Oct 2025 - 2. Bundesliga

Holstein Kiel
1 :  1
Bochum

4 Oct 2025 - 2. Bundesliga

Holstein Kiel
1 :  1
Darmstadt

21 Sept 2025 - 2. Bundesliga

Holstein Kiel
3 :  0
Karlsruher

3 Sept 2025 - Clubs Friendlies

Holstein Kiel
1 :  1
St. Pauli

30 Aug 2025 - 2. Bundesliga

Holstein Kiel
1 :  2
Hannover 96
W W L D W L
Wins

3/6 (50%)

Draw

1/6 (17%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

1.67 Total goals
33% BTTS
1 Goals scored
0.67 Goals conceded
17% Over 2.5
83% Under 2.5

31 Oct 2025 - 2. Bundesliga

SC Preussen 06 Munster
2 :  1
Holstein Kiel

28 Oct 2025 - DFB Pokal

Wolfsburg
0 :  1
Holstein Kiel

19 Oct 2025 - 2. Bundesliga

Nuremberg
1 :  1
Holstein Kiel

27 Sept 2025 - 2. Bundesliga

Spvgg Elversberg
1 :  0
Holstein Kiel

13 Sept 2025 - 2. Bundesliga

Schalke 04
0 :  1
Holstein Kiel

24 Aug 2025 - 2. Bundesliga

Greuther Furth
0 :  2
Holstein Kiel

Head to head

Kaiserslautern

100 %

Draw

0 %

Holstein Kiel

0 %

Average stats (last H2H results)

4
Total goals
100%
BTTS
3
Goals scored
1
Goals conceded
100%
Over 2.5
0%
Under 2.5

27 Apr 2024 - 2. Bundesliga

Holstein Kiel
1 :  3
Kaiserslautern

Tactical Scheme

Kaiserslautern

Formation : 3 - 4 - 2 - 1

1
J. Krahl
31
L. Sirch
4
M. Gyamfi
37
L. Robinson
26
P. Joly
6
F. Kunze
8
S. Sahin
22
M. Haas
15
N. Skytta
7
M. Ritter
9
I. Prtajin
25
M. Muller
10
J. Therkelsen
20
A. Kapralik
47
J. Tolkin
22
S. Schwab
15
K. Davidsen
11
A. Bernhardsson
3
M. Komenda
5
C. Johansson
26
D. Zec
21
J. Krumrey

Formation : 3 - 4 - 2 - 1

Holstein Kiel

Substitutes

Kaiserslautern
Kaiserslautern
Goalkeeper

S. Simoni

Defender

F. Kleinhansl

J. Elvedi

M. Gyamfi 58'

Midfielder

D. Hofmeister

F. Kunze 86'

F. Alidou

T. Raschl

M. Ritter 86'

Forward

D. Abiama

P. Joly 14'

R. Tachie

D. Hanslik

N. Skytta 86'

Holstein Kiel
Holstein Kiel
Goalkeeper

T. Weiner

Defender

L. Rosenboom

F. Roslyng Christiansen

A. Bernhardsson 80'

I. Nekic

J. Therkelsen 67'

Midfielder

M. Knudsen

M. Muller 55'

M. Ivezic

S. Schwab 55'

L. Koster

Forward

P. Harres

A. Kapralik 67'

N. Niehoff

Missing players

Kaiserslautern
Kaiserslautern
Defender

S. Asta

K. Ji-soo

Midfielder

K. Prince Redondo

Forward

M. Emreli

Holstein Kiel
Holstein Kiel
Defender

M. Cvjetinovic

Midfielder

P. Erras

A. Kelati

Forward

S. Skrzybski

Live Commentary

90+3' sifflet_1

Richard Hempel awards Kiel a goal kick.

90+2' sifflet_1

Kaiserslautern have a goal kick.

90+1' sifflet_1

Ball goes out of play for a Kiel goal kick.

90+1' tir_non_cadre_1

Kaiserslautern's Dion Hofmeister gets his shot away but it misses the target.

90+1'  

Throw-in for Kaiserslautern close to the penalty box.

90+1' tir_cadre_1

Dickson Abiama of Kaiserslautern smashes in a shot on target. The keeper saves, though.

90' carton_jaune_1

At Fritz-Walter-Stadion, Frederik Roslyng Christiansen has been yellow-carded for the away team.

86' substitution_1

Torsten Lieberknecht is making the team's fifth substitution at Fritz-Walter-Stadion with Tobias Raschl replacing Marlon Ritter.

86' substitution_1

Torsten Lieberknecht (Kaiserslautern) is making a fourth substitution, with Dion Hofmeister replacing Fabian Kunze.

86' substitution_1

Daniel Hanslik is replacing Naatan Skytta for Kaiserslautern at Fritz-Walter-Stadion.

86' sifflet_1

It's a goal kick for the away team in Kaiserslautern.

84'  

Richard Hempel awards the home team a throw-in.

83' coup_franc_1

Free kick for Kaiserslautern in their own half.

82' hors_jeu_1

Kaiserslautern advance rapidly upfield but Richard Hempel blows for offside.

81'  

Throw-in for Kaiserslautern in the half of Kiel.

80' substitution_1

Marcel Rapp is making the team's fifth substitution at Fritz-Walter-Stadion with Frederik Roslyng Christiansen replacing Alexander Bernhardsson.

79' sifflet_1

Goal kick for Kiel at Fritz-Walter-Stadion.

77'  

Richard Hempel signals a throw-in for Kaiserslautern, close to Kiel's area.

76'  

Throw-in high up the field for Kiel in Kaiserslautern.

76'  

Richard Hempel signals a Kiel throw-in in Kaiserslautern's half.

74'  

Can Kaiserslautern get the ball into an attacking position from this throw-in in Kiel's half?

73'  

Ball safe as Kiel is awarded a throw-in in their half.

73'  

Throw-in Kiel.

72' sifflet_1

Kiel have a goal kick.

71' sifflet_1

Richard Hempel awards Kiel a goal kick.

71' carton_jaune_1

Ivan Nekic for Kiel has been booked by Richard Hempel and receives a first yellow card.

70'  

Throw-in for Kaiserslautern at Fritz-Walter-Stadion.

69'  

Can Kaiserslautern capitalize from this throw-in deep inside Kiel's half?

67' substitution_1

Marcel Rapp (Kiel) is making a fourth substitution, with Phil Harres replacing Adrian Kapralik.

67' substitution_1

The away team replace Jonas Therkelsen with Ivan Nekic.

67' coup_franc_1

Richard Hempel signals a free kick to Kiel in their own half.

66' coup_franc_1

Free kick for Kaiserslautern in their own half.

65' coup_franc_1

Kiel awarded a free kick in their own half.

65' tir_cadre_1

Kaiserslautern's Dickson Abiama is on target but unsuccessful.

64'  

Kiel needs to be cautious. Kaiserslautern have an attacking throw-in.

64' corner_1

Corner awarded to Kaiserslautern.

61' sifflet_1

Goal kick for Kiel at Fritz-Walter-Stadion.

60' coup_franc_1

Richard Hempel signals a free kick to Kiel in their own half.

60' coup_franc_1

Kiel awarded a free kick in their own half.

59' sifflet_1

Ball goes out of play for a Kiel goal kick.

59' corner_1

Kaiserslautern have been awarded a corner by Richard Hempel.

59' corner_1

Corner awarded to Kaiserslautern.

58' substitution_1

Kaiserslautern make their second substitution with Jan Elvedi replacing Maxwell Gyamfi.

58'  

Kiel awarded a throw-in in their own half.

58'  

Kaiserslautern have a dangerous throw-in.

57' corner_1

Corner awarded to Kaiserslautern.

56'  

Throw-in for Kiel in their own half.

55' substitution_1

Marko Ivezic is on a sub for Stefan Schwab for Kiel.

55' substitution_1

The away team have replaced Marcus Muller with Magnus Knudsen. This is the first substitution made today by Marcel Rapp.

54'  

Throw-in Kaiserslautern.

53' sifflet_1

It's a goal kick for the home team in Kaiserslautern.

53' tir_non_cadre_1

Kiel's Alexander Bernhardsson misses with an attempt on goal.

52' coup_franc_1

Free kick Kiel.

51'  

Richard Hempel signals a Kaiserslautern throw-in in Kiel's half.

49' carton_jr_1

At Fritz-Walter-Stadion, David Zec has been booked for the second time in this match. An early shower is now waiting!

49'  

Throw-in for Kaiserslautern at Fritz-Walter-Stadion.

48' sifflet_1

It's a goal kick for the home team in Kaiserslautern.

48' tir_non_cadre_1

Kiel's Marcus Muller misses with an attempt on goal.

48' tir_cadre_1

Ivan Prtajin of Kaiserslautern smashes in a shot on target. The keeper saves, though.

47' coup_franc_1

Richard Hempel signals a free kick to Kaiserslautern in their own half.

46'  

Ball safe as Kaiserslautern is awarded a throw-in in their half.

46' coup_franc_1

Free kick for Kiel in their own half.

45+7' but_1

Great finish from Naatan Skytta to give Kaiserslautern a 4-1 lead. Marlon Ritter with an assist there.

45+6'  

A throw-in for the away team on the opposite half.

45+5' coup_franc_1

Kiel awarded a free kick in their own half.

45+4' coup_franc_1

Free kick for Kaiserslautern in their own half.

45+3' sifflet_1

Richard Hempel awards Kiel a goal kick.

45+3' corner_1

Kaiserslautern have been awarded a corner by Richard Hempel.

45+1'  

Richard Hempel awards the home team a throw-in.

45+1' corner_1

Kiel have been awarded a corner by Richard Hempel.

45' sifflet_1

The first-half has come to a close in Kaiserslautern.

45' coup_franc_1

In Kaiserslautern a free kick has been awarded the away team.

44' sifflet_1

Kaiserslautern have a goal kick.

43' carton_jaune_1

Maxwell Gyamfi (Kaiserslautern) gets booked by Richard Hempel, and will miss the next match due to the number of yellow cards received this season.

42' carton_jaune_1

Fabian Kunze (Kaiserslautern) has received a yellow card from Richard Hempel.

41' coup_franc_1

Richard Hempel signals a free kick to Kaiserslautern in their own half.

40' corner_1

Corner awarded to Kiel.

39' corner_1

Corner awarded to Kiel.

38+3' carton_jaune_1

David Zec (Kiel) has been booked and must now be careful not to get a second yellow card.

37' but_1

Kaiserslautern take a comfortable 3-1 lead thanks to Mika Haas. That's a fine assist from Luca Sirch.

37'  

Kiel needs to be cautious. Kaiserslautern have an attacking throw-in.

35' coup_franc_1

Free kick in a good position for Kaiserslautern!

35' carton_jaune_1

Kiel's Stefan Schwab has been booked in Kaiserslautern.

34'  

Kaiserslautern to take a throw-in in Kiel territory.

34' corner_1

Kaiserslautern have been awarded a corner by Richard Hempel.

33' coup_franc_1

Richard Hempel signals a free kick to Kiel in their own half.

32' sifflet_1

Goal kick for Kaiserslautern at Fritz-Walter-Stadion.

31' sifflet_1

Ball goes out of play for a Kaiserslautern goal kick.

31' coup_franc_1

In Kaiserslautern a free kick has been awarded the home team.

30' coup_franc_1

Free kick for Kaiserslautern in their own half.

29' sifflet_1

Ball goes out of play for a Kiel goal kick.

28' but_1

Goal! Alexander Bernhardsson nets a penalty for Kiel. They now trail 2-1.

25' sifflet_1

It's a goal kick for the home team in Kaiserslautern.

25' tir_non_cadre_1

Kasper Davidsen of Kiel gets in a strike, but is off target.

24' sifflet_1

Richard Hempel awards Kiel a goal kick.

24' corner_1

Kaiserslautern have been awarded a corner by Richard Hempel.

23' coup_franc_1

Free kick Kaiserslautern.

22'  

Throw-in high up the field for Kiel in Kaiserslautern.

22'  

Can Kiel capitalize from this throw-in deep inside Kaiserslautern's half?

21' sifflet_1

Goal kick for Kaiserslautern at Fritz-Walter-Stadion.

20'  

Richard Hempel signals a throw-in for Kaiserslautern, close to Kiel's area.

20'  

Kiel awarded a throw-in in their own half.

19'  

Can Kiel get the ball into an attacking position from this throw-in in Kaiserslautern's half?

18' corner_1

Corner awarded to Kaiserslautern.

17'  

Throw-in for Kaiserslautern close to the penalty box.

17'  

Throw-in for Kiel in their own half.

17'  

Ball safe as Kiel is awarded a throw-in in their half.

16' corner_1

Corner awarded to Kaiserslautern.

15' coup_franc_1

Kiel awarded a free kick in their own half.

14' substitution_1

Dickson Abiama (Kaiserslautern) has replaced the possibly injured Paul Joly at Fritz-Walter-Stadion.

12' blessure_1

Richard Hempel waits before resuming play because Paul Joly for Kaiserslautern is still down.

12'  

Throw-in for Kaiserslautern in the half of Kiel.

11' but_1

Naatan Skytta puts the ball in the net and the home team extend their lead. The score-line now reads 2-0. Great play from Semih Sahin to set up the goal.

10'  

Throw-in for Kaiserslautern at Fritz-Walter-Stadion.

9' coup_franc_1

Kiel awarded a free kick in their own half.

7' but_1

Goal! Kaiserslautern have got their heads in front thanks to a Naatan Skytta strike.

6' coup_franc_1

Free kick for Kaiserslautern in their own half.

6'  

Throw-in for Kaiserslautern in their own half.

5'  

Richard Hempel awards the home team a throw-in.

5' coup_franc_1

Free kick for Kiel in the half of Kaiserslautern.

4' sifflet_1

Kaiserslautern have a goal kick.

4' tir_non_cadre_1

In Kaiserslautern Kiel attack through Jonas Therkelsen. The finish is off target, however.

4' coup_franc_1

Richard Hempel signals a free kick to Kiel in their own half.

3'  

Throw-in Kiel.

3' corner_1

Kaiserslautern have been awarded a corner by Richard Hempel.

2'  

Kiel awarded a throw-in in their own half.

1' coup_franc_1

Richard Hempel signals a free kick to Kaiserslautern.

 

1 FC Kaiserslautern scores 1.82 goals when playing at home and Holstein Kiel scores 1.39 goals when playing away (on average).

 

Average number of goals in the first half in meetings between 1 FC Kaiserslautern and Holstein Kiel is 2.2.

 

Average number of goals in meetings between 1 FC Kaiserslautern and Holstein Kiel is 3.6.

 

1 FC Kaiserslautern scores 2 goals in a match against Holstein Kiel and Holstein Kiel scores 1.6 goals against 1 FC Kaiserslautern (on average).

 

Holstein Kiel have won just 1 of their last 5 2. Bundesliga games against 1 FC Kaiserslautern.

 

1 FC Kaiserslautern have lost just 1 of their last 5 2. Bundesliga games against Holstein Kiel.

 

In the last 5 meetings 1 FC Kaiserslautern won 3, Holstein Kiel won 1, 1 draws.

 

1 FC Kaiserslautern have lost just 1 of their last 5 games against Holstein Kiel (in all competitions).

 

In 2. Bundesliga, 1 FC Kaiserslautern has better performance than Holstein Kiel.

 

When Holstein Kiel is down 1-0 away, they win 0% of their matches.

 

When 1 FC Kaiserslautern is down 0-1 home, they win 37% of their matches.

 

When Holstein Kiel leads 0-1 away, they win in 66% of their matches.

 

When 1 FC Kaiserslautern leads 1-0 at home, they win in 83% of their matches.

 

On their last meeting 1 FC Kaiserslautern won by 2 goals.

 

The winner of their last meeting was 1 FC Kaiserslautern.

 

1 FC Kaiserslautern wins 37% of halftimes, Holstein Kiel wins 38%.

 

1 FC Kaiserslautern wins 1st half in 37% of their matches, Holstein Kiel in 38% of their matches.

 

Holstein Kiel have scored at least one goal for 6 consecutive matches.

 

Fabian Kunze has more yellow cards (5) than any other player at 1 FC Kaiserslautern. David Zec has collected 5 for Holstein Kiel.

 

Paul Joly has assisted the most goals for 1 FC Kaiserslautern with 3. Alexander Bernhardsson is Holstein Kiel's biggest assister (4).

 

Holstein Kiel haven't scored in 1 of their 6 away matches in 2. Bundesliga this season.

 

1 FC Kaiserslautern haven't scored in 1 of their 6 home matches in 2. Bundesliga this season.

 

Did you know that Holstein Kiel scores 31% of their goals between the minutes 76-90?

 

Did you know that 1 FC Kaiserslautern scores 35% of their goals between the minutes 76-90?

 

During the last 6 meetings, 1 FC Kaiserslautern have won 3 times, there have been 1 draws while Holstein Kiel have won 2 times.

Score and result Kaiserslautern - Holstein Kiel

The Kaiserslautern - Holstein Kiel match (Football - 2. Bundesliga) at 23/11/2025 07:30 is complete.

The Kaiserslautern - Holstein Kiel match result is as follows: 4-1.

Now that this 2. Bundesliga Football match is over and the score is known, you can find the highlights and key statistics on that same page.