Washington Nationals all-time roster

1969 to 2026 · 852 players

How many players have played for the Washington Nationals?

852 players have a season with the Washington Nationals on file, from 1969 to 2026: 431 at the plate and 420 on the mound. Ryan Zimmerman played the most games for the club, 1,799. Washington Nationals all-time leaders →

Hitters with the most games

Every Washington Nationals hitter, 1969 to 2026
H: Times the batter reached base by hitting the ball, without help from an error.HR: Home runs hit.RBI: Runs that scored because of this batter's plate appearance.AVG: Hits per at-bat. .300 is the traditional line between a good hitter and a great one.
Ryan Zimmerman2005–20211,7991,8462841,061.277
Tim Wallach1980–19921,7671,694204905.259
Gary Carter1974–19921,5031,427220823.269
Tim Raines Sr.1979–19901,4051,59896552.301
Jose Vidro1997–20061,1861,280115550.301
Warren Cromartie1974–19831,0381,06360371.280
Vladimir Guerrero1996–20031,0041,215234702.323
Larry Parrish1974–1981967896100444.263
Andres Galarraga1985–2002951906115473.269
Bob Bailey1969–1975951791118466.264
Bryce Harper2012–2018927922184521.279
Ian Desmond2009–2015927917110432.264
Anthony Rendon2013–2019916994136546.290
Jayson Werth2011–2017808781109393.263
Orlando Cabrera1997–200380178162350.269
Danny Espinosa2010–201677959892285.226
Brian Schneider2000–200775758647294.252
Chris Speier1978–198373157924216.248
Marquis Grissom1989–199469874754276.279
Tim Foli1972–197669763211193.247
Mike Lansing1993–199767770949265.276
Larry Walker1989–199467466699384.281
Rondell White1993–199966771990330.292
Brad Wilkerson2001–200565458083265.256
Mike Jorgensen1972–197665147357243.254
Ron Fairly1970–197464854274292.275
Hubie Brooks1985–198964768975390.279
Darrin Fletcher1992–199764352061300.266
Mike Fitzgerald1985–199163341639241.238
Ellis Valentine1975–198061666092343.290
Luis Garcia Jr.2020–202560457658269.266
Tom Foley1987–199559736317144.242
Moises Alou1992–199659462384373.293
CJ Abrams2023–202658457090294.252
Wil Cordero1992–200558355253251.274
Michael A. Taylor2014–202057439553184.237
Wilson Ramos2011–201656355282316.268
Spike Owen1989–199255242021142.247
Keibert Ruiz2022–202654849650233.253
Jerry White1974–19835442611996.254
Michael Barrett1998–200354245638193.253
Trea Turner2015–202054164475257.296
Delino DeShields1990–199353857523181.277
Victor Robles2017–202351637731154.238
Adam LaRoche2011–201448943082269.249
Rusty Staub1969–197148050878270.296
Juan Soto2018–202146448598312.301
Cristian Guzman2005–200946149121152.282
Ken Singleton1972–197445244946227.285
Jacob Young2023–202644232715128.248

What the columns mean: H · HR · RBI · AVG

Pitchers with the most games

Every Washington Nationals pitcher, 1969 to 2026
W: Games in which this pitcher was credited with the win.L: Games in which this pitcher was charged with the loss.SV: Games finished by protecting a narrow lead to the last out.IP: Innings pitched. The decimal counts outs, so 6.2 is six innings and two more outs.ERA: Earned runs allowed per nine innings pitched — lower is better. Under 3.00 is excellent.K: Batters this pitcher struck out.
Tyler Clippard2008–2022418342434469.02.72534
Steve Rogers1973–198539915815222,837.23.171,621
Tim Burke1985–1990388402296554.12.48370
Drew Storen2010–2015355211395334.03.02321
Jeff Reardon1982–19863343037146464.22.98377
Chad Cordero2003–20083052014128320.22.78292
Anthony Telford1997–200129317217361.13.84262
Kyle Finnegan2020–2024291222688290.13.56288
Bryn Smith1981–1989284817161,400.13.28838
Woodie Fryman1975–1983278464551627.03.19416
Jeff Fassero1991–1996262584810850.03.20750
Luis I Ayala2003–200725826249274.22.82177
Joey Eischen1994–20062541073206.13.53176
Ugueth Urbina1995–20002512925110360.03.42423
Stephen Strasburg2010–20222471136201,470.03.241,723
Saul Rivera2006–200924513154275.24.05191
Steve Kline1998–2000243111515223.23.34209
Andy McGaffigan1986–1989237241220429.12.96315
Steve Renko1969–1975233688131,346.13.88806
Craig Stammen2009–201522926241490.23.91370
Mike Marshall1971–1973223332772406.12.86304
Sean Burnett2010–20162227149182.02.77155
Dennis Martinez1987–1993220976611,511.02.96910
Dale Murray1974–1980192201932323.23.28125
Javier Vazquez1998–2003192646801,229.14.161,076
Tanner Rainey2019–202419051015182.14.49229
John Wetteland1992–19941891713105232.12.32280
Jon Rauch2005–200718814136208.23.49180
Bill Stoneman1969–1973186517211,085.13.98831
Gio Gonzalez2012–2017186795401,107.23.491,089

What the columns mean: W · L · SV · IP · ERA · K

Every Washington Nationals player, A to Z

B

C

D

E

F

G

H

I

K

L

M

N

P

R

S

T

U

V

W

Y

Z

Regular season, each player’s seasons with the club under every name it has played as. A pitcher who also batted is in both tables. A season split between two clubs is filed as one combined line and counts for neither.