Portland Timbers vs. Sporting Kansas City Match Report – Saturday May 25, 2024

Major League Soccer (Regular Season)
Portland Timbers
2
2.1
4-4-7
Manager: Phil Neville
Captain: Diego Chará
Sporting Kansas City
1
0.2
2-5-7
Manager: Peter Vermes
Saturday May 25, 2024, 19:30 (venue time)
Major League Soccer (Regular Season)
Portland Timbers vs. Sporting Kansas City Historical Head-to-Head
 
Attendance: 22,848
Venue: Providence Park, Portland
Officials:
Felipe Mora · 51’
Evander · 79’
Memo Rodriguez · 62’
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
 18’
0:0
 — Substitute
 41’
0:0
 — Yellow Card
Half Time
 51’
1:0
 — Goal 1:0
 62’
1:1
 — Goal 1:1
 75’
1:1
 — Substitute
 75’
1:1
 — Substitute
 75’
1:1
 — Substitute
 79’
2:1
 — Goal 2:1
 88’
2:1
 — Substitute
 88’
2:1
 — Substitute
 88’
2:1
 — Substitute
 88’
2:1
 — Substitute
 90’
2:1
 — Substitute

Team Stats

Possession
43%
57%
Passing Accuracy
392 of 491 — 80%
85% — 549 of 649
Shots on Target
4 of 11 — 36%
33% — 2 of 6
Saves
1 of 2 — 50%
50% — 2 of 4
Cards
Portland Timbers
 
Sporting KC
13
Fouls
8
3
Corners
2
13
Crosses
11
584
Touches
739
Portland Timbers
 
Sporting KC
19
Tackles
15
9
Interceptions
15
11
Aerials Won
9
19
Clearances
14
Portland Timbers
 
Sporting KC
1
Offsides
3
3
Goal Kicks
7
22
Throw Ins
25
77
Long Balls
70
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
Felipe Mora9cl CHIFW30-2978711004100230001.31.30.121101758.8012010
   Dairon Asprilla27co COLRM,FW32-00030000000060000.00.00.0003560.004000
Evander10br BRAFW25-3518911001100451000.10.11.141334082.5828121
   Claudio Bravo5ar ARGLB27-07310000000061000.00.00.00033100.002011
Jonathan Rodríguez14uy URULM,FW30-3249000003100410230.30.30.121182864.3129600
David Ayala24ar ARGCM21-3047400000000553100.00.00.010364776.6332100
   Cristhian Paredes22py PARCM26-0071600000000110000.00.00.00091181.815100
Diego Chará21co COLCM38-0509000000000574210.00.00.010424985.7327000
Antony11br BRARM,LM22-2609000000000451210.00.00.031182962.1131593
Kamal Miller4ca CANLB,CB27-0099000001000620000.00.00.000465485.2337211
Dario Župarić13ba BIHCB32-0229000000000643120.00.00.010525692.9038000
Miguel Araujo2pe PERCB29-2149000001100722100.20.20.320526185.2537011
Juan David Mosquera29co COLRB21-2638700001000543010.10.10.420425084.0529411
   Eric Miller15us USARB31-13130000000061000.00.00.0002540.001000
Maxime Crépeau16ca CANGK30-0149000000000370000.00.00.000263672.2025000
15 Players99022001140058419982.12.12.018439249179.83033720168
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 CHIFW30-29787101758.813476785.72450.011100.010.10.110000
   Dairon Asprilla27co COLRM,FW32-00033560.031022100.01250.0010.000.00.000000
Evander10br BRAFW25-35189334082.5668227181994.771163.68988.911.10.837108
   Claudio Bravo5ar ARGLB27-073133100.0563222100.00011100.000.00.000000
Jonathan Rodríguez14uy URULM,FW30-32490182864.325823121580.061060.00000.10.511001
David Ayala24ar ARGCM21-30474364776.6627118151788.2181994.73933.300.00.013103
   Cristhian Paredes22py PARCM26-0071691181.8130256785.722100.011100.000.00.001001
Diego Chará21co COLCM38-05090424985.7774196182281.8181994.76785.700.00.003003
Antony11br BRARM,LM22-26090182962.129842121485.73650.02366.700.00.003101
Kamal Miller4ca CANLB,CB27-00990465485.2842288171894.4262989.73560.000.00.001003
Dario Župarić13ba BIHCB32-02290525692.9968224151693.8303390.944100.000.00.001000
Miguel Araujo2pe PERCB29-21490526185.211383311515100.0252889.3111668.800.30.212105
Juan David Mosquera29co COLRB21-26387425084.0756240182090.0192286.444100.000.40.124215
   Eric Miller15us USARB31-13132540.0231611100.011100.0030.000.00.000000
