Toronto FC vs. New England Revolution Match Report – Saturday April 20, 2024

Major League Soccer (Regular Season)
Toronto FC
1
1.5
4-1-4
Manager: John Herdman
New England Revolution
0
1.5
1-1-6
Manager: Caleb Porter
Captain: Carles Gil
Saturday April 20, 2024, 19:30 (venue time)
Major League Soccer (Regular Season)
Toronto FC vs. New England Revolution Historical Head-to-Head
 
Venue: BMO Field, Toronto
Officials: Mark Allatin (Referee) · Jeremy Kieso (AR1) · Adam Garner (AR2) · Renzo Villanueva (4th) · Sorin Stoica (VAR)
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
 8’
0:0
 — Yellow Card
 29’
0:0
 — Yellow Card
 42’
0:0
 — Yellow Card
 42’
0:0
 — Yellow Card
 44’
0:0
 — Substitute
Half Time
 62’
0:0
 — Substitute
 62’
0:0
 — Substitute
 65’
0:0
 — Yellow Card
 66’
1:0
 — Goal 1:0
 71’
1:0
 — Substitute
 72’
1:0
 — Substitute
 72’
1:0
 — Substitute
 76’
1:0
 — Substitute
 85’
1:0
 — Substitute
 85’
1:0
 — Substitute

Team Stats

Possession
40%
60%
Passing Accuracy
291 of 383 — 76%
82% — 480 of 584
Shots on Target
7 of 14 — 50%
29% — 5 of 17
Saves
5 of 5 — 100%
85% — 6 of 7
Cards
Toronto FC
 
NE Revolution
11
Fouls
15
0
Corners
8
9
Crosses
21
505
Touches
684
Toronto FC
 
NE Revolution
17
Tackles
11
12
Interceptions
12
10
Aerials Won
18
19
Clearances
11
Toronto FC
 
NE Revolution
1
Offsides
1
6
Goal Kicks
5
23
Throw Ins
25
60
Long Balls
60
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
Prince Osei Owusu99de GERFW27-1048410003200282030.20.20.01161540.0011110
   Deandre Kerr29ca CANFW21-15360000000071010.00.00.0000001011
Jonathan Osorio21ca CANAM31-3139000002110460010.20.20.030324276.2525122
Federico Bernardeschi10it ITAAM30-0649000016200501111.00.20.380202969.0438631
Deybi Flores20hn HONCM27-3099000001100573420.00.00.000394390.7429000
Matthew Longstaff8eng ENGCM24-0307000000010462010.00.00.130313979.5329100
   Kosi Thompson47ca CANCM21-084200000000060000.00.00.0002366.712010
Tyrese Spicer16WB9000001100363120.10.10.020182864.3013211
Kobe Franklin19ca CANWB20-3466100000000350000.00.00.010263183.9119100
   Jahkeele Marshall-Rutty7ca CANWB19-3092901000000201010.00.00.121131776.507100
Raoul Petretta28it ITACB27-0276100001010301000.00.00.010232592.0117000
   Aimé Mabika6zm ZAMCB25-248290000000090120.00.00.0004580.004000
Nicksoen Gomis15fr FRACB22-0369000000000421330.00.00.000212972.4020000
Sigurd Rosted17no NORCB29-2739000000000512210.00.00.020364187.8223100
Sean Johnson1us USAGK34-3259000000000420000.00.00.000203655.6023000
15 Players9901101147305051712181.50.70.523229138376.0212611495
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
Prince Osei Owusu99de GERFW27-1048461540.08624757.12540.0020.000.00.000000
   Deandre Kerr29ca CANFW21-1536000000000000.00.000000
Jonathan Osorio21ca CANAM31-31390324276.238590242982.881080.0010.000.00.113105
Federico Bernardeschi10it ITAAM30-06490202969.0292107121580.071353.80000.30.233104
Deybi Flores20hn HONCM27-30990394390.7643156212391.3131492.94580.000.00.008004
Matthew Longstaff8eng ENGCM24-03070313979.5496203161984.2121580.02366.700.10.036003
   Kosi Thompson47ca CANCM21-084202366.77639000022100.000.00.001001
Tyrese Spicer16WB90182864.3271127131681.34666.71616.700.00.002000
Kobe Franklin19ca CANWB20-34661263183.936575151693.88988.911100.000.00.012001
   Jahkeele Marshall-Rutty7ca CANWB19-30929131776.515878101190.91250.011100.010.10.310000
