Skip to content
Jonathan Osorio

Jonathan Osorio

Midfield - Central Midfield  at Toronto FC
Age33
CitizenshipCanada Colombia
Height1.75 m
Footboth
BornJune 12, 1992
at Toronto FC 4,834 days · joined 2013-02-27
👕200+ Apps 50+ Goals 🏴50+ Caps
Market value €1.50m
Rating · 2025 5.7 Solid
Central Midfield Midfield

Career snapshot

1
clubs played for
17/18
debut season
0.17
goals / match
Toronto FC
top club · 390 apps

Position rank · 2025

#109
goals rank
#349
assists rank
68
season goals
38
season assists

Among 483 Midfield - Central Midfields · ≥200 mins

Career highs

€6.00m
peak value · 2020
top transfer fee
13
best season · 2018
88 / 9
int'l caps / goals
390Appearances
68Goals
38Assists
37Yellow cards
1Red cards
124Full matches (90′)
Full nameJonathan Osorio
Date of birth1992-06-12 (33 yrs)
Place of birthToronto, Ontario, Canada
CitizenshipCanada Colombia
PositionMidfield - Central Midfield (main: Midfield)
Footboth
Height175.00 m
Current clubToronto FC
Joined2013-02-27
Contract expires2026-12-31
Agentno agent
Jul 2025
2025 — Toronto FC
20 matches · 3 G · 0 A · across 2 competitions
May 2025
Injury: unknown
4 games missed
Jul 2024
2024 — Toronto FC
29 matches · 3 G · 2 A · across 3 competitions
Jul 2023
2023 — Toronto FC
23 matches · 4 G · 4 A · across 2 competitions
Apr 2023
Injury: unknown
9 games missed
Aug 2022
Injury: unknown
4 games missed
Jul 2022
2022 — Toronto FC
26 matches · 10 G · 4 A · across 2 competitions
May 2022
Injury: unknown
5 games missed
May 2022
Injury: unknown
3 games missed
Jul 2021
2021 — Toronto FC
27 matches · 5 G · 2 A · across 2 competitions
Mar 2021
Injury: unknown
5 games missed
Oct 2020
Injury: unknown
3 games missed
Jul 2020
Injury: unknown
3 games missed
Jul 2020
20/21 — Toronto FC
2 matches · 1 G · 0 A · across 1 competition
Jul 2020
2020 — Toronto FC
19 matches · 1 G · 2 A · across 3 competitions
Jul 2019
2019 — Toronto FC
32 matches · 7 G · 5 A · across 3 competitions
Jul 2018
18/19 — Toronto FC
2 matches · 0 G · 0 A · across 1 competition
Jul 2018
2018 — Toronto FC
35 matches · 13 G · 7 A · across 3 competitions
Jul 2017
17/18 — Toronto FC
8 matches · 4 G · 0 A · across 1 competition
Jul 2017
2017 — Toronto FC
36 matches · 2 G · 1 A · across 3 competitions
May 2017
Injury: unknown
2 games missed
Jul 2016
2016 — Toronto FC
40 matches · 6 G · 3 A · across 3 competitions
Apr 2016
Injury: unknown
1 games missed
Jul 2015
2015 — Toronto FC
32 matches · 1 G · 5 A · across 3 competitions
Jul 2014
2014 — Toronto FC
29 matches · 3 G · 2 A · across 2 competitions
Jul 2013
2013 — Toronto FC
30 matches · 5 G · 1 A · across 2 competitions
Feb 2013
Transfer: TFC Academy → Toronto
12/13 · Transfer
Sep 2012
Transfer: SC Toronto → TFC Academy
12/13 · Transfer
Jan 1970
Peak market value: €6.00m
Highest valuation recorded in dataset

Percentile rank vs 319 other Midfield - Central Midfields with ≥500 minutes in 2025. Higher = better (except cards, where lower = better — inverted automatically).

Goals3 total · 0.54/90
92
Assists0 total · 0.00/90
0
G+A3 total · 0.54/90
74
Yellow cards1 total · 0.18/90
76
11,175 min
Minutes played by club
Toronto FC 100.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Toronto FC 16 17/18 2025 390 68 38 11,175

Career trajectory — goals, assists & market value