Maxime Crépeau16ca CANGK30-01490263672.285962022100.091090.0142360.900.00.000000
15 Players99039249179.87562238915917789.816719685.2588766.722.01.89266130
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 CHIFW30-29787171520000000001002
   Dairon Asprilla27co COLRM,FW32-0003550000100000300
Evander10br BRAFW25-35189403553014021103301
   Claudio Bravo5ar ARGLB27-0731321000010000300
Jonathan Rodríguez14uy URULM,FW30-32490282710001100001802
David Ayala24ar ARGCM21-30474474510001011003610
   Cristhian Paredes22py PARCM26-0071611101000010000900
Diego Chará21co COLCM38-05090494900000000004200
Antony11br BRARM,LM22-26090292810004100001804
Kamal Miller4ca CANLB,CB27-00990544860000600004600
Dario Župarić13ba BIHCB32-02290565511000000005200
Miguel Araujo2pe PERCB29-21490615744120000005201
Juan David Mosquera29co COLRB21-2638750371310121200004201
   Eric Miller15us USARB31-1313550000000000200
Maxime Crépeau16ca CANGK30-01490363152000000002600
15 Players99049144941111413223210392111
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 CHIFW30-29787000000000000000
   Dairon Asprilla27co COLRM,FW32-000300000010.010000000
Evander10br BRAFW25-3518911001010.010000100
   Claudio Bravo5ar ARGLB27-073111100010.010000110
Jonathan Rodríguez14uy URULM,FW30-3249000000010.013032210
David Ayala24ar ARGCM21-30474323002366.710001420
   Cristhian Paredes22py PARCM26-00716000000000000000
Diego Chará21co COLCM38-05090441303475.011012620
Antony11br BRARM,LM22-26090111000001012300
Kamal Miller4ca CANLB,CB27-00990000000000000040
Dario Župarić13ba BIHCB32-0229032300010.012111420
Miguel Araujo2pe PERCB29-2149021110010.010001360
Juan David Mosquera29co COLRB21-263873312022100.001010300
   Eric Miller15us USARB31-13131101011100.000000110
Maxime Crépeau16ca CANGK30-01490000000000000000
15 Players9901916117181650.08817928190
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 CHIFW30-2978723011111523100.01100.01278800010191
   Dairon Asprilla27co COLRM,FW32-000360042060004300000061
Evander10br BRAFW25-35189450027192452150.0150.0281316010022363
   Claudio Bravo5ar ARGLB27-0731605100611100.000.0217170000010
Jonathan Rodríguez14uy URULM,FW30-32490410818175410002922314262242289
David Ayala24ar ARGCM21-30474552133210055000322037910010350
   Cristhian Paredes22py PARCM26-00716110263011000535171000180
Diego Chará21co COLCM38-050905741636605700027902300010350
Antony11br BRARM,LM22-26090450626164459333.3555.63124715853222299
Kamal Miller4ca CANLB,CB27-009906231838706211100.000.03717212021010410
Dario Župarić13ba BIHCB32-0229064429350064000381936700000450
Miguel Araujo2pe PERCB29-214907242943117211100.000.03716611200001470
Juan David Mosquera29co COLRB21-2638754011281625411100.000.02918714942000326
   Eric Miller15us USARB31-131360150060001000000030
Maxime Crépeau16ca CANGK30-0149037283700037000251147700000260
15 Players990584451763101081958416850.0743.833718591029208412839129
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 CHIFW30-29787000030000000120100.0
   Dairon Asprilla27co COLRM,FW32-0003000000100000110100.0
Evander10br BRAFW25-351890001104010003010.0
   Claudio Bravo5ar ARGLB27-07310000000010001010.0
Jonathan Rodríguez14uy URULM,FW30-32490000101120000510100.0
David Ayala24ar ARGCM21-30474000110112000510100.0
   Cristhian Paredes22py PARCM26-00716000000000000100
Diego Chará21co COLCM38-050900001000240001000
Antony11br BRARM,LM22-2609000031042100011020.0
Kamal Miller4ca CANLB,CB27-0099000000000000051325.0
Dario Župarić13ba BIHCB32-0229000021001200033175.0
Miguel Araujo2pe PERCB29-2149000040001100010010.0
Juan David Mosquera29co COLRB21-26387000010203000220100.0
   Eric Miller15us USARB31-1313000000001000000
