Career snapshot
Position rank · 2025
Among 59 Midfield - Left Midfields · ≥200 mins
Career highs
Born the same day
Shares 2002-10-18 · 6 players total
| Full name | Nathaniel Edwards |
|---|---|
| Date of birth | 2002-10-18 (23 yrs) |
| Place of birth | , |
| Citizenship | Canada Jamaica |
| Position | Midfield - Left Midfield (main: Midfield) |
| Foot | |
| Height | 0.00 m |
| Current club | Toronto FC |
| Joined | 2024-09-17 |
| Contract expires | 2025-12-31 |
Percentile rank vs 35 other Midfield - Left Midfields with ≥500 minutes in 2025. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Toronto FC II | 2 | 2024 | 2025 | 44 | 4 | 5 | 1,613 |
| Toronto FC | 1 | 2024 | 2024 | 1 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 2025 | MLS Next Pro | Toronto FC II | 20 | 2 | 2 | 2 | 0 | 686 |
| 2024 | Canadian Championship | Toronto FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 2024 | MLS | Toronto FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024 | MLS Next Pro | Toronto FC II | 24 | 2 | 3 | 5 | 0 | 927 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 20/21 | 2020-08-01 | Vaughan Azzurri | Mastadons | Transfer | 0 | — |
| 23/24 | 2023-08-01 | Mastadons | Syracuse | Transfer | 0 | — |
| 23/24 | 2024-02-29 | Syracuse | Toronto FC II | Transfer | 0 | — |
| 24/25 | 2024-09-17 | Toronto FC II | Toronto | Transfer | 0 | — |
No recorded injuries.
No market value history.
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Charlie Sharp | 2 | 0 | 996 |
| Dékwon Barrow | 1 | 0 | 858 |
| Andrei Dumitru | 2 | 0 | 749 |
| Richard Chukwu | 2 | 0 | 697 |
| Theo Rigopoulos | 1 | 0 | 590 |
| Jahmarie Nolan | 1 | 0 | 569 |
| Micah Chisholm | 1 | 0 | 530 |
| Antone Bossenberry | 1 | 0 | 467 |
| Patrick McDonald | 1 | 0 | 432 |
| Tim Fortier | 1 | 0 | 375 |
| Joshua Nugent | 1 | 0 | 335 |
| Matthew Catavolo | 1 | 0 | 220 |
| Charlie Staniland | 1 | 0 | 0 |
| Michael Sullivan | 1 | 0 | 0 |
| Reid Fisher | 1 | 0 | 0 |
| Lucas Olguin | 1 | 1 | 0 |
| Jesús Batiz | 1 | 1 | 0 |
| Julian Altobelli | 1 | 2 | 0 |
| Adam Pearlman | 1 | 0 | 0 |
| Mark Fisher | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2024 | MLS Next Pro | Toronto FC II | 2 | 24 |
| 2025 | MLS Next Pro | Toronto FC II | 2 | 20 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 2024 | MLS Next Pro | Toronto FC II | 3 | 24 |
| 2025 | MLS Next Pro | Toronto FC II | 2 | 20 |
Last 50 matches for Toronto FC 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-06-28 | MLS1 |
Toronto FC | – | Portland Timbers | TIMED |
| 2026-06-25 | MLS1 |
Toronto FC | – | New York RB | TIMED |
| 2026-06-13 | MLS1 |
Los Angeles FC | – | Toronto FC | TIMED |
| 2026-05-31 | MLS1 |
Toronto FC | – | Charlotte FC | TIMED |
| 2026-05-28 | MLS1 |
Toronto FC | – | Philadelphia Union | TIMED |
| 2026-05-24 | MLS1 |
Toronto FC | – | Nashville SC | TIMED |
| 2026-05-17 | MLS1 |
CF Montréal | – | Toronto FC | TIMED |
| 2026-05-14 | MLS1 |
Toronto FC | – | FC Cincinnati | TIMED |
| 2026-05-10 | MLS1 |
Toronto FC | – | D.C. United | TIMED |
| 2026-05-03 | MLS1 |
Toronto FC | 0–2 | New England Revolution | Available |
| 2026-04-26 | MLS1 |
Toronto FC | 0–1 | New York City FC | Available |
| 2026-04-19 | MLS1 |
Real Salt Lake | 0–1 | Toronto FC | Available |
| 2026-04-12 | MLS1 |
Toronto FC | 0–0 | Minnesota United FC | Available |
| 2026-04-06 | MLS1 |
Inter Miami CF | 1–1 | Toronto FC | Available |
| 2026-03-29 | MLS1 |
Toronto FC | 0–0 | Vancouver Whitecaps | Available |
| 2026-03-22 | MLS1 |
New York RB | 2–1 | Toronto FC | Available |
| 2026-03-15 | MLS1 |
Toronto FC | 1–2 | Chicago Fire | Available |
| 2026-03-08 | MLS1 |
FC Cincinnati | 2–0 | Toronto FC | Available |
| 2026-03-01 | MLS1 |
Orlando City | 4–2 | Toronto FC | Available |
| 2025-10-18 | MLS1 |
Toronto FC | – | Orlando City | TIMED |
| 2025-10-04 | MLS1 |
Chicago Fire | – | Toronto FC | TIMED |
| 2025-09-27 | MLS1 |
Toronto FC | – | Inter Miami CF | TIMED |
| 2025-09-20 | MLS1 |
Columbus Crew | – | Toronto FC | TIMED |
| 2025-09-13 | MLS1 |
New England Revolution | – | Toronto FC | TIMED |
| 2025-08-30 | MLS1 |
Toronto FC | – | CF Montréal | TIMED |
| 2025-08-24 | MLS1 |
Atlanta United FC | – | Toronto FC | TIMED |
| 2025-08-16 | MLS1 |
Toronto FC | – | Columbus Crew | TIMED |
| 2025-08-09 | MLS1 |
Philadelphia Union | – | Toronto FC | TIMED |
| 2025-07-26 | MLS1 |
Charlotte FC | – | Toronto FC | TIMED |
| 2025-07-19 | MLS1 |
Nashville SC | – | Toronto FC | TIMED |
| 2025-07-16 | MLS1 |
San Diego FC | – | Toronto FC | TIMED |
| 2025-07-12 | MLS1 |
Toronto FC | – | Atlanta United FC | TIMED |
| 2025-07-03 | MLS1 |
New York City FC | – | Toronto FC | TIMED |
| 2025-06-29 | MLS1 |
Atlanta United FC | 2–1 | Toronto FC | Available |
| 2025-06-22 | MLS1 |
New York RB | 3–0 | Toronto FC | Available |
| 2025-06-19 | MLS1 |
Toronto FC | 1–2 | Nashville SC | Available |
| 2025-06-15 | MLS1 |
Toronto FC | 1–4 | Chicago Fire | Available |
| 2025-06-01 | MLS1 |
D.C. United | 2–2 | Toronto FC | Available |
| 2025-05-29 | MLS1 |
Philadelphia Union | 0–0 | Toronto FC | Available |
| 2025-05-25 | MLS1 |
Toronto FC | 3–4 | FC Cincinnati | Available |
| 2025-05-18 | MLS1 |
Toronto FC | 5–1 | CF Montréal | Available |
| 2025-05-15 | MLS1 |
Nashville SC | 2–0 | Toronto FC | Available |
| 2025-05-11 | MLS1 |
Toronto FC | 2–3 | New York City FC | Available |
| 2025-05-04 | MLS1 |
Toronto FC | 3–1 | FC Dallas | Available |
| 2025-04-27 | MLS1 |
Orlando City | 1–2 | Toronto FC | Available |
| 2025-04-20 | MLS1 |
Toronto FC | 1–0 | New England Revolution | Available |
| 2025-04-13 | MLS1 |
Charlotte FC | 3–2 | Toronto FC | Available |
| 2025-04-06 | MLS1 |
Vancouver Whitecaps | 4–0 | Toronto FC | Available |
| 2025-03-30 | MLS1 |
Toronto FC | 1–3 | Sporting Kansas City | Available |
| 2025-03-23 | MLS1 |
Toronto FC | 2–0 | Atlanta United FC | Available |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 2024 | Senior debut season | |
| 2024 | 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′ |
|---|---|---|---|---|---|---|
| 2025 | 20 | 686 | 2 | 0 | 0 | 0.26 |
| 2024 | 25 | 927 | 5 | 1 | 0 | 0.58 |
Output by competition
Career goals and assists broken down by tournament.
More on Nathaniel Edwards
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Nathaniel Edwards
Who is Nathaniel Edwards?
Nathaniel Edwards is a Canada professional footballer who plays as a left midfield for Toronto FC.
How old is Nathaniel Edwards?
Nathaniel Edwards is 23 years old. He was born on October 18, 2002.
What position does Nathaniel Edwards play?
Nathaniel Edwards plays as a left midfield (Midfield - Left Midfield).
What club does Nathaniel Edwards play for?
Nathaniel Edwards currently plays for Toronto FC.
How many career goals has Nathaniel Edwards scored?
Across all senior club competitions in our dataset, Nathaniel Edwards has scored 4 goals in 45 appearances.