5€1.5M10€3M15€4.5M20€6M17/18 — 4 goals (Toronto FC)417/1818/1920/21 — 1 goals (Toronto FC)120/212013 — 5 goals (Toronto FC)2013 — 1 assists620132014 — 3 goals (Toronto FC)2014 — 2 assists520142015 — 1 goals (Toronto FC)2015 — 5 assists620152016 — 6 goals (Toronto FC)2016 — 3 assists920162017 — 2 goals (Toronto FC)2017 — 1 assists320172018 — 13 goals (Toronto FC)2018 — 7 assists2020182019 — 7 goals (Toronto FC)2019 — 5 assists1220192020 — 1 goals (Toronto FC)2020 — 2 assists320202021 — 5 goals (Toronto FC)2021 — 2 assists720212022 — 10 goals (Toronto FC)2022 — 4 assists1420222023 — 4 goals (Toronto FC)2023 — 4 assists820232024 — 3 goals (Toronto FC)2024 — 2 assists520242025 — 3 goals (Toronto FC)3202517/18 — €800K18/19 — €2M20/21 — €6MGoalsAssistsMarket value

Goals by season

17/18: 4417/1818/19: 0018/1920/21: 1120/212013: 5520132014: 3320142015: 1120152016: 6620162017: 2220172018: 131320182019: 7720192020: 1120202021: 5520212022: 101020222023: 4420232024: 3320242025: 332025

Assists by season

17/18: 0017/1818/19: 0018/1920/21: 0020/212013: 1120132014: 2220142015: 5520152016: 3320162017: 1120172018: 7720182019: 5520192020: 2220202021: 2220212022: 4420222023: 4420232024: 2220242025: 002025
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
2025 Canadian Championship Toronto FC 1 0 0 0 0 0
2025 MLS Toronto FC 19 3 0 1 0 503
2024 Canadian Championship Toronto FC 4 1 1 0 0 270
2024 Leagues Cup Toronto FC 3 0 0 0 0 0
2024 MLS Toronto FC 22 2 1 8 0 927
2023 Leagues Cup Toronto FC 2 0 0 0 0 0
2023 MLS Toronto FC 21 4 4 1 0 470
2022 Canadian Championship Toronto FC 3 1 0 0 0 163
2022 MLS Toronto FC 23 9 4 5 0 188
2021 Canadian Championship Toronto FC 3 1 0 0 0 267
2021 MLS Toronto FC 24 4 2 2 0 414
2020 MLS Toronto FC 17 1 2 1 0 1,408
2020 MLS Cup Playoffs Toronto FC 1 0 0 0 0 0
2020 MLS is Back Toronto FC 1 0 0 1 0 0
2019 Canadian Championship Toronto FC 4 0 1 0 0 0
2019 MLS Toronto FC 24 5 3 2 0 351
2019 MLS Cup Playoffs Toronto FC 4 2 1 2 0 189
2018 Campeones Cup Toronto FC 1 0 0 0 0 0
2018 Canadian Championship Toronto FC 4 3 1 0 0 93
2018 MLS Toronto FC 30 10 6 6 0 260
2017 Canadian Championship Toronto FC 4 0 0 0 0 0
2017 MLS Toronto FC 27 2 1 1 0 530
2017 MLS Cup Playoffs Toronto FC 5 0 0 1 0 0
2016 Canadian Championship Toronto FC 4 2 0 0 0 178
2016 MLS Toronto FC 30 2 3 2 0 1,221
2016 MLS Cup Playoffs Toronto FC 6 2 0 0 0 203
2015 Canadian Championship Toronto FC 2 0 0 0 0 0
2015 MLS Toronto FC 29 1 5 1 0 2,237
2015 MLS Cup Playoffs Toronto FC 1 0 0 0 0 0
2014 Canadian Championship Toronto FC 2 0 0 0 0 0
2014 MLS Toronto FC 27 3 2 1 1 680
2013 Canadian Championship Toronto FC 2 0 0 0 0 0
2013 MLS Toronto FC 28 5 1 1 0 340
20/21 CONCACAF CL Toronto FC 2 1 0 0 0 104
18/19 CONCACAF CL Toronto FC 2 0 0 0 0 0
17/18 CONCACAF CL Toronto FC 8 4 0 1 0 179
SeasonDateFromToTypeMarket valueFee
12/13 2012-09-01 SC Toronto TFC Academy Transfer 0
12/13 2013-02-27 TFC Academy Toronto Transfer 0
SeasonInjuryFromToDays missedGames missed
15/16 Ankle injury 2016-04-25 2016-05-05 11 1
16/17 Circulation problems 2017-05-12 2017-05-22 11 2
19/20 Hamstring strain 2020-07-01 2020-07-25 25 3
19/20 Muscle injury 2020-10-20 2020-11-07 19 3
20/21 Hamstring strain 2021-03-15 2021-04-22 39 5
21/22 Leg injury 2022-05-01 2022-05-21 21 3
21/22 Leg injury 2022-05-28 2022-06-21 25 5
21/22 Nerval disease 2022-08-22 2022-09-15 25 4
22/23 Outer ligament problems 2023-04-25 2023-06-06 43 9
24/25 Shoulder injury 2025-05-02 2025-05-22 21 4
Current€1.80m
Peak€6.00m
Low€450k
Δ since start+€1.35m
€450k€1.84m€3.23m€4.61m€6.00m197019701970
DateValue
Jan 1, 1970 €1.80m
Jan 1, 1970 €1.50m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.80m
Jan 1, 1970 €2.50m
Jan 1, 1970 €3.50m
Jan 1, 1970 €3.50m
Jan 1, 1970 €3.50m
Jan 1, 1970 €6.00m
Jan 1, 1970 €4.00m
Jan 1, 1970 €4.50m
Jan 1, 1970 €6.00m
Jan 1, 1970 €3.50m
Jan 1, 1970 €6.00m
Jan 1, 1970 €3.50m
Jan 1, 1970 €4.50m
Jan 1, 1970 €2.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €900k
Jan 1, 1970 €700k
Jan 1, 1970 €800k
Jan 1, 1970 €650k
Jan 1, 1970 €800k
Jan 1, 1970 €650k
Jan 1, 1970 €450k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #27261 3 0 former national player
Team #3510 #21 85 9 recent national player
TeammatePPG played withJoint goalsMinutes
Mark Delgado 2 6 0
Alex Bono 2 0 0
Eriq Zavaleta 2 0 0
Nick Hagglund 1 2 0
Federico Bernardeschi 1 2 0
Jay Chapman 2 1 0
Ayo Akinola 1 1 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
2018 MLS Toronto FC 10 30
2022 MLS Toronto FC 9 23
2013 MLS Toronto FC 5 28