Maxime Crépeau16ca CANGK30-01490000000000000000
15 Players9900001381139160005811955.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
Maxime Crépeauca CAN30-0149021150.00.4101952.633448.536.23100.055.31000.00

Sporting KC Player Stats

Sporting KC 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
Alan Pulido9mx MEXFW33-0789001001000490000.00.00.121354381.4335232
Dániel Sallói10hu HUNLW27-3117400000000451110.00.00.021283775.7531120
   Marinos Tzionis77cy CYPLW22-314160000000080000.00.00.00066100.006021
Johnny Russell7sct SCORW34-0479000002100591100.10.10.020395078.0642132
Erik Thommy26de GERLM29-2791700000000160010.00.00.00081080.0011110
   Felipe Hernandez21us USALM25-3527300000000431120.00.00.000333984.6231100
Nemanja Radoja6rs SRBCM31-1099000000000893110.00.00.010748389.2865000
Memo Rodriguez8us USARM28-1508710001110631100.10.10.010455384.9647121
   William Agada23ng NGARM24-25130000200040000.00.00.11022100.003000
Tim Leibold14de GERLB30-1777400000000884110.00.00.000707692.1248110
   Zorhan Bassong22ca CANLB25-0181600000000160000.00.00.010141687.519100
Andreu Fontàs3es ESPCB34-1939000000000953650.00.00.010718286.6254100
Daniel Rosero5co COLCB30-2329000000000620110.00.00.000505492.6341011
Jake Davis17us USARB22-1438700000000660000.00.00.010516578.5237111
   Stephen Afrifa30ca CANRB23-09630000000061100.00.00.0003560.013000
Tim Melia29us USAGK38-0109000000000300100.00.00.000202871.4017000
16 Players990110062107391515120.20.20.212254964984.64148011168
Sporting KC 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
Alan Pulido9mx MEXFW33-07890354381.446356182281.8121485.71250.010.10.112003
Dániel Sallói10hu HUNLW27-31174283775.73771061818100.081361.51333.300.00.102005
   Marinos Tzionis77cy CYPLW22-3141666100.0521055100.011100.00000.00.000000
Johnny Russell7sct SCORW34-04790395078.0628161212777.8141593.33475.000.00.112106
Erik Thommy26de GERLM29-2791781080.01141755100.033100.00000.00.001000
   Felipe Hernandez21us USALM25-35273333984.6532114111291.7151788.23560.000.00.002002
Nemanja Radoja6rs SRBCM31-10990748389.21258368272896.4404295.24757.100.00.107108
Memo Rodriguez8us USARM28-15087455384.9632227303293.8121675.01333.300.00.104206
   William Agada23ng NGARM24-251322100.0351311100.011100.00000.10.110110
Tim Leibold14de GERLB30-17774707692.111373723434100.0242788.971070.000.00.005002
   Zorhan Bassong22ca CANLB25-01816141687.52157891090.044100.01250.000.00.011111
Andreu Fontàs3es ESPCB34-19390718286.61489613182185.7414395.3111668.800.00.004102
Daniel Rosero5co COLCB30-23290505492.68854142323100.0252696.22540.000.00.001003
Jake Davis17us USARB22-14387516578.5905226172277.3293387.94666.700.00.013002
   Stephen Afrifa30ca CANRB23-09633560.050911100.02366.7010.000.00.000001
Tim Melia29us USAGK38-01090202871.458741233100.099100.081650.000.00.000000
16 Players99054964984.69359319624126491.324026789.9468057.510.20.55347241
Sporting KC 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
Alan Pulido9mx MEXFW33-07890433851022100003501
Dániel Sallói10hu HUNLW27-31174373700001000002800
   Marinos Tzionis77cy CYPLW22-31416660000000000600
Johnny Russell7sct SCORW34-04790504620001111003920
Erik Thommy26de GERLM29-2791710100000000000802
   Felipe Hernandez21us USALM25-35273393540002310103301
Nemanja Radoja6rs SRBCM31-10990838022001000007410
Memo Rodriguez8us USARM28-15087535031010200004500
   William Agada23ng NGARM24-2513211100100000200
Tim Leibold14de GERLB30-177747665114001700007000
   Zorhan Bassong22ca CANLB25-01816161510001100001400
