Language

Columbus Crew vs Toronto FC

Match details
ScottsMiracle-Gro Field
Columbus CrewHome
4 : 2Final score
Toronto FCAway
Full time · Home win
1X2 Final odds before kickoff Featured bookmaker ·
Result Confirmed · odds are for reference

Lineups · Absences

Confirmed lineup
Confirmed lineup Formation 4-4-2 · Starters 11 · Bench 9
28GPatrick Schulte
31DSteven Moreira
25DSean Zawadzki
18DMalte Amundsen
21DAnass Zaroury
23MMohamed Farsi
7MDylan Chambost
17MSekou Tidiany Bangoura
8MSantiago Rodríguez
16FTaha Habroune
33FGonzalo Tapia
Bench 9
11DBrooks Lennon
2DAndres Herrera
26MLautaro Giaccone
39FKevin Gbamble
50MTarun Karumanchi
1GNicholas Hagen
12DCesar Ruvalcaba
19FJamal Thiaré
77FJosef Martínez
Coach Laurent Courtois
Confirmed lineup Formation 4-3-3 · Starters 11 · Bench 9
1GLuka Gavran
22DRichie Laryea
13DBenjamin Kuscevic
12DZane Monlouis
3DMatheus Pereira
6MNiklas Dorsch
10MĐorđe Mihailović
21MJonathan Osorio
7FTheo Corbeanu
9FJosh Sargent
90FLewis Morgan
Bench 9
20FDániel Sallói
17FEmilio Aristizábal
23GWilliam Yarbrough
44DRaheem Edwards
38DJackson Gilman
96DRichard Chukwu
71MMarkus Cimermancic
14MAlonso Coello
11FDerrick Etienne
Coach Robin Fraser
Confirmed out · Doubtful
Columbus CrewOut 2 · Doubtful 1 · Not a confirmed out
R. CamachoChest injury
W. Abou AliKnee injury
A. GomesBack injury
Toronto FCOut 4 · Doubtful 0 · Not a confirmed out
K. FranklinShoulder injury
N. GomisCalf injury
N. PalacioLower-body injury
W. ZimmermanAnkle injury
As of Oct 26 20:51

Match result

Final
Final score
4 : 2
Result
Home win Final
Score by halfHT2HTotal
Columbus Crew224
Toronto FC022
Timeline Goals · Cards · Substitutions
  1. 16'GoalGonzalo TapiaAssist: Mohamed Farsi
  2. 21'GoalMalte AmundsenAssist: Dylan Chambost
  3. 32'Yellow cardSekou Tidiany Bangoura
  4. 48'GoalMalte AmundsenAssist: Dylan Chambost
  5. 57'SubstitutionAndres HerreraOff: Steven Moreira
  6. 57'SubstitutionBrooks LennonOff: Santiago Rodríguez
  7. 59'GoalBrooks LennonAssist: Dylan Chambost
  8. 63'SubstitutionDániel SallóiOff: Lewis Morgan
  9. 68'SubstitutionLautaro GiacconeOff: Mohamed Farsi
  10. 68'SubstitutionKevin GbambleOff: Taha Habroune
  11. 69'GoalDániel SallóiAssist: Theo Corbeanu
  12. 70'Yellow cardSekou Tidiany Bangoura
  13. 70'Red cardSekou Tidiany Bangoura
  14. 78'SubstitutionTarun KarumanchiOff: Gonzalo Tapia
  15. 78'SubstitutionEmilio AristizábalOff: Benjamin Kuscevic
  16. 81'GoalJosh SargentAssist: Emilio Aristizábal
Team stats · Final
47Possession53
2.27Expected goals (xG)2.86
10Shots20
6Shots on target8
4Corners5
12Fouls7
2Yellow cards0
460Passes493
5Saves3

Player stats · This match

