Sporting Kansas City vs. Portland Timbers Match Report – Sunday May 28, 2023

Major League Soccer (Regular Season)
Sporting Kansas City
4
1.7
3-4-8
Manager: Peter Vermes
Captain: Alan Pulido
Portland Timbers
1
1.1
4-4-7
Manager: Giovanni Savarese
Captain: Diego Chará
Sunday May 28, 2023, 14:00 (venue time)
Major League Soccer (Regular Season)
Sporting Kansas City vs. Portland Timbers Historical Head-to-Head
 
Attendance: 18,514
Venue: Children's Mercy Park, Kansas City
Officials: Rubiel Vazquez (Referee) · Brian Poeschel (AR1) · Stephan McGonagle (AR2) · Ismir Pekmic (4th) · Jorge Gonzalez (VAR)
Erik Thommy · 33’
Dániel Sallói · 66’
Larrys Mabiala (OG) · 68’
Felipe Hernandez · 90+3’
Franck Boli · 8’
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
 8’
0:1
 — Goal 0:1
 33’
1:1
 — Goal 1:1
Half Time
 46’
1:1
 — Substitute
 46’
1:1
 — Substitute
 47’
1:1
 — Yellow Card
 54’
1:1
 — Substitute
 62’
1:1
 — Substitute
 62’
1:1
 — Substitute
 66’
2:1
 — Goal 2:1
 68’
3:1
Own Goal
 — Goal
 72’
3:1
 — Yellow Card
 77’
3:1
 — Substitute
 77’
3:1
 — Substitute
 81’
3:1
 — Substitute
 81’
3:1
 — Substitute
 81’
3:1
 — Substitute
 85’
3:1
 — Yellow Card
 89’
3:1
 — Yellow Card
90+3’
4:1
 — Goal 4:1

Team Stats

Possession
62%
38%
Passing Accuracy
499 of 581 — 86%
81% — 289 of 359
Shots on Target
7 of 15 — 47%
33% — 3 of 9
Saves
2 of 3 — 66%
57% — 4 of 7
Cards
Sporting KC
 
Portland Timbers
15
Fouls
13
8
Corners
1
25
Crosses
6
674
Touches
453
Sporting KC
 
Portland Timbers
18
Tackles
18
9
Interceptions
3
12
Aerials Won
6
14
Clearances
20
Sporting KC
 
Portland Timbers
2
Offsides
0
4
Goal Kicks
5
10
Throw Ins
23
51
Long Balls
64
Become a Stathead & surf this site ad-free.

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 MEXFW32-0817600000000270000.00.00.120192286.4114010
   Khiry Shelton11us USAFW29-336140000101030000.10.10.11011100.013100
Dániel Sallói20hu HUNLM26-3139010005300540010.90.90.150354577.8434321
Gadi Kinda10il ISRCM29-0666100000000563100.00.00.040435282.7842110
   Roger Espinoza15hn HONCM36-2152901001000204000.10.10.411151693.8412200
Erik Thommy26de GERCM28-2817610001100562020.00.00.042424985.7336254
   Felipe Hernandez21us USACM24-3541410002200110000.50.50.0007977.808000
Marinos Tzionis77cy CYPRM21-3169001001000632120.00.00.020424985.7546341
Nemanja Radoja6rs SRBDM30-1119000000010571310.00.00.021444891.7635211
Logan Ndenbe18be BELLB23-1086100000000570000.00.00.010465682.1542500
   Tim Leibold14de GERLB29-1792900001100220100.00.00.121171894.4516300
Andreu Fontàs3es ESPCB33-1959000001010852110.00.00.020727694.71259100
Daniel Rosero5co COLCB29-2349000001000620010.00.00.010455188.2343011
Jake Davis17us USARB21-1454500001000414200.00.00.000303488.2424100
   Graham Zusi8us USARB36-2834501000000360000.00.00.711263574.3322100
Kendall McIntosh22us USAGK29-1249000000000240010.00.00.010152075.0011000
16 Players99033001573067418991.71.71.629649958185.96444725158
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 MEXFW32-08176192286.42059121485.755100.00000.10.020101
   Khiry Shelton11us USAFW29-3361411100.011911100.0000000.10.010101
