Djordje Mihailovic vs Jonathan Osorio: the stats side by side

Filter:
Djordje Mihailovic Midfielder · 28 years old · United States Toronto FC
vs
Jonathan Osorio Midfielder · 34 years old · Canada Toronto FC
147 - 237 Matches
34 - 28 Goals
30 - 23 Assists
7.20 - 6.89 FN rating

Every match we track: since the 2017 season for Djordje Mihailovic, since the 2015 season for Jonathan Osorio. So compare the numbers per 90 minutes above all. The 2019, 2020, 2021 seasons are missing from our data for both players.

Stats side by side

Djordje Mihailovic Jonathan Osorio
Total
147 Matches 237
118 Starts 204
10,057 Minutes played 17,825
34 Goals 28
30 Assists 23
64 Goals + assists 51
10 Penalties scored 0
267 Key passes 256
71 Successful dribbles 163
13 Yellow cards 27
1 Red cards 0
Per 90 minutes
0.30 Goals 0.14
0.27 Assists 0.12
0.57 Goals + assists 0.26
1.28 Shots 0.79
0.70 Shots on target 0.38
2.39 Key passes 1.29
0.64 Successful dribbles 0.82
3.46 Duels won 3.92
0.82 Tackles 0.83
0.81 Interceptions 0.92
1.52 Fouls drawn 1.45
Efficiency
7.20 FN rating 6.89
296 Minutes per goal 637
157 Minutes per goal or assist 350
55% Shots on target (%) 48%
24% Shot conversion (%) 18%
67% Penalties scored (%) -
46% Successful dribbles (%) 55%
48% Duels won (%) 51%

Djordje Mihailovic against Jonathan Osorio

0 Mihailovic wins
1 Draw
1 Osorio wins

Djordje Mihailovic and Jonathan Osorio faced each other 2 times. In those matches Djordje Mihailovic had 0 goals and 0 assists, Jonathan Osorio 0 goals and 0 assists.

Match Djordje MihailovicG / A Jonathan OsorioG / A
USA 2-2 Canada CONCACAF Gold Cup, 10/07/2023 0 / 0 0 / 0
Chicago Fire 1-3 Toronto FC Major League Soccer - MLS, 20/08/2017 0 / 0 0 / 0

Djordje Mihailovic and Jonathan Osorio in the same team

Djordje Mihailovic and Jonathan Osorio played 21 matches together: 6 won, 9 drawn and 6 lost. Djordje Mihailovic scored 7 times in them, Jonathan Osorio 3 times.

Goals by Jonathan Osorio assisted by Djordje Mihailovic: 0. Goals by Djordje Mihailovic assisted by Jonathan Osorio: 1.

The last 10 matches together

Match Djordje MihailovicG / A Jonathan OsorioG / A
Philadelphia Union 4-1 Toronto FC Major League Soccer - MLS, 07/11/2026 0 / 1 0 / 0
Atlanta United FC 3-1 Toronto FC Major League Soccer - MLS, 01/11/2026 0 / 0 0 / 0
Toronto FC 2-1 DC United Major League Soccer - MLS, 29/10/2026 0 / 0 1 / 0
Columbus Crew 4-2 Toronto FC Major League Soccer - MLS, 24/10/2026 0 / 0 0 / 0
New York Red Bulls 0-2 Toronto FC Major League Soccer - MLS, 18/10/2026 0 / 0 0 / 1
Toronto FC 2-1 CF Montréal Major League Soccer - MLS, 10/10/2026 1 / 0 0 / 0
New York City FC 1-1 Toronto FC Major League Soccer - MLS, 01/08/2026 1 / 0 0 / 0
DC United 2-1 Toronto FC Major League Soccer - MLS, 26/07/2026 0 / 0 0 / 0
Toronto FC 2-1 Columbus Crew Major League Soccer - MLS, 21/03/2026 0 / 1 0 / 0
Toronto FC 1-1 New York Red Bulls Major League Soccer - MLS, 14/03/2026 0 / 1 0 / 0

In the same competitions

Competition Djordje Mihailovic Jonathan Osorio
Apps Goals Assists Apps Goals Assists
Major League Soccer - MLS 106 26 25 207 26 23
Leagues Cup 7 1 1 5 - 0
CONCACAF Gold Cup 5 2 2 4 1 -

Season by season

Season Djordje Mihailovic Jonathan Osorio
Club Apps Goals Assists Club Apps Goals Assists
2026 Toronto FC 19 3 6 Toronto FC 30 2 4
2025 Colorado Rapids Toronto FC 36 15 7 Toronto FC 25 4 1
2024 Colorado Rapids 37 10 10 Toronto FC 33 2 1
2023 AZ Alkmaar 21 3 3 Toronto FC 28 5 4
2022 AZ Alkmaar CF Montréal 8 1 1 Canada 4 - -
2018 Chicago Fire 9 1 3 Toronto FC 29 9 6
2017 Chicago Fire 17 1 - Toronto FC 27 2 1
2016 - - - Toronto FC 36 4 2
2015 - - - Toronto FC 25 - 4

Djordje Mihailovic vs Jonathan Osorio in numbers

Since the 2017 season Djordje Mihailovic played 147 matches we track, with 34 goals and 30 assists: on average 0.57 goals and assists per 90 minutes. Since the 2015 season Jonathan Osorio played 237 matches we track, with 28 goals and 23 assists: on average 0.26 goals and assists per 90 minutes.

More on both players: all about Djordje Mihailovic, all about Jonathan Osorio, compare other players.