Career snapshot
Career highs
Born the same day
Shares 2003-01-04 · 6 players total
| Full name | Jahnoah Markelo |
|---|---|
| Name in home country | Jahnoah Guevara Markelo |
| Date of birth | 2003-01-04 (23 yrs) |
| Place of birth | Amsterdam, Netherlands |
| Citizenship | Netherlands Suriname |
| Position | Attack - Right Winger (main: Attack) |
| Foot | left |
| Height | 181.00 m |
| Current club | FC Zürich |
| Joined | 2024-11-01 |
| Contract expires | 2029-06-30 |
| Agent | Niagara Sports ... |
| Outfitter | Nike |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| FC Zürich | 2 | 24/25 | 25/26 | 31 | 4 | 5 | 362 |
| FC Zürich U21 | 1 | 24/25 | 24/25 | 6 | 1 | 0 | 397 |
| NK Kustosija Zagreb | 1 | 23/24 | 23/24 | 2 | 2 | 0 | 82 |
| Go Ahead Eagles | 1 | 22/23 | 22/23 | 8 | 0 | 0 | 0 |
| Go Ahead Eagles Deventer U21 | 1 | 22/23 | 22/23 | 9 | 3 | 0 | 391 |
| Twente Enschede FC | 1 | 21/22 | 21/22 | 1 | 0 | 0 | 0 |
| FC Twente Enschede U21 | 1 | 21/22 | 21/22 | 12 | 4 | 1 | 453 |
| FC Twente U18 | 1 | 20/21 | 20/21 | 7 | 3 | 0 | 347 |
| FC Twente Enschede U17 | 1 | 19/20 | 19/20 | 10 | 0 | 2 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Super League | FC Zürich | 3 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Promotion League | FC Zürich U21 | 6 | 1 | 0 | 1 | 0 | 397 |
| 24/25 | Super League | FC Zürich | 26 | 4 | 5 | 3 | 0 | 362 |
| 24/25 | Swiss Cup | FC Zürich | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Relegation Prva NL | NK Kustosija Zagreb | 2 | 2 | 0 | 0 | 0 | 82 |
| 22/23 | Eredivisie | Go Ahead Eagles | 5 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | KNVB Beker | Go Ahead Eagles | 3 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | U21 Div. 2 Fall | Go Ahead Eagles Deventer U21 | 7 | 2 | 0 | 0 | 0 | 226 |
| 22/23 | U21 Div. 2 Spring | Go Ahead Eagles Deventer U21 | 2 | 1 | 0 | 0 | 0 | 165 |
| 21/22 | Eredivisie | Twente Enschede FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | KNVB Beker | Twente Enschede FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | U21 Div. 1 Fall | FC Twente Enschede U21 | 9 | 3 | 1 | 1 | 0 | 211 |
| 21/22 | U21 Div. 2 Spring | FC Twente Enschede U21 | 3 | 1 | 0 | 0 | 0 | 242 |
| 20/21 | U18 Div. 2 Fall | FC Twente U18 | 6 | 2 | 0 | 0 | 0 | 257 |
| 20/21 | U19 Cup Netherlands | FC Twente U18 | 1 | 1 | 0 | 0 | 0 | 90 |
| 19/20 | Prelim. U17 | FC Twente Enschede U17 | 10 | 0 | 2 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 13/14 | 2013-07-01 | Zeeburgia Yth. | Ajax Youth | Transfer | 0 | — |
| 19/20 | 2019-07-01 | Ajax Youth | FC Twente U17 | Transfer | 0 | — |
| 20/21 | 2020-07-01 | FC Twente U17 | Twente U18 | Transfer | 0 | — |
| 20/21 | 2021-01-01 | Twente U18 | FC Twente U21 | Transfer | 0 | — |
| 21/22 | 2021-10-14 | FC Twente U21 | Twente FC | Transfer | 0 | — |
| 21/22 | 2022-01-01 | Twente FC | FC Twente U21 | Transfer | 0 | — |
| 21/22 | 2022-05-08 | Twente FC | Without Club | Transfer | 50000 | — |
| 22/23 | 2022-07-01 | Without Club | Go Ahead Eagles | Transfer | 50000 | — |
| 23/24 | 2023-09-07 | Go Ahead Eagles | NK Kustosija | Transfer | 150000 | — |
| 24/25 | 2024-07-01 | NK Kustosija | NK Celje | Transfer | 0 | — |
| 24/25 | 2024-09-10 | NK Celje | FC Zürich U21 | Transfer | 0 | — |
| 24/25 | 2024-11-01 | FC Zürich U21 | FC Zürich | Transfer | 0 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 22/23 | unknown injury | 2022-08-01 | 2022-08-24 | 24 | 3 |
| 22/23 | Knee surgery | 2023-04-20 | 2023-06-30 | 72 | 5 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €100k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Jean-Philippe Gbamin | 1 | 0 | 921 |
| Stanislav Dyulgerov | 1 | 0 | 695 |
| Boaz Rahajaän | 1 | 0 | 689 |
| Myron Bostdorp | 2 | 0 | 624 |
| Daniel Denoon | 1 | 0 | 588 |
| Danilio Ruperti | 1 | 0 | 580 |
| Samuel Ballet | 1 | 1 | 534 |
| Mounir Chouiar | 1 | 0 | 0 |
| Bram Marsman | 1 | 1 | 0 |
| Timo Jansink | 1 | 0 | 0 |
| Thijmen de Lange | 1 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 24/25 | Super League | FC Zürich | 4 | 26 |
| 21/22 | U21 Div. 1 Fall | FC Twente Enschede U21 | 3 | 9 |
| 22/23 | U21 Div. 2 Fall | Go Ahead Eagles Deventer U21 | 2 | 7 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 24/25 | Super League | FC Zürich | 5 | 26 |
| 19/20 | Prelim. U17 | FC Twente Enschede U17 | 2 | 10 |
| 21/22 | U21 Div. 1 Fall | FC Twente Enschede U21 | 1 | 9 |
Last 26 matches for FC Zürich while Jahnoah Markelo was at the club (joined 2024-11-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-05-22 | C1 |
Yverdon Sport FC | 3–2 | FC Zürich | Available |
| 2025-05-17 | C1 |
FC St. Gallen | 3–2 | FC Zürich | Available |
| 2025-05-13 | C1 |
FC Zürich | 4–1 | FC Winterthur | Available |
| 2025-05-10 | C1 |
FC Zürich | 3–0 | Grasshopper Club Zürich | Available |
| 2025-05-04 | C1 |
FC Sion | 2–1 | FC Zürich | Available |
| 2025-04-21 | C1 |
BSC Young Boys | 2–1 | FC Zürich | Available |
| 2025-04-12 | C1 |
FC Zürich | 0–4 | FC Basel 1893 | Available |
| 2025-04-05 | C1 |
FC Winterthur | 0–0 | FC Zürich | Available |
| 2025-04-02 | C1 |
FC Zürich | 2–2 | FC Lausanne-Sport | Available |
| 2025-03-30 | C1 |
Grasshopper Club Zürich | 1–2 | FC Zürich | Available |
| 2025-03-15 | C1 |
FC Zürich | 3–2 | FC Luzern | Available |
| 2025-03-09 | C1 |
FC Zürich | 1–3 | Servette FC | Available |
| 2025-03-02 | C1 |
FC Lugano | 0–3 | FC Zürich | Available |
| 2025-02-22 | C1 |
FC Zürich | 2–1 | Yverdon Sport FC | Available |
| 2025-02-15 | C1 |
FC Sion | 2–1 | FC Zürich | Available |
| 2025-02-09 | C1 |
FC Zürich | 1–2 | FC St. Gallen | Available |
| 2025-02-06 | C1 |
FC Winterthur | 0–2 | FC Zürich | Available |
| 2025-02-02 | C1 |
FC Zürich | 0–1 | FC Basel 1893 | Available |
| 2025-01-26 | C1 |
FC Luzern | 3–1 | FC Zürich | Available |
| 2025-01-19 | C1 |
FC Zürich | 1–0 | Yverdon Sport FC | Available |
| 2024-12-15 | C1 |
FC Zürich | 0–2 | FC St. Gallen | Available |
| 2024-12-08 | C1 |
FC Lausanne-Sport | 3–0 | FC Zürich | Available |
| 2024-11-30 | C1 |
FC Zürich | 1–1 | Grasshopper Club Zürich | Available |
| 2024-11-24 | C1 |
FC Lugano | 4–1 | FC Zürich | Available |
| 2024-11-09 | C1 |
Servette FC | 1–1 | FC Zürich | Available |
| 2024-11-02 | C1 |
FC Zürich | 0–0 | BSC Young Boys | Available |
Teams faced most often by Jahnoah Markelo'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. Gallen | 16 | 4 | 3 | 9 | 21 | 28 | -7 | 25% |
| BSC Young Boys | 15 | 4 | 3 | 8 | 19 | 29 | -10 | 27% |
| FC Luzern | 14 | 5 | 4 | 5 | 22 | 20 | +2 | 36% |
| FC Lugano | 13 | 7 | 3 | 3 | 21 | 12 | +9 | 54% |
| Servette FC | 11 | 2 | 2 | 7 | 11 | 20 | -9 | 18% |
| FC Lausanne-Sport | 10 | 2 | 5 | 3 | 13 | 15 | -2 | 20% |
| FC Basel 1893 | 10 | 4 | 3 | 3 | 13 | 14 | -1 | 40% |
| FC Sion | 8 | 2 | 4 | 2 | 10 | 9 | +1 | 25% |
| FC Winterthur | 8 | 5 | 2 | 1 | 17 | 8 | +9 | 63% |
| Yverdon Sport FC | 7 | 4 | 0 | 3 | 11 | 10 | +1 | 57% |
| Grasshopper Club Zürich | 7 | 5 | 1 | 1 | 12 | 6 | +6 | 71% |
| FC Vaduz | 4 | 2 | 0 | 2 | 10 | 6 | +4 | 50% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 19/20 | Senior debut season | |
| 20/21 | 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′ |
|---|---|---|---|---|---|---|
| 24/25 | 34 | 759 | 4 | 0 | 0 | 0.47 |
| 21/22 | 13 | 453 | 1 | 1 | 0 | 0.4 |
Output by competition
Career goals and assists broken down by tournament.
More on Jahnoah Markelo
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Jahnoah Markelo
Who is Jahnoah Markelo?
Jahnoah Markelo is a Netherlands professional footballer who plays as a right winger for FC Zürich.
How old is Jahnoah Markelo?
Jahnoah Markelo is 23 years old. He was born on January 4, 2003 in Amsterdam.
What position does Jahnoah Markelo play?
Jahnoah Markelo plays as a right winger (Attack - Right Winger).
What club does Jahnoah Markelo play for?
Jahnoah Markelo currently plays for FC Zürich.
How many career goals has Jahnoah Markelo scored?
Across all senior club competitions in our dataset, Jahnoah Markelo has scored 17 goals in 86 appearances.
What is Jahnoah Markelo's market value?
Jahnoah Markelo's most recent reported market value is €2.00m.