Toronto FC vs. Sporting Kansas City Match Report – Saturday March 30, 2024

Major League Soccer (Regular Season)
Toronto FC
1
1.4
3-1-2
Manager: John Herdman
Sporting Kansas City
3
1.2
2-3-1
Manager: Peter Vermes
Saturday March 30, 2024, 19:30 (venue time)
Major League Soccer (Regular Season)
Toronto FC vs. Sporting Kansas City Historical Head-to-Head
 
Attendance: 24,382
Venue: BMO Field, Toronto
Officials:
Jonathan Osorio · 90+7’
Rémi Walter · 57’
Jake Davis · 64’
Alenis Vargas · 83’
Stathead Logo
POWERED BY
.com Logo
Looking for something amazing? Uncover the story that stats can tell with Stathead.
Search through thousands of matches from football history using our Match Finder tools.
Try it & get your first month FREE

Match Summary

Kick Off
 44’
0:0
 — Yellow Card
Half Time
 57’
0:1
 — Goal 0:1
 57’
0:1
 — Yellow Card
 59’
0:1
 — Substitute
 64’
0:2
 — Goal 0:2
 68’
0:2
 — Substitute
 68’
0:2
 — Substitute
 71’
0:2
 — Yellow Card
 77’
0:2
 — Substitute
 78’
0:2
 — Substitute
 83’
0:3
 — Goal 0:3
 85’
0:3
 — Yellow Card
 86’
0:3
 — Substitute
90+6’
0:3
 — Substitute
90+7’
1:3
 — Goal 1:3

Team Stats

Possession
61%
39%
Passing Accuracy
546 of 660 — 83%
71% — 298 of 417
Shots on Target
2 of 12 — 17%
53% — 9 of 17
Saves
6 of 9 — 66%
50% — 1 of 2
Cards
Toronto FC
 
Sporting KC
10
Fouls
13
5
Corners
4
19
Crosses
9
786
Touches
543
Toronto FC
 
Sporting KC
12
Tackles
21
14
Interceptions
16
16
Aerials Won
12
10
Clearances
18
Toronto FC
 
Sporting KC
5
Offsides
1
4
Goal Kicks
12
15
Throw Ins
21
67
Long Balls
77
Become a Stathead & surf this site ad-free.

Toronto FC Player Stats

Toronto FC Player Stats Table
Performance Expected SCA Passes Carries Take-Ons
Player # Nation Pos Age Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ
Jonathan Osorio21ca CANFW31-2929010001110811000.50.50.170657389.01251343
Prince Osei Owusu99de GERAM27-0838500001000230120.10.10.210111668.8012110
   Ayo Akinola9ca CANAM24-07050000000030000.00.00.00033100.002000
Federico Bernardeschi10it ITAAM30-0439000004100670010.30.30.041395078.0449383
Matthew Longstaff8eng ENGCM24-0096700001000691010.20.20.010546583.1643000
   Deandre Kerr29ca CANCM21-132230000000090000.00.00.00033100.004010
Alonso Coello14es ESPCM24-1705800000010843330.00.00.010617284.71156111
   Deybi Flores20hn HONCM27-2883200000000500100.00.00.130394684.8238010
Tyrese Spicer16tt TRIWB23-1179000003000611130.10.10.110284759.6241331
Jahkeele Marshall-Rutty7ca CANWB19-2889001002000452010.10.10.511313393.9726432
Sigurd Rosted17no NORCB29-2526700000000610220.00.00.000455680.41040000
   Kosi Thompson47ca CANCB21-0632300000000230000.00.00.030172181.0117011
Kevin Long5ie IRLCB33-2259000000000952320.00.00.000667785.7357100
Shane O'Neill27us USACB30-2109000000000762310.00.00.010566586.2449131
Luka Gavran90ca CANGK23-3269000000000390000.00.00.000283384.8025000
15 Players9901100122207861214161.41.41.123254666082.762510172612
Toronto FC Player Stats Table
Total Short Medium Long
Player # Nation Pos Age Min Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA KP 1/3 PPA CrsPA PrgP
Jonathan Osorio21ca CANFW31-29290657389.01064379353794.6262989.73475.000.10.1354012
Prince Osei Owusu99de GERAM27-08385111668.81312177100.04757.10000.20.112000
   Ayo Akinola9ca CANAM24-070533100.04420022100.00000.00.000000
