Philadelphia Union vs. Toronto FC Match Report – Saturday April 22, 2023

Major League Soccer (Regular Season)
Philadelphia Union
4
2.7
3-2-4
Manager: Jim Curtin
Toronto FC
2
0.6
1-6-2
Manager: Bob Bradley
Saturday April 22, 2023, 19:30 (venue time)
Major League Soccer (Regular Season)
Philadelphia Union vs. Toronto FC Historical Head-to-Head
 
Attendance: 18,533
Venue: Subaru Park, Chester
Officials: Alex Chilowicz (Referee) · Jason White (AR1) · Kevin Klinger (AR2) · Brooke Mayo (4th) · Geoff Gamble (VAR)
Lukas MacNaughton (OG) · 16’
Mikael Uhre · 20’
Mikael Uhre · 43’
Mikael Uhre · 56’
Lorenzo Insigne · 66’
Richie Laryea · 90+2’
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
 16’
1:0
 — 
 20’
2:0
 — Goal 2:0
 36’
2:0
 — Yellow Card
 43’
3:0
 — Goal 3:0
45+1’
3:0
 — Yellow Card
Half Time
 46’
3:0
 — Substitute
 46’
3:0
 — Substitute
 56’
4:0
 — Goal 4:0
 58’
4:0
 — Substitute
 58’
4:0
 — Substitute
 61’
4:0
 — Substitute
 62’
4:0
 — Substitute
 63’
4:0
 — Yellow Card
 66’
4:1
 — Goal 4:1
 83’
4:1
 — Substitute
 85’
4:1
 — Substitute
 86’
4:1
 — Substitute
90+2’
4:2
 — Goal 4:2

Team Stats

Possession
41%
59%
Passing Accuracy
375 of 477 — 79%
85% — 594 of 699
Shots on Target
7 of 18 — 39%
50% — 5 of 10
Saves
3 of 5 — 60%
57% — 4 of 7
Cards
Philadelphia
 
Toronto FC
12
Fouls
7
6
Corners
7
20
Crosses
12
593
Touches
819
Philadelphia
 
Toronto FC
22
Tackles
17
17
Interceptions
6
8
Aerials Won
9
17
Clearances
19
Philadelphia
 
Toronto FC
3
Offsides
0
7
Goal Kicks
5
21
Throw Ins
16
77
Long Balls
51
Become a Stathead & surf this site ad-free.

Philadelphia Player Stats

Philadelphia 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
Mikael Uhre7dk DENFW28-2046030005300351101.61.60.120122157.1225320
   Quinn Sullivan33us USAFW19-0263000001100101000.00.00.0006785.707011
Julián Carranza9ar ARGFW22-3359001005110461030.50.51.161223171.0228310
Dániel Gazdag10hu HUNAM27-0519001001100544020.20.20.663324276.21024132
Jack McGlynn16us USALM19-2896100002100510130.20.20.330374484.1931200
   Leon Flach31us USALM22-053290000000062100.00.00.0003475.010000
José Andrés Martínez8ve VENCM28-2588500001000572210.00.00.110434987.8732121
   Andrés Perea6us USACM22-15950000000060000.00.00.0003560.004000
Alejandro Bedoya11us USARM35-3588201001000440320.10.10.341263672.2722200
   Jesús Daniel Bueno20ve VENRM24-00780000000050000.00.00.00033100.001000
Kai Wagner27de GERLB26-0669000001000835320.00.00.150507269.4741300
Jack Elliott3eng ENGCB27-2409000000010622200.00.00.000495392.5133000
Jakob Glesnes5no NORCB29-0289000000000492220.00.00.010364285.7132000
Nathan Harriel26us USARB21-3649000001000612220.10.10.000374877.1623100
Andre Blake18jm JAMGK32-1529000000000240000.00.00.000162080.0013000
15 Players9903300187205932217172.82.82.428537547778.6533161694
Philadelphia 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
Mikael Uhre7dk DENFW28-20460122157.1123406875.03837.50000.10.012002
   Quinn Sullivan33us USAFW19-026306785.796033100.03475.00000.00.000000
Julián Carranza9ar ARGFW22-33590223171.035257111478.6111291.7020.011.11.241002
Dániel Gazdag10hu HUNAM27-05190324276.2516223161984.2121580.04666.710.60.3182010
Jack McGlynn16us USALM19-28961374484.1701263141687.5182090.05771.400.30.135109
   Leon Flach31us USALM22-053293475.042172366.711100.00000.00.000001
