Jonas Hofmann
Career snapshot
Position rank · 24/25
Among 1,806 Midfield - Attacking Midfields · ≥200 mins
Career highs
Born the same day
Shares 1992-07-14 · 6 players total
| Full name | Jonas Hofmann |
|---|---|
| Date of birth | 1992-07-14 (33 yrs) |
| Place of birth | Heidelberg, Germany |
| Citizenship | Germany |
| Position | Midfield - Attacking Midfield (main: Midfield) |
| Foot | right |
| Height | 176.00 m |
| Current club | Bayer 04 Leverkusen |
| Joined | 2023-07-05 |
| Contract expires | 2027-06-30 |
| Agent | Dr. Marco Gutfleisch |
Percentile rank vs 1038 other Midfield - Attacking Midfields with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Bayer 04 Leverkusen | 2 | 23/24 | 24/25 | 63 | 11 | 14 | 1,199 |
| Borussia Mönchengladbach | 8 | 15/16 | 22/23 | 214 | 48 | 51 | 2,911 |
| Borussia Dortmund | 4 | 12/13 | 15/16 | 59 | 5 | 15 | 956 |
| 1.FSV Mainz 05 | 1 | 14/15 | 14/15 | 10 | 3 | 0 | 207 |
| Borussia Dortmund II | 3 | 11/12 | 13/14 | 71 | 15 | 16 | 846 |
| TSG 1899 Hoffenheim II | 1 | 10/11 | 10/11 | 5 | 2 | 1 | 159 |
| TSG 1899 Hoffenheim U19 | 2 | 09/10 | 10/11 | 46 | 17 | 1 | 741 |
| TSG 1899 Hoffenheim U17 | 1 | 08/09 | 08/09 | 25 | 6 | 1 | 344 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Bundesliga | Bayer 04 Leverkusen | 11 | 2 | 1 | 1 | 0 | 176 |
| 24/25 | Champions League | Bayer 04 Leverkusen | 4 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | DFB-Pokal | Bayer 04 Leverkusen | 2 | 1 | 0 | 0 | 0 | 169 |
| 24/25 | DFL-Supercup | Bayer 04 Leverkusen | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Bundesliga | Bayer 04 Leverkusen | 32 | 5 | 10 | 3 | 0 | 443 |
| 23/24 | DFB-Pokal | Bayer 04 Leverkusen | 5 | 1 | 0 | 0 | 0 | 269 |
| 23/24 | Europa League | Bayer 04 Leverkusen | 9 | 2 | 2 | 1 | 0 | 142 |
| 22/23 | Bundesliga | Borussia Mönchengladbach | 31 | 12 | 10 | 2 | 0 | 224 |
| 22/23 | DFB-Pokal | Borussia Mönchengladbach | 2 | 2 | 2 | 0 | 0 | 61 |
| 21/22 | Bundesliga | Borussia Mönchengladbach | 26 | 12 | 5 | 1 | 0 | 173 |
| 21/22 | DFB-Pokal | Borussia Mönchengladbach | 2 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | Bundesliga | Borussia Mönchengladbach | 24 | 6 | 11 | 1 | 0 | 304 |
| 20/21 | Champions League | Borussia Mönchengladbach | 5 | 1 | 1 | 0 | 0 | 432 |
| 20/21 | DFB-Pokal | Borussia Mönchengladbach | 4 | 1 | 1 | 0 | 0 | 287 |
| 19/20 | Bundesliga | Borussia Mönchengladbach | 24 | 5 | 3 | 3 | 0 | 326 |
| 19/20 | DFB-Pokal | Borussia Mönchengladbach | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Europa League | Borussia Mönchengladbach | 3 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Bundesliga | Borussia Mönchengladbach | 27 | 5 | 5 | 2 | 0 | 383 |
| 18/19 | DFB-Pokal | Borussia Mönchengladbach | 2 | 1 | 3 | 0 | 0 | 165 |
| 17/18 | Bundesliga | Borussia Mönchengladbach | 23 | 0 | 5 | 0 | 0 | 0 |
| 17/18 | DFB-Pokal | Borussia Mönchengladbach | 2 | 1 | 0 | 0 | 0 | 48 |
| 16/17 | Bundesliga | Borussia Mönchengladbach | 21 | 0 | 1 | 0 | 0 | 0 |
| 16/17 | Champions League | Borussia Mönchengladbach | 2 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Champions League Qu. | Borussia Mönchengladbach | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | DFB-Pokal | Borussia Mönchengladbach | 3 | 1 | 1 | 0 | 0 | 277 |
| 16/17 | Europa League | Borussia Mönchengladbach | 3 | 1 | 2 | 0 | 0 | 231 |
| 15/16 | Bundesliga | Borussia Mönchengladbach | 8 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Bundesliga | Borussia Dortmund | 7 | 1 | 2 | 0 | 0 | 287 |
| 15/16 | DFB-Pokal | Borussia Dortmund | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Europa League | Borussia Dortmund | 3 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Europa League Qualifying | Borussia Dortmund | 3 | 1 | 2 | 0 | 0 | 169 |
| 14/15 | Bundesliga | 1.FSV Mainz 05 | 10 | 3 | 0 | 1 | 0 | 207 |
| 14/15 | Bundesliga | Borussia Dortmund | 2 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | DFB-Pokal | Borussia Dortmund | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | DFL-Supercup | Borussia Dortmund | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | 3. Liga | Borussia Dortmund II | 1 | 0 | 0 | 1 | 0 | 0 |
| 13/14 | Bundesliga | Borussia Dortmund | 26 | 2 | 6 | 1 | 0 | 335 |
| 13/14 | Champions League | Borussia Dortmund | 8 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | DFB-Pokal | Borussia Dortmund | 5 | 1 | 4 | 0 | 0 | 165 |
| 13/14 | DFL-Supercup | Borussia Dortmund | 0 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | 3. Liga | Borussia Dortmund II | 35 | 5 | 5 | 6 | 0 | 579 |
| 12/13 | Bundesliga | Borussia Dortmund | 3 | 0 | 1 | 0 | 0 | 0 |
| 11/12 | RL West | Borussia Dortmund II | 35 | 10 | 11 | 4 | 0 | 267 |
| 10/11 | DFB-Jun.-Pokal | TSG 1899 Hoffenheim U19 | 2 | 1 | 0 | 0 | 0 | 180 |
| 10/11 | Regionalliga Süd | TSG 1899 Hoffenheim II | 5 | 2 | 1 | 0 | 0 | 159 |
| 10/11 | U19-Bundesliga S/SW | TSG 1899 Hoffenheim U19 | 19 | 8 | 1 | 1 | 0 | 190 |
| 09/10 | DFB-Jun.-Pokal | TSG 1899 Hoffenheim U19 | 3 | 1 | 0 | 0 | 0 | 113 |
| 09/10 | U19-Bundesliga S/SW | TSG 1899 Hoffenheim U19 | 22 | 7 | 0 | 4 | 0 | 258 |
| 08/09 | U17-Bundesliga South/Southwest | TSG 1899 Hoffenheim U17 | 25 | 6 | 1 | 1 | 0 | 344 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 04/05 | 2004-07-01 | FC Rot Yth. | Hoffenheim Yth. | Transfer | 0 | — |
| 07/08 | 2007-07-01 | Hoffenheim Yth. | Hoffenheim U17 | Transfer | 0 | — |
| 09/10 | 2009-07-01 | Hoffenheim U17 | Hoffenheim U19 | Transfer | 0 | — |
| 11/12 | 2011-07-01 | Hoffenheim U19 | B. Dortmund II | Transfer | 50000 | — |
| 13/14 | 2013-07-01 | B. Dortmund II | Bor. Dortmund | Transfer | 500000 | — |
| 14/15 | 2014-09-01 | Bor. Dortmund | 1.FSV Mainz 05 | Loan | 4000000 | — |
| 14/15 | 2015-06-30 | 1.FSV Mainz 05 | Bor. Dortmund | Return from loan | 4000000 | — |
| 15/16 | 2016-01-01 | Bor. Dortmund | Bor. M'gladbach | Transfer | 4000000 | €8.00m |
| 23/24 | 2023-07-05 | Bor. M'gladbach | B. Leverkusen | Transfer | 13000000 | €10.00m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 18/19 | Ankle injury | 2019-02-11 | 2019-02-18 | 8 | 1 |
| 19/20 | Internal ligament tear | 2019-08-12 | 2019-10-14 | 64 | 13 |
| 20/21 | Torn muscle bundle | 2020-11-12 | 2020-12-21 | 40 | 11 |
| 20/21 | muscular problems | 2021-03-04 | 2021-03-08 | 5 | 1 |
| 20/21 | Corona virus | 2021-03-25 | 2021-04-12 | 19 | 4 |
| 20/21 | Knee injury | 2021-06-14 | 2021-06-21 | 8 | 2 |
| 21/22 | Knee surgery | 2021-12-13 | 2022-01-20 | 39 | 5 |
| 21/22 | Torn muscle fiber | 2022-03-10 | 2022-04-04 | 26 | 5 |
| 22/23 | Acromioclavicular joint dislocation | 2022-10-20 | 2022-11-03 | 15 | 2 |
| 22/23 | Ill | 2023-01-24 | 2023-01-27 | 4 | 1 |
| 24/25 | Hamstring injury | 2024-11-22 | 2024-12-23 | 32 | 8 |
| 24/25 | Ill | 2025-03-07 | 2025-03-10 | 4 | 1 |
| 25/26 | Muscle injury | 2025-08-01 | 2025-08-27 | 27 | 2 |
| 25/26 | Fitness | 2025-08-28 | 2025-09-01 | 5 | 1 |
| 25/26 | muscular problems | 2025-09-03 | 10 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €13.00m |
| Jan 1, 1970 | €13.00m |
| Jan 1, 1970 | €13.00m |
| Jan 1, 1970 | €13.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €14.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Denis Zakaria | 2 | 0 | 0 |
| Erik Durm | 2 | 0 | 0 |
| Jannik Vestergaard | 1 | 0 | 0 |
| Rico Benatelli | 2 | 7 | 0 |
| Breel Embolo | 2 | 10 | 0 |
| Marcel Halstenberg | 2 | 0 | 0 |
| Granit Xhaka | 2 | 0 | 0 |
| Jonathan Tah | 2 | 3 | 0 |
| Thorgan Hazard | 2 | 4 | 0 |
| Nico Elvedi | 1 | 3 | 0 |
| Stefan Lainer | 2 | 2 | 0 |
| Marcus Thuram | 1 | 9 | 0 |
| Ramy Bensebaini | 2 | 9 | 0 |
| Alassane Pléa | 2 | 12 | 0 |
| Florian Neuhaus | 2 | 9 | 0 |
| Matthias Ginter | 2 | 4 | 0 |
| Yann Sommer | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 21/22 | Bundesliga | Borussia Mönchengladbach | 12 | 26 |
| 22/23 | Bundesliga | Borussia Mönchengladbach | 12 | 31 |
| 11/12 | RL West | Borussia Dortmund II | 10 | 35 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 20/21 | Bundesliga | Borussia Mönchengladbach | 11 | 24 |
| 11/12 | RL West | Borussia Dortmund II | 11 | 35 |
| 22/23 | Bundesliga | Borussia Mönchengladbach | 10 | 31 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 14/15 | 2015-06-30 | 1.FSV Mainz 05 | Bor. Dortmund | Return from loan | — | €4.00m |
| 14/15 | 2014-09-01 | Bor. Dortmund | 1.FSV Mainz 05 | Loan | — | €4.00m |
Last 50 matches for Bayer 04 Leverkusen 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 |
|---|---|---|---|---|---|
| 2026-05-16 | L1 |
Bayer 04 Leverkusen | 1–1 | Hamburger SV | Available |
| 2026-05-09 | L1 |
VfB Stuttgart | 3–1 | Bayer 04 Leverkusen | Available |
| 2026-05-09 | L1 |
VfB Stuttgart | 3–1 | Bayer 04 Leverkusen | Available |
| 2026-05-02 | L1 |
Bayer 04 Leverkusen | 4–1 | RB Leipzig | Available |
| 2026-05-02 | L1 |
Bayer 04 Leverkusen | 4–1 | RB Leipzig | Available |
| 2026-04-25 | L1 |
1. FC Köln | 1–2 | Bayer 04 Leverkusen | Available |
| 2026-04-25 | L1 |
1. FC Köln | 1–2 | Bayer 04 Leverkusen | Available |
| 2026-04-18 | L1 |
Bayer 04 Leverkusen | 1–2 | FC Augsburg | Available |
| 2026-04-18 | L1 |
Bayer 04 Leverkusen | 1–2 | FC Augsburg | Available |
| 2026-04-11 | L1 |
Borussia Dortmund | 0–1 | Bayer 04 Leverkusen | Available |
| 2026-04-04 | L1 |
Bayer 04 Leverkusen | 6–3 | VfL Wolfsburg | Available |
| 2026-03-21 | L1 |
1. FC Heidenheim 1846 | 3–3 | Bayer 04 Leverkusen | Available |
| 2026-03-17 | CL |
Arsenal FC | 2–0 | Bayer 04 Leverkusen | Available |
| 2026-03-14 | L1 |
Bayer 04 Leverkusen | 1–1 | FC Bayern München | Available |
| 2026-03-11 | CL |
Bayer 04 Leverkusen | 1–1 | Arsenal FC | Available |
| 2026-03-07 | L1 |
SC Freiburg | 3–3 | Bayer 04 Leverkusen | Available |
| 2026-03-04 | L1 |
Hamburger SV | 0–1 | Bayer 04 Leverkusen | Available |
| 2026-02-28 | L1 |
Bayer 04 Leverkusen | 1–1 | 1. FSV Mainz 05 | Available |
| 2026-02-24 | CL |
Bayer 04 Leverkusen | 0–0 | PAE Olympiakos SFP | Available |
| 2026-02-21 | L1 |
1. FC Union Berlin | 1–0 | Bayer 04 Leverkusen | Available |
| 2026-02-18 | CL |
PAE Olympiakos SFP | 0–2 | Bayer 04 Leverkusen | Available |
| 2026-02-14 | L1 |
Bayer 04 Leverkusen | 4–0 | FC St. Pauli 1910 | Available |
| 2026-02-07 | L1 |
Borussia Mönchengladbach | 1–1 | Bayer 04 Leverkusen | Available |
| 2026-01-31 | L1 |
Eintracht Frankfurt | 1–3 | Bayer 04 Leverkusen | Available |
| 2026-01-28 | CL |
Bayer 04 Leverkusen | 3–0 | Villarreal CF | Available |
| 2026-01-24 | L1 |
Bayer 04 Leverkusen | 1–0 | SV Werder Bremen | Available |
| 2026-01-20 | CL |
PAE Olympiakos SFP | 2–0 | Bayer 04 Leverkusen | Available |
| 2026-01-17 | L1 |
TSG 1899 Hoffenheim | 1–0 | Bayer 04 Leverkusen | Available |
| 2026-01-10 | L1 |
Bayer 04 Leverkusen | 1–4 | VfB Stuttgart | Available |
| 2025-12-20 | L1 |
RB Leipzig | 1–3 | Bayer 04 Leverkusen | Available |
| 2025-12-13 | L1 |
Bayer 04 Leverkusen | 2–0 | 1. FC Köln | Available |
| 2025-12-10 | CL |
Bayer 04 Leverkusen | 2–2 | Newcastle United FC | Available |
| 2025-12-06 | L1 |
FC Augsburg | 2–0 | Bayer 04 Leverkusen | Available |
| 2025-11-29 | L1 |
Bayer 04 Leverkusen | 1–2 | Borussia Dortmund | Available |
| 2025-11-25 | CL |
Manchester City FC | 0–2 | Bayer 04 Leverkusen | Available |
| 2025-11-22 | L1 |
VfL Wolfsburg | 1–3 | Bayer 04 Leverkusen | Available |
| 2025-11-08 | L1 |
Bayer 04 Leverkusen | 6–0 | 1. FC Heidenheim 1846 | Available |
| 2025-11-05 | CL |
Sport Lisboa e Benfica | 0–1 | Bayer 04 Leverkusen | Available |
| 2025-11-01 | L1 |
FC Bayern München | 3–0 | Bayer 04 Leverkusen | Available |
| 2025-10-26 | L1 |
Bayer 04 Leverkusen | 2–0 | SC Freiburg | Available |
| 2025-10-21 | CL |
Bayer 04 Leverkusen | 2–7 | Paris Saint-Germain FC | Available |
| 2025-10-18 | L1 |
1. FSV Mainz 05 | 3–4 | Bayer 04 Leverkusen | Available |
| 2025-10-04 | L1 |
Bayer 04 Leverkusen | 2–0 | 1. FC Union Berlin | Available |
| 2025-10-01 | CL |
Bayer 04 Leverkusen | 1–1 | PSV | Available |
| 2025-09-27 | L1 |
FC St. Pauli 1910 | 1–2 | Bayer 04 Leverkusen | Available |
| 2025-09-21 | L1 |
Bayer 04 Leverkusen | 1–1 | Borussia Mönchengladbach | Available |
| 2025-09-18 | CL |
FC København | 2–2 | Bayer 04 Leverkusen | Available |
| 2025-09-12 | L1 |
Bayer 04 Leverkusen | 3–1 | Eintracht Frankfurt | INJURED muscular problems |
| 2025-08-30 | L1 |
SV Werder Bremen | 3–3 | Bayer 04 Leverkusen | INJURED Fitness |
| 2025-08-23 | L1 |
Bayer 04 Leverkusen | 1–2 | TSG 1899 Hoffenheim | INJURED Muscle injury |
Teams faced most often by Jonas 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 % |
|---|---|---|---|---|---|---|---|---|
| VfL Wolfsburg | 50 | 30 | 12 | 8 | 108 | 46 | +62 | 60% |
| 1. FSV Mainz 05 | 50 | 27 | 12 | 11 | 87 | 62 | +25 | 54% |
| Eintracht Frankfurt | 48 | 24 | 11 | 13 | 105 | 69 | +36 | 50% |
| SC Freiburg | 48 | 29 | 10 | 9 | 118 | 59 | +59 | 60% |
| FC Augsburg | 48 | 25 | 10 | 13 | 102 | 63 | +39 | 52% |
| VfB Stuttgart | 47 | 22 | 13 | 12 | 101 | 75 | +26 | 47% |
| RB Leipzig | 40 | 17 | 5 | 18 | 60 | 64 | -4 | 43% |
| 1. FC Köln | 38 | 19 | 9 | 10 | 86 | 46 | +40 | 50% |
| Hertha BSC | 34 | 17 | 9 | 8 | 57 | 38 | +19 | 50% |
| 1. FC Union Berlin | 32 | 14 | 8 | 10 | 56 | 33 | +23 | 44% |
| FC Schalke 04 | 32 | 17 | 10 | 5 | 65 | 31 | +34 | 53% |
| FC Bayern München | 32 | 6 | 9 | 17 | 39 | 70 | -31 | 19% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 08/09 | Senior debut season | |
| 08/09 | First senior goal | |
| 16/17 | Goal #50 (career) | |
| 23/24 | Goal #100 (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′ |
|---|---|---|---|---|---|---|
| 24/25 | 17 | 345 | 1 | 0 | 0 | 0.26 |
| 23/24 | 46 | 854 | 4 | 0 | 0 | 0.42 |
| 22/23 | 33 | 285 | 2 | 0 | 0 | 0.63 |
| 21/22 | 28 | 173 | 1 | 0 | 0 | 0.52 |
| 20/21 | 33 | 1,023 | 1 | 0 | 0 | 0.09 |
| 19/20 | 29 | 326 | 3 | 0 | 0 | 0.83 |
| 18/19 | 29 | 548 | 2 | 0 | 0 | 0.33 |
| 14/15 | 13 | 207 | 1 | 0 | 0 | 0.43 |
| 13/14 | 40 | 500 | 2 | 0 | 0 | 0.36 |
| 12/13 | 38 | 579 | 6 | 0 | 0 | 0.93 |
| 11/12 | 35 | 267 | 4 | 0 | 0 | 1.35 |
| 10/11 | 26 | 529 | 1 | 0 | 0 | 0.17 |
| 09/10 | 25 | 371 | 4 | 0 | 0 | 0.97 |
| 08/09 | 25 | 344 | 1 | 0 | 0 | 0.26 |
Output by competition
Career goals and assists broken down by tournament.
More on Jonas Hofmann
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Jonas Hofmann
Who is Jonas Hofmann?
Jonas Hofmann is a Germany professional footballer who plays as a attacking midfield for Bayer 04 Leverkusen.
How old is Jonas Hofmann?
Jonas Hofmann is 33 years old. He was born on July 14, 1992 in Heidelberg.
What position does Jonas Hofmann play?
Jonas Hofmann plays as a attacking midfield (Midfield - Attacking Midfield).
What club does Jonas Hofmann play for?
Jonas Hofmann currently plays for Bayer 04 Leverkusen.
How many career goals has Jonas Hofmann scored?
Across all senior club competitions in our dataset, Jonas Hofmann has scored 107 goals in 493 appearances.
What is Jonas Hofmann's market value?
Jonas Hofmann's most recent reported market value is €2.00m.
Germany