New England Revolution vs. New York City FC Match Report – Saturday April 19, 2025

Major League Soccer
New England Revolution
2
1.3
3-1-4
Manager: Caleb Porter
Captain: Carles Gil
New York City FC
0
0.9
3-2-4
Manager: Pascal Jansen
Saturday April 19, 2025, 19:30 (venue time)
Major League Soccer
New England Revolution vs. New York City FC Historical Head-to-Head
 
Attendance: 21,081
Venue: Gillette Stadium, Foxborough
Officials: Marcos de Oliveira (Referee) · Corey Parker (AR1) · Stephan McGonagle (AR2) · Matthew Thompson (4th) · Jorge Gonzalez (VAR)
Leonardo Campana · 43’
Ignatius Ganago · 48’
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
 43’
1:0
 — Goal 1:0
Half Time
 46’
1:0
 — Substitute
 48’
2:0
 — Goal 2:0
 54’
2:0
 — Yellow Card
 62’
2:0
 — Substitute
 62’
2:0
 — Substitute
 62’
2:0
 — Substitute
 67’
2:0
 — Substitute
 75’
2:0
 — Substitute
 78’
2:0
 — Substitute
 83’
2:0
 — Substitute
 83’
2:0
 — Substitute
90+2’
2:0
 — Yellow Card

Team Stats

Possession
42%
58%
Passing Accuracy
338 of 435 — 78%
79% — 466 of 590
Shots on Target
6 of 13 — 46%
13% — 2 of 16
Saves
2 of 2 — 100%
66% — 4 of 6
Cards
NE Revolution
 
NYCFC
9
Fouls
7
7
Corners
4
17
Crosses
22
582
Touches
702
NE Revolution
 
NYCFC
10
Tackles
14
13
Interceptions
8
12
Aerials Won
19
48
Clearances
26
NE Revolution
 
NYCFC
4
Offsides
0
13
Goal Kicks
5
17
Throw Ins
27
84
Long Balls
59
Become a Stathead & surf this site ad-free.

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
Ignatius Ganago17cm CMRFW26-0628211003200290000.60.60.211171989.5119020
   Luca Langoni41ar ARGFW23-06980000000080100.00.00.0002366.715110
Leonardo Campana9ec ECUFW24-2696610004200281030.40.40.281131776.5415111
   Tomás Chancalay7ar ARGFW26-1082400000000130010.00.00.00091090.006011
Peyton Miller25us USALW17-3397700001100541330.10.10.131284070.0728231
   William Sands23us USALW24-2871300001000130110.10.10.0004666.714100
Ilay Feingold12il ISRRW20-2399000001000641320.00.00.120364580.0137462
Alhassan Yusuf80ng NGACM24-2759000000000552130.00.00.000344182.9321053
Carles Gil10es ESPCM32-1489001002100700000.10.10.761435874.1546263
Matt Polster8us USADM31-3159000000010501210.00.00.010404295.2229122
Tanner Beason4us USACB28-0279000000000642030.00.00.020374680.4131000
Mamadou Fofana2ml MLICB27-0888200001000451110.00.00.000253180.6024000
   Brandon Bye15us USACB29-14180000000081010.00.00.0001616.703000
Brayan Ceballos3co COLCB23-3309000000000470110.00.00.000333984.6033011
Aljaž Ivačič31si SVNGK31-1119000000000340000.00.00.000163250.0016000
15 Players9902200136105821013201.31.31.223433843577.726317122814
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
Ignatius Ganago17cm CMRFW26-06282171989.5215274580.077100.011100.010.20.120001
   Luca Langoni41ar ARGFW23-06982366.75213001250.011100.000.00.000001
Leonardo Campana9ec ECUFW24-26966131776.5286745771.46785.722100.000.20.123204
   Tomás Chancalay7ar ARGFW26-1082491090.01044933100.04580.00000.00.002000
Peyton Miller25us USALW17-33977284070.0537165111291.7121675.051050.000.10.213207
   William Sands23us USALW24-287134666.71024022100.01250.01250.000.00.000001