José Andrés Martínez8ve VENCM28-25885434987.89563201818100.0121675.0121485.700.10.115217
   Andrés Perea6us USACM22-15953560.05401250.02366.70000.00.000000
Alejandro Bedoya11us USARM35-35882263672.2355184131872.2111573.30010.30.134107
   Jesús Daniel Bueno20ve VENRM24-007833100.0392822100.011100.00000.00.000000
Kai Wagner27de GERLB26-06690507269.4912279202676.9263086.741428.600.10.212207
Jack Elliott3eng ENGCB27-24090495392.5111141499100.0313296.991275.000.00.003001
Jakob Glesnes5no NORCB29-02890364285.788026866100.0212391.391275.000.00.001001
Nathan Harriel26us USARB21-36490374877.1644215171894.4172181.03837.500.00.006006
Andre Blake18jm JAMGK32-15290162080.049038444100.055100.071163.600.00.000000
15 Players99037547778.67271269214216685.517420684.5538661.632.42.114378153
Philadelphia 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
Mikael Uhre7dk DENFW28-20460212100002000001202
   Quinn Sullivan33us USAFW19-02630761000100000600
Julián Carranza9ar ARGFW22-33590313010001000002201
Dániel Gazdag10hu HUNAM27-05190424110201000003201
Jack McGlynn16us USALM19-28961444032002100003710
   Leon Flach31us USALM22-05329440000000000300
José Andrés Martínez8ve VENCM28-25885494722022000004300
   Andrés Perea6us USACM22-1595550000000000301
Alejandro Bedoya11us USARM35-35882363241000300002601
   Jesús Daniel Bueno20ve VENRM24-0078330000000000300
Kai Wagner27de GERLB26-066907260121008562405002
Jack Elliott3eng ENGCB27-24090535300000000004900
Jakob Glesnes5no NORCB29-02890424011010000003610
Nathan Harriel26us USARB21-3649048351200031200003711
Andre Blake18jm JAMGK32-15290201370000000001600
15 Players990477430447232021624037539
Philadelphia 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
Mikael Uhre7dk DENFW28-20460100100000001200
   Quinn Sullivan33us USAFW19-0263011010010.010000100
Julián Carranza9ar ARGFW22-3359011001010.013030100
Dániel Gazdag10hu HUNAM27-05190421213742.942020400
Jack McGlynn16us USALM19-2896100000010.013031110
   Leon Flach31us USALM22-05329211011250.010001300
José Andrés Martínez8ve VENCM28-25885212002366.711102400
   Andrés Perea6us USACM22-1595000000000000010
Alejandro Bedoya11us USARM35-35882000000002023310
   Jesús Daniel Bueno20ve VENRM24-007800000010.010000010
Kai Wagner27de GERLB26-06690543113560.022113820
Jack Elliott3eng ENGCB27-24090221101250.010002460
Jakob Glesnes5no NORCB29-02890212001250.012112410
Nathan Harriel26us USARB21-364902210111100.002022430
Andre Blake18jm JAMGK32-15290000000000000010
15 Players99022151165122646.214173141739170
Philadelphia 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
Mikael Uhre7dk DENFW28-2046035021419735200.0150.02510249302322911
   Quinn Sullivan33us USAFW19-0263010002811011100.000.072540001264
Julián Carranza9ar ARGFW22-33590460122231146100.01100.02811970301463612
Dániel Gazdag10hu HUNAM27-05190540531192543266.7133.324935211031347
Jack McGlynn16us USALM19-289615116271825100031914720200365
   Leon Flach31us USALM22-0532961231060000000000030
José Andrés Martínez8ve VENCM28-25885571123780572150.0150.0321265511011390
   Andrés Perea6us USACM22-1595611410600041000000051
Alejandro Bedoya11us USARM35-3588244162316244000221076320010256
   Jesús Daniel Bueno20ve VENRM24-007852320050001550000000
Kai Wagner27de GERLB26-066908352236270830004125212037000445
Jack Elliott3eng ENGCB27-2409062104220006200033864400000440
Jakob Glesnes5no NORCB29-0289049726203049000321489800010320
Nathan Harriel26us USARB21-36490615103615261000231326410011302
Andre Blake18jm JAMGK32-152902420240002400013603000000100
15 Players99059354162277158275939444.4444.431613567011695151337353
Philadelphia 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%
Mikael Uhre7dk DENFW28-20460000010210000210100.0
   Quinn Sullivan33us USAFW19-026300001101010002010.0
