Real Salt Lake vs. Portland Timbers Match Report – Saturday September 21, 2024

Major League Soccer (Regular Season)
Real Salt Lake
3
2.1
14-9-7
Manager: Pablo Mastroeni
Captain: Justen Glad
Portland Timbers
3
0.5
12-8-10
Manager: Phil Neville
Captain: Evander
Saturday September 21, 2024, 19:30 (venue time)
Major League Soccer (Regular Season)
Real Salt Lake vs. Portland Timbers Historical Head-to-Head
 
Attendance: 20,778
Venue: America First Field, Sandy
Officials: Tori Penso (Referee) · Brooke Mayo (AR1) · Kathryn Nesbitt (AR2) · Drew Fischer (4th) · David Barrie (VAR)
Dominik Marczuk · 10’
Diego Luna · 22’
Diogo Gonçalves · 89’
Antony · 62’
Evander · 76’
Jonathan Rodríguez · 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
 10’
1:0
 — Goal 1:0
 22’
2:0
 — Goal 2:0
Half Time
 46’
2:0
 — Substitute
 48’
2:0
 — Yellow Card
 54’
2:0
 — Substitute
 54’
2:0
 — Substitute
 54’
2:0
 — Substitute
 55’
2:0
 — Yellow Card
 57’
2:0
 — Yellow Card
 61’
2:0
 — Substitute
 61’
2:0
 — Substitute
 62’
2:1
 — Goal 2:1
 65’
2:1
 — Substitute
 65’
2:1
 — Substitute
 72’
2:1
 — Yellow Card
 76’
2:2
 — Goal 2:2
 76’
2:2
 — Substitute
 82’
2:2
 — Substitute
 89’
3:2
 — Goal 3:2
90+2’
3:3
 — Goal 3:3

Team Stats

Possession
53%
47%
Passing Accuracy
403 of 504 — 80%
77% — 342 of 447
Shots on Target
4 of 19 — 21%
44% — 4 of 9
Saves
1 of 4 — 25%
25% — 1 of 4
Cards
Real Salt Lake
 
Portland Timbers
18
Fouls
11
6
Corners
3
15
Crosses
11
616
Touches
560
Real Salt Lake
 
Portland Timbers
16
Tackles
12
8
Interceptions
15
17
Aerials Won
9
21
Clearances
21
Real Salt Lake
 
Portland Timbers
4
Offsides
1
4
Goal Kicks
9
17
Throw Ins
21
70
Long Balls
82
Become a Stathead & surf this site ad-free.

Real Salt Lake Player Stats

Real Salt Lake 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
Anderson Julio29ec ECUFW28-1136001004000200000.80.80.3316875.0115210
   Cristian Arango9co COLFW29-1963001001000121000.00.00.0116966.713000
Diego Luna8us USALW21-0149010003100610120.60.60.891334671.7526320
Dominik Marczuk11pl POLRW20-3259010003200401000.20.20.030212680.8719510
Matt Crooks25eng ENGAM30-2456400000000382120.00.00.000212875.0417111
   Diogo Gonçalves10pt PORAM27-2282610003100222000.20.20.020121675.0314100
Noel Caliskan92de GERDM24-0236400001000463220.10.10.110303488.2321010
   Braian Ojeda6py PARDM24-0862600001000290100.00.00.120212584.0113121
Emeka Eneli14us USADM24-3399000000000590120.00.00.020495490.7924100
Alexandros Katranis98gr GRELB26-1408100000010521100.00.00.032364875.0725121
   Andrew Brody2us USALB29-14190000000090000.00.00.0116966.715111
Brayan Vera4co COLCB25-2509000002000735120.20.20.020516479.7534300
Justen Glad15us USACB27-2069000001000560000.00.00.000475192.2232000
Philip Quinton26us USARB24-3106000000000421000.00.00.110293680.6319100
   Javain Brown91jm JAMRB25-1963000000000280010.00.00.210142263.608200
Gavin Beavers35us USAGK19-1459000000000290000.00.00.010212875.0020000
16 Players990320019410616168112.12.11.532640350480.05229522114
Real Salt Lake 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
Anderson Julio29ec ECUFW28-113606875.0131292366.72366.711100.010.30.220111
   Cristian Arango9co COLFW29-196306966.7124152450.04580.00010.00.011001
