The MLS Pulse
Teams
Players
Matches
Stats
Stats Leaders
Top scorers, assists & more
Awards
MVP, Golden Boot & more
Records
All-time MLS records
All-Time Goals
Career goal leaders
All-Time Assists
Career assist leaders
History
Seasons
Season-by-season results
Draft History
MLS SuperDraft archive
MLS Cup Winners
Championship history
Standings Archive
Historical standings
Explore
Stadiums
Venues across MLS
Pathways
Player development paths
Dev Networks
Team development networks
Connections
Player connections
Articles
Guides & analysis
FAQ
Common questions
Analysis
Teams
Players
Matches
Stats
Stats Leaders
Awards
Records
All-Time Goals
All-Time Assists
History
Seasons
Draft History
MLS Cup Winners
Standings Archive
Explore
Stadiums
Pathways
Dev Networks
Connections
Articles
FAQ
Home
/
Players
/
Position
/
Midfielders
MLS Midfielders
309 midfielders across all 30 MLS teams.
#
Player
Team
Nationality
Goals
Assists
Apps
1
Nicolás Fernández
New York City FC
Argentina
12
4
17
2
Martín Ojeda
Orlando City SC
Argentina
11
1
15
3
Evander
FC Cincinnati
Brazil
10
8
16
4
Pep Biel
Charlotte FC
Spain
8
7
17
5
Diego Rossi
Columbus Crew
Uruguay
6
2
15
6
Hany Mukhtar
Nashville SC
Germany
6
5
17
7
Carles Gil
New England Revolution
Spain
6
5
16
8
Anders Dreyer
San Diego FC
Denmark
6
9
17
9
Sebastian Berhalter
Vancouver Whitecaps FC
USA
6
7
14
10
Alexey Miranchuk
Atlanta United FC
Russia
5
3
16
11
Marcel Hartel
St. Louis CITY SC
Germany
5
4
15
12
Wikelman Carmona
CF Montréal
Venezuela
4
4
12
13
Paxten Aaronson
Colorado Rapids
USA
4
5
17
14
Pavel Bucha
FC Cincinnati
Czechia
4
7
16
15
Mateusz Bogusz
Houston Dynamo FC
Poland
4
1
16
16
Rodrigo De Paul
Inter Miami CF
Argentina
4
7
13
17
Marco Reus
LA Galaxy
Germany
4
6
18
18
Diego Luna
Real Salt Lake
USA
4
2
10
19
Robin Lod
Chicago Fire FC
Finland
3
0
15
20
Maren Haile-Selassie
Chicago Fire FC
Switzerland
3
6
16
21
Dániel Gazdag
Columbus Crew
Hungary
3
0
13
22
Patrickson Delgado
FC Dallas
Ecuador
3
0
14
23
Cole Bassett
Portland Timbers
USA
3
3
13
24
Onni Valakari
San Diego FC
Finland
3
5
17
25
David Vazquez
San Diego FC
USA
3
1
15
26
Albert Rusnák
Seattle Sounders FC
Slovakia
3
5
15
27
Cristian Roldan
Seattle Sounders FC
USA
3
2
12
28
Jay Fortune
Atlanta United FC
Trinidad and Tobago
2
0
10
29
Matthew Longstaff
CF Montréal
England
2
3
17
30
Ashley Westwood
Charlotte FC
England
2
5
16
31
Wayne Frederick
Colorado Rapids
Trinidad and Tobago
2
5
14
32
Hugo Picard
Columbus Crew
France
2
2
17
33
Jackson Hopkins
D.C. United
USA
2
1
17
34
Héctor Herrera
Houston Dynamo FC
Mexico
2
1
15
35
Jack McGlynn
Houston Dynamo FC
USA
2
4
12
36
Telasco Segovia
Inter Miami CF
Venezuela
2
7
16
37
Lucas Sanabria
LA Galaxy
Uruguay
2
1
18
38
Mark Delgado
LAFC
USA
2
3
17
39
Mathieu Choinière
LAFC
Canada
2
4
18
40
Bryan Acosta
Nashville SC
Honduras
2
1
10
41
Shakur Mohammed
Nashville SC
Ghana
2
0
7
42
Alhassan Yusuf
New England Revolution
Nigeria
2
1
16
43
Keaton Parks
New York City FC
USA
2
0
14
44
Indiana Vassilev
Philadelphia Union
USA
2
0
16
45
Danley Jean Jacques
Philadelphia Union
Haiti
2
0
16
46
Jack Skahan
San Jose Earthquakes
USA
2
3
15
47
Niko Tsakiris
San Jose Earthquakes
USA
2
7
11
48
Beau Leroux
San Jose Earthquakes
USA
2
4
16
49
Manu García
Sporting Kansas City
Spain
2
5
17
50
Eduard Löwen
St. Louis CITY SC
Germany
2
1
10
51
Christopher Durkin
St. Louis CITY SC
USA
2
1
15
52
Kosi Thompson
Toronto FC
Canada
2
0
12
53
Ryan Gauld
Vancouver Whitecaps FC
Scotland
2
0
2
54
Tristan Muyumba
Atlanta United FC
France
1
1
17
55
Ilie Sánchez
Austin FC
Spain
1
1
14
56
Joseph Rosales
Austin FC
Honduras
1
1
17
57
Iván Jaime
CF Montréal
Spain
1
2
12
58
Dagur Thórhallsson
CF Montréal
Iceland
1
0
10
59
Victor Loturi
CF Montréal
Canada
1
1
17
60
Joshua Atencio
Colorado Rapids
USA
1
0
14
61
Hamzat Ojediran
Colorado Rapids
Nigeria
1
0
15
62
Alexis Castillo Manyoma
Colorado Rapids
Colombia
1
0
11
63
Sékou Tidiany Bangoura
Columbus Crew
Guinea
1
0
15
64
Taha Habroune
Columbus Crew
USA
1
2
16
65
Jared Stroud
D.C. United
USA
1
0
11
66
Gerardo Valenzuela
FC Cincinnati
USA
1
5
15
67
Kaick
FC Dallas
Brazil
1
2
17
68
Erik Thommy
LA Galaxy
Germany
1
0
10
69
Timothy Tillman
LAFC
USA
1
3
15
70
Stephen Eustáquio
LAFC
Canada
1
3
10
71
Jude Terry
LAFC
USA
1
0
8
72
Joaquín Pereyra
Minnesota United FC
Argentina
1
7
17
73
Edvard Tagseth
Nashville SC
Norway
1
1
12
74
Patrick Yazbek
Nashville SC
Australia
1
3
10
75
Brooklyn Raines
New England Revolution
USA
1
0
15
76
Maxi Morález
New York City FC
Argentina
1
6
14
77
Andrés Perea
New York City FC
USA
1
2
7
78
Emil Forsberg
New York Red Bulls
Sweden
1
6
16
79
Ronald Donkor
New York Red Bulls
Ghana
1
5
16
80
Adri Mehmeti
New York Red Bulls
USA
1
4
17
81
Iván Angulo
Orlando City SC
Colombia
1
5
17
82
Braian Ojeda
Orlando City SC
Paraguay
1
2
17
83
Luis Otávio
Orlando City SC
Brazil
1
0
12
84
Jesús Bueno
Philadelphia Union
Venezuela
1
1
11
85
Ben Bender
Philadelphia Union
USA
1
2
8
86
Cavan Sullivan
Philadelphia Union
USA
1
2
15
87
David Da Costa
Portland Timbers
Portugal
1
5
14
88
Eric Izoita
Portland Timbers
USA
1
0
1
89
Stijn Spierings
Real Salt Lake
Netherlands
1
1
13
90
Juan Manuel Sanabria
Real Salt Lake
Uruguay
1
5
13
91
Zach Booth
Real Salt Lake
USA
1
0
9
92
Pedro Soma
San Diego FC
USA
1
2
9
93
Nick Fernandez
San Jose Earthquakes
USA
1
3
13
94
Hassani Dotson
Seattle Sounders FC
USA
1
1
13
95
Kalani Kossa-Rienzi
Seattle Sounders FC
USA
1
1
14
96
Lasse Berg Johnsen
Sporting Kansas City
Norway
1
3
14
97
Fallou Fall
St. Louis CITY SC
Senegal
1
0
5
98
Tomas Ostrak
St. Louis CITY SC
Czechia
1
0
2
99
Daniel Edelman
St. Louis CITY SC
USA
1
3
16
100
José Cifuentes
Toronto FC
Ecuador
1
2
10
101
Djordje Mihailovic
Toronto FC
USA
1
2
7
102
Ralph Priso-Mbongue
Vancouver Whitecaps FC
Canada
1
0
6
103
Aziel Jackson
Vancouver Whitecaps FC
USA
1
1
10
104
Jeevan Badwal
Vancouver Whitecaps FC
Canada
1
2
15
105
Troy Elgersma
LA Galaxy
USA
1
0
2
106
Ignacio Gómez
Orlando City SC
Argentina
1
0
2
107
Preston Plambeck
Inter Miami CF
USA
1
0
5
108
Steven Alzate
Atlanta United FC
Colombia
0
0
7
109
Will Reilly
Atlanta United FC
USA
0
0
7
110
Matías Galarza
Atlanta United FC
Paraguay
0
1
10
111
Luke Brennan
Atlanta United FC
USA
0
0
10
112
Adrian Gill
Atlanta United FC
USA
0
0
0
113
Adyn Torres
Atlanta United FC
USA
0
0
0
114
Cooper Sanchez
Atlanta United FC
USA
0
3
16
115
Santiago Pita
Atlanta United FC
Venezuela
0
0
0
116
Besard Sabovic
Austin FC
Sweden
0
1
12
117
Owen Wolff
Austin FC
USA
0
1
7
118
Dani Pereira
Austin FC
Venezuela
0
1
10
119
CJ Fodrey
Austin FC
USA
0
0
13
120
Micah Burton
Austin FC
USA
0
0
2
121
Nicolás Dubersarsky
Austin FC
Argentina
0
0
11
122
Ervin Torres
Austin FC
USA
0
2
4
123
Samuel Piette
CF Montréal
Canada
0
0
12
124
Noah Streit
CF Montréal
Switzerland
0
1
14
125
Ivan Losenko
CF Montréal
Ukraine
0
0
0
126
Josh-Duc Nteziryayo
CF Montréal
Canada
0
0
0
127
Luca de la Torre
Charlotte FC
USA
0
2
13
128
Brandt Bronico
Charlotte FC
USA
0
0
13
129
Djibril Diani
Charlotte FC
France
0
1
16
130
Aron John
Charlotte FC
USA
0
0
1
131
Anton Saletros
Chicago Fire FC
Sweden
0
1
14
132
Jonathan Dean
Chicago Fire FC
USA
0
0
13
133
André Franco
Chicago Fire FC
Portugal
0
0
0
134
Sergio Oregel
Chicago Fire FC
USA
0
0
3
135
D'Avilla Dje Tah
Chicago Fire FC
Unknown
0
0
15
136
David Poreba
Chicago Fire FC
Poland
0
0
0
137
Dylan Borso
Chicago Fire FC
USA
0
0
4
138
Robert Turdean
Chicago Fire FC
USA
0
0
0
139
Connor Ronan
Colorado Rapids
Republic of Ireland
0
1
6
140
Ted Ku-Dipietro
Colorado Rapids
USA
0
1
4
141
Ali Fadal
Colorado Rapids
Ghana
0
0
0
142
André Gomes
Columbus Crew
Portugal
0
1
10
143
Amar Sejdic
Columbus Crew
USA
0
0
7
144
Dylan Chambost
Columbus Crew
France
0
4
14
145
Sean Zawadzki
Columbus Crew
USA
0
0
17
146
Cole Mrowka
Columbus Crew
USA
0
0
0
147
Zach Zengue
Columbus Crew
USA
0
0
0
148
Brandon Servania
D.C. United
USA
0
2
16
149
Caden Clark
D.C. United
USA
0
1
7
150
Gabriel Pirani
D.C. United
Brazil
0
0
7
151
Hosei Kijima
D.C. United
Japan
0
0
5
152
Gavin Turner
D.C. United
USA
0
0
3
153
Tah Anunga
FC Cincinnati
Cameroon
0
0
9
154
Obinna Nwobodo
FC Cincinnati
Nigeria
0
0
12
155
Stiven Jimenez
FC Cincinnati
Mexico
0
0
1
156
Samuel Gidi
FC Cincinnati
Slovakia
0
5
16
157
Stefan Chirila
FC Cincinnati
Romania
0
0
0
158
Ademar Chavez
FC Cincinnati
Mexico
0
0
0
159
Ramiro
FC Dallas
Brazil
0
2
14
160
Christian Cappis
FC Dallas
USA
0
1
17
161
Diego García
FC Dallas
USA
0
0
0
162
Joaquín Valiente
FC Dallas
Uruguay
0
5
16
163
Ran Binyamin
FC Dallas
Israel
0
2
15
164
Jaidyn Contreras
FC Dallas
USA
0
0
0
165
Caleb Swann
FC Dallas
USA
0
0
2
166
Ricky Louis
FC Dallas
Haiti
0
0
1
167
Duane Holmes
Houston Dynamo FC
USA
0
0
9
168
Diadie Samassekou
Houston Dynamo FC
Mali
0
0
14
169
Agustín Bouzat
Houston Dynamo FC
Argentina
0
1
13
170
Artur
Houston Dynamo FC
Brazil
0
1
9
171
Ondrej Lingr
Houston Dynamo FC
Czechia
0
1
14
172
Matthew Arana
Houston Dynamo FC
Mexico
0
0
1
173
Santiago Morales
Inter Miami CF
USA
0
0
1
174
David Ruiz
Inter Miami CF
Honduras
0
0
6
175
David Ayala
Inter Miami CF
Argentina
0
1
6
176
Yannick Bright
Inter Miami CF
Italy
0
1
14
177
Joseph Convers
Inter Miami CF
USA
0
0
0
178
Alexander Shaw
Inter Miami CF
USA
0
0
2
179
Ricard Puig
LA Galaxy
Spain
0
0
0
180
Justin Haak
LA Galaxy
USA
0
2
17
181
Edwin Cerrillo
LA Galaxy
USA
0
2
16
182
Tucker Lepley
LA Galaxy
USA
0
0
0
183
Elijah Wynder
LA Galaxy
USA
0
0
17
184
Isaiah Parente
LA Galaxy
USA
0
0
4
185
Ryan Raposo
LAFC
Canada
0
0
8
186
Igor Jesus
LAFC
Brazil
0
0
0
187
Amin Boudri
LAFC
Sweden
0
0
4
188
Matthew Evans
LAFC
Guatemala
0
1
1
189
James Rodríguez
Minnesota United FC
Colombia
0
2
6
190
Wil Trapp
Minnesota United FC
USA
0
1
16
191
Julian Gressel
Minnesota United FC
USA
0
0
4
192
Dominik Fitz
Minnesota United FC
Austria
0
0
1
193
Peter Stroud
Minnesota United FC
USA
0
0
1
194
Carlos Harvey
Minnesota United FC
Panama
0
0
5
195
Owen Gene
Minnesota United FC
Guadeloupe
0
1
16
196
Alex Muyl
Nashville SC
USA
0
1
16
197
Matthew Corcoran
Nashville SC
USA
0
1
14
198
Charles-Emile Brunet
Nashville SC
Canada
0
0
4
199
Matt Polster
New England Revolution
USA
0
2
11
200
Jackson Yueill
New England Revolution
USA
0
1
9
201
Allan Oyirwoth
New England Revolution
Uganda
0
0
0
202
Eric Klein
New England Revolution
USA
0
0
5
203
Cristiano Oliveira
New England Revolution
USA
0
0
1
204
Sharod George
New England Revolution
USA
0
0
0
205
Javaun Mussenden
New England Revolution
USA
0
0
0
206
Aiden O'Neill
New York City FC
Australia
0
2
11
207
Cooper Flax
New York City FC
USA
0
0
0
208
Jonathan Shore
New York City FC
USA
0
0
12
209
Maxi Carrizo
New York City FC
USA
0
0
4
210
Jacob Arroyave
New York City FC
USA
0
0
0
211
Kevin Pierre
New York City FC
USA
0
0
2
212
Gustaf Beggren
New York Red Bulls
Sweden
0
1
11
213
Nehuen Benedetti
New York Red Bulls
Argentina
0
0
5
214
Aiden Jarvis
New York Red Bulls
Unknown
0
0
0
215
Tanner Rosborough
New York Red Bulls
USA
0
0
5
216
Joyeux Masanka Bungi
New York Red Bulls
Belgium
0
0
2
217
Wilder Cartagena
Orlando City SC
Peru
0
0
5
218
Eduard Atuesta
Orlando City SC
Colombia
0
3
12
219
Colin Guske
Orlando City SC
USA
0
0
6
220
Joran Gerbet
Orlando City SC
France
0
0
0
221
Zakaria Taifi
Orlando City SC
USA
0
2
11
222
Dylan Judelson
Orlando City SC
Canada
0
0
0
223
Alejandro Bedoya
Philadelphia Union
USA
0
3
9
224
Jeremy Rafanello
Philadelphia Union
USA
0
0
4
225
Quinn Sullivan
Philadelphia Union
USA
0
0
2
226
Jovan Lukic
Philadelphia Union
Serbia
0
2
16
227
Diego Chará
Portland Timbers
Colombia
0
1
13
228
Joao Ortiz
Portland Timbers
Ecuador
0
2
10
229
Jimer Fory
Portland Timbers
Colombia
0
3
16
230
Pablo Ruiz
Real Salt Lake
Argentina
0
0
4
231
Emeka Eneli
Real Salt Lake
USA
0
0
0
232
Griffin Dillon
Real Salt Lake
USA
0
0
9
233
Noel Caliskan
Real Salt Lake
Germany
0
3
16
234
Luca Moisa
Real Salt Lake
USA
0
1
3
235
Owen Anderson
Real Salt Lake
USA
0
0
0
236
Antonio Riquelme
Real Salt Lake
Chile
0
0
0
237
Aníbal Godoy
San Diego FC
Panama
0
2
16
238
Emmanuel Boateng
San Diego FC
Ghana
0
0
0
239
Jeppe Tverskov
San Diego FC
Denmark
0
2
12
240
Bryce Duke
San Diego FC
USA
0
0
4
241
Manu Duah
San Diego FC
Ghana
0
1
16
242
Jonathan Gonzalez
San Jose Earthquakes
Mexico
0
0
10
243
Ronaldo Vieira
San Jose Earthquakes
Guinea-Bissau
0
1
15
244
Ian Harkes
San Jose Earthquakes
USA
0
0
16
245
Noel Buck
San Jose Earthquakes
England
0
0
1
246
Edwyn Mendoza
San Jose Earthquakes
USA
0
0
0
247
Kaedren Spivey
San Jose Earthquakes
USA
0
0
0
248
Rohan Rajagopal
San Jose Earthquakes
USA
0
0
0
249
Nikola Petkovic
Seattle Sounders FC
Serbia
0
0
4
250
Snyder Brunell
Seattle Sounders FC
USA
0
1
16
251
Sebastian Gomez
Seattle Sounders FC
USA
0
0
3
252
Jacob Davis
Sporting Kansas City
USA
0
3
16
253
Cielo Tschantret
Sporting Kansas City
USA
0
0
1
254
Shane Donovan
Sporting Kansas City
USA
0
0
1
255
Zamir Loyo Reynaga
Sporting Kansas City
USA
0
0
0
256
Kwaku Agyabeng
Sporting Kansas City
Ghana
0
0
10
257
Dante Polvara
St. Louis CITY SC
USA
0
0
17
258
Conrad Wallem
St. Louis CITY SC
Norway
0
0
14
259
Miguel Perez
St. Louis CITY SC
USA
0
0
10
260
Célio Pompeu
St. Louis CITY SC
Brazil
0
0
3
261
Mykhi Joyner
St. Louis CITY SC
USA
0
0
4
262
Raheem Edwards
Toronto FC
Jamaica
0
0
12
263
Jonathan Osorio
Toronto FC
Canada
0
3
16
264
Malik Henry
Toronto FC
Canada
0
0
14
265
Markus Cimermancic
Toronto FC
Canada
0
0
2
266
Alonso Coello
Toronto FC
Spain
0
3
17
267
Andrés Cubas
Vancouver Whitecaps FC
Paraguay
0
3
13
268
Jean-Claude Ngando
Vancouver Whitecaps FC
France
0
0
3
269
Oliver Larraz
Vancouver Whitecaps FC
USA
0
1
11
270
Liam Mackenzie
Vancouver Whitecaps FC
Canada
0
0
0
271
Rúben Ismael
LA Galaxy
Portugal
0
0
4
272
José Caicedo
Portland Timbers
Colombia
0
0
10
273
Peter Kingston
Seattle Sounders FC
USA
0
0
12
274
Jorge Alastuey
Austin FC
Spain
0
0
2
275
Diego Fagundez
New England Revolution
Uruguay
0
1
9
276
Johann Ortiz
Sporting Kansas City
El Salvador
0
0
0
277
Frankie Amaya
CF Montréal
USA
0
0
1
278
Diego Gonzalez
Houston Dynamo FC
USA
0
0
0
279
Baye Coulibaly
Charlotte FC
Mali
0
0
0
280
Jahmarie Nolan
Toronto FC
Jamaica
0
0
0
281
Tyson Pearce
St. Louis CITY SC
USA
0
0
0
282
Nathan Tchoumba
Colorado Rapids
USA
0
0
0
283
Johann Chirinos
Columbus Crew
Honduras
0
0
0
284
Daniel Sumalla
Inter Miami CF
USA
0
0
0
285
Antone Bossenberry
Toronto FC
Canada
0
0
2
286
Carlos Zarzalejo
New England Revolution
Venezuela
0
0
0
287
Peter Molinari
New York City FC
USA
0
0
0
288
Dylan Vanney
LA Galaxy
USA
0
0
0
289
Kellan Leblanc
Philadelphia Union
USA
0
0
0
290
Darius Johnson
San Jose Earthquakes
Grenada
0
0
3
291
Andrés
Columbus Crew
Argentina
0
1
13
292
Przemyslaw Placheta
Austin FC
Poland
0
0
2
293
Andre Dozzell
D.C. United
England
0
0
2
294
Tsiki Ntsabeleng
FC Dallas
South Africa
0
0
0
295
James Sands
New York City FC
USA
0
0
2
296
Nelson Palacio
Real Salt Lake
Colombia
0
0
0
297
Jake Girdwood-Reich
St. Louis CITY SC
Australia
0
0
0
298
Grant Gilmore
Colorado Rapids
Unknown
0
0
0
299
Alexandru Matan
St. Louis CITY SC
Romania
0
0
0
300
Ignacio Suarez-Couri
Atlanta United FC
Unknown
0
0
1
301
Brais Méndez
Columbus Crew
Spain
0
0
0
302
Laurtaro Giaccone
Columbus Crew
Argentina
0
0
0
303
Tarun Karumanchi
Columbus Crew
Unknown
0
0
2
304
Casemiro
Inter Miami CF
Brazil
0
0
1
305
Ian Urkidi
Inter Miami CF
USA
0
0
0
306
Nathan Worth
New York Red Bulls
USA
0
0
0
307
Elias Achouri
San Diego FC
Tunisia
0
0
0
308
Clay Holstad
FC Dallas
USA
0
0
0
309
Niklas Dorsch
Toronto FC
Germany
0
0
0