Julián Carranza9ar ARGFW22-3359010041210100041233.3
Dániel Gazdag10hu HUNAM27-05190000211102000600
Jack McGlynn16us USALM19-289610000002100003010.0
   Leon Flach31us USALM22-05329000000011000100
José Andrés Martínez8ve VENCM28-258850001202210001000
   Andrés Perea6us USACM22-1595000000000000010100.0
Alejandro Bedoya11us USARM35-3588200020003000082250.0
   Jesús Daniel Bueno20ve VENRM24-0078000000000000300
Kai Wagner27de GERLB26-066900000008340001300
Jack Elliott3eng ENGCB27-240901001000220009020.0
Jakob Glesnes5no NORCB29-02890000010021000510100.0
Nathan Harriel26us USARB21-3649000010032200032166.7
Andre Blake18jm JAMGK32-15290000000000000000
15 Players9902001273201715000698947.1

Philadelphia Goalkeeper Stats

Philadelphia 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
Andre Blakejm JAM32-1529052360.01.56966.713438.535.0757.135.77114.302.5

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
Lorenzo Insigne24it ITAFW31-3228410005410831100.30.30.151586984.1667162
   Kosi Thompson47ca CANLW20-08560000000060020.00.00.0002366.702010
Federico Bernardeschi10it ITAFW29-0654500000000280000.00.00.000142166.7017052
   Jordan Perruzza77ca CANFW22-0964500002000220000.20.20.020121580.0112100
Jahkeele Marshall-Rutty7ca CANLM,RM,RW18-3109000001000641010.00.00.010495687.5443421
Mark-Anthony Kaye14ca CANCM,DM28-1419000000000926100.00.00.120647981.0659120
Jonathan Osorio21ca CANCM,LM,DM30-31490020000001224200.00.00.36210511293.81086210
Brandon Servania23us USARM24-0415700000000300030.00.00.010182281.8218011
   Alonso Coello52es ESPCM,AM23-1923300000000381110.00.00.011273381.8427100
Raoul Petretta28it ITALB26-0295700001000601000.10.10.000505590.9046300
   Kobe Franklin19ca CANLB19-3473300000000310100.00.00.000252889.3327400
Sigurd Rosted17no NORCB28-2749000000000552050.00.00.000334278.6124000
Lukas MacNaughton5ca CANCB28-0454500000000270000.00.00.0001919100.0015011
   Shane O'Neill27us USACB29-2324500000000321000.00.00.000273090.0122100
Richie Laryea22ca CANRB28-1059010001100910010.00.00.000688282.96707107
Sean Johnson1us USAGK33-3269000000000380000.00.00.000233369.7022000
16 Players990220010510819176130.60.60.518459469985.044557252914
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
Lorenzo Insigne24it ITAFW31-32284586984.1953207303585.7222395.76785.700.10.226206
   Kosi Thompson47ca CANLW20-08562366.7764010.011100.011100.000.00.000000
Federico Bernardeschi10it ITAFW29-06545142166.7136257977.81250.01333.300.00.000000
   Jordan Perruzza77ca CANFW22-09645121580.01311891090.01333.30000.00.010101
Jahkeele Marshall-Rutty7ca CANLM,RM,RW18-31090495687.5578117363992.38988.92366.700.00.001004
Mark-Anthony Kaye14ca CANCM,DM28-14190647981.0873380374582.2222781.51250.000.10.223206
Jonathan Osorio21ca CANCM,LM,DM30-3149010511293.81399365586293.5353697.222100.020.30.54114010
Brandon Servania23us USARM24-04157182281.821079141687.544100.0010.000.00.001002
   Alonso Coello52es ESPCM,AM23-19233273381.8325106171894.471070.01333.300.00.100204
Raoul Petretta28it ITALB26-02957505590.9592161373994.97977.811100.000.00.003000
   Kobe Franklin19ca CANLB19-34733252889.3389110161794.166100.02366.700.00.001103
Sigurd Rosted17no NORCB28-27490334278.6477226182281.8141877.8010.000.00.001001
Lukas MacNaughton5ca CANCB28-045451919100.02901021111100.088100.00000.00.000000
   Shane O'Neill27us USACB29-23245273090.03841471717100.091090.0020.000.00.000001