Ilay Feingold12il ISRRW20-23990364580.0535146222395.7121485.72633.300.10.210211
Alhassan Yusuf80ng NGACM24-27590344182.9544135222588.07977.85683.300.00.001103
Carles Gil10es ESPCM32-14890435874.1818246131681.3182281.881457.110.70.641535
Matt Polster8us USADM31-31590404295.2633201192095.01616100.022100.000.00.005002
Tanner Beason4us USACB28-02790374680.483431099100.01616100.0111764.700.00.012001
Mamadou Fofana2ml MLICB27-08882253180.6487132101190.9131586.72450.000.00.002000
   Brandon Bye15us USACB29-14181616.7290001425.0020.000.00.000000
Brayan Ceballos3co COLCB23-33090333984.664127881080.0181994.74757.100.00.004000
Aljaž Ivačič31si SVNGK31-11190163250.047134455100.044100.072133.300.00.001000
15 Players99033843577.76288216013314889.913615886.1519553.721.21.4112412426
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
Ignatius Ganago17cm CMRFW26-06282191900000000001701
   Luca Langoni41ar ARGFW23-0698330000000000200
Leonardo Campana9ec ECUFW24-26966171610010100001300
   Tomás Chancalay7ar ARGFW26-108241091000101000900
Peyton Miller25us USALW17-33977403460121600002801
   William Sands23us USALW24-28713642101010000400
Ilay Feingold12il ISRRW20-23990453780005800003602
Alhassan Yusuf80ng NGACM24-27590413921010100003401
Carles Gil10es ESPCM32-14890584981109060404310
Matt Polster8us USADM31-31590424200010000004000
Tanner Beason4us USACB28-02790464600010000003701
Mamadou Fofana2ml MLICB27-08882313000001000002510
   Brandon Bye15us USACB29-1418660000000000100
Brayan Ceballos3co COLCB23-33090393900000000003300
Aljaž Ivačič31si SVNGK31-111903214163000000001620
15 Players990435387446271717704033846
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
Ignatius Ganago17cm CMRFW26-06282000000000000000
   Luca Langoni41ar ARGFW23-0698000000000001140
Leonardo Campana9ec ECUFW24-2696610010010.013030110
   Tomás Chancalay7ar ARGFW26-10824000000001010010
Peyton Miller25us USALW17-339771010011100.003033420
   William Sands23us USALW24-28713000000001101150
Ilay Feingold12il ISRRW20-239901000111100.002023410
Alhassan Yusuf80ng NGACM24-27590211101250.013031320
Carles Gil10es ESPCM32-14890000000000000010
Matt Polster8us USADM31-31590100011250.011012330
Tanner Beason4us USACB28-027902111011100.0033002120
Mamadou Fofana2ml MLICB27-088821110011100.0010112100
   Brandon Bye15us USACB29-1418101000001010100
Brayan Ceballos3co COLCB23-33090000000001101150
Aljaž Ivačič31si SVNGK31-11190000000000000010
15 Players9901035326966.73205151323480
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
Ignatius Ganago17cm CMRFW26-062822903719829200.0150.019931100021236
   Luca Langoni41ar ARGFW23-06988352108100.000.0539261000020
Leonardo Campana9ec ECUFW24-269662811151362811100.000.015562411020186
   Tomás Chancalay7ar ARGFW26-1082413017601311100.000.0665120101051
Peyton Miller25us USALW17-339775421724133543133.3133.3281276221030321
   William Sands23us USALW24-28713134941113000444271000030
Ilay Feingold12il ISRRW20-239906441427244646233.3466.73725214542220366
Alhassan Yusuf80ng NGACM24-275905521432113555360.0240.021521900030221
Carles Gil10es ESPCM32-14890701830331706350.0350.04632612623041473
Matt Polster8us USADM31-315905071135405022100.000.0291314112000321
Tanner Beason4us USACB28-02790641137243164000311227300010400
Mamadou Fofana2ml MLICB27-08882457251822450002418710200000270
   Brandon Bye15us USACB29-1418827200800031900000020
Brayan Ceballos3co COLCB23-330904782621114711100.000.0331559200001350
Aljaž Ivačič31si SVNGK31-111903427340003400016552500000120
15 Players9905827921224813130582281450.01139.331717237851210218333625
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%
Ignatius Ganago17cm CMRFW26-062820001200000004050.0
   Luca Langoni41ar ARGFW23-0698000010010000200
Leonardo Campana9ec ECUFW24-2696600002000000021150.0
   Tomás Chancalay7ar ARGFW26-108240002011000002010.0
Peyton Miller25us USALW17-339770001121300006010.0
   William Sands23us USALW24-28713000000010000100
