Philipp Hofmann
Career snapshot
Position rank · 25/26
Among 573 Attack - Centre-Forwards · ≥200 mins
Career highs
Born the same day
Shares 1993-03-30 · 6 players total
| Full name | Philipp Hofmann |
|---|---|
| Date of birth | 1993-03-30 (33 yrs) |
| Place of birth | Arnsberg, Germany |
| Citizenship | Germany |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | left |
| Height | 195.00 m |
| Current club | VfL Bochum |
| Joined | 2022-07-01 |
| Contract expires | 2026-06-30 |
| Agent | ROOF |
Percentile rank vs 49 other Attack - Centre-Forwards with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| VfL Bochum | 4 | 22/23 | 25/26 | 107 | 19 | 10 | 2,105 |
| Karlsruher SC | 3 | 19/20 | 21/22 | 104 | 52 | 18 | 991 |
| Eintracht Braunschweig | 2 | 17/18 | 18/19 | 53 | 12 | 6 | 959 |
| SpVgg Greuther Fürth | 1 | 17/18 | 17/18 | 11 | 3 | 1 | 330 |
| SpVgg Greuther Fürth II | 1 | 17/18 | 17/18 | 3 | 2 | 0 | 131 |
| Brentford FC | 2 | 15/16 | 16/17 | 33 | 4 | 0 | 176 |
| 1.FC Kaiserslautern | 1 | 14/15 | 14/15 | 33 | 8 | 1 | 375 |
| 1.FC Kaiserslautern II | 1 | 14/15 | 14/15 | 2 | 1 | 0 | 132 |
| FC Ingolstadt 04 | 1 | 13/14 | 13/14 | 33 | 9 | 3 | 446 |
| FC Ingolstadt 04 II | 1 | 13/14 | 13/14 | 3 | 6 | 1 | 45 |
| SC Paderborn 07 | 1 | 12/13 | 12/13 | 32 | 7 | 1 | 241 |
| FC Schalke 04 | 1 | 11/12 | 11/12 | 0 | 0 | 0 | 0 |
| FC Schalke 04 II | 1 | 11/12 | 11/12 | 24 | 6 | 0 | 341 |
| FC Schalke 04 U19 | 2 | 10/11 | 11/12 | 36 | 21 | 4 | 395 |
| FC Schalke 04 U17 | 1 | 09/10 | 09/10 | 24 | 17 | 0 | 92 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | 2. Bundesliga | VfL Bochum | 4 | 1 | 0 | 2 | 0 | 267 |
| 25/26 | DFB-Pokal | VfL Bochum | 1 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | Bundesliga | VfL Bochum | 32 | 3 | 3 | 4 | 0 | 763 |
| 24/25 | DFB-Pokal | VfL Bochum | 1 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Bundesliga | VfL Bochum | 29 | 4 | 3 | 1 | 0 | 394 |
| 23/24 | Bundesliga Playoffs | VfL Bochum | 2 | 2 | 0 | 1 | 0 | 81 |
| 23/24 | DFB-Pokal | VfL Bochum | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Bundesliga | VfL Bochum | 34 | 8 | 2 | 5 | 0 | 330 |
| 22/23 | DFB-Pokal | VfL Bochum | 3 | 1 | 2 | 0 | 0 | 270 |
| 21/22 | 2. Bundesliga | Karlsruher SC | 33 | 19 | 4 | 5 | 0 | 154 |
| 21/22 | DFB-Pokal | Karlsruher SC | 4 | 2 | 1 | 0 | 0 | 169 |
| 20/21 | 2. Bundesliga | Karlsruher SC | 30 | 13 | 7 | 5 | 0 | 202 |
| 20/21 | DFB-Pokal | Karlsruher SC | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | 2. Bundesliga | Karlsruher SC | 33 | 17 | 6 | 5 | 0 | 166 |
| 19/20 | DFB-Pokal | Karlsruher SC | 3 | 1 | 0 | 0 | 0 | 300 |
| 18/19 | 3. Liga | Eintracht Braunschweig | 38 | 11 | 4 | 4 | 0 | 282 |
| 18/19 | DFB-Pokal | Eintracht Braunschweig | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Niedersachsenpokal (3. und 4. Liga) | Eintracht Braunschweig | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | 2. Bundesliga | Eintracht Braunschweig | 12 | 1 | 2 | 5 | 0 | 677 |
| 17/18 | 2. Bundesliga | SpVgg Greuther Fürth | 9 | 1 | 1 | 0 | 0 | 297 |
| 17/18 | DFB-Pokal | SpVgg Greuther Fürth | 2 | 2 | 0 | 0 | 0 | 33 |
| 17/18 | Regionalliga Bayern | SpVgg Greuther Fürth II | 3 | 2 | 0 | 0 | 0 | 131 |
| 16/17 | Championship | Brentford FC | 10 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | EFL Cup | Brentford FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | FA Cup | Brentford FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Championship | Brentford FC | 21 | 4 | 0 | 2 | 0 | 176 |
| 15/16 | FA Cup | Brentford FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | 2. Bundesliga | 1.FC Kaiserslautern | 30 | 6 | 1 | 2 | 0 | 254 |
| 14/15 | DFB-Pokal | 1.FC Kaiserslautern | 3 | 2 | 0 | 1 | 0 | 121 |
| 14/15 | Regionalliga Südwest | 1.FC Kaiserslautern II | 2 | 1 | 0 | 0 | 0 | 132 |
| 13/14 | 2. Bundesliga | FC Ingolstadt 04 | 31 | 8 | 2 | 2 | 0 | 266 |
| 13/14 | DFB-Pokal | FC Ingolstadt 04 | 2 | 1 | 1 | 0 | 0 | 180 |
| 13/14 | Regionalliga Bayern | FC Ingolstadt 04 II | 3 | 6 | 1 | 1 | 0 | 45 |
| 12/13 | 2. Bundesliga | SC Paderborn 07 | 31 | 7 | 1 | 4 | 0 | 241 |
| 12/13 | DFB-Pokal | SC Paderborn 07 | 1 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Europa League | FC Schalke 04 | 0 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | RL West | FC Schalke 04 II | 24 | 6 | 0 | 3 | 0 | 341 |
| 11/12 | U19-BL Finals | FC Schalke 04 U19 | 3 | 3 | 1 | 0 | 0 | 100 |
| 11/12 | U19-Bundesliga West | FC Schalke 04 U19 | 7 | 9 | 1 | 2 | 0 | 68 |
| 10/11 | U19-Bundesliga West | FC Schalke 04 U19 | 26 | 9 | 2 | 1 | 0 | 227 |
| 09/10 | U17-Bundesliga West | FC Schalke 04 U17 | 24 | 17 | 0 | 1 | 0 | 92 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 07/08 | 2007-07-01 | Wenholth. Yth. | SC Neheim Yth. | Transfer | 0 | — |
| 08/09 | 2008-07-01 | SC Neheim Yth. | SC Neheim U17 | Transfer | 0 | — |
| 09/10 | 2009-07-01 | SC Neheim U17 | Schalke 04 U17 | Transfer | 0 | — |
| 10/11 | 2010-07-01 | Schalke 04 U17 | Schalke 04 U19 | Transfer | 0 | — |
| 11/12 | 2011-07-01 | Schalke 04 U19 | Schalke 04 II | Transfer | 0 | — |
| 12/13 | 2012-07-01 | Schalke 04 II | FC Schalke 04 | Transfer | 100000 | — |
| 12/13 | 2012-07-30 | FC Schalke 04 | SC Paderborn | Loan | 200000 | — |
| 12/13 | 2013-06-30 | SC Paderborn | FC Schalke 04 | Return from loan | 600000 | — |
| 13/14 | 2013-07-14 | FC Schalke 04 | FC Ingolstadt | Loan | 600000 | — |
| 13/14 | 2014-06-30 | FC Ingolstadt | FC Schalke 04 | Return from loan | 1000000 | — |
| 14/15 | 2014-07-01 | FC Schalke 04 | 1.FC K'lautern | Transfer | 1000000 | €1.00m |
| 15/16 | 2015-07-23 | 1.FC K'lautern | Brentford | Transfer | 1000000 | €2.00m |
| 17/18 | 2017-07-01 | Brentford | Greuther Fürth | Transfer | 1000000 | €250k |
| 17/18 | 2018-01-23 | Greuther Fürth | E. Braunschweig | Transfer | 750000 | €700k |
| 19/20 | 2019-07-01 | E. Braunschweig | Karlsruher SC | Transfer | 500000 | — |
| 22/23 | 2022-07-01 | Karlsruher SC | VfL Bochum | Transfer | 2000000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 17/18 | Inner ligament injury | 2017-07-17 | 2017-08-09 | 24 | 2 |
| 20/21 | Inner ligament injury | 2021-04-27 | 2021-04-30 | 4 | 1 |
| 24/25 | Rib fracture | 2025-05-03 | 2025-05-27 | 25 | 2 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.80m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.25m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €75k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #9067 | — | 3 | 0 | — | — | former national player |
| Team #5710 | #9 | 10 | 6 | — | — | former national player |
| Team #5709 | #9 | 6 | 3 | — | — | former national player |
| Team #3817 | #13 | 17 | 9 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Marvin Wanitzek | 1 | 15 | 0 |
| Kevin Stöger | 1 | 3 | 0 |
| Marco Thiede | 1 | 3 | 0 |
| Christoph Kobald | 1 | 0 | 0 |
| Jérôme Gondorf | 1 | 3 | 0 |
| Marius Gersbeck | 2 | 0 | 0 |
| Philip Heise | 1 | 7 | 0 |
| Kyoung-rok Choi | 2 | 4 | 0 |
| Danilo Soares | 1 | 0 | 0 |
| Takuma Asano | 1 | 3 | 0 |
| Dominique Heintz | 2 | 0 | 0 |
| Bernardo | 1 | 0 | 0 |
| Lukas Fröde | 2 | 0 | 0 |
| Moritz Broschinski | 1 | 1 | 0 |
| Christopher Antwi-Adjei | 1 | 3 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 21/22 | 2. Bundesliga | Karlsruher SC | 19 | 33 |
| 09/10 | U17-Bundesliga West | FC Schalke 04 U17 | 17 | 24 |
| 19/20 | 2. Bundesliga | Karlsruher SC | 17 | 33 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 20/21 | 2. Bundesliga | Karlsruher SC | 7 | 30 |
| 19/20 | 2. Bundesliga | Karlsruher SC | 6 | 33 |
| 18/19 | 3. Liga | Eintracht Braunschweig | 4 | 38 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 13/14 | 2014-06-30 | FC Ingolstadt | FC Schalke 04 | Return from loan | — | €1.00m |
| 13/14 | 2013-07-14 | FC Schalke 04 | FC Ingolstadt | Loan | — | €600k |
| 12/13 | 2013-06-30 | SC Paderborn | FC Schalke 04 | Return from loan | — | €600k |
| 12/13 | 2012-07-30 | FC Schalke 04 | SC Paderborn | Loan | — | €200k |
Last 12 matches for VfL Bochum while Philipp Hofmann was at the club (joined 2022-07-01). The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2025-11-02 | L2 |
VfL Bochum | 2–0 | 1. FC Magdeburg | Available |
| 2025-10-25 | L2 |
Holstein Kiel | 1–1 | VfL Bochum | Available |
| 2025-10-18 | L2 |
VfL Bochum | 3–2 | Hertha BSC | Available |
| 2025-10-04 | L2 |
1. FC Kaiserslautern | 3–2 | VfL Bochum | Available |
| 2025-09-27 | L2 |
VfL Bochum | 0–1 | Fortuna Düsseldorf | Available |
| 2025-09-20 | L2 |
1. FC Nürnberg | 2–1 | VfL Bochum | Available |
| 2025-09-12 | L2 |
SC Paderborn 07 | 1–0 | VfL Bochum | Available |
| 2025-08-30 | L2 |
VfL Bochum | 1–2 | Preußen Münster | Available |
| 2025-08-23 | L2 |
FC Schalke 04 | 2–1 | VfL Bochum | Available |
| 2025-08-10 | L2 |
VfL Bochum | 2–0 | SV 07 Elversberg | Available |
| 2025-08-02 | L2 |
SV Darmstadt 98 | 4–1 | VfL Bochum | Available |
| 2023-02-08 | L1 |
VfL Bochum | 1–2 | Borussia Dortmund | Available |
Teams faced most often by Philipp Hofmann's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| FC St. Pauli | 92 | 29 | 29 | 34 | 128 | 127 | +1 | 32% |
| SV Sandhausen | 88 | 41 | 28 | 19 | 139 | 99 | +40 | 47% |
| 1. FC Kaiserslautern | 86 | 24 | 28 | 34 | 98 | 125 | -27 | 28% |
| Fortuna Düsseldorf | 86 | 27 | 28 | 31 | 125 | 124 | +1 | 31% |
| 1. FC Nürnberg | 82 | 30 | 23 | 29 | 114 | 107 | +7 | 37% |
| Erzgebirge Aue | 72 | 32 | 17 | 23 | 112 | 93 | +19 | 44% |
| SV Darmstadt 98 | 68 | 20 | 21 | 27 | 89 | 100 | -11 | 29% |
| 1. FC Heidenheim 1846 | 66 | 26 | 18 | 22 | 83 | 82 | +1 | 39% |
| Jahn Regensburg | 65 | 27 | 17 | 21 | 103 | 79 | +24 | 42% |
| Hamburger SV | 64 | 16 | 14 | 34 | 79 | 119 | -40 | 25% |
| Holstein Kiel | 58 | 14 | 17 | 27 | 78 | 109 | -31 | 24% |
| Dynamo Dresden | 57 | 23 | 23 | 11 | 89 | 70 | +19 | 40% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 09/10 | Senior debut season | |
| 09/10 | First senior goal | |
| 12/13 | Goal #50 (career) | |
| 19/20 | Goal #100 (career) | |
| 22/23 | Goal #150 (career) |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 5 | 267 | 3 | 0 | 0 | 1.01 |
| 24/25 | 33 | 763 | 5 | 0 | 0 | 0.59 |
| 23/24 | 32 | 475 | 2 | 0 | 0 | 0.38 |
| 22/23 | 37 | 600 | 5 | 0 | 0 | 0.75 |
| 21/22 | 37 | 323 | 5 | 0 | 0 | 1.39 |
| 20/21 | 31 | 202 | 5 | 0 | 0 | 2.23 |
| 19/20 | 36 | 466 | 5 | 0 | 0 | 0.97 |
| 18/19 | 41 | 282 | 4 | 0 | 0 | 1.28 |
| 17/18 | 26 | 1,138 | 5 | 0 | 0 | 0.4 |
| 15/16 | 22 | 176 | 2 | 0 | 0 | 1.02 |
| 14/15 | 35 | 507 | 3 | 0 | 0 | 0.53 |
| 13/14 | 36 | 491 | 3 | 1 | 0 | 0.73 |
| 12/13 | 32 | 241 | 4 | 0 | 0 | 1.49 |
| 11/12 | 34 | 509 | 5 | 0 | 0 | 0.88 |
| 10/11 | 26 | 227 | 1 | 0 | 0 | 0.4 |
| 09/10 | 24 | 92 | 1 | 0 | 0 | 0.98 |
Output by competition
Career goals and assists broken down by tournament.
More on Philipp Hofmann
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Philipp Hofmann
Who is Philipp Hofmann?
Philipp Hofmann is a Germany professional footballer who plays as a centre-forward for VfL Bochum.
How old is Philipp Hofmann?
Philipp Hofmann is 33 years old. He was born on March 30, 1993 in Arnsberg.
What position does Philipp Hofmann play?
Philipp Hofmann plays as a centre-forward (Attack - Centre-Forward).
What club does Philipp Hofmann play for?
Philipp Hofmann currently plays for VfL Bochum.
How many career goals has Philipp Hofmann scored?
Across all senior club competitions in our dataset, Philipp Hofmann has scored 167 goals in 498 appearances.
What is Philipp Hofmann's market value?
Philipp Hofmann's most recent reported market value is €1.00m.
Germany