Players by birthplace: Virginia Baseball Stats and Info

Batting (285 Players)

Batting (285 Players) Table
Rk Name Yrs From To ASG G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS Birthdate Debut Birthplace Pos
1Andy Allanson81986199505121634148614535748416140231887223.240.283.310.594Dec 22, 1961Apr 7, 1986RichmondPOS
2Gene Alley1119631973211954332392744299914044553426330300622.254.310.354.665Jul 10, 1940Sep 4, 1963RichmondPOS
3Dana Allison119911991011000000000000Aug 14, 1966Apr 12, 1991Front RoyalPOS
4Brian Anderson1319932005030828825515355311020757.137.162.192.354Apr 26, 1972Sep 10, 1993PortsmouthPOS
5Jimmy Anderson61999200401221931701123300600844.135.174.153.327Jan 22, 1976Jul 4, 1999PortsmouthPOS
6Jim Archer219611962057736425100400219.078.104.094.198May 25, 1932Apr 30, 1961Max MeadowsPOS
7Keith Atherton7198319890342110000000001.000.000.000.000Feb 19, 1959Jul 14, 1983Newport NewsPOS
8Toby Atwell51952195613781304111711629041791104516184.260.355.333.688Mar 8, 1924Apr 15, 1952LeesburgPOS
9Jim Austin319911993083000000000000Dec 7, 1963Jul 4, 1991FarmvillePOS
10Doc Ayers91913192102994504202072102023141372.171.198.205.403May 21, 1891Sep 9, 1913Snake CreekPOS
11King Bailey1189518950144221001101.500.500.7501.250Nov 22, 1869Sep 21, 1895Tunstall StationPOS
12Floyd Baker1319431955087426922280285573761311962325382165.251.360.297.658Oct 10, 1916May 4, 1943LurayPOS
13Billy Baldwin21975197603912511712274151321616.231.266.410.676Jun 9, 1948Jul 29, 1975TazewellPOS
14Clyde Barfoot3192219260908376520210500613.263.317.316.633Jul 8, 1891Apr 13, 1922RichmondPOS
15Kevin Barker51999200901263232853271120636303465.249.328.354.683Jul 26, 1975Aug 19, 1999BristolPOS
16Jack Beach118841884083131332000.097.097.161.2581862May 1, 1884AlexandriaPOS
17Lew Beasley11977197702537325710031122.219.257.250.507Aug 27, 1948May 21, 1977SpartaPOS
18Jim Beattie9197819860203000000000000Jul 4, 1954Apr 25, 1978HamptonPOS
19Wes Blogg118831883093434050000.147.147.147.2941855Jun 20, 1883NorfolkPOS
20Brian Bocock22008201003898826111002421232.134.245.146.391Mar 9, 1985Mar 31, 2008HarrisonburgPOS
21Joe Boehling7191219200166339312306682124211961.212.261.260.521Mar 20, 1891Jun 20, 1912RichmondPOS
22Larry Boerner11932193202118170000010005.000.000.000.000Jan 21, 1905Jun 30, 1932StauntonPOS
23Mark Bomback4197819820755343510300500315.233.313.302.615Apr 14, 1953Sep 12, 1978PortsmouthPOS
24Buddy Booker21966196802336336610250038.182.250.394.644May 28, 1942Jun 4, 1966LynchburgPOS
25Greg Booker819831990016123232420010009.174.174.261.435Jun 22, 1960Sep 11, 1983LynchburgPOS
26Travis Bowyer12005200508000000000000Aug 3, 1981Sep 10, 2005LynchburgPOS
27Jackie Bradley420132016139414211258200298711340170222131364.237.316.409.726Apr 19, 1990Apr 1, 2013RichmondPOS
28Terry Bradshaw21995199603471651017210513512.262.314.323.637Feb 3, 1969May 4, 1995FranklinPOS
29Bill Bray6200620120258110000000001.000.000.000.000Jun 5, 1983Jun 3, 2006Virginia BeachPOS
30Duke Brett219241925011330000000001.000.000.000.000May 23, 1900Aug 8, 1924LawrencevillePOS
31Jim Brillheart419221931086958636001400236.070.101.105.206Sep 28, 1903Apr 17, 1922DublinPOS
32Steve Brodie1218901902014386342570388617281918925900289420233.303.365.381.745Sep 11, 1868Apr 21, 1890WarrentonPOS
33Frank Brower519201924045015311297206371742030205171416884.286.379.443.822Mar 26, 1893Aug 14, 1920CartharpinPOS
34Alton Brown11951195107110000000000.000.000.000.000Apr 16, 1925Apr 21, 1951NorfolkPOS
35Bobby Brown7197919850502139312771833133812261301103494238.245.295.355.649May 25, 1954Apr 5, 1979NorfolkPOS
36George Browne1219011912011024717430061411761195518303190259450.273.318.339.657Jan 12, 1876Sep 27, 1901RichmondPOS
37Clay Bryant61935194001852041924851525280721.266.291.391.682Nov 16, 1911Apr 19, 1935Madison HeightsPOS
38Jim Buchanan1190519050225246571001158.152.235.174.409Jul 1, 1876Apr 16, 1905Chatham HillPOS
39Jim Bucher71934194505541914179224247466191719319691113.265.302.351.653Mar 24, 1911Apr 18, 1934ManassasPOS
40Al Bumbry141972198511496561950537781422220525440225492471709.281.343.378.721Apr 21, 1947Sep 5, 1972FredericksburgPOS
41Wally Burnette3195619580688977311000100318.143.175.143.318Jun 20, 1929Jul 15, 1956BlairsPOS
42Adam Butler11998199808000000000000Aug 17, 1973Mar 31, 1998FairfaxPOS
43Eddie Butler320142016036494402000000018.045.045.045.091Mar 13, 1991Jun 6, 2014ChesapeakePOS
44Charlie Caldwell11925192503110000010000.000.000.000.000Aug 2, 1901Jul 7, 1925BristolPOS
45Shawn Camp112004201405412101000000001.0001.0001.0002.000Nov 18, 1975Apr 5, 2004FairfaxPOS
46Soup Campbell21940194101394333904496114337193833.246.315.318.633Mar 7, 1915Apr 21, 1940SpartaPOS
47Nick Carter1190819080142020120000005.100.100.100.200May 19, 1879Apr 14, 1908OatlandsPOS
48Steve Carter21989199001423212310130026.143.217.333.551Dec 3, 1964Apr 16, 1989CharlottesvillePOS
49Nelson Chittum31958196004011101210020004.200.200.300.500Mar 25, 1933Aug 17, 1958HarrisonburgPOS
50Mike Christopher519911996071000000000000Nov 3, 1963Sep 10, 1991PetersburgPOS
51Chuck Churn319571959025771110000003.143.143.286.429Feb 1, 1930Apr 18, 1957BridgetownPOS
52Lou Ciola11943194301218181300000002.167.167.167.333Sep 6, 1922Jul 25, 1943NorfolkPOS
53Bill Clarkson3192719290532925120000048.080.207.080.287Sep 27, 1898May 2, 1927PortsmouthPOS
54Ken Clay5197719810111000000000000Apr 6, 1954Jun 7, 1977LynchburgPOS
55Brad Clontz619952000027214102000000026.000.231.000.231Apr 25, 1971Apr 26, 1995StuartPOS
56Tom Clyde11943194304220000000000.000.000.000.000Aug 17, 1923May 31, 1943WachapreaguePOS
57Jim Coates91956196722471861601421500700593.131.168.163.330Aug 4, 1932Sep 21, 1956FarnhamPOS
58Wayne Comer51967197203168086871191572221667229106106.229.331.336.667Feb 3, 1944Sep 17, 1967ShenandoahPOS
59Bill Connelly419451953025221924220301210.211.318.526.844Jun 29, 1925Aug 22, 1945AlbertaPOS
60Rickey Cradle11998199805870100021015.143.250.143.393Jun 20, 1973Jul 1, 1998NorfolkPOS
61Molly Craft4191619190302826130001019.115.148.115.264Nov 28, 1895Aug 8, 1916PortsmouthPOS
62Doug Creek9199520050279851100000003.200.200.200.400Mar 1, 1969Sep 17, 1995WinchesterPOS
63Bernie Creger1194719470151816331000113.188.235.250.485Mar 21, 1927Apr 29, 1947WythevillePOS
64Walker Cress219481949034108040001010.500.556.5001.056Mar 6, 1917Apr 27, 1948Ben HurPOS
65Davey Crockett119011901028113102102922014168.284.336.343.680Oct 5, 1875Jul 11, 1901RoanokePOS
66Kyle Crockett3201420160104000000000000Dec 15, 1991May 16, 2014Newport NewsPOS
67Buddy Crump11924192401540000010001.000.000.000.000Nov 29, 1901Sep 28, 1924NorfolkPOS
68Mike Cubbage819741981070322211951218503742034251615215233.258.330.369.699Jul 21, 1950Apr 7, 1974CharlottesvillePOS
69Michael Cuddyer1520012015215366102548880915223334219779475225271101.277.344.461.805Mar 27, 1979Sep 23, 2001NorfolkPOS
70Nick Cullop6191319210174363329214991021001686.149.188.182.371Sep 17, 1887May 20, 1913ChilhowiePOS
71Bill Dailey4196119640119292625001400213.192.250.308.558Mar 13, 1935Aug 17, 1961ArlingtonPOS
72Bud Davis11915191502023234821030003.348.348.522.870Dec 7, 1895Apr 19, 1915Merry PointPOS
73Buddy Dear11927192702111000000000.000.000.000.000Dec 1, 1905Sep 9, 1927NorfolkPOS
74Bill Deitrick2192719280571261061421600711710.198.315.255.569Apr 30, 1902Sep 19, 1927Hanover CountyPOS
75Reese Diggs119341934041080200000002.250.250.250.500Sep 22, 1915Sep 15, 1934MathewsPOS
76Ken Dixon4198419870108000000000000Oct 17, 1960Sep 22, 1984MonroePOS
77Jacob Doyle11872187209414161110090000.268.268.293.561Nov 26, 1855Apr 20, 1872LeesburgPOS
78D.J. Dozier119921992025544749200240419.191.264.234.498Sep 21, 1965May 6, 1992NorfolkPOS
79Jason Dubois22004200508622721023491211029011381.233.286.443.729Mar 26, 1979May 19, 2004Virginia BeachPOS
80Joe Durham319541959093226202253820520112050.188.260.272.532Jul 31, 1931Sep 10, 1954Newport NewsPOS
81Mike Duvall4199820010531000000000101.000Oct 11, 1974Sep 22, 1998WarrentonPOS
82Charlie Ferguson418841887025710789631912773713615722113119.288.364.372.735Apr 17, 1863May 1, 1884CharlottesvillePOS
83Bob Ferris21979198007000000000000May 7, 1955Sep 12, 1979ArlingtonPOS
84Brian Fitzgerald12002200206000000000000Dec 26, 1974Apr 17, 2002WoodbridgePOS
85Hank Foiles111953196416081655145517135359104616637170295.243.321.392.713Jun 10, 1929Apr 21, 1953RichmondPOS
86Ed Ford1188418840255000000.000.000.000.000Apr 10, 1862Oct 9, 1884RichmondPOS
87Reddy Foster1189618960111000000000.000.000.000.000Aug, 1864Jun 3, 1896RichmondPOS
88Jay Franklin11971197103110000000000.000.000.000.000Mar 16, 1953Sep 4, 1971ArlingtonPOS
89Dave Fultz71898190506442713239336964884263223189201185.271.332.331.664May 29, 1875Jul 1, 1898StauntonPOS
90Nemo Gaines11921192104110000000000.000.000.000.000Dec 23, 1897Jun 26, 1921AlexandriaPOS
91Al Gettel719451955018925724123557101400425.228.244.266.509Sep 17, 1917Apr 20, 1945NorfolkPOS
92Jim Gill1188918890298221001112.250.333.375.708Sep 29, 1865Jun 27, 1889RichmondPOS
93Ed Glenn318841888013755552566106811129202412.202.245.265.510Jun 15, 1860Aug 5, 1884RichmondPOS
94Ryan Glynn519992005052440000000002.000.000.000.000Nov 1, 1974May 16, 1999PortsmouthPOS
95Wayne Gomes6199720020321860100010024.167.375.167.542Jan 15, 1973Jun 13, 1997HamptonPOS
96Ed Goodson819701977051513451266108329512301701363135.260.297.374.671Jan 25, 1948Sep 5, 1970PulaskiPOS
97Marv Goodwin719161925010315312913240103001122.186.250.202.452Jan 16, 1891Sep 7, 1916GordonsvillePOS
98Jeff Gray319881991096210000000000.000.000.000.000Apr 10, 1963Jun 21, 1988RichmondPOS
99Johnny Grubb16197219871142448234154553115320729994752733566558.278.366.413.779Aug 4, 1948Sep 10, 1972RichmondPOS
100Josh Hall12003200306762100000002.167.167.167.333Dec 16, 1980Aug 2, 2003LynchburgPOS
101Garvin Hamner11945194503210910112203005279.198.250.228.478Mar 18, 1924Apr 17, 1945RichmondPOS
102Granny Hamner171944196231531629158397111529272621047083514351432.262.303.383.686Apr 26, 1927Sep 14, 1944RichmondPOS
103Larry Haney121966197804809849196819830112733244175.215.252.289.542Nov 19, 1942Jul 27, 1966CharlottesvillePOS
104Bill Harman1194119410151414110000003.071.071.071.143Jan 2, 1919Jun 17, 1941BridgewaterPOS
105Travis Harper7200020060240110000000001.000.000.000.000May 21, 1976Aug 4, 2000HarrisonburgPOS
106Gail Harris61955196004371472133115932038155118923106194.240.304.406.710Oct 15, 1931Jun 3, 1955AbingdonPOS
107Reggie Harris619901999086110000000001.000.000.000.000Aug 12, 1968Jul 4, 1990WaynesboroPOS
108Herb Hash21940194103945424750040004.167.167.286.452Feb 13, 1911Apr 19, 1940WoolwinePOS
109Randy Heflin21945194602540381500010017.132.154.132.285Sep 11, 1918Jun 9, 1945FredericksburgPOS
110Jim Henry319361939034403633010100313.083.154.139.293Jun 26, 1910Apr 23, 1936DanvillePOS
111Bill Hepler11966196603715140300000007.214.214.214.429Sep 25, 1945Apr 23, 1966CovingtonPOS
112John Herrnstein519621966023949645052991448341229115.220.270.322.592Mar 31, 1938Sep 15, 1962HamptonPOS
113Joe Hicks519591963021245541641921131239362973.221.278.349.626Apr 7, 1933Sep 18, 1959IvyPOS
114John Hicks220152016018363423200111118.088.114.147.261Aug 31, 1989Aug 29, 2015RichmondPOS
115Dave Hillman81955196201971911639162006001585.098.179.110.289Sep 14, 1927Apr 30, 1955DungannonPOS
116Paul Hines2018721891016587470706212172133399935785516311372310.302.340.409.749Mar 1, 1855Apr 20, 1872POS
117Ron Hodges1219731984066616831426119342562191471013224217.240.342.322.663Jun 22, 1949Jun 13, 1973Rocky MountPOS
118Al Holland10197719871384887246020310436.083.132.139.270Aug 16, 1952Sep 5, 1977RoanokePOS
119Mul Holland31926192901376120001011.333.429.333.762Jan 6, 1903May 25, 1926FranklinPOS
120Mike Holtz8199620060353330000000002.000.000.000.000Oct 10, 1972Jul 11, 1996ArlingtonPOS
121Buck Hooker2190219030344000000000.000.000.000.000Aug 28, 1880Sep 5, 1902RichmondPOS
122Buck Hopkins119071907015584476300321013.136.333.205.538Jan 3, 1883Jul 22, 1907GraftonPOS
123Willie Horton18196319804202880527298873199328440325116320386201313.273.332.457.789Oct 18, 1942Sep 10, 1963ArnoPOS
124Wayne Housie21991199302927244520011024.208.269.292.561May 20, 1965Sep 17, 1991HamptonPOS
125Mike Hubbard619952001010419819211322041100460.167.187.240.426Feb 16, 1971Jul 13, 1995LynchburgPOS
126Daniel Hudson72009201601991271067245012100535.226.265.302.567Mar 9, 1987Sep 4, 2009LynchburgPOS
127Ben Huffman11937193707618917618489012410107.273.323.341.664Jul 18, 1914Apr 23, 1937RileyvillePOS
128Hank Hulvey11923192301220100000001.500.500.5001.000Jul 18, 1897Sep 5, 1923Mount SidneyPOS
129Bob Humphreys91962197003198361380003001119.131.264.131.395Aug 18, 1935Sep 8, 1962CovingtonPOS
130Johnny Humphries919381946021135732925631810191115126.191.229.252.481Jun 23, 1915May 8, 1938Clifton ForgePOS
131Randy Hundley1419641977110613801344231181311813823811217271565.236.292.350.642Jun 1, 1942Sep 27, 1964MartinsvillePOS
132Todd Hundley1419902003212254305376949588316772025991411453988.234.320.443.763May 27, 1969May 18, 1990MartinsvillePOS
133Tom Hurd31954195609932293810010015.276.300.310.610May 27, 1924Jul 30, 1954DanvillePOS
134Jim Hutto219701975061106977172031200522.175.212.289.500Oct 17, 1947Apr 17, 1970NorfolkPOS
135Brandon Inge1320012013115325617501456311662283815264845404431306.233.301.384.685May 19, 1977Apr 3, 2001LynchburgPOS
136Daryl Irvine319901992041000000000000Nov 15, 1964Apr 28, 1990HarrisonburgPOS
137Bucky Jacobs319371940022860000000005.000.000.000.000Mar 21, 1913Jun 27, 1937AltavistaPOS
138Jesse Jefferson9197319810237210000000001.000.000.000.000Mar 3, 1949Jun 23, 1973MidlothianPOS
139Jeremy Jeffress7201020160210000000000000Sep 21, 1987Sep 1, 2010South BostonPOS
140Jack Jenkins31962196908770100000005.143.143.143.286Dec 22, 1942Sep 13, 1962CovingtonPOS
141Owen Kahn1193019300100100000000Jun 15, 1903May 24, 1930RichmondPOS
142Bill Kay119071907025606082011070011.333.333.383.717Feb 14, 1878Aug 12, 1907New CastlePOS
143Bill Kennedy31942194703115140100010003.071.071.071.143Dec 22, 1918May 1, 1942AlexandriaPOS
144Monty Kennedy8194619530255330301254660126001177.153.188.183.371May 11, 1922Apr 18, 1946AmeliaPOS
145Wayne Kirby81991199805161325119818330251914119442198168.252.309.345.654Jan 22, 1964Sep 12, 1991WilliamsburgPOS
146Alan Knicely81979198602286005214811117012611468128.213.303.315.618May 19, 1955Aug 12, 1979HarrisonburgPOS
147Jon Knott32004200701937314620150059.194.297.355.652Aug 4, 1978May 30, 2004ManassasPOS
148Bob Lacey7197719840284661200010002.333.333.333.667Aug 25, 1953May 13, 1977FredericksburgPOS
149Rick Langford11197619860265663110000002.167.167.333.500Mar 20, 1952Jun 13, 1976FarmvillePOS
150Mat Latos8200920160194376324154360415006148.133.153.188.341Dec 9, 1987Jul 19, 2009AlexandriaPOS
151Bob Lawson2190119020133633251014114.152.176.273.449Aug 23, 1875May 7, 1901LynchburgPOS
152Watty Lee4190119040235838763941853513470135888.242.300.338.638Aug 12, 1879Apr 30, 1901Lynch StationPOS
153Phil Leftwich319931996034000000000000May 19, 1969Jul 29, 1993LynchburgPOS
154Jim Lemon12195019632101038733445446901121351645291318363787.262.332.460.792Mar 23, 1928Aug 20, 1950CovingtonPOS
155Dave Leonhard61967197201259377612200200532.156.207.182.389Jan 22, 1941Sep 21, 1967ArlingtonPOS
156Bob Mabe319581960052363121000100119.032.063.032.095Oct 8, 1929Apr 18, 1958DanvillePOS
157John Maine820042013011620916610161018001184.096.161.120.282May 8, 1981Jul 23, 2004FredericksburgPOS
158Jim Mallory21940194505415814915403001410710.268.301.289.590Sep 1, 1918Sep 8, 1940LawrencevillePOS
159Bob Malloy21987199003000000000000Nov 24, 1964May 26, 1987ArlingtonPOS
160Sean Marshall9200620140396111101616101500248.158.175.198.373Aug 30, 1982Apr 9, 2006RichmondPOS
161Willard Marshall11194219553124647354233583116016339130604144458219.274.347.423.770Feb 8, 1921Apr 14, 1942RichmondPOS
162J.C. Martin141959197209082447218918948782123223098201299.222.291.315.606Dec 13, 1936Sep 10, 1959AxtonPOS
163Mike Matthews620002005023128252300110009.120.120.240.360Oct 24, 1973May 31, 2000FredericksburgPOS
164Cloy Mattox11929192903760100000011.167.286.167.452Nov 24, 1902Sep 1, 1929LeesvillePOS
165Jim Mattox2192219230518883152122040018.253.279.325.604Dec 17, 1896Apr 30, 1922LeesvillePOS
166Jerry May101964197305561716152712035763101513012157293.234.307.318.625Dec 14, 1943Sep 19, 1964StauntonPOS
167Kit McKenna21898189902364576104007055.175.254.246.500Feb 10, 1873Jul 7, 1898LynchburgPOS
168Tom McMillan11977197702550000000000.000.000.000.000Sep 13, 1951Sep 17, 1977RichmondPOS
169Brian McNichol11999199904320000000001.000.000.000.000May 20, 1974Sep 7, 1999FairfaxPOS
170Glenn McQuillen5193819470210684643821762416475153449.274.311.379.691Apr 19, 1915Jun 16, 1938StrasburgPOS
171George McQuinn121936194871550659657478321588315641357943231712634.276.357.424.781May 29, 1910Apr 14, 1936ArlingtonPOS
172Rufus Meadows1192619260101000000000.000.000.000.000Aug 25, 1907Apr 23, 1926Chase CityPOS
173Phil Meeler11972197207220000000002.000.000.000.000Jul 3, 1948May 10, 1972South BostonPOS
174Tim Melville12016201603220000000002.000.000.000.000Oct 9, 1989Apr 10, 2016AlexandriaPOS
175Cla Meredith6200520100286320000000001.000.000.000.000Jun 4, 1983May 8, 2005RichmondPOS
176Mike Metcalfe2199820000814130100002013.077.143.077.220Jan 2, 1973Sep 18, 1998QuanticoPOS
177Tom Miller2191819190988220000101.250.250.250.500Jul 5, 1897Jul 29, 1918Powhatan Court HousePOS
178Don Minnick11957195702220000000001.000.000.000.000Apr 14, 1931Sep 23, 1957LynchburgPOS
179John Montague719731980022414120100000025.083.214.083.298Sep 12, 1947Sep 9, 1973Newport NewsPOS
180Bill Moran119741974015000000000000Sep 26, 1950Apr 12, 1974PortsmouthPOS
181Vern Morgan2195419550317771416200300414.225.263.254.517Aug 8, 1928Aug 10, 1954EmporiaPOS
182Conor Mullee12016201603000000000000Feb 25, 1988May 16, 2016AshburnPOS
183Billy Nash15188418980155067275854107216082678760979265803414.275.366.381.747Jun 24, 1865Aug 5, 1884RichmondPOS
184Doug Neff219141915033726211010041246.161.212.177.390Oct 8, 1891Jun 26, 1914HarrisonburgPOS
185Mike Neill1199819980617152410000024.267.353.333.686Apr 27, 1970Jul 27, 1998MartinsvillePOS
186Mike O'Rourke11890189008312653100105.115.258.154.412Sep 1, 1868Sep 1, 1890RichmondPOS
187Eric Owens91995200308062577235330562186162621412648182284.264.318.347.665Feb 3, 1971Jun 6, 1995DanvillePOS
188Jim Pankovits6198419900318620567621422529558344115.250.307.349.656Aug 6, 1955May 27, 1984Pennington GapPOS
189Ace Parker219371938094228207203751225121433.179.231.242.472May 17, 1912Apr 24, 1937PortsmouthPOS
190Jarrett Parker2201520160842051763347511128122465.267.371.494.865Jan 1, 1989Jun 13, 2015Fort BelvoirPOS
191Bill Paschall319781981011000000000000Apr 22, 1954Sep 20, 1978NorfolkPOS
192Charlie Peete1195619560235952310220602610.192.288.308.596Feb 22, 1929Jul 17, 1956FranklinPOS
193Louis Pelouze1188618860133000000002.000.000.000.000Sep 10, 1863Jul 24, 1886Fort MonroePOS
194Harry Perkowski819471955019725423919437111300671.180.206.230.436Sep 6, 1922Sep 13, 1947DantePOS
195Rusty Peters1019361947047113471222123289531681179998199.236.295.326.620Dec 14, 1914Apr 14, 1936RoanokePOS
196Deacon Phillippe13189919110377106498096185236390449148.189.236.234.469May 23, 1872Apr 21, 1899Rural RetreatPOS
197Charlie Pick6191419200367144512781153333917386643410260.261.323.325.648Apr 12, 1888Sep 20, 1914BrooknealPOS
198Clarence Pickrel21933193401933000000003.000.000.000.000Mar 28, 1911Apr 22, 1933GretnaPOS
199Chad Pinder1201620160225551412401400314.235.273.373.645Mar 29, 1992Aug 20, 2016RichmondPOS
200Bob Porterfield1219481959132256951634951516431020123.184.218.252.470Aug 10, 1923Aug 8, 1948NewportPOS
201Sam Post1192219220928253700041014.280.308.280.588Nov 17, 1896Apr 22, 1922RichmondPOS
202Jim Powell218841885060240226284987058.217.263.314.577Aug 30, 1859Aug 5, 1884RichmondPOS
203Walt Preston118951895050225197425564124111717.279.366.365.732Apr 6, 1868Apr 18, 1895RichmondPOS
204Red Proctor11923192302000000000000Oct 27, 1900Aug 6, 1923WilliamsburgPOS
205Bill Quarles218911893062220020000015.100.182.100.282Jun 25, 1870May 21, 1891PetersburgPOS
206Neil Ramirez320142016079000000000000May 25, 1989Apr 25, 2014Virginia BeachPOS
207Mike Ramsey71978198503948547868118926625714748111.240.285.296.581Mar 29, 1954Sep 4, 1978RoanokePOS
208Clay Rapada7200720130152000000000000Mar 9, 1981Jun 14, 2007PortsmouthPOS
209Al Richter2195119530614111100000030.091.286.091.377Feb 7, 1927Sep 23, 1951NorfolkPOS
210Denny Riddleberger31970197201031080000000026.000.200.000.200Nov 22, 1945Sep 15, 1970Clifton ForgePOS
211Todd Ritchie8199720040187214187933500600769.176.206.203.409Nov 7, 1971Apr 3, 1997PortsmouthPOS
212Eppa Rixey HOF21191219330694166615229529133431112249220.191.221.224.445May 3, 1891Jun 21, 1912CulpeperPOS
213Mel Roach819531962022754049942119250743102475.238.275.331.606Jan 25, 1933Jul 31, 1953RichmondPOS
214Dave Robertson91912192208043032283036681211744473639457113262.287.318.409.727Sep 25, 1889Jun 5, 1912PortsmouthPOS
215Buck Rogers11935193502330000000001.000.000.000.000Nov 5, 1912Sep 15, 1935Spring GardenPOS
216B.J. Rosenberg320122014057430100010001.333.333.333.667Sep 17, 1985Jun 9, 2012Newport NewsPOS
217Willie Royster11981198104440000000002.000.000.000.000Apr 11, 1954Sep 3, 1981ClarksvillePOS
218Josh Rupe620052011090000000000000Aug 18, 1982Sep 16, 2005PortsmouthPOS
219Harvey Russell219141915013428924123584402433222.241.342.290.632Jan 10, 1887Apr 17, 1914MarshallPOS
220Billy Sample9197819860826279825163716841279462309831195230.272.329.384.713Apr 2, 1955Sep 2, 1978RoanokePOS
221Ben Sanders5188818920247100194813225743165113274762.271.310.366.676Feb 16, 1865Jun 6, 1888CatharpinPOS
222Charlie Sands619671975093183145153161623003635.214.372.393.765Dec 17, 1947Jun 21, 1967Newport NewsPOS
223Jack Sanford31940194604716215313324401100924.209.253.288.541Jun 23, 1917Aug 24, 1940ChathamPOS
224Joe Saunders10200520141236150128317100610634.133.170.141.311Jun 16, 1981Aug 16, 2005FairfaxPOS
225Rich Sauveur619862000034430100000001.333.333.333.667Nov 23, 1963Jul 1, 1986ArlingtonPOS
226Mac Scarce5197219780159181710000000010.000.000.000.000Apr 8, 1949Jul 10, 1972DanvillePOS
227Michael Schwimer220112012047110000000001.000.000.000.000Feb 19, 1986Aug 21, 2011FairfaxPOS
228Chuck Scrivener3197519770145340310385981218202444.190.249.242.490Oct 3, 1947Sep 18, 1975AlexandriaPOS
229Wally Shaner4192319290207684629801754584721344354.278.327.394.722May 24, 1900May 4, 1923LynchburgPOS
230Larry Sheets81984199307482502228427360798594339612175351.266.321.437.757Dec 6, 1959Sep 18, 1984StauntonPOS
231Tommy Shields219921993022363446100100210.176.222.206.428Aug 14, 1964Jul 25, 1992FairfaxPOS
232Garland Shifflett219571964016440000000002.000.000.000.000Mar 28, 1935Apr 22, 1957ElktonPOS
233Scott Sizemore42010201401666145337212832114745368162.240.327.383.710Jan 4, 1985Apr 5, 2010Virginia BeachPOS
234Mark Smith11983198308000000000000Nov 23, 1955Aug 12, 1983AlexandriaPOS
235Mike Smith1192619260477010000002.143.143.143.286Nov 16, 1904Sep 4, 1926NorfolkPOS
236Vinnie Smith219411946016565451410050210.259.286.278.563Dec 7, 1915Sep 10, 1941RichmondPOS
237Bob Spicer21955195604110000000000.000.000.000.000Apr 11, 1925Apr 17, 1955RichmondPOS
238Harry Spratt21911191208926724328607652532036.247.304.387.691Jul 10, 1888Apr 13, 1911BroadfordPOS
239Zeke Spruill220132014012660110000002.167.167.333.500Sep 11, 1989Jun 21, 2013ChesapeakePOS
240Tracy Stallard7196019660183258245827400600088.110.113.127.240Aug 31, 1937Sep 14, 1960CoeburnPOS
241Ben Steiner3194519470823483084179833201063129.256.326.331.658Jul 28, 1921Apr 17, 1945AlexandriaPOS
242Jim Sullivan31921192302521180100010028.056.150.056.206Apr 5, 1894Sep 27, 1921Mine RunPOS
243Russ Sullivan319511953045172150164082512101811.267.357.447.803Feb 19, 1923Sep 8, 1951FredericksburgPOS
244Pop Tate6188518900227880822101179229271174173.218.269.274.543Dec 22, 1860Sep 26, 1885RichmondPOS
245Chris Taylor32014201601203182913368133117842185.234.289.309.598Aug 29, 1990Jul 24, 2014Virginia BeachPOS
246Bud Thomas71932194101431761507183011000967.120.170.160.330Sep 9, 1910Sep 13, 1932FaberPOS
247Ian Thomas220142015030431000000011.000.250.000.250Apr 20, 1987Mar 31, 2014NorfolkPOS
248Lefty Thomas21925192608870000000013.000.125.000.125Oct 4, 1903Sep 26, 1925Glade SpringsPOS
249Roy Thomas8197719870182363404100100116.118.143.147.290Jun 22, 1953Sep 21, 1977QuanticoPOS
250Eric Tipton719391945050118891626212439801922151200223127.270.360.383.744Apr 20, 1915Jun 9, 1939PetersburgPOS
251Tommy Toms319751977018000000000000Oct 15, 1951May 4, 1975CharlottesvillePOS
252Wyatt Toregas220092011022645519100600613.164.250.182.432Dec 2, 1982Aug 1, 2009FairfaxPOS
253Michael Tucker1219952006014174686408362510472084912552811456490960.256.339.423.763Jun 25, 1971Apr 26, 1995South BostonPOS
254Ollie Tucker21927192803487716112011002115.155.277.225.502Jan 27, 1902Apr 17, 1927RadiantPOS
255Arnold Umbach2196419660231181100000013.125.300.125.425Dec 6, 1942Oct 3, 1964WilliamsburgPOS
256Justin Upton10200720163133755604899775131526237221703124485591364.268.347.472.819Aug 25, 1987Aug 2, 2007NorfolkPOS
257Melvin Upton12200420160146958585175723126026232164586300925891561.243.321.402.723Aug 21, 1984Aug 2, 2004NorfolkPOS
258Porter Vaughan319401946024434149000200110.220.238.220.458May 11, 1919Jun 16, 1940StevensvillePOS
259Justin Verlander12200520166352473723000000017.081.081.081.162Feb 20, 1983Jul 4, 2005Manakin SabotPOS
260Billy Wagner16199520107854212012000100112.100.143.100.243Jul 25, 1971Sep 13, 1995MarionPOS
261Doc Waldbauer1191719170211000000001.000.000.000.000Feb 22, 1892Sep 24, 1917RichmondPOS
262Jeff Ware219951996018000000000000Nov 11, 1970Sep 2, 1995NorfolkPOS
263John Wasdin1219952007032821192310010016.158.200.211.411Aug 5, 1972Aug 24, 1995Fort BelvoirPOS
264Johnny Watson1193019300414121320030012.250.308.417.724Jan 16, 1908Sep 26, 1930TazewellPOS
265Bill Whitby11964196404110000000001.000.000.000.000Jul 29, 1943Jun 17, 1964CrewePOS
266Darrell Whitmore31993199501123573303167112521431892.203.254.294.548Nov 18, 1968Jun 25, 1993Front RoyalPOS
267Randy Wiles11977197705000000000000Sep 10, 1951Aug 7, 1977Fort BelvoirPOS
268Curt Wilkerson1119831993097226512452272600782381798143138403.245.286.305.591Apr 26, 1961Sep 10, 1983PetersburgPOS
269Ed Willett101906191502797076525613025105631126204.199.237.291.528Mar 7, 1884Sep 5, 1906NorfolkPOS
270Don Williams319581962011440101000000.250.250.7501.000Sep 14, 1931Sep 12, 1958FloydPOS
271Matt Williams120002000011110000000001.000.000.000.000Apr 12, 1971Apr 5, 2000Virginia BeachPOS
272Mike Williams12199220032469136108717200710333.157.188.176.363Jul 29, 1968Jun 30, 1992RadfordPOS
273Woody Williams419381945033813691255133314405179148852.250.301.292.594Aug 21, 1912Sep 5, 1938PamplinPOS
274Carl Willis9198419950267740100000010.250.400.250.650Dec 28, 1960Jun 9, 1984DanvillePOS
275Dave Wills11899189902496941521310121211.223.240.277.516Jan 26, 1877Jun 8, 1899CharlottesvillePOS
276Tyler Wilson220152016033320000000000.000.000.000.000Sep 25, 1989May 20, 2015LynchburgPOS
277Ted Wingfield519231927011520019218456211101414.234.250.302.552Aug 7, 1899Sep 23, 1923BedfordPOS
278Bobby Witt16198620010438736429301500225.141.164.234.399May 11, 1964Apr 10, 1986ArlingtonPOS
279Tony Womack131993200611303538949637391353190593636836374308649.273.317.356.673Sep 25, 1969Sep 10, 1993DanvillePOS
280Larry Woodall10192019290548152413171613535215116116415967.268.347.333.680Jul 26, 1894May 20, 1920StauntonPOS
281Tracy Woodson519871993021553550642125222550232078.247.279.328.607Oct 5, 1962Apr 7, 1987RichmondPOS
282David Wright13200420167158368695996949177739026242970196657611292.296.376.491.867Dec 20, 1982Jul 21, 2004NorfolkPOS
283Bill Yeatman11872187201440000000001.000.000.000.000Mar 10, 1838Apr 20, 1872AlexandriaPOS
284Carl Yowell21924192501620191300010003.158.158.158.316Dec 20, 1902Sep 5, 1924MadisonPOS
Totals1422187220166370067198224177780231904580274941561353320732389212111592127233.258.322.377.699

Pitching

Managers

More Bio Pages

Support us without the ads? Go Ad-Free.