Nathan Tjoe-A-On
Career snapshot
Career highs
Born the same day
Shares 2001-12-22 · 6 players total
| Full name | Nathan Tjoe-A-On |
|---|---|
| Name in home country | Nathan Noel Romejo Tjoe-A-On |
| Date of birth | 2001-12-22 (24 yrs) |
| Place of birth | Rotterdam, Indonesia |
| Citizenship | Indonesia Netherlands |
| Position | Defender - Left-Back (main: Defender) |
| Foot | left |
| Height | 182.00 m |
| Current club | Willem II Tilburg |
| Joined | 2025-07-21 |
| Contract expires | 2027-06-30 |
| Agent | Sports360 GmbH |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Willem II Tilburg | 1 | 25/26 | 25/26 | 4 | 0 | 0 | 0 |
| Swansea City | 2 | 23/24 | 24/25 | 3 | 0 | 0 | 0 |
| SC Heerenveen | 1 | 23/24 | 23/24 | 4 | 0 | 0 | 0 |
| Excelsior Rotterdam | 2 | 21/22 | 22/23 | 46 | 1 | 1 | 2,278 |
| SBV Excelsior | 2 | 19/20 | 20/21 | 11 | 0 | 0 | 0 |
| Excelsior Rotterdam U21 | 3 | 18/19 | 20/21 | 19 | 2 | 0 | 799 |
| Excelsior Rotterdam U19 | 1 | 18/19 | 18/19 | 4 | 2 | 0 | 282 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Keuken Kampioen Divisie | Willem II Tilburg | 4 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | Championship | Swansea City | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Cup | Swansea City | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | FA Cup | Swansea City | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Championship | Swansea City | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Eredivisie | SC Heerenveen | 4 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | FA Cup | Swansea City | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Eredivisie | Excelsior Rotterdam | 29 | 1 | 1 | 0 | 0 | 2,278 |
| 22/23 | KNVB Beker | Excelsior Rotterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Keuken Kampioen Divisie | Excelsior Rotterdam | 10 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Keuken Kampioen Play-Offs | Excelsior Rotterdam | 6 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | KNVB Beker | Excelsior Rotterdam | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Keuken Kampioen Divisie | SBV Excelsior | 10 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | KNVB Beker | SBV Excelsior | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | U21 Div. 2 Fall | Excelsior Rotterdam U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Beloften Eerste Divisie | Excelsior Rotterdam U21 | 5 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Beloften Preliminary Round | Excelsior Rotterdam U21 | 6 | 1 | 0 | 0 | 0 | 540 |
| 19/20 | Keuken Kampioen Divisie | SBV Excelsior | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | KNVB Beker | SBV Excelsior | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Beloften Eerste Divisie | Excelsior Rotterdam U21 | 3 | 1 | 0 | 0 | 0 | 259 |
| 18/19 | Beloften Preliminary Round | Excelsior Rotterdam U21 | 4 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | U19 Cup NL | Excelsior Rotterdam U19 | 2 | 1 | 0 | 0 | 1 | 102 |
| 18/19 | U19 Div. 2 Spring | Excelsior Rotterdam U19 | 2 | 1 | 0 | 0 | 0 | 180 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 16/17 | 2016-07-01 | Excelsior Jeugd | Excelsior U17 | Transfer | 0 | — |
| 18/19 | 2018-07-01 | Excelsior U17 | Excelsior U19 | Transfer | 0 | — |
| 19/20 | 2019-07-01 | Excelsior U19 | Excelsior | Transfer | 50000 | — |
| 23/24 | 2023-08-13 | Excelsior | Swansea | Transfer | 500000 | €350k |
| 23/24 | 2024-01-25 | Swansea | Heerenveen | Loan | 350000 | — |
| 23/24 | 2024-06-30 | Heerenveen | Swansea | Return from loan | 350000 | — |
| 25/26 | 2025-07-21 | Swansea | Willem II | Transfer | 350000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 20/21 | Ankle injury | 2021-01-08 | 2021-04-29 | 112 | 19 |
| 21/22 | Knee injury | 2021-08-01 | 2021-12-14 | 136 | 28 |
| 22/23 | concussion | 2022-10-20 | 2022-10-27 | 8 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Mats Wieffer | 2 | 0 | 997 |
| Thijs Dallinga | 2 | 0 | 929 |
| Mike van Duinen | 1 | 0 | 924 |
| Lazaros Lamprou | 1 | 0 | 898 |
| Peer Koopmeiners | 1 | 0 | 876 |
| Witan | 1 | 0 | 871 |
| Ahmad Mendes Moreira | 2 | 0 | 803 |
| Nikolas Agrafiotis | 1 | 0 | 459 |
| Reda Kharchouch | 1 | 0 | 0 |
| Marouan Azarkan | 1 | 0 | 0 |
| Reuven Niemeijer | 2 | 0 | 0 |
| Serano Seymor | 1 | 0 | 0 |
| Joshua Eijgenraam | 1 | 0 | 0 |
| Marselino Ferdinan | 2 | 0 | 0 |
| Rizky Ridho | 2 | 1 | 0 |
| Couhaib Driouech | 1 | 0 | 0 |
| Rafael Struick | 1 | 0 | 0 |
| Elías Már Ómarsson | 2 | 0 | 0 |
| Kenzo Goudmijn | 1 | 1 | 0 |
| Stijn van Gassel | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 18/19 | U19 Div. 2 Spring | Excelsior Rotterdam U19 | 1 | 2 |
| 18/19 | Beloften Eerste Divisie | Excelsior Rotterdam U21 | 1 | 3 |
| 18/19 | U19 Cup NL | Excelsior Rotterdam U19 | 1 | 2 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 22/23 | Eredivisie | Excelsior Rotterdam | 1 | 29 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 23/24 | 2024-06-30 | Heerenveen | Swansea | Return from loan | — | €350k |
| 23/24 | 2024-01-25 | Swansea | Heerenveen | Loan | — | €350k |
Last 34 matches for Willem II Tilburg 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-18 | NL1 |
NAC Breda | 1–1 | Willem II Tilburg | Available |
| 2025-05-14 | NL1 |
Willem II Tilburg | 1–2 | PEC Zwolle | Available |
| 2025-05-09 | NL1 |
Willem II Tilburg | 1–2 | Heracles Almelo | Available |
| 2025-05-03 | NL1 |
NEC | 1–1 | Willem II Tilburg | Available |
| 2025-04-27 | NL1 |
Fortuna Sittard | 1–0 | Willem II Tilburg | Available |
| 2025-04-13 | NL1 |
Willem II Tilburg | 1–2 | AFC Ajax | Available |
| 2025-04-04 | NL1 |
SC Heerenveen | 3–1 | Willem II Tilburg | Available |
| 2025-03-29 | NL1 |
Willem II Tilburg | 0–2 | Almere City FC | Available |
| 2025-03-16 | NL1 |
Go Ahead Eagles | 1–0 | Willem II Tilburg | Available |
| 2025-03-09 | NL1 |
Willem II Tilburg | 2–3 | FC Utrecht | Available |
| 2025-03-02 | NL1 |
Sparta Rotterdam | 4–0 | Willem II Tilburg | Available |
| 2025-02-15 | NL1 |
Willem II Tilburg | 1–3 | FC Groningen | Available |
| 2025-02-08 | NL1 |
PSV | 1–1 | Willem II Tilburg | Available |
| 2025-02-02 | NL1 |
Willem II Tilburg | 0–2 | AZ | Available |
| 2025-01-26 | NL1 |
RKC Waalwijk | 2–0 | Willem II Tilburg | Available |
| 2025-01-18 | NL1 |
Willem II Tilburg | 1–1 | Feyenoord Rotterdam | Available |
| 2025-01-12 | NL1 |
FC Twente '65 | 6–2 | Willem II Tilburg | Available |
| 2024-12-22 | NL1 |
Willem II Tilburg | 4–1 | NEC | Available |
| 2024-12-13 | NL1 |
PEC Zwolle | 0–1 | Willem II Tilburg | Available |
| 2024-12-08 | NL1 |
Willem II Tilburg | 1–2 | SC Heerenveen | Available |
| 2024-11-30 | NL1 |
FC Groningen | 2–0 | Willem II Tilburg | Available |
| 2024-11-24 | NL1 |
Willem II Tilburg | 2–2 | NAC Breda | Available |
| 2024-11-10 | NL1 |
AZ | 1–2 | Willem II Tilburg | Available |
| 2024-11-02 | NL1 |
Willem II Tilburg | 0–1 | FC Twente '65 | Available |
| 2024-10-27 | NL1 |
AFC Ajax | 1–0 | Willem II Tilburg | Available |
| 2024-10-20 | NL1 |
Willem II Tilburg | 0–0 | Fortuna Sittard | Available |
| 2024-10-04 | NL1 |
Almere City FC | 0–1 | Willem II Tilburg | Available |
| 2024-09-28 | NL1 |
Willem II Tilburg | 0–2 | PSV | Available |
| 2024-09-21 | NL1 |
FC Utrecht | 3–2 | Willem II Tilburg | Available |
| 2024-09-15 | NL1 |
Willem II Tilburg | 3–0 | RKC Waalwijk | Available |
| 2024-08-31 | NL1 |
Willem II Tilburg | 1–2 | Sparta Rotterdam | Available |
| 2024-08-25 | NL1 |
Heracles Almelo | 1–1 | Willem II Tilburg | Available |
| 2024-08-18 | NL1 |
Willem II Tilburg | 2–0 | Go Ahead Eagles | Available |
| 2024-08-10 | NL1 |
Feyenoord Rotterdam | 1–1 | Willem II Tilburg | Available |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 18/19 | Senior debut season | |
| 18/19 | 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′ |
|---|---|---|---|---|---|---|
| 25/26 | 4 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | 16 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | 12 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | 11 | 541 | 0 | 0 | 1 | 0.17 |
Output by competition
Career goals and assists broken down by tournament.
More on Nathan Tjoe-A-On
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Nathan Tjoe-A-On
Who is Nathan Tjoe-A-On?
Nathan Tjoe-A-On is an Indonesia professional footballer who plays as a left-back for Willem II Tilburg.
How old is Nathan Tjoe-A-On?
Nathan Tjoe-A-On is 24 years old. He was born on December 22, 2001 in Rotterdam.
What position does Nathan Tjoe-A-On play?
Nathan Tjoe-A-On plays as a left-back (Defender - Left-Back).
What club does Nathan Tjoe-A-On play for?
Nathan Tjoe-A-On currently plays for Willem II Tilburg.
How many career goals has Nathan Tjoe-A-On scored?
Across all senior club competitions in our dataset, Nathan Tjoe-A-On has scored 5 goals in 91 appearances.
What is Nathan Tjoe-A-On's market value?
Nathan Tjoe-A-On's most recent reported market value is €350k.