Federico Bernardeschi10it ITAAM30-04390395078.0602128192286.4141593.32540.000.00.104004
Matthew Longstaff8eng ENGCM24-00967546583.11016295232785.2232688.571070.000.00.006006
   Deandre Kerr29ca CANCM21-1322333100.018022100.0000000.00.000000
Alonso Coello14es ESPCM24-17058617284.71146330192190.5354087.55862.500.00.0031011
   Deybi Flores20hn HONCM27-28832394684.87222301717100.0171989.54850.000.10.225312
Tyrese Spicer16tt TRIWB23-11790284759.6505106111668.8152268.22540.000.10.310102
Jahkeele Marshall-Rutty7ca CANWB19-28890313393.95301621414100.0161794.111100.010.50.313217
Sigurd Rosted17no NORCB29-25267455680.4879412182090.0212680.861060.000.00.0080010
   Kosi Thompson47ca CANCB21-06323172181.0287102101190.94757.133100.000.00.002111
Kevin Long5ie IRLCB33-22590667785.71225557222491.7394292.951050.000.00.002003
Shane O'Neill27us USACB30-21090566586.2979340192382.6313393.93475.000.00.012114
Luka Gavran90ca CANGK23-32690283384.86094891111100.01212100.05955.600.00.000000
15 Players99054666082.79757355322725290.125929787.2467759.711.11.394213462
Toronto FC Player Stats Table
Pass Types Corner Kicks Outcomes
Player # Nation Pos Age Min Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks
Jonathan Osorio21ca CANFW31-29290736394003231006511
Prince Osei Owusu99de GERAM27-08385161240001000001101
   Ayo Akinola9ca CANAM24-0705330000000000300
Federico Bernardeschi10it ITAAM30-04390504172004321003922
Matthew Longstaff8eng ENGCM24-00967656321011100005401
   Deandre Kerr29ca CANCM21-13223330000000000300
Alonso Coello14es ESPCM24-17058727022000000006100
   Deybi Flores20hn HONCM27-28832464500101000003910
Tyrese Spicer16tt TRIWB23-11790474250003500002802
Jahkeele Marshall-Rutty7ca CANWB19-28890332940003400003101
Sigurd Rosted17no NORCB29-25267565511001000004500
   Kosi Thompson47ca CANCB21-06323212100001000001700
Kevin Long5ie IRLCB33-22590777521010000006600
Shane O'Neill27us USACB30-21090656411001000005600
Luka Gavran90ca CANGK23-32690332841000000002810
15 Players9906606144113121915520054658
Toronto FC Player Stats Table
Tackles Challenges Blocks
Player # Nation Pos Age Min Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err
Jonathan Osorio21ca CANFW31-292901101011100.000000100
Prince Osei Owusu99de GERAM27-08385000000002021100
   Ayo Akinola9ca CANAM24-0705000000000000000
Federico Bernardeschi10it ITAAM30-04390000000001010010
Matthew Longstaff8eng ENGCM24-0096711010030.031010100
   Deandre Kerr29ca CANCM21-13223000000000000000
Alonso Coello14es ESPCM24-17058320302540.033033600
   Deybi Flores20hn HONCM27-2883200000010.010001100
Tyrese Spicer16tt TRIWB23-11790111000003121210
Jahkeele Marshall-Rutty7ca CANWB19-288902101122100.001010200
Sigurd Rosted17no NORCB29-25267000000002112200
   Kosi Thompson47ca CANCB21-06323000000000000020