Final
PlayerMinGoalsAssistsShotsYCRCRating
7 · MFDylan Chambost90030009.3
18 · DFMalte Amundsen90202008.2
21 · DFAnass Zaroury90001006.2
25 · DFSean Zawadzki90000007.2
28 · GKPatrick Schulte90000007.3
33 · FWGonzalo Tapia78102006.9
17 · MFSekou Tidiany Bangoura70000216.3
16 · FWTaha Habroune68000007.3
23 · MFMohamed Farsi68010007.3
8 · MFSantiago Rodríguez57000006.6
31 · DFSteven Moreira57000007.3
2 · DF · SubAndres Herrera33000006.3
11 · DF · SubBrooks Lennon33101006.6
26 · MF · SubLautaro Giaccone22000006.7
39 · FW · SubKevin Gbamble22000006.9
50 · MF · SubTarun Karumanchi12000006.9
Final
PlayerMinGoalsAssistsShotsYCRCRating
1 · GKLuka Gavran90000005.9
3 · DFMatheus Pereira90001005.2
6 · MFNiklas Dorsch90001008.3
7 · FWTheo Corbeanu90014009.0
9 · FWJosh Sargent90104007.3
10 · MFĐorđe Mihailović90001007.3
12 · DFZane Monlouis90000006.0
21 · MFJonathan Osorio90000007.3
22 · DFRichie Laryea90000006.3
13 · DFBenjamin Kuscevic78001006.2
90 · FWLewis Morgan63003006.3
20 · FW · SubDániel Sallói27101006.9
17 · FW · SubEmilio Aristizábal12011006.2
As of Oct 26 20:51

Odds

Final odds before kickoff · Updated

Reference odds. No real-money wager can be placed here.

1X2Home1.67Draw4.35Away4.79Pinnacle · Bookmaker 6Home1.651.67Draw4.394.35Away4.544.79
Odds flowReference Pinnacle · Through the last odds before kickoff
Changed atHomeDrawAway
1.674.35▼4.79▲
1.674.464.68▼
1.67▲4.46▼4.70▼
1.66▲4.514.71▼
1.65▼4.51▲4.74▲
1.69▲4.45▲4.56▲
1.684.41▲4.52▲
1.68▲4.39▼4.50▼
See more · 7 casesCollapse
1.66▲4.45▼4.65▼
1.65▲4.48▲4.67▲
1.64▲4.41▼4.60▼
Suspended
1.57▼4.57▲4.99▲
1.58▼4.55▲4.95▲
First1.654.394.54
Odds by bookmaker
BookmakerHomeDrawAway
Pinnacle1.674.354.79
Betfair1.654.204.60
bet3651.674.334.33
Marathon1.614.334.50
Betano1.724.454.65
BetVictor1.654.204.40
Asian handicap-1Home -12.14Away +11.78Pinnacle · Bookmaker 5Home2.102.14Away1.761.78
Odds flowReference Pinnacle · Line -1 · Through the last odds before kickoff
Changed atHomeAway
2.14▲1.78▼
2.121.79▼
2.12▲1.80▼
2.10▲1.81
2.09▼1.81▲
2.16▲1.77▲
2.15▼1.76▲
2.16▲1.75▼
See more · 8 casesCollapse
2.10▲1.79▼
2.09▲1.80▲
Line changed · -1.5 → -1
2.08▲1.79▼
Suspended
1.94▼1.91▲
1.96▼1.89▲
First2.101.76
Odds by bookmaker
BookmakerHome -1Away +1
Pinnacle2.141.78
bet3652.021.78
Marathon1.991.75
Betano2.121.75
BetVictor2.021.68
Over/Under3Over 31.75Under 32.16Pinnacle · Bookmaker 4Over1.721.75Under2.142.16
Odds flowReference Pinnacle · Line 3 · Through the last odds before kickoff
Changed atOverUnder
1.75▲2.16▼
1.742.18▼
1.74▼2.19▲
1.75▲2.17▲
1.74▲2.16▼
1.732.17▼
1.73▲2.18▲
Line changed · 3.5 → 3
See more · 5 casesCollapse
1.72▲2.17▼
Suspended
1.692.20▲
1.69▼2.19▲
First1.722.14
Odds by bookmaker
BookmakerOver 3Under 3
Pinnacle1.752.16
Marathon1.622.07
Betano1.722.18
BetVictor1.662.05
Both teams to scoreYes1.44No2.63Betfair · Bookmaker 5Yes1.471.44No2.632.63
Odds flowReference Betfair · Through the last odds before kickoff
Changed atYesNo
1.44▼2.63
1.47▼2.63▲
1.50▲2.55▼
1.47▼2.63▲
1.50▲2.55▼
Closed
First1.472.63
Odds by bookmaker
BookmakerYesNo
Betfair1.442.63
bet3651.532.38
Marathon1.472.46
Betano1.502.50
BetVictor1.442.55
Line explanation · Handicap · Over/Under · Both teams to score
  • Asian handicap is from the home team's side · Home −1 means the home team's score minus 1 decides the result (quarter lines are not used as the main line)
  • Over/Under is Over when the combined regulation-time score of both teams is above the line, and Under when it is below
  • Both teams to score is “Yes” when both teams score at least 1 goal in regulation time · Extra time and penalty shootouts are not included

