PLAYER PROFILE · TORONTO FC · MIDFIELDER
OUT · INJURED
Knee Injury. Not expected to feature in the next match.
OUT

Osorio Toronto FC

A nailed-on starter, with 17 starts in 17 games this season.

MidfielderCanada · #21 · Age 34REGULAR STARTER
SEASON STATS
GOALS
0
behind last yr
ASSISTS
3
0.18 / 90
AVG RATING
6.82
down on last yr
APPS
17
17 starts
MINUTES
1,538
90 / game
SHOTS
8
0.5 / game
2025/2625 APPS · 4 G · 1 A · 7.0 RATING · 1,958 MINS
CAREER BY SEASONclub competitions
SEASONCLUBAPPSSTARTSGAMINSRATING
2026/271717031,5386.82
2025/262522411,9587.03
RECENT FORM · LAST 107 OF 10 STARTED
◄ OLDERMOST RECENT ►
S
San
S
Int
S
Cha
S
Chi
CF
S
New
S
DC
S
New
New
Cha
Started
Off the bench
Didn't feature
LAST PLAYED
21 days ago
Started vs New York City FC
NEXT MATCH · TOMORROW
@ Inter Miami
Sun 00:30 · MLS
OVERVIEW

Osorio plays as a midfielder for Toronto FC. Osorio wears the number 21 shirt for both Toronto FC and Canada.

Last season Osorio played 25 times for Toronto FC, starting 22 of them, with 3 substitute appearances, averaging 78 minutes a match across all competitions. They scored 4 goals and made 1 assist in that time. Recently they have started 3 of the last 5 Toronto FC matches. Osorio is currently out injured. Toronto FC's next match is against Inter Miami in the MLS on Sun 23 Aug, 00:30.

START RATE BY COMPETITION2026/27
Major League Soccer
100% 17/17
NEXT UP · @ INTER MIAMI · TOMORROW

Will Osorio start against Inter Miami?

Predict the Toronto FC XI →