Portland Timbers vs. Philadelphia Union Match Report – Saturday March 23, 2024

Major League Soccer (Regular Season)
Portland Timbers
1
1.8
2-1-2
Manager: Phil Neville
Captain: Diego Chará
Philadelphia Union
3
1.9
1-3-0
Manager: Jim Curtin
Saturday March 23, 2024, 19:30 (venue time)
Major League Soccer (Regular Season)
Portland Timbers vs. Philadelphia Union Historical Head-to-Head
 
Attendance: 23,046
Venue: Providence Park, Portland
Officials: Cristian Campo Hernández (Referee) · Fevzi Demirhan (AR1) · Ryan Jung (AR2) · Felix Granados (4th) · Dave Gantar (VAR)
Julián Carranza · 28’
Quinn Sullivan · 58’
Julián Carranza · 67’
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
 24’
0:0
 — Yellow Card
 28’
0:1
 — Goal 0:1
 32’
0:1
 — Yellow Card
 40’
0:1
 — Yellow Card
Half Time
 58’
0:2
 — Goal 0:2
 65’
0:2
 — Substitute
 65’
0:2
 — Substitute
 67’
0:3
 — Goal 0:3
 75’
0:3
 — Substitute
 75’
0:3
 — Substitute
 80’
1:3
 — Goal 1:3
 84’
1:3
 — Substitute
 88’
1:3
 — Yellow Card
90+7’
1:3
 — Substitute

Team Stats

Possession
71%
29%
Passing Accuracy
619 of 730 — 85%
64% — 187 of 291
Shots on Target
6 of 18 — 33%
47% — 7 of 15
Saves
4 of 7 — 57%
83% — 5 of 6
Cards
Portland Timbers
 
Philadelphia
13
Fouls
19
4
Corners
5
27
Crosses
12
838
Touches
419
Portland Timbers
 
Philadelphia
11
Tackles
20
11
Interceptions
12
17
Aerials Won
17
12
Clearances
32
Portland Timbers
 
Philadelphia
0
Offsides
2
7
Goal Kicks
10
25
Throw Ins
18
61
Long Balls
84
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
Jonathan Rodríguez14uy URUFW30-2619010005200301010.50.50.030141877.8118110
Antony11br BRALW22-1978900002000491210.10.10.020283775.7437631
   Nathan Fogaça99br BRALW24-28810000000030000.00.00.01011100.004000
Santiago Moreno30co COLRW23-3379001001000811100.20.20.461536680.31260331
Evander10br BRAAM25-2889000004300780000.50.50.670546978.3958553
Diego Chará21co COLDM37-3536400000010450000.00.00.010394390.7631100
   Felipe Mora9cl CHIDM30-234260000000070000.00.00.0004580.003011
Eryk Williamson19us USADM26-2867400001000700210.30.30.030546484.41444532
   Cristhian Paredes22py PARDM25-3101600002100210100.10.10.030131968.4615122
Eric Miller15us USALB31-0686400000000560010.00.00.010465190.2532000
   David Ayala24ar ARGLB21-2412600001000382000.00.00.120263476.5828111
Dario Župarić13ba BIHCB31-32590000000001063310.00.00.000849390.3569100
Zac McGraw18ca CANCB26-28990000000001112110.00.00.0209510491.3971110
Juan David Mosquera29co COLRB21-2007400002000821100.10.10.230637485.11242300
   Dairon Asprilla27co COLRB31-3031600000000280000.00.00.011182281.8112031
James Pantemis41ca CANGK27-0319000000000330000.00.00.000273090.0017000
16 Players990110018610838111161.81.81.335261973084.892541282312
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
Jonathan Rodríguez14uy URUFW30-26190141877.820421111478.6010.022100.000.00.001001
Antony11br BRALW22-19789283775.7422102152075.0101190.92450.000.00.002004
   Nathan Fogaça99br BRALW24-288111100.07711100.0000000.00.000000
Santiago Moreno30co COLRW23-33790536680.3821247323397.0182475.02540.010.40.5344112
Evander10br BRAAM25-28890546978.3993335192576.0232495.891275.000.60.557109
Diego Chará21co COLDM37-35364394390.7636190192286.41717100.022100.000.00.004006
   Felipe Mora9cl CHIDM30-234264580.036044100.0000000.00.000000
Eryk Williamson19us USADM26-28674546484.4859263263183.9232785.22366.700.00.00101014
   Cristhian Paredes22py PARDM25-31016131968.42571435955.655100.03475.000.00.015106