Diego Luna8us USALW21-01490334671.7521133172181.0151883.31520.000.80.252205
Dominik Marczuk11pl POLRW20-32590212680.83351401212100.08988.91333.300.00.105317
Matt Crooks25eng ENGAM30-24564212875.030992141877.86785.711100.000.00.002004
   Diogo Gonçalves10pt PORAM27-22826121675.01743399100.022100.01520.000.00.002103
Noel Caliskan92de GERDM24-02364303488.2517108161794.1101190.94580.000.10.112103
   Braian Ojeda6py PARDM24-08626212584.0381122121485.755100.04580.000.10.012001
Emeka Eneli14us USADM24-33990495490.7807216242885.7222395.722100.000.00.113209
Alexandros Katranis98gr GRELB26-14081364875.0563220222491.7111668.83650.000.00.005007
   Andrew Brody2us USALB29-14196966.7703444100.02450.0010.000.00.000001
Brayan Vera4co COLCB25-25090516479.710683641414100.0283287.581553.300.00.016005
Justen Glad15us USACB27-20690475192.2898363212295.5202195.26875.000.00.003002
Philip Quinton26us USARB24-31060293680.664523699100.0141877.86966.700.10.012003
   Javain Brown91jm JAMRB25-19630142263.6247706966.77977.81333.300.20.010000
Gavin Beavers35us USAGK19-14590212875.04442601010100.088100.031030.000.00.000000
16 Players99040350480.07234243519421889.016419185.9427953.221.50.9143510252
Real Salt Lake 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
Anderson Julio29ec ECUFW28-11360880001100000600
   Cristian Arango9co COLFW29-19630963000100000600
Diego Luna8us USALW21-01490463860004143003320
Dominik Marczuk11pl POLRW20-32590262600001000002101
Matt Crooks25eng ENGAM30-24564282610000100002110
   Diogo Gonçalves10pt PORAM27-22826161420002021101200
Noel Caliskan92de GERDM24-02364343400000000003001
   Braian Ojeda6py PARDM24-08626252500010000002101
Emeka Eneli14us USADM24-33990545400010000004900
Alexandros Katranis98gr GRELB26-14081484440002400003602
   Andrew Brody2us USALB29-1419972000120000600
Brayan Vera4co COLCB25-25090646033001000005110
Justen Glad15us USACB27-20690514832000100004700
Philip Quinton26us USARB24-31060362793020600002900
   Javain Brown91jm JAMRB25-19630221842002200001401
Gavin Beavers35us USAGK19-14590282351000000002100
16 Players9905044584211051517641040346
Real Salt Lake 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
Anderson Julio29ec ECUFW28-11360000000000000000
   Cristian Arango9co COLFW29-196301100111100.000000100
Diego Luna8us USALW21-0149000000010.012021110
Dominik Marczuk11pl POLRW20-3259011010020.020000140
Matt Crooks25eng ENGAM30-24564210201250.012021300
   Diogo Gonçalves10pt PORAM27-2282622020010.010000200
Noel Caliskan92de GERDM24-02364310302366.712112510
   Braian Ojeda6py PARDM24-0862600000010.010001110
Emeka Eneli14us USADM24-3399000000020.022021110
Alexandros Katranis98gr GRELB26-14081110101250.010001200
   Andrew Brody2us USALB29-1419000000000000000
Brayan Vera4co COLCB25-25090544104580.012021610
Justen Glad15us USACB27-20690000000000000030
Philip Quinton26us USARB24-31060100101333.320000140
   Javain Brown91jm JAMRB25-19630000000001100050
Gavin Beavers35us USAGK19-14590000000000000000
16 Players99016114111102343.5131129824210
Real Salt Lake 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
Anderson Julio29ec ECUFW28-113602011613620100.01100.015664120121168
   Cristian Arango9co COLFW29-196301201471120003840000041
Diego Luna8us USALW21-0149061042732861200.02100.02616780302314311
Dominik Marczuk11pl POLRW20-3259040161916240100.01100.01912189521213012
Matt Crooks25eng ENGAM30-245643800261403811100.000.0171085613031225
   Diogo Gonçalves10pt PORAM27-22826220191232200014875311020165
Noel Caliskan92de GERDM24-023644619326146100.01100.021924602001280
   Braian Ojeda6py PARDM24-0862629002090292150.0150.0131088710000211
Emeka Eneli14us USADM24-3399059183813059000241387210000380
Alexandros Katranis98gr GRELB26-140815211130121522150.000.0251259310000374
   Andrew Brody2us USALB29-1419901450911100.000.0533221200041