Kevin Long5ie IRLCB33-22590200202366.712023560
Shane O'Neill27us USACB30-21090221101250.011103500
Luka Gavran90ca CANGK23-32690000000000000000
15 Players99012829181747.19163131426100
Toronto FC Player Stats Table
Touches Take-Ons Carries Receiving
Player # Nation Pos Age Min Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR
Jonathan Osorio21ca CANFW31-29290811744314814375.0125.05122912934030605
Prince Osei Owusu99de GERAM27-083852312156323100.01100.012752110010132
   Ayo Akinola9ca CANAM24-070530111030002610000020
Federico Bernardeschi10it ITAAM30-04390671627345678337.5450.049318147342525315
Matthew Longstaff8eng ENGCM24-00967691174211369000431266401010488
   Deandre Kerr29ca CANCM21-132239006409100.01100.041920002161
Alonso Coello14es ESPCM24-170588421462908411100.000.05621711610021602
   Deybi Flores20hn HONCM27-288325026405050100.01100.0381777701001381
Tyrese Spicer16tt TRIWB23-117906121027274613133.3266.741245121310214016
Jahkeele Marshall-Rutty7ca CANWB19-28890450623184453266.7133.3261859840111245
Sigurd Rosted17no NORCB29-2526761116423061000401194700010412
   Kosi Thompson47ca CANCB21-06323231810502311100.000.017612100001172
Kevin Long5ie IRLCB33-225909512593242950005727216210000590
Shane O'Neill27us USACB30-21090760244570763133.3266.7491475011000542
Luka Gavran90ca CANGK23-326903933390003900025915200000230
15 Players9907865721541616525786261246.21350.0510228711081712318853861
Toronto FC Player Stats Table
Performance Aerial Duels
Player # Nation Pos Age Min CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won%
Jonathan Osorio21ca CANFW31-292901001123010009010.0
Prince Osei Owusu99de GERAM27-08385000311110000310100.0
   Ayo Akinola9ca CANAM24-0705000010000000100
Federico Bernardeschi10it ITAAM30-04390000030400000200
Matthew Longstaff8eng ENGCM24-00967000120101000700
   Deandre Kerr29ca CANCM21-1322300000000000002166.7
Alonso Coello14es ESPCM24-17058100000032000800
   Deybi Flores20hn HONCM27-2883200010011000032166.7
Tyrese Spicer16tt TRIWB23-1179000010131100071150.0
Jahkeele Marshall-Rutty7ca CANWB19-2889000011130100081150.0
Sigurd Rosted17no NORCB29-252670000101200004020.0
   Kosi Thompson47ca CANCB21-06323000110100000100
Kevin Long5ie IRLCB33-2259000000003000076460.0
Shane O'Neill27us USACB30-2109000011013200043175.0
Luka Gavran90ca CANGK23-32690000000000000000
15 Players990200101251914800064161257.1

Toronto FC Goalkeeper Stats

Toronto FC Goalkeeper Stats Table
Shot Stopping Launched Passes Goal Kicks Crosses Sweeper
Player Nation Age Min SoTA GA Saves Save% PSxG Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA AvgDist
Luka Gavranca CAN23-3269093666.72.83650.029420.726.130.016.7600.0010.0

Sporting KC Player Stats

Sporting KC Player Stats Table
Performance Expected SCA Passes Carries Take-Ons
Player # Nation Pos Age Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ
William Agada23ng NGAFW24-1957701005100300000.40.40.04191752.9218220
   Alenis Vargas20hn HONRW20-1171310002200120100.30.30.0215862.507222
Dániel Sallói10hu HUNLW27-2559000001000383100.00.00.041172665.4425341
Erik Thommy26de GERRW,FW29-2238900003100462210.10.10.241183158.1428532
   Stephen Afrifa30ca CANFW23-04010000000010000.00.00.00011100.000000
Memo Rodriguez8us USALM28-0947600001000504300.00.00.070273969.2516022
   Felipe Hernandez21us USARM25-2961400000000110000.00.00.0007887.515000