Andreu Fontàs3es ESPCB34-19390828200010000007101
Daniel Rosero5co COLCB30-23290545400000000005000
Jake Davis17us USARB22-1438765541110011000005103
   Stephen Afrifa30ca CANRB23-0963550000000000300
Tim Melia29us USAGK38-01090281992000000002000
16 Players9906495974912041125211054938
Sporting KC 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
Alan Pulido9mx MEXFW33-0789000000020.020000000
Dániel Sallói10hu HUNLW27-3117410010010.011011200
   Marinos Tzionis77cy CYPLW22-31416000000000000000
Johnny Russell7sct SCORW34-0479010100010.010001210
Erik Thommy26de GERLM29-27917000000001010000
   Felipe Hernandez21us USALM25-35273110100002021200
Nemanja Radoja6rs SRBCM31-10990311200001011400
Memo Rodriguez8us USARM28-15087110101425.030001220
   William Agada23ng NGARM24-2513000000000000000
Tim Leibold14de GERLB30-177744412144100.001011530
   Zorhan Bassong22ca CANLB25-01816000000000000000
Andreu Fontàs3es ESPCB34-19390322012366.715236920
Daniel Rosero5co COLCB30-23290000000001011150
Jake Davis17us USARB22-14387000000000000000
   Stephen Afrifa30ca CANRB23-0963111000000001200
Tim Melia29us USAGK38-01090000000000001110
16 Players990151067271546.78122101530140
Sporting KC 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
Alan Pulido9mx MEXFW33-07890490324221493266.7133.3351596120042427
Dániel Sallói10hu HUNLW27-3117445072514145200.02100.0311073110012406
   Marinos Tzionis77cy CYPLW22-3141680143082150.0150.0616120001061
Johnny Russell7sct SCORW34-04790591931204593266.7133.3422936010013529
Erik Thommy26de GERLM29-279171602104016100.01100.011915811001101
   Felipe Hernandez21us USALM25-352734306289043000311336210002356
Nemanja Radoja6rs SRBCM31-10990890215514089000652337501000681
Memo Rodriguez8us USARM28-150876301134190632150.0150.0471565711020482
   William Agada23ng NGARM24-251340013240003200000040
Tim Leibold14de GERLB30-17774882235314188100.01100.0481527812010563
   Zorhan Bassong22ca CANLB25-0181616021040160009472610000130
Andreu Fontàs3es ESPCB34-193909511613220950005418210210000650
Daniel Rosero5co COLCB30-232906284121006211100.000.0411135500010460
Jake Davis17us USARB22-1438766025301216611100.000.0371798510100454
   Stephen Afrifa30ca CANRB23-0963601230600031030000121
Tim Melia29us USAGK38-010903028291003000017552300000140
16 Players990739502423611431073916850.0850.048019287881151111154641
Sporting KC 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%
Alan Pulido9mx MEXFW33-0789000002020000061325.0
Dániel Sallói10hu HUNLW27-311740002101100002010.0
   Marinos Tzionis77cy CYPLW22-31416000000000000100
Johnny Russell7sct SCORW34-0479000003011000024180.0
Erik Thommy26de GERLM29-27917000001000000100
   Felipe Hernandez21us USALM25-352730000102110002010.0
Nemanja Radoja6rs SRBCM31-109900002101110001010100.0
Memo Rodriguez8us USARM28-15087100121011000400
   William Agada23ng NGARM24-2513000110100000010100.0
Tim Leibold14de GERLB30-1777400001011400071150.0
   Zorhan Bassong22ca CANLB25-0181600000010000001233.3
Andreu Fontàs3es ESPCB34-19390000001062000900
Daniel Rosero5co COLCB30-23290000210010000400
Jake Davis17us USARB22-143870000001000004020.0
   Stephen Afrifa30ca CANRB23-0963000000011000000
Tim Melia29us USAGK38-01090000000010000000
16 Players99010081331115100005291145.0

Sporting KC Goalkeeper Stats

