# Player Country Team Goals (Penalty)
1. Robert Berić Slovenia Slovenia Chicago Fire Chicago Fire 8 (1)
Pozuelo Spain Spain Toronto FC Toronto FC 8 (4)
Raúl Ruidíaz Peru Peru Seattle Sounders Seattle Sounders 8 (1)
Gyasi Zardes USA USA Columbus Crew Columbus Crew 8 (0)
5. Damir Kreilach Croatia Croatia Real Salt Lake Real Salt Lake 7 (0)
Felipe Mora Chile Chile Portland Timbers Portland Timbers 7 (0)
Jordan Morris USA USA Seattle Sounders Seattle Sounders 7 (0)
Diego Rossi Uruguay Uruguay Los Angeles FC Los Angeles FC 7 (0)
Sergio Santos Brazil Brazil Philadelphia Union Philadelphia Union 7 (0)
10. Teal Bunbury USA USA New England Revolution New England Revolution 6 (0)
Anthony Fontana USA USA Philadelphia Union Philadelphia Union 6 (0)
Gadi Kinda Israel Israel Sporting Kansas City Sporting Kansas City 6 (0)
Sebastian Lletget USA USA Los Angeles Galaxy Los Angeles Galaxy 6 (0)
Kevin Molino Trinidad & Tobago Trinidad & Tobago Minnesota United FC Minnesota United FC 6 (1)
Pedro Santos Portugal Portugal Columbus Crew Columbus Crew 6 (1)
Kacper Przybyłko Poland Poland Philadelphia Union Philadelphia Union 6 (0)
Carlos Quintero Colombia Colombia Houston Dynamo Houston Dynamo 6 (0)
Romell Quioto Honduras Honduras Impact de Montréal Impact de Montréal 6 (0)
Diego Váleri Argentina Argentina Portland Timbers Portland Timbers 6 (2)
20. Lucas Cavallini Canada Canada Vancouver Whitecaps Vancouver Whitecaps 5 (0)
Daryl Dike USA USA Orlando City Orlando City 5 (0)
Jeremy Ebobisse USA USA Portland Timbers Portland Timbers 5 (0)
Franco Jara Argentina Argentina FC Dallas FC Dallas 5 (0)
Robin Lod Finland Finland Minnesota United FC Minnesota United FC 5 (0)
Lewis Morgan Scotland Scotland Inter Miami CF Inter Miami CF 5 (1)
Chris Mueller USA USA Orlando City Orlando City 5 (0)
Cristian Pavón Argentina Argentina Los Angeles Galaxy Los Angeles Galaxy 5 (1)
Alan Pulido Mexico Mexico Sporting Kansas City Sporting Kansas City 5 (0)
Johnny Russell Scotland Scotland Sporting Kansas City Sporting Kansas City 5 (0)
Maxi Urruti Argentina Argentina Impact de Montréal Impact de Montréal 5 (0)
Bradley Wright-Phillips England England Los Angeles FC Los Angeles FC 5 (0)
32. Brenden Aaronson USA USA Philadelphia Union Philadelphia Union 4 (0)
Cole Bassett USA USA Colorado Rapids Colorado Rapids 4 (0)
Gustavo Bou Argentina Argentina New England Revolution New England Revolution 4 (0)
Adam Buksa Poland Poland New England Revolution New England Revolution 4 (0)
Jon Gallagher Ireland Ireland Atlanta United FC Atlanta United FC 4 (0)
Fabian Herbers Germany Germany Chicago Fire Chicago Fire 4 (0)
Erik Hurtado USA USA Sporting Kansas City Sporting Kansas City 4 (0)
Lassi Lappalainen Finland Finland Impact de Montréal Impact de Montréal 4 (0)
Nicolás Lodeiro Uruguay Uruguay Seattle Sounders Seattle Sounders 4 (3)
Benji Michel Haiti Haiti Orlando City Orlando City 4 (0)
Alexandru Mitriţă Romania Romania New York City FC New York City FC 4 (0)
Santiago Mosquera Colombia Colombia FC Dallas FC Dallas 4 (0)
Danny Musovski USA USA Los Angeles FC Los Angeles FC 4 (0)
Nani Portugal Portugal Orlando City Orlando City 4 (1)
Jarosław Niezgoda Poland Poland Portland Timbers Portland Timbers 4 (0)
Pablo Piatti Argentina Argentina Toronto FC Toronto FC 4 (0)
Andrés Ríos Argentina Argentina San Jose Earthquakes San Jose Earthquakes 4 (1)
Daniel Royer Austria Austria New York RB New York RB 4 (0)
Brek Shea USA USA Inter Miami CF Inter Miami CF 4 (0)
Anton Tinnerholm Sweden Sweden New York City FC New York City FC 4 (0)
52. Ayo Akinola USA USA Toronto FC Toronto FC 3 (0)
Bojan Spain Spain Impact de Montréal Impact de Montréal 3 (1)
Kyle Duncan USA USA New York RB New York RB 3 (0)
Júnior Urso Brazil Brazil Orlando City Orlando City 3 (0)
Kei Kamara Sierra Leone Sierra Leone Colorado Rapids Colorado Rapids
Minnesota United FC Minnesota United FC
3 (1)
Ola Kamara Norway Norway D.C. United D.C. United 3 (2)
Richie Laryea Canada Canada Toronto FC Toronto FC 3 (0)
Kelvin Leerdam Suriname Suriname Seattle Sounders Seattle Sounders 3 (0)
Jonathan Lewis USA USA Colorado Rapids Colorado Rapids 3 (0)
Justin Meram Iraq Iraq Real Salt Lake Real Salt Lake 3 (0)
Fredy Montero Colombia Colombia Vancouver Whitecaps Vancouver Whitecaps 3 (2)
Hany Mukhtar Germany Germany Nashville SC Nashville SC 3 (0)
Keaton Parks USA USA New York City FC New York City FC 3 (0)
Alexander Ring Finland Finland New York City FC New York City FC 3 (0)
Daniel Rios Mexico Mexico Nashville SC Nashville SC 3 (0)
Memo Rodríguez USA USA Houston Dynamo Houston Dynamo 3 (0)
Brian White USA USA New York RB New York RB 3 (0)
Lucas Zelarayán Argentina Argentina Columbus Crew Columbus Crew 3 (0)
Walker Zimmerman USA USA Nashville SC Nashville SC 3 (0)
71. Juan Agudelo USA USA Inter Miami CF Inter Miami CF 2 (0)
Jozy Altidore USA USA Toronto FC Toronto FC 2 (0)
Luis Amarilla Paraguay Paraguay Minnesota United FC Minnesota United FC 2 (0)
Andre Shinyashiki Brazil Brazil Colorado Rapids Colorado Rapids 2 (0)
Yamil Asad Argentina Argentina D.C. United D.C. United 2 (2)
Corey Baird USA USA Real Salt Lake Real Salt Lake 2 (0)
Ezequiel Barco Argentina Argentina Atlanta United FC Atlanta United FC 2 (0)
Tom Barlow USA USA New York RB New York RB 2 (0)
Alejandro Bedoya USA USA Philadelphia Union Philadelphia Union 2 (0)
Tajon Buchanan Canada Canada New England Revolution New England Revolution 2 (0)
Russell Canouse USA USA D.C. United D.C. United 2 (0)
Julián Carranza Argentina Argentina Inter Miami CF Inter Miami CF 2 (0)
Valentín Castellanos Argentina Argentina New York City FC New York City FC 2 (1)
Yimmi Chará Colombia Colombia Portland Timbers Portland Timbers 2 (0)
Caden Clark USA USA New York RB New York RB 2 (0)
Abu Danladi Ghana Ghana Nashville SC Nashville SC 2 (0)
Alberth Elis Honduras Honduras Houston Dynamo Houston Dynamo 2 (0)
Omir Fernandez USA USA New York RB New York RB 2 (0)
Carlos Fierro Mexico Mexico San Jose Earthquakes San Jose Earthquakes 2 (0)
Maynor Figueroa Honduras Honduras Houston Dynamo Houston Dynamo 2 (0)
Ethan Finlay USA USA Minnesota United FC Minnesota United FC 2 (0)
Gerso Guinea-Bissau Guinea-Bissau Sporting Kansas City Sporting Kansas City 2 (0)
Yeimar Gómez Colombia Colombia Seattle Sounders Seattle Sounders 2 (0)
Niko Hansen Denmark Denmark Houston Dynamo Houston Dynamo 2 (0)
Ryan Hollingshead USA USA FC Dallas FC Dallas 2 (0)
Emerson Hyndman USA USA Atlanta United FC Atlanta United FC 2 (0)
Ilsinho Brazil Brazil Philadelphia Union Philadelphia Union 2 (0)
Adam Jahn USA USA Atlanta United FC Atlanta United FC 2 (0)
João Paulo Brazil Brazil Seattle Sounders Seattle Sounders 2 (0)
Joevin Jones Trinidad & Tobago Trinidad & Tobago Seattle Sounders Seattle Sounders 2 (0)
Mark-Anthony Kaye Canada Canada Los Angeles FC Los Angeles FC 2 (0)
Yūya Kubo Japan Japan FC Cincinnati FC Cincinnati 2 (1)
Jeff Larentowicz USA USA Atlanta United FC Atlanta United FC 2 (1)
Ariel Lassiter Costa Rica Costa Rica Houston Dynamo Houston Dynamo 2 (0)
Randall Leal Costa Rica Costa Rica Nashville SC Nashville SC 2 (0)
Brooks Lennon USA USA Atlanta United FC Atlanta United FC 2 (0)
Nick Lima USA USA San Jose Earthquakes San Jose Earthquakes 2 (0)
Mauro Manotas Colombia Colombia Houston Dynamo Houston Dynamo 2 (0)
Gonzalo Martínez Argentina Argentina Atlanta United FC Atlanta United FC 2 (0)
Mark McKenzie USA USA Philadelphia Union Philadelphia Union 2 (0)
Jesús Medina Paraguay Paraguay New York City FC New York City FC 2 (0)
Medrán Spain Spain Chicago Fire Chicago Fire 2 (0)
Djordje Mihailovic USA USA Chicago Fire Chicago Fire 2 (0)
Jamiro Monteiro Cape Verde Cape Verde Philadelphia Union Philadelphia Union 2 (0)
Jake Nerwinski USA USA Vancouver Whitecaps Vancouver Whitecaps 2 (0)
Zdeněk Ondrášek Czech Republic Czech Republic FC Dallas FC Dallas 2 (0)
Ike Opara USA USA Minnesota United FC Minnesota United FC 2 (0)
Ricardo Pepi USA USA FC Dallas FC Dallas 2 (0)
Donovan Pines USA USA D.C. United D.C. United 2 (0)
Rodolfo Pizarro Mexico Mexico Inter Miami CF Inter Miami CF 2 (0)
Valeri Qazaishvili Georgia Georgia San Jose Earthquakes San Jose Earthquakes 2 (0)
Christian Ramírez USA USA Houston Dynamo Houston Dynamo 2 (0)
Tosaint Ricketts Canada Canada Vancouver Whitecaps Vancouver Whitecaps 2 (0)
Cristian Roldan USA USA Seattle Sounders Seattle Sounders 2 (0)
Alejandro Romero Paraguay Paraguay New York RB New York RB 2 (0)
Diego Rubio Chile Chile Colorado Rapids Colorado Rapids 2 (0)
Albert Rusnák Slovakia Slovakia Real Salt Lake Real Salt Lake 2 (2)
C.J. Sapong USA USA Chicago Fire Chicago Fire 2 (1)
Amar Sejdič Bosnia-Herzegovina Bosnia-Herzegovina Impact de Montréal Impact de Montréal 2 (0)
Khiry Shelton USA USA Sporting Kansas City Sporting Kansas City 2 (0)
Ismael Tajouri Libya Libya New York City FC New York City FC 2 (1)
Brandon Vázquez USA USA FC Cincinnati FC Cincinnati 2 (0)
Carlos Vela Mexico Mexico Los Angeles FC Los Angeles FC 2 (0)
Eryk Williamson USA USA Portland Timbers Portland Timbers 2 (0)
Chris Wondolowski USA USA San Jose Earthquakes San Jose Earthquakes 2 (2)
Reto Ziegler Switzerland Switzerland FC Dallas FC Dallas 2 (2)
Ethan Zubak USA USA Los Angeles Galaxy Los Angeles Galaxy 2 (0)
138. Lalas Abubakar Ghana Ghana Colorado Rapids Colorado Rapids 1 (0)
David Accam Ghana Ghana Nashville SC Nashville SC 1 (0)
Ifunanyachi Achara Nigeria Nigeria Toronto FC Toronto FC 1 (0)
Ali Adnan Iraq Iraq Vancouver Whitecaps Vancouver Whitecaps 1 (0)
Tesho Akindele Canada Canada Orlando City Orlando City 1 (0)
Oswaldo Alanís Mexico Mexico San Jose Earthquakes San Jose Earthquakes 1 (0)
Fatai Alashe USA USA Columbus Crew Columbus Crew
FC Cincinnati FC Cincinnati
1 (0)
Ignacio Aliseda Argentina Argentina Chicago Fire Chicago Fire 1 (0)
Efrain Álvarez Mexico Mexico Los Angeles Galaxy Los Angeles Galaxy 1 (0)
Antônio Carlos Brazil Brazil Orlando City Orlando City 1 (0)
Julian Araujo USA USA Los Angeles Galaxy Los Angeles Galaxy 1 (0)
Artur Brazil Brazil Columbus Crew Columbus Crew 1 (0)
Eduard Atuesta Colombia Colombia Los Angeles FC Los Angeles FC 1 (1)
Dom Badji Senegal Senegal Nashville SC Nashville SC 1 (0)
Theo Bair Canada Canada Vancouver Whitecaps Vancouver Whitecaps 1 (0)
Michael Baldisimo Canada Canada Vancouver Whitecaps Vancouver Whitecaps 1 (0)
Michael Barrios Colombia Colombia FC Dallas FC Dallas 1 (0)
George Bello USA USA Atlanta United FC Atlanta United FC 1 (0)
Sebastián Blanco Argentina Argentina Portland Timbers Portland Timbers 1 (0)
Jonathan Bornstein USA USA Chicago Fire Chicago Fire 1 (0)
Frédéric Brillant France France D.C. United D.C. United 1 (0)
Will Bruin USA USA Seattle Sounders Seattle Sounders 1 (0)
Gianluca Busio USA USA Sporting Kansas City Sporting Kansas City 1 (0)
Jhonder Cádíz Venezuela Venezuela Nashville SC Nashville SC 1 (0)
Alexander Callens Peru Peru New York City FC New York City FC 1 (0)
Francisco Calvo Costa Rica Costa Rica Chicago Fire Chicago Fire 1 (0)
Rudy Camacho France France Impact de Montréal Impact de Montréal 1 (0)
Julio Cascante Costa Rica Costa Rica Portland Timbers Portland Timbers 1 (0)
Cristian Cásseres Jr. Venezuela Venezuela New York RB New York RB 1 (0)
Darwin Cerén El Salvador El Salvador Houston Dynamo Houston Dynamo 1 (1)
Maikel Chang Cuba Cuba Real Salt Lake Real Salt Lake 1 (0)
Diego Chará Colombia Colombia Portland Timbers Portland Timbers 1 (0)
José Cifuentes Ecuador Ecuador Los Angeles FC Los Angeles FC 1 (0)
Joe Corona USA USA Los Angeles Galaxy Los Angeles Galaxy 1 (0)
Cade Cowell USA USA San Jose Earthquakes San Jose Earthquakes 1 (0)
Allan Cruz Costa Rica Costa Rica FC Cincinnati FC Cincinnati 1 (0)
Cristián Dájome Colombia Colombia Vancouver Whitecaps Vancouver Whitecaps 1 (0)
Nick DeLeon USA USA Toronto FC Toronto FC 1 (0)
Hassani Dotson USA USA Minnesota United FC Minnesota United FC 1 (0)
Mandela Egbo England England New York RB New York RB 1 (1)
Jack Elliott England England Philadelphia Union Philadelphia Union 1 (0)
Magnus Eriksson Sweden Sweden San Jose Earthquakes San Jose Earthquakes 1 (1)
Cristian Espinoza Argentina Argentina San Jose Earthquakes San Jose Earthquakes 1 (0)
Roger Espinoza Honduras Honduras Sporting Kansas City Sporting Kansas City 1 (0)
Derrick Etienne Haiti Haiti Columbus Crew Columbus Crew 1 (0)
Diego Fagúndez Uruguay Uruguay New England Revolution New England Revolution 1 (0)
Jesús Ferreira USA USA FC Dallas FC Dallas 1 (0)
Andrés Flores El Salvador El Salvador Portland Timbers Portland Timbers 1 (0)
Fontàs Spain Spain Sporting Kansas City Sporting Kansas City 1 (0)
Przemysław Frankowski Poland Poland Chicago Fire Chicago Fire 1 (0)
Braian Galván Argentina Argentina Colorado Rapids Colorado Rapids 1 (0)
Chase Gasper USA USA Minnesota United FC Minnesota United FC 1 (0)
Francisco Ginella Uruguay Uruguay Los Angeles FC Los Angeles FC 1 (0)
Justen Glad USA USA Real Salt Lake Real Salt Lake 1 (0)
Jacob Glesnes Norway Norway Philadelphia Union Philadelphia Union 1 (0)
Aníbal Godoy Panama Panama Nashville SC Nashville SC 1 (0)
Leandro González Pirez Argentina Argentina Inter Miami CF Inter Miami CF 1 (0)
Ján Greguš Slovakia Slovakia Minnesota United FC Minnesota United FC 1 (0)
Julian Gressel Germany Germany D.C. United D.C. United 1 (0)
Nick Hagglund USA USA FC Cincinnati FC Cincinnati 1 (0)
Jacori Hayes USA USA Minnesota United FC Minnesota United FC 1 (0)
Héber Brazil Brazil New York City FC New York City FC 1 (0)
Gonzalo Higuaín Argentina Argentina Inter Miami CF Inter Miami CF 1 (0)
Danny Hoesen Netherlands Netherlands San Jose Earthquakes San Jose Earthquakes 1 (0)
Dejan Jaković Canada Canada Los Angeles FC Los Angeles FC 1 (0)
Sam Johnson Liberia Liberia Real Salt Lake Real Salt Lake 1 (0)
Sam Junqua USA USA Houston Dynamo Houston Dynamo 1 (0)
Henry Kessler USA USA New England Revolution New England Revolution 1 (0)
Kai Koreniuk Netherlands Netherlands Los Angeles Galaxy Los Angeles Galaxy 1 (0)
Jürgen Locadia Netherlands Netherlands FC Cincinnati FC Cincinnati 1 (0)
Aaron Long USA USA New York RB New York RB 1 (0)
Marcos López Peru Peru San Jose Earthquakes San Jose Earthquakes 1 (0)
Larrys Mabiala Congo DR Congo DR Portland Timbers Portland Timbers 1 (0)
Kekuta Manneh USA USA FC Cincinnati FC Cincinnati
New England Revolution New England Revolution
1 (0)
Paul Marie France France San Jose Earthquakes San Jose Earthquakes 1 (0)
Douglas Martínez Honduras Honduras Real Salt Lake Real Salt Lake 1 (0)
Dax McCarty USA USA Nashville SC Nashville SC 1 (0)
Haris Medunjanin Bosnia-Herzegovina Bosnia-Herzegovina FC Cincinnati FC Cincinnati 1 (0)
Nicolás Mezquida Uruguay Uruguay Colorado Rapids Colorado Rapids 1 (0)
Manuel Milinković France France Vancouver Whitecaps Vancouver Whitecaps 1 (0)
Ben Mines USA USA New York RB New York RB 1 (0)
Youness Mokhtar Morocco Morocco Columbus Crew Columbus Crew 1 (0)
Drew Moor USA USA Colorado Rapids Colorado Rapids 1 (0)
Maximiliano Moralez Argentina Argentina New York City FC New York City FC 1 (0)
Patrick Mullins USA USA Toronto FC Toronto FC 1 (0)
Jake Mulraney Ireland Ireland Atlanta United FC Atlanta United FC 1 (0)
Darlington Nagbe USA USA Columbus Crew Columbus Crew 1 (0)
Younes Namli Denmark Denmark Colorado Rapids Colorado Rapids 1 (0)
Lee Nguyen USA USA Inter Miami CF Inter Miami CF
New England Revolution New England Revolution
1 (1)
Chris Odoi-Atsem USA USA D.C. United D.C. United 1 (0)
Orji Okwonkwo Nigeria Nigeria Impact de Montréal Impact de Montréal 1 (0)
Jonathan Osorio Canada Canada Toronto FC Toronto FC 1 (0)
Matías Pellegrini Argentina Argentina Inter Miami CF Inter Miami CF 1 (0)
Mauricio Pereyra Uruguay Uruguay Orlando City Orlando City 1 (0)
Fafà Picault USA USA FC Dallas FC Dallas 1 (0)
Samuel Piette Canada Canada Impact de Montréal Impact de Montréal 1 (0)
Mauricio Pineda USA USA Chicago Fire Chicago Fire 1 (0)
Paxton Pomykal USA USA FC Dallas FC Dallas 1 (0)
Matt Real USA USA Philadelphia Union Philadelphia Union 1 (0)
Winston Reid New Zealand New Zealand Sporting Kansas City Sporting Kansas City 1 (0)
Eric Remedi Argentina Argentina Atlanta United FC Atlanta United FC 1 (0)
Andrés Ricaurte Colombia Colombia FC Dallas FC Dallas 1 (0)
Gelmin Rivas Venezuela Venezuela D.C. United D.C. United 1 (0)
Tony Rocha USA USA New York City FC New York City FC 1 (0)
Brian Rodríguez Uruguay Uruguay Los Angeles FC Los Angeles FC 1 (0)
Dave Romney USA USA Nashville SC Nashville SC 1 (0)
Giuseppe Rossi Italy Italy Real Salt Lake Real Salt Lake 1 (0)
Pablo Ruiz Argentina Argentina Real Salt Lake Real Salt Lake 1 (0)
Shea Salinas USA USA San Jose Earthquakes San Jose Earthquakes 1 (0)
Aaron Schoenfeld USA USA Minnesota United FC Minnesota United FC 1 (0)
Eddie Segura Colombia Colombia Los Angeles FC Los Angeles FC 1 (0)
Boris Sekulić Serbia Serbia Chicago Fire Chicago Fire 1 (0)
Erik Sorga Estonia Estonia D.C. United D.C. United 1 (0)
Daniel Steres USA USA Los Angeles Galaxy Los Angeles Galaxy 1 (0)
Ballou Tabla Canada Canada Impact de Montréal Impact de Montréal 1 (0)
Saphir Taïder Algeria Algeria Impact de Montréal Impact de Montréal 1 (1)
Tommy Thompson USA USA San Jose Earthquakes San Jose Earthquakes 1 (0)
Christian Torres USA USA Los Angeles FC Los Angeles FC 1 (0)
Mason Toye USA USA Impact de Montréal Impact de Montréal
Minnesota United FC Minnesota United FC
1 (0)
Bill Tuiloma New Zealand New Zealand Portland Timbers Portland Timbers 1 (0)
Florian Valot France France New York RB New York RB 1 (0)
Sam Vines USA USA Colorado Rapids Colorado Rapids 1 (0)
Victor Wanyama Kenya Kenya Impact de Montréal Impact de Montréal 1 (0)
Griffin Yow USA USA D.C. United D.C. United 1 (0)
Jackson Yueill USA USA San Jose Earthquakes San Jose Earthquakes 1 (0)