Season team record · Standings · 2026

30 teams · 2 groups
Season team record · 2026 Based on 36 · 31 games (not the full season)
Columbus CrewAllToronto FC
36Games31
15Won8
6Drawn12
15Lost11
60Goals scored48
51Goals conceded59
Columbus CrewHomeToronto FC
20Games16
11Won5
3Drawn9
6Lost2
33Goals scored34
21Goals conceded32
Columbus CrewAwayToronto FC
16Games15
4Won3
3Drawn3
9Lost9
27Goals scored14
30Goals conceded27
Advanced metrics · 2026
9Clean sheets4
5Matches without scoring5
1.67Goals scored per match1.55
1.42Goals conceded per match1.90
3Longest winning streak2
4Longest losing streak3
2Longest drawing streak3
Columbus CrewAllToronto FC
31Games31
11Won8
5Drawn12
15Lost11
50Goals scored48
49Goals conceded59
Columbus CrewHomeToronto FC
16Games16
8Won5
2Drawn9
6Lost2
26Goals scored34
19Goals conceded32
Columbus CrewAwayToronto FC
15Games15
3Won3
3Drawn3
9Lost9
24Goals scored14
30Goals conceded27
Advanced metrics · 2026
6Clean sheets4
4Matches without scoring5
1.61Goals scored per match1.55
1.58Goals conceded per match1.90
3Longest winning streak2
4Longest losing streak3
2Longest drawing streak3
Columbus CrewAllToronto FC
5Games—
4Won—
1Drawn—
0Lost—
10Goals scored—
2Goals conceded—
Columbus CrewHomeToronto FC
4Games—
3Won—
1Drawn—
0Lost—
7Goals scored—
2Goals conceded—
Columbus CrewAwayToronto FC
1Games—
1Won—
0Drawn—
0Lost—
3Goals scored—
0Goals conceded—
Advanced metrics · 2026
3Clean sheets—
1Matches without scoring—
2.00Goals scored per match—
0.40Goals conceded per match—
4Longest winning streak—
0Longest losing streak—
1Longest drawing streak—
“All” covers every competition the team played in the 2026 season · Competitions counted: MLS · USA Open Cup
Standings
Eastern Conference 15 teams
# teamsGPWDL+/-PtsRecent
1Nashville SC312173+4370WDWWW
2New England Revolution3117410+955WWWLL
3Inter Miami (MLS)3115106+2055LWWWL
4Chicago Fire3115610+951WLLWW
5Charlotte3113810+747LDLWL
6Philadelphia Union3113711+1246LDWWW
7Orlando City3112613-1242DWDWL
8FC Cincinnati3111911-742WWLLW
9New York Red Bulls3111614-1539WLLWL
10Columbus Crew3111515+138WWWLW
11Toronto FC3181211-1136LWDWL
12New York City3181112+235DDLLD
13DC United3171212-1733LLLWL
14Atlanta Utd318617-1530LLWLD
15CF Montreal316718-2625LDLLW
Western Conference 15 teams
# teamsGPWDL+/-PtsRecent
1Vancouver Whitecaps311678+3155LWDDL
2FC Dallas311597+1154WDWLW
3St. Louis City311498+1251LLDWW
4San Jose Earthquakes (USA)311399+748LDDDW
5Houston Dynamo311399+248DDDDL
6Los Angeles FC3212119+1547DDWDL
7Seattle Sounders31111010+243DDLWW
8Colorado Rapids3112613+142WDDDL
9Los Angeles Galaxy32101111-941DDWLW
10Real Salt Lake3111614+039WWDLW
11Portland Timbers3110714-437WDLDL
12San Diego FC3181112-335DDDLD
13Minnesota United3181112-835DWDDL
14Austin FC3181013-1734WLLLD
15Sporting Kansas City316421-4022LLLDL
Eastern Conference 15 teams
# teamsGPWDL+/-PtsRecent
—Atlanta Utd164210-90
—CF Montreal16457-40
—Charlotte15843+130
—Chicago Fire15915+90
—Columbus Crew16826+70
—DC United16556-80
—FC Cincinnati15834+80
—Inter Miami (MLS)15672+150
—Nashville SC151410+330
—New England Revolution151023+110
—New York City15456+50
—New York Red Bulls16637-50
—Orlando City16934+100
—Philadelphia Union16754+100
—Toronto FC16592+20
Western Conference 15 teams
# teamsGPWDL+/-PtsRecent
—Austin FC15465+00
—Colorado Rapids161033+140
—FC Dallas15852+90
—Houston Dynamo16853+50
—Los Angeles FC16943+160
—Los Angeles Galaxy16664+20
—Minnesota United15375-10
—Portland Timbers16844+70
—Real Salt Lake16934+100
—San Diego FC16655+80
—San Jose Earthquakes (USA)15645+30
—Seattle Sounders15744+30
—Sporting Kansas City16349-110
—St. Louis City15942+150
—Vancouver Whitecaps15924+210
Eastern Conference 15 teams
# teamsGPWDL+/-PtsRecent
—Atlanta Utd15447-60
—CF Montreal152211-220
—Charlotte16547-60
—Chicago Fire16655+00
—Columbus Crew15339-60
—DC United15276-90
—FC Cincinnati16367-150
—Inter Miami (MLS)16934+50
—Nashville SC16763+100
—New England Revolution16727-20
—New York City16466-30
—New York Red Bulls15537-100
—Orlando City15339-220
—Philadelphia Union15627+20
—Toronto FC15339-130
Western Conference 15 teams
# teamsGPWDL+/-PtsRecent
—Austin FC16448-170
—Colorado Rapids152310-130
—FC Dallas16745+20
—Houston Dynamo15546-30
—Los Angeles FC16376-10
—Los Angeles Galaxy16457-110
—Minnesota United16547-70
—Portland Timbers152310-110
—Real Salt Lake152310-100
—San Diego FC15267-110
—San Jose Earthquakes (USA)16754+40
—Seattle Sounders16466-10
—Sporting Kansas City153012-290
—St. Louis City16556-30
—Vancouver Whitecaps16754+100
As of Oct 28 13:00

