Portland Timbers vs. Sporting Kansas City Historical Head-to-HeadSubscribe Now (First Month Free)

Portland Timbers
8 wins
9 draws
9 losses
35 goals
Sporting Kansas City
9 wins
9 draws
8 losses
37 goals
vs.
Totals on this page may not be complete, please see our coverage note for years and competitions included.

Head-to-Head Matches

Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
MLSRegular SeasonSat2024-05-2519:30 Portland TimbersSporting KCProvidence Park
MLSRegular SeasonSun2024-04-0712:45 Sporting KC2.63–32.1Portland TimbersChildren's Mercy ParkArmando VillarrealMatch Report
MLSRegular SeasonSun2023-05-2814:00 Sporting KC1.74–11.1Portland Timbers18,514Children's Mercy ParkRubiel VazquezMatch Report
MLSRegular SeasonMon2023-02-2719:00 Portland Timbers0.91–01.3Sporting KC22,925Providence ParkTim FordMatch Report
MLSRegular SeasonSun2022-08-2118:30 Sporting KC1.34–11.3Portland Timbers17,348Children's Mercy ParkArmando VillarrealMatch Report
MLSRegular SeasonSat2022-05-1419:00 Portland Timbers3.17–21.7Sporting KC23,503Providence ParkVictor RivasMatch Report
MLSRegular SeasonWed2021-08-1819:30 Sporting KC2.11–11.3Portland Timbers17,081Children's Mercy ParkIsmail ElfathMatch Report
MLSRegular SeasonSat2021-06-1919:30 Portland Timbers1.32–11.9Sporting KCProvidence ParkAlan KellyMatch Report
MLSRegular SeasonSun2019-09-2918:30 Sporting KC1.72–22.0Portland Timbers17,281Children's Mercy ParkAllen ChapmanMatch Report
MLSRegular SeasonSat2019-09-0719:30 Portland Timbers2.42–10.7Sporting KC25,218Providence ParkAlex ChilowiczMatch Report
MLSConference FinalsThu2018-11-2920:30 Sporting KC2.52–30.8Portland Timbers20,091Children's Mercy ParkMark GeigerMatch ReportLeg 2 of 2; Portland Timbers won
MLSConference FinalsSun2018-11-2516:30 Portland Timbers0.60–00.6Sporting KC21,144Providence ParkRobert SibigaMatch ReportLeg 1 of 2
MLSRegular SeasonSat2018-08-1819:30 Sporting KC2.63–00.3Portland Timbers19,737Children's Mercy ParkAllen ChapmanMatch Report
MLSRegular SeasonSat2018-06-0919:30 Portland Timbers1.00–00.6Sporting KC21,144Providence ParkChris PensoMatch Report
MLSRegular SeasonSat2017-07-0118:00 Sporting KC1–1Portland Timbers20,933Children's Mercy ParkAlan KellyMatch Report
MLSRegular SeasonSat2017-04-1519:30 Portland Timbers0–1Sporting KC21,144Providence ParkDrew FischerMatch Report
MLSRegular SeasonSun2016-08-0713:00 Portland Timbers3–0Sporting KC21,144Providence ParkBaldomero ToledoMatch Report
MLSRegular SeasonSun2016-07-3113:00 Sporting KC1–0Portland Timbers19,098Children's Mercy ParkRicardo SalazarMatch Report
MLSKnockout roundThu2015-10-2919:00 Portland Timbers(7) 2–2 (6)Sporting KC21,144Providence ParkArmando VillarrealMatch ReportPortland Timbers won on penalty kicks following extra time
MLSRegular SeasonSat2015-10-0319:30 Portland Timbers0–1Sporting KC21,144Providence ParkIsmail ElfathMatch Report
MLSRegular SeasonWed2015-09-0919:30 Portland Timbers0–0Sporting KC21,144Providence ParkFotis BazakosMatch Report
MLSRegular SeasonSat2015-03-2119:30 Sporting KC0–0Portland Timbers20,848Sporting ParkSilviu PetrescuMatch Report
MLSRegular SeasonFri2014-06-2720:00 Portland Timbers0–1Sporting KC20,814Providence ParkArmando VillarrealMatch Report
MLSRegular SeasonSat2013-04-27Sporting KC2–3Portland TimbersSporting ParkHilario GrajedaMatch Report
MLSRegular SeasonSat2012-04-21Portland Timbers1–0Sporting KCJeld-Wen FieldHilario GrajedaMatch Report
MLSRegular SeasonWed2011-08-17Sporting KC3–1Portland TimbersLivestrong Sporting ParkElias BazakosMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
MLSRegular SeasonSat2011-07-02Portland Timbers1–2Sporting KCJeld-Wen FieldHilario GrajedaMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
MLSRegular SeasonMon2023-02-2719:00 Portland Timbers0.91–01.3Sporting KC22,925Providence ParkTim FordMatch Report
MLSRegular SeasonSat2022-05-1419:00 Portland Timbers3.17–21.7Sporting KC23,503Providence ParkVictor RivasMatch Report
MLSRegular SeasonSat2021-06-1919:30 Portland Timbers1.32–11.9Sporting KCProvidence ParkAlan KellyMatch Report
MLSRegular SeasonSat2019-09-0719:30 Portland Timbers2.42–10.7Sporting KC25,218Providence ParkAlex ChilowiczMatch Report
MLSConference FinalsThu2018-11-2920:30 Sporting KC2.52–30.8Portland Timbers20,091Children's Mercy ParkMark GeigerMatch ReportLeg 2 of 2; Portland Timbers won
MLSRegular SeasonSun2016-08-0713:00 Portland Timbers3–0Sporting KC21,144Providence ParkBaldomero ToledoMatch Report
MLSRegular SeasonSat2013-04-27Sporting KC2–3Portland TimbersSporting ParkHilario GrajedaMatch Report
MLSRegular SeasonSat2012-04-21Portland Timbers1–0Sporting KCJeld-Wen FieldHilario GrajedaMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
MLSRegular SeasonSun2024-04-0712:45 Sporting KC2.63–32.1Portland TimbersChildren's Mercy ParkArmando VillarrealMatch Report
MLSRegular SeasonWed2021-08-1819:30 Sporting KC2.11–11.3Portland Timbers17,081Children's Mercy ParkIsmail ElfathMatch Report
MLSRegular SeasonSun2019-09-2918:30 Sporting KC1.72–22.0Portland Timbers17,281Children's Mercy ParkAllen ChapmanMatch Report
MLSConference FinalsSun2018-11-2516:30 Portland Timbers0.60–00.6Sporting KC21,144Providence ParkRobert SibigaMatch ReportLeg 1 of 2
MLSRegular SeasonSat2018-06-0919:30 Portland Timbers1.00–00.6Sporting KC21,144Providence ParkChris PensoMatch Report
MLSRegular SeasonSat2017-07-0118:00 Sporting KC1–1Portland Timbers20,933Children's Mercy ParkAlan KellyMatch Report
MLSKnockout roundThu2015-10-2919:00 Portland Timbers(7) 2–2 (6)Sporting KC21,144Providence ParkArmando VillarrealMatch ReportPortland Timbers won on penalty kicks following extra time
MLSRegular SeasonWed2015-09-0919:30 Portland Timbers0–0Sporting KC21,144Providence ParkFotis BazakosMatch Report
MLSRegular SeasonSat2015-03-2119:30 Sporting KC0–0Portland Timbers20,848Sporting ParkSilviu PetrescuMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
MLSRegular SeasonSun2023-05-2814:00 Sporting KC1.74–11.1Portland Timbers18,514Children's Mercy ParkRubiel VazquezMatch Report
MLSRegular SeasonSun2022-08-2118:30 Sporting KC1.34–11.3Portland Timbers17,348Children's Mercy ParkArmando VillarrealMatch Report
MLSRegular SeasonSat2018-08-1819:30 Sporting KC2.63–00.3Portland Timbers19,737Children's Mercy ParkAllen ChapmanMatch Report
MLSRegular SeasonSat2017-04-1519:30 Portland Timbers0–1Sporting KC21,144Providence ParkDrew FischerMatch Report
MLSRegular SeasonSun2016-07-3113:00 Sporting KC1–0Portland Timbers19,098Children's Mercy ParkRicardo SalazarMatch Report
MLSRegular SeasonSat2015-10-0319:30 Portland Timbers0–1Sporting KC21,144Providence ParkIsmail ElfathMatch Report
MLSRegular SeasonFri2014-06-2720:00 Portland Timbers0–1Sporting KC20,814Providence ParkArmando VillarrealMatch Report
MLSRegular SeasonWed2011-08-17Sporting KC3–1Portland TimbersLivestrong Sporting ParkElias BazakosMatch Report
MLSRegular SeasonSat2011-07-02Portland Timbers1–2Sporting KCJeld-Wen FieldHilario GrajedaMatch Report

