Jules-Anthony Vilsaint
Career snapshot
Position rank · 22/23
Among 3,585 Attack - Centre-Forwards · ≥200 mins
Career highs
Born the same day
Shares 2003-01-06 · 6 players total
| Full name | Jules-Anthony Vilsaint |
|---|---|
| Date of birth | 2003-01-06 (23 yrs) |
| Place of birth | Montreal, Quebec, Canada |
| Citizenship | Canada Haiti |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | |
| Height | 188.00 m |
| Current club | Toronto FC |
| Joined | 2025-08-13 |
| Contract expires | 2025-12-31 |
Percentile rank vs 1204 other Attack - Centre-Forwards with ≥500 minutes in 22/23. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Young Reds | 1 | 22/23 | 22/23 | 10 | 1 | 0 | 384 |
| CF Montréal | 3 | 2023 | 2025 | 45 | 3 | 5 | 828 |
| Toronto FC | 1 | 2025 | 2025 | 2 | 1 | 0 | 20 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 22/23 | 1ste Nationale | Young Reds | 10 | 1 | 0 | 0 | 0 | 384 |
| 2025 | Canadian Championship | CF Montréal | 2 | 0 | 0 | 0 | 0 | 0 |
| 2025 | Leagues Cup | CF Montréal | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025 | MLS | Toronto FC | 2 | 1 | 0 | 1 | 0 | 20 |
| 2025 | MLS | CF Montréal | 9 | 0 | 1 | 0 | 0 | 0 |
| 2024 | Canadian Championship | CF Montréal | 1 | 0 | 0 | 0 | 0 | 0 |
| 2024 | MLS | CF Montréal | 19 | 2 | 3 | 1 | 0 | 420 |
| 2024 | MLS Cup Playoffs | CF Montréal | 1 | 0 | 0 | 0 | 0 | 0 |
| 2023 | Canadian Championship | CF Montréal | 1 | 0 | 0 | 0 | 0 | 0 |
| 2023 | Leagues Cup | CF Montréal | 1 | 0 | 0 | 0 | 0 | 0 |
| 2023 | MLS | CF Montréal | 11 | 1 | 1 | 0 | 0 | 408 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 19/20 | 2019-12-01 | Panellinios | Without Club | Transfer | 0 | — |
| 20/21 | 2021-03-27 | Without Club | Antwerp U21 | Transfer | 0 | — |
| 22/23 | 2023-02-11 | Young Reds | Montréal | Transfer | 50000 | — |
| 25/26 | 2025-08-13 | Montréal | Toronto | Transfer | 500000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 23/24 | Knee injury | 2024-03-11 | 2024-04-25 | 46 | 5 |
| 23/24 | Hamstring injury | 2024-06-01 | 2024-06-22 | 22 | 3 |
| 24/25 | Knee problems | 2025-02-20 | 2025-02-27 | 8 | 1 |
| 24/25 | Hamstring injury | 2025-03-17 | 2025-04-24 | 39 | 5 |
| 24/25 | Hamstring injury | 2025-04-27 | 2025-05-16 | 20 | 4 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Nathan-Dylan Saliba | 1 | 0 | 900 |
| Mathieu Choinière | 1 | 0 | 874 |
| Gabriele Corbo | 1 | 0 | 860 |
| Fernando Álvarez | 1 | 0 | 849 |
| Bryce Duke | 1 | 1 | 823 |
| Ariel Lassiter | 1 | 2 | 635 |
| Ruan | 1 | 0 | 599 |
| Mahala Opoku | 1 | 1 | 459 |
| Kobe Corbanie | 2 | 0 | 370 |
| Gwendal Degallaix | 2 | 0 | 317 |
| Joaquín Sosa | 1 | 0 | 316 |
| Raheem Edwards | 1 | 0 | 312 |
| Zachary Brault-Guillard | 1 | 0 | 307 |
| Josef Martínez | 2 | 1 | 291 |
| Sunusi Ibrahim | 1 | 0 | 290 |
| Matías Cóccaro | 2 | 1 | 288 |
| Luca Petrasso | 1 | 0 | 232 |
| Victor Loturi | 1 | 0 | 232 |
| Tom Pearce | 1 | 0 | 230 |
| Prince Owusu | 1 | 1 | 230 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2024 | MLS | CF Montréal | 2 | 19 |
| 22/23 | 1ste Nationale | Young Reds | 1 | 10 |
| 2023 | MLS | CF Montréal | 1 | 11 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 2024 | MLS | CF Montréal | 3 | 19 |
| 2023 | MLS | CF Montréal | 1 | 11 |
| 2025 | MLS | Toronto FC | 1 | 11 |
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 | INJURED Hamstring injury |
| 2025-05-11 | MLS1 |
Toronto FC | 2–3 | New York City FC | INJURED Hamstring injury |
| 2025-05-04 | MLS1 |
Toronto FC | 3–1 | FC Dallas | INJURED Hamstring injury |
| 2025-04-27 | MLS1 |
Orlando City | 1–2 | Toronto FC | INJURED Hamstring injury |
| 2025-04-20 | MLS1 |
Toronto FC | 1–0 | New England Revolution | INJURED Hamstring injury |
| 2025-04-13 | MLS1 |
Charlotte FC | 3–2 | Toronto FC | INJURED Hamstring injury |
| 2025-04-06 | MLS1 |
Vancouver Whitecaps | 4–0 | Toronto FC | INJURED Hamstring injury |
| 2025-03-30 | MLS1 |
Toronto FC | 1–3 | Sporting Kansas City | INJURED Hamstring injury |
| 2025-03-23 | MLS1 |
Toronto FC | 2–0 | Atlanta United FC | INJURED Hamstring injury |
Teams faced most often by Jules-Anthony Vilsaint'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 % |
|---|---|---|---|---|---|---|---|---|
| New York City FC | 5 | 1 | 1 | 3 | 8 | 13 | -5 | 20% |
| Orlando City | 5 | 2 | 0 | 3 | 6 | 8 | -2 | 40% |
| Philadelphia Union | 4 | 1 | 1 | 2 | 4 | 8 | -4 | 25% |
| Atlanta United FC | 4 | 2 | 1 | 1 | 9 | 9 | 0 | 50% |
| Chicago Fire | 4 | 3 | 0 | 1 | 8 | 6 | +2 | 75% |
| New York RB | 4 | 1 | 0 | 3 | 3 | 8 | -5 | 25% |
| Inter Miami CF | 4 | 1 | 1 | 2 | 6 | 6 | 0 | 25% |
| New England Revolution | 4 | 2 | 2 | 0 | 7 | 2 | +5 | 50% |
| D.C. United | 4 | 3 | 1 | 0 | 7 | 4 | +3 | 75% |
| Charlotte FC | 4 | 4 | 0 | 0 | 10 | 1 | +9 | 100% |
| Columbus Crew | 4 | 1 | 1 | 2 | 6 | 7 | -1 | 25% |
| FC Cincinnati | 4 | 2 | 0 | 2 | 9 | 10 | -1 | 50% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 2023 | Senior debut season | |
| 2023 | 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 | 13 | 20 | 1 | 0 | 0 | 4.5 |
| 2024 | 21 | 420 | 1 | 0 | 0 | 0.21 |
Output by competition
Career goals and assists broken down by tournament.
More on Jules-Anthony Vilsaint
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Jules-Anthony Vilsaint
Who is Jules-Anthony Vilsaint?
Jules-Anthony Vilsaint is a Canada professional footballer who plays as a centre-forward for Toronto FC.
How old is Jules-Anthony Vilsaint?
Jules-Anthony Vilsaint is 23 years old. He was born on January 6, 2003 in Montreal, Quebec.
What position does Jules-Anthony Vilsaint play?
Jules-Anthony Vilsaint plays as a centre-forward (Attack - Centre-Forward).
What club does Jules-Anthony Vilsaint play for?
Jules-Anthony Vilsaint currently plays for Toronto FC.
How many career goals has Jules-Anthony Vilsaint scored?
Across all senior club competitions in our dataset, Jules-Anthony Vilsaint has scored 5 goals in 57 appearances.
What is Jules-Anthony Vilsaint's market value?
Jules-Anthony Vilsaint's most recent reported market value is €500k.