Raoul Petretta28it ITACB27-02761232592.03371511414100.08988.91250.000.00.001001
   Aimé Mabika6zm ZAMCB25-248294580.075011100.033100.0010.000.00.000000
Nicksoen Gomis15fr FRACB22-03690212972.441015691181.891090.03742.900.00.001000
Sigurd Rosted17no NORCB29-27390364187.8585242161794.1151693.82450.000.00.114002
Sean Johnson1us USAGK34-32590203655.653644555100.088100.072330.400.00.001000
15 Players99029138376.04715187116018487.09812081.7245841.410.50.810322021
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
Prince Osei Owusu99de GERFW27-1048415141000100000600
   Deandre Kerr29ca CANFW21-1536000000000000000
Jonathan Osorio21ca CANAM31-31390423932001100003201
Federico Bernardeschi10it ITAAM30-06490292811102000002000
Deybi Flores20hn HONCM27-30990434300010000003900
Matthew Longstaff8eng ENGCM24-03070393811001000003100
   Kosi Thompson47ca CANCM21-08420330000000000200
Tyrese Spicer16WB90281990001900001800
Kobe Franklin19ca CANWB20-34661312470001700002602
   Jahkeele Marshall-Rutty7ca CANWB19-30929171340000400001301
Raoul Petretta28it ITACB27-02761252320000200002300
   Aimé Mabika6zm ZAMCB25-24829550000000000400
Nicksoen Gomis15fr FRACB22-03690292722000000002102
Sigurd Rosted17no NORCB29-27390413733002000003611
Sean Johnson1us USAGK34-325903625115000000002000
15 Players990383338441411923000029117
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
Prince Osei Owusu99de GERFW27-104842001111100.003030210
   Deandre Kerr29ca CANFW21-1536110010001010100
Jonathan Osorio21ca CANAM31-31390000000001010000
Federico Bernardeschi10it ITAAM30-06490110101250.011011210
Deybi Flores20hn HONCM27-30990331202366.712114710
Matthew Longstaff8eng ENGCM24-0307022020010.011010220
   Kosi Thompson47ca CANCM21-08420000000000000000
Tyrese Spicer16WB90311110002111410
Kobe Franklin19ca CANWB20-3466100000010.010000030
   Jahkeele Marshall-Rutty7ca CANWB19-309291110011100.001010110
Raoul Petretta28it ITACB27-02761111000000000100
   Aimé Mabika6zm ZAMCB25-24829000000002201110
Nicksoen Gomis15fr FRACB22-036901010011100.003213440
Sigurd Rosted17no NORCB29-27390201101250.011102430
Sean Johnson1us USAGK34-32590000000000000010
15 Players990171068371258.35187111229190
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
Prince Osei Owusu99de GERFW27-1048428011314228100.01100.011572110030174
   Deandre Kerr29ca CANFW21-1536700160711100.000.01300000120
Jonathan Osorio21ca CANAM31-313904616142624622100.000.025964511110312
Federico Bernardeschi10it ITAAM30-06490501518293493133.3266.73834519465144375
Deybi Flores20hn HONCM27-309905732130805700029651301021371
Matthew Longstaff8eng ENGCM24-0307046172910246000291185210000330
   Kosi Thompson47ca CANCM21-084206021306100.01100.02940000010
Tyrese Spicer16WB903611216813611100.000.013683021010121
Kobe Franklin19ca CANWB20-3466135191511035000191564310001204
   Jahkeele Marshall-Rutty7ca CANWB19-30929200811122000072581011081
Raoul Petretta28it ITACB27-027613011511413000017541000030240
   Aimé Mabika6zm ZAMCB25-248299372009000423110000030
Nicksoen Gomis15fr FRACB22-03690427348004200020993100010150
Sigurd Rosted17no NORCB29-2739051525161015100023864711000323
Sean Johnson1us USAGK34-3259042374200042000231309000000170
15 Players99050561194175140145049555.6444.42611334599149316728921
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%
Prince Osei Owusu99de GERFW27-1048400021010000014180.0
   Deandre Kerr29ca CANFW21-153600001000100001233.3
Jonathan Osorio21ca CANAM31-313901000201000002010.0
Federico Bernardeschi10it ITAAM30-064900000312110008040.0
Deybi Flores20hn HONCM27-3099000012004300051150.0
Matthew Longstaff8eng ENGCM24-03070100210102000300
   Kosi Thompson47ca CANCM21-084200000000000001020.0