Ilay Feingold12il ISRRW20-23990000010530000610100.0
Alhassan Yusuf80ng NGACM24-275900001000110009020.0
Carles Gil10es ESPCM32-14890000100900000400
Matt Polster8us USADM31-3159010030002000052340.0
Tanner Beason4us USACB28-0279000000000100014266.7
Mamadou Fofana2ml MLICB27-0888200000111100033350.0
   Brandon Bye15us USACB29-1418000000000000200
Brayan Ceballos3co COLCB23-3309000000001000011150.0
Aljaž Ivačič31si SVNGK31-11190000000000000000
15 Players9901009741713300048121938.7

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
Aljaž Ivačičsi SVN31-11190202100.00.141822.217258.842.41361.550.31900.0224.5

NYCFC Player Stats

NYCFC 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
Alonso Martínez16cr CRCFW26-1869000002100251000.20.20.13081172.7111020
Agustin Ojeda26ar ARGLM20-3044500001000292100.10.10.000202483.3120311
   Keaton Parks55us USALM27-2564500002000440000.10.10.150324080.0228311
Maximiliano Moralez10ar ARGCM38-0519000002000891010.10.10.270678380.71153200
Hannes Wolf17at AUTCM26-0039000001000590110.00.00.130395078.0335710
Monsef Bakrar9dz ALGRM24-0966100000000182010.00.00.02061060.017021
   Julián Fernández11ar ARGRM21-1062900001000140000.00.00.030111291.726200
Jonathan Shore32us USADM18-0066100000000352100.00.00.020252986.2220010
   Andrés Perea8us USADM24-1562900002000240000.20.20.110141877.8313210
Kevin O'Toole22us USALB26-1267400001000761210.00.00.000526876.5547300
   Nico Cavallo2us USALB23-1131600001000222000.00.00.000181994.7114200
Justin Haak80us USACB23-2199000001000731110.00.00.000526283.9140000
Thiago Martins13br BRACB30-0339000000000730010.00.00.000506379.4234000
Mitja Ilenič35si SVNRB20-1146100001000551100.10.10.010334770.2021100
   Tayvon Gray24jm JAMRB22-2432900001110261110.10.10.020121770.6211000
Matt Freese49us USAGK26-2299000000000400000.00.00.010273773.0025000
16 Players99000001621070214870.90.90.630046659079.0373852593
NYCFC 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
Alonso Martínez16cr CRCFW26-1869081172.77187887.5000000.10.120101
Agustin Ojeda26ar ARGLM20-30445202483.3269161616100.02450.01333.300.00.002001
   Keaton Parks55us USALM27-25645324080.0398125232688.581172.711100.000.10.114102
Maximiliano Moralez10ar ARGCM38-05190678380.71057408404393.0172373.981266.700.20.45144311
Hannes Wolf17at AUTCM26-00390395078.038993293387.95683.3040.000.10.114103
Monsef Bakrar9dz ALGRM24-0966161060.093183560.02450.011100.000.00.011001
   Julián Fernández11ar ARGRM21-10629111291.71424477100.044100.0010.000.00.012002
Jonathan Shore32us USADM18-00661252986.23951061212100.0121580.011100.000.00.000002
   Andrés Perea8us USADM24-15629141877.820981101376.94580.00000.10.012003
Kevin O'Toole22us USALB26-12674526876.5686282293680.6222491.7020.000.00.004105
   Nico Cavallo2us USALB23-11316181994.722363111291.766100.00000.00.001001
Justin Haak80us USACB23-21990526283.9868416262892.9182281.85862.500.00.002001
Thiago Martins13br BRACB30-03390506379.4953328181994.7273381.84850.000.00.001002
Mitja Ilenič35si SVNRB20-11461334770.2487158171989.5141782.41714.300.00.011000
   Tayvon Gray24jm JAMRB22-24329121770.61958455100.05683.31425.000.00.002102
Matt Freese49us USAGK26-22990273773.04973501313100.0131492.911010.000.00.000000
16 Players99046659079.06932258026629590.215919482.0246238.700.60.913409337
NYCFC 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
Alonso Martínez16cr CRCFW26-1869011110000000000802
Agustin Ojeda26ar ARGLM20-30445242400001000002000
   Keaton Parks55us USALM27-25645403910001100003200
Maximiliano Moralez10ar ARGCM38-051908373101008242106703
Hannes Wolf17at AUTCM26-00390505000005000003901
Monsef Bakrar9dz ALGRM24-0966110100000000000600
   Julián Fernández11ar ARGRM21-10629121110000100001100