Nemanja Radoja6rs SRBCM31-0539000001100452210.10.10.221333984.6424032
Rémi Walter54fr FRARM,LM28-3399010001100462000.00.00.130313881.6221010
Tim Leibold14de GERLB30-1219000002210542210.20.20.020344182.9124110
Robert Voloder4ba BIHCB22-3269000000000502230.00.00.000334180.5130100
Daniel Rosero5co COLCB30-1769000000000411100.00.00.110212680.8123010
Jake Davis17us USARB22-0879011001110583230.00.00.231324374.4328010
Tim Melia29us USAGK37-3209000000000610000.00.00.010305950.8033000
14 Players990320017920543211691.21.20.933629841771.52828214209
Sporting KC Player Stats Table
Total Short Medium Long
Player # Nation Pos Age Min Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA KP 1/3 PPA CrsPA PrgP
William Agada23ng NGAFW24-1957791752.9145162633.35771.411100.010.00.020002
   Alenis Vargas20hn HONRW20-117135862.573033100.02450.00000.00.000000
Dániel Sallói10hu HUNLW27-25590172665.430211661154.58988.933100.000.00.013104
Erik Thommy26de GERRW,FW29-22389183158.126173101376.971163.60000.20.112104
   Stephen Afrifa30ca CANFW23-040111100.013011100.0000000.00.000000
Memo Rodriguez8us USALM28-09476273969.2514170111384.6121580.04757.100.00.014205
   Felipe Hernandez21us USARM25-296147887.51084633100.044100.00000.00.000101
Nemanja Radoja6rs SRBCM31-05390333984.6616211121392.3161888.95771.400.20.014004
Rémi Walter54fr FRARM,LM28-33990313881.652599141593.3141877.83475.000.10.022002
Tim Leibold14de GERLB30-12190344182.9463193212487.5121485.70000.00.003001
Robert Voloder4ba BIHCB22-32690334180.569326577100.0202580.06966.700.00.001001
Daniel Rosero5co COLCB30-17690212680.84411413475.0151693.83475.000.10.010001
Jake Davis17us USARB22-08790324374.4682381101283.3141782.481266.710.20.123203
Tim Melia29us USAGK37-32090305950.893077344100.0131492.9134131.700.00.012000
14 Players99029841771.55766248410712982.914217282.6468852.320.90.412247028
Sporting KC Player Stats Table
Pass Types Corner Kicks Outcomes
Player # Nation Pos Age Min Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks
William Agada23ng NGAFW24-1957717170000100000901
   Alenis Vargas20hn HONRW20-11713880000000000500
Dániel Sallói10hu HUNLW27-25590262511001000001703
Erik Thommy26de GERRW,FW29-22389313010004000001804
   Stephen Afrifa30ca CANFW23-0401101000000000100
Memo Rodriguez8us USALM28-09476393632002011002701
   Felipe Hernandez21us USARM25-29614880000000000701
Nemanja Radoja6rs SRBCM31-05390393811000000003300
Rémi Walter54fr FRARM,LM28-33990383352001031003100
Tim Leibold14de GERLB30-1219041301110001000003401
Robert Voloder4ba BIHCB22-32690414100000000003300
Daniel Rosero5co COLCB30-17690262600010000002102
Jake Davis17us USARB22-0879043311100001100003211
Tim Melia29us USAGK37-320905940197000000003000
14 Players9904173635314019214200298114
Sporting KC Player Stats Table
Tackles Challenges Blocks
Player # Nation Pos Age Min Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err
William Agada23ng NGAFW24-19577000000000000000
   Alenis Vargas20hn HONRW20-11713000000000001100
Dániel Sallói10hu HUNLW27-255903121022100.000001410
Erik Thommy26de GERRW,FW29-2238921011020.021102410
   Stephen Afrifa30ca CANFW23-0401000000000000000
Memo Rodriguez8us USALM28-09476410403560.020003710
   Felipe Hernandez21us USARM25-2961400000010.010000000