Dániel Sallói20hu HUNLM26-31390354577.8576138232592.091275.03650.000.10.121204
Gadi Kinda10il ISRCM29-06661435282.7671211262796.3111573.34580.000.00.017008
   Roger Espinoza15hn HONCM36-21529151693.831711766100.066100.03475.010.40.312204
Erik Thommy26de GERCM28-28176424985.7661109232495.8141687.54580.000.00.112223
   Felipe Hernandez21us USACM24-354147977.885226785.711100.00000.00.001000
Marinos Tzionis77cy CYPRM21-31690424985.7457132293193.5101376.9020.010.00.112305
Nemanja Radoja6rs SRBDM30-11190444891.7863226141687.52222100.077100.000.00.004006
Logan Ndenbe18be BELLB23-10861465682.1583170343791.9121675.0030.000.00.003005
   Tim Leibold14de GERLB29-17929171894.429310899100.033100.033100.000.10.114115
Andreu Fontàs3es ESPCB33-19590727694.71271477262796.3444695.711100.000.00.01120012
Daniel Rosero5co COLCB29-23490455188.21013319121485.7272896.45862.500.00.006003
Jake Davis17us USARB21-14545303488.2411145171894.4131586.7010.000.00.007004
   Graham Zusi8us USARB36-28345263574.3457176121770.6111478.63475.010.70.516003
Kendall McIntosh22us USAGK29-12490152075.035529566100.066100.03837.500.00.000000
16 Players99049958185.98229266325627991.819421889.0365763.231.61.3125712364
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 MEXFW32-08176221920000000001910
   Khiry Shelton11us USAFW29-33614110000000000100
Dániel Sallói20hu HUNLM26-31390453962016042103502
Gadi Kinda10il ISRCM29-06661524663005030104302
   Roger Espinoza15hn HONCM36-21529161600101000001500
Erik Thommy26de GERCM28-28176494810003100004202
   Felipe Hernandez21us USACM24-35414981100000000700
Marinos Tzionis77cy CYPRM21-31690494810001010004200
Nemanja Radoja6rs SRBDM30-11190484700020000004411
Logan Ndenbe18be BELLB23-10861565241006300004600
   Tim Leibold14de GERLB29-17929181800011000001701
Andreu Fontàs3es ESPCB33-19590767600000000007200
Daniel Rosero5co COLCB29-23490515011010000004500
Jake Davis17us USARB21-14545343130001300003000
   Graham Zusi8us USARB36-28345353052011300002600
Kendall McIntosh22us USAGK29-12490201373000000001500
16 Players9905815423713162510822049928
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 MEXFW32-0817600000010.010000000
   Khiry Shelton11us USAFW29-33614000000000000000
Dániel Sallói20hu HUNLM26-31390000000001010000
Gadi Kinda10il ISRCM29-06661322101250.010001400
   Roger Espinoza15hn HONCM36-21529431301333.320000400
Erik Thommy26de GERCM28-28176220111250.012020200
   Felipe Hernandez21us USACM24-3541400000010.010000000
Marinos Tzionis77cy CYPRM21-3169022020020.022021300
Nemanja Radoja6rs SRBDM30-111901110011100.001013410
Logan Ndenbe18be BELLB23-1086100000030.030000010
   Tim Leibold14de GERLB29-1792900000010.010001100
Andreu Fontàs3es ESPCB33-195902211022100.001101330
Daniel Rosero5co COLCB29-2349000000010.011100060
Jake Davis17us USARB21-145454222022100.000002610
   Graham Zusi8us USARB36-2834500000010.010000010
Kendall McIntosh22us USAGK29-12490000000001010010
16 Players9901814710182236.414927927140
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 MEXFW32-0817627001117327100.01100.014491100011204
   Khiry Shelton11us USAFW29-336143001213000320151011031
Dániel Sallói20hu HUNLM26-31390540213407542150.0150.034225103331304016
Gadi Kinda10il ISRCM29-0666156052328356100.01100.04223810912120444
   Roger Espinoza15hn HONCM36-2152920039922000012641521101131
Erik Thommy26de GERCM28-28176560424290565480.0120.0361956722012478
   Felipe Hernandez21us USACM24-3541411015521100081360001082
