Menu
J. Osorio
Canada

J. Osorio

Player Profile

Age
33
Height
175 cm
Weight
69 kg
Born
1992-06-12 · Toronto

Current Season

J. Osorio has made 29 appearances this season with 4 goals scored. Current form, physical attributes, and performance metrics at a glance — useful for anytime scorer bets and player prop markets.

29

Appearances

2036

Min

4

Goals

1

Assists

15

Shots

10

On Target

18

Key Passes

38

Tackles

7

Blocks

19

Interceptions

11

Dribbles

90

Duels Won

17

Fouls

1

Yellow Cards

0

Red Cards

7.0

Rating

Statistics by Season

J. Osorio has recorded 77 goals and 31 assists in 490 appearances across 14 seasons. Career history spans 4 teams including Canada, Toronto FC, Nacional U20. Season-by-season breakdown reveals consistency and long-term impact.

TeamSeasonCompetitionAppearancesGoalsAssistsMinRating
Canada2025CONCACAF Gold Cup1———00—
Toronto FC2025Canadian Championship10—2100—
Toronto FC2025Major League Soccer24411937107.0
Canada2025Friendlies30078006.6
Toronto FC2024Major League Soccer22211854807.1
Toronto FC2024Leagues Cup300270006.6
Canada2024Copa America600316006.6
Canada2024Friendlies400156006.4
Toronto FC2024Canadian Championship41—27200—
Canada2024CONCACAF Nations League30092106.5
Toronto FC2023Major League Soccer21441879207.0
Toronto FC2023Canadian Championship00—000—
Toronto FC2023Friendlies Clubs00—000—
Toronto FC2023Leagues Cup20—180006.8
Canada2023CONCACAF Nations League20—35006.5
Canada2023CONCACAF Gold Cup41—39010—
Canada2023Friendlies10—61006.2
Toronto FC2022Major League Soccer23941690507.2
Toronto FC2022Canadian Championship30—16200—
Canada2022CONCACAF Nations League41—269006.5
Canada2022World Cup - Qualification CONCACAF161—912106.7
Canada2022World Cup30—118106.4
Canada2022Friendlies20—12000—
Toronto FC2021Major League Soccer24421655206.9
Toronto FC2021Canadian Championship31—26700—
Toronto FC2021CONCACAF Champions League21—10500—
Canada2021CONCACAF Gold Cup51—394007.0
Toronto FC2020Major League Soccer19121562207.0
Canada2020Friendlies31—21800—
Toronto FC2019Major League Soccer28742132406.9
Toronto FC2019Canadian Championship40—25700—
Toronto FC2019CONCACAF Champions League20—16600—
Canada2019Concacaf Nations League41—30800—
Canada2019CONCACAF Gold Cup40—27400—
Toronto FC2018Major League Soccer301062604607.2
Toronto FC2018Canadian Championship43—27900—
Toronto FC2018CONCACAF Champions League84—71710—
Toronto FC2018Campeones Cup10—9000—
Canada2018CONCACAF Nations League - Qualification31—24000—
Canada2018World Cup - Qualification CONCACAF10—9000—
Canada2018Friendlies10—9000—
Toronto FC2017Major League Soccer32211364206.7
Toronto FC2017Canadian Championship40—28800—
Canada2017CONCACAF Gold Cup10—2510—
Canada2017Friendlies32—23300—
Toronto FC2016Major League Soccer36422845206.8
Toronto FC2016Canadian Championship42—35600—
Canada2016Friendlies20—16510—
Toronto FC2015Major League Soccer30142307106.8
Toronto FC2015Canadian Championship20—17100—
Toronto FC2015Club Friendlies10—4400—
Canada2015CONCACAF Gold Cup20—7300—
Canada2015Friendlies10—4600—
Toronto FC2014Major League Soccer273—204111—
Toronto FC2014Canadian Championship20—14200—
Canada2014Friendlies10—2800—
Toronto FC2013Major League Soccer285—169710—
Toronto FC2013Canadian Championship20—16400—
Canada2013Concacaf Gold Cup30—18400—
Canada2013Friendlies50—21100—
Nacional U202011CONMEBOL Libertadores U2030—20210—
Canada U202011Concacaf U2030—16610—

API data: May 10, 2026 · Stats updated: Apr 26, 2026