Brayan Vera4co COLCB25-25090737304120730003418112230000541
Justen Glad15us USACB27-20690564213420560003220712601001360
Philip Quinton26us USARB24-310604231328104200019884610010241
   Javain Brown91jm JAMRB25-1963028411980280008563921010112
Gavin Beavers35us USAGK19-1459029212900029000201045400010140
16 Players990616441463271522261611436.4654.5295168910302212415639852
Real Salt Lake 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%
Anderson Julio29ec ECUFW28-113600001031000001030.0
   Cristian Arango9co COLFW29-196300001011010000010.0
Diego Luna8us USALW21-01490000210410000910100.0
Dominik Marczuk11pl POLRW20-325900000201010005010.0
Matt Crooks25eng ENGAM30-2456400020001100043260.0
   Diogo Gonçalves10pt PORAM27-22826000000202000100
Noel Caliskan92de GERDM24-023640005100210005010.0
   Braian Ojeda6py PARDM24-08626000100010000100
Emeka Eneli14us USADM24-33990000000010000810100.0
Alexandros Katranis98gr GRELB26-14081100310211000310100.0
   Andrew Brody2us USALB29-1419000000100000100
Brayan Vera4co COLCB25-25090000210114000610100.0
Justen Glad15us USACB27-2069000001000000045183.3
Philip Quinton26us USARB24-31060000010000000110100.0
   Javain Brown91jm JAMRB25-19630000100200000040100.0
Gavin Beavers35us USAGK19-14590000000000000100
16 Players9901001884158110005017965.4

Real Salt Lake Goalkeeper Stats

Real Salt Lake 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
Gavin Beaversus USA19-1459043125.02.21714.324920.827.5450.041.57228.6116.3

Portland Timbers Player Stats

Portland Timbers 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
Felipe Mora9cl CHIFW31-0505300000000150100.00.00.00071163.608000
   Mason Toye23us USAFW25-341370000110080000.10.10.00044100.004010
Antony11br BRALW23-0139010002100584010.10.10.022334475.0131551
Santiago Moreno30co COLRW24-1535300000000341010.00.00.000212777.8526132
   Jonathan Rodríguez14uy URURW31-0773710002100140000.10.10.0006966.7112000
Evander10br BRAAM26-1049010003110510000.10.10.040273871.1526253
David Ayala24ar ARGDM22-0575300000000391110.00.00.010313296.9520133
   Cristhian Paredes22py PARDM26-1263700000000241210.00.00.011101758.8113021
Eryk Williamson19us USADM27-1027500000010400110.00.00.130323688.9622210
   Diego Chará21co COLDM38-1691500000000120000.00.00.0007977.818011
Claudio Bravo5ar ARGLB27-1924500000000402020.00.00.000253473.5124000
   Eric Miller15us USALB31-2504500001000300120.00.00.110122254.507000
Kamal Miller4ca CANCB27-1289000000010621100.00.00.010445284.6321100
Miguel Araujo2pe PERCB29-3339001000000491720.00.00.111263574.3120011
Juan David Mosquera29co COLRB22-0169000000000521110.00.00.010364776.6330021
Maxime Crépeau16ca CANGK30-1339000000000320000.00.00.000213070.0015000
16 Players990310094305601215120.50.50.415434244776.533287122413
Portland Timbers 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
Felipe Mora9cl CHIFW31-0505371163.611203560.04666.70000.00.000000
   Mason Toye23us USAFW25-3413744100.048022100.022100.00000.00.000000
Antony11br BRALW23-01390334475.057954192382.6101566.74666.700.00.002001
Santiago Moreno30co COLRW24-15353212777.841596121392.36875.033100.000.00.003105
   Jonathan Rodríguez14uy URURW31-077376966.711382450.044100.0010.000.00.000001
Evander10br BRAAM26-10490273871.1496204121770.6121580.03650.000.00.216005
David Ayala24ar ARGDM22-05753313296.9693200111291.71010100.01010100.000.00.015005
   Cristhian Paredes22py PARDM26-12637101758.82076311100.091369.2020.000.00.001001
Eryk Williamson19us USADM27-10275323688.9623183141593.31212100.066100.000.10.213006
   Diego Chará21co COLDM38-169157977.81025455100.02366.7010.000.00.001001
Claudio Bravo5ar ARGLB27-19245253473.55352446966.7141782.45862.500.00.003001
   Eric Miller15us USALB31-25045122254.52491155771.43837.54666.700.10.010000