Marinos Tzionis77cy CYPRM21-31690631724332634125.0375.046246103342235211
Nemanja Radoja6rs SRBDM30-1119057112361105711100.000.03522511520031382
Logan Ndenbe18be BELLB23-108615707183305700042251159530004910
   Tim Leibold14de GERLB29-1792922011471220001612810432101174
Andreu Fontàs3es ESPCB33-19590854284892850005930917712010630
Daniel Rosero5co COLCB29-234906292537116211100.000.04323314700000430
Jake Davis17us USARB21-145454101024704100024993910002250
   Graham Zusi8us USARB36-283453628161213600022922710110261
Kendall McIntosh22us USAGK29-12490242124000240001134210000070
16 Players990674381373032432567415853.3746.74472421121825198161149564
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 MEXFW32-081760001010000002010.0
   Khiry Shelton11us USAFW29-336141003000000000010.0
Dániel Sallói20hu HUNLM26-313900000206000006010.0
Gadi Kinda10il ISRCM29-06661000100512000310100.0
   Roger Espinoza15hn HONCM36-21529000100103000200
Erik Thommy26de GERCM28-28176000100302000610100.0
   Felipe Hernandez21us USACM24-35414000000000000100
Marinos Tzionis77cy CYPRM21-316900002411120005010.0
Nemanja Radoja6rs SRBDM30-1119010020003100071150.0
Logan Ndenbe18be BELLB23-10861000010600000210100.0
   Tim Leibold14de GERLB29-17929000000110000020100.0
Andreu Fontàs3es ESPCB33-1959010011001200042166.7
Daniel Rosero5co COLCB29-23490000220000000830100.0
Jake Davis17us USARB21-14545000110122000600
   Graham Zusi8us USARB36-28345000000100000110100.0
Kendall McIntosh22us USAGK29-12490000000000000200
16 Players99030015112259140005512666.7

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
Kendall McIntoshus USA29-1249031266.70.72633.316431.330.3425.034.03133.3012.8

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
Franck Boli7ci CIVFW29-1728010005200241001.01.00.030101190.9115241
   Nathan Fogaça99br BRAFW23-353100000000071000.00.00.0003560.005000
Dairon Asprilla27co COLLW,RW31-0038000001000262000.10.10.410121866.7117041
   Jarosław Niezgoda11pl POLRW28-074100000000030000.00.00.000020.003011
Santiago Moreno30co COLRW23-0374500001000262020.00.00.011121675.0114053
   Yimmi Chará23co COLLW32-05680000000050000.00.00.00044100.002000
   Marvin Loría44cr CRCLW26-0343700000010121010.00.00.0007977.829132
Evander20br BRAAM24-3539000001100470010.00.00.120394292.9529011
Diego Chará21co COLDM37-0539000000000422110.00.00.010353794.6421000
Cristhian Paredes22py PARDM25-0109000001000300000.00.00.110252792.6418221
Claudio Bravo5ar ARGLB26-0768000000000564110.00.00.040304665.2420233
   Sebastián Blanco10ar ARGLB35-074100000000020000.00.00.00022100.001000
Zac McGraw18ca CANCB25-3549000000000491120.00.00.000364090.0032000
Larrys Mabiala33cd CODCB35-2329000000000542020.00.00.000364383.7130200
Juan David Mosquera29co COLRB20-2659000000000442010.00.00.020283482.4114211
Aljaž Ivačič31si SVNGK29-1509000000000260000.00.00.000102343.5011000
16 Players99010009310453183111.21.20.615128935980.524241112414
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
Franck Boli7ci CIVFW29-17280101190.9153305683.355100.00000.00.001001
   Nathan Fogaça99br BRAFW23-353103560.0844511100.01250.011100.000.00.000000
Dairon Asprilla27co COLLW,RW31-00380121866.7194627977.84757.111100.000.40.411001
   Jarosław Niezgoda11pl POLRW28-07410020.000010.0000000.00.000000
Santiago Moreno30co COLRW23-03745121675.0140226875.04580.00000.00.001001
   Yimmi Chará23co COLLW32-056844100.0592733100.011100.00000.00.000000
   Marvin Loría44cr CRCLW26-034377977.81526922100.022100.02450.000.00.001202
