The Playbook
OverviewMatchesLeaguesTeamsPlayersNews
Players · StatsOffsides
Michael Sheehan Bradley
Michael Sheehan Bradley
#4
Midfielder · Toronto FC · Major League Soccer
Offsides
0
in 18 appearances · 0.00 per 90
11th at FC345th in MLS

Match by Match

Offsides per appearance · chronological

New York City FC
30
Toronto FC
0
Sep 24 · Away · 90'
Toronto FC
23
FC Cincinnati
0
Sep 30 · Home · 77'
Charlotte
30
Toronto FC
0
Oct 4 · Away · 90'
New York Red Bulls
30
Toronto FC
0
Oct 7 · Away · 72'
Toronto FC
02
Orlando City SC
0
Oct 21 · Home · 81'
Toronto FC
20
Inter Miami
0
Mar 18 · Home · 90'
Toronto FC
23
CF Montreal
0
Aug 20 · Home · 46'
DC United
32
Toronto FC
0
Feb 26 · Away · 90'
Atlanta United FC
11
Toronto FC
0
Mar 5 · Away · 90'★ MOTM
Toronto FC
11
Columbus Crew
0
Mar 12 · Home · 90'
San Jose Earthquakes
00
Toronto FC
0
Mar 26 · Away · 90'
Toronto FC
22
Charlotte
0
Apr 1 · Home · 90'
Nashville SC
00
Toronto FC
0
Apr 9 · Away · 90'
Toronto FC
22
Atlanta United FC
0
Apr 15 · Home · 0'
Toronto FC
12
Vancouver Whitecaps
0
Sep 16 · Home · 90'
Columbus Crew
20
Toronto FC
0
Aug 26 · Away · 90'
Toronto FC
31
Philadelphia Union
0
Aug 30 · Home · 90'
Inter Miami
40
Toronto FC
0
Sep 20 · Away · 90'

Where He Ranks

Offsides · 2023 season

At Toronto FC
1
Federico Bernardeschi
12
2
Charles Nana Kwabena Sapong
9
3
Prince-Osei Owusu
6
4
Lorenzo Insigne
5
5
Latif Atta Blessing
5
6
Mark-Anthony Kaye
4
7
Deandre Christopher Kerr
2
8
Jonathan Osorio
2
9
Matthew James Hedges
1
10
Lukas Michael MacNaughton
1
11
Michael Sheehan Bradley
1
12
Jordan Loreto Perruzza
1
13
Valentin Adama Diomande
1
14
Hugo-Hilaire Thomas Henry Mbongue Mbongue
1
15
Jahkeele Stanford Jack Marshall-Rutty
1
16
Cristián Daniel Gutiérrez Zúñiga
1
In MLS
1
Christian Benteke Liolo
DC United
37
2
Julián Simón Carranza
Philadelphia Union
29
3
Anderson Andrés Julio Santos
Real Salt Lake
28
4
Hany Abubakr Mukhtar
Nashville SC
26
345
Michael Sheehan Bradley
Toronto FC
1
Full MLS Rankings ›

Insights

0 offsides in 18 appearances this season — averaging 0.00 per 90 minutes.
After Matchday 0
Recorded this stat in 0 of 18 matches played.
After Matchday 0