Richie Laryea22ca CANRB28-10590688282.9979309414493.2202871.43475.000.00.103206
Sean Johnson1us USAGK33-32690233369.76103762366.71111100.0101952.600.00.000000
16 Players99059469985.08402273235038890.217620585.9305257.720.51.393014044
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
Lorenzo Insigne24it ITAFW31-32284696451011010105802
   Kosi Thompson47ca CANLW20-0856330000100000200
Federico Bernardeschi10it ITAFW29-06545211830002022001402
   Jordan Perruzza77ca CANFW22-09645151320000010001200
Jahkeele Marshall-Rutty7ca CANLM,RM,RW18-31090565061003410004902
Mark-Anthony Kaye14ca CANCM,DM28-14190797811100000006401
Jonathan Osorio21ca CANCM,LM,DM30-31490112107532000200010502
Brandon Servania23us USARM24-04157222020000200001800
   Alonso Coello52es ESPCM,AM23-19233333300103000002700
Raoul Petretta28it ITALB26-02957555141011300005001
   Kobe Franklin19ca CANLB19-34733282620010200002502
Sigurd Rosted17no NORCB28-27490424111000000003300
Lukas MacNaughton5ca CANCB28-04545191900000000001900
   Shane O'Neill27us USACB29-23245302643000100002700
Richie Laryea22ca CANRB28-10590827840001400006801
Sean Johnson1us USAGK33-32690332494000000002301
16 Players99069965148154312167210594014
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
Lorenzo Insigne24it ITAFW31-32284111000000001200
   Kosi Thompson47ca CANLW20-0856000000002020000
Federico Bernardeschi10it ITAFW29-0654500000010.010000000
   Jordan Perruzza77ca CANFW22-09645000000000000000
Jahkeele Marshall-Rutty7ca CANLM,RM,RW18-31090111000001010120
Mark-Anthony Kaye14ca CANCM,DM28-14190662402366.710001710
Jonathan Osorio21ca CANCM,LM,DM30-31490422200000002610
Brandon Servania23us USARM24-04157000000003030010
   Alonso Coello52es ESPCM,AM23-192331101011100.001011200
Raoul Petretta28it ITALB26-02957100100000000110
   Kobe Franklin19ca CANLB19-3473300000010.010001100
Sigurd Rosted17no NORCB28-27490202001250.015500250
Lukas MacNaughton5ca CANCB28-04545000000000000050
   Shane O'Neill27us USACB29-23245111000000000100
Richie Laryea22ca CANRB28-10590000000001100000
Sean Johnson1us USAGK33-32690000000000000030
16 Players99017129804850.041367623190
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
Lorenzo Insigne24it ITAFW31-32284831946305836233.3350.067348124160516911
   Kosi Thompson47ca CANLW20-08566013206100.01100.02600000010
Federico Bernardeschi10it ITAFW29-06545280311151285240.0360.0171575501120194
   Jordan Perruzza77ca CANFW22-09645220071552200012792211120146
Jahkeele Marshall-Rutty7ca CANLM,RM,RW18-31090643738193642150.000.04328616142111487
Mark-Anthony Kaye14ca CANCM,DM28-1419092128569092200.0150.05928312212011681
Jonathan Osorio21ca CANCM,LM,DM30-3149012222470283122100.01100.086360188230021022
Brandon Servania23us USARM24-041573015141103011100.000.018702901031190
   Alonso Coello52es ESPCM,AM23-1923338041717138000271786613212322
Raoul Petretta28it ITALB26-0295760121336360000461926331110481
   Kobe Franklin19ca CANLB19-347333104207031000271488841101272
Sigurd Rosted17no NORCB28-2749055154015005500024921300000240
Lukas MacNaughton5ca CANCB28-045452711235002711100.000.01562900000160
   Shane O'Neill27us USACB29-2324532317150032000221133010000190
Richie Laryea22ca CANRB28-1059091326363059110770.0330.07043420576211758
Sean Johnson1us USAGK33-3269038363800038000221178900000120
16 Players9908197725038618926819291448.31241.45572925126425279171059344
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%
Lorenzo Insigne24it ITAFW31-32284100010111000400
   Kosi Thompson47ca CANLW20-0856000000100000100
Federico Bernardeschi10it ITAFW29-06545000100200000200
   Jordan Perruzza77ca CANFW22-096450001000000003010.0
Jahkeele Marshall-Rutty7ca CANLM,RM,RW18-3109000002030100021150.0
Mark-Anthony Kaye14ca CANCM,DM28-1419000012001600082250.0
Jonathan Osorio21ca CANCM,LM,DM30-31490000020022000900
Brandon Servania23us USARM24-04157000100000000110100.0
   Alonso Coello52es ESPCM,AM23-19233000000311000200