Evander20br BRAAM24-35390394292.97481631212100.0212391.35683.300.10.134205
Diego Chará21co COLDM37-05390353794.6680188121392.3171894.455100.000.00.012004
Cristhian Paredes22py PARDM25-01090252792.64041481111100.0131492.91250.000.10.013004
Claudio Bravo5ar ARGLB26-07680304665.2532339121770.6151978.93650.000.00.112204
   Sebastián Blanco10ar ARGLB35-0741022100.027022100.0000000.00.000000
Zac McGraw18ca CANCB25-35490364090.083021066100.0232592.07977.800.00.203000
Larrys Mabiala33cd CODCB35-23290364383.7830286121392.3121392.3121675.000.00.002101
Juan David Mosquera29co COLRB20-26590283482.4370141202387.07887.51250.000.00.001001
Aljaž Ivačič31si SVNGK29-15090102343.53903540055100.051827.800.00.000000
16 Players99028935980.55593208411112787.413014788.4437061.400.60.87217024
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
Franck Boli7ci CIVFW29-1728011830000000001000
   Nathan Fogaça99br BRAFW23-35310541100000000300
Dairon Asprilla27co COLLW,RW31-00380181800011000001201
   Jarosław Niezgoda11pl POLRW28-07410220000000000001
Santiago Moreno30co COLRW23-03745161600000000001201
   Yimmi Chará23co COLLW32-0568440000000000400
   Marvin Loría44cr CRCLW26-03437990001200000700
Evander20br BRAAM24-35390423662002210103900
Diego Chará21co COLDM37-05390373344000000003500
Cristhian Paredes22py PARDM25-01090272611010000002500
Claudio Bravo5ar ARGLB26-0768046341210011100003004
   Sebastián Blanco10ar ARGLB35-07410211000000000200
Zac McGraw18ca CANCB25-35490403911000000003600
Larrys Mabiala33cd CODCB35-23290434211000000003600
Juan David Mosquera29co COLRB20-2659034241000001000002801
Aljaž Ivačič31si SVNGK29-150902313105000000001000
16 Players990359309501603623101028908
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
Franck Boli7ci CIVFW29-17280100100000000100
   Nathan Fogaça99br BRAFW23-35310111000000000100
Dairon Asprilla27co COLLW,RW31-003802120011100.000000200
   Jarosław Niezgoda11pl POLRW28-07410000000000000000
Santiago Moreno30co COLRW23-0374520002010.012020210
   Yimmi Chará23co COLLW32-0568000000000000010
   Marvin Loría44cr CRCLW26-03437111000001010100
Evander20br BRAAM24-3539000000020.021010000
Diego Chará21co COLDM37-0539022110010.011011320
Cristhian Paredes22py PARDM25-01090000000000000000
Claudio Bravo5ar ARGLB26-07680423102450.021101540
   Sebastián Blanco10ar ARGLB35-07410000000000000000
Zac McGraw18ca CANCB25-35490111001333.322201250
Larrys Mabiala33cd CODCB35-232902120011100.002110250
Juan David Mosquera29co COLRB20-265902211022100.001010220
Aljaž Ivačič31si SVNGK29-15090000000000000000
16 Players9901811124271546.781147321200
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
Franck Boli7ci CIVFW29-1728024021484244125.0250.015763120133173
   Nathan Fogaça99br BRAFW23-35310704210700052530001252
Dairon Asprilla27co COLLW,RW31-00380261411114264125.0375.017582000010226
   Jarosław Niezgoda11pl POLRW28-07410300031311100.000.03770001021
Santiago Moreno30co COLRW23-0374526261382265360.0240.014642800031195
   Yimmi Chará23co COLLW32-056851212050002920000030
   Marvin Loría44cr CRCLW26-034371201850123266.7133.39562711000102
Evander20br BRAAM24-353904712331314711100.000.029995402012352
Diego Chará21co COLDM37-053904231527004200021513200000280
Cristhian Paredes22py PARDM25-0109030091851302150.000.0181076020011220
Claudio Bravo5ar ARGLB26-076805682328805633100.000.02016010220000170
   Sebastián Blanco10ar ARGLB35-0741020020020001500000010