Tyrese Spicer16WB9000001011100041150.0
Kobe Franklin19ca CANWB20-34661000210100000200
   Jahkeele Marshall-Rutty7ca CANWB19-309290000000010003010.0
Raoul Petretta28it ITACB27-027611001100010003010.0
   Aimé Mabika6zm ZAMCB25-24829000000010000100
Nicksoen Gomis15fr FRACB22-0369000011003000072250.0
Sigurd Rosted17no NORCB29-2739000020022000021233.3
Sean Johnson1us USAGK34-32590000000000000000
15 Players990300111419121000042101835.7

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 USA34-32590505100.00.631520.030343.339.9633.338.01616.3010.7

NE Revolution Player Stats

NE Revolution 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
Giacomo Vrioni9al ALBFW25-1887100002200220010.40.40.32091560.0011120
   Bobby Wood17us USAFW31-157190000200080000.20.20.1202540.003000
Esmir Bajraktarevic47us USALW19-0419000000000424000.00.00.020213070.0129111
Nacho Gil21es ESPRW28-2247100002010322310.30.30.000141973.7022220
   Tomás Chancalay5ar ARGRW25-1101900003100121000.10.10.01088100.018111
Carles Gil10es ESPAM31-1509000003200810100.10.10.290627879.5661700
Matt Polster8us USADM30-3179000000010860020.00.00.030717693.4261011
Noel Buck29eng ENGDM19-0154300000000301110.00.00.020252696.2321111
   Mark-Anthony Kaye28ca CANDM29-1404700001000391110.30.30.130273284.4022121
Ryan Spaulding34us USALB25-2238400002000691110.10.10.110445580.0147410
   Emmanuel Boateng18gh GHALB30-09460000000070010.00.00.0103560.002100
Henry Kessler4us USACB25-3009000000000770110.00.00.310597084.3152200
Andrew Farrell88us USACB32-0189000002000870220.10.10.020658081.3369200
Nick Lima12us USARB29-1559000000000671200.00.00.120536384.1749010
Henrich Ravas1sk SVKGK26-2489000000000250000.00.00.000172277.3015000
15 Players9900000175206841112111.61.61.131048058482.22547223125
NE Revolution 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
Giacomo Vrioni9al ALBFW25-1887191560.09654757.13475.00000.30.111000
   Bobby Wood17us USAFW31-157192540.03812030.022100.00000.10.010000
Esmir Bajraktarevic47us USALW19-04190213070.026835111478.66966.711100.000.00.011001
Nacho Gil21es ESPRW28-22471141973.715067977.84580.0020.000.00.000000
   Tomás Chancalay5ar ARGRW25-1101988100.01481933100.044100.011100.000.00.001001
Carles Gil10es ESPAM31-15090627879.51186277262989.7242982.8101758.800.20.244206
Matt Polster8us USADM30-31790717693.41146272353794.62828100.05683.300.00.126102
Noel Buck29eng ENGDM19-01543252696.24491001111100.01212100.011100.000.00.005103
   Mark-Anthony Kaye28ca CANDM29-14047273284.4487123101283.3131586.733100.000.10.123110
Ryan Spaulding34us USALB25-22384445580.0645153252792.6121675.04580.000.10.111111
   Emmanuel Boateng18gh GHALB30-09463560.040822100.011100.0010.000.00.100000
Henry Kessler4us USACB25-30090597084.31133395222395.7323494.151050.000.30.212001
Andrew Farrell88us USACB32-01890658081.31218480212295.5354185.481172.700.00.005113
Nick Lima12us USARB29-15590536384.1994388262796.3192479.281172.700.10.414427
Henrich Ravas1sk SVKGK26-24890172277.347332322100.08988.971163.600.00.000000
15 Players99048058482.28471259620522889.920323387.1538066.301.11.4143311525
NE Revolution 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
Giacomo Vrioni9al ALBFW25-1887115132000000000900
   Bobby Wood17us USAFW31-15719550000000000200
Esmir Bajraktarevic47us USALW19-04190302910002100002102
Nacho Gil21es ESPRW28-22471191900000000001400
   Tomás Chancalay5ar ARGRW25-11019880000000000800
Carles Gil10es ESPAM31-150907866124018083306200
Matt Polster8us USADM30-31790767333000000007101
Noel Buck29eng ENGDM19-01543262511000000002500
   Mark-Anthony Kaye28ca CANDM29-14047323200002000002700