Sporting KC 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
Tim Meliaus USA38-0109042250.01.851338.521347.637.2742.936.310110.006.0

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
16Jonathan RodríguezClub Crest Portland Timbers0.26Woodwork7Left FootMiguel AraujoPass (Live)Dario ŽuparićPass (Live)
28Felipe MoraClub Crest Portland Timbers0.05Off Target10HeadEvanderPass (Dead)AntonyTake-On
32Johnny RussellClub Crest Sporting KC0.05Blocked30Left FootFree kickJohnny RussellFouledDániel SallóiPass (Live)
45Jonathan RodríguezClub Crest Portland Timbers0.020.03Saved25Right FootDavid AyalaPass (Live)AntonyPass (Live)
45+1Jonathan RodríguezClub Crest Portland Timbers0.05Off Target18Right FootVolleyJuan David MosqueraPass (Live)Diego CharáPass (Live)
51Felipe MoraClub Crest Portland Timbers0.850.97Goal3HeadEvanderPass (Live)AntonyPass (Live)
62Memo RodriguezClub Crest Sporting KC0.060.30Goal22Right FootAlan PulidoPass (Live)Dániel SallóiPass (Live)
65Felipe MoraClub Crest Portland Timbers0.07Blocked8Right Foot
66Alan PulidoClub Crest Sporting KC0.03Off Target24Right FootJake DavisPass (Live)Nemanja RadojaPass (Live)
69Juan David MosqueraClub Crest Portland Timbers0.05Off Target15Right FootJonathan RodríguezPass (Live)EvanderPass (Live)
69Felipe MoraClub Crest Portland Timbers0.35Blocked7Left FootJuan David MosqueraShot
79EvanderClub Crest Portland Timbers0.150.24Goal13Right FootVolleyFelipe MoraPass (Live)Jonathan RodríguezPass (Live)
85Miguel AraujoClub Crest Portland Timbers0.220.52Saved7HeadEvanderPass (Dead)Felipe MoraFouled
85Kamal MillerClub Crest Portland Timbers0.01Off Target27Left FootVolleyMiguel AraujoShot
88William AgadaClub Crest Sporting KC0.02Off Target8HeadJohnny RussellPass (Dead)Memo RodriguezPass (Live)
90+7Johnny RussellClub Crest Sporting KC0.070.06Saved11HeadWilliam AgadaPass (Live)Andreu FontàsPass (Live)
90+8William AgadaClub Crest Sporting KC0.02Off Target14HeadZorhan BassongPass (Live)Alan PulidoPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
16Jonathan RodríguezClub Crest Portland Timbers0.26Woodwork7Left FootMiguel AraujoPass (Live)Dario ŽuparićPass (Live)
28Felipe MoraClub Crest Portland Timbers0.05Off Target10HeadEvanderPass (Dead)AntonyTake-On
45Jonathan RodríguezClub Crest Portland Timbers0.020.03Saved25Right FootDavid AyalaPass (Live)AntonyPass (Live)
45+1Jonathan RodríguezClub Crest Portland Timbers0.05Off Target18Right FootVolleyJuan David MosqueraPass (Live)Diego CharáPass (Live)
51Felipe MoraClub Crest Portland Timbers0.850.97Goal3HeadEvanderPass (Live)AntonyPass (Live)
65Felipe MoraClub Crest Portland Timbers0.07Blocked8Right Foot
69Juan David MosqueraClub Crest Portland Timbers0.05Off Target15Right FootJonathan RodríguezPass (Live)EvanderPass (Live)
69Felipe MoraClub Crest Portland Timbers0.35Blocked7Left FootJuan David MosqueraShot
79EvanderClub Crest Portland Timbers0.150.24Goal13Right FootVolleyFelipe MoraPass (Live)Jonathan RodríguezPass (Live)
85Miguel AraujoClub Crest Portland Timbers0.220.52Saved7HeadEvanderPass (Dead)Felipe MoraFouled
85Kamal MillerClub Crest Portland Timbers0.01Off Target27Left FootVolleyMiguel AraujoShot
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
32Johnny RussellClub Crest Sporting KC0.05Blocked30Left FootFree kickJohnny RussellFouledDániel SallóiPass (Live)
62Memo RodriguezClub Crest Sporting KC0.060.30Goal22Right FootAlan PulidoPass (Live)Dániel SallóiPass (Live)
66Alan PulidoClub Crest Sporting KC0.03Off Target24Right FootJake DavisPass (Live)Nemanja RadojaPass (Live)
88William AgadaClub Crest Sporting KC0.02Off Target8HeadJohnny RussellPass (Dead)Memo RodriguezPass (Live)
90+7Johnny RussellClub Crest Sporting KC0.070.06Saved11HeadWilliam AgadaPass (Live)Andreu FontàsPass (Live)
90+8William AgadaClub Crest Sporting KC0.02Off Target14HeadZorhan BassongPass (Live)Alan PulidoPass (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.