Victor Loturi
Career snapshot
Career highs
Born the same day
Shares 2001-05-21 · 6 players total
| Full name | Victor Loturi |
|---|---|
| Name in home country | Victor Lokai Loturi |
| Date of birth | 2001-05-21 (25 yrs) |
| Place of birth | Calgary, Alberta, Canada |
| Citizenship | Canada Southern Sudan |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | right |
| Height | 173.00 m |
| Current club | CF Montréal |
| Joined | 2025-01-31 |
| Contract expires | 2026-12-31 |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Ross County FC | 3 | 22/23 | 24/25 | 85 | 2 | 3 | 1,819 |
| CF Montréal | 1 | 2025 | 2025 | 35 | 2 | 0 | 1,027 |
| Cavalry FC | 3 | 2019 | 2022 | 45 | 2 | 2 | 813 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Prem. Sports Cup | Ross County FC | 5 | 0 | 1 | 2 | 0 | 0 |
| 24/25 | Premiership | Ross County FC | 11 | 0 | 0 | 2 | 0 | 0 |
| 23/24 | Premiership | Ross County FC | 25 | 1 | 0 | 8 | 0 | 1,675 |
| 23/24 | Premiership Play-offs | Ross County FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Premiership Relegation | Ross County FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | SFA Cup | Ross County FC | 1 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Viaplay Cup | Ross County FC | 5 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Premiership | Ross County FC | 22 | 0 | 2 | 4 | 0 | 0 |
| 22/23 | Premiership Play-offs | Ross County FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Premiership Relegation | Ross County FC | 5 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | SFA Cup | Ross County FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Viaplay Cup | Ross County FC | 3 | 1 | 0 | 0 | 0 | 144 |
| 2025 | Canadian Championship | CF Montréal | 3 | 0 | 0 | 1 | 0 | 0 |
| 2025 | Leagues Cup | CF Montréal | 3 | 0 | 0 | 1 | 0 | 0 |
| 2025 | MLS | CF Montréal | 29 | 2 | 0 | 5 | 0 | 1,027 |
| 2022 | Canadian Championship | Cavalry FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 2022 | CanPL | Cavalry FC | 10 | 0 | 1 | 3 | 0 | 0 |
| 2021 | Canadian Championship | Cavalry FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 2021 | CanPL | Cavalry FC | 27 | 2 | 1 | 5 | 0 | 813 |
| 2021 | CanPL Playoffs | Cavalry FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 2019 | Canadian Championship | Cavalry FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 2019 | CanPL Fall Season | Cavalry FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 2019 | CanPL Spring Season | Cavalry FC | 1 | 0 | 0 | 1 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 18/19 | 2019-04-17 | CNSC | Cavalry FC | Transfer | 0 | — |
| 19/20 | 2019-12-01 | Cavalry FC | Mount Royal | Transfer | 50000 | — |
| 20/21 | 2021-01-29 | Mount Royal | Cavalry FC | Draft | 50000 | — |
| 22/23 | 2022-07-01 | Cavalry FC | Ross County | Transfer | 200000 | €91k |
| 24/25 | 2025-01-31 | Ross County | Montréal | Transfer | 450000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €325k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #3510 | #12 | 1 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Alex Samuel | 1 | 0 | 603 |
| Daan Klomp | 2 | 0 | 0 |
| Keith Watson | 1 | 0 | 0 |
| Alex Iacovitti | 1 | 0 | 0 |
| Eamonn Brophy | 1 | 1 | 0 |
| Caden Clark | 1 | 0 | 0 |
| David Norman Jr. | 2 | 0 | 0 |
| Marco Carducci | 2 | 0 | 0 |
| Elliot Simmons | 2 | 0 | 0 |
| Karifa Yao | 2 | 0 | 0 |
| Jordan White | 1 | 1 | 0 |
| Josh Sims | 1 | 0 | 0 |
| James Brown | 1 | 0 | 0 |
| Simon Murray | 1 | 0 | 0 |
| Jack Baldwin | 1 | 0 | 0 |
| Yan Dhanda | 1 | 1 | 0 |
| Connor Randall | 1 | 0 | 0 |
| Ross Laidlaw | 1 | 0 | 0 |
| George Harmon | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2025 | MLS | CF Montréal | 2 | 29 |
| 2021 | CanPL | Cavalry FC | 2 | 27 |
| 22/23 | Viaplay Cup | Ross County FC | 1 | 3 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 22/23 | Premiership | Ross County FC | 2 | 22 |
| 24/25 | Prem. Sports Cup | Ross County FC | 1 | 5 |
| 2022 | CanPL | Cavalry FC | 1 | 10 |
Last 50 matches for CF Montréal 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 |
CF Montréal | – | New York City FC | TIMED |
| 2026-06-25 | MLS1 |
CF Montréal | – | FC Cincinnati | TIMED |
| 2026-06-14 | MLS1 |
Houston Dynamo | – | CF Montréal | TIMED |
| 2026-05-31 | MLS1 |
CF Montréal | – | New England Revolution | TIMED |
| 2026-05-28 | MLS1 |
Inter Miami CF | – | CF Montréal | TIMED |
| 2026-05-24 | MLS1 |
CF Montréal | – | Los Angeles FC | TIMED |
| 2026-05-17 | MLS1 |
CF Montréal | – | Toronto FC | TIMED |
| 2026-05-14 | MLS1 |
CF Montréal | – | Columbus Crew | TIMED |
| 2026-05-10 | MLS1 |
New York City FC | – | CF Montréal | TIMED |
| 2026-05-03 | MLS1 |
CF Montréal | 1–2 | Philadelphia Union | Available |
| 2026-04-26 | MLS1 |
New York RB | 1–0 | CF Montréal | Available |
| 2026-04-19 | MLS1 |
CF Montréal | 0–0 | Orlando City | Available |
| 2026-04-12 | MLS1 |
CF Montréal | 0–1 | Charlotte FC | Available |
| 2026-04-05 | MLS1 |
Columbus Crew | 2–1 | CF Montréal | Available |
| 2026-03-29 | MLS1 |
Chicago Fire | 1–1 | CF Montréal | Available |
| 2026-03-22 | MLS1 |
Nashville SC | 3–0 | CF Montréal | Available |
| 2026-03-15 | MLS1 |
D.C. United | 0–0 | CF Montréal | Available |
| 2026-03-08 | MLS1 |
Vancouver Whitecaps | 2–0 | CF Montréal | Available |
| 2026-03-01 | MLS1 |
Minnesota United FC | 1–0 | CF Montréal | Available |
| 2025-10-18 | MLS1 |
FC Cincinnati | – | CF Montréal | TIMED |
| 2025-10-04 | MLS1 |
CF Montréal | – | Nashville SC | TIMED |
| 2025-09-27 | MLS1 |
Charlotte FC | – | CF Montréal | TIMED |
| 2025-09-20 | MLS1 |
CF Montréal | – | New York RB | TIMED |
| 2025-09-13 | MLS1 |
CF Montréal | – | St. Louis City SC | TIMED |
| 2025-08-30 | MLS1 |
Toronto FC | – | CF Montréal | TIMED |
| 2025-08-23 | MLS1 |
CF Montréal | – | Austin FC | TIMED |
| 2025-08-16 | MLS1 |
CF Montréal | – | D.C. United | TIMED |
| 2025-08-09 | MLS1 |
CF Montréal | – | Atlanta United FC | TIMED |
| 2025-07-25 | MLS1 |
New England Revolution | – | CF Montréal | TIMED |
| 2025-07-19 | MLS1 |
CF Montréal | – | Chicago Fire | TIMED |
| 2025-07-16 | MLS1 |
Philadelphia Union | – | CF Montréal | TIMED |
| 2025-07-12 | MLS1 |
Orlando City | – | CF Montréal | TIMED |
| 2025-07-05 | MLS1 |
CF Montréal | – | Inter Miami CF | TIMED |
| 2025-06-29 | MLS1 |
CF Montréal | 4–2 | Philadelphia Union | Available |
| 2025-06-22 | MLS1 |
Colorado Rapids | 4–1 | CF Montréal | Available |
| 2025-06-19 | MLS1 |
CF Montréal | 2–2 | New York RB | Available |
| 2025-06-15 | MLS1 |
CF Montréal | 0–0 | Real Salt Lake | Available |
| 2025-06-01 | MLS1 |
Philadelphia Union | 2–2 | CF Montréal | Available |
| 2025-05-29 | MLS1 |
CF Montréal | 4–2 | D.C. United | Available |
| 2025-05-25 | MLS1 |
CF Montréal | 0–0 | Nashville SC | Available |
| 2025-05-18 | MLS1 |
Toronto FC | 5–1 | CF Montréal | Available |
| 2025-05-15 | MLS1 |
CF Montréal | 1–3 | Columbus Crew | Available |
| 2025-05-11 | MLS1 |
CF Montréal | 2–3 | Inter Miami CF | Available |
| 2025-05-04 | MLS1 |
Nashville SC | 4–1 | CF Montréal | Available |
| 2025-04-27 | MLS1 |
Columbus Crew | 0–0 | CF Montréal | Available |
| 2025-04-20 | MLS1 |
CF Montréal | 2–2 | Orlando City | Available |
| 2025-04-13 | MLS1 |
CF Montréal | 2–1 | FC Cincinnati | Available |
| 2025-04-06 | MLS1 |
Seattle Sounders | 5–0 | CF Montréal | Available |
| 2025-03-30 | MLS1 |
D.C. United | 1–0 | CF Montréal | Available |
| 2025-03-16 | MLS1 |
Chicago Fire | 4–3 | CF Montréal | Available |
Teams faced most often by Victor Loturi'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 | 0 | 1 | 4 | 2 | 10 | -8 | 0% |
| Orlando City | 5 | 3 | 0 | 2 | 8 | 6 | +2 | 60% |
| Chicago Fire | 4 | 2 | 1 | 1 | 5 | 5 | 0 | 50% |
| FC Cincinnati | 4 | 2 | 1 | 1 | 9 | 10 | -1 | 50% |
| Philadelphia Union | 4 | 1 | 1 | 2 | 5 | 8 | -3 | 25% |
| Inter Miami CF | 4 | 2 | 1 | 1 | 6 | 5 | +1 | 50% |
| D.C. United | 4 | 2 | 1 | 1 | 5 | 4 | +1 | 50% |
| Toronto FC | 4 | 4 | 0 | 0 | 10 | 5 | +5 | 100% |
| New York RB | 4 | 2 | 0 | 2 | 5 | 4 | +1 | 50% |
| Atlanta United FC | 4 | 1 | 1 | 2 | 6 | 9 | -3 | 25% |
| New England Revolution | 4 | 3 | 0 | 1 | 6 | 4 | +2 | 75% |
| Charlotte FC | 4 | 3 | 1 | 0 | 6 | 1 | +5 | 75% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 2019 | Senior debut season | |
| 2021 | 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 | 16 | 0 | 4 | 0 | 0 | 0 |
| 23/24 | 36 | 1,675 | 10 | 0 | 0 | 0.54 |
| 22/23 | 33 | 144 | 5 | 0 | 0 | 3.13 |
| 2025 | 35 | 1,027 | 7 | 0 | 0 | 0.61 |
| 2022 | 12 | 0 | 3 | 0 | 0 | 0 |
| 2021 | 29 | 813 | 5 | 0 | 0 | 0.55 |
| 2019 | 4 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Victor Loturi
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Victor Loturi
Who is Victor Loturi?
Victor Loturi is a Canada professional footballer who plays as a central midfield for CF Montréal.
How old is Victor Loturi?
Victor Loturi is 25 years old. He was born on May 21, 2001 in Calgary, Alberta.
What position does Victor Loturi play?
Victor Loturi plays as a central midfield (Midfield - Central Midfield).
What club does Victor Loturi play for?
Victor Loturi currently plays for CF Montréal.
How many career goals has Victor Loturi scored?
Across all senior club competitions in our dataset, Victor Loturi has scored 6 goals in 165 appearances.
What is Victor Loturi's market value?
Victor Loturi's most recent reported market value is €500k.