Philipp Hofmann has been a striking outlier in the 2026/27 2. Bundesliga season so far, scoring two goals in just three appearances and 278 minutes, a goals-per-90 of 0.65 compared with the forward baseline of 0.35. His shooting rate of 2.27 shots per 90, well above the baseline of 1.76, has yielded a 29% conversion rate, turning six of his seven shots into goals. Hofmann’s key passes per 90 stand at 0.32, noticeably below the 1.25 baseline, and he has contributed only two tackles and one interception per 90, lower than the 0.98 and 1.00 baselines respectively. Despite a modest average match rating of 7.1, Hofmann’s goal output remains the most significant contribution of his season so far.
Philipp Hofmann has played 368 minutes across 4 appearances in 2. Bundesliga, scoring 0.49 goals per 90 against a positional baseline of 0.36, converting 22% of 9 shots and averaging 6.98 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Philipp Hofmann | F | 4 | 368 | 2 | 0 | 9 | 6 | 22% | 3 | 57% | 0 | – | 2 | 1 | 2 | 48% | 8 | 4 | 2 | 0 | 0 | 6.98 | – |
| Christian Rasmussen | F | 4 | 149 | 1 | 0 | 3 | 1 | 33% | 2 | 81% | 1 | 25% | 0 | 1 | 0 | 39% | 4 | 3 | 0 | 0 | 0 | 7.05 | – |
| Michael Steinwender | D | 4 | 368 | 0 | 0 | 1 | 0 | 0% | 0 | 88% | 0 | – | 5 | 3 | 8 | 67% | 2 | 2 | 0 | 0 | 0 | 7.38 | – |
| Timo Horn | G | 4 | 368 | 0 | 0 | 0 | 0 | – | 0 | 65% | 0 | – | 0 | 0 | 0 | 100% | 0 | 1 | 0 | 0 | 8 | 7.10 | – |
| Maximilian Wittek | D | 4 | 352 | 0 | 0 | 3 | 1 | 0% | 9 | 77% | 2 | 40% | 3 | 5 | 2 | 50% | 4 | 8 | 1 | 0 | 0 | 7.10 | – |
| Koji Miyoshi | M | 4 | 335 | 0 | 1 | 5 | 2 | 0% | 4 | 71% | 4 | 44% | 3 | 4 | 0 | 37% | 3 | 6 | 0 | 0 | 0 | 6.58 | – |
| Karol Mets | D | 4 | 323 | 0 | 0 | 0 | 0 | – | 0 | 88% | 0 | 0% | 5 | 5 | 1 | 52% | 2 | 1 | 0 | 0 | 0 | 7.05 | – |
| Oliver Olsen | D | 4 | 279 | 0 | 0 | 0 | 0 | – | 1 | 80% | 3 | 75% | 4 | 8 | 2 | 43% | 8 | 3 | 0 | 0 | 0 | 6.65 | – |
| Berkan Taz | M | 4 | 272 | 0 | 0 | 2 | 0 | 0% | 7 | 82% | 2 | 33% | 1 | 1 | 0 | 33% | 1 | 2 | 0 | 0 | 0 | 6.60 | – |
| Enis Çokaj | M | 3 | 271 | 0 | 0 | 0 | 0 | – | 0 | 87% | 0 | – | 3 | 5 | 2 | 57% | 4 | 6 | 2 | 0 | 0 | 6.47 | – |
| Mats Pannewig | M | 4 | 270 | 0 | 0 | 2 | 0 | 0% | 2 | 85% | 3 | 50% | 6 | 7 | 1 | 53% | 3 | 5 | 2 | 0 | 0 | 6.90 | – |
| Gerrit Holtmann | M | 3 | 170 | 0 | 0 | 2 | 0 | 0% | 3 | 74% | 2 | 50% | 1 | 2 | 0 | 38% | 3 | 1 | 0 | 0 | 0 | 6.73 | – |
| Jean-Manuel Mbom | M | 3 | 135 | 0 | 0 | 1 | 0 | 0% | 0 | 70% | 0 | – | 2 | 1 | 1 | 31% | 5 | 0 | 1 | 0 | 0 | 6.47 | – |
| Alessandro Crimaldi | F | 3 | 104 | 0 | 0 | 0 | 0 | – | 1 | 62% | 0 | 0% | 4 | 0 | 0 | 44% | 5 | 2 | 0 | 0 | 0 | 6.47 | – |
| Tom Meyer | M | 3 | 99 | 0 | 0 | 2 | 1 | 0% | 1 | 79% | 0 | – | 4 | 3 | 1 | 50% | 4 | 1 | 1 | 0 | 0 | 6.63 | – |
| Daniel Hanslik | F | 3 | 73 | 0 | 0 | 0 | 0 | – | 0 | 33% | 0 | 0% | 1 | 0 | 0 | 29% | 1 | 1 | 1 | 0 | 0 | 6.45 | – |
| Yiğit Karademir | D | 2 | 56 | 0 | 0 | 0 | 0 | – | 0 | 89% | 0 | – | 1 | 0 | 0 | 14% | 0 | 0 | 0 | 0 | 0 | 6.30 | – |
| Lasse Isbruch | M | 1 | 30 | 0 | 0 | 2 | 0 | 0% | 1 | 77% | 0 | 0% | 0 | 0 | 0 | 43% | 2 | 1 | 0 | 0 | 0 | 6.20 | – |
| Leon Sawas | D | 1 | 16 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | – | 0 | 0 | 0 | 100% | 0 | 0 | 0 | 0 | 0 | 6.50 | – |
| Mansour Ouro-Tagba | F | 1 | 8 | 0 | 0 | 0 | 0 | – | 0 | 100% | 0 | 0% | 0 | 0 | 0 | 33% | 1 | 1 | 0 | 0 | 0 | 6.30 | – |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | VfL Bochum | 2. Bundesliga | 3 | 278 | 1 | 0 | 7 | 4 | 14% | 3 | 55% | 0 | 1 | 0 | 53% | 6 | 2 | 0 | 6.87 |
| 2026/27 | VfL Bochum | DFB Pokal | 1 | 90 | 1 | 0 | 2 | 2 | 50% | 0 | 65% | 0 | 1 | 1 | 29% | 2 | 0 | 0 | 7.30 |
| 2025/26 | VfL Bochum | 2. Bundesliga | 32 | 2484 | 12 | 6 | 46 | 23 | 26% | 37 | 68% | 24 | 17 | 3 | 55% | 28 | 5 | 0 | 7.27 |
| 2025/26 | VfL Bochum | DFB Pokal | 3 | 144 | 0 | 0 | 3 | 2 | 0% | 4 | 68% | 1 | 2 | 1 | 50% | 2 | 1 | 0 | 6.50 |
| 2024/25 | VfL Bochum | Bundesliga | 32 | 2294 | 3 | 2 | 33 | 19 | 9% | 27 | 65% | 10 | 17 | 4 | 52% | 36 | 4 | 0 | 7.05 |
| 2024/25 | VfL Bochum | DFB Pokal | 1 | 90 | 0 | 0 | 2 | 1 | 0% | 3 | 62% | 1 | 0 | 0 | 65% | 3 | 1 | 0 | 7.70 |
| 2023/24 | VfL Bochum | Bundesliga | 31 | 1737 | 6 | 2 | 33 | 18 | 18% | 20 | 65% | 9 | 9 | 4 | 53% | 23 | 2 | 0 | 6.99 |
| 2022/23 | VfL Bochum | Bundesliga | 34 | 2642 | 8 | 2 | 38 | 21 | 21% | 27 | 59% | 9 | 18 | 6 | 51% | 46 | 5 | 0 | 7.04 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 28 Aug | v VfL Osnabrück | L | 90 | – | 0 | 2 | – | 2 | 0 | 1 | 1 | 0 | 6.60 | – |
| 23 Aug | a SpVgg Greuther Fürth | – | 90 | 1 | 0 | 2 | 2 | 0 | 1 | 2 | 0 | 0 | 7.30 | – |
| 14 Aug | a Eintracht Braunschweig | W | 95 | 1 | – | 2 | 2 | 1 | 0 | 1 | 0 | 0 | 7.30 | – |
| 07 Aug | v Hertha BSC | L | 93 | – | – | 3 | 2 | 0 | 1 | 4 | 1 | 0 | 6.70 | – |
| 17 May | a Karlsruher SC | W | 90 | – | 0 | 1 | – | 0 | 0 | 1 | 1 | 0 | 7.20 | – |
| 09 May | v Hannover 96 | D | 90 | – | 0 | 2 | – | 0 | 1 | 2 | 0 | 0 | 7.20 | – |
| 02 May | a Arminia Bielefeld | D | 90 | – | 0 | 0 | – | 0 | 3 | 1 | 0 | 0 | 7.20 | – |
| 26 Apr | v SpVgg Greuther Fürth | W | 90 | 2 | 0 | 4 | 4 | 3 | 0 | – | 0 | 0 | 9.90 | – |
| 12 Apr | v Eintracht Braunschweig | W | 90 | 1 | 2 | 4 | 1 | 4 | 0 | – | 0 | 0 | 9.00 | – |
| 04 Apr | a 1. FC Magdeburg | L | 90 | 1 | 0 | 4 | 1 | 1 | 0 | 1 | 0 | 0 | 7.50 | – |
| 22 Mar | v Holstein Kiel | L | 90 | 2 | 0 | 4 | 4 | 3 | 0 | – | 0 | 0 | 8.90 | – |
| 14 Mar | a Hertha BSC | D | 90 | – | 0 | 1 | – | 0 | 0 | – | 0 | 0 | 7.30 | – |
| 07 Mar | v 1. FC Kaiserslautern | W | 90 | 1 | 0 | 1 | 1 | 0 | 0 | – | 0 | 0 | 7.90 | – |
| 27 Feb | a Fortuna Düsseldorf | L | 90 | – | 0 | 0 | – | 1 | 0 | – | 0 | 0 | 6.30 | – |
| 20 Feb | v 1. FC Nürnberg | D | 90 | – | 0 | 1 | 1 | 0 | 0 | – | 0 | 0 | 6.30 | – |