Ryan Spaulding34us USALB25-223845544112003900004404
   Emmanuel Boateng18gh GHALB30-0946541000210000301
Henry Kessler4us USACB25-30090706732000100005900
Andrew Farrell88us USACB32-01890807820002200006505
Nick Lima12us USARB29-1559063511101121100005310
Henrich Ravas1sk SVKGK26-24890221750000000001700
15 Players99058453152121221258330480113
NE Revolution 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
Giacomo Vrioni9al ALBFW25-18871000000001010000
   Bobby Wood17us USAFW31-15719000000000000000
Esmir Bajraktarevic47us USALW19-04190423101250.010000400
Nacho Gil21es ESPRW28-22471211010001013500
   Tomás Chancalay5ar ARGRW25-11019101000000000100
Carles Gil10es ESPAM31-15090000000000001100
Matt Polster8us USADM30-3179000000010.012020020
Noel Buck29eng ENGDM19-015431110011100.001101200
   Mark-Anthony Kaye28ca CANDM29-14047101001250.011011200
Ryan Spaulding34us USALB25-2238410100010.011101230
   Emmanuel Boateng18gh GHALB30-0946000000001010000
Henry Kessler4us USACB25-30090000000001101130
Andrew Farrell88us USACB32-01890000000002202220
Nick Lima12us USARB29-15590111001250.010002310
Henrich Ravas1sk SVKGK26-24890000000000000001
15 Players9901159114944.4511561223111
NE Revolution 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
Giacomo Vrioni9al ALBFW25-188712200148222200.02100.011341410121143
   Bobby Wood17us USAFW31-1571980206480003900000270
Esmir Bajraktarevic47us USALW19-041904207152024211100.000.0291634011043287
Nacho Gil21es ESPRW28-2247132031218632200.02100.0221124123130241
   Tomás Chancalay5ar ARGRW25-1101912024621211100.000.08461310100103
Carles Gil10es ESPAM31-15090810339401810006136219875000623
Matt Polster8us USADM30-3179086217561338611100.000.0612526801120631
Noel Buck29eng ENGDM19-01543301822213011100.000.0211336210012210
   Mark-Anthony Kaye28ca CANDM29-14047391721113392150.0150.022925412010241
Ryan Spaulding34us USALB25-22384693153818169100.01100.0472046442120472
   Emmanuel Boateng18gh GHALB30-0946700161700021671001042
Henry Kessler4us USACB25-30090775453122770005222111320001530
Andrew Farrell88us USACB32-01890875305082870006925315420000660
Nick Lima12us USARB29-15590671103820067100.01100.0491478500001441
Henrich Ravas1sk SVKGK26-24890252225000250001580490000080
15 Players990684401743411783068412541.7758.3472212496223145161047524
NE Revolution 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%
Giacomo Vrioni9al ALBFW25-1887100010000000024450.0
   Bobby Wood17us USAFW31-15719000000000000120100.0
Esmir Bajraktarevic47us USALW19-04190000130202000500
Nacho Gil21es ESPRW28-22471100310031000210100.0
   Tomás Chancalay5ar ARGRW25-11019000000000000000
Carles Gil10es ESPAM31-15090000020810000400
Matt Polster8us USADM30-317901005000000003010.0
Noel Buck29eng ENGDM19-01543000000011000310100.0
   Mark-Anthony Kaye28ca CANDM29-14047000110210000130100.0
Ryan Spaulding34us USALB25-22384000220310000400
   Emmanuel Boateng18gh GHALB30-0946000000200000010100.0
Henry Kessler4us USACB25-3009000011101000054357.1
Andrew Farrell88us USACB32-018900001002200107010.0
Nick Lima12us USARB29-1559000001022100052166.7
Henrich Ravas1sk SVKGK26-24890000000000000100
15 Players990200151112112501043181064.3

NE Revolution Goalkeeper Stats