Top assist seasons

SeasonCompetitionClubAssistsMatches
2018 MLS Toronto FC 6 30
2015 MLS Toronto FC 5 29
2022 MLS Toronto FC 4 23

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.

DateCompHomeScoreAwayAvailability
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 INJURED Shoulder injury
2025-05-15 MLS1 Nashville SC 2–0 Toronto FC INJURED Shoulder injury
2025-05-11 MLS1 Toronto FC 2–3 New York City FC INJURED Shoulder injury
2025-05-04 MLS1 Toronto FC 3–1 FC Dallas INJURED Shoulder injury
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

Teams faced most often by Jonathan Osorio's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Impact de Montréal 7 5 0 2 14 11 +3 71%
Columbus Crew 6 4 1 1 12 4 +8 67%
New York RB 6 2 2 2 9 8 +1 33%
New England Revolution 5 2 1 2 4 5 -1 40%
New York City FC 5 3 1 1 8 3 +5 60%
Philadelphia Union 4 2 1 1 7 8 -1 50%
Vancouver Whitecaps 4 3 0 1 8 3 +5 75%
D.C. United 4 1 3 0 7 5 +2 25%
Atlanta United FC 3 1 2 0 5 4 +1 33%
Orlando City 2 2 0 0 5 2 +3 100%
Seattle Sounders 2 2 0 0 3 0 +3 100%
Chicago Fire 2 2 0 0 6 2 +4 100%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
17/18 Senior debut season
17/18 First senior goal
2022 Goal #50 (career)

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
2025 20 503 1 0 0 0.18
2024 29 1,197 8 0 0 0.6
2023 23 470 1 0 0 0.19
2022 26 351 5 0 0 1.28
2021 27 681 2 0 0 0.26
2020 19 1,408 2 0 0 0.13
2019 32 540 4 0 0 0.67
2018 35 353 6 0 0 1.53
2017 36 530 2 0 0 0.34
2016 40 1,602 2 0 0 0.11
2015 32 2,237 1 0 0 0.04
2014 29 680 1 0 1 0.26
2013 30 340 1 0 0 0.26
17/18 8 179 1 0 0 0.5

Output by competition

Career goals and assists broken down by tournament.

MLS
321 apps
51 G
34 A
Canadian Championship
33 apps
8 G
3 A
CONCACAF CL
12 apps
5 G
0 A
MLS Cup Playoffs
17 apps
4 G
1 A
Leagues Cup
5 apps
0 G
0 A

Frequently asked about Jonathan Osorio

Who is Jonathan Osorio?

Jonathan Osorio is a Canada professional footballer who plays as a central midfield for Toronto FC.

How old is Jonathan Osorio?

Jonathan Osorio is 33 years old. He was born on June 12, 1992 in Toronto, Ontario.

What position does Jonathan Osorio play?

Jonathan Osorio plays as a central midfield (Midfield - Central Midfield).

What club does Jonathan Osorio play for?

Jonathan Osorio currently plays for Toronto FC.

How many career goals has Jonathan Osorio scored?

Across all senior club competitions in our dataset, Jonathan Osorio has scored 68 goals in 390 appearances.

What is Jonathan Osorio's market value?

Jonathan Osorio's most recent reported market value is €1.50m.