Eric Miller15us USALB31-06864465190.2778156202195.2252792.61250.000.00.002115
   David Ayala24ar ARGLB21-24126263476.56132604666.7182185.74757.100.10.115218
Dario Župarić13ba BIHCB31-32590849390.31760532232688.5495392.5111291.700.00.003005
Zac McGraw18ca CANCB26-289909510491.31715635353892.1545598.26966.700.00.002009
Juan David Mosquera29co COLRB21-20074637485.1890323384095.0232688.52366.700.20.9284112
   Dairon Asprilla27co COLRB31-30316182281.823655101471.477100.00000.00.000001
James Pantemis41ca CANGK27-03190273090.054441544100.01919100.04757.100.00.000000
16 Players99061973084.810771368426630886.429131791.8507269.411.32.3125314492
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
Jonathan Rodríguez14uy URUFW30-26190181440001000001400
Antony11br BRALW22-19789373520001200002800
   Nathan Fogaça99br BRALW24-2881110000000000100
Santiago Moreno30co COLRW23-33790666420104200005302
Evander10br BRAAM25-28890696450016144005403
Diego Chará21co COLDM37-35364434211000000003901
   Felipe Mora9cl CHIDM30-23426550000000000400
Eryk Williamson19us USADM26-28674646221011100005400
   Cristhian Paredes22py PARDM25-31016191900000000001301
Eric Miller15us USALB31-068645140114001700004600
   David Ayala24ar ARGLB21-24126343221013100002600
Dario Župarić13ba BIHCB31-32590939122000000008400
Zac McGraw18ca CANCB26-289901049953030200009501
Juan David Mosquera29co COLRB21-200747463116108500006303
   Dairon Asprilla27co COLRB31-30316221840002400001800
James Pantemis41ca CANGK27-03190302192000000002700
16 Players99073067060202627254400619011
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
Jonathan Rodríguez14uy URUFW30-26190111000001010100
Antony11br BRALW22-197891110011100.001012300
   Nathan Fogaça99br BRALW24-2881000000000000000
Santiago Moreno30co COLRW23-33790111000000001200
Evander10br BRAAM25-2889000000010.010000000
Diego Chará21co COLDM37-35364000000000000010
   Felipe Mora9cl CHIDM30-23426000000000000000
Eryk Williamson19us USADM26-28674000000001012200
   Cristhian Paredes22py PARDM25-31016000000000001100
Eric Miller15us USALB31-06864000000001010020
   David Ayala24ar ARGLB21-241262101122100.000000200
Dario Župarić13ba BIHCB31-325903321011100.001103650
Zac McGraw18ca CANCB26-28990220112366.711101320
Juan David Mosquera29co COLRB21-2007410100020.020001220
   Dairon Asprilla27co COLRB31-30316000000000000000
James Pantemis41ca CANGK27-03190000000000000000
16 Players99011963261060.046241122120
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
Jonathan Rodríguez14uy URUFW30-2619030018211130100.01100.018722110242229
Antony11br BRALW22-19789490621225493133.3266.737269111634203613
   Nathan Fogaça99br BRALW24-2881300030300042250002141
Santiago Moreno30co COLRW23-33790810742335813133.3266.760288121321526621
Evander10br BRAAM25-28890780042386785360.0240.058351162510224669
Diego Chará21co COLDM37-353644515382045000311226110000363
   Felipe Mora9cl CHIDM30-23426700342711100.000.031010001074
Eryk Williamson19us USADM26-28674703652121703266.700.04433120951011564
   Cristhian Paredes22py PARDM25-31016210115512122100.000.015644910000172
Eric Miller15us USALB31-0686456111414056000321115800000362
   David Ayala24ar ARGLB21-24126381822803811100.000.02822917811000262
Dario Župarić13ba BIHCB31-3259010674264001060006945527610000720
Zac McGraw18ca CANCB26-289901114436710111100.01100.07136022610000800
Juan David Mosquera29co COLRB21-2007482310413258200042209106320205916
   Dairon Asprilla27co COLRB31-3031628129171283133.3266.712562001010126
James Pantemis41ca CANGK27-031903325330003300017876500000140
16 Players9908384617546520237838231252.21043.55413036166928209201060992
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%
Jonathan Rodríguez14uy URUFW30-2619000001010100001150.0
Antony11br BRALW22-19789000200121000200
   Nathan Fogaça99br BRALW24-2881000000000000100
