The Top Ranked Baseball Players of All-Time from Virginia  Help Keep the Site Ad Free By Supporting us at Patreon

 

AinsworthSports.com

 


Home

 

Updates

 

Sports

 

Upcoming/Recent Events

 

Polls

 

Contact Us

 

Links

 


Other Links > Baseball > Baseball Players by State

 

The Top Ranked Baseball Players of All-Time from Virginia

 

Notes: This is a list of the greatest pro players that were born in this state.

Where players grew up or went to school does not factor into this list.

Ranking Explanation

 

Rnk Athlete POS Rookie Yr Birthplace Overall Rank
1 Justin Verlander SP 2005 Manakin Sabot 77
2 Eppa Rixey SP 1912 Culpeper 194
3 Jud Wilson 3B 1922 Remington 230
4 Paul Hines CF 1872 Unknown 257
5 Billy Wagner RP 1995 Marion 269
6 Leon Day SP 1934 Alexandria 271
7 David Wright 3B 2004 Norfolk 328
8 Deacon Phillippe SP 1899 Rural Retreat 524
9 George McQuinn 1B 1936 Arlington 749
10 Justin Upton RF 2007 Norfolk 754
11 Billy Nash 3B 1884 Richmond 951
12 Branch Russell RF 1922 South Boston 1029
13 Willie Horton LF 1963 Arno 1046
14 Walter Cannady 2B 1921 Norfolk 1144
15 Willard Marshall RF 1942 Richmond 1192
16 Rats Henderson SP 1923 Henrico County 1242
17 Randy Hundley C 1964 Martinsville 1253
18 Granny Hamner SS 1944 Richmond 1298
19 Bob Evans SP 1932 Richmond 1315
20 Steve Brodie CF 1890 Warrenton 1343
21 Mike Williams RP 1992 Radford 1364
22 Al Holland RP 1977 Roanoke 1407
23 Todd Hundley C 1990 Martinsville 1551
24 Jim Lemon RF 1950 Covington 1659
25 Bob Porterfield SP 1948 Newport 1726
26 Michael Cuddyer RF 2001 Norfolk 1727
27 Gene Alley SS 1963 Richmond 1789
28 Bobby Witt SP 1986 Arlington 1973
29 George Browne RF 1901 Richmond 2063
30 Robert Poindexter SP 1924 Unknown 2142
31 Brandon Lowe 2B 2018 Newport News 2181
32 Doc Ayers RP 1913 Snake Creek 2192
33 Ray Dandridge 3B 1933 Richmond 2276
34 Jim Coates RP 1956 Farnham 2296
35 Bob Humphreys RP 1962 Covington 2624
36 Monty Kennedy SP 1946 Amelia 2626
37 Ed Willett SP 1906 Norfolk 2680
38 Johnny Davis LF 1940 Ashland 2707
39 Al Gettel RP 1945 Norfolk 2762
40 Johnny Humphries SP 1938 Clifton Forge 2779
41 Daniel Hudson RP 2009 Lynchburg 2800
42 Mack Eggleston C 1919 Roanoke 2915
43 Rick Langford SP 1976 Farmville 2942
44 Dave Hillman RP 1955 Dungannon 2990
45 Charlie Ferguson SP 1884 Charlottesville 3011
46 Harry Perkowski RP 1947 Dante 3024
47 Al Bumbry CF 1972 Fredericksburg 3037
48 Jeremy Jeffress RP 2010 South Boston 3068
49 Mat Latos SP 2009 Alexandria 3168
50 Keith Atherton RP 1983 Newport News 3275
51 Joe Boehling SP 1912 Richmond 3345
52 Jim Beattie SP 1978 Hampton 3383
53 Joe Saunders SP 2005 Fairfax 3393
54 Chris Taylor SS 2014 Virginia Beach 3439
55 Dave Robertson RF 1912 Portsmouth 3443
56 Jackie Bradley CF 2013 Richmond 3600
57 Sean Marshall RP 2006 Richmond 3645
58 Melvin Upton CF 2004 Norfolk 3690
59 Toby Atwell C 1952 Leesburg 3723
60 Clay Bryant RP 1935 Madison Heights 3751
61 Brian J. Anderson SP 1993 Portsmouth 3760
62 Tony Womack 2B 1993 Danville 3790
63 Pete Hill CF 1905 Culpeper 3887
64 Charley Wilson SP 1920 Roanoke 3972
65 Brandon Inge 3B 2001 Lynchburg 3980
66 Ben Sanders SP 1888 Catharpin 4017
67 Bob Clarke C 1922 Richmond 4031
68 Roy J. Thomas RP 1977 Quantico 4064
69 Jesse Jefferson SP 1973 Midlothian 4075
70 Johnny Grubb CF 1972 Richmond 4185
71 Nathaniel Lowe 1B 2019 Norfolk 4292
72 Bob Lacey RP 1977 Fredericksburg 4336
73 Hank Foiles C 1953 Richmond 4345
74 Leon Ruffin C 1935 Portsmouth 4426
75 Tracy Stallard SP 1960 Coeburn 4486
76 John Montague RP 1973 Newport News 4490
77 Carl Willis RP 1984 Danville 4512
78 Marv Goodwin RP 1916 Gordonsville 4575
79 Andrew Abbott SP 2023 Lynchburg 4626
80 Lefty Williams (1894) SP 1921 Tanners 4650
81 John Wasdin RP 1995 Fort Belvoir 4671
82 Mickey Casey C 1930 Newport News 4778
83 Todd Ritchie SP 1997 Portsmouth 4808
84 Wille Gray CF 1920 Hampton 4847
85 Dave Fultz CF 1898 Staunton 4951
86 Darius Bea RF 1934 White Stone 4978
87 Lou Louden C 1942 West Point 5011
88 Shawn Camp RP 2004 Fairfax 5039
89 Bud Thomas RP 1932 Faber 5128
90 Dave Leonhard RP 1967 Arlington 5201
91 Floyd Baker 3B 1943 Luray 5276
92 Wayne Gomes RP 1997 Hampton 5356
93 Nick Cullop SP 1913 Chilhowie 5381
94 Brenton Doyle CF 2023 Warrenton 5449
95 Watty Lee SP 1901 Lynch Station 5470
96 John Maine SP 2004 Fredricksburg 5611
97 Bill Dailey RP 1961 Arlington 5628
98 Ted Wingfield SP 1923 Bedford 5640
99 Flash Miller 2B 1934 Lockett 5739
100 Mac Scarce RP 1972 Danville 5777
101 Jim Brillheart RP 1922 Dublin 5851
102 Greg Booker RP 1983 Lynchburg 5877
103 Wally Burnette RP 1956 Blairs 5885
104 Eric Tipton LF 1939 Petersburg 5974
105 Tom Hurd RP 1954 Danville 5999
106 Brad Clontz RP 1995 Stuart 6022
107 Wilmer Fields SP 1940 Manassas 6125
108 Herman Gordon SP 1923 Spotsylvania 6217
109 Clyde Barfoot RP 1922 Richmond 6245
110 Ken Clay RP 1977 Lynchburg 6294
111 Michael Tucker RF 1995 South Boston 6308
112 Jimmy Shields SP 1928 Petersburg 6360
113 Ken Dixon SP 1984 Monroe 6367
114 Travis Harper RP 2000 Harrisonburg 6468
115 George Boggs SP 1921 Unknown 6487
116 Frank Brower RF 1920 Cartharpin 6569
117 Jim Bucher 3B 1934 Manassas 6608
118 Gail Harris 1B 1955 Abingdon 6686
119 Jerry May C 1964 Staunton 6695
120 Denny Riddleberger RP 1970 Clifton Forge 6710
121 Molly Craft RP 1916 Portsmouth 6737
122 Daniel Lynch RP 2021 Richmond 6768
123 Pete Sunkett RP 1943 Melfa 6888
124 Mike Holtz RP 1996 Arlington 6892
125 Joe Lewis C 1920 Drakes Branch 6925
126 Jeff E. Gray RP 1988 Richmond 6940
127 Jim Henry RP 1936 Danville 7065
128 Nick Carter RP 1908 Oatlands 7143
129 Charlie Pick 2B 1914 Brookneal 7206
130 Jim Archer RP 1961 Max Meadows 7414
131 Zack Clayton 1B 1932 Gloucester County 7435
132 Bill Clarkson RP 1927 Portsmouth 7461
133 Joe Mantiply RP 2016 Danville 7467
134 Rube Henderson RP 1921 Wilson County 7543
135 Doug Creek RP 1995 Winchester 7554
136 Taylor Clarke RP 2019 Ashburn 7604
137 Woody W. Williams 2B 1938 Pamplin 7648
138 Larry Sheets DH 1984 Staunton 7796
139 Mark Bomback SP 1978 Portsmouth 7822
140 J.C. Martin 1B 1959 Axton 7827
141 Herb Hash RP 1940 Woolwine 7907
142 Bob Mabe RP 1958 Danville 7943
143 Billy Sample LF 1978 Roanoke 7995
144 Walker Cress RP 1948 Ben Hur 8006
145 Jim Buchanan SP 1905 Chatham Hill 8016
146 Lou Ciola RP 1943 Norfolk 8069
147 Jimmy Anderson SP 1999 Portsmouth 8178
148 Bill Bray RP 2006 Virginia Beach 8199
149 Cla Meredith RP 2005 Richmond 8208
150 Lefty Bowers RP 1926 Richmond 8266
151 Randy Heflin SP 1945 Fredericksburg 8320
152 Arnold Umbach RP 1964 Williamsburg 8353
153 Jim Elam RP 1943 Midlothian 8412
154 Porter Vaughan SP 1940 Stevensville 8437
155 Mike Matthews RP 2000 Fredricksburg 8438
156 Bill Hepler RP 1966 Covington 8496
157 Bill Connelly RP 1945 Alberta 8514
158 Bud Davis RP 1915 Merry Point 8570
159 Jules Thomas CF 1908 Powhatan County 8579
160 Bucky Jacobs RP 1937 Altavista 8632
161 Nelson Chittum RP 1958 Harrisonburg 8725
162 Andy Allanson C 1986 Richmond 8736
163 Garvin Hamner 2B 1945 Richmond 8754
164 Lefty Thomas RP 1926 Glade Springs 8778
165 Clarence Pickrel RP 1933 Gretna 8791
166 Rusty Peters 2B 1936 Roanoke 8873
167 Larry Boerner RP 1932 Staunton 8968
168 Carl Yowell RP 1924 Madison 9113
169 Duke Brett RP 1924 Lawrenceville 9138
170 Vinnie Pasquantino 1B 2022 Richmond 9168
171 John Cason C 1918 Norfolk 9169
172 Reese Diggs SP 1934 Mathews 9180
173 Chuck Churn RP 1957 Bridgetown 9329
174 Larry Woodall C 1920 Staunton 9350
175 Bill Harman RP 1941 Bridgewater 9489
176 Mike Cubbage 3B 1974 Charlottesville 9536
177 Alton Brown RP 1951 Norfolk 9700
178 Phil Leftwich SP 1993 Lynchburg 9810
179 Jack Jenkins RP 1962 Covington 9834
180 Spencer Bivens RP 2024 Virginia Beach 9901
181 Jim Austin RP 1991 Farmville 9910
182 Eddie Butler SP 2014 Chesapeake 9947
183 Wally Shaner LF 1923 Lynchburg 9996
184 Kevin Kelly RP 2023 Springfield 10100
185 Ryan Glynn SP 1999 Portsmouth 10238
186 Eric Owens LF 1995 Danville 10303
187 Spottswood Poles CF 1909 Winchester 10442
188 Glenn McQuillen LF 1938 Strasburg 10535
189 Mul Holland RP 1926 Franklin 10547
190 Ben Steiner 2B 1945 Alexandria 10702
191 Neil Ramirez RP 2014 Virginia Beach 10866
192 Josh Lowe RF 2021 Chesapeake 10883
193 Reggie Harris RP 1990 Waynesboro 10932
194 Soup Campbell CF 1940 Sparta 10940
195 Mike Christopher RP 1991 Petersburg 10962
196 Curt Wilkerson SS 1983 Petersburg 10977
197 Garland Shifflett RP 1957 Elkton 11091
198 Reed Garrett RP 2019 Henrico 11272
199 Mike O'Rouke SP 1890 Richmond 11295
200 Don Williams RP 1958 Floyd 11337
201 Cleo Smith 2B 1922 Unknown 11382
202 Tommy Toms RP 1975 Charlottesville 11750
203 Bill Quarles SP 1891 Petersburg 11753
204 Tyler Webb RP 2017 Nassawadox 11979
205 Jake Cave CF 2018 Hampton 12154
206 Daryl Irvine RP 1990 Harrisonburg 12253
207 Ron Hodges C 1973 Rocky Mount 12311
208 Bob Lawson SP 1901 Lynchburg 12346
209 Wayne Comer CF 1967 Shenandoah 12362
210 Ed Goodson 1B 1970 Pulaski 12580
211 Mark Smith RP 1983 Alexandria 12595
212 John Herrnstein 1B 1962 Hampton 12597
213 Harry Spratt SS 1911 Broadford 12653
214 Bobby Brown LF 1979 Norfolk 12722
215 Ben Huffman C 1937 Rileyville 12733
216 Pop Tate C 1885 Richmond 12789
217 Mike Duvall RP 1998 Warrenton 12810
218 Bill Paschall RP 1978 Norfolk 12814
219 Jim Powell 1B 1884 Richmond 12868
220 Ace Parker SS 1937 Portsmouth 12919
221 Chad Pinder LF 2016 Richmond 13075
222 Rich Sauveur RP 1986 Arlington 13128
223 Mel Roach LF 1953 Richmond 13129
224 Tyler Wilson RP 2015 Lynchburg 13168
225 Jeff Ware SP 1995 Norfolk 13436
226 Bob Ferris RP 1979 Arlington 13474
227 Joe Durham LF 1954 Newport News 13517
228 John Hicks C 2015 Richmond 13593
229 Davey Crockett 1B 1901 Roanoke 13650
230 Josh Winder SP 2022 Richmond 13700
231 Wayne Kirby RF 1991 Williamsburg 13707
232 Zack Kelly RP 2022 Roanoke 13807
233 Brenan Hanifee RP 2023 Harrisonburg 13882
234 Clay Rapada RP 2007 Portsmouth 14023
235 Josh Rupe RP 2005 Portsmouth 14116
236 Tim Melville SP 2016 Alexandria 14133
237 Jim Mallory LF 1940 Lawrenceville 14142
238 Larry Haney C 1966 Charlottesville 14168
239 Joe Hicks CF 1959 Ivy 14191
240 Josh Hall SP 2003 Lynchburg 14376
241 Brian McNichol SP 1999 Fairfax 14377
242 Connor Overton SP 2021 Richmond 14404
243 Bill Deitrick LF 1927 Hanover County 14417
244 Mike Ramsey 2B 1978 Roanoke 14517
245 Scott Sizemore 3B 2010 Virginia Beach 14588
246 Connelly Early SP 2025 Midlothian 14654
247 Michael Schwimer RP 2011 Fairfax 14764
248 Kyle Crockett RP 2014 Newport News 14877
249 Dana Allison RP 1991 Front Royal 14895
250 Connor Gillispie SP 2024 Earlysville 14997
251 Nic Enright RP 2025 Richmond 15079
252 B.J. Rosenberg RP 2012 Newport News 15146
253 Alan Knicely C 1979 Harrisonburg 15206
254 Chuck Scrivener 2B 1975 Alexandria 15663
255 Ian Thomas RP 2014 Norfolk 15667
256 Andrew Knizner C 2019 Glen Allen 15700
257 Tracy Woodson 3B 1987 Richmond 15754
258 Jim Pankovits 2B 1984 Pennington Gap 15756
259 Deck McGuire RP 2017 Richmond 15787
260 Zeke Spruill RP 2013 Chesapeake 15814
261 Sean Poppen RP 2019 Virginia Beach 15957
262 Colin Selby RP 2023 Chesapeake 15983
263 Cody Bolton RP 2023 Richmond 16107
264 Nick Robertson RP 2023 Roanoke 16116
265 Jarrett Parker LF 2015 Fort Belvoir 16184
266 Kevin Barker 1B 1999 Bristol 16247
267 Harvey Russell C 1914 Marshall 16335
268 Nate Eaton RF 2022 Chester 16420
269 Ben Williamson 3B 2025 Fairfax 16510
270 Noah Murdock RP 2025 Richmond 16546
271 Zach Agnos RP 2025 Haymarket 16563
272 Zak Kent RP 2025 Henrico 16565
273 Alec Bettinger RP 2021 Alexandria 16661
274 J.B. Bukauskas RP 2021 Ashburn 16671
275 Tommy Doyle RP 2020 Vienna 16700
276 Ryan McBroom 1B 2019 Fredericksburg 16725
277 Jason Dubois LF 2004 Virginia Beach 17011
278 Darrell Whitmore RF 1993 Front Royal 17105
279 Billy Baldwin RF 1975 Tazewell 17221
280 Jim Hutto LF 1970 Norfolk 17244
281 Charlie Sands DH 1967 Newport News 17253

 


[Home]  [Updates]  [Sports]  [Upcoming/Recent Events]  [Polls]  [Contact Us]  [Links]  [Our Facebook Page]  [Our Twitter Page]