Zac McGraw18ca CANCB25-354904992424114900032803400000361
Larrys Mabiala33cd CODCB35-2329054731230054000301539920000370
Juan David Mosquera29co COLRB20-265904441917804411100.000.014715221041191
Aljaž Ivačič31si SVNGK29-15090262126000260001133160000090
16 Players990453571682217314453241458.3833.324110545671141151028223
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%
Franck Boli7ci CIVFW29-172800001300000002010.0
   Nathan Fogaça99br BRAFW23-35310000110001000110100.0
Dairon Asprilla27co COLLW,RW31-003800001001010002030.0
   Jarosław Niezgoda11pl POLRW28-074100000000000001010.0
Santiago Moreno30co COLRW23-0374500011000000011150.0
   Yimmi Chará23co COLLW32-0568000000000000000
   Marvin Loría44cr CRCLW26-034371001002010000020.0
Evander20br BRAAM24-35390000120200000200
Diego Chará21co COLDM37-05390000010012000600
Cristhian Paredes22py PARDM25-010900001200000006010.0
Claudio Bravo5ar ARGLB26-076800003101120001120100.0
   Sebastián Blanco10ar ARGLB35-07410000100000000000
Zac McGraw18ca CANCB25-35490000020011000310100.0
Larrys Mabiala33cd CODCB35-2329000001000100111150.0
Juan David Mosquera29co COLRB20-265900002000020005020.0
Aljaž Ivačič31si SVNGK29-15090000000000000100
16 Players9901001314063110014261233.3

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 SVN29-1509074442.92.841723.518272.249.8580.066.62000.0225.5

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
5Dániel SallóiClub Crest Sporting KC0.05Off Target23Right FootAndreu FontàsPass (Live)Gadi KindaPass (Live)
8Santiago MorenoClub Crest Portland Timbers0.03Blocked11HeadClaudio BravoPass (Live)Claudio BravoTake-On
8Franck BoliClub Crest Portland Timbers0.500.54Goal10Left FootSantiago MorenoShot
9Dániel SallóiClub Crest Sporting KC0.03Off Target17Right FootErik ThommyPass (Live)Daniel RoseroPass (Live)
11Jake DavisClub Crest Sporting KC0.02Off Target33Right FootAlan PulidoPass (Live)Logan NdenbePass (Live)
15Franck BoliClub Crest Portland Timbers0.03Blocked17Right FootDiego CharáTackle
33Erik ThommyClub Crest Sporting KC0.020.54Goal25Left FootErik ThommyTake-OnErik ThommyTake-On
41Marinos TzionisClub Crest Sporting KC0.04Off Target31Right FootDániel SallóiPass (Live)
45+1Franck BoliClub Crest Portland Timbers0.36Off Target5HeadDairon AsprillaPass (Live)Claudio BravoPass (Live)
45+2Franck BoliClub Crest Portland Timbers0.070.12Saved14Right FootCristhian ParedesPass (Live)Claudio BravoPass (Live)
45+3Dairon AsprillaClub Crest Portland Timbers0.06Off Target11HeadEvanderPass (Dead)Franck BoliShot
48EvanderClub Crest Portland Timbers0.040.07Saved25Right FootFree kickFranck BoliFouled
50Franck BoliClub Crest Portland Timbers0.03Off Target23Left FootEvanderPass (Live)Juan David MosqueraPass (Live)
51Dániel SallóiClub Crest Sporting KC0.030.23Saved28Right FootGadi KindaPass (Live)Nemanja RadojaPass (Live)
55Daniel RoseroClub Crest Sporting KC0.05Blocked15HeadErik ThommyPass (Live)Gadi KindaPass (Dead)
58Andreu FontàsClub Crest Sporting KC0.05Blocked8Left FootVolleyDániel SallóiPass (Dead)Gadi KindaPass (Live)
61Dániel SallóiClub Crest Sporting KC0.080.20Saved13Right FootAlan PulidoPass (Live)Dániel SallóiPass (Live)
66Dániel SallóiClub Crest Sporting KC0.740.89Goal4Right FootGraham ZusiPass (Live)Tim LeiboldPass (Live)
74Cristhian ParedesClub Crest Portland Timbers0.02Off Target28Right FootFranck BoliPass (Live)Juan David MosqueraPass (Live)
80Roger EspinozaClub Crest Sporting KC0.06Blocked10Right FootVolleyDániel SallóiPass (Dead)Marinos TzionisFouled
87Felipe HernandezClub Crest Sporting KC0.080.03Saved14Right FootKhiry SheltonPass (Live)Kendall McIntoshPass (Dead)
90+2Tim LeiboldClub Crest Sporting KC0.020.06Saved16Left FootAndreu FontàsPass (Live)Marinos TzionisPass (Live)
90+3Felipe HernandezClub Crest Sporting KC0.430.87Goal16Right FootRoger EspinozaPass (Live)Nemanja RadojaPass (Live)
90+5Khiry SheltonClub Crest Sporting KC0.06Blocked15Right FootTim LeiboldPass (Live)Dániel SallóiPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
5Dániel SallóiClub Crest Sporting KC0.05Off Target23Right FootAndreu FontàsPass (Live)Gadi KindaPass (Live)
9Dániel SallóiClub Crest Sporting KC0.03Off Target17Right FootErik ThommyPass (Live)Daniel RoseroPass (Live)
11Jake DavisClub Crest Sporting KC0.02Off Target33Right FootAlan PulidoPass (Live)Logan NdenbePass (Live)
33Erik ThommyClub Crest Sporting KC0.020.54Goal25Left FootErik ThommyTake-OnErik ThommyTake-On
41Marinos TzionisClub Crest Sporting KC0.04Off Target31Right FootDániel SallóiPass (Live)
51Dániel SallóiClub Crest Sporting KC0.030.23Saved28Right FootGadi KindaPass (Live)Nemanja RadojaPass (Live)
55Daniel RoseroClub Crest Sporting KC0.05Blocked15HeadErik ThommyPass (Live)Gadi KindaPass (Dead)
58Andreu FontàsClub Crest Sporting KC0.05Blocked8Left FootVolleyDániel SallóiPass (Dead)Gadi KindaPass (Live)
61Dániel SallóiClub Crest Sporting KC0.080.20Saved13Right FootAlan PulidoPass (Live)Dániel SallóiPass (Live)
66Dániel SallóiClub Crest Sporting KC0.740.89Goal4Right FootGraham ZusiPass (Live)Tim LeiboldPass (Live)
80Roger EspinozaClub Crest Sporting KC0.06Blocked10Right FootVolleyDániel SallóiPass (Dead)Marinos TzionisFouled
87Felipe HernandezClub Crest Sporting KC0.080.03Saved14Right FootKhiry SheltonPass (Live)Kendall McIntoshPass (Dead)
90+2Tim LeiboldClub Crest Sporting KC0.020.06Saved16Left FootAndreu FontàsPass (Live)Marinos TzionisPass (Live)
90+3Felipe HernandezClub Crest Sporting KC0.430.87Goal16Right FootRoger EspinozaPass (Live)Nemanja RadojaPass (Live)
90+5Khiry SheltonClub Crest Sporting KC0.06Blocked15Right FootTim LeiboldPass (Live)Dániel SallóiPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
8Santiago MorenoClub Crest Portland Timbers0.03Blocked11HeadClaudio BravoPass (Live)Claudio BravoTake-On
8Franck BoliClub Crest Portland Timbers0.500.54Goal10Left FootSantiago MorenoShot
15Franck BoliClub Crest Portland Timbers0.03Blocked17Right FootDiego CharáTackle
45+1Franck BoliClub Crest Portland Timbers0.36Off Target5HeadDairon AsprillaPass (Live)Claudio BravoPass (Live)
45+2Franck BoliClub Crest Portland Timbers0.070.12Saved14Right FootCristhian ParedesPass (Live)Claudio BravoPass (Live)
45+3Dairon AsprillaClub Crest Portland Timbers0.06Off Target11HeadEvanderPass (Dead)Franck BoliShot
48EvanderClub Crest Portland Timbers0.040.07Saved25Right FootFree kickFranck BoliFouled
50Franck BoliClub Crest Portland Timbers0.03Off Target23Left FootEvanderPass (Live)Juan David MosqueraPass (Live)
74Cristhian ParedesClub Crest Portland Timbers0.02Off Target28Right FootFranck BoliPass (Live)Juan David MosqueraPass (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.