Santiago Moreno30co COLRW23-3379000025041100091325.0
Evander10br BRAAM25-288900001106000002010.0
Diego Chará21co COLDM37-35364100330000000500
   Felipe Mora9cl CHIDM30-23426000100000000110100.0
Eryk Williamson19us USADM26-28674000030120000500
   Cristhian Paredes22py PARDM25-31016000000010000200
Eric Miller15us USALB31-0686400002010000002433.3
   David Ayala24ar ARGLB21-24126000000301000510100.0
Dario Župarić13ba BIHCB31-3259000002003300036275.0
Zac McGraw18ca CANCB26-2899000022001200035362.5
Juan David Mosquera29co COLRB21-20074000200810000200
   Dairon Asprilla27co COLRB31-303160000002000002030.0
James Pantemis41ca CANGK27-03190000000000000100
16 Players990100131902711900043171750.0

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
James Pantemisca CAN27-0319073457.12.71333.323413.022.770.021.91100.0015.0

Philadelphia Player Stats

Philadelphia Player Stats Table
Performance Expected SCA Passes Carries Take-Ons
Player # Nation Pos Age Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ
Mikael Uhre7dk DENFW29-1759001005200364001.01.00.341122157.1318220
Julián Carranza9ar ARGFW23-3069020002200372210.40.40.020162369.6318110
Jeremy Rafanello14us USAAM23-3449000003100340010.10.10.321162369.6115021
Markus Anderson35us USALM20-1038300001000240020.10.10.04141233.3111322
   Christopher Donovan25us USALM23-228700000000102000.00.00.0005862.502010
Quinn Sullivan33us USARM19-3629010001110422200.20.20.130233271.9316321
Alejandro Bedoya11us USADM36-3299000002000384230.10.10.000172277.337000
Kai Wagner27de GERLB27-0379001000000482410.00.00.961243666.7310000
Jack Elliott3eng ENGCB28-2119000000010361020.00.00.000172665.4012000
Jakob Glesnes5no NORCB29-3649000001100310020.00.00.011141973.7310100
Olivier Mbaizo15cm CMRRB26-2219000000000513200.00.00.020274165.9316110
Oliver Semmle1de GERGK25-3619000000010320000.00.00.000122842.9015000
12 Players9903200157304192012121.91.91.624518729164.32315011114
Philadelphia Player Stats Table
Total Short Medium Long
Player # Nation Pos Age Min Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA KP 1/3 PPA CrsPA PrgP
Mikael Uhre7dk DENFW29-17590122157.11425491464.32540.00010.30.510003
Julián Carranza9ar ARGFW23-30690162369.622667101376.94580.011100.000.00.003003
Jeremy Rafanello14us USAAM23-34490162369.63061711010100.03837.53560.000.30.015001
Markus Anderson35us USALM20-1038341233.343143742.91333.30000.00.021001
   Christopher Donovan25us USALM23-22875862.556254580.01333.30000.00.001000
Quinn Sullivan33us USARM19-36290233271.936882121580.07887.52540.000.10.110103
Alejandro Bedoya11us USADM36-32990172277.328515891369.27887.511100.000.00.000003
Kai Wagner27de GERLB27-03790243666.762235822100.0141973.781457.110.90.461103
Jack Elliott3eng ENGCB28-21190172665.450719211100.08988.981457.100.00.003000
Jakob Glesnes5no NORCB29-36490141973.743122711100.077100.061060.000.00.003003
Olivier Mbaizo15cm CMRRB26-22190274165.9391209131681.3121675.01616.700.00.011103
Oliver Semmle1de GERGK25-36190122842.95634800033100.092536.000.00.001000
12 Players99018729164.339402037749776.3699473.4398148.121.61.212193023
Philadelphia Player Stats Table
Pass Types Corner Kicks Outcomes
Player # Nation Pos Age Min Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks
Mikael Uhre7dk DENFW29-17590212100001000001201
Julián Carranza9ar ARGFW23-30690232120000000001600
Jeremy Rafanello14us USAAM23-34490232211010000001600
Markus Anderson35us USALM20-1038312110000000000411
   Christopher Donovan25us USALM23-2287880000000000500