NE Revolution 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
Henrich Ravassk SVK26-2489081687.51.43742.917523.529.4560.047.4700.0116.3

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
15Prince Osei OwusuClub Crest Toronto FC0.030.04Saved25Left FootMatthew LongstaffPass (Live)Federico BernardeschiPass (Live)
19Ryan SpauldingClub Crest NE Revolution0.02Blocked31Left FootCarles GilPass (Live)Matt PolsterPass (Live)
21Andrew FarrellClub Crest NE Revolution0.10Blocked8HeadCarles GilPass (Dead)Nick LimaPass (Live)
23Carles GilClub Crest NE Revolution0.020.03Saved26Left FootMatt PolsterPass (Live)Carles GilPass (Live)
24Jonathan OsorioClub Crest Toronto FC0.15Blocked17Right FootFederico BernardeschiPass (Live)
25Federico BernardeschiClub Crest Toronto FC0.020.04Saved25Left FootSigurd RostedPass (Live)
26Deybi FloresClub Crest Toronto FC0.020.02Saved30Right FootVolleyMatthew LongstaffPass (Live)
28Prince Osei OwusuClub Crest Toronto FC0.07Blocked17Left FootVolleyFederico BernardeschiPass (Live)Jonathan OsorioPass (Live)
31Federico BernardeschiClub Crest Toronto FC0.06Off Target26Left FootFree kickTyrese SpicerFouledJonathan OsorioPass (Live)
37Raoul PetrettaClub Crest Toronto FC0.05Blocked11Left FootVolleyFederico BernardeschiPass (Dead)Federico BernardeschiFouled
37Tyrese SpicerClub Crest Toronto FC0.090.04Saved12Left FootRaoul PetrettaShot
38Giacomo VrioniClub Crest NE Revolution0.110.07Saved11Right FootDeflectedNick LimaPass (Live)Noel BuckPass (Live)
39Nacho GilClub Crest NE Revolution0.29Blocked6Right FootVolleyHenry KesslerPass (Live)Giacomo VrioniShot
41Carles GilClub Crest NE Revolution0.020.08Saved29Left FootEsmir BajraktarevicPass (Live)Noel BuckPass (Live)
47Federico BernardeschiClub Crest Toronto FC0.02Off Target29Left FootMatthew LongstaffPass (Live)Federico BernardeschiPass (Live)
51Giacomo VrioniClub Crest NE Revolution0.280.37Saved20Left Foot
57Mark-Anthony KayeClub Crest NE Revolution0.26Blocked15Left FootGiacomo VrioniPass (Live)Carles GilPass (Live)
58Jonathan OsorioClub Crest Toronto FC0.010.16Saved30Right FootVolleyTyrese SpicerTake-On
59Federico BernardeschiClub Crest Toronto FC0.03Blocked27Left FootKobe FranklinPass (Live)Sigurd RostedPass (Live)
60Nacho GilClub Crest NE Revolution0.05Off Target8HeadRyan SpauldingPass (Live)Carles GilPass (Live)
60Ryan SpauldingClub Crest NE Revolution0.03Off Target20Right FootMark-Anthony KayePass (Live)Carles GilPass (Live)
66Prince Osei OwusuClub Crest Toronto FC0.130.14Goal9Right FootJahkeele Marshall-RuttyPass (Live)Prince Osei OwusuPass (Live)
70Federico BernardeschiClub Crest Toronto FC0.03Blocked28Left FootJonathan OsorioPass (Live)Jahkeele Marshall-RuttyPass (Live)
76Federico Bernardeschi (pen)Club Crest Toronto FC0.790.98Saved13Left FootFouledFederico BernardeschiPass (Live)
76Federico BernardeschiClub Crest Toronto FC0.080.03Saved9Right FootFederico BernardeschiShot
77Tomás ChancalayClub Crest NE Revolution0.080.07Saved13Left FootBobby WoodPass (Live)Andrew FarrellPass (Live)
78Tomás ChancalayClub Crest NE Revolution0.01Off Target24Right FootVolleyCarles GilPass (Dead)Tomás ChancalayShot
81Tomás ChancalayClub Crest NE Revolution0.02Blocked31Right FootCarles GilPass (Live)Mark-Anthony KayePass (Live)
84Carles GilClub Crest NE Revolution0.02Blocked34Left FootMatt PolsterPass (Live)Andrew FarrellPass (Live)
90+1Bobby WoodClub Crest NE Revolution0.20Blocked11Left FootEsmir BajraktarevicFouledCarles GilPass (Live)
90+1Andrew FarrellClub Crest NE Revolution0.02Off Target16Right FootBobby WoodShot
90+3Bobby WoodClub Crest NE Revolution0.04Off Target12HeadMark-Anthony KayePass (Live)Emmanuel BoatengPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
15Prince Osei OwusuClub Crest Toronto FC0.030.04Saved25Left FootMatthew LongstaffPass (Live)Federico BernardeschiPass (Live)
24Jonathan OsorioClub Crest Toronto FC0.15Blocked17Right FootFederico BernardeschiPass (Live)
25Federico BernardeschiClub Crest Toronto FC0.020.04Saved25Left FootSigurd RostedPass (Live)
26Deybi FloresClub Crest Toronto FC0.020.02Saved30Right FootVolleyMatthew LongstaffPass (Live)
28Prince Osei OwusuClub Crest Toronto FC0.07Blocked17Left FootVolleyFederico BernardeschiPass (Live)Jonathan OsorioPass (Live)
31Federico BernardeschiClub Crest Toronto FC0.06Off Target26Left FootFree kickTyrese SpicerFouledJonathan OsorioPass (Live)
37Raoul PetrettaClub Crest Toronto FC0.05Blocked11Left FootVolleyFederico BernardeschiPass (Dead)Federico BernardeschiFouled
37Tyrese SpicerClub Crest Toronto FC0.090.04Saved12Left FootRaoul PetrettaShot
47Federico BernardeschiClub Crest Toronto FC0.02Off Target29Left FootMatthew LongstaffPass (Live)Federico BernardeschiPass (Live)
58Jonathan OsorioClub Crest Toronto FC0.010.16Saved30Right FootVolleyTyrese SpicerTake-On
59Federico BernardeschiClub Crest Toronto FC0.03Blocked27Left FootKobe FranklinPass (Live)Sigurd RostedPass (Live)
66Prince Osei OwusuClub Crest Toronto FC0.130.14Goal9Right FootJahkeele Marshall-RuttyPass (Live)Prince Osei OwusuPass (Live)
70Federico BernardeschiClub Crest Toronto FC0.03Blocked28Left FootJonathan OsorioPass (Live)Jahkeele Marshall-RuttyPass (Live)
76Federico Bernardeschi (pen)Club Crest Toronto FC0.790.98Saved13Left FootFouledFederico BernardeschiPass (Live)
76Federico BernardeschiClub Crest Toronto FC0.080.03Saved9Right FootFederico BernardeschiShot
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
19Ryan SpauldingClub Crest NE Revolution0.02Blocked31Left FootCarles GilPass (Live)Matt PolsterPass (Live)
21Andrew FarrellClub Crest NE Revolution0.10Blocked8HeadCarles GilPass (Dead)Nick LimaPass (Live)
23Carles GilClub Crest NE Revolution0.020.03Saved26Left FootMatt PolsterPass (Live)Carles GilPass (Live)
38Giacomo VrioniClub Crest NE Revolution0.110.07Saved11Right FootDeflectedNick LimaPass (Live)Noel BuckPass (Live)
39Nacho GilClub Crest NE Revolution0.29Blocked6Right FootVolleyHenry KesslerPass (Live)Giacomo VrioniShot
41Carles GilClub Crest NE Revolution0.020.08Saved29Left FootEsmir BajraktarevicPass (Live)Noel BuckPass (Live)
51Giacomo VrioniClub Crest NE Revolution0.280.37Saved20Left Foot
57Mark-Anthony KayeClub Crest NE Revolution0.26Blocked15Left FootGiacomo VrioniPass (Live)Carles GilPass (Live)
60Nacho GilClub Crest NE Revolution0.05Off Target8HeadRyan SpauldingPass (Live)Carles GilPass (Live)
60Ryan SpauldingClub Crest NE Revolution0.03Off Target20Right FootMark-Anthony KayePass (Live)Carles GilPass (Live)
77Tomás ChancalayClub Crest NE Revolution0.080.07Saved13Left FootBobby WoodPass (Live)Andrew FarrellPass (Live)
78Tomás ChancalayClub Crest NE Revolution0.01Off Target24Right FootVolleyCarles GilPass (Dead)Tomás ChancalayShot
81Tomás ChancalayClub Crest NE Revolution0.02Blocked31Right FootCarles GilPass (Live)Mark-Anthony KayePass (Live)
84Carles GilClub Crest NE Revolution0.02Blocked34Left FootMatt PolsterPass (Live)Andrew FarrellPass (Live)
90+1Bobby WoodClub Crest NE Revolution0.20Blocked11Left FootEsmir BajraktarevicFouledCarles GilPass (Live)
90+1Andrew FarrellClub Crest NE Revolution0.02Off Target16Right FootBobby WoodShot
90+3Bobby WoodClub Crest NE Revolution0.04Off Target12HeadMark-Anthony KayePass (Live)Emmanuel BoatengPass (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.