Head-to-head since 2019
 Leverkusen
    
        Leverkusen
             Heidenheim
    
        Heidenheim
             Heidenheim
    
        Heidenheim
             Leverkusen
    
        Leverkusen
            Last matches
 Heidenheim
    
        Heidenheim
             Leverkusen
    
        Leverkusen
             Leverkusen
    
        Leverkusen
             Heidenheim
    
        Heidenheim
             Heidenheim
    
        Heidenheim
             Leverkusen
    
        Leverkusen
             Leverkusen
    
        Leverkusen
             Heidenheim
    
        Heidenheim
             Heidenheim
    
        Heidenheim
             Leverkusen
    
        Leverkusen
            Goals over/under (19 goals) for 5 matches
| # | Team | Pts | P | W | D | L | GF | GA | GD | |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 |  Bayern München | 24 | 8 | 8 | 0 | 0 | 30 | 4 | 26 | |
| 2 |  Leipzig | 19 | 8 | 6 | 1 | 1 | 16 | 9 | 7 | |
| 3 |  Stuttgart | 18 | 8 | 6 | 0 | 2 | 13 | 7 | 6 | |
| 4 |  Dortmund | 17 | 8 | 5 | 2 | 1 | 14 | 6 | 8 | |
| 5 |  Leverkusen | 17 | 8 | 5 | 2 | 1 | 18 | 11 | 7 | |
| 6 |  Frankfurt | 13 | 8 | 4 | 1 | 3 | 21 | 18 | 3 | |
| 7 |  Hoffenheim | 13 | 8 | 4 | 1 | 3 | 15 | 13 | 2 | |
| 8 |  Köln | 11 | 8 | 3 | 2 | 3 | 12 | 11 | 1 | |
| 9 |  Bremen | 11 | 8 | 3 | 2 | 3 | 12 | 16 | -4 | |
| 10 |  Union Berlin | 10 | 8 | 3 | 1 | 4 | 11 | 15 | -4 | |
| 11 |  Freiburg | 9 | 8 | 2 | 3 | 3 | 11 | 13 | -2 | |
| 12 |  Wolfsburg | 8 | 8 | 2 | 2 | 4 | 9 | 13 | -4 | |
| 13 |  Hamburg | 8 | 8 | 2 | 2 | 4 | 7 | 11 | -4 | |
| 14 |  St. Pauli | 7 | 8 | 2 | 1 | 5 | 8 | 14 | -6 | |
| 15 |  Augsburg | 7 | 8 | 2 | 1 | 5 | 12 | 20 | -8 | |
| 16 |  Mainz 05 | 4 | 8 | 1 | 1 | 6 | 9 | 16 | -7 | |
| 17 |  Heidenheim | 4 | 8 | 1 | 1 | 6 | 7 | 16 | -9 | |
| 18 |  M'gladbach | 3 | 8 | 0 | 3 | 5 | 6 | 18 | -12 | 
- UEFA Champions League
- UEFA Europa League
- UEFA Conference League Qualifiers
- Relegation Play-off
- Relegation
Global stats in Bundesliga
Who has the edge within the head-to-head between Heidenheim and Leverkusen?
In the 5 face-to-face since 2019, Bayer Leverkusen has a 4w 0d 1l record against Heidenheim. Heidenheim scored 6 goal(s) while Leverkusen put 13 ball(s) in the back of the net.
When did Heidenheim beat Leverkusen?
The last time Heidenheim has beaten Leverkusen goes back to the Tuesday 05 February 2019. Heidenheim clinched the victory home with a 2-1 score in DFB Pokal 2018/2019 during the 3rd Round. Relive the match Heidenheim vs Leverkusen on Football Today by clicking here
When did Leverkusen beat Heidenheim?
The last time Leverkusen has beaten Heidenheim goes back to the Saturday 05 April 2025. Leverkusen did win away with a 0-1 score in Bundesliga 2024/2025 during the Regular Season - week 28. Relive the match Heidenheim vs Leverkusen on Football Today by clicking here
When is the next match between Heidenheim and Leverkusen?
Leverkusen play host to Heidenheim on the Saturday 08 November 2025 at 14:30 in the Regular Season - week 10 of Bundesliga 2025/2026.
Who is the top scorer of the Heidenheim vs Leverkusen confrontations?
Taking into account the matches since 2019, the top scorer is Patrik Schick with 3 goals.
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 62'
- Last goal scored on average 66'
- Number of matches - at least 1 goal scored 5
- First goal conceded on average 46'
- Last goal conceded on average 70'
- Number of matches - at least 1 goal conceded 8
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 48'
- Last goal scored on average 55'
- Number of matches - at least 1 goal scored 3
- First goal conceded on average 48'
- Last goal conceded on average 73'
- Number of matches - at least 1 goal conceded 4
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 83'
- Last goal scored on average 83'
- Number of matches - at least 1 goal scored 2
- First goal conceded on average 43'
- Last goal conceded on average 66'
- Number of matches - at least 1 goal conceded 4
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 23'
- Last goal scored on average 60'
- Number of matches - at least 1 goal scored 8
- First goal conceded on average 46'
- Last goal conceded on average 68'
- Number of matches - at least 1 goal conceded 6
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 28'
- Last goal scored on average 53'
- Number of matches - at least 1 goal scored 5
- First goal conceded on average 56'
- Last goal conceded on average 65'
- Number of matches - at least 1 goal conceded 3
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 14'
- Last goal scored on average 70'
- Number of matches - at least 1 goal scored 3
- First goal conceded on average 37'
- Last goal conceded on average 71'
- Number of matches - at least 1 goal conceded 3
- Heidenheim
- Leverkusen
| Patrik Schick | 3 | 3 | 2 | 0 | 0 | 0 | 
| Amine Adli | 2 | 3 | 2 | 1 | 0 | 0 | 
| Victor Boniface | 2 | 2 | 2 | 0 | 0 | 0 | 
| Jeremie Frimpong | 1 | 4 | 4 | 0 | 0 | 0 | 
| Granit Xhaka | 1 | 4 | 4 | 1 | 0 | 0 | 
| Jonas Hofmann | 1 | 3 | 1 | 1 | 0 | 0 | 
| Niklas Dorsch | 1 | 3 | 3 | 1 | 1 | 0 | 
| Nikola Dovedan | 1 | 3 | 2 | 1 | 0 | 0 | 
| Exequiel Palacios | 1 | 2 | 2 | 3 | 1 | 0 | 
| Tim Kleindienst | 1 | 2 | 2 | 0 | 0 | 0 | 
| Exequiel Palacios | 3 | 2 | 2 | 1 | 1 | 0 | 
| Florian Wirtz | 2 | 3 | 3 | 0 | 0 | 0 | 
| Nathan Tella | 1 | 4 | 1 | 0 | 0 | 0 | 
| Alejandro Grimaldo | 1 | 4 | 4 | 0 | 0 | 0 | 
| Granit Xhaka | 1 | 4 | 4 | 1 | 0 | 0 | 
| Marvin Pieringer | 1 | 4 | 2 | 0 | 0 | 0 | 
| Amine Adli | 1 | 3 | 2 | 2 | 0 | 0 | 
| Jonas Hofmann | 1 | 3 | 1 | 1 | 0 | 0 | 
| Niklas Dorsch | 1 | 3 | 3 | 1 | 1 | 0 | 
| Nikola Dovedan | 1 | 3 | 2 | 1 | 0 | 0 | 
| Kevin Müller | 5 | 5 | 0 | 0 | 0 | 0 | 
| Lukáš Hrádecký | 5 | 5 | 0 | 0 | 0 | 0 | 
| Patrick Mainka | 5 | 5 | 0 | 0 | 0 | 0 | 
| Omar Traoré | 4 | 4 | 0 | 0 | 0 | 0 | 
| Nathan Tella | 4 | 1 | 0 | 1 | 0 | 0 | 
| Jonathan Tah | 4 | 4 | 0 | 0 | 0 | 0 | 
| Alejandro Grimaldo | 4 | 4 | 0 | 1 | 0 | 0 | 
| Piero Hincapié | 4 | 3 | 0 | 0 | 0 | 0 | 
| Robert Andrich | 4 | 2 | 0 | 0 | 1 | 0 | 
| Jeremie Frimpong | 4 | 4 | 1 | 0 | 0 | 0 | 
 
    
                     
    
                     
                     
                     
                     
                    
            