Kamal Miller4ca CANCB27-12890445284.6914449121392.3252792.671258.300.00.011003
Miguel Araujo2pe PERCB29-33390263574.36532773560.0182090.05955.610.10.211111
Juan David Mosquera29co COLRB22-01690364776.6517197262892.9101376.9050.000.00.002103
Maxime Crépeau16ca CANGK30-13390213070.056842844100.099100.081747.100.00.000000
16 Players99034244776.56824257213716384.015018282.4559259.810.40.76283133
Portland Timbers 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
Felipe Mora9cl CHIFW31-050531192000000000701
   Mason Toye23us USAFW25-34137431000000000400
Antony11br BRALW23-01390444310000100003300
Santiago Moreno30co COLRW24-15353272422021000002112
   Jonathan Rodríguez14uy URURW31-07737990000000000601
Evander10br BRAAM26-10490383262003030302701
David Ayala24ar ARGDM22-05753323022010000003100
   Cristhian Paredes22py PARDM26-12637171700000000001000
Eryk Williamson19us USADM27-10275363333001000003203
   Diego Chará21co COLDM38-16915990000000000700
Claudio Bravo5ar ARGLB27-19245342771002600002502
   Eric Miller15us USALB31-25045221570000700001201
Kamal Miller4ca CANCB27-12890524754000100004400
Miguel Araujo2pe PERCB29-33390353322001000002600
Juan David Mosquera29co COLRB22-01690474071003600003600
Maxime Crépeau16ca CANGK30-133903018123000000002100
16 Players99044738957200311213030342111
Portland Timbers 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
Felipe Mora9cl CHIFW31-05053000000000001110
   Mason Toye23us USAFW25-34137000000000000010
Antony11br BRALW23-013904313011100.001010400
Santiago Moreno30co COLRW24-15353111000001010100
   Jonathan Rodríguez14uy URURW31-07737000000000000010
Evander10br BRAAM26-10490000000000000020
David Ayala24ar ARGDM22-05753110101250.011011230
   Cristhian Paredes22py PARDM26-126371001011100.001102310
Eryk Williamson19us USADM27-1027500000010.011101100
   Diego Chará21co COLDM38-16915000000000000030
Claudio Bravo5ar ARGLB27-192452120011100.002020210
   Eric Miller15us USALB31-25045000000002201120
Kamal Miller4ca CANCB27-12890101000000001221
Miguel Araujo2pe PERCB29-333901010011100.002207840
Juan David Mosquera29co COLRB22-01690101001333.321101200
Maxime Crépeau16ca CANGK30-13390000000000000000
16 Players99012675061060.0412751527211
Portland Timbers 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
Felipe Mora9cl CHIFW31-05053151110401500082930002191
   Mason Toye23us USAFW25-341378114318100.01100.041510000050
Antony11br BRALW23-01390580926254585120.0360.03126013955141449
Santiago Moreno30co COLRW24-15353340222101343266.7133.3261264411011295
   Jonathan Rodríguez14uy URURW31-077371401942140001225000020130
Evander10br BRAAM26-10490511431170515360.0240.0261756422010353
David Ayala24ar ARGDM22-05753393829203933100.000.0201125310001240
   Cristhian Paredes22py PARDM26-1263724181511242150.0150.013521700011170
Eryk Williamson19us USADM27-102754028257140100.01100.0221849423100263
   Diego Chará21co COLDM38-1691512156101211100.000.082980000160
Claudio Bravo5ar ARGLB27-1924540113207040000241105400010252
   Eric Miller15us USALB31-250453031511413000071460001091
Kamal Miller4ca CANCB27-1289062434262162000211027210010310
Miguel Araujo2pe PERCB29-3339049123017214911100.000.020502000000200
Juan David Mosquera29co COLRB22-016905211028142522150.0150.0301205101000369
Maxime Crépeau16ca CANGK30-1339032243110032000151187000000100
16 Players9905605518028010315560241354.21041.728715216961212214633933
Portland Timbers 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%
Felipe Mora9cl CHIFW31-0505300011001000001325.0
   Mason Toye23us USAFW25-341370002000000000050.0
Antony11br BRALW23-013900001110030005010.0
Santiago Moreno30co COLRW24-15353000020101000300
   Jonathan Rodríguez14uy URURW31-077370002100000001020.0
Evander10br BRAAM26-104901000203000004010.0
David Ayala24ar ARGDM22-05753000000011000410100.0
   Cristhian Paredes22py PARDM26-1263700001002000041150.0
