PLAYER PROFILE · TORONTO FC · MIDFIELDER
Osorio Toronto FC
A nailed-on starter, with 24 starts in 25 games this season.
SEASON STATS
GOALS
1
▼ behind last yr
ASSISTS
4
0.17 / 90
AVG RATING
6.80
▼ down on last yr
APPS
25
24 starts
MINUTES
2,149
86 / game
SHOTS
13
0.5 / game
2025/2625 APPS · 4 G · 1 A · 7.0 RATING · 1,958 MINS
CAREER BY SEASONclub competitions
| SEASON | CLUB | APPS | STARTS | G | A | MINS | RATING |
|---|---|---|---|---|---|---|---|
| 2026/27 | 25 | 24 | 1 | 4 | 2,149 | 6.80 | |
| 2025/26 | 25 | 22 | 4 | 1 | 1,958 | 7.03 |
PLAYERS LIKE THIS
Ramiro
FC Dallas · Major League Soccer · Age 332026/27
RATING
6.76
G+A / 90
0.17
Sergi Roberto
Los Angeles Galaxy · Major League Soccer · Age 342026/27
RATING
6.75
G+A / 90
0.24
Polster
New England Revolution · Major League Soccer · Age 332026/27
RATING
6.72
G+A / 90
0.13
Trapp
Minnesota United FC · Major League Soccer · Age 332026/27
RATING
6.76
G+A / 90
0.09
RECENT FORM · LAST 107 OF 10 STARTED
◄ OLDERMOST RECENT ►
–
Orl↑
St.S
NasS
CF–
OrlS
NewS
ColS
DCS
AtlS
PhiStarted
Off the bench
Didn't feature
LAST PLAYED
6 days ago
Started 89' vs Philadelphia Union
NEXT MATCH
No fixture scheduled
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 every one of the last 5 Toronto FC matches.
START RATE BY COMPETITION2026/27
Major League Soccer
96% 24/25
PREDICT THE XI
Pick a lineup featuring Osorio
Pick eleven, then see how you do against the crowd.