Jonathan Shore32us USADM18-00661292900000000002501
   Andrés Perea8us USADM24-15629181800000000001400
Kevin O'Toole22us USALB26-12674686082003600005202
   Nico Cavallo2us USALB23-11316191721000100001800
Justin Haak80us USACB23-21990626020000000005201
Thiago Martins13br BRACB30-03390635677000000005001
Mitja Ilenič35si SVNRB20-1146147331410021300003304
   Tayvon Gray24jm JAMRB22-24329171341002300001201
Matt Freese49us USAGK26-22990373430000000002700
16 Players99059053852130022274210466016
NYCFC 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
Alonso Martínez16cr CRCFW26-18690101001250.010000100
Agustin Ojeda26ar ARGLM20-3044522110010.010001300
   Keaton Parks55us USALM27-2564500000020.020000000
Maximiliano Moralez10ar ARGCM38-05190100101333.321010110
Hannes Wolf17at AUTCM26-0039000000010.011101110
Monsef Bakrar9dz ALGRM24-09661221102366.711010220
   Julián Fernández11ar ARGRM21-10629000000000000000
Jonathan Shore32us USADM18-00661211101333.320001300
   Andrés Perea8us USADM24-1562900000010.010000010
Kevin O'Toole22us USALB26-12674101001425.031012310
   Nico Cavallo2us USALB23-113162120022100.000000210
Justin Haak80us USACB23-219901110011100.001101250
Thiago Martins13br BRACB30-03390000000001010070
Mitja Ilenič35si SVNRB20-114611010011100.000001230
   Tayvon Gray24jm JAMRB22-243291110011100.001011230
Matt Freese49us USAGK26-22990000000000000010
16 Players9901481040112544.014725822260
NYCFC 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
Alonso Martínez16cr CRCFW26-186902503913425200.02100.01156700152163
Agustin Ojeda26ar ARGLM20-304452907111212911100.000.020985531120203
   Keaton Parks55us USALM27-2564544114191444411100.000.02818112930010373
Maximiliano Moralez10ar ARGCM38-05190891645385890005325311422210700
Hannes Wolf17at AUTCM26-0039059382329859100.01100.035202116715104311
Monsef Bakrar9dz ALGRM24-096611813881182150.0150.0715200011121
   Julián Fernández11ar ARGRM21-106291401682140006393120110113
Jonathan Shore32us USADM18-006613507245035100.01100.020754300010220
   Andrés Perea8us USADM24-156292413147324100.01100.013978523000172
Kevin O'Toole22us USALB26-126747653720202760004719711530011536
   Nico Cavallo2us USALB23-11316220615102200014736220000131
Justin Haak80us USACB23-21990739452351730004021510501010490
Thiago Martins13br BRACB30-03390731444290073000341457500010360
Mitja Ilenič35si SVNRB20-1146155322231015500021875112020291
   Tayvon Gray24jm JAMRB22-24329263107922600011371900000112
Matt Freese49us USAGK26-229904034400004000025936100000220
16 Players99070275256276179347029333.3666.73851863107025101018446136
NYCFC 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%
Alonso Martínez16cr CRCFW26-1869000001000000002433.3
Agustin Ojeda26ar ARGLM20-304450000001120001010.0
   Keaton Parks55us USALM27-25645000010100000410100.0
Maximiliano Moralez10ar ARGCM38-05190000010800000310100.0
Hannes Wolf17at AUTCM26-00390000110510000310100.0
Monsef Bakrar9dz ALGRM24-0966100001000200004357.1
   Julián Fernández11ar ARGRM21-10629000100000000200
Jonathan Shore32us USADM18-00661000100011000500
   Andrés Perea8us USADM24-1562900000000000021233.3
Kevin O'Toole22us USALB26-12674000200320000600
   Nico Cavallo2us USALB23-11316000000001000200
Justin Haak80us USACB23-21990000100011000320100.0
Thiago Martins13br BRACB30-0339000000000000056185.7
Mitja Ilenič35si SVNRB20-1146100002021000041150.0
   Tayvon Gray24jm JAMRB22-24329100110211000100
Matt Freese49us USAGK26-22990000000000000200
16 Players990100780228800043191261.3

NYCFC Goalkeeper Stats

