# Player Country Team Goals (Penalty)
1. Jesús Ferreira USA USA FC Dallas FC Dallas 10 (0)
2. Sebastián Driussi Argentina Argentina Austin FC Austin FC 9 (2)
Jeremy Ebobisse USA USA San Jose Earthquakes San Jose Earthquakes 9 (1)
4. Paul Arriola USA USA FC Dallas FC Dallas 8 (0)
Valentín Castellanos Argentina Argentina New York City FC New York City FC 8 (4)
Jesús Jiménez Spain Spain Toronto FC Toronto FC 8 (0)
Lewis Morgan Scotland Scotland New York RB New York RB 8 (3)
Hany Mukhtar Germany Germany Nashville SC Nashville SC 8 (0)
Brandon Vázquez USA USA FC Cincinnati FC Cincinnati 8 (0)
10. Adam Buksa Poland Poland New England Revolution New England Revolution 7 (0)
Leonardo Campana Ecuador Ecuador Inter Miami CF Inter Miami CF 7 (0)
Dániel Gazdag Hungary Hungary Philadelphia Union Philadelphia Union 7 (1)
Djordje Mihailovic USA USA CF Montréal CF Montréal 7 (0)
Carlos Quintero Colombia Colombia Houston Dynamo Houston Dynamo 7 (1)
Diego Rubio Chile Chile Colorado Rapids Colorado Rapids 7 (1)
16. Luciano Acosta Argentina Argentina FC Cincinnati FC Cincinnati 6 (2)
Cristian Arango Colombia Colombia Los Angeles FC Los Angeles FC 6 (1)
Sebastián Ferreira Paraguay Paraguay Houston Dynamo Houston Dynamo 6 (0)
Taxiarchis Fountas Greece Greece D.C. United D.C. United 6 (0)
Javier Hernández Mexico Mexico Los Angeles Galaxy Los Angeles Galaxy 6 (0)
Ola Kamara Norway Norway D.C. United D.C. United 6 (0)
Ercan Kara Austria Austria Orlando City Orlando City 6 (0)
Robin Lod Finland Finland Minnesota United FC Minnesota United FC 6 (0)
Romell Quioto Honduras Honduras CF Montréal CF Montréal 6 (2)
Carlos Vela Mexico Mexico Los Angeles FC Los Angeles FC 6 (2)
26. Lucas Cavallini Canada Canada Vancouver Whitecaps Vancouver Whitecaps 5 (2)
Dejan Joveljić Serbia Serbia Los Angeles Galaxy Los Angeles Galaxy 5 (0)
Luquinhas Brazil Brazil New York RB New York RB 5 (0)
Jordan Morris USA USA Seattle Sounders Seattle Sounders 5 (0)
Jarosław Niezgoda Poland Poland Portland Timbers Portland Timbers 5 (0)
Emanuel Reynoso Argentina Argentina Minnesota United FC Minnesota United FC 5 (2)
Raúl Ruidíaz Peru Peru Seattle Sounders Seattle Sounders 5 (1)
Johnny Russell Scotland Scotland Sporting Kansas City Sporting Kansas City 5 (1)
C.J. Sapong USA USA Nashville SC Nashville SC 5 (0)
Bill Tuiloma New Zealand New Zealand Portland Timbers Portland Timbers 5 (0)
Maxi Urruti Argentina Argentina Austin FC Austin FC 5 (0)
37. Andre Shinyashiki Brazil Brazil Charlotte FC Charlotte FC
Colorado Rapids Colorado Rapids
4 (0)
Brenner Brazil Brazil FC Cincinnati FC Cincinnati 4 (0)
Carles Gil Spain Spain New England Revolution New England Revolution 4 (3)
Julián Carranza Argentina Argentina Philadelphia Union Philadelphia Union 4 (1)
Yimmi Chará Colombia Colombia Portland Timbers Portland Timbers 4 (0)
Ronaldo Cisneros Mexico Mexico Atlanta United FC Atlanta United FC 4 (0)
Cristian Espinoza Argentina Argentina San Jose Earthquakes San Jose Earthquakes 4 (2)
Michael Estrada Ecuador Ecuador D.C. United D.C. United 4 (1)
Héber Brazil Brazil New York City FC New York City FC 4 (1)
Ryan Hollingshead USA USA Los Angeles FC Los Angeles FC 4 (0)
Patryk Klimala Poland Poland New York RB New York RB 4 (1)
Luiz Araújo Brazil Brazil Atlanta United FC Atlanta United FC 4 (0)
Josef Martínez Venezuela Venezuela Atlanta United FC Atlanta United FC 4 (1)
Kwadwo Opoku Ghana Ghana Los Angeles FC Los Angeles FC 4 (0)
Jonathan Osorio Canada Canada Toronto FC Toronto FC 4 (0)
Pozuelo Spain Spain Toronto FC Toronto FC 4 (1)
Dániel Sallói Hungary Hungary Sporting Kansas City Sporting Kansas City 4 (0)
Karol Świderski Poland Poland Charlotte FC Charlotte FC 4 (0)
Talles Magno Brazil Brazil New York City FC New York City FC 4 (0)
Thiago Andrade Brazil Brazil New York City FC New York City FC 4 (0)
Lucas Zelarayán Argentina Argentina Columbus Crew Columbus Crew 4 (0)
58. Thiago Almada Argentina Argentina Atlanta United FC Atlanta United FC 3 (0)
Luis Amarilla Paraguay Paraguay Minnesota United FC Minnesota United FC 3 (0)
Alejandro Bedoya USA USA Philadelphia Union Philadelphia Union 3 (0)
Benjamin Bender USA USA Charlotte FC Charlotte FC 3 (0)
Sebastián Blanco Argentina Argentina Portland Timbers Portland Timbers 3 (1)
Gustavo Bou Argentina Argentina New England Revolution New England Revolution 3 (1)
Cory Burke Jamaica Jamaica Philadelphia Union Philadelphia Union 3 (0)
Alexander Callens Peru Peru New York City FC New York City FC 3 (0)
José Cifuentes Ecuador Ecuador Los Angeles FC Los Angeles FC 3 (0)
Sergio Córdova Venezuela Venezuela Real Salt Lake Real Salt Lake 3 (0)
Dom Dwyer USA USA Atlanta United FC Atlanta United FC 3 (0)
Derrick Etienne Haiti Haiti Columbus Crew Columbus Crew 3 (0)
Diego Fagúndez Uruguay Uruguay Austin FC Austin FC 3 (0)
Gabriel Pereira Brazil Brazil New York City FC New York City FC 3 (0)
Justen Glad USA USA Real Salt Lake Real Salt Lake 3 (0)
Erik Hurtado USA USA Columbus Crew Columbus Crew 3 (0)
Kei Kamara Sierra Leone Sierra Leone CF Montréal CF Montréal 3 (0)
Mark-Anthony Kaye Canada Canada Colorado Rapids Colorado Rapids 3 (0)
Nicolás Lodeiro Uruguay Uruguay Seattle Sounders Seattle Sounders 3 (2)
Jamiro Monteiro Cape Verde Cape Verde San Jose Earthquakes San Jose Earthquakes 3 (0)
Santiago Moreno Colombia Colombia Portland Timbers Portland Timbers 3 (1)
Darlington Nagbe USA USA Columbus Crew Columbus Crew 3 (0)
Kacper Przybyłko Poland Poland Chicago Fire Chicago Fire 3 (0)
Cristian Roldan USA USA Seattle Sounders Seattle Sounders 3 (0)
Xherdan Shaqiri Switzerland Switzerland Chicago Fire Chicago Fire 3 (2)
Joaquín Torres Argentina Argentina CF Montréal CF Montréal 3 (0)
Mikkel Uhre Denmark Denmark Philadelphia Union Philadelphia Union 3 (0)
Bobby Wood USA USA Real Salt Lake Real Salt Lake 3 (0)
Jackson Yueill USA USA San Jose Earthquakes San Jose Earthquakes 3 (0)
87. Alexandre Pato Brazil Brazil Orlando City Orlando City 2 (0)
Efrain Álvarez Mexico Mexico Los Angeles Galaxy Los Angeles Galaxy 2 (0)
Dairon Asprilla Colombia Colombia Portland Timbers Portland Timbers 2 (1)
Tom Barlow USA USA New York RB New York RB 2 (0)
Álvaro Barreal Argentina Argentina FC Cincinnati FC Cincinnati 2 (0)
Miguel Berry Spain Spain Columbus Crew Columbus Crew 2 (0)
Emmanuel Boateng Ghana Ghana New England Revolution New England Revolution 2 (0)
Zachary Brault Canada Canada CF Montréal CF Montréal 2 (0)
Will Bruin USA USA Seattle Sounders Seattle Sounders 2 (0)
Brandon Bye USA USA New England Revolution New England Revolution 2 (0)
Francisco Calvo Costa Rica Costa Rica San Jose Earthquakes San Jose Earthquakes 2 (0)
Mathieu Choinière Canada Canada CF Montréal CF Montréal 2 (0)
Marky Delgado USA USA Los Angeles Galaxy Los Angeles Galaxy 2 (1)
Cecilio Domínguez Paraguay Paraguay Austin FC Austin FC 2 (0)
Douglas Costa Brazil Brazil Los Angeles Galaxy Los Angeles Galaxy 2 (0)
Omir Fernandez USA USA New York RB New York RB 2 (0)
Ethan Finlay USA USA Austin FC Austin FC 2 (0)
Ruben Gabrielsen Norway Norway Austin FC Austin FC 2 (0)
Ryan Gauld Scotland Scotland Vancouver Whitecaps Vancouver Whitecaps 2 (2)
Gonzalo Higuaín Argentina Argentina Inter Miami CF Inter Miami CF 2 (2)
Danny Hoesen Netherlands Netherlands Austin FC Austin FC 2 (0)
Franco Jara Argentina Argentina FC Dallas FC Dallas 2 (1)
João Moutinho Portugal Portugal Orlando City Orlando City 2 (0)
Júnior Urso Brazil Brazil Orlando City Orlando City 2 (0)
Deandre Kerr Canada Canada Toronto FC Toronto FC 2 (0)
Brooks Lennon USA USA Atlanta United FC Atlanta United FC 2 (0)
Jonathan Lewis USA USA Colorado Rapids Colorado Rapids 2 (0)
Sebastian Lletget USA USA New England Revolution New England Revolution 2 (0)
Aaron Long USA USA New York RB New York RB 2 (0)
Justin Meram Iraq Iraq Real Salt Lake Real Salt Lake 2 (0)
Júnior Moreno Venezuela Venezuela FC Cincinnati FC Cincinnati 2 (0)
Marcelino Moreno Argentina Argentina Atlanta United FC Atlanta United FC 2 (0)
Danny Musovski USA USA Los Angeles FC Los Angeles FC 2 (0)
Alex Muyl USA USA Nashville SC Nashville SC 2 (0)
Nathan Brazil Brazil Portland Timbers Portland Timbers 2 (0)
Cristhian Paredes Paraguay Paraguay Portland Timbers Portland Timbers 2 (1)
Keaton Parks USA USA New York City FC New York City FC 2 (0)
Tyler Pasher Canada Canada Houston Dynamo Houston Dynamo 2 (0)
Daniel Pereira Venezuela Venezuela Austin FC Austin FC 2 (0)
Fafà Picault USA USA Houston Dynamo Houston Dynamo 2 (1)
Ryan Raposo Canada Canada Vancouver Whitecaps Vancouver Whitecaps 2 (0)
Tosaint Ricketts Canada Canada Vancouver Whitecaps Vancouver Whitecaps 2 (0)
Alex Ring Finland Finland Austin FC Austin FC 2 (0)
Brian Rodríguez Uruguay Uruguay Los Angeles FC Los Angeles FC 2 (0)
Santiago Rodríguez Uruguay Uruguay New York City FC New York City FC 2 (0)
Dave Romney USA USA Nashville SC Nashville SC 2 (0)
Ruan Brazil Brazil Orlando City Orlando City 2 (0)
Tate Schmitt USA USA Real Salt Lake Real Salt Lake 2 (0)
Brandon Servania USA USA FC Dallas FC Dallas 2 (0)
Marcelo Silva Uruguay Uruguay Real Salt Lake Real Salt Lake 2 (0)
Ismael Tajouri-Shradi Libya Libya Los Angeles FC Los Angeles FC 2 (0)
Robert Taylor Finland Finland Inter Miami CF Inter Miami CF 2 (0)
Facundo Torres Uruguay Uruguay Orlando City Orlando City 2 (0)
Mason Toye USA USA CF Montréal CF Montréal 2 (0)
Þorleifur Úlfarsson Iceland Iceland Houston Dynamo Houston Dynamo 2 (0)
Indiana Vassilev USA USA Inter Miami CF Inter Miami CF 2 (0)
Alan Velasco Argentina Argentina FC Dallas FC Dallas 2 (0)
Rémi Walter France France Sporting Kansas City Sporting Kansas City 2 (0)
Joel Waterman Canada Canada CF Montréal CF Montréal 2 (0)
Brian White USA USA Vancouver Whitecaps Vancouver Whitecaps 2 (0)
Gyasi Zardes USA USA Colorado Rapids Colorado Rapids
Columbus Crew Columbus Crew
2 (1)
148. Lalas Abubakar Ghana Ghana Colorado Rapids Colorado Rapids 1 (0)
Kellyn Acosta USA USA Los Angeles FC Los Angeles FC 1 (0)
Ayo Akinola USA USA Toronto FC Toronto FC 1 (0)
Jordy Alcívar Ecuador Ecuador Charlotte FC Charlotte FC 1 (0)
Jozy Altidore USA USA New England Revolution New England Revolution 1 (0)
Adam Armour USA USA Charlotte FC Charlotte FC 1 (0)
Xavier Arreaga Ecuador Ecuador Seattle Sounders Seattle Sounders 1 (0)
Kervin Arriaga Honduras Honduras Minnesota United FC Minnesota United FC 1 (0)
Michael Barrios Colombia Colombia Colorado Rapids Colorado Rapids 1 (0)
Tristan Blackmon USA USA Vancouver Whitecaps Vancouver Whitecaps 1 (0)
Jonathan Bornstein USA USA Chicago Fire Chicago Fire 1 (0)
Dylan Borrero Colombia Colombia New England Revolution New England Revolution 1 (0)
Michael Bradley USA USA Toronto FC Toronto FC 1 (0)
Andrew Brody USA USA Real Salt Lake Real Salt Lake 1 (0)
Déiber Caicedo Colombia Colombia Vancouver Whitecaps Vancouver Whitecaps 1 (0)
Rudy Camacho France France CF Montréal CF Montréal 1 (0)
Russell Canouse USA USA D.C. United D.C. United 1 (0)
Adalberto Carrasquilla Panama Panama Houston Dynamo Houston Dynamo 1 (0)
Julio Cascante Costa Rica Costa Rica Austin FC Austin FC 1 (0)
Cristian Cásseres Jr. Venezuela Venezuela New York RB New York RB 1 (0)
Maikel Chang Cuba Cuba Real Salt Lake Real Salt Lake 1 (0)
Guzmán Corujo Uruguay Uruguay Charlotte FC Charlotte FC 1 (0)
Séga Coulibaly France France Los Angeles Galaxy Los Angeles Galaxy 1 (0)
Cade Cowell USA USA San Jose Earthquakes San Jose Earthquakes 1 (0)
Cristián Dájome Colombia Colombia Vancouver Whitecaps Vancouver Whitecaps 1 (0)
Abu Danladi Ghana Ghana Minnesota United FC Minnesota United FC 1 (0)
Luis Díaz Costa Rica Costa Rica Columbus Crew Columbus Crew 1 (0)
Bakaye Dibassy Mali Mali Minnesota United FC Minnesota United FC 1 (0)
Moussa Djitté Senegal Senegal Austin FC Austin FC 1 (0)
Hassani Dotson USA USA Minnesota United FC Minnesota United FC 1 (0)
Bryce Duke USA USA Inter Miami CF Inter Miami CF 1 (0)
Jhon Durán Colombia Colombia Chicago Fire Chicago Fire 1 (0)
Franco Escobar Argentina Argentina Los Angeles FC Los Angeles FC 1 (0)
Roger Espinoza Honduras Honduras Sporting Kansas City Sporting Kansas City 1 (0)
Mamadou Fall Senegal Senegal Los Angeles FC Los Angeles FC 1 (0)
Édison Flores Peru Peru D.C. United D.C. United 1 (0)
Franco Fragapane Argentina Argentina Minnesota United FC Minnesota United FC 1 (0)
Christian Fuchs Austria Austria Charlotte FC Charlotte FC 1 (1)
Chris Gloster USA USA New York City FC New York City FC 1 (0)
Aníbal Godoy Panama Panama Nashville SC Nashville SC 1 (0)
Érik Godoy Argentina Argentina Vancouver Whitecaps Vancouver Whitecaps 1 (0)
Teenage Hadebe Zimbabwe Zimbabwe Houston Dynamo Houston Dynamo 1 (0)
Cameron Harper USA USA New York RB New York RB 1 (0)
Calvin Harris England England FC Cincinnati FC Cincinnati 1 (0)
Fabian Herbers Germany Germany Chicago Fire Chicago Fire 1 (0)
Felipe Hernández USA USA Sporting Kansas City Sporting Kansas City 1 (0)
Ilie Spain Spain Los Angeles FC Los Angeles FC 1 (0)
Stanislav Ivanov Bulgaria Bulgaria Chicago Fire Chicago Fire 1 (0)
Robin Jansson Sweden Sweden Orlando City Orlando City 1 (0)
João Paulo Brazil Brazil Seattle Sounders Seattle Sounders 1 (0)
Alistair Johnston Canada Canada CF Montréal CF Montréal 1 (0)
DeJuan Jones USA USA New England Revolution New England Revolution 1 (0)
Derrick Jones USA USA Charlotte FC Charlotte FC
Houston Dynamo Houston Dynamo
1 (0)
Sacha Kljestan USA USA Los Angeles Galaxy Los Angeles Galaxy 1 (1)
Ismael Koné Ivory Coast Ivory Coast CF Montréal CF Montréal 1 (0)
Damir Kreilach Croatia Croatia Real Salt Lake Real Salt Lake 1 (0)
Lassi Lappalainen Finland Finland CF Montréal CF Montréal 1 (0)
Ariel Lassiter Costa Rica Costa Rica Inter Miami CF Inter Miami CF 1 (0)
Randall Leal Costa Rica Costa Rica Nashville SC Nashville SC 1 (1)
Aké Loba Ivory Coast Ivory Coast Nashville SC Nashville SC 1 (0)
Javier López Mexico Mexico San Jose Earthquakes San Jose Earthquakes 1 (0)
Marvin Loría Costa Rica Costa Rica Portland Timbers Portland Timbers 1 (0)
Daniel Lovitz USA USA Nashville SC Nashville SC 1 (0)
Damion Lowe Jamaica Jamaica Inter Miami CF Inter Miami CF 1 (0)
Lucas Esteves Brazil Brazil Colorado Rapids Colorado Rapids 1 (0)
Ronald Matarrita Costa Rica Costa Rica FC Cincinnati FC Cincinnati 1 (0)
Tommy McNamara USA USA New England Revolution New England Revolution 1 (0)
Jonathan Mensah Ghana Ghana Columbus Crew Columbus Crew 1 (0)
Benji Michel USA USA Orlando City Orlando City 1 (0)
Kamal Miller Canada Canada CF Montréal CF Montréal 1 (0)
Fredy Montero Colombia Colombia Seattle Sounders Seattle Sounders 1 (1)
Chris Mueller USA USA Chicago Fire Chicago Fire 1 (0)
Jake Mulraney Ireland Ireland Atlanta United FC Atlanta United FC
Orlando City Orlando City
1 (0)
Jesús Murillo Colombia Colombia Los Angeles FC Los Angeles FC 1 (0)
Ian Murphy USA USA FC Cincinnati FC Cincinnati 1 (0)
Nathan Cardoso Brazil Brazil San Jose Earthquakes San Jose Earthquakes 1 (0)
Federico Navarro Argentina Argentina Chicago Fire Chicago Fire 1 (0)
Jayden Nelson Canada Canada Toronto FC Toronto FC 1 (0)
Serge Ngoma USA USA New York RB New York RB 1 (0)
Tsiki Ntsabeleng South Africa South Africa FC Dallas FC Dallas 1 (0)
Jáder Obrian Colombia Colombia FC Dallas FC Dallas 1 (0)
Chinonso Offor Nigeria Nigeria Chicago Fire Chicago Fire 1 (0)
Wyatt Omsberg USA USA Chicago Fire Chicago Fire 1 (0)
Christian Ortíz Argentina Argentina Charlotte FC Charlotte FC 1 (0)
Diego Palacios Ecuador Ecuador Los Angeles FC Los Angeles FC 1 (0)
Pedro Santos Portugal Portugal Columbus Crew Columbus Crew 1 (0)
Matt Polster USA USA New England Revolution New England Revolution 1 (0)
Ralph Priso Canada Canada Toronto FC Toronto FC 1 (0)
Facundo Quignón Argentina Argentina FC Dallas FC Dallas 1 (0)
Justin Rennicks USA USA New England Revolution New England Revolution 1 (0)
Daniel Rios Mexico Mexico Charlotte FC Charlotte FC 1 (0)
Damian Rivera USA USA New England Revolution New England Revolution 1 (0)
Robbie Robinson USA USA Inter Miami CF Inter Miami CF 1 (0)
Alex Roldán USA USA Seattle Sounders Seattle Sounders 1 (0)
Pablo Ruiz Argentina Argentina Real Salt Lake Real Salt Lake 1 (1)
Albert Rusnák Slovakia Slovakia Seattle Sounders Seattle Sounders 1 (0)
Jefferson Savarino Venezuela Venezuela Real Salt Lake Real Salt Lake 1 (0)
Rodrigo Schlegel Argentina Argentina Orlando City Orlando City 1 (0)
Sergio Santos Brazil Brazil Philadelphia Union Philadelphia Union 1 (0)
Kyle Smith USA USA Orlando City Orlando City 1 (0)
D.J. Taylor USA USA Minnesota United FC Minnesota United FC 1 (0)
Carlos Terán Colombia Colombia Chicago Fire Chicago Fire 1 (0)
Kosi Thompson Canada Canada Toronto FC Toronto FC 1 (0)
Tommy Thompson USA USA San Jose Earthquakes San Jose Earthquakes 1 (0)
Marinos Tzionis Cyprus Cyprus Sporting Kansas City Sporting Kansas City 1 (0)
Ranko Veselinović Serbia Serbia Vancouver Whitecaps Vancouver Whitecaps 1 (0)
Caleb Wiley USA USA Atlanta United FC Atlanta United FC 1 (0)
Sean Zawadzki USA USA Columbus Crew Columbus Crew 1 (0)
Walker Zimmerman USA USA Nashville SC Nashville SC 1 (0)
Graham Zusi USA USA Sporting Kansas City Sporting Kansas City 1 (0)