Last 20 matches

By team · All competitions
Recent match metrics
Columbus CrewDWWLWWWLLW9W 3D 8L
Toronto FCWDWLLLWDDW5W 8D 7L
Columbus Crew
Based on 20 games
Toronto FC
Based on 20 games
20Games20
9W 3D 8LW · D · L5W 8D 7L
45%Win rate25%
15%Draw rate40%
1.55Scored per game1.45
1.30Conceded per game1.80
+5Score difference-7
30%Clean sheet rate15%
10%Failed to score rate20%
1.41 (16 games)Expected goals per game1.22 (18 games)
1.27 (16 games)Expected goals against per game1.63 (18 games)
65%Both teams scored rate75%
65%Over 2.5 goals rate65%
0.8First half goals scored (avg)0.6
0.8First half goals conceded (avg)0.8
0.8Second half goals scored (avg)0.9
0.5Second half goals conceded (avg)0.9
13.4 (16 games)Shots per game12.3 (18 games)
4.9 (16 games)Shots on target per game4.3 (18 games)
54% (16 games)Average possession43% (18 games)
5.2 (16 games)Corners per game4.3 (18 games)
2.0 (16 games)Yellow cards per game1.6 (18 games)
10.7 (16 games)Fouls per game10.8 (18 games)
Columbus Crew
Based on 12 games
Home matches onlyToronto FC
Based on 9 games
12Games9
7W 1D 4LW · D · L3W 5D 1L
58%Win rate33%
8%Draw rate56%
1.50Scored per game2.22
1.00Conceded per game2.11
+6Score difference+1
33%Clean sheet rate0%
17%Failed to score rate0%
1.71 (9 games)Expected goals per game1.35
1.08 (9 games)Expected goals against per game1.47
58%Both teams scored rate100%
67%Over 2.5 goals rate78%
0.8First half goals scored (avg)0.8
0.7First half goals conceded (avg)0.9
0.7Second half goals scored (avg)1.4
0.3Second half goals conceded (avg)1.2
13.4 (9 games)Shots per game13.3
5.2 (9 games)Shots on target per game5.1
55% (9 games)Average possession42%
5.1 (9 games)Corners per game5.2
2.6 (9 games)Yellow cards per game1.7
10.3 (9 games)Fouls per game11.2
Columbus Crew
Based on 8 games
Away matches onlyToronto FC
Based on 11 games
8Games11
2W 2D 4LW · D · L2W 3D 6L
25%Win rate18%
25%Draw rate27%
1.62Scored per game0.82
1.75Conceded per game1.55
-1Score difference-8
25%Clean sheet rate27%
0%Failed to score rate36%
1.03 (7 games)Expected goals per game1.08 (9 games)
1.51 (7 games)Expected goals against per game1.78 (9 games)
75%Both teams scored rate55%
62%Over 2.5 goals rate55%
0.6First half goals scored (avg)0.4
1.1First half goals conceded (avg)0.8
1.0Second half goals scored (avg)0.5
0.6Second half goals conceded (avg)0.7
13.3 (7 games)Shots per game11.3 (9 games)
4.4 (7 games)Shots on target per game3.4 (9 games)
54% (7 games)Average possession44% (9 games)
5.3 (7 games)Corners per game3.4 (9 games)
1.3 (7 games)Yellow cards per game1.6 (9 games)
11.1 (7 games)Fouls per game10.3 (9 games)
Columbus Crew
Based on 17 games
MLSToronto FC
Based on 20 games
17Games20
7W 2D 8LW · D · L5W 8D 7L
41%Win rate25%
12%Draw rate40%
1.65Scored per game1.45
1.47Conceded per game1.80
+3Score difference-7
24%Clean sheet rate15%
6%Failed to score rate20%
1.41 (16 games)Expected goals per game1.22 (18 games)
1.27 (16 games)Expected goals against per game1.63 (18 games)
71%Both teams scored rate75%
71%Over 2.5 goals rate65%
0.8First half goals scored (avg)0.6
0.9First half goals conceded (avg)0.8
0.8Second half goals scored (avg)0.9
0.5Second half goals conceded (avg)0.9
13.4 (16 games)Shots per game12.3 (18 games)
4.9 (16 games)Shots on target per game4.3 (18 games)
54% (16 games)Average possession43% (18 games)
5.2 (16 games)Corners per game4.3 (18 games)
2.0 (16 games)Yellow cards per game1.6 (18 games)
10.7 (16 games)Fouls per game10.8 (18 games)
Columbus Crew
Based on 3 games
USA Open CupToronto FC
3Games—
2W 1D 0LW · D · L—
67%Win rate—
33%Draw rate—
1.00Scored per game—
0.33Conceded per game—
+2Score difference—
67%Clean sheet rate—
33%Failed to score rate—
33%Both teams scored rate—
33%Over 2.5 goals rate—
0.3First half goals scored (avg)—
0.3First half goals conceded (avg)—
0.7Second half goals scored (avg)—
0.0Second half goals conceded (avg)—
Recent matches
DColumbus Crew0:0AET 0-0Pens 3-5St. Louis CityOct 22, 2026 00:00 · USA Open Cup · ScottsMiracle-Gro FieldWColumbus Crew3:1CharlotteOct 14, 2026 23:30 · MLS · ScottsMiracle-Gro FieldLOrlando City3:2Columbus CrewOct 10, 2026 23:30 · MLSWColumbus Crew2:1Inter Miami (MLS)Sep 27, 2026 23:00 · MLS · ScottsMiracle-Gro FieldWColumbus Crew2:1Orlando CitySep 16, 2026 23:00 · USA Open Cup · ScottsMiracle-Gro FieldLDC United2:1Columbus CrewSep 9, 2026 23:30 · MLS · Audi FieldWColumbus Crew3:0Colorado RapidsSep 5, 2026 23:30 · MLS · ScottsMiracle-Gro FieldLNashville SC3:2Columbus CrewAug 23, 2026 00:30 · MLS · Geodis ParkLCharlotte3:1Columbus CrewAug 15, 2026 23:30 · MLS · Bank of America StadiumDInter Miami (MLS)2:2Columbus CrewAug 1, 2026 23:30 · MLS · Nu StadiumWColumbus Crew2:1FC CincinnatiJul 25, 2026 23:15 · MLS · ScottsMiracle-Gro FieldWColumbus Crew2:0Atlanta UtdMay 24, 2026 21:00 · MLS · ScottsMiracle-Gro FieldWColumbus Crew1:0New York CityMay 20, 2026 23:30 · USA Open Cup · ScottsMiracle-Gro FieldDPhiladelphia Union1:1Columbus CrewMay 16, 2026 23:30 · MLS · Subaru Park
As of Oct 27 22:57