NYCFC 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
Matt Freeseus USA26-2299062466.71.61911.134923.527.8333.332.01300.0320.2

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
3Leonardo CampanaClub Crest NE Revolution0.070.16Saved16Right FootVolleyPeyton MillerPass (Live)Tanner BeasonPass (Live)
4Mamadou FofanaClub Crest NE Revolution0.030.00Off Target16Right FootCarles GilPass (Dead)Leonardo CampanaShot
12Leonardo CampanaClub Crest NE Revolution0.080.00Blocked16Left FootCarles GilPass (Live)Ilay FeingoldPass (Live)
12Leonardo CampanaClub Crest NE Revolution0.100.00Off Target12Right FootLeonardo CampanaShot
16Alonso MartínezClub Crest NYCFC0.030.00Off Target28Right FootVolleyMonsef BakrarPass (Live)Matt FreesePass (Live)
19Mitja IleničClub Crest NYCFC0.070.00Off Target15Right FootMonsef BakrarPass (Live)Jonathan ShorePass (Live)
32Carles GilClub Crest NE Revolution0.020.00Off Target32Left FootCarles GilTake-OnTanner BeasonPass (Live)
33Ignatius GanagoClub Crest NE Revolution0.140.08Saved16Left FootLeonardo CampanaPass (Live)Peyton MillerPass (Live)
34Ignatius GanagoClub Crest NE Revolution0.020.00Blocked17Right Foot
36Carles GilClub Crest NE Revolution0.110.34Saved19Right FootLeonardo CampanaPass (Live)Leonardo CampanaTake-On
37Kevin O'TooleClub Crest NYCFC0.030.00Off Target29Left FootMaximiliano MoralezPass (Live)Alonso MartínezPass (Live)
41Agustin OjedaClub Crest NYCFC0.070.00Off Target27Right FootMaximiliano MoralezPass (Live)Hannes WolfPass (Live)
42Peyton MillerClub Crest NE Revolution0.070.16Saved12Left FootVolleyCarles GilPass (Live)Leonardo CampanaPass (Dead)
43Leonardo CampanaClub Crest NE Revolution0.130.40Goal14Left FootDeflectedIgnatius GanagoPass (Live)Leonardo CampanaPass (Live)
48Ignatius GanagoClub Crest NE Revolution0.480.56Goal5Right FootCarles GilPass (Live)Peyton MillerPass (Live)
53Hannes WolfClub Crest NYCFC0.040.00Blocked15Right FootAlonso MartínezPass (Live)
54Maximiliano MoralezClub Crest NYCFC0.040.00Off Target21Right FootMitja IleničPass (Live)Jonathan ShorePass (Live)
57Ilay FeingoldClub Crest NE Revolution0.030.00Off Target19Right FootLeonardo CampanaPass (Live)Matt PolsterPass (Live)
70Andrés PereaClub Crest NYCFC0.060.00Off Target10HeadMaximiliano MoralezPass (Live)Hannes WolfPass (Live)
80William SandsClub Crest NE Revolution0.060.00Off Target11HeadIlay FeingoldPass (Live)Carles GilPass (Live)
81Maximiliano MoralezClub Crest NYCFC0.090.00Blocked14Right FootJulián FernándezPass (Live)Andrés PereaPass (Live)
84Julián FernándezClub Crest NYCFC0.030.00Blocked19Left FootMaximiliano MoralezPass (Live)Keaton ParksPass (Live)
85Alonso MartínezClub Crest NYCFC0.120.07Saved18Right FootTayvon GrayPass (Live)Keaton ParksPass (Live)
88Tayvon GrayClub Crest NYCFC0.050.02Saved15Right FootVolleyKeaton ParksPass (Live)Hannes WolfPass (Live)
90+1Keaton ParksClub Crest NYCFC0.070.00Blocked12Right FootAlonso MartínezPass (Live)Maximiliano MoralezPass (Live)
90+1Andrés PereaClub Crest NYCFC0.090.00Blocked13Right FootVolleyKeaton ParksShot
90+5Keaton ParksClub Crest NYCFC0.040.00Off Target19Right FootVolleyKeaton ParksPass (Live)Maximiliano MoralezPass (Live)
90+7Justin HaakClub Crest NYCFC0.020.00Blocked17Right FootJulián FernándezPass (Live)Tayvon GrayPass (Live)
90+8Nico CavalloClub Crest NYCFC0.030.00Off Target32Left FootMaximiliano MoralezPass (Live)Julián FernándezPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
3Leonardo CampanaClub Crest NE Revolution0.070.16Saved16Right FootVolleyPeyton MillerPass (Live)Tanner BeasonPass (Live)
4Mamadou FofanaClub Crest NE Revolution0.030.00Off Target16Right FootCarles GilPass (Dead)Leonardo CampanaShot
12Leonardo CampanaClub Crest NE Revolution0.080.00Blocked16Left FootCarles GilPass (Live)Ilay FeingoldPass (Live)
12Leonardo CampanaClub Crest NE Revolution0.100.00Off Target12Right FootLeonardo CampanaShot
32Carles GilClub Crest NE Revolution0.020.00Off Target32Left FootCarles GilTake-OnTanner BeasonPass (Live)
33Ignatius GanagoClub Crest NE Revolution0.140.08Saved16Left FootLeonardo CampanaPass (Live)Peyton MillerPass (Live)
34Ignatius GanagoClub Crest NE Revolution0.020.00Blocked17Right Foot
36Carles GilClub Crest NE Revolution0.110.34Saved19Right FootLeonardo CampanaPass (Live)Leonardo CampanaTake-On
42Peyton MillerClub Crest NE Revolution0.070.16Saved12Left FootVolleyCarles GilPass (Live)Leonardo CampanaPass (Dead)
43Leonardo CampanaClub Crest NE Revolution0.130.40Goal14Left FootDeflectedIgnatius GanagoPass (Live)Leonardo CampanaPass (Live)
48Ignatius GanagoClub Crest NE Revolution0.480.56Goal5Right FootCarles GilPass (Live)Peyton MillerPass (Live)
57Ilay FeingoldClub Crest NE Revolution0.030.00Off Target19Right FootLeonardo CampanaPass (Live)Matt PolsterPass (Live)
80William SandsClub Crest NE Revolution0.060.00Off Target11HeadIlay FeingoldPass (Live)Carles GilPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
16Alonso MartínezClub Crest NYCFC0.030.00Off Target28Right FootVolleyMonsef BakrarPass (Live)Matt FreesePass (Live)
19Mitja IleničClub Crest NYCFC0.070.00Off Target15Right FootMonsef BakrarPass (Live)Jonathan ShorePass (Live)
37Kevin O'TooleClub Crest NYCFC0.030.00Off Target29Left FootMaximiliano MoralezPass (Live)Alonso MartínezPass (Live)
41Agustin OjedaClub Crest NYCFC0.070.00Off Target27Right FootMaximiliano MoralezPass (Live)Hannes WolfPass (Live)
53Hannes WolfClub Crest NYCFC0.040.00Blocked15Right FootAlonso MartínezPass (Live)
54Maximiliano MoralezClub Crest NYCFC0.040.00Off Target21Right FootMitja IleničPass (Live)Jonathan ShorePass (Live)
70Andrés PereaClub Crest NYCFC0.060.00Off Target10HeadMaximiliano MoralezPass (Live)Hannes WolfPass (Live)
81Maximiliano MoralezClub Crest NYCFC0.090.00Blocked14Right FootJulián FernándezPass (Live)Andrés PereaPass (Live)
84Julián FernándezClub Crest NYCFC0.030.00Blocked19Left FootMaximiliano MoralezPass (Live)Keaton ParksPass (Live)
85Alonso MartínezClub Crest NYCFC0.120.07Saved18Right FootTayvon GrayPass (Live)Keaton ParksPass (Live)
88Tayvon GrayClub Crest NYCFC0.050.02Saved15Right FootVolleyKeaton ParksPass (Live)Hannes WolfPass (Live)
90+1Keaton ParksClub Crest NYCFC0.070.00Blocked12Right FootAlonso MartínezPass (Live)Maximiliano MoralezPass (Live)
90+1Andrés PereaClub Crest NYCFC0.090.00Blocked13Right FootVolleyKeaton ParksShot
90+5Keaton ParksClub Crest NYCFC0.040.00Off Target19Right FootVolleyKeaton ParksPass (Live)Maximiliano MoralezPass (Live)
90+7Justin HaakClub Crest NYCFC0.020.00Blocked17Right FootJulián FernándezPass (Live)Tayvon GrayPass (Live)
90+8Nico CavalloClub Crest NYCFC0.030.00Off Target32Left FootMaximiliano MoralezPass (Live)Julián FernándezPass (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.