Nemanja Radoja6rs SRBCM31-05390211102540.031012400
Rémi Walter54fr FRARM,LM28-339902020022100.000000210
Tim Leibold14de GERLB30-12190211012450.021102420
Robert Voloder4ba BIHCB22-32690202000003122420
Daniel Rosero5co COLCB30-176901001011100.000001260
Jake Davis17us USARB22-08790331201333.323122530
Tim Melia29us USAGK37-32090000000000000010
14 Players9902189102132552.0129451637180
Sporting KC Player Stats Table
Touches Take-Ons Carries Receiving
Player # Nation Pos Age Min Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR
William Agada23ng NGAFW24-1957730001417630200.02100.018652921141267
   Alenis Vargas20hn HONRW20-1171312127321222100.000.0772582120081
Dániel Sallói10hu HUNLW27-25590380719123384125.0125.0251254930131278
Erik Thommy26de GERRW,FW29-22389461520230463266.7133.32822510754041244
   Stephen Afrifa30ca CANFW23-040110010010000000000000
Memo Rodriguez8us USALM28-094765007311205022100.000.016744501000271
   Felipe Hernandez21us USARM25-29614110452011000531270002040
Nemanja Radoja6rs SRBCM31-05390452123041453266.7133.324793100000211
Rémi Walter54fr FRARM,LM28-339904647318046100.01100.021492000010211
Tim Leibold14de GERLB30-12190543172413354100.01100.024793510101293
Robert Voloder4ba BIHCB22-3269050231190050000301282610000330
Daniel Rosero5co COLCB30-17690411028121141100.000.023913500000221
Jake Davis17us USARB22-0879058425249058100.01100.028782900030261
Tim Melia29us USAGK37-3209061445920061000331298700000260
14 Players990543712042391041654320945.0840.02821225578147517429428
Sporting KC Player Stats Table
Performance Aerial Duels
Player # Nation Pos Age Min CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won%
William Agada23ng NGAFW24-1957700000110000016366.7
   Alenis Vargas20hn HONRW20-1171300011001000041233.3
Dániel Sallói10hu HUNLW27-2559000013011100041150.0
Erik Thommy26de GERRW,FW29-223890003104210007020.0
   Stephen Afrifa30ca CANFW23-0401000000000000000
Memo Rodriguez8us USALM28-094760001102310006010.0
   Felipe Hernandez21us USARM25-296140000000000001010.0
Nemanja Radoja6rs SRBCM31-053900000000210001110100.0
Rémi Walter54fr FRARM,LM28-339900001101000007010.0
Tim Leibold14de GERLB30-1219010020002100021150.0
Robert Voloder4ba BIHCB22-326900001000200004010.0
Daniel Rosero5co COLCB30-1769000013001000041233.3
Jake Davis17us USARB22-0879010020002300041150.0
Tim Melia29us USAGK37-32090000000000000300
14 Players99020013101916800058121642.9

Sporting KC Goalkeeper Stats