Head-to-head

Last 5 years · All competitions · 9 matches
5Columbus Crew W
3D
1Toronto FC W
2.6Average combined score
Columbus Crew Reference
Scored : Conceded
16 : 7
At home
3W 1D 0L
Away
2W 2D 1L
As of Oct 17 19:31

Roster

Roster 32 players · This season · all competitions · based on 36 matches
PlayerAppsGoalsAssistsAvg minRating
GK28Patrick Schulte310091 min6.89
GK1Nicholas Hagen50096 min—
GK24Evan Bush-----
GK54Luke Pruter-----
DF31Steven Moreira320080 min6.65
DF18Malte Amundsen292183 min6.73
DF2Andres Herrera260251 min6.58
DF4Rudy Camacho200081 min6.76
DF12Cesar Ruvalcaba90159 min6.67
DF3Eric Bailly60042 min6.62
DF22Tristan Brown20038 min—
MF25Sean Zawadzki360187 min6.91
MF16Taha Habroune355470 min7.10
MF7Dylan Chambost300555 min7.08
MF17Sekou Bangoura251044 min6.68
MF20Andre Gomes241071 min6.93
MF23Mohamed Farsi212566 min6.91
MF10Brais Mendez156279 min7.32
MF11Brooks Lennon131053 min6.47
MF8Santiago Rodriguez112383 min7.24
MF50Tarun Karumanchi110053 min6.72
MF14Amar Sejdic90141 min6.53
MF21Anass Zaroury71082 min7.02
MF29Cole Mrowka-----
MF40Johann Chirinos-----
FW19Jamal Thiare203031 min6.61
FW77Josef Martinez132157 min6.44
FW33Gonzalo Tapia103242 min7.01
FW26Lautaro Giaccone80028 min6.58
FW46Chase Adams82027 min6.72
FW31Kevin Gbamble20019 min6.90
W. Abou Ali—————
Roster 36 players · This season · all competitions · based on 31 matches
PlayerAppsGoalsAssistsAvg minRating
GK1Luka Gavran311088 min6.95
GK23P. Yarbrough Story William10067 min7.50
GK77Adisa De Rosario-----
DF22Richie Laryea242190 min6.78
DF12Zane Monlouis230063 min6.61
DF25Walker Zimmerman221079 min6.82
DF19Kobe Franklin202261 min6.65
DF13Benjamin Kuscevic170083 min6.53
DF3Pereira Matheus141064 min6.75
DF44Raheem Edwards130058 min6.63
DF15Nickseon Gomis90047 min6.64
DF76Lazar Stefanovic60034 min6.48
DF96Richard Chukwu20040 min6.75
DF73Micah Chisholm20032 min6.45
DF75Reid Fisher-----
DF98Stefan Kapor-----
MF14Alonso Coello300469 min7.00
MF21Jonathan Osorio220485 min6.83
MF10Djordje Mihailovic163567 min6.94
MF78Malik Henry160037 min6.43
MF38Jackson Gilman130075 min6.71
MF6Niklas Dorsch112184 min7.20
MF71Markus Cimermancic101072 min6.71
MF90Lewis Morgan82045 min6.91
MF56Antone Bossenberry20016 min6.55
MF79Fletcher Bank10012 min6.50
FW20Daniel Salloi319780 min6.86
FW9Joshua Sargent248278 min7.20
FW11Derrick Etienne244151 min6.67
FW17Emilio Aristizabal224130 min6.54
FW7Theo Corbeanu183664 min7.20
FW99Jules-Anthony Vilsaint40029 min6.70
FW27Alejandro Piedrahita10017 min6.50
FW64Jahmarie Nolan-----
FW91Dekwon Barrow-----
N. Palacio—————
As of Oct 26 01:52

Coach

Columbus CrewCoach Laurent Courtois
Toronto FCCoach Robin Fraser
Coach profile not received yet
As of Oct 26 01:52

Next matches