Fixture Leaders

Portland Timbers Players vs. Sporting Kansas City

Portland Timbers Players vs. Sporting Kansas City Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Fanendo Ading NGAFW10864100030
Vytas Andriuškevičiuslt LTUDF3202000000
Miguel Araujope PERDF190000000
Jeff Attinellaus USAGK4360000000
David Binghamus USAGK190000000
Nat Borchersus USADF4390000000
Kris Boydsct SCOFW190000010
Claudio Bravoar ARGDF5368000000
Eric Brunnerus USADF3270000000
Julio Cascantecr CRCDF2180000010
Mike Chabalaus USADF2180000010
Diego Charáco COLMF211,758030061
Steve Clarkus USAGK4360000000
Maxime Crépeauca CANGK190000000
Mamadou Dansogm GAMDF2160000000
Juan David Mosqueraco COLDF3225100000
Claude Dielnagp GLPDF2180000000
Evanderbr BRAFW,MF3270101110
Andrés Floressv SLVFW,MF2180000000
Jake Gleesonnz NZLGK4360000000
Michael Harringtonus USADF,MF2171000000
David Horstus USADF190000000
Aljaž Ivačičsi SVNGK3270000000
Jack Jewsburyus USADF,MF9829110010
Will Johnsonca CANFW,MF2180000010
Pa-Modou Kahno NORDF,MF190000000
Adam Larsen Kwaraseygh GHAGK4390000000
Larrys Mabialacd CODDF6308000000
Eric Millerus USADF190100010
Kamal Millerca CANDF190000010
Roy Millercr CRCDF2180000000
Santiago Morenoco COLFW,MF5259100000
Hanyer Mosqueraco COLDF190000000
Danny O'Rourkeus USADF190000000
Amobi Okugous USADF,MF2180000000
Lawrence Olumke KENDF,MF5367000000
Lovel Palmerjm JAMDF,MF190000010
Norberto Paparattoar ARGDF190000000
Cristhian Paredespy PARMF8527020000
Taylor Peayus USADF2110000000
Troy Perkinsus USAGK3270000000
Jorge Perlazaco COLFW3263000000
Alvas Powelljm JAMDF,MF8631000000
Steve Purdysv SLVDF2167000020
Justin Rasmussenus USADF2180000000
Donovan Rickettsjm JAMGK2180000000
Liam Ridgewelleng ENGDF5480000010
Jonathan Rodríguezuy URUFW,MF190010000
Mikaël Silvestrefr FRADF190000000
Jermaine Taylorjm JAMDF2180000010
Jorge Villafañaus USADF,FW9833010010
Rodney Wallacecr CRCDF,MF8590210020
Eryk Williamsonus USAMF6408010010
Dario Župarićba BIHDF5450000020
Sebastián Blancoar ARGFW,MF12787530020
Antonybr BRAFW,MF188000000
Renzo Zambranove VENMF3190000020
Marco Farfanus USADF3236000000
Franck Bolici CIVFW180100000
Jeremy Ebobisseus USAFW,MF5385100010
Jack McInerneyus USAFW295000000
Darlington Nagbeus USAFW,MF131,154210000
Diego Valeriar ARGFW,MF161,353440130
Kalif Alhassangh GHAFW,MF2116000000
Ryan Johnsonjm JAMFW,MF171110000
Andy Polope PERFW,MF3205000010
David Guzmáncr CRCMF4333000020
Nathan Fogaçabr BRAFW3108200000
Zarek Valentinpr PURDF7522000030
Eddie Johnsoneng ENGFW,MF166000000
Felipe Moracl CHIFW2108200000
Marvin Loríacr CRCFW,MF8350210010
David Ayalaar ARGMF153000000
Bill Tuilomanz NZLDF,MF9694100010
Pablo Bonillave VENDF259000010
Yimmi Charáco COLFW,MF5257020000
Zac McGrawca CANDF4234000010
Jarosław Niezgodapl POLFW3116000000
José Van Rankinmx MEXDF,MF4253000031
George Fochiveus USAMF3145000010
Brian Fernándezar ARGFW,MF256100011
Darren Mattocksjm JAMFW251000000
Brian Umonyug UGAFW131000000
Lucas Melanoar ARGFW,MF6300000010
Modou Jadamaus USADF128000000
Gastón Fernándezar ARGFW,MF241000000
Bright Dikeng NGAFW125100000
Kenny Cooperus USAFW289000000
Tega Ikobaus USAFW121000000
Andrew Jean-Baptisteht HAIDF120000000
Ben Zemanskius USADF,MF3183000010
Sal Zizzous USADF,MF264000000
Samuel Armenterosse SWEFW2107000000
Freddie Braunus USAMF113000000
James Marcelinht HAIMF113000000
Frédéric Piquionnefr FRAFW113000000
Dairon Asprillaco COLFW,MF16640221110
Ned Grabavoyus USAMF111000000
Diego Gutierrezus USAFW111000000
Tomás Conechnyar ARGFW,MF211000000
Maximiliano Urrutiar ARGFW555100000
Eric Alexanderus USAMF17000000
Jack Barmbyeng ENGFW,MF15000000
Jorge Moreirapy PARDF,MF292000000
Franck Songo'ocm CMRFW,MF12000000
Victor Arboledaco COLFW,MF11000000
Jeandersonbr BRADF11000000
37225,919342423543

