MLB players from Virginia
142 MLB players on file were born in Virginia. 29 are on MLB rosters now, among them Justin Verlander, Brandon Lowe, and Cal Raleigh. Justin Verlander leads them with 79.3 career WAR. Every season since 1876 is on file.
MLB players who went to college at Virginia →
On MLB rosters now (29)
| Player | Pos | Years | Seasons | Career | Born |
|---|---|---|---|---|---|
| SP | 2005–2026 | 21 | 266 W · 3,560 SO · 79.3 WAR | Manakin Sabot, VA | |
| 2B | 2018–2026 | 9 | 809 H · 192 HR · 23.2 WAR | Suffolk, VA | |
| C | 2021–2026 | 6 | 571 H · 176 HR · 19.4 WAR | Harrisonburg, VA | |
| SP | 2023–2026 | 4 | 34 W · 514 SO · 13.0 WAR | Lynchburg, VA | |
| 1B | 2019–2026 | 8 | 892 H · 124 HR · 12.2 WAR | Norfolk, VA | |
| 1B | 2022–2026 | 5 | 532 H · 87 HR · 7.6 WAR | Richmond, VA | |
| CF | 2023–2026 | 4 | 389 H · 54 HR · 5.3 WAR | Warrenton, VA | |
| LF | 2021–2026 | 6 | 414 H · 55 HR · 5.0 WAR | Chesapeake, VA | |
| RP | 2021–2026 | 6 | 25 W · 351 SO · 3.8 WAR | Richmond, VA | |
| 1B | 2026 | 1 | 164 H · 16 HR · 3.5 WAR | Richmond, VA | |
| RP | 2023–2026 | 4 | 18 W · 217 SO · 3.4 WAR | Springfield, VA | |
| SP | 2025–2026 | 2 | 8 W · 123 SO · 2.5 WAR | Midlothian, VA | |
| RP | 2019–2026 | 7 | 18 W · 349 SO · 2.2 WAR | Ashburn, VA | |
| 2B | 2025–2026 | 2 | 132 H · 4 HR · 2.1 WAR | Fairfax, VA | |
| DH | 2025–2026 | 2 | 107 H · 17 HR · 1.9 WAR | Fairfax, VA | |
| LF | 2022–2026 | 4 | 64 H · 3 HR · 0.9 WAR | Chester, VA | |
| C | 2019–2026 | 8 | 202 H · 21 HR · 0.8 WAR | Glen Allen, VA | |
| RP | 2023–2026 | 4 | 4 W · 76 SO · 0.8 WAR | Harrisonburg, VA | |
| RP | 2016–2026 | 9 | 13 W · 216 SO · 0.6 WAR | Danville, VA | |
| RP | 2022–2025 | 4 | 12 W · 169 SO · 0.4 WAR | Henrico, VA | |
| RP | 2024–2026 | 3 | 7 W · 110 SO · 0.4 WAR | Virginia Beach, VA | |
| RF | 2026 | 1 | 21 H · 1 HR | Chase City, VA | |
| LF | 2026 | 1 | 8 H · 0 HR | Mclean, VA | |
| RP | 2025–2026 | 2 | 1 W · 28 SO · -0.1 WAR | Henrico, VA | |
| 2B | 2026 | 1 | 1 H · 0 HR · -0.1 WAR | Fairfax, VA | |
| RP | 2025–2026 | 2 | 1 W · 77 SO · -0.3 WAR | Haymarket, VA | |
| RP | 2026 | 1 | 1 W · 7 SO · -0.3 WAR | Rhoadesville, VA | |
| SP | 2026 | 1 | 2 W · 37 SO · -0.4 WAR | Newport News, VA | |
| RP | 2025–2026 | 2 | 1 W · 25 SO · -1.2 WAR | Richmond, VA |
Former MLB players (113)
| Player | Pos | Years | Seasons | Career | Born |
|---|---|---|---|---|---|
| 3B | 2004–2018 | 14 | 1,777 H · 242 HR · 48.1 WAR | Norfolk, VA | |
| Billy Wagner | RP | 1995–2010 | 16 | 47 W · 1,196 SO · 26.6 WAR | Tannersville, VA |
| Willie Horton | DH | 1963–1980 | 18 | 1,993 H · 325 HR · 22.5 WAR | Arno, VA |
| Al Bumbry | CF | 1972–1985 | 14 | 1,422 H · 54 HR · 22.3 WAR | Fredericksburg, VA |
| CF | 2014–2025 | 12 | 860 H · 110 HR · 17.4 WAR | Virginia Beach, VA | |
| 2B | 2001–2013 | 13 | 1,166 H · 152 HR · 16.1 WAR | Lynchburg, VA | |
| CF | 2013–2023 | 11 | 839 H · 109 HR · 15.1 WAR | Richmond, VA | |
| Johnny Grubb | DH | 1972–1987 | 16 | 1,153 H · 99 HR · 15.0 WAR | Richmond, VA |
| LF | 2001–2015 | 15 | 1,522 H · 197 HR · 14.4 WAR | Norfolk, VA | |
| CF | 2004–2016 | 12 | 1,260 H · 164 HR · 14.3 WAR | Norfolk, VA | |
| Jim Beattie | SP | 1978–1986 | 9 | 52 W · 660 SO · 13.8 WAR | Hampton, VA |
| SP | 2009–2017 | 9 | 71 W · 1,011 SO · 12.7 WAR | Alexandria, VA | |
| Bobby Witt | RP | 1986–2001 | 16 | 142 W · 1,955 SO · 10.5 WAR | Arlington, VA |
| Al Holland | RP | 1977–1987 | 10 | 34 W · 513 SO · 10.5 WAR | Roanoke, VA |
| Todd Hundley | C | 1990–2003 | 14 | 883 H · 202 HR · 9.3 WAR | Martinsville, VA |
| Billy Sample | 2B | 1978–1986 | 9 | 684 H · 46 HR · 9.3 WAR | Roanoke, VA |
| Rick Langford | SP | 1976–1986 | 11 | 73 W · 671 SO · 9.1 WAR | Farmville, VA |
| RP | 2006–2014 | 9 | 37 W · 537 SO · 9.0 WAR | Richmond, VA | |
| RP | 2010–2020 | 11 | 32 W · 387 SO · 8.7 WAR | South Boston, VA | |
| Brian Anderson | SP | 1993–2005 | 13 | 82 W · 723 SO · 8.6 WAR | Portsmouth, VA |
| SP | 2005–2014 | 10 | 89 W · 792 SO · 7.5 WAR | Springfield, VA | |
| Michael Tucker | RF | 1995–2006 | 12 | 1,047 H · 125 HR · 6.1 WAR | South Boston, VA |
| Ron Hodges | C | 1973–1984 | 12 | 342 H · 19 HR · 5.7 WAR | Rocky Mount, VA |
| Mike Cubbage | 3B | 1974–1981 | 8 | 503 H · 34 HR · 5.5 WAR | Charlottesville, VA |
| Todd Ritchie | RP | 1997–2004 | 8 | 43 W · 516 SO · 5.2 WAR | Portsmouth, VA |
| Jon Nunnally | LF | 1995–2000 | 6 | 218 H · 42 HR · 4.8 WAR | Daneville, VA |
| Bob Lacey | RP | 1977–1984 | 7 | 20 W · 251 SO · 4.2 WAR | Fredericksburg, VA |
| RP | 2004–2013 | 8 | 41 W · 499 SO · 3.8 WAR | Fredericksburg, VA | |
| RP | 2009–2024 | 15 | 65 W · 817 SO · 3.2 WAR | Lynchburg, VA | |
| Mike Williams | RP | 1992–2003 | 12 | 32 W · 584 SO · 3.0 WAR | Radford, VA |
| Roy Thomas | RP | 1977–1987 | 8 | 20 W · 289 SO · 2.7 WAR | Quantico, VA |
| Keith Atherton | RP | 1983–1989 | 7 | 33 W · 349 SO · 2.7 WAR | Newport News, VA |
| Phil Leftwich | SP | 1993–1996 | 3 | 9 W · 102 SO · 2.3 WAR | Lynchburg, VA |
| RP | 2005–2010 | 6 | 14 W · 189 SO · 2.2 WAR | Richmond, VA | |
| Jeff Gray | RP | 1988–1991 | 3 | 4 W · 96 SO · 2.2 WAR | Richmond, VA |
| James Austin | RP | 1991–1993 | 3 | 6 W · 48 SO · 2.0 WAR | Farmville, VA |
| RP | 2006–2012 | 6 | 13 W · 188 SO · 1.9 WAR | Virginia Beach, VA | |
| Ken Dixon | RP | 1984–1987 | 4 | 26 W · 377 SO · 1.7 WAR | Monroe, VA |
| John Wasdin | RP | 1995–2007 | 12 | 39 W · 527 SO · 1.6 WAR | Fort Belvoir, VA |
| Mark Bomback | SP | 1978–1982 | 4 | 16 W · 124 SO · 1.6 WAR | Portsmouth, VA |
| Bobby Brown | CF | 1979–1985 | 7 | 313 H · 26 HR · 1.5 WAR | Norfolk, VA |
| RP | 2004–2014 | 11 | 29 W · 403 SO · 1.0 WAR | Fairfax, VA | |
| Mike Holtz | RP | 1996–2006 | 8 | 16 W · 223 SO · 1.0 WAR | Arlington, VA |
| RP | 2007–2013 | 7 | 8 W · 82 SO · 1.0 WAR | Portsmouth, VA | |
| RP | 2025 | 1 | 2 W · 30 SO · 1.0 WAR | Richmond, VA | |
| Larry Sheets | DH | 1984–1993 | 8 | 607 H · 94 HR · 0.8 WAR | Staunton, VA |
| RP | 2022–2026 | 5 | 8 W · 127 SO · 0.8 WAR | Roanoke, VA | |
| Jim Pankovits | 2B | 1984–1988 | 5 | 142 H · 9 HR · 0.7 WAR | Pennington Gap, VA |
| Mike Christopher | RP | 1991–1996 | 5 | 5 W · 76 SO · 0.6 WAR | Petersburg, VA |
| Tony Womack | 2B | 1993–2006 | 13 | 1,353 H · 36 HR · 0.5 WAR | Danville, VA |
| Jimmy Anderson | RP | 1999–2004 | 6 | 25 W · 241 SO · 0.5 WAR | Portsmouth, VA |
| RP | 2005–2011 | 6 | 5 W · 90 SO · 0.5 WAR | Portsmouth, VA | |
| RP | 2026 | 1 | 0 W · 17 SO · 0.5 WAR | Chesapeake, VA | |
| Brad Clontz | RP | 1995–2000 | 6 | 22 W · 210 SO · 0.4 WAR | Stuart, VA |
| Mike Duvall | RP | 1998–2001 | 4 | 1 W · 23 SO · 0.4 WAR | Warrenton, VA |
| 2B | 2010–2014 | 4 | 128 H · 14 HR · 0.4 WAR | Virginia Beach, VA | |
| RP | 2014–2019 | 6 | 4 W · 211 SO · 0.3 WAR | Virginia Beach, VA | |
| Curtis Wilkerson | 2B | 1983–1993 | 11 | 600 H · 8 HR · 0.2 WAR | Petersburg, VA |
| Andy Allanson | C | 1986–1995 | 8 | 357 H · 16 HR · 0.2 WAR | Richmond, VA |
| Mike Matthews | RP | 2000–2005 | 6 | 14 W · 175 SO · 0.2 WAR | Fredricksburg, VA |
| RP | 2014–2015 | 2 | 2 W · 36 SO · 0.2 WAR | Norfolk, VA | |
| Terry Bradshaw | LF | 1995–1996 | 2 | 17 H · 0 HR · 0.1 WAR | Franklin, VA |
| RP | 2016 | 1 | 0 W · 4 SO · 0.1 WAR | Ashburn, VA | |
| Bill Paschall | RP | 1978–1981 | 3 | 0 W · 9 SO | Norfolk, VA |
| Mike Neill | LF | 1998 | 1 | 4 H · 0 HR | Martinsville, VA |
| Rickey Cradle | CF | 1998 | 1 | 1 H · 0 HR | Norfolk, VA |
| Travis Bowyer | RP | 2005 | 1 | 0 W · 12 SO | Lynchburg, VA |
| Reggie Harris | RP | 1990–1999 | 6 | 2 W · 95 SO · -0.1 WAR | Waynesboro, VA |
| Jon Knott | LF | 2004–2007 | 3 | 6 H · 1 HR · -0.1 WAR | Manassas, VA |
| SP | 2016–2019 | 3 | 2 W · 39 SO · -0.1 WAR | Alexandria, VA | |
| SP | 2017–2018 | 2 | 1 W · 44 SO · -0.1 WAR | Richmond, VA | |
| Brian McNichol | RP | 1999 | 1 | 0 W · 12 SO · -0.1 WAR | Fairfax, VA |
| Tommy Shields | 2B | 1993 | 1 | 6 H · 0 HR · -0.1 WAR | Fairfax, VA |
| Willie Royster | C | 1981 | 1 | 0 H · 0 HR · -0.1 WAR | Clarksville, VA |
| Bob Ferris | SP | 1979–1980 | 2 | 0 W · 6 SO · -0.2 WAR | Arlington, VA |
| RP | 2023–2024 | 2 | 0 W · 8 SO · -0.2 WAR | Richmond, VA | |
| RP | 2011–2012 | 2 | 3 W · 52 SO · -0.2 WAR | Fairfax, VA | |
| Steve Carter | CF | 1989–1990 | 2 | 3 H · 1 HR · -0.2 WAR | Charlottesville, VA |
| Wayne Housie | RF | 1991–1993 | 2 | 5 H · 0 HR · -0.2 WAR | Hampton, VA |
| D.J. Dozier | LF | 1992 | 1 | 9 H · 0 HR · -0.2 WAR | Norfolk, VA |
| Matt T. Williams | RP | 2000 | 1 | 0 W · 7 SO · -0.2 WAR | Virginia Beach, VA |
| Wayne Gomes | RP | 1997–2002 | 6 | 30 W · 284 SO · -0.3 WAR | Hampton, VA |
| Mike Metcalfe | LF | 1998–2000 | 2 | 1 H · 0 HR · -0.3 WAR | Quantico, VA |
| Brian Fitzgerald | RP | 2002 | 1 | 0 W · 3 SO · -0.3 WAR | Woodbridge, VA |
| Mark Smith | RP | 1983 | 1 | 1 W · 10 SO · -0.3 WAR | Alexandria, VA |
| Travis Harper | RP | 2000–2006 | 7 | 22 W · 271 SO · -0.4 WAR | Harrisonburg, VA |
| Rich Sauveur | RP | 1986–2000 | 6 | 0 W · 28 SO · -0.4 WAR | Arlington, VA |
| SP | 2023–2026 | 4 | 1 W · 62 SO · -0.4 WAR | Richmond, VA | |
| C | 2009–2011 | 2 | 9 H · 0 HR · -0.4 WAR | Fairfax, VA | |
| SP | 2013–2014 | 2 | 1 W · 23 SO · -0.4 WAR | Chesapeake, VA | |
| Dana Allison | RP | 1991 | 1 | 1 W · 4 SO · -0.4 WAR | Front Royal, VA |
| 1B | 1999–2009 | 5 | 71 H · 6 HR · -0.5 WAR | Bristol, VA | |
| Adam Butler | RP | 1998 | 1 | 0 W · 7 SO · -0.5 WAR | Fairfax, VA |
| RP | 2023–2025 | 3 | 2 W · 49 SO · -0.6 WAR | Chesapeake, VA | |
| SP | 2024–2025 | 2 | 0 W · 31 SO · -0.6 WAR | Earlysville, VA | |
| Greg Booker | RP | 1983–1990 | 8 | 5 W · 119 SO · -0.7 WAR | Lynchburg, VA |
| Daryl Irvine | RP | 1990–1992 | 3 | 4 W · 27 SO · -0.7 WAR | Harrisonburg, VA |
| Jeff Ware | RP | 1995–1996 | 2 | 3 W · 29 SO · -0.7 WAR | Norfolk, VA |
| Josh Hall | SP | 2003 | 1 | 0 W · 18 SO · -0.7 WAR | Lynchburg, VA |
| RP | 2012–2014 | 3 | 4 W · 52 SO · -0.8 WAR | Newport News, VA |
- Jesse Jefferson 1973–1981
- Ryan Glynn 1999–2005
- Brian Bocock 2008–2010
- Jason Dubois 2004–2005
- Eric Owens 1995–2003
- John Montague 1973–1980
- Tracy Woodson 1987–1993
- Mike Ramsey 1978–1985
- Alan Knicely 1979–1986
- Ken Clay 1977–1981
- Doug Creek 1995–2005
- Darrell Whitmore 1993–1995
- Mike Hubbard 1995–2001
Birthplace as ESPN lists it for each player. Best career first: WAR in the regular season, summed over the seasons on file.