John Verhoek
Career snapshot
Career highs
Born the same day
Shares 1989-03-25 · 6 players total
| Full name | John Verhoek |
|---|---|
| Date of birth | 1989-03-25 (37 yrs) |
| Place of birth | Leidschendam, Netherlands |
| Citizenship | Netherlands |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 188.00 m |
| Current club | De Tubanters 1897 |
| Joined | 2025-03-01 |
| Contract expires | 2025-06-30 |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| VfL Osnabrück | 1 | 23/24 | 23/24 | 13 | 0 | 2 | 0 |
| FC Hansa Rostock | 4 | 19/20 | 22/23 | 126 | 42 | 14 | 1,557 |
| MSV Duisburg | 1 | 18/19 | 18/19 | 25 | 1 | 2 | 159 |
| 1.FC Heidenheim 1846 | 2 | 16/17 | 17/18 | 57 | 16 | 5 | 706 |
| FC St. Pauli | 3 | 13/14 | 15/16 | 74 | 11 | 1 | 916 |
| FSV Frankfurt | 1 | 12/13 | 12/13 | 34 | 10 | 3 | 200 |
| ADO Den Haag | 1 | 11/12 | 11/12 | 25 | 5 | 2 | 262 |
| ADO Den Haag U21 | 1 | 11/12 | 11/12 | 2 | 0 | 0 | 0 |
| Stade Rennais FC | 1 | 10/11 | 10/11 | 8 | 0 | 1 | 0 |
| FC Den Bosch | 1 | 10/11 | 10/11 | 18 | 12 | 3 | 192 |
| FC Dordrecht | 2 | 08/09 | 09/10 | 53 | 8 | 4 | 479 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 23/24 | 2. Bundesliga | VfL Osnabrück | 12 | 0 | 2 | 3 | 0 | 0 |
| 23/24 | DFB-Pokal | VfL Osnabrück | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | 2. Bundesliga | FC Hansa Rostock | 28 | 2 | 2 | 7 | 0 | 913 |
| 22/23 | DFB-Pokal | FC Hansa Rostock | 1 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | 2. Bundesliga | FC Hansa Rostock | 32 | 17 | 2 | 9 | 0 | 150 |
| 21/22 | DFB-Pokal | FC Hansa Rostock | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | 3. Liga | FC Hansa Rostock | 31 | 12 | 6 | 8 | 0 | 198 |
| 20/21 | DFB-Pokal | FC Hansa Rostock | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | 3. Liga | FC Hansa Rostock | 26 | 5 | 4 | 1 | 0 | 250 |
| 19/20 | DFB-Pokal | FC Hansa Rostock | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Mecklenburg-Vorpommern-Pokal | FC Hansa Rostock | 4 | 6 | 0 | 0 | 0 | 46 |
| 18/19 | 2. Bundesliga | MSV Duisburg | 22 | 0 | 1 | 8 | 0 | 0 |
| 18/19 | DFB-Pokal | MSV Duisburg | 3 | 1 | 1 | 0 | 0 | 159 |
| 17/18 | 2. Bundesliga | 1.FC Heidenheim 1846 | 27 | 10 | 2 | 3 | 0 | 165 |
| 17/18 | DFB-Pokal | 1.FC Heidenheim 1846 | 2 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | 2. Bundesliga | 1.FC Heidenheim 1846 | 26 | 5 | 3 | 2 | 0 | 419 |
| 16/17 | DFB-Pokal | 1.FC Heidenheim 1846 | 2 | 1 | 0 | 0 | 0 | 122 |
| 15/16 | 2. Bundesliga | FC St. Pauli | 16 | 2 | 0 | 2 | 0 | 225 |
| 15/16 | DFB-Pokal | FC St. Pauli | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | 2. Bundesliga | FC St. Pauli | 29 | 4 | 1 | 5 | 0 | 364 |
| 14/15 | DFB-Pokal | FC St. Pauli | 2 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | 2. Bundesliga | FC St. Pauli | 25 | 5 | 0 | 2 | 0 | 327 |
| 13/14 | DFB-Pokal | FC St. Pauli | 1 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | 2. Bundesliga | FSV Frankfurt | 32 | 10 | 3 | 1 | 0 | 200 |
| 12/13 | DFB-Pokal | FSV Frankfurt | 2 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Beloften Eredivisie | ADO Den Haag U21 | 2 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Eredivisie | ADO Den Haag | 23 | 5 | 2 | 4 | 0 | 262 |
| 11/12 | KNVB Beker | ADO Den Haag | 2 | 0 | 0 | 1 | 0 | 0 |
| 10/11 | Coupe de France | Stade Rennais FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Jupiler League | FC Den Bosch | 17 | 10 | 3 | 2 | 0 | 147 |
| 10/11 | KNVB Beker | FC Den Bosch | 1 | 2 | 0 | 0 | 0 | 45 |
| 10/11 | Ligue 1 | Stade Rennais FC | 7 | 0 | 1 | 0 | 0 | 0 |
| 09/10 | Jupiler League | FC Dordrecht | 31 | 7 | 2 | 3 | 1 | 269 |
| 09/10 | KNVB Beker | FC Dordrecht | 2 | 1 | 1 | 1 | 0 | 210 |
| 08/09 | Jupiler League | FC Dordrecht | 18 | 0 | 1 | 0 | 0 | 0 |
| 08/09 | Jupiler PO | FC Dordrecht | 2 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | KNVB Beker | FC Dordrecht | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 24/25 | Without Club | Retired | Transfer | 0 | — | |
| 08/09 | 2008-07-01 | ADO U19 | FC Dordrecht | Transfer | 0 | — |
| 10/11 | 2010-07-01 | FC Dordrecht | FC Den Bosch | Transfer | 150000 | — |
| 10/11 | 2011-01-22 | FC Den Bosch | Stade Rennais | Transfer | 300000 | €500k |
| 11/12 | 2011-08-29 | Stade Rennais | ADO Den Haag | Loan | 800000 | — |
| 11/12 | 2012-06-30 | ADO Den Haag | Stade Rennais | Return from loan | 800000 | — |
| 12/13 | 2012-07-06 | Stade Rennais | FSV Frankfurt | Loan | 800000 | — |
| 12/13 | 2013-06-30 | FSV Frankfurt | Stade Rennais | Return from loan | 900000 | — |
| 13/14 | 2013-07-01 | Stade Rennais | FC St. Pauli | Transfer | 900000 | €300k |
| 16/17 | 2016-07-01 | FC St. Pauli | Heidenheim | Transfer | 450000 | — |
| 18/19 | 2018-07-01 | Heidenheim | MSV Duisburg | Transfer | 750000 | — |
| 19/20 | 2019-07-19 | MSV Duisburg | Hansa Rostock | Transfer | 400000 | — |
| 23/24 | 2023-07-26 | Hansa Rostock | VfL Osnabrück | Transfer | 350000 | — |
| 24/25 | 2024-07-01 | VfL Osnabrück | Career break | Transfer | 0 | — |
| 24/25 | 2025-03-01 | Career break | De Tubanters | Transfer | 0 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 16/17 | Torn muscle fiber | 2017-05-05 | 2017-06-01 | 28 | 3 |
| 18/19 | Shoulder injury | 2018-09-02 | 2018-09-24 | 23 | 2 |
| 18/19 | influenza | 2018-12-11 | 2018-12-18 | 8 | 1 |
| 18/19 | Bruise on ankle | 2019-04-27 | 2019-05-14 | 18 | 3 |
| 19/20 | Torn muscle fiber | 2019-09-27 | 2019-10-23 | 27 | 4 |
| 19/20 | muscular problems | 2020-06-15 | 2020-06-18 | 4 | 1 |
| 20/21 | Torn muscle fiber | 2020-09-19 | 2020-10-04 | 16 | 3 |
| 20/21 | Corona virus | 2020-11-05 | 2020-11-19 | 15 | 1 |
| 20/21 | Ankle problems | 2021-03-08 | 2021-03-18 | 11 | 2 |
| 22/23 | Torn lateral ankle ligament | 2022-12-10 | 2022-12-31 | 22 | 0 |
| 23/24 | Ill | 2023-11-01 | 2023-11-07 | 7 | 1 |
| 23/24 | Back problems | 2023-12-12 | 2023-12-31 | 20 | 1 |
| 23/24 | muscular problems | 2024-01-24 | 2024-01-30 | 7 | 1 |
| 23/24 | cold | 2024-02-19 | 2024-02-26 | 8 | 1 |
| 23/24 | influenza | 2024-03-25 | 2024-04-09 | 16 | 2 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €325k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €550k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Sebastian Griesbeck | 1 | 0 | 0 |
| Kevin Schumacher | 1 | 3 | 0 |
| Guy Ramos | 1 | 0 | 0 |
| Moussa Kalisse | 1 | 1 | 0 |
| Ryan Malone | 1 | 0 | 0 |
| Svante Ingelsson | 1 | 1 | 0 |
| Marcel Titsch Rivero | 1 | 4 | 0 |
| Pascal Breier | 1 | 1 | 0 |
| Sven Sonnenberg | 2 | 0 | 0 |
| Markus Kolke | 2 | 0 | 0 |
| Lennart Thy | 1 | 1 | 0 |
| Kevin Müller | 1 | 1 | 0 |
| Bentley Baxter Bahn | 2 | 3 | 0 |
| Julian Riedel | 2 | 2 | 0 |
| Lukas Fröde | 1 | 0 | 0 |
| Damian Roßbach | 1 | 2 | 0 |
| Nico Neidhart | 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 | FC Hansa Rostock | 17 | 32 |
| 20/21 | 3. Liga | FC Hansa Rostock | 12 | 31 |
| 10/11 | Jupiler League | FC Den Bosch | 10 | 17 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 20/21 | 3. Liga | FC Hansa Rostock | 6 | 31 |
| 19/20 | 3. Liga | FC Hansa Rostock | 4 | 26 |
| 16/17 | 2. Bundesliga | 1.FC Heidenheim 1846 | 3 | 26 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 12/13 | 2013-06-30 | FSV Frankfurt | Stade Rennais | Return from loan | — | €900k |
| 12/13 | 2012-07-06 | Stade Rennais | FSV Frankfurt | Loan | — | €800k |
| 11/12 | 2012-06-30 | ADO Den Haag | Stade Rennais | Return from loan | — | €800k |
| 11/12 | 2011-08-29 | Stade Rennais | ADO Den Haag | Loan | — | €800k |
Teams faced most often by John Verhoek'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 % |
|---|---|---|---|---|---|---|---|---|
| SV Sandhausen | 38 | 15 | 13 | 10 | 52 | 45 | +7 | 39% |
| 1. FC Kaiserslautern | 36 | 12 | 8 | 16 | 46 | 62 | -16 | 33% |
| VfL Bochum | 34 | 12 | 13 | 9 | 51 | 51 | 0 | 35% |
| Erzgebirge Aue | 32 | 11 | 10 | 11 | 41 | 37 | +4 | 34% |
| 1. FC Union Berlin | 31 | 6 | 7 | 18 | 40 | 57 | -17 | 19% |
| SC Paderborn 07 | 31 | 10 | 8 | 13 | 36 | 51 | -15 | 32% |
| Dynamo Dresden | 30 | 11 | 7 | 12 | 41 | 38 | +3 | 37% |
| TSV 1860 München | 30 | 13 | 3 | 14 | 39 | 47 | -8 | 43% |
| SpVgg Greuther Fürth | 30 | 11 | 8 | 11 | 47 | 45 | +2 | 37% |
| FC Ingolstadt 04 | 30 | 11 | 7 | 12 | 35 | 41 | -6 | 37% |
| Eintracht Braunschweig | 30 | 10 | 7 | 13 | 33 | 40 | -7 | 33% |
| 1. FC Heidenheim 1846 | 28 | 10 | 5 | 13 | 36 | 47 | -11 | 36% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 08/09 | Senior debut season | |
| 09/10 | First senior goal | |
| 16/17 | Goal #50 (career) | |
| 21/22 | 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′ |
|---|---|---|---|---|---|---|
| 23/24 | 13 | 0 | 3 | 0 | 0 | 0 |
| 22/23 | 29 | 913 | 8 | 2 | 0 | 0.99 |
| 21/22 | 34 | 150 | 9 | 0 | 0 | 5.4 |
| 20/21 | 32 | 198 | 8 | 1 | 0 | 4.09 |
| 19/20 | 31 | 296 | 1 | 1 | 0 | 0.61 |
| 18/19 | 25 | 159 | 8 | 0 | 0 | 4.53 |
| 17/18 | 29 | 165 | 4 | 0 | 0 | 2.18 |
| 16/17 | 28 | 541 | 2 | 1 | 0 | 0.5 |
| 15/16 | 17 | 225 | 2 | 0 | 0 | 0.8 |
| 14/15 | 31 | 364 | 5 | 0 | 0 | 1.24 |
| 13/14 | 26 | 327 | 2 | 0 | 0 | 0.55 |
| 12/13 | 34 | 200 | 1 | 0 | 0 | 0.45 |
| 11/12 | 27 | 262 | 5 | 1 | 0 | 2.06 |
| 10/11 | 26 | 192 | 2 | 0 | 0 | 0.94 |
| 09/10 | 33 | 479 | 4 | 0 | 1 | 0.94 |
Output by competition
Career goals and assists broken down by tournament.
More on John Verhoek
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about John Verhoek
Who is John Verhoek?
John Verhoek is a Netherlands professional footballer who plays as a centre-forward for De Tubanters 1897.
How old is John Verhoek?
John Verhoek is 37 years old. He was born on March 25, 1989 in Leidschendam.
What position does John Verhoek play?
John Verhoek plays as a centre-forward (Attack - Centre-Forward).
What club does John Verhoek play for?
John Verhoek currently plays for De Tubanters 1897.
How many career goals has John Verhoek scored?
Across all senior club competitions in our dataset, John Verhoek has scored 105 goals in 435 appearances.
Netherlands