Raoul Petretta28it ITALB26-029570000201000001030.0
   Kobe Franklin19ca CANLB19-34733000000010000020100.0
Sigurd Rosted17no NORCB28-27490000000000000910100.0
Lukas MacNaughton5ca CANCB28-04545000100000001410100.0
   Shane O'Neill27us USACB29-23245000120001000410100.0
Richie Laryea22ca CANRB28-105900001101000006010.0
Sean Johnson1us USAGK33-32690000000000000000
16 Players990100712012612001569852.9

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
Sean Johnsonus USA33-3269074442.93.41911.128925.030.9540.041.81715.9211.6

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
8Julián CarranzaClub Crest Philadelphia0.08Off Target11HeadJosé Andrés MartínezPass (Live)Jack McGlynnPass (Live)
9Julián CarranzaClub Crest Philadelphia0.25Off Target12Left FootJack McGlynnPass (Live)Kai WagnerPass (Live)
10José Andrés MartínezClub Crest Philadelphia0.02Off Target31Right Foot
14Raoul PetrettaClub Crest Toronto FC0.06Blocked10Left FootLorenzo InsignePass (Live)Jonathan OsorioPass (Live)
16Mikael UhreClub Crest Philadelphia0.15Blocked8Right FootJulián CarranzaPass (Live)Kai WagnerPass (Live)
16Dániel GazdagClub Crest Philadelphia0.210.82Saved6Right FootMikael UhreShot
17Julián CarranzaClub Crest Philadelphia0.02Blocked27Right FootJulián CarranzaTackle
19Kai WagnerClub Crest Philadelphia0.02Blocked29Right FootJack McGlynnPass (Live)Julián CarranzaPass (Live)
20Nathan HarrielClub Crest Philadelphia0.05Blocked11HeadKai WagnerPass (Dead)Kai WagnerShot
20Alejandro BedoyaClub Crest Philadelphia0.14Off Target10Right FootJulián CarranzaPass (Live)Jakob GlesnesPass (Live)
20Mikael UhreClub Crest Philadelphia0.100.19Goal9Right FootDeflectedAlejandro BedoyaShot
26Jack McGlynnClub Crest Philadelphia0.14Woodwork16Left FootJulián CarranzaPass (Live)Alejandro BedoyaPass (Live)
35Julián CarranzaClub Crest Philadelphia0.12Blocked15Left FootKai WagnerPass (Live)Dániel GazdagPass (Live)
38Mikael UhreClub Crest Philadelphia0.08Blocked15Right FootAlejandro BedoyaPass (Live)Dániel GazdagPass (Live)
43Mikael UhreClub Crest Philadelphia0.570.77Goal16Left FootDániel GazdagPass (Live)Dániel GazdagTake-On
45Jack McGlynnClub Crest Philadelphia0.060.06Saved25Left FootMikael UhrePass (Live)Dániel GazdagPass (Live)
45+4Lorenzo InsigneClub Crest Toronto FC0.140.17Saved13Right FootJonathan OsorioPass (Live)Brandon ServaniaPass (Live)
53Jordan PerruzzaClub Crest Toronto FC0.13Off Target17Right Foot
56Mikael UhreClub Crest Philadelphia0.670.97Goal5Right FootJulián CarranzaPass (Live)Dániel GazdagPass (Live)
65Julián CarranzaClub Crest Philadelphia0.070.51Saved21Left FootAlejandro BedoyaPass (Live)
66Lorenzo InsigneClub Crest Toronto FC0.080.55Goal14Right FootJonathan OsorioPass (Live)Lorenzo InsignePass (Live)
73Quinn SullivanClub Crest Philadelphia0.020.11Saved26Right Foot
77Lorenzo InsigneClub Crest Toronto FC0.040.23Saved25Right FootMark-Anthony KayePass (Live)Jahkeele Marshall-RuttyPass (Live)
78Lorenzo InsigneClub Crest Toronto FC0.04Off Target28Left FootLorenzo InsigneTake-OnJonathan OsorioPass (Live)
80Jordan PerruzzaClub Crest Toronto FC0.05Blocked18Left FootLorenzo InsignePass (Live)Jordan PerruzzaPass (Live)
80Lorenzo InsigneClub Crest Toronto FC0.040.04Saved17Right FootLorenzo InsigneTake-OnJordan PerruzzaShot
81Jahkeele Marshall-RuttyClub Crest Toronto FC0.02Blocked26Left FootMark-Anthony KayePass (Live)Jonathan OsorioPass (Live)
90+2Richie LaryeaClub Crest Toronto FC0.040.52Goal18Right FootJonathan OsorioPass (Live)Alonso CoelloPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
8Julián CarranzaClub Crest Philadelphia0.08Off Target11HeadJosé Andrés MartínezPass (Live)Jack McGlynnPass (Live)
9Julián CarranzaClub Crest Philadelphia0.25Off Target12Left FootJack McGlynnPass (Live)Kai WagnerPass (Live)
10José Andrés MartínezClub Crest Philadelphia0.02Off Target31Right Foot
16Mikael UhreClub Crest Philadelphia0.15Blocked8Right FootJulián CarranzaPass (Live)Kai WagnerPass (Live)
16Dániel GazdagClub Crest Philadelphia0.210.82Saved6Right FootMikael UhreShot
17Julián CarranzaClub Crest Philadelphia0.02Blocked27Right FootJulián CarranzaTackle
19Kai WagnerClub Crest Philadelphia0.02Blocked29Right FootJack McGlynnPass (Live)Julián CarranzaPass (Live)
20Nathan HarrielClub Crest Philadelphia0.05Blocked11HeadKai WagnerPass (Dead)Kai WagnerShot
20Alejandro BedoyaClub Crest Philadelphia0.14Off Target10Right FootJulián CarranzaPass (Live)Jakob GlesnesPass (Live)
20Mikael UhreClub Crest Philadelphia0.100.19Goal9Right FootDeflectedAlejandro BedoyaShot
26Jack McGlynnClub Crest Philadelphia0.14Woodwork16Left FootJulián CarranzaPass (Live)Alejandro BedoyaPass (Live)
35Julián CarranzaClub Crest Philadelphia0.12Blocked15Left FootKai WagnerPass (Live)Dániel GazdagPass (Live)
38Mikael UhreClub Crest Philadelphia0.08Blocked15Right FootAlejandro BedoyaPass (Live)Dániel GazdagPass (Live)
43Mikael UhreClub Crest Philadelphia0.570.77Goal16Left FootDániel GazdagPass (Live)Dániel GazdagTake-On
45Jack McGlynnClub Crest Philadelphia0.060.06Saved25Left FootMikael UhrePass (Live)Dániel GazdagPass (Live)
56Mikael UhreClub Crest Philadelphia0.670.97Goal5Right FootJulián CarranzaPass (Live)Dániel GazdagPass (Live)
65Julián CarranzaClub Crest Philadelphia0.070.51Saved21Left FootAlejandro BedoyaPass (Live)
73Quinn SullivanClub Crest Philadelphia0.020.11Saved26Right Foot
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
14Raoul PetrettaClub Crest Toronto FC0.06Blocked10Left FootLorenzo InsignePass (Live)Jonathan OsorioPass (Live)
45+4Lorenzo InsigneClub Crest Toronto FC0.140.17Saved13Right FootJonathan OsorioPass (Live)Brandon ServaniaPass (Live)
53Jordan PerruzzaClub Crest Toronto FC0.13Off Target17Right Foot
66Lorenzo InsigneClub Crest Toronto FC0.080.55Goal14Right FootJonathan OsorioPass (Live)Lorenzo InsignePass (Live)
77Lorenzo InsigneClub Crest Toronto FC0.040.23Saved25Right FootMark-Anthony KayePass (Live)Jahkeele Marshall-RuttyPass (Live)
78Lorenzo InsigneClub Crest Toronto FC0.04Off Target28Left FootLorenzo InsigneTake-OnJonathan OsorioPass (Live)
80Jordan PerruzzaClub Crest Toronto FC0.05Blocked18Left FootLorenzo InsignePass (Live)Jordan PerruzzaPass (Live)
80Lorenzo InsigneClub Crest Toronto FC0.040.04Saved17Right FootLorenzo InsigneTake-OnJordan PerruzzaShot
81Jahkeele Marshall-RuttyClub Crest Toronto FC0.02Blocked26Left FootMark-Anthony KayePass (Live)Jonathan OsorioPass (Live)
90+2Richie LaryeaClub Crest Toronto FC0.040.52Goal18Right FootJonathan OsorioPass (Live)Alonso CoelloPass (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.