Quinn Sullivan33us USARM19-36290322931023200002301
Alejandro Bedoya11us USADM36-32990222200001000001700
Kai Wagner27de GERLB27-037903621143015653202410
Jack Elliott3eng ENGCB28-21190262511010000001701
Jakob Glesnes5no NORCB29-36490191633011000001400
Olivier Mbaizo15cm CMRRB26-2219041311000011000002701
Oliver Semmle1de GERGK25-361902815133000000001200
12 Players9902912424712061218532018725
Philadelphia Player Stats Table
Tackles Challenges Blocks
Player # Nation Pos Age Min Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err
Mikael Uhre7dk DENFW29-17590410313475.010000400
Julián Carranza9ar ARGFW23-3069022101020.021012400
Jeremy Rafanello14us USAAM23-3449000000020.021010030
Markus Anderson35us USALM20-1038300000020.022020020
   Christopher Donovan25us USALM23-2287211102366.710000200
Quinn Sullivan33us USARM19-3629021110020.020002410
Alejandro Bedoya11us USADM36-32990422111250.013032640
Kai Wagner27de GERLB27-037902110122100.001014610
Jack Elliott3eng ENGCB28-21190111000002200160
Jakob Glesnes5no NORCB29-36490000000002110090
Olivier Mbaizo15cm CMRRB26-22190331022366.710002540
Oliver Semmle1de GERGK25-36190000000000000020
12 Players9902012866102245.51212391232320
Philadelphia Player Stats Table
Touches Take-Ons Carries Receiving
Player # Nation Pos Age Min Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR
Mikael Uhre7dk DENFW29-1759036121816836200.02100.0181686122222256
Julián Carranza9ar ARGFW23-3069037142112437100.01100.018632110141263
Jeremy Rafanello14us USAAM23-34490343141650342150.000.015491601010121
Markus Anderson35us USALM20-10383240106842422100.000.011695831231135
   Christopher Donovan25us USALM23-2287100280010100.01100.02410000071
Quinn Sullivan33us USARM19-36290420517205422150.0150.0161628932121223
Alejandro Bedoya11us USADM36-3299038315167338000723400010120
Kai Wagner27de GERLB27-037904821917120480001046700020151
Jack Elliott3eng ENGCB28-21190369241300360001232600000170
Jakob Glesnes5no NORCB29-3649031101812213100010765610010130
Olivier Mbaizo15cm CMRRB26-22190514161619151100.01100.016773710110233
Oliver Semmle1de GERGK25-361903228320003200015150990000020
12 Players990419611611601012641911436.4654.5150919455116717518723
Philadelphia Player Stats Table
Performance Aerial Duels
Player # Nation Pos Age Min CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won%
Mikael Uhre7dk DENFW29-1759000060110100034640.0
Julián Carranza9ar ARGFW23-3069000032102200021516.7
Jeremy Rafanello14us USAAM23-34490000000000000700
Markus Anderson35us USALM20-1038300043000000041150.0
   Christopher Donovan25us USALM23-2287000000001000330100.0
Quinn Sullivan33us USARM19-3629010022032100051150.0
Alejandro Bedoya11us USADM36-3299000000012200053260.0
Kai Wagner27de GERLB27-0379000011054100042166.7
Jack Elliott3eng ENGCB28-21190100300001000400
Jakob Glesnes5no NORCB29-36490000000100000210100.0
Olivier Mbaizo15cm CMRRB26-2219000002012300071150.0
Oliver Semmle1de GERGK25-36190100000000000000
12 Players9903001910212121200046171750.0

Philadelphia Goalkeeper Stats

