SoccerStats
.us
competitions
ASL
NASL
MLS
NWSL
USOC
USMNT
teams
players
more
dates
awards
drafts
places
sources
←
2000 Major League Soccer
→
player
team
gp
gs
min
g
a
sh
Nick Garcia
Sporting Kansas City
32
32
2916
0
0
1
Scott Garlick
Tampa Bay Mutiny
32
32
2934
0
0
0
Steve Trittschuh
Tampa Bay Mutiny
32
32
2878
4
1
19
Carlos Valderrama
Tampa Bay Mutiny
32
32
2897
1
26
26
Peter Vermes
Sporting Kansas City
32
32
2916
2
3
14
Joseph Addo
Tampa Bay Mutiny
32
32
2934
1
1
2
Ritchie Kotschau
Tampa Bay Mutiny
32
29
2707
1
3
14
Tony Meola
Sporting Kansas City
31
31
2826
0
1
0
Dema Kovalenko
Chicago Fire
31
28
2429
10
5
52
Brandon Prideaux
Sporting Kansas City
31
31
2809
0
0
3
Adolfo Valencia
New York Red Bulls
31
25
2295
16
9
60
Abdul Thompson Conteh
San Jose Earthquakes
31
27
2356
8
3
71
Wolde Harris
New England Revolution
31
31
2640
15
7
101
Eric Dade
FC Dallas
31
30
2666
4
2
12
Josh Keller
Tampa Bay Mutiny
31
31
2775
2
7
22
Matt Jordan
FC Dallas
31
31
2830
0
1
0
Diego Serna
Miami Fusion
31
25
2236
16
10
87
Kerry Zavagnin
Sporting Kansas City
31
31
2743
2
3
22
Chris Henderson
Sporting Kansas City
31
30
2694
9
9
50
Preki
Sporting Kansas City
31
29
2485
3
15
95
Jesse Marsch
Chicago Fire
30
29
2658
2
8
29
Dante Washington
Columbus Crew
30
28
2541
15
9
80
Robert Warzycha
Columbus Crew
30
29
2646
6
13
63
John Wilmar Pérez
Columbus Crew
30
30
2600
3
3
31
Imad Baba
New England Revolution
30
29
2508
9
8
70
Jim Rooney
Miami Fusion
30
27
2429
6
4
48
Mark Chung
New York Red Bulls
30
28
2539
3
11
60
Mike Petke
New York Red Bulls
30
29
2672
3
1
19
Chris Martinez
Colorado Rapids
30
30
2662
0
2
11
Eric Quill
Tampa Bay Mutiny
30
25
2205
5
11
54
Steve Ralston
Tampa Bay Mutiny
30
30
2631
5
17
38
Matt McKeon
Sporting Kansas City
30
30
2631
3
11
74
Chad Deering
FC Dallas
29
24
2195
2
9
34
Ted Eck
FC Dallas
29
22
1918
3
2
16
Óscar Pareja
FC Dallas
29
27
2354
3
10
37
Richie Williams
D.C. United
29
27
2445
0
2
11
Richard Mulrooney
San Jose Earthquakes
29
29
2646
0
9
30
Rusty Pierce
New England Revolution
29
29
2600
0
0
6
Pablo Mastroeni
Miami Fusion
29
29
2661
0
1
5
Jay Heaps
Miami Fusion
29
29
2627
5
6
36
Carey Talley
D.C. United
29
28
2458
3
1
27
Jeff Cunningham
Columbus Crew
29
16
1755
2
8
48
Petter Villegas
New York Red Bulls
29
27
2341
5
6
55
Mike Clark
Columbus Crew
28
28
2448
0
3
12
Peter Nowak
Chicago Fire
28
28
2402
5
14
36
Ian Russell
San Jose Earthquakes
28
20
1917
2
3
19
John Harkes
New England Revolution
28
27
2511
2
6
23
Mamadou Diallo
Tampa Bay Mutiny
28
26
2405
26
4
152
Marcelo Balboa
Colorado Rapids
28
28
2495
4
5
42
Richard Farrer
FC Dallas
28
20
2095
0
1
0
Leonel Álvarez
New England Revolution
28
28
2474
1
2
11
Scott Vermillion
Colorado Rapids
28
25
2244
2
1
24
Simon Elliott
LA Galaxy
28
27
2497
5
5
51
Mauricio Cienfuegos
LA Galaxy
28
28
2612
4
7
45
Paul Caligiuri
LA Galaxy
28
24
2212
3
4
18
Brian Kamler
Miami Fusion
28
20
1977
0
3
18
Dario Brose
San Jose Earthquakes
28
21
2088
5
4
63
David Vaudreuil
Colorado Rapids
28
28
2479
0
3
17
Brian West
Columbus Crew
28
24
2249
6
6
30
Zak Ibsen
LA Galaxy
27
15
1516
0
4
25
Carlos Bocanegra
Chicago Fire
27
27
2402
1
1
10
C.J. Brown
Chicago Fire
27
27
2497
0
1
4
Paul Bravo
Colorado Rapids
27
24
2009
7
3
51
Jason Moore
Colorado Rapids
27
27
2385
0
5
18
Manny Lagos
Tampa Bay Mutiny
27
17
1500
8
7
45
Chris Klein
Sporting Kansas City
27
26
2205
6
8
31
Steve Jolley
New York Red Bulls
27
27
2492
2
2
15
Jason Kreis
FC Dallas
27
27
2409
11
13
82
Greg Vanney
LA Galaxy
27
27
2526
6
2
25
Roy Lassiter
Miami Fusion
27
20
1838
8
9
54
Henry Gutíerrez
Miami Fusion
27
23
1994
3
8
31
Joe Cannon
San Jose Earthquakes
26
26
2420
0
2
0
Jimmy Conrad
San Jose Earthquakes
26
25
2377
0
2
9
Kevin Hartman
LA Galaxy
26
26
2422
0
0
0
Welton Melo
Miami Fusion
26
14
1365
4
7
45
Sasha Victorine
LA Galaxy
26
21
1953
3
6
35
William Sunsing
New England Revolution
26
9
1263
1
3
38
Geoff Aunger
D.C. United
26
22
2081
1
4
21
Evan Whitfield
Chicago Fire
25
11
1278
2
7
15
Mo Johnston
Sporting Kansas City
25
22
1982
4
7
46
Ted Chronopoulos
New England Revolution
25
25
2205
5
2
20
Todd Yeagley
Columbus Crew
25
24
2192
0
0
0
Mark Dougherty
Columbus Crew
25
25
2269
0
0
0
Jaime Moreno
D.C. United
25
25
2213
12
7
68
Mario Gori
Columbus Crew
25
19
1656
1
0
13
Robin Fraser
LA Galaxy
25
24
2244
0
0
7
Chris Albright
D.C. United
25
21
1823
3
0
48
Ryan Tinsley
San Jose Earthquakes
25
23
2048
0
1
2
Josh Wolff
Chicago Fire
25
20
1917
7
5
49
Mark Santel
FC Dallas
25
18
1744
1
4
13
Zach Thornton
Chicago Fire
25
25
2319
0
0
0
Álex Comas
New York Red Bulls
25
17
1571
13
6
48
Cobi Jones
LA Galaxy
25
25
2291
7
6
46
Jorge Rodríguez
FC Dallas
25
22
2066
4
6
17
Ante Razov
Chicago Fire
24
24
2145
18
6
127
Ariel Graziani
FC Dallas
24
24
2138
15
3
74
Diego Gutiérrez
Chicago Fire
24
23
1959
2
13
28
Harut Karapetyan
San Jose Earthquakes
24
22
1744
2
2
41
Mike Lapper
Columbus Crew
24
20
1923
1
1
14
A.J. Wood
D.C. United
24
12
1237
3
3
45
Jason Farrell
Columbus Crew
24
13
1257
3
2
25
Martín Machón
Miami Fusion
24
21
1952
2
16
42
Wojtek Krakowiak
San Jose Earthquakes
24
11
1282
5
0
21
Paul Dougherty
Colorado Rapids
24
19
1596
0
3
24
Billy Walsh
New York Red Bulls
24
19
1756
3
1
18
Lazo Alavanja
FC Dallas
24
15
1440
2
5
16
Steve Shak
New York Red Bulls
23
14
1393
1
1
6
Carlos Llamosa
D.C. United
23
20
1974
2
1
8
Jeff Agoos
D.C. United
23
23
2089
1
3
30
Dominic Kinnear
Tampa Bay Mutiny
23
12
1275
1
8
12
Tyrone Marshall
Miami Fusion
23
21
1780
1
2
18
Bobby Rhine
FC Dallas
23
17
1384
1
6
27
Ezra Hendrickson
LA Galaxy
22
20
1867
1
3
18
Marco Etcheverry
D.C. United
22
20
1810
4
8
34
Chris Brown
Sporting Kansas City
22
10
1116
0
1
15
Bobby Convey
D.C. United
22
18
1614
0
2
38
Mike Ammann
New York Red Bulls
22
22
1960
0
0
0
Ramiro Corrales
New York Red Bulls
22
15
1460
0
2
7
Ricardo Iribarren
FC Dallas
22
21
1675
0
2
1
Junior Agogo
Colorado Rapids
22
21
1936
10
7
102
Chad McCarty
Tampa Bay Mutiny
22
22
1830
0
4
13
Jeff Causey
New England Revolution
22
21
1975
0
0
0
Brian Dunseth
New England Revolution
22
22
1970
1
0
7
Joey Franchino
New England Revolution
22
22
2004
2
2
11
Nick Rimando
Miami Fusion
22
22
2002
0
2
0
Leo Cullen
Miami Fusion
22
22
1944
0
1
3
Matt Okoh
Colorado Rapids
21
12
1039
2
6
36
Jason Bent
Colorado Rapids
21
21
1897
2
2
12
Aleksey Korol
FC Dallas
21
11
1024
5
3
30
Clint Mathis
New York Red Bulls
21
20
1796
13
13
61
Lance Key
Colorado Rapids
21
21
1940
0
1
14
Maurício Ramos
New England Revolution
21
21
1677
3
8
41
Eddie Pope
D.C. United
21
21
1740
0
2
13
Mike Duhaney
Columbus Crew
20
14
1205
1
2
13
David Kramer
Colorado Rapids
20
19
1804
0
0
0
Miles Joseph
Columbus Crew
20
8
767
2
0
17
Jorge Dely Valdes
Colorado Rapids
20
13
1352
7
1
50
Tom Presthus
D.C. United
20
20
1741
0
0
0
John DeBrito
Columbus Crew
20
17
1466
0
1
4
John Doyle
San Jose Earthquakes
20
20
1776
4
2
20
Andy Williams
Miami Fusion
20
14
1297
4
4
36
Khodadad Azizi
San Jose Earthquakes
20
18
1548
3
4
29
Tab Ramos
New York Red Bulls
20
18
1660
2
6
23
Paul Broome
FC Dallas
20
12
1112
0
7
6
Johnny Torres
New England Revolution
20
14
1328
1
4
28
Thomas Dooley
New York Red Bulls
20
17
1318
0
2
8
Mike Sorber
Chicago Fire
19
13
1091
1
3
11
Tom Soehn
Chicago Fire
19
11
1091
1
0
2
Ansil Elcock
Columbus Crew
19
18
1679
1
2
16
Andrew Lewis
Chicago Fire
19
17
1589
1
0
4
Sebastien Vorbe
LA Galaxy
19
10
915
4
0
18
Jamar Beasley
New England Revolution
19
6
848
3
3
32
Mauricio Solís
San Jose Earthquakes
18
17
1565
2
1
24
Joey DiGiamarino
Colorado Rapids
18
6
824
1
3
11
Sergi Daniv
FC Dallas
18
16
1319
0
2
15
Kalin Bankov
Tampa Bay Mutiny
18
9
890
1
1
16
Hristo Stoichkov
Chicago Fire
18
12
987
9
7
54
Brian McBride
Columbus Crew
18
17
1523
6
5
47
Dan Califf
LA Galaxy
18
16
1518
1
1
9
Brian Johnson
Sporting Kansas City
18
4
586
0
2
4
DaMarcus Beasley
Chicago Fire
18
11
1085
2
2
10
Mike Burns
San Jose Earthquakes
18
18
1660
0
2
13
Anders Limpar
Colorado Rapids
18
12
1116
1
9
20
Henry Zambrano
Colorado Rapids
18
13
1077
2
4
23
Roy Myers
New York Red Bulls
17
11
1011
1
6
15
Miklos Molnar
Sporting Kansas City
17
16
1353
12
1
53
Kevin Anderson
Tampa Bay Mutiny
17
7
808
3
2
17
Mark Semioli
New York Red Bulls
16
7
715
0
0
3
Dan Calichman
San Jose Earthquakes
16
16
1442
0
1
5
Eric Denton
D.C. United
16
12
1114
0
1
3
Roland Aguilera
Columbus Crew
16
3
445
0
1
8
Mauricio Wright
New England Revolution
16
16
1464
1
1
11
Lothar Matthäus
New York Red Bulls
16
16
1345
0
3
15
Raúl Díaz Arce
D.C. United
16
15
1422
5
1
45
Peter Vagenas
LA Galaxy
16
12
1044
3
1
13
Chris Armas
Chicago Fire
16
16
1479
0
5
11
Ross Paule
Colorado Rapids
16
6
807
2
1
11
Luis Hernández
LA Galaxy
16
15
1407
4
6
64
Sam George
Chicago Fire
16
3
321
0
0
1
Antonio Martínez
FC Dallas
15
3
531
2
3
9
John Wolyniec
Chicago Fire
15
1
461
1
1
15
Pete Marino
D.C. United
15
5
616
4
0
16
Judah Cooks
D.C. United
15
7
629
2
1
5
Brandon Pollard
FC Dallas
15
9
828
0
0
0
Daniel Hernandez
New York Red Bulls
15
15
1344
0
2
11
Orlando Pérez
New York Red Bulls
15
4
546
0
0
1
Travis Mulraine
San Jose Earthquakes
15
7
622
0
1
5
Uche Okafor
Sporting Kansas City
14
2
398
0
0
0
Nelson Vargas
Miami Fusion
14
10
893
0
3
19
Seth George
LA Galaxy
14
5
459
1
0
13
John Maessner
Tampa Bay Mutiny
14
9
779
0
1
1
Danny Pena
LA Galaxy
14
14
1197
1
0
18
Carlos Parra
New England Revolution
14
4
438
0
0
4
Francisco Gómez
Sporting Kansas City
14
7
709
2
1
19
Mark Simpson
D.C. United
13
12
1179
0
0
0
Francis Okaroh
Miami Fusion
13
13
1191
0
0
2
Adin Brown
Colorado Rapids
13
13
1146
0
1
0
Luboš Kubík
Chicago Fire
13
12
973
3
6
27
Antonio Otero
D.C. United
13
10
954
0
1
13
Ben Olsen
D.C. United
13
13
1020
1
3
19
Ivan McKinley
New England Revolution
13
12
1021
1
1
5
Justin Evans
San Jose Earthquakes
13
9
860
0
0
5
Scott Bower
San Jose Earthquakes
12
5
537
0
0
10
Keyeno Thomas
Colorado Rapids
12
5
592
0
0
2
Ivan Polic
LA Galaxy
12
4
378
0
0
6
Juergen Sommer
New England Revolution
11
11
977
0
0
0
Brian Kelly
LA Galaxy
11
3
425
0
0
4
Paul Keegan
New England Revolution
11
0
83
1
1
1
Gary Glasgow
Sporting Kansas City
11
5
479
3
2
10
Mauricio Wright
San Jose Earthquakes
10
10
940
0
0
3
Adam Eyre
New England Revolution
10
8
742
0
0
2
John Maessner
D.C. United
10
8
707
1
1
10
Ivan McKinley
Miami Fusion
10
10
897
2
0
11
David Hayes
D.C. United
10
4
414
0
0
10
Rónald Cerritos
San Jose Earthquakes
9
9
850
4
1
30
Jeff Cassar
Miami Fusion
9
9
773
0
0
0
Tim Sahaydak
Miami Fusion
9
7
709
0
0
4
Jeff Bilyk
Miami Fusion
9
7
613
0
1
2
Tim Howard
New York Red Bulls
9
8
794
0
0
0
Vicente Figueroa
Sporting Kansas City
8
3
322
1
1
5
Roy Myers
LA Galaxy
8
8
701
0
1
12
Shaker Asad
New England Revolution
8
2
246
0
1
3
Jamie Clark
San Jose Earthquakes
8
5
501
0
2
0
Mike Burns
New England Revolution
8
2
351
0
0
4
Joey Franchino
LA Galaxy
8
7
600
0
0
5
Clint Mathis
LA Galaxy
8
8
724
3
1
33
Matt Napoleon
Columbus Crew
8
7
671
0
0
1
Jose Luis Morales
New England Revolution
8
6
448
1
0
15
Mike Burke
D.C. United
7
4
290
0
0
5
Dominic Schell
Columbus Crew
7
1
138
0
0
1
Wes Hart
Colorado Rapids
7
4
480
2
0
8
Amos Magee
Tampa Bay Mutiny
7
0
51
0
0
2
Raúl Díaz Arce
Tampa Bay Mutiny
7
6
452
4
1
19
Brian Kelly
New York Red Bulls
7
3
216
1
0
6
Eric Wynalda
Miami Fusion
6
5
484
1
1
12
Matt Reis
LA Galaxy
6
6
559
0
0
0
Adam Frye
LA Galaxy
6
3
238
0
0
1
Tico-Tico
Tampa Bay Mutiny
6
1
147
0
0
5
Matt Chulis
Columbus Crew
6
2
165
0
0
0
Jon Conway
San Jose Earthquakes
6
6
550
0
0
0
Peter Byaruhanga
Sporting Kansas City
6
2
170
0
2
3
Esmundo Rodriguez
San Jose Earthquakes
5
1
191
0
0
0
Miroslaw Rzepa
Columbus Crew
5
4
352
0
0
2
Marvin Quijano
LA Galaxy
5
1
185
0
0
5
Chris Snitko
Chicago Fire
5
5
450
0
0
0
Alex Bunbury
Sporting Kansas City
5
3
259
0
0
6
Jorge Salcedo
LA Galaxy
5
3
251
0
0
1
Mohammad Khakpour
New York Red Bulls
5
5
382
0
0
1
Eric Wynalda
New England Revolution
5
1
169
0
1
3
Micah Cooks
D.C. United
5
2
165
0
1
2
Giovanni Savarese
San Jose Earthquakes
4
4
303
0
1
11
Dan Calichman
New England Revolution
4
4
308
0
0
0
Steve Armas
Columbus Crew
4
4
276
0
0
4
Jeff DiMaria
Colorado Rapids
4
2
193
0
0
2
Kevin Anderson
Colorado Rapids
4
2
83
0
0
2
Ray Goodlett
D.C. United
4
3
223
0
0
1
Jeremy Aldrich
Miami Fusion
4
1
154
0
0
1
Seth Trembly
Colorado Rapids
4
0
21
0
0
2
Chris Houser
Tampa Bay Mutiny
3
0
56
0
0
0
Miles Joseph
New York Red Bulls
3
2
175
0
1
4
Nino da Silva
New York Red Bulls
3
0
25
0
0
0
Julian Gomez
New York Red Bulls
3
0
33
0
0
0
Dahir Mohammed
New York Red Bulls
3
1
208
0
0
1
Eduardo Hurtado
New England Revolution
3
1
161
0
0
5
Wade Barrett
San Jose Earthquakes
3
2
163
0
0
1
John Wilson
Sporting Kansas City
3
1
103
0
0
0
Yuri Lavrinenko
Chicago Fire
3
1
55
0
0
0
Esmundo Rodriguez
FC Dallas
3
1
84
1
0
1
Garth Lagerwey
Miami Fusion
2
1
167
0
0
0
Greg Sutton
Chicago Fire
2
2
180
0
0
0
Paul Grafer
New York Red Bulls
2
2
180
0
0
0
Danny DeVall
Colorado Rapids
2
1
110
0
0
0
Tahj Jakins
Sporting Kansas City
2
2
118
0
0
1
Ihor Dotsenko
Sporting Kansas City
2
2
90
0
0
0
Craig Waibel
Colorado Rapids
2
0
62
0
0
0
Daniel Hernandez
Tampa Bay Mutiny
2
0
7
0
0
0
Gabe Eastman
San Jose Earthquakes
2
1
135
0
0
0
Mike Burke
FC Dallas
2
0
41
0
0
1
Maurizio Rocha
Miami Fusion
2
1
91
0
0
1
Justin Evans
Chicago Fire
2
2
180
0
1
0
Kyle Beckerman
Miami Fusion
2
1
110
1
0
2
Mike Slivinski
D.C. United
2
0
32
0
0
0
Tenywa Bonseu
Chicago Fire
2
1
92
0
0
2
Chris Jahr
Chicago Fire
2
2
180
0
0
0
Junior Agogo
Chicago Fire
1
1
57
0
0
1
Brian Haynes
FC Dallas
1
0
23
0
0
1
Fabio Zúñiga
New England Revolution
1
1
33
0
0
0
Ryan Edwards
San Jose Earthquakes
1
0
8
0
0
0
Sergio Salas-Quinteros
D.C. United
1
0
18
0
0
0
Angel Rivillo
FC Dallas
1
0
19
0
0
0
Rob Smith
Columbus Crew
1
1
39
0
1
0
Tahj Jakins
Colorado Rapids
1
0
57
0
0
0
Keith Beach
Miami Fusion
1
0
8
0
0
0
Paul Marcoullier
D.C. United
1
0
2
0
0
0
Alan Woods
Colorado Rapids
1
0
5
0
0
0
Bo Oshoniyi
Sporting Kansas City
1
1
90
0
0
0
Steve Jolley
LA Galaxy
1
0
4
0
0
0
Sheldon Thomas
LA Galaxy
1
0
9
0
0
0
Russell Payne
New York Red Bulls
1
0
8
0
0
0
Johann Noetzel
FC Dallas
1
1
90
0
0
0
Kirk Wilson
FC Dallas
1
1
45
0
0
0
Ubusuku Abukusumo
Tampa Bay Mutiny
0
0
0
0
0
0
Steve Bernal
FC Dallas
0
0
0
0
0
0
Anthony Latronica
New York Red Bulls
0
0
0
0
0
0
Steve Armas
D.C. United
0
0
0
0
0
0
Clint Peay
D.C. United
0
0
0
0
0
0
Greg Connell
Columbus Crew
0
0
0
0
0
0
Randy Dedini
Colorado Rapids
0
0
0
0
0
0
Preston Burpo
Colorado Rapids
0
0
0
0
0
0
Jon Busch
Colorado Rapids
0
0
0
0
0
0
Greg Connell
Colorado Rapids
0
0
0
0
0
0
Ali John Utush
Colorado Rapids
0
0
0
0
0
0
Mario Longo
Columbus Crew
0
0
0
0
0
0
Chuck Browder
Columbus Crew
0
0
0
0
0
0
O'Neil Peart
New York Red Bulls
0
0
0
0
0
0
Greg Sutton
New York Red Bulls
0
0
0
0
0
0
Anthony Latronica
New England Revolution
0
0
0
0
0
0
Christof Lindenmayer
Columbus Crew
0
0
0
0
0
0
David Winner
New England Revolution
0
0
0
0
0
0
Matt Nelson
Columbus Crew
0
0
0
0
0
0
Russell Payne
New England Revolution
0
0
0
0
0
0
Scott Vallow
Chicago Fire
0
0
0
0
0
0
Scott Budnick
New England Revolution
0
0
0
0
0
0
Tim Weaver
San Jose Earthquakes
0
0
0
0
0
0
Andy Kirk
Tampa Bay Mutiny
0
0
0
0
0
0
David Winner
Tampa Bay Mutiny
0
0
0
0
0
0
Ernest Inneh
Tampa Bay Mutiny
0
0
0
0
0
0
Peter Van Deven
LA Galaxy
0
0
0
0
0
0
Russell Payne
LA Galaxy
0
0
0
0
0
0
Gerard Lagos
Tampa Bay Mutiny
0
0
0
0
0
0
Matt Nyman
Tampa Bay Mutiny
0
0
0
0
0
0
Tom Tate
Tampa Bay Mutiny
0
0
0
0
0
0
Rich Cullen
Colorado Rapids
0
0
0
0
0
0
Chris Snitko
Sporting Kansas City
0
0
0
0
0
0
Michael Green
Sporting Kansas City
0
0
0
0
0
0
Preston Burpo
Sporting Kansas City
0
0
0
0
0
0