Eryk Williamson19us USADM27-10275100230110000700
   Diego Chará21co COLDM38-16915000000000000200
Claudio Bravo5ar ARGLB27-19245000020201000310100.0
   Eric Miller15us USALB31-25045000100010000000
Kamal Miller4ca CANCB27-1289010001001000024266.7
Miguel Araujo2pe PERCB29-3339000011017000061150.0
Juan David Mosquera29co COLRB22-016900001203100002010.0
Maxime Crépeau16ca CANGK30-13390000000000000000
16 Players99030011171111560004391734.6

Portland Timbers Goalkeeper Stats

Portland Timbers 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
Maxime Crépeauca CAN30-1339043125.02.741136.421533.332.9944.441.110110.0115.0

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
10Dominik MarczukClub Crest Real Salt Lake0.170.85Goal9Left FootDeflectedAnderson JulioPass (Live)Alexandros KatranisPass (Live)
14Anderson JulioClub Crest Real Salt Lake0.090.00Off Target17Right FootNoel CaliskanPass (Live)
14Dominik MarczukClub Crest Real Salt Lake0.040.46Saved21Left FootAnderson JulioShot
19Anderson JulioClub Crest Real Salt Lake0.580.00Off Target11Right FootDiego LunaPass (Live)Dominik MarczukPass (Live)
22Diego LunaClub Crest Real Salt Lake0.300.95Goal12Right FootDiego LunaPass (Live)Alexandros KatranisPass (Live)
45EvanderClub Crest Portland Timbers0.030.00Off Target30Right FootEvanderTake-OnDavid AyalaPass (Live)
45+4EvanderClub Crest Portland Timbers0.030.00Off Target33Right FootFree kickEryk WilliamsonFouledEryk WilliamsonPass (Live)
47Anderson JulioClub Crest Real Salt Lake0.050.00Off Target15Right FootPhilip QuintonPass (Live)Gavin BeaversPass (Live)
49Brayan VeraClub Crest Real Salt Lake0.170.00Blocked22Left FootFree kickDiego LunaFouled
50Noel CaliskanClub Crest Real Salt Lake0.090.00Blocked22Right FootAnderson JulioPass (Live)Dominik MarczukPass (Live)
56Anderson JulioClub Crest Real Salt Lake0.050.00Off Target13Right FootVolleyDiego LunaPass (Live)Dominik MarczukPass (Live)
62AntonyClub Crest Portland Timbers0.090.00Blocked8Right FootEric MillerShot
62Eric MillerClub Crest Portland Timbers0.020.00Off Target12HeadEvanderPass (Dead)Juan David MosqueraTake-On
62AntonyClub Crest Portland Timbers0.060.76Goal8Right FootAntonyShot
66Cristian ArangoClub Crest Real Salt Lake0.020.00Off Target32Right Foot
67Braian OjedaClub Crest Real Salt Lake0.030.00Off Target27Left FootDiego LunaPass (Live)Diogo GonçalvesPass (Live)
68Dominik MarczukClub Crest Real Salt Lake0.020.00Blocked17Left FootEmeka EneliPass (Live)Diogo GonçalvesPass (Live)
74Mason ToyeClub Crest Portland Timbers0.120.87Saved10Left FootEryk WilliamsonPass (Live)EvanderPass (Dead)
74Jonathan RodríguezClub Crest Portland Timbers0.030.00Blocked19Right FootKamal MillerPass (Live)EvanderPass (Dead)
76EvanderClub Crest Portland Timbers0.030.08Goal32Right FootFree kickCristhian ParedesFouled
82Diogo GonçalvesClub Crest Real Salt Lake0.100.00Blocked15Right FootDiego LunaPass (Live)Alexandros KatranisPass (Live)
86Diego LunaClub Crest Real Salt Lake0.070.00Blocked18Right FootBraian OjedaPass (Live)Brayan VeraPass (Live)
88Diego LunaClub Crest Real Salt Lake0.190.00Blocked9Right FootJavain BrownPass (Dead)Emeka EneliPass (Live)
89Brayan VeraClub Crest Real Salt Lake0.010.00Off Target42Left FootDiego LunaShot
89Diogo GonçalvesClub Crest Real Salt Lake0.050.46Goal22Right FootCristian ArangoPass (Live)Andrew BrodyPass (Live)
90+2Jonathan RodríguezClub Crest Portland Timbers0.090.47Goal8HeadMiguel AraujoPass (Live)AntonyPass (Live)
90+8Diogo GonçalvesClub Crest Real Salt Lake0.020.00Blocked37Right FootDiego LunaPass (Live)Diego LunaPass (Live)
90+9Justen GladClub Crest Real Salt Lake0.020.00Blocked38Right FootBrayan VeraPass (Live)Braian OjedaPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
10Dominik MarczukClub Crest Real Salt Lake0.170.85Goal9Left FootDeflectedAnderson JulioPass (Live)Alexandros KatranisPass (Live)
14Anderson JulioClub Crest Real Salt Lake0.090.00Off Target17Right FootNoel CaliskanPass (Live)
14Dominik MarczukClub Crest Real Salt Lake0.040.46Saved21Left FootAnderson JulioShot
19Anderson JulioClub Crest Real Salt Lake0.580.00Off Target11Right FootDiego LunaPass (Live)Dominik MarczukPass (Live)
22Diego LunaClub Crest Real Salt Lake0.300.95Goal12Right FootDiego LunaPass (Live)Alexandros KatranisPass (Live)
47Anderson JulioClub Crest Real Salt Lake0.050.00Off Target15Right FootPhilip QuintonPass (Live)Gavin BeaversPass (Live)
49Brayan VeraClub Crest Real Salt Lake0.170.00Blocked22Left FootFree kickDiego LunaFouled
50Noel CaliskanClub Crest Real Salt Lake0.090.00Blocked22Right FootAnderson JulioPass (Live)Dominik MarczukPass (Live)
56Anderson JulioClub Crest Real Salt Lake0.050.00Off Target13Right FootVolleyDiego LunaPass (Live)Dominik MarczukPass (Live)
66Cristian ArangoClub Crest Real Salt Lake0.020.00Off Target32Right Foot
67Braian OjedaClub Crest Real Salt Lake0.030.00Off Target27Left FootDiego LunaPass (Live)Diogo GonçalvesPass (Live)
68Dominik MarczukClub Crest Real Salt Lake0.020.00Blocked17Left FootEmeka EneliPass (Live)Diogo GonçalvesPass (Live)
82Diogo GonçalvesClub Crest Real Salt Lake0.100.00Blocked15Right FootDiego LunaPass (Live)Alexandros KatranisPass (Live)
86Diego LunaClub Crest Real Salt Lake0.070.00Blocked18Right FootBraian OjedaPass (Live)Brayan VeraPass (Live)
88Diego LunaClub Crest Real Salt Lake0.190.00Blocked9Right FootJavain BrownPass (Dead)Emeka EneliPass (Live)
89Brayan VeraClub Crest Real Salt Lake0.010.00Off Target42Left FootDiego LunaShot
89Diogo GonçalvesClub Crest Real Salt Lake0.050.46Goal22Right FootCristian ArangoPass (Live)Andrew BrodyPass (Live)
90+8Diogo GonçalvesClub Crest Real Salt Lake0.020.00Blocked37Right FootDiego LunaPass (Live)Diego LunaPass (Live)
90+9Justen GladClub Crest Real Salt Lake0.020.00Blocked38Right FootBrayan VeraPass (Live)Braian OjedaPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
45EvanderClub Crest Portland Timbers0.030.00Off Target30Right FootEvanderTake-OnDavid AyalaPass (Live)
45+4EvanderClub Crest Portland Timbers0.030.00Off Target33Right FootFree kickEryk WilliamsonFouledEryk WilliamsonPass (Live)
62Eric MillerClub Crest Portland Timbers0.020.00Off Target12HeadEvanderPass (Dead)Juan David MosqueraTake-On
62AntonyClub Crest Portland Timbers0.090.00Blocked8Right FootEric MillerShot
62AntonyClub Crest Portland Timbers0.060.76Goal8Right FootAntonyShot
74Mason ToyeClub Crest Portland Timbers0.120.87Saved10Left FootEryk WilliamsonPass (Live)EvanderPass (Dead)
74Jonathan RodríguezClub Crest Portland Timbers0.030.00Blocked19Right FootKamal MillerPass (Live)EvanderPass (Dead)
76EvanderClub Crest Portland Timbers0.030.08Goal32Right FootFree kickCristhian ParedesFouled
90+2Jonathan RodríguezClub Crest Portland Timbers0.090.47Goal8HeadMiguel AraujoPass (Live)AntonyPass (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.