Michael Lang finished the 2024/25 Bundesliga campaign with 15 appearances, 1105 minutes, two goals and one assist. His goal tally of 0.16 per 90 outpaced the defender baseline of 0.04, showing a strikingly higher scoring frequency for a player in his position. Lang also recorded 12 shots, 4 of which were on target, giving him a 17% conversion rate that exceeded the typical 0.47 shots per 90 for defenders. He contributed nine key passes, 0.73 per 90, above the baseline of 0.47, and logged 35 tackles and 18 interceptions, translating to 2.85 tackles per 90 compared with the 1.84 baseline. With a 6.96 average match rating and 0.9 successful dribbles per 90, Lang’s overall performance demonstrated a clear offensive and defensive contribution beyond the expected defender output.
Michael Lang has played 1,105 minutes across 15 appearances in Bundesliga, scoring 0.16 goals per 90 against a positional baseline of 0.04, converting 17% of 12 shots and averaging 6.96 a match.
| Player | Pos | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Drib % | Tackles | Interc. | Blocks | Duels won % | Fouls | Fouled | Yel | Red | Saves | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Daniel Maderner | F | 28 | 1881 | 7 | 3 | 40 | 20 | 18% | 19 | 51% | 7 | 26% | 14 | 6 | 6 | 35% | 58 | 26 | 6 | 0 | 0 | 6.79 | 3.8 |
| Tio Cipot | F | 27 | 1509 | 7 | 1 | 44 | 24 | 16% | 15 | 72% | 38 | 59% | 19 | 7 | 1 | 52% | 16 | 40 | 4 | 0 | 0 | 6.88 | 4.8 |
| Christian Lichtenberger | F | 31 | 1903 | 4 | 6 | 34 | 18 | 12% | 31 | 73% | 35 | 49% | 32 | 15 | 3 | 42% | 27 | 29 | 6 | 0 | 0 | 6.89 | 8.2 |
| Michael Lang | D | 14 | 1059 | 2 | 1 | 12 | 4 | 17% | 9 | 76% | 11 | 52% | 34 | 18 | 5 | 56% | 13 | 11 | 3 | 1 | 0 | 6.99 | 5.3 |
| Romeo Vučić | F | 17 | 695 | 2 | 1 | 9 | 5 | 22% | 10 | 73% | 4 | 33% | 5 | 0 | 1 | 25% | 13 | 3 | 1 | 0 | 0 | 6.66 | 2.6 |
| Petar Filipović | D | 26 | 2198 | 1 | 0 | 7 | 1 | 14% | 3 | 88% | 5 | 62% | 16 | 54 | 15 | 59% | 14 | 6 | 6 | 2 | 0 | 6.85 | 2.5 |
| Dominik Frieser | M | 29 | 2014 | 1 | 1 | 15 | 8 | 7% | 14 | 68% | 9 | 38% | 26 | 14 | 4 | 43% | 10 | 13 | 2 | 0 | 0 | 6.71 | 7.8 |
| Jacob Italiano | M | 28 | 1716 | 1 | 2 | 14 | 4 | 7% | 20 | 71% | 45 | 50% | 47 | 28 | 5 | 53% | 20 | 23 | 4 | 0 | 0 | 6.78 | 4.5 |
| Benjamin Rosenberger | M | 26 | 1540 | 1 | 2 | 6 | 1 | 17% | 11 | 63% | 9 | 32% | 39 | 17 | 4 | 39% | 33 | 10 | 7 | 0 | 0 | 6.53 | 10.0 |
| Marco Perchtold | M | 21 | 826 | 1 | 0 | 6 | 1 | 17% | 5 | 70% | 0 | 0% | 24 | 17 | 6 | 45% | 15 | 3 | 4 | 2 | 0 | 6.51 | 3.8 |
| Zétény Jánó | F | 14 | 755 | 1 | 1 | 8 | 5 | 12% | 11 | 72% | 6 | 35% | 15 | 3 | 2 | 44% | 12 | 11 | 3 | 0 | 0 | 6.82 | 4.5 |
| Marco Gantschnig | D | 15 | 745 | 1 | 0 | 2 | 1 | 50% | 3 | 83% | 1 | 20% | 19 | 16 | 6 | 46% | 10 | 5 | 3 | 0 | 0 | 6.65 | 4.2 |
| Atsushi Zaizen | F | 12 | 413 | 1 | 1 | 5 | 2 | 20% | 7 | 75% | 9 | 35% | 14 | 3 | 0 | 46% | 18 | 14 | 3 | 0 | 0 | 6.59 | 4.7 |
| Michael Cheukoua | F | 9 | 269 | 1 | 1 | 5 | 4 | 20% | 3 | 73% | 2 | 25% | 2 | 0 | 0 | 42% | 5 | 6 | 2 | 0 | 0 | 6.61 | 3.0 |
| Miloš Jovičić | D | 25 | 2201 | 0 | 0 | 12 | 3 | 0% | 3 | 79% | 1 | 100% | 42 | 41 | 12 | 62% | 25 | 15 | 8 | 1 | 0 | 6.99 | 6.8 |
| Murat Satin | M | 29 | 2124 | 0 | 4 | 23 | 10 | 0% | 44 | 71% | 9 | 33% | 51 | 34 | 7 | 46% | 29 | 25 | 4 | 0 | 0 | 6.99 | 8.1 |
| Jakob Meierhofer | G | 17 | 1530 | 0 | 0 | 0 | 0 | – | 0 | 56% | 0 | – | 1 | 0 | 0 | 60% | 1 | 1 | 1 | 0 | 50 | 6.73 | 3.6 |
| Florian Wiegele | G | 15 | 1350 | 0 | 0 | 0 | 0 | – | 3 | 49% | 0 | – | 0 | 0 | 0 | 67% | 0 | 1 | 0 | 0 | 54 | 7.32 | 3.2 |
| Sadik Fofana | M | 14 | 1214 | 0 | 0 | 5 | 1 | 0% | 3 | 78% | 11 | 69% | 34 | 14 | 3 | 49% | 26 | 7 | 6 | 0 | 0 | 6.76 | 6.4 |
| Antonio Tikvić | D | 15 | 1209 | 0 | 0 | 3 | 0 | 0% | 4 | 85% | 2 | 67% | 15 | 10 | 16 | 54% | 12 | 2 | 5 | 0 | 0 | 6.94 | 4.1 |
| Thorsten Schriebl | M | 22 | 1051 | 0 | 0 | 5 | 1 | 0% | 14 | 81% | 6 | 60% | 40 | 11 | 1 | 50% | 25 | 12 | 6 | 2 | 0 | 6.66 | 5.4 |
| Lukas Graf | D | 13 | 975 | 0 | 0 | 3 | 0 | 0% | 2 | 79% | 2 | 100% | 11 | 12 | 14 | 57% | 8 | 4 | 3 | 0 | 0 | 6.69 | 3.6 |
| Dennis Dressel | M | 14 | 942 | 0 | 0 | 8 | 1 | 0% | 6 | 76% | 3 | 50% | 18 | 19 | 4 | 54% | 12 | 15 | 3 | 0 | 0 | 6.77 | 1.0 |
| Martin Kreuzriegler | D | 12 | 738 | 0 | 1 | 4 | 1 | 0% | 2 | 76% | 2 | 100% | 12 | 10 | 9 | 57% | 10 | 1 | 3 | 0 | 0 | 6.82 | 3.5 |
| László Kleinheisler | M | 13 | 408 | 0 | 2 | 5 | 2 | 0% | 3 | 75% | 6 | 55% | 5 | 1 | 0 | 38% | 5 | 7 | 3 | 0 | 0 | 6.68 | 2.5 |
| Thomas Schiestl | M | 6 | 376 | 0 | 0 | 3 | 1 | 0% | 1 | 81% | 6 | 40% | 8 | 6 | 0 | 40% | 8 | 4 | 0 | 1 | 0 | 6.47 | 4.4 |
| Tobias Revelant | M | 2 | 13 | 0 | 0 | 0 | 0 | – | 1 | 100% | 0 | – | 0 | 0 | 0 | 0% | 1 | 0 | 0 | 0 | 0 | 6.70 | – |
| Felix Holzhacker | D | 1 | 1 | 0 | 0 | 0 | 0 | – | 0 | 67% | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | 0 | 0 | – | – |
| Season | Club | Comp | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Tackles | Interc. | Duels won % | Fouls | Yel | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024/25 | Grazer AK | Bundesliga | 14 | 1059 | 2 | 1 | 12 | 4 | 17% | 9 | 76% | 11 | 34 | 18 | 56% | 13 | 3 | 1 | 6.99 |
| 2024/25 | SV Kapfenberg | 2. Liga | 1 | 46 | 0 | 0 | 0 | 0 | – | 0 | 83% | 0 | 1 | 0 | 57% | 0 | 0 | 0 | 6.60 |
| 2023/24 | Grazer AK | 2. Liga | 2 | 187 | 0 | 0 | 0 | 0 | – | 2 | 66% | 1 | 7 | 4 | 43% | 3 | 0 | 0 | 6.95 |
| 2022/23 | Grazer AK | 2. Liga | 2 | 180 | 0 | 0 | 0 | 0 | – | 1 | 62% | 4 | 4 | 3 | 57% | 3 | 1 | 0 | 6.80 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 11 Apr | a FC Liefering | L | 46 | – | – | 0 | – | 0 | 1 | – | 0 | 0 | 6.60 | 4.6 |
| 08 Dec | v TSV Hartberg | L | 33 | – | 0 | 0 | – | 0 | 2 | – | 1 | 1 | 7.20 | 9.5 |
| 30 Nov | v Wolfsberger AC | L | 13 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.00 | 2.2 |
| 24 Nov | a FC BW Linz | W | 90 | – | 0 | 1 | 1 | 2 | 1 | – | 0 | 0 | 7.20 | 1.5 |
| 09 Nov | v WSG Wattens | W | 90 | – | 0 | 0 | – | 1 | 4 | – | 0 | 0 | 7.30 | 5.4 |
| 02 Nov | a Red Bull Salzburg | D | 90 | – | 0 | 1 | – | 0 | 5 | 2 | 0 | 0 | 6.90 | 7.1 |
| 27 Oct | v Rapid Vienna | D | 45 | – | 0 | 0 | – | 0 | 2 | 1 | 0 | 0 | 6.70 | 5.2 |
| 29 Sep | v Austria Klagenfurt | L | 90 | – | 0 | 3 | 1 | 0 | 2 | – | 0 | 0 | 7.20 | 4.3 |
| 21 Sep | a Lask Linz | L | 77 | – | 0 | 0 | – | 0 | 1 | 1 | 0 | 0 | 6.50 | 4.2 |
| 15 Sep | v SCR Altach | D | 90 | – | 0 | 3 | – | 3 | 1 | – | 0 | 0 | 7.30 | 4.2 |
| 31 Aug | a TSV Hartberg | D | 90 | – | 0 | 0 | – | 0 | 5 | 4 | 1 | 0 | 6.90 | 6.2 |
| 25 Aug | a Wolfsberger AC | L | 90 | 1 | 1 | 1 | 1 | 2 | 4 | – | 0 | 0 | 7.90 | 8.9 |
| 17 Aug | v FC BW Linz | D | 90 | – | 0 | 1 | – | 1 | 3 | 2 | 0 | 0 | 7.30 | 5.0 |
| 10 Aug | a WSG Wattens | D | 81 | – | 0 | 1 | – | 0 | 1 | 3 | 1 | 0 | 6.60 | 2.1 |
| 02 Aug | v Red Bull Salzburg | L | 90 | 1 | 0 | 1 | 1 | 0 | 3 | – | 0 | 0 | 6.90 | 4.6 |