Portland Timbers Goalkeepers vs. Sporting Kansas City

Portland Timbers Goalkeepers vs. Sporting Kansas City Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Jeff Attinellaus USAGK43602351878.32
David Binghamus USAGK190404100.01
Steve Clarkus USAGK43601751270.60
Maxime Crépeauca CANGK19063350.00
Jake Gleesonnz NZLGK43601431178.61
Aljaž Ivačičsi SVNGK327020101150.00
Adam Larsen Kwaraseygh GHAGK4390113872.72
Troy Perkinsus USAGK327051
Donovan Rickettsjm JAMGK218030
262,37095376769.57

Sporting Kansas City Players vs. Portland Timbers

Sporting Kansas City Players vs. Portland Timbers Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Saad Abdul-Salaamus USADF7529000010
Jalil Anibabaus USADF2119000000
Botond Baráthhu HUNDF190000010
Matt Beslerus USADF151,251020020
Claudio Bielerar ARGFW190000000
Latif Blessinggh GHAFW,MF190000010
Júlio Césarbr BRADF3255000000
Aurélien Collinfr FRADF4360110020
Amadou Diaus USADF2210010010
Dom Dwyerus USAFW7660100020
Kevin Ellisus USADF6470100030
Roger Espinozahn HONDF,MF201,571030051
Andreu Fontàses ESPDF5450100020
Kortne Fordus USADF190000000
Nicolas Isimat-Mirinfr FRADF190000000
Marcel de Jongca CANDF,MF190000000
Igor Juliãobr BRADF190000000
Alec Kannus USAGK2180000000
Gadi Kindail ISRMF2151000000
Eric Kronbergus USAGK190000000
Wan Kuzainmy MASMF190000000
Jaylin Lindseyus USADF2180100000
Mikey Lopezus USADF,MF190000000
Luis Maríncl CHIGK190000000
Luís Martinspt PORDF4360000000
Kendall McIntoshus USAGK190000000
Tim Meliaus USAGK151,342000020
Chance Myersus USADF,MF6390200000
Logan Ndenbebe BELDF2151000000
Jimmy Nielsendk DENGK4360000010
Ike Oparaus USADF9809000020
Alan Pulidomx MEXFW4276010010
John Pulskampus USAGK2180000000
Jordi Quintillàes ESPMF291000000
Nemanja Radojars SRBDF,MF2180000010
Oriol Roselles ESPMF2147000010
Daniel Roseroco COLDF2180100010
Ilie Sánchezes ESPDF,MF10893000011
Khiry Sheltonus USAFW7318000010
Seth Sinovicus USADF121,034000050
Graham Smithus USADF190000000
Ben Sweatus USADF2162010010
Rémi Walterfr FRAMF5450000000
Graham Zusius USADF,FW201,684240010
C.J. Sapongus USAFW,MF5394110000
Erik Thommyde GERFW,MF4324200010
Gianluca Busious USAMF2174000000
Omar Bravomx MEXFW181010000
Memo Rodriguezus USAFW,MF181010010
Felipe Gutiérrezcl CHIMF4350000010
Sal Zizzous USADF,MF179000000
Johnny Russellsct SCOFW,MF9675210000
Robert Voloderba BIHDF3257010021
William Agadang NGAFW3236410100
Bernardo Añorve VENMF3123000010
Miloš Stojčevme MNEMF2133000000
Bobby Conveyus USAFW,MF170000000
Benny Feilhaberus USAMF10851120030
Dániel Sallóihu HUNFW,MF141,178520020
Jimmy Medrandaco COLDF,MF5268010010
Lawrence Olumke KENDF,MF3235100000
Emiliano Amorar ARGDF145000000
Connor Halliseyus USAMF3190000000
Jon Kempinus USAGK138000000
Gerso Fernandespt PORFW,MF7445100010
Jacob Petersonus USAFW,MF7437100010
Soony Saadlb LIBFW,MF3176100000
Cameron Porterus USAFW120000000
Kei Kamarasl SLEFW3199000000
Erik Hurtadous USAFW2108000000
Tim Leiboldde GERDF,MF3137000000
Krisztián Némethhu HUNFW5238310010
Michael Harringtonus USADF,MF116000000
Paulo Nagamurabr BRAMF6495000020
Marinos Tzioniscy CYPMF4157110000
Kharlton Belmargd GRNFW,MF113000000
Diego Rubiocl CHIFW,MF4186210010
Alex Martinezuy URUMF111000000
Erik Palmer-Brownus USADF111000000
Yohan Croizetfr FRADF,FW312000000
Birahim Diopsn SENFW,MF19000000
Alenis Vargashn HONFW19000000
Servando Carrascous USAMF17000000
Kayden Pierreus USADF17000000
Nikola Vujnovićme MNEDF,FW17000000
Felipe Hernandezus USAMF6201120000
Jake Davisus USADF,MF3137000010
Cameron Dukeus USAMF285000000
Korede Aiyegbusieng ENGDF,MF11000000
Teal Bunburyus USAFW,MF3110000000
Mechack Jérômeht HAIDF11000000
Soni Mustivarht HAIDF,MF6347000001
35525,927362901574

Sporting Kansas City Goalkeepers vs. Portland Timbers

Sporting Kansas City Goalkeepers vs. Portland Timbers Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Alec Kannus USAGK218053240.01
Eric Kronbergus USAGK19001
Luis Maríncl CHIGK1900001
Kendall McIntoshus USAGK19031266.70
Tim Meliaus USAGK151,34364224270.36
Jimmy Nielsendk DENGK43606
John Pulskampus USAGK218092777.80
Jon Kempinus USAGK13710
272,37081355369.19

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.