Philadelphia Goalkeeper Stats Table
Shot Stopping Launched Passes Goal Kicks Crosses Sweeper
Player Nation Age Min SoTA GA Saves Save% PSxG Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA AvgDist
Oliver Semmlede GER25-3619061583.31.382334.818277.853.11090.062.01616.306.0

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
11EvanderClub Crest Portland Timbers0.22Off Target10Left FootJuan David MosqueraPass (Live)Jonathan RodríguezPass (Live)
17EvanderClub Crest Portland Timbers0.170.19Saved12Right FootDeflectedSantiago MorenoPass (Live)Eryk WilliamsonPass (Live)
18Juan David MosqueraClub Crest Portland Timbers0.06Off Target15Right FootEvanderPass (Dead)EvanderShot
20Mikael UhreClub Crest Philadelphia0.03Blocked18Right FootMarkus AndersonPass (Live)
22Jonathan RodríguezClub Crest Portland Timbers0.18Woodwork14Right FootEvanderPass (Live)Santiago MorenoPass (Live)
22Juan David MosqueraClub Crest Portland Timbers0.09Off Target18Left FootJonathan RodríguezShot
25Alejandro BedoyaClub Crest Philadelphia0.09Off Target11Right FootVolleyKai WagnerPass (Dead)Markus AndersonFouled
27Markus AndersonClub Crest Philadelphia0.10Blocked8HeadKai WagnerPass (Dead)Quinn SullivanPass (Live)
28Julián CarranzaClub Crest Philadelphia0.090.64Goal8HeadKai WagnerPass (Dead)Markus AndersonShot
35Mikael UhreClub Crest Philadelphia0.570.56Saved14Right FootKai WagnerPass (Live)Julián CarranzaTackle
44Jeremy RafanelloClub Crest Philadelphia0.01Off Target25Right FootVolleyQuinn SullivanPass (Dead)
45+1EvanderClub Crest Portland Timbers0.040.09Saved32Right FootFree kickSantiago MorenoFouledAntonyPass (Live)
45+4AntonyClub Crest Portland Timbers0.03Blocked24Right FootEric MillerPass (Live)Diego CharáPass (Live)
45+5EvanderClub Crest Portland Timbers0.040.29Saved24Right FootJuan David MosqueraPass (Live)Eryk WilliamsonPass (Live)
45+5Eryk WilliamsonClub Crest Portland Timbers0.30Off Target3Right FootEvanderPass (Dead)EvanderShot
52Mikael UhreClub Crest Philadelphia0.280.29Saved12Right FootJeremy RafanelloPass (Live)
53Jakob GlesnesClub Crest Philadelphia0.020.06Saved14HeadKai WagnerPass (Dead)Mikael UhreShot
54Alejandro BedoyaClub Crest Philadelphia0.03Off Target9HeadKai WagnerPass (Dead)
58Jeremy RafanelloClub Crest Philadelphia0.010.02Saved33Right FootMarkus AndersonPass (Live)Mikael UhrePass (Live)
58Quinn SullivanClub Crest Philadelphia0.210.32Goal10Right FootJeremy RafanelloShot
60Santiago MorenoClub Crest Portland Timbers0.16Off Target10Right FootVolleyJuan David MosqueraPass (Live)Eryk WilliamsonPass (Live)
67Julián CarranzaClub Crest Philadelphia0.270.84Goal6Left FootMikael UhrePass (Live)Jakob GlesnesPass (Dead)
72Mikael UhreClub Crest Philadelphia0.10Off Target15Right FootQuinn SullivanPass (Live)Julián CarranzaPass (Live)
75AntonyClub Crest Portland Timbers0.03Off Target18Right FootEvanderPass (Live)Santiago MorenoPass (Live)
76Jeremy RafanelloClub Crest Philadelphia0.04Off Target21Right FootMikael UhrePass (Live)Olivier MbaizoPass (Dead)
77Jonathan RodríguezClub Crest Portland Timbers0.03Off Target18Right FootCristhian ParedesPass (Live)Zac McGrawPass (Live)
80Jonathan RodríguezClub Crest Portland Timbers0.160.56Goal8HeadSantiago MorenoPass (Live)Dairon AsprillaPass (Live)
82Jonathan RodríguezClub Crest Portland Timbers0.06Blocked18Right FootDavid AyalaPass (Live)Zac McGrawPass (Live)
88Cristhian ParedesClub Crest Portland Timbers0.04Off Target28Right FootAntonyPass (Live)David AyalaPass (Live)
90Mikael UhreClub Crest Philadelphia0.01Off Target16Right FootOlivier MbaizoPass (Live)
90+4Cristhian ParedesClub Crest Portland Timbers0.070.07Saved22Left FootCristhian ParedesTake-OnEvanderPass (Live)
90+7David AyalaClub Crest Portland Timbers0.02Blocked33Left FootJonathan RodríguezPass (Live)Nathan FogaçaPass (Live)
90+8Jonathan RodríguezClub Crest Portland Timbers0.080.09Saved15Right FootCristhian ParedesPass (Live)Santiago MorenoPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
11EvanderClub Crest Portland Timbers0.22Off Target10Left FootJuan David MosqueraPass (Live)Jonathan RodríguezPass (Live)
17EvanderClub Crest Portland Timbers0.170.19Saved12Right FootDeflectedSantiago MorenoPass (Live)Eryk WilliamsonPass (Live)
18Juan David MosqueraClub Crest Portland Timbers0.06Off Target15Right FootEvanderPass (Dead)EvanderShot
22Jonathan RodríguezClub Crest Portland Timbers0.18Woodwork14Right FootEvanderPass (Live)Santiago MorenoPass (Live)
22Juan David MosqueraClub Crest Portland Timbers0.09Off Target18Left FootJonathan RodríguezShot
45+1EvanderClub Crest Portland Timbers0.040.09Saved32Right FootFree kickSantiago MorenoFouledAntonyPass (Live)
45+4AntonyClub Crest Portland Timbers0.03Blocked24Right FootEric MillerPass (Live)Diego CharáPass (Live)
45+5EvanderClub Crest Portland Timbers0.040.29Saved24Right FootJuan David MosqueraPass (Live)Eryk WilliamsonPass (Live)
45+5Eryk WilliamsonClub Crest Portland Timbers0.30Off Target3Right FootEvanderPass (Dead)EvanderShot
60Santiago MorenoClub Crest Portland Timbers0.16Off Target10Right FootVolleyJuan David MosqueraPass (Live)Eryk WilliamsonPass (Live)
75AntonyClub Crest Portland Timbers0.03Off Target18Right FootEvanderPass (Live)Santiago MorenoPass (Live)
77Jonathan RodríguezClub Crest Portland Timbers0.03Off Target18Right FootCristhian ParedesPass (Live)Zac McGrawPass (Live)
80Jonathan RodríguezClub Crest Portland Timbers0.160.56Goal8HeadSantiago MorenoPass (Live)Dairon AsprillaPass (Live)
82Jonathan RodríguezClub Crest Portland Timbers0.06Blocked18Right FootDavid AyalaPass (Live)Zac McGrawPass (Live)
88Cristhian ParedesClub Crest Portland Timbers0.04Off Target28Right FootAntonyPass (Live)David AyalaPass (Live)
90+4Cristhian ParedesClub Crest Portland Timbers0.070.07Saved22Left FootCristhian ParedesTake-OnEvanderPass (Live)
90+7David AyalaClub Crest Portland Timbers0.02Blocked33Left FootJonathan RodríguezPass (Live)Nathan FogaçaPass (Live)
90+8Jonathan RodríguezClub Crest Portland Timbers0.080.09Saved15Right FootCristhian ParedesPass (Live)Santiago MorenoPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
20Mikael UhreClub Crest Philadelphia0.03Blocked18Right FootMarkus AndersonPass (Live)
25Alejandro BedoyaClub Crest Philadelphia0.09Off Target11Right FootVolleyKai WagnerPass (Dead)Markus AndersonFouled
27Markus AndersonClub Crest Philadelphia0.10Blocked8HeadKai WagnerPass (Dead)Quinn SullivanPass (Live)
28Julián CarranzaClub Crest Philadelphia0.090.64Goal8HeadKai WagnerPass (Dead)Markus AndersonShot
35Mikael UhreClub Crest Philadelphia0.570.56Saved14Right FootKai WagnerPass (Live)Julián CarranzaTackle
44Jeremy RafanelloClub Crest Philadelphia0.01Off Target25Right FootVolleyQuinn SullivanPass (Dead)
52Mikael UhreClub Crest Philadelphia0.280.29Saved12Right FootJeremy RafanelloPass (Live)
53Jakob GlesnesClub Crest Philadelphia0.020.06Saved14HeadKai WagnerPass (Dead)Mikael UhreShot
54Alejandro BedoyaClub Crest Philadelphia0.03Off Target9HeadKai WagnerPass (Dead)
58Jeremy RafanelloClub Crest Philadelphia0.010.02Saved33Right FootMarkus AndersonPass (Live)Mikael UhrePass (Live)
58Quinn SullivanClub Crest Philadelphia0.210.32Goal10Right FootJeremy RafanelloShot
67Julián CarranzaClub Crest Philadelphia0.270.84Goal6Left FootMikael UhrePass (Live)Jakob GlesnesPass (Dead)
72Mikael UhreClub Crest Philadelphia0.10Off Target15Right FootQuinn SullivanPass (Live)Julián CarranzaPass (Live)
76Jeremy RafanelloClub Crest Philadelphia0.04Off Target21Right FootMikael UhrePass (Live)Olivier MbaizoPass (Dead)
90Mikael UhreClub Crest Philadelphia0.01Off Target16Right FootOlivier MbaizoPass (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.