Joshua John
Career snapshot
Position rank · 2019
Among 274 Attack - Left Wingers · ≥200 mins
Career highs
Born the same day
Shares 1988-10-01 · 6 players total
| Full name | Joshua John |
|---|---|
| Name in home country | Joshua Arnold John |
| Date of birth | 1988-10-01 (37 yrs) |
| Place of birth | Alkmaar, Aruba |
| Citizenship | Aruba Netherlands |
| Position | Attack - Left Winger (main: Attack) |
| Foot | right |
| Height | 175.00 m |
| Current club | AFC '34 Alkmaar |
| Joined | 2025-07-01 |
| Contract expires | — |
Percentile rank vs 140 other Attack - Left Wingers with ≥500 minutes in 2019. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Kaysar Kyzylorda | 1 | 2019 | 2019 | 24 | 1 | 5 | 1,573 |
| VVV-Venlo | 1 | 20/21 | 20/21 | 26 | 2 | 4 | 708 |
| Bursaspor | 2 | 16/17 | 17/18 | 38 | 1 | 4 | 1,215 |
| FC Nordsjaelland | 5 | 12/13 | 16/17 | 114 | 30 | 20 | 2,499 |
| Twente Enschede FC | 3 | 11/12 | 13/14 | 10 | 1 | 1 | 135 |
| Sparta Rotterdam | 6 | 06/07 | 11/12 | 130 | 14 | 17 | 2,322 |
| FC Twente Enschede U21 | 1 | 11/12 | 11/12 | 5 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 2019 | Kazakhstan Cup | Kaysar Kyzylorda | 3 | 0 | 1 | 1 | 0 | 0 |
| 2019 | Premier Liga | Kaysar Kyzylorda | 21 | 1 | 4 | 4 | 0 | 1,573 |
| 20/21 | Eredivisie | VVV-Venlo | 25 | 2 | 1 | 1 | 0 | 708 |
| 20/21 | KNVB Beker | VVV-Venlo | 1 | 0 | 3 | 0 | 0 | 0 |
| 17/18 | Süper Lig | Bursaspor | 8 | 0 | 2 | 2 | 0 | 0 |
| 17/18 | Türkiye Kupasi | Bursaspor | 3 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Süper Lig | Bursaspor | 22 | 1 | 2 | 1 | 0 | 1,215 |
| 16/17 | Superliga | FC Nordsjaelland | 3 | 1 | 0 | 1 | 0 | 249 |
| 16/17 | Türkiye Kupasi | Bursaspor | 5 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Superliga | FC Nordsjaelland | 23 | 4 | 2 | 3 | 0 | 436 |
| 14/15 | Superliga | FC Nordsjaelland | 31 | 5 | 7 | 2 | 0 | 530 |
| 13/14 | DBU Pokalen | FC Nordsjaelland | 4 | 1 | 1 | 0 | 0 | 327 |
| 13/14 | Eredivisie | Twente Enschede FC | 4 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Superliga | FC Nordsjaelland | 25 | 8 | 2 | 3 | 0 | 272 |
| 12/13 | Champions League | FC Nordsjaelland | 6 | 1 | 1 | 1 | 0 | 522 |
| 12/13 | Europa League Qualifying | Twente Enschede FC | 2 | 1 | 1 | 0 | 0 | 135 |
| 12/13 | Superliga | FC Nordsjaelland | 22 | 10 | 7 | 2 | 0 | 163 |
| 11/12 | Beloften Eredivisie | FC Twente Enschede U21 | 5 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Eredivisie | Twente Enschede FC | 4 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Jupiler League | Sparta Rotterdam | 13 | 3 | 1 | 3 | 1 | 332 |
| 11/12 | KNVB Beker | Sparta Rotterdam | 2 | 0 | 1 | 0 | 0 | 0 |
| 11/12 | Play-Offs Conference League | Twente Enschede FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Jupiler League | Sparta Rotterdam | 30 | 4 | 9 | 4 | 1 | 501 |
| 10/11 | KNVB Beker | Sparta Rotterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Eredivisie | Sparta Rotterdam | 28 | 2 | 1 | 1 | 0 | 732 |
| 09/10 | Jupiler PO | Sparta Rotterdam | 4 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | KNVB Beker | Sparta Rotterdam | 4 | 1 | 0 | 0 | 0 | 237 |
| 08/09 | Eredivisie | Sparta Rotterdam | 31 | 4 | 5 | 3 | 0 | 520 |
| 08/09 | KNVB Beker | Sparta Rotterdam | 3 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | Eredivisie | Sparta Rotterdam | 12 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | Play-Offs Conference League | Sparta Rotterdam | 2 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 05/06 | 2005-07-01 | RKC U19 | Sparta U19 | Transfer | 0 | — |
| 07/08 | 2007-07-01 | Sparta U19 | Sparta R. | Transfer | 0 | — |
| 11/12 | 2012-01-01 | Sparta R. | Twente FC | Transfer | 400000 | — |
| 12/13 | 2012-08-02 | Twente FC | Nordsjaelland | Loan | 600000 | — |
| 12/13 | 2013-06-30 | Nordsjaelland | Twente FC | Return from loan | 1250000 | — |
| 13/14 | 2013-09-02 | Twente FC | Nordsjaelland | Transfer | 1250000 | €550k |
| 16/17 | 2016-08-15 | Nordsjaelland | Bursaspor | Transfer | 600000 | €125k |
| 18/19 | 2019-01-09 | Bursaspor | Kaysar | Transfer | 300000 | — |
| 19/20 | 2020-01-01 | Kaysar | Without Club | Transfer | 350000 | — |
| 20/21 | 2020-09-04 | Without Club | VVV-Venlo | Transfer | 300000 | — |
| 21/22 | 2021-07-01 | VVV-Venlo | Career break | Transfer | 250000 | — |
| 22/23 | 2022-11-01 | Career break | AFC '34 | Transfer | 250000 | — |
| 24/25 | 2024-07-01 | AFC '34 | Retired | Transfer | 0 | — |
| 25/26 | 2025-07-01 | Retired | AFC '34 | Transfer | 0 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 16/17 | unknown injury | 2016-10-09 | 2016-10-18 | 10 | 1 |
| 16/17 | unknown injury | 2017-01-17 | 2017-02-25 | 40 | 7 |
| 16/17 | unknown injury | 2017-05-14 | 2017-05-17 | 4 | 1 |
| 17/18 | unknown injury | 2017-08-23 | 2017-09-16 | 25 | 3 |
| 17/18 | unknown injury | 2017-09-25 | 2017-11-06 | 43 | 6 |
| 17/18 | Groin surgery | 2018-03-12 | 2018-05-19 | 69 | 9 |
| 20/21 | Corona virus | 2020-10-23 | 2020-11-08 | 17 | 4 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €550k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.25m |
| Jan 1, 1970 | €1.25m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #17749 | #7 | 9 | 4 | — | — | former national player |
| Team #16342 | — | 1 | 1 | — | — | former national player |
| Team #11944 | — | 4 | 1 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Pascal Gregor | 1 | 0 | 0 |
| Mario Ticinovic | 2 | 0 | 0 |
| Erik Falkenburg | 1 | 0 | 0 |
| Andreas Maxsø | 1 | 0 | 0 |
| Anders Christiansen | 2 | 1 | 0 |
| Joey Godee | 1 | 2 | 0 |
| Emiliano Marcondes | 1 | 0 | 0 |
| David Moberg Karlsson | 1 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 12/13 | Superliga | FC Nordsjaelland | 10 | 22 |
| 13/14 | Superliga | FC Nordsjaelland | 8 | 25 |
| 14/15 | Superliga | FC Nordsjaelland | 5 | 31 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 10/11 | Jupiler League | Sparta Rotterdam | 9 | 30 |
| 12/13 | Superliga | FC Nordsjaelland | 7 | 22 |
| 14/15 | Superliga | FC Nordsjaelland | 7 | 31 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 12/13 | 2013-06-30 | Nordsjaelland | Twente FC | Return from loan | — | €1.25m |
| 12/13 | 2012-08-02 | Twente FC | Nordsjaelland | Loan | — | €600k |
Teams faced most often by Joshua John'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 % |
|---|---|---|---|---|---|---|---|---|
| sc Heerenveen | 4 | 1 | 1 | 2 | 4 | 7 | -3 | 25% |
| Feyenoord | 4 | 0 | 1 | 3 | 1 | 12 | -11 | 0% |
| Vitesse | 4 | 2 | 0 | 2 | 8 | 7 | +1 | 50% |
| FC Groningen | 4 | 1 | 0 | 3 | 5 | 7 | -2 | 25% |
| AZ Alkmaar | 4 | 0 | 2 | 2 | 7 | 12 | -5 | 0% |
| ADO Den Haag | 4 | 2 | 1 | 1 | 12 | 4 | +8 | 50% |
| FC Twente | 4 | 2 | 1 | 1 | 4 | 2 | +2 | 50% |
| FC Utrecht | 4 | 0 | 2 | 2 | 2 | 5 | -3 | 0% |
| PSV Eindhoven | 4 | 0 | 0 | 4 | 4 | 12 | -8 | 0% |
| PEC Zwolle | 4 | 1 | 1 | 2 | 6 | 10 | -4 | 25% |
| Fortuna Sittard | 4 | 1 | 0 | 3 | 5 | 8 | -3 | 25% |
| Willem II | 4 | 2 | 0 | 2 | 6 | 6 | 0 | 50% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 06/07 | Senior debut season | |
| 08/09 | First senior goal |
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′ |
|---|---|---|---|---|---|---|
| 2019 | 24 | 1,573 | 5 | 0 | 0 | 0.29 |
| 20/21 | 26 | 708 | 1 | 0 | 0 | 0.13 |
| 17/18 | 11 | 0 | 2 | 0 | 0 | 0 |
| 16/17 | 30 | 1,464 | 2 | 1 | 0 | 0.18 |
| 15/16 | 23 | 436 | 3 | 0 | 0 | 0.62 |
| 14/15 | 31 | 530 | 2 | 0 | 0 | 0.34 |
| 13/14 | 33 | 599 | 3 | 0 | 0 | 0.45 |
| 12/13 | 30 | 820 | 3 | 0 | 0 | 0.33 |
| 11/12 | 24 | 332 | 3 | 0 | 1 | 1.08 |
| 10/11 | 31 | 501 | 4 | 0 | 1 | 0.9 |
| 09/10 | 36 | 969 | 1 | 0 | 0 | 0.09 |
| 08/09 | 34 | 520 | 3 | 0 | 0 | 0.52 |
Output by competition
Career goals and assists broken down by tournament.
More on Joshua John
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Joshua John
Who is Joshua John?
Joshua John is an Aruba professional footballer who plays as a left winger for AFC '34 Alkmaar.
How old is Joshua John?
Joshua John is 37 years old. He was born on October 1, 1988 in Alkmaar.
What position does Joshua John play?
Joshua John plays as a left winger (Attack - Left Winger).
What club does Joshua John play for?
Joshua John currently plays for AFC '34 Alkmaar.
How many career goals has Joshua John scored?
Across all senior club competitions in our dataset, Joshua John has scored 49 goals in 347 appearances.