Portland Timbers vs. Real Salt Lake Match Report – Saturday April 23, 2022

Major League Soccer (Regular Season)
Portland Timbers
0
0.5
2-5-2
Manager: Giovanni Savarese
Real Salt Lake
0
0.9
3-4-2
Manager: Pablo Mastroeni
Saturday April 23, 2022, 19:00 (venue time)
Major League Soccer (Regular Season)
Portland Timbers vs. Real Salt Lake Historical Head-to-Head
 
Attendance: 24,206
Venue: Providence Park, Portland
Officials: Chris Penso (Referee) · Ian Anderson (AR1) · Meghan Mullen (AR2) · Andrew Bigelow (4th) · Kevin Terry Jr. (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
Half Time
 59’
0:0
 — Substitute
 70’
0:0
 — Substitute
 71’
0:0
 — Substitute
 77’
0:0
 — Yellow Card
 80’
0:0
 — Substitute
 80’
0:0
 — Substitute
 85’
0:0
 — Substitute
 86’
0:0
 — Yellow Card
 88’
0:0
 — Substitute
 89’
0:0
 — Substitute
90+2’
0:0
 — Yellow Card
90+5’
0:0
 — Substitute

Team Stats

Possession
65%
35%
Passing Accuracy
547 of 678 — 81%
65% — 235 of 363
Shots on Target
5 of 15 — 33%
40% — 2 of 5
Saves
2 of 2 — 100%
100% — 5 of 5
Cards
Portland Timbers
 
Real Salt Lake
15
Fouls
11
3
Corners
1
25
Crosses
15
790
Touches
500
Portland Timbers
 
Real Salt Lake
17
Tackles
25
7
Interceptions
9
20
Aerials Won
14
15
Clearances
32
Portland Timbers
 
Real Salt Lake
2
Offsides
0
5
Goal Kicks
10
20
Throw Ins
19
67
Long Balls
117
Become a Stathead & surf this site ad-free.

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
Yimmi Chará23co COLFW31-0218800001000642010.10.10.130405474.1329121
   Dario Župarić13ba BIHFW29-35520000000050000.00.00.0102540.001000
Dairon Asprilla27co COLLW29-3339000002000480200.00.00.010273675.0318120
Santiago Moreno30co COLRW22-0027000001100502010.00.00.150313979.5222175
   Marvin Loría44cr CRCRW24-3642000001000191020.00.00.020101283.318000
Sebastián Blanco10ar ARGAM34-0395800001000470000.10.10.020304566.7524200
   Jarosław Niezgoda11pl POLAM27-039320000110091000.00.00.0105771.422000
Cristhian Paredes22py PARDM23-3409000001110772110.00.00.010547077.1430021
Eryk Williamson19us USADM24-3166900001000420110.00.00.020263476.5421132
   David Ayala24ar ARGDM19-2712100001000250000.00.00.120192095.0113111
Claudio Bravo5ar ARGLB25-0419000001010926210.00.00.010648080.0742030
Bill Tuiloma25nz NZLCB27-02790000032001050000.10.10.010789284.8361221
Larrys Mabiala33cd CODCB34-1979000000010971110.00.00.000768985.4554000
José Van Rankin2mx MEXRB28-3448700001000811010.00.00.040616988.4944332
   Zac McGraw18ca CANRB24-31930000000061000.00.00.00033100.001000
Aljaž Ivačič31si SVNGK28-1159000000000230000.00.00.000212391.3015000
16 Players99000001553079017790.50.50.326054767880.749385122513
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
Yimmi Chará23co COLFW31-02188405474.1630155182378.3152268.233100.000.10.121103
   Dario Župarić13ba BIHFW29-35522540.08472010.011100.01333.300.00.000000
Dairon Asprilla27co COLLW29-33390273675.0378102162272.799100.01333.300.00.000103
Santiago Moreno30co COLRW22-00270313979.542483192286.4121580.0010.000.10.230112
   Marvin Loría44cr CRCRW24-36420101283.32145644100.033100.03475.000.00.000001
Sebastián Blanco10ar ARGAM34-03958304566.7451149151883.3141782.41616.700.00.014005
   Jarosław Niezgoda11pl POLAM27-039325771.4681433100.02366.70000.00.100102
Cristhian Paredes22py PARDM23-34090547077.1924281232882.1283190.33837.500.00.013004
Eryk Williamson19us USADM24-31669263476.5489133101283.3101283.35683.300.00.003004
   David Ayala24ar ARGDM19-27121192095.04381787887.555100.077100.000.10.025001
Claudio Bravo5ar ARGLB25-04190648080.01068428303390.9273187.161154.500.00.009217
Bill Tuiloma25nz NZLCB27-02790789284.81566456252889.3434497.791752.900.00.009003
Larrys Mabiala33cd CODCB34-19790768985.41514598293096.7374484.1101471.400.00.006005
José Van Rankin2mx MEXRB28-34487616988.4820230404197.6192382.61333.300.00.0014109
   Zac McGraw18ca CANRB24-319333100.0472111100.022100.00000.00.000000
Aljaž Ivačič31si SVNGK28-11590212391.341628988100.0101190.93475.000.00.000000
16 Players99054767880.79531324524828287.923727386.8539058.900.30.69547249
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
Yimmi Chará23co COLFW31-02188544862005131104001
   Dario Župarić13ba BIHFW29-3552532200000000200
Dairon Asprilla27co COLLW29-33390363420001100002700
Santiago Moreno30co COLRW22-00270393720004200003101
   Marvin Loría44cr CRCRW24-36420121111001000001000
Sebastián Blanco10ar ARGAM34-03958454320014200003002
   Jarosław Niezgoda11pl POLAM27-03932770000000000500
Cristhian Paredes22py PARDM23-34090706911021000005402
Eryk Williamson19us USADM24-31669343400100000002600
   David Ayala24ar ARGDM19-27121202000000000001900
Claudio Bravo5ar ARGLB25-041908070101006900006401
Bill Tuiloma25nz NZLCB27-02790928922001000007811
Larrys Mabiala33cd CODCB34-19790898721010100007600
José Van Rankin2mx MEXRB28-34487696530012300006110
   Zac McGraw18ca CANRB24-3193321000010000300
Aljaž Ivačič31si SVNGK28-11590231850000000002100
16 Players9906786373910152520311054728
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
Yimmi Chará23co COLFW31-02188220111250.011010210
   Dario Župarić13ba BIHFW29-355200000010.010000000
Dairon Asprilla27co COLLW29-33390000000000002200
Santiago Moreno30co COLRW22-002702210111100.001010210
   Marvin Loría44cr CRCRW24-36420100010002020100
Sebastián Blanco10ar ARGAM34-03958000000000000000
   Jarosław Niezgoda11pl POLAM27-03932110010000000100
Cristhian Paredes22py PARDM23-34090221011333.321011300
Eryk Williamson19us USADM24-31669000000001011120
   David Ayala24ar ARGDM19-27121000000000000010
Claudio Bravo5ar ARGLB25-04190645013650.031102810
Bill Tuiloma25nz NZLCB27-02790000000000000040
Larrys Mabiala33cd CODCB34-19790110100001101220
José Van Rankin2mx MEXRB28-344871110011100.001010120
   Zac McGraw18ca CANRB24-31931001011100.000000110
Aljaž Ivačič31si SVNGK28-11590000000000000000
16 Players990171383681553.37927724150
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
Yimmi Chará23co COLFW31-02188640133303642150.0150.0291644612032477
   Dario Župarić13ba BIHFW29-355250410050001660000020
Dairon Asprilla27co COLLW29-33390480111522348200.02100.018822210032346
Santiago Moreno30co COLRW22-00270500418292507571.4228.622965111022358
   Marvin Loría44cr CRCRW24-3642019015140190008521800002114
Sebastián Blanco10ar ARGAM34-0395847002324347000241389121102423
   Jarosław Niezgoda11pl POLAM27-0393290018190002750000043
Cristhian Paredes22py PARDM23-340907711447160772150.0150.0301386701001471
Eryk Williamson19us USADM24-31669423822131423266.7133.3211648212020305
   David Ayala24ar ARGDM19-27121252417402511100.000.0131266110010190
Claudio Bravo5ar ARGLB25-04190922263828092300.03100.04220211503000588
Bill Tuiloma25nz NZLCB27-0279010554651911052150.0150.06140618623012720
Larrys Mabiala33cd CODCB34-19790975405700970005439529100000690
José Van Rankin2mx MEXRB28-344878121545211813266.7133.34425718233020614
   Zac McGraw18ca CANRB24-319361420060001540000010
Aljaž Ivačič31si SVNGK28-115902321230002300015745400000100
16 Players9907904220137521815790251352.01248.03852312128112161141354249
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%
Yimmi Chará23co COLFW31-021880000215020004010.0
   Dario Župarić13ba BIHFW29-3552000010000000000
Dairon Asprilla27co COLLW29-3339000001012000072250.0
Santiago Moreno30co COLRW22-00270000200402000510100.0
   Marvin Loría44cr CRCRW24-3642000000010000011150.0
Sebastián Blanco10ar ARGAM34-039580000104000001010.0
   Jarosław Niezgoda11pl POLAM27-039320000100010000010.0
Cristhian Paredes22py PARDM23-34090100210112000141150.0
Eryk Williamson19us USADM24-31669000200010000400
   David Ayala24ar ARGDM19-27121000010000000010100.0
Claudio Bravo5ar ARGLB25-04190100100624000420100.0
Bill Tuiloma25nz NZLCB27-02790000310100000175362.5
Larrys Mabiala33cd CODCB34-19790100400011000114357.1
José Van Rankin2mx MEXRB28-3448700010120100011150.0
   Zac McGraw18ca CANRB24-3193000000000000010100.0
Aljaž Ivačič31si SVNGK28-11590000000000000110100.0
16 Players99030015922571300070201458.8

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
Aljaž Ivačičsi SVN28-11590202100.01.1010.01855.622.650.017.61516.707.3

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
Bobby Wood7us USAFW29-1597900000000240000.00.00.000111573.3312031
   Rubio Rubin14gt GUAFW26-053110000000030000.00.00.0001333.303000
Justin Meram9iq IRQLW33-1408900000000471010.00.00.410273969.2325232
   Tate Schmitt21us USALW24-33010000000031000.00.00.1101250.012000
Maikel Chang16cu CUBRW31-0058400002100347110.40.40.010101855.6015131
   Jasper Löffelsend28de GERRW24-22560000000062000.00.00.0002540.003111
Sergio Córdova10ve VENAM24-2579000001100494000.10.10.030243470.6121122
Everton Luiz25br BRADM33-3347900000000352120.00.00.000132065.0013000
   Scott Caldwell12us USADM31-039110000000090000.00.00.0006875.041000
Pablo Ruíz6ar ARGDM23-1249000002000574420.30.30.320284070.0322010
Andrew Brody2us USALB26-3559000000000622000.00.00.010364678.3423310
Marcelo Silva30uy URUCB33-0339000000000330010.00.00.000232882.1211000
Justen Glad15us USACB25-0549000000000380130.00.00.000172373.9011000
Aaron Herrera22gt GUARB24-3219000000000552200.00.00.000223857.9421110
Zac MacMath18us USAGK30-2599000000000450000.00.00.000144431.8023000
15 Players99000005200500259100.90.90.89023536364.7252069157
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
Bobby Wood7us USAFW29-15979111573.3174326875.044100.01250.000.00.001003
   Rubio Rubin14gt GUAFW26-053111333.312111250.0010.00000.00.000000
Justin Meram9iq IRQLW33-14089273969.233566131586.7111291.7060.000.40.222213
   Tate Schmitt21us USALW24-33011250.0341300010.011100.000.10.010001
Maikel Chang16cu CUBRW31-00584101855.6121238988.91520.01425.000.00.000000
   Jasper Löffelsend28de GERRW24-22562540.041351250.0010.011100.000.00.000000
Sergio Córdova10ve VENAM24-25790243470.629765182475.05683.31250.000.00.003111
Everton Luiz25br BRADM33-33479132065.030144757.16785.73560.000.00.000000
   Scott Caldwell12us USADM31-039116875.01476511100.04580.011100.000.00.004004
Pablo Ruíz6ar ARGDM23-12490284070.0518151131586.7101376.94850.000.30.413103
Andrew Brody2us USALB26-35590364678.3648352151883.3151883.34666.700.00.001004
Marcelo Silva30uy URUCB33-03390232882.14351798988.9141593.31333.300.00.000002
Justen Glad15us USACB25-05490172373.93842506875.077100.04850.000.00.002000
Aaron Herrera22gt GUARB24-32190223857.941622381266.7111573.33933.300.00.002004
Zac MacMath18us USAGK30-25990144431.88568300000144431.800.00.005000
15 Players99023536364.74719229910213078.58811080.03910039.000.80.74234225
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
Bobby Wood7us USAFW29-15979151410000100001100
   Rubio Rubin14gt GUAFW26-05311330000000000100
Justin Meram9iq IRQLW33-14089393543015011002701
   Tate Schmitt21us USALW24-3301220000100000100
Maikel Chang16cu CUBRW31-00584181800002000001000
   Jasper Löffelsend28de GERRW24-2256550000100000201
Sergio Córdova10ve VENAM24-25790343310001000002400
Everton Luiz25br BRADM33-33479202000000000001300
   Scott Caldwell12us USADM31-03911880000000000601
Pablo Ruíz6ar ARGDM23-12490403822003000002802
Andrew Brody2us USALB26-3559046331320101100003600
Marcelo Silva30uy URUCB33-03390282622000000002301
Justen Glad15us USACB25-05490232211000000001700
Aaron Herrera22gt GUARB24-32190383170002700002201
Zac MacMath18us USAGK30-259904427177000000001400
15 Players9903633154817021519110023507
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
Bobby Wood7us USAFW29-15979000000000000010
   Rubio Rubin14gt GUAFW26-05311000000000000000
Justin Meram9iq IRQLW33-14089110101250.011010100
   Tate Schmitt21us USALW24-33011100111100.000000100
Maikel Chang16cu CUBRW31-00584742324850.041011800
   Jasper Löffelsend28de GERRW24-22562120011100.000000200
Sergio Córdova10ve VENAM24-257904222011100.000000420
Everton Luiz25br BRADM33-33479221101250.012111380
   Scott Caldwell12us USADM31-03911000000000000010
Pablo Ruíz6ar ARGDM23-12490422202728.652024810
Andrew Brody2us USALB26-35590210200000000250
Marcelo Silva30uy URUCB33-03390000000001100010
Justen Glad15us USACB25-0549000000020.023301170
Aaron Herrera22gt GUARB24-321902102011100.000002460
Zac MacMath18us USAGK30-25990000000000000000
15 Players99025159133122548.0131055934320
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
Bobby Wood7us USAFW29-1597924157121243133.3266.712552000011154
   Rubio Rubin14gt GUAFW26-0531130021030003840000041
Justin Meram9iq IRQLW33-14089470721191473266.7133.3251335521030323
   Tate Schmitt21us USALW24-33013001203000215100000021
Maikel Chang16cu CUBRW31-005843401010143343133.3266.715742410013146
   Jasper Löffelsend28de GERRW24-2256604020611100.000.0339151000031
Sergio Córdova10ve VENAM24-257904917251724922100.000.021764711110345
Everton Luiz25br BRADM33-334793581717103500013481800012170
   Scott Caldwell12us USADM31-0391190270090001210000040
Pablo Ruíz6ar ARGDM23-1249057215348157100.01100.022771002033253
Andrew Brody2us USALB26-35590623193211062100.01100.0231488931000251
Marcelo Silva30uy URUCB33-03390337201300330001143400010140
Justen Glad15us USACB25-054903811298113800011261100010100
Aaron Herrera22gt GUARB24-32190559251616055100.01100.021772512010210
Zac MacMath18us USAGK30-2599045344410045000231297600000130
15 Players99050076204194104950015746.7853.320695040997113923325
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%
Bobby Wood7us USAFW29-159790002100000004020.0
   Rubio Rubin14gt GUAFW26-053110001100000000010.0
Justin Meram9iq IRQLW33-140890001205010005010.0
   Tate Schmitt21us USALW24-3301000000101000000
Maikel Chang16cu CUBRW31-005840000102140008010.0
   Jasper Löffelsend28de GERRW24-2256000000101000100
Sergio Córdova10ve VENAM24-2579000026010200047750.0
Everton Luiz25br BRADM33-334790000100120005010.0
   Scott Caldwell12us USADM31-03911000100000000200
Pablo Ruíz6ar ARGDM23-124900001003420006020.0
Andrew Brody2us USALB26-3559000000000100072166.7
Marcelo Silva30uy URUCB33-0339000002000000032250.0
Justen Glad15us USACB25-0549000030001000032166.7
Aaron Herrera22gt GUARB24-3219000001022100061150.0
Zac MacMath18us USAGK30-25990000000000000100
15 Players990000111501591500055142041.2

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
Zac MacMathus USA30-25990505100.00.7144431.8340100.063.910100.063.31715.9213.6

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
2Sebastián BlancoClub Crest Portland Timbers0.05Off Target12Left FootVolleyJosé Van RankinPass (Live)Dairon AsprillaPass (Live)
16Bill TuilomaClub Crest Portland Timbers0.070.20Saved10HeadSantiago MorenoPass (Live)Yimmi CharáPass (Dead)
18Maikel ChangClub Crest Real Salt Lake0.16Blocked9HeadJustin MeramPass (Live)Sergio CórdovaPass (Live)
26Bill TuilomaClub Crest Portland Timbers0.040.04Saved28Right FootFree kickSebastián BlancoFouledBill TuilomaPass (Live)
33Claudio BravoClub Crest Portland Timbers0.01Off Target33Left FootFouled
38Cristhian ParedesClub Crest Portland Timbers0.020.24Saved33Right FootVolleyJosé Van RankinPass (Live)
45Bill TuilomaClub Crest Portland Timbers0.01Off Target36Right FootSebastián BlancoPass (Live)Claudio BravoPass (Dead)
50Dairon AsprillaClub Crest Portland Timbers0.02Blocked26Right FootSantiago MorenoPass (Live)Eryk WilliamsonPass (Live)
55Santiago MorenoClub Crest Portland Timbers0.030.15Saved23Right FootSantiago MorenoTake-OnYimmi CharáPass (Live)
57Dairon AsprillaClub Crest Portland Timbers0.00Off Target13HeadSantiago MorenoPass (Live)José Van RankinPass (Live)
62Eryk WilliamsonClub Crest Portland Timbers0.01Blocked34Right FootCristhian ParedesPass (Live)Santiago MorenoPass (Live)
63Yimmi CharáClub Crest Portland Timbers0.08Blocked14Right FootJarosław NiezgodaPass (Live)
66Pablo RuízClub Crest Real Salt Lake0.20Woodwork12Left FootSergio CórdovaPass (Live)Maikel ChangPass (Live)
66Pablo RuízClub Crest Real Salt Lake0.16Blocked11Left FootVolleyPablo RuízShot
69José Van RankinClub Crest Portland Timbers0.03Off Target26Left FootJosé Van RankinTake-OnEryk WilliamsonPass (Live)
73David AyalaClub Crest Portland Timbers0.03Blocked25Left FootYimmi CharáPass (Live)Marvin LoríaPass (Live)
76Maikel ChangClub Crest Real Salt Lake0.260.54Saved7Right FootPablo RuízPass (Live)Andrew BrodyPass (Live)
90+3Jarosław NiezgodaClub Crest Portland Timbers0.040.11Saved27Left FootDavid AyalaTake-OnMarvin LoríaPass (Live)
90+6Marvin LoríaClub Crest Portland Timbers0.05Blocked26Left FootDavid AyalaPass (Live)Dario ŽuparićPass (Dead)
90+7Sergio CórdovaClub Crest Real Salt Lake0.140.56Saved16Right FootSergio CórdovaTake-OnTate SchmittPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
2Sebastián BlancoClub Crest Portland Timbers0.05Off Target12Left FootVolleyJosé Van RankinPass (Live)Dairon AsprillaPass (Live)
16Bill TuilomaClub Crest Portland Timbers0.070.20Saved10HeadSantiago MorenoPass (Live)Yimmi CharáPass (Dead)
26Bill TuilomaClub Crest Portland Timbers0.040.04Saved28Right FootFree kickSebastián BlancoFouledBill TuilomaPass (Live)
33Claudio BravoClub Crest Portland Timbers0.01Off Target33Left FootFouled
38Cristhian ParedesClub Crest Portland Timbers0.020.24Saved33Right FootVolleyJosé Van RankinPass (Live)
45Bill TuilomaClub Crest Portland Timbers0.01Off Target36Right FootSebastián BlancoPass (Live)Claudio BravoPass (Dead)
50Dairon AsprillaClub Crest Portland Timbers0.02Blocked26Right FootSantiago MorenoPass (Live)Eryk WilliamsonPass (Live)
55Santiago MorenoClub Crest Portland Timbers0.030.15Saved23Right FootSantiago MorenoTake-OnYimmi CharáPass (Live)
57Dairon AsprillaClub Crest Portland Timbers0.00Off Target13HeadSantiago MorenoPass (Live)José Van RankinPass (Live)
62Eryk WilliamsonClub Crest Portland Timbers0.01Blocked34Right FootCristhian ParedesPass (Live)Santiago MorenoPass (Live)
63Yimmi CharáClub Crest Portland Timbers0.08Blocked14Right FootJarosław NiezgodaPass (Live)
69José Van RankinClub Crest Portland Timbers0.03Off Target26Left FootJosé Van RankinTake-OnEryk WilliamsonPass (Live)
73David AyalaClub Crest Portland Timbers0.03Blocked25Left FootYimmi CharáPass (Live)Marvin LoríaPass (Live)
90+3Jarosław NiezgodaClub Crest Portland Timbers0.040.11Saved27Left FootDavid AyalaTake-OnMarvin LoríaPass (Live)
90+6Marvin LoríaClub Crest Portland Timbers0.05Blocked26Left FootDavid AyalaPass (Live)Dario ŽuparićPass (Dead)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
18Maikel ChangClub Crest Real Salt Lake0.16Blocked9HeadJustin MeramPass (Live)Sergio CórdovaPass (Live)
66Pablo RuízClub Crest Real Salt Lake0.20Woodwork12Left FootSergio CórdovaPass (Live)Maikel ChangPass (Live)
66Pablo RuízClub Crest Real Salt Lake0.16Blocked11Left FootVolleyPablo RuízShot
76Maikel ChangClub Crest Real Salt Lake0.260.54Saved7Right FootPablo RuízPass (Live)Andrew BrodyPass (Live)
90+7Sergio CórdovaClub Crest Real Salt Lake0.140.56Saved16Right FootSergio CórdovaTake-OnTate SchmittPass (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.