Sporting KC Goalkeeper Stats Table
Shot Stopping Launched Passes Goal Kicks Crosses Sweeper
Player Nation Age Min SoTA GA Saves Save% PSxG Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA AvgDist
Tim Meliaus USA37-3209021150.01.683522.947255.338.71275.054.01417.1215.7

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
7Erik ThommyClub Crest Sporting KC0.020.04Saved26Right FootMemo RodriguezPass (Live)Memo RodriguezTake-On
8William AgadaClub Crest Sporting KC0.10Blocked21Right FootDániel SallóiTake-OnWilliam AgadaPass (Live)
9Nemanja RadojaClub Crest Sporting KC0.070.11Saved14Left FootVolleyDaniel RoseroPass (Live)Jake DavisPass (Live)
10Federico BernardeschiClub Crest Toronto FC0.230.82Saved12Left FootPrince Osei OwusuPass (Live)Jonathan OsorioPass (Live)
10Matthew LongstaffClub Crest Toronto FC0.22Off Target14Right FootVolleyFederico BernardeschiShot
13Tyrese SpicerClub Crest Toronto FC0.09Blocked18Left FootDeflectedJonathan OsorioPass (Live)Federico BernardeschiPass (Live)
20Jahkeele Marshall-RuttyClub Crest Toronto FC0.04Off Target17Right FootJonathan OsorioPass (Live)Matthew LongstaffPass (Live)
21Tyrese SpicerClub Crest Toronto FC0.02Off Target5HeadShane O'NeillPass (Live)Alonso CoelloPass (Live)
32Prince Osei OwusuClub Crest Toronto FC0.14Blocked9Right FootTyrese SpicerPass (Live)Jonathan OsorioPass (Live)
36Tim LeiboldClub Crest Sporting KC0.030.27Saved16Left FootDániel SallóiPass (Live)
36Memo RodriguezClub Crest Sporting KC0.03Off Target25Right FootRémi WalterPass (Dead)Tim LeiboldShot
37William AgadaClub Crest Sporting KC0.040.05Saved11HeadRémi WalterPass (Dead)Memo RodriguezShot
41William AgadaClub Crest Sporting KC0.20Woodwork17Left FootErik ThommyPass (Live)Dániel SallóiPass (Live)
44Tim LeiboldClub Crest Sporting KC0.130.24Saved18Left FootJake DavisPass (Live)Memo RodriguezPass (Live)
53Erik ThommyClub Crest Sporting KC0.04Off Target28Right FootFree kickMemo RodriguezFouledWilliam AgadaPass (Live)
56William AgadaClub Crest Sporting KC0.07Off Target18Left FootRémi WalterPass (Live)Erik ThommyPass (Live)
57Rémi WalterClub Crest Sporting KC0.030.33Goal29Left FootErik ThommyTake-OnNemanja RadojaPass (Live)
60William AgadaClub Crest Sporting KC0.01Blocked32Left FootVolleyTim MeliaPass (Live)Memo RodriguezPass (Live)
64Jake DavisClub Crest Sporting KC0.020.35Goal31Right FootWilliam AgadaPass (Live)Dániel SallóiPass (Live)
67Dániel SallóiClub Crest Sporting KC0.01Off Target30Right FootWilliam AgadaPass (Live)Tim LeiboldPass (Live)
68Jahkeele Marshall-RuttyClub Crest Toronto FC0.06Blocked12Right FootDeybi FloresPass (Live)Kosi ThompsonPass (Live)
72Federico BernardeschiClub Crest Toronto FC0.04Blocked23Left FootFree kickFederico BernardeschiFouledJonathan OsorioPass (Live)
73Erik ThommyClub Crest Sporting KC0.07Blocked23Right FootMemo RodriguezPass (Live)Erik ThommyPass (Live)
79Tyrese SpicerClub Crest Toronto FC0.03Off Target18Left FootJonathan OsorioPass (Live)Kosi ThompsonPass (Live)
82Alenis VargasClub Crest Sporting KC0.230.61Saved8Right FootAlenis VargasTake-OnNemanja RadojaPass (Live)
83Alenis VargasClub Crest Sporting KC0.060.82Goal17Right FootAlenis VargasTake-OnJake DavisPass (Live)
89Federico BernardeschiClub Crest Toronto FC0.03Off Target26Left FootJonathan OsorioPass (Live)Kosi ThompsonPass (Live)
90+3Federico BernardeschiClub Crest Toronto FC0.02Off Target32Left FootDeybi FloresPass (Live)Deybi FloresInterception
90+7Jonathan OsorioClub Crest Toronto FC0.520.77Goal6Left FootJahkeele Marshall-RuttyPass (Live)Federico BernardeschiPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
10Federico BernardeschiClub Crest Toronto FC0.230.82Saved12Left FootPrince Osei OwusuPass (Live)Jonathan OsorioPass (Live)
10Matthew LongstaffClub Crest Toronto FC0.22Off Target14Right FootVolleyFederico BernardeschiShot
13Tyrese SpicerClub Crest Toronto FC0.09Blocked18Left FootDeflectedJonathan OsorioPass (Live)Federico BernardeschiPass (Live)
20Jahkeele Marshall-RuttyClub Crest Toronto FC0.04Off Target17Right FootJonathan OsorioPass (Live)Matthew LongstaffPass (Live)
21Tyrese SpicerClub Crest Toronto FC0.02Off Target5HeadShane O'NeillPass (Live)Alonso CoelloPass (Live)
32Prince Osei OwusuClub Crest Toronto FC0.14Blocked9Right FootTyrese SpicerPass (Live)Jonathan OsorioPass (Live)
68Jahkeele Marshall-RuttyClub Crest Toronto FC0.06Blocked12Right FootDeybi FloresPass (Live)Kosi ThompsonPass (Live)
72Federico BernardeschiClub Crest Toronto FC0.04Blocked23Left FootFree kickFederico BernardeschiFouledJonathan OsorioPass (Live)
79Tyrese SpicerClub Crest Toronto FC0.03Off Target18Left FootJonathan OsorioPass (Live)Kosi ThompsonPass (Live)
89Federico BernardeschiClub Crest Toronto FC0.03Off Target26Left FootJonathan OsorioPass (Live)Kosi ThompsonPass (Live)
90+3Federico BernardeschiClub Crest Toronto FC0.02Off Target32Left FootDeybi FloresPass (Live)Deybi FloresInterception
90+7Jonathan OsorioClub Crest Toronto FC0.520.77Goal6Left FootJahkeele Marshall-RuttyPass (Live)Federico BernardeschiPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
7Erik ThommyClub Crest Sporting KC0.020.04Saved26Right FootMemo RodriguezPass (Live)Memo RodriguezTake-On
8William AgadaClub Crest Sporting KC0.10Blocked21Right FootDániel SallóiTake-OnWilliam AgadaPass (Live)
9Nemanja RadojaClub Crest Sporting KC0.070.11Saved14Left FootVolleyDaniel RoseroPass (Live)Jake DavisPass (Live)
36Tim LeiboldClub Crest Sporting KC0.030.27Saved16Left FootDániel SallóiPass (Live)
36Memo RodriguezClub Crest Sporting KC0.03Off Target25Right FootRémi WalterPass (Dead)Tim LeiboldShot
37William AgadaClub Crest Sporting KC0.040.05Saved11HeadRémi WalterPass (Dead)Memo RodriguezShot
41William AgadaClub Crest Sporting KC0.20Woodwork17Left FootErik ThommyPass (Live)Dániel SallóiPass (Live)
44Tim LeiboldClub Crest Sporting KC0.130.24Saved18Left FootJake DavisPass (Live)Memo RodriguezPass (Live)
53Erik ThommyClub Crest Sporting KC0.04Off Target28Right FootFree kickMemo RodriguezFouledWilliam AgadaPass (Live)
56William AgadaClub Crest Sporting KC0.07Off Target18Left FootRémi WalterPass (Live)Erik ThommyPass (Live)
57Rémi WalterClub Crest Sporting KC0.030.33Goal29Left FootErik ThommyTake-OnNemanja RadojaPass (Live)
60William AgadaClub Crest Sporting KC0.01Blocked32Left FootVolleyTim MeliaPass (Live)Memo RodriguezPass (Live)
64Jake DavisClub Crest Sporting KC0.020.35Goal31Right FootWilliam AgadaPass (Live)Dániel SallóiPass (Live)
67Dániel SallóiClub Crest Sporting KC0.01Off Target30Right FootWilliam AgadaPass (Live)Tim LeiboldPass (Live)
73Erik ThommyClub Crest Sporting KC0.07Blocked23Right FootMemo RodriguezPass (Live)Erik ThommyPass (Live)
82Alenis VargasClub Crest Sporting KC0.230.61Saved8Right FootAlenis VargasTake-OnNemanja RadojaPass (Live)
83Alenis VargasClub Crest Sporting KC0.060.82Goal17Right FootAlenis VargasTake-OnJake DavisPass (Live)

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.