Valley League Baseball

MLB Alumni


Here is the list of former Valley League players who have appeared in the major leagues. Before 1994 information is difficult to find; therefore, some players and details might be missing. (Updated May, 2022)

Last First Position Team Year Round Draft Yrs in Majors
Abad Andy 1B Harrisonburg 1993 16 1993 2001-2006
Adams Austin RHP Staunton 2011 8 2012 2017-
Adams Mike RHP Front Royal FA 2001 2004-2014
Allison Dana LHP Front Royal 1986 21 1989 1991
Alonso Yonder 1B Luray 2006 1 (7) 2008 2010-2019
Anderson Justin RHP Front Royal 2013 14 2014 2018-
Arnold Tony RHP Staunton 10 1981 1986-1987
Austin Jim RHP Staunton 6 1986 1991-1993
Barkett Andy 1B Winchester 1992 FA 1995 2001
Barnes Brian LHP Staunton 4 1989 1990-1994
Battle Allen OF Front Royal 10 1991 1995-1996
Beachy Brandon RHP Woodstock 2008 FA 2008 2010-2015
Bean Colter RHP Winchester 1997 FA 2000 2005-2007
Benedict Bruce C Waynesboro 1975 5 1976 1978-1989
Billingsley Brent LHP New Market 1995 5 1996 1999
Bocock Brian SS Luray 2004 9 2006 2008-2010
Booker Greg RHP Waynesboro 10 1981 1983-1990
Bradley Tom RHP Luray 7 1968 1969-1975
Brewington Jamie RHP New Market 1992 10 1992 1995-2000
Briley Greg OF 1 (12) 1986 1988-1993
Brookens Tom 3B Waynesboro 1 (4) 1975 1979-1990
Brosseau Michael 3B Waynesboro 2015 FA 2016 2019-
Brown Emil OF Waynesboro 1993 6 1994 1997-2009
Browning Tom LHP New Market 1980-1 9 1982 1984-1995
Burke Greg RHP Front Royal 2001 FA 2006 2009-2013
Burton Jared RHP New Market 2001 8 2002 2007-2014
Butler Joey OF New Market 2006 15 2008 2013-2015
Caldwell Mike LHP Charlottesville 1968 12 1971 1971-1984
Cali Carmen LHP Staunton 1998 10 2000 2004-2007
Camp Shawn RHP Staunton 1997 16 1997 2004-2014
Campbell Eric 3B Luray 2006 8 2008 2014-2016
Cannizaro Andy SS Waynesboro 1998 7 2001 2006-2008
Cardullo Stephen OF Covington 2007 24 2010 2016-2017
Carpenter David RHP Covington 2004 12 2006 2011-2015
Cherry Rocky RHP Harrisonburg 2001 14 2002 2007-2008
Christopher Mike RHP Winchester 1984 7 1985 1991-1996
Citarella Ralph RHP Staunton 1 (15) 1979 1983-1987
Cockrell Alan OF Staunton 1 (9) 1984 1996
Comer Wayne OF Shenandoah 1961 1967-1972
Copeland Scott RHP Staunton 2007 21 2010 2015-2018
Corcoran Roy RHP Harrisonburg 1998 FA 2001 2003-2009
Correll Vic C Staunton 9 1967 1972-1980
Cousins Scott OF Harrisonburg 2005 3 2006 2010-2013
Cowgill Collin OF Covington 2005 5 2008 2011-2016
Croushore Rich RHP Harrisonburg 1991 FA 1993 1998-2000
Cubbage Mike 3B Charlottesville 1968-9 2 1971 1974-1981
Dascenzo Doug OF Front Royal 12 1985 1988-1996
Davidson Mark OF Winchester 1982 11 1982 1986-1991
Decker Steve C Front Royal 21 1988 1990-1999
Delaney Rob RHP New Market 2003 FA 2006 2010-2011
Dennick Ryan LHP Fauquier 2008 22 2009 2014
Deshaies Jim LHP Madison 21 1982 1984-1995
Devenski Chris RHP Woodstock 2011 25 2011 2016-
Dickson Brandon RHP New Market 2006 FA 2006 2011-2012
Dinges Vance 1B Harrisonburg FA 1938 1945-1946
Dobnak Randy RHP Front Royal 2015 FA 2017 2019-
Donovan Brendan OF New Market 2016 7 2018 2022-
Eckstein David 2B Harrisonburg 1995-6 19 1997 2001-2010
Edgin Josh LHP Winchester 2007 30 2010 2012-2017
Egbert Jack RHP Winchester 2003 13 2004 2009-2012
Engel Steve RHP Staunton 5 1983 1985
Esposito Brian C Staunton 5 2000 2007-2010
Everett Adam SS Winchester 1996 1 (12) 1998 2001-2011
Finley Steve OF Harrisonburg 1985 13 1987 1989-2007
Fireovid Steve RHP Waynesboro 1975 7 1978 1981-1992
Fischer Jeff RHP 7 1985 1987-1989
Flaherty John C Front Royal 25 1988 1992-2005
Foppert Jesse RHP Harrisonburg 2000 2 2001 2003-2005
Fox Matt RHP Staunton 2003 1 (35) 2004 2010
Gardner Brett OF New Market 2003 3 2005 2008-2021
Garrett Reed RHP New Market 2013 16 2014 2019
Godby Danny OF Harrisonburg FA 1968 1974
Gomber Austin LHP Luray 2012 4 2014 2018-
Gonzalez Orlando 1B Harrisonburg 18 1974 1976-1980
Gonzalez Romy 2B Staunton 2016 18 2018 2021-
Gregorio Tom C Staunton 27 1999 2003
Gronkiewicz Lee RHP New Market 1998 FA 2001 2007
Grubb John OF Charlottesville 1969 1 (24) 1971 1972-1987
Guevara Carlos RHP Covington 2002 7 2003 2008
Guetterman Lee LHP Waynesboro 4 1981 1984-1996
Harris Will RHP Staunton 2003 9 2006 2012-
Harris Greg RHP Front Royal 10 1985 1988-1995
Heffernan Bert C Winchester 1985 9 1988 1992
Hernandez Roberto RHP Front Royal 1 (16) 1986 1991-2007
Hibbard Greg LHP Staunton 16 1986 1989-1994
Hill Taylor RHP Winchester 2008 6 2011 2014-2015
Hill Garry RHP Harrisonburg 1 (8) 1967 1969
Hodges Ron C Harrisonburg 2 1972 1973-1984
Hoiles Chris C Harrisonburg 1985 19 1986 1989-1998
Holland Al LHP Charlottesville 4 1975 1977-1987
Honeycutt Rick LHP Charlottesville 1973 17 1976 1977-1997
Howard Sam LHP Staunton 2012 3 2014 2018-
Hubbard Mike C Harrisonburg 1990 8 1992 1995-2001
Hudek John RHP Front Royal 10 1988 1994-1999
Huff Aubrey 3B Staunton 1997 5 1998 2000-2012
Hunt Randy C Winchester 1980 1 (2) 1981 1985-1986
Hurst Jonathan RHP Front Royal 1986 4 1987 1992-1994
Inge Brandon 3B Waynesboro 1996 2 1998 2001-2013
Irvine Daryl RHP Harrisonburg 1984 1 (20) 1985 1990-1992
Jay Jon OF Staunton 2004 2 2006 2010-2021
Johnson Jeff LHP Winchester 1986 6 1988 1991-1993
Johnson Sherman 2B Covington 2009-10 14 2012 2018
Jones Darryl OF Madison 5 1972 1979
Jones Hunter LHP Winchester 2003 FA 2005 2009-2010
Jones Lynn OF Shenandoah 10 1974 1979-1986
Jordan Scott OF Winchester 1982 4 1985 1988
Judy Josh RHP Haymarket 2006-7 34 2007 2011
Kelly Pat 2B Staunton 9 1988 1991-1999
Kensing Logan RHP Harrisonburg 2002 2 2003 2004-2016
Key Jimmy LHP Winchester 1980 3 1982 1984-1998
Kipnis Jason OF Covington 2006-7 2 2009 2011-2020
Knudson Guido RHP Woodstock 2009 28 2011 2015
Koshansky Joe 1B Staunton 2002-3 6 2004 2007-2008
Kouzmanoff Kevin 3B Winchester 2002 6 2003 2006-2014
Kratz Erik C Waynes-Har 2000-01 29 2002 2010-2020
Kruk John 1B New Market 1981 3 1981 1986-1995
Kuhl Chad RHP New Market 2012 9 2013 2016-
LaStella Tommy 2B Haymarket 2009 8 2011 2014-
Leathersich Jack LHP Haymarket 2009 5 2011 2015-2017
Lee Corey LHP Staunton 1(32) 1996 1999
Leftwich Phil RHP Front Royal 2 1990 1993-1996
Lemonds Dave LHP Harrisonburg 1 (1) 1968 1969, 1972
Lewis Darren OF Harrisonburg 18 1988 1990-2002
Liberatore Adam LHP Waynesboro 2007-8 21 2010 2015
Lopez Javier LHP New Market 1996 4 1998 2003-2016
Lopez Luis 3B Winchester 1992-3 2001-2004
Lowell Mike 3B Waynesboro 1993 20 1995 1998-2010
Lusader Scott OF Winchester 1984 6 1985 1987-1991
Lynch Ed RHP Madison 22 1977 1980-1987
Maloney Sean RHP Harrisonburg 1990 19 1993 1997-1998
Manto Jeff 3B Front Royal 14 1985 1990-2000
Manwaring Kirt C Harrisonburg 1985 2 1986 1987-1999
Manzella Thomas SS Waynesboro 2002 3 2005 2009-2010
Margevicius Nick LHP Staunton 2015 7 2017 2019-
Maroth Mike LHP Staunton 1996-7 3 1998 2002-2007
Martin Renie RHP New Market 19 1977 1979-1984
Martin Tom LHP Front Royal 1987 6 1988 1997-2007
Martinez Luis C Harrisonburg 2005 12 2007 2011-2012
May Jerry C Staunton 1960 1964-1973
Mazeika Patrick C Waynesboro 2013 8 2015 2021-
McBeth Marcus RHP New Market 1999 4 2001 2007
McBroom Ryan 1B Haymarket 2011-12 15 2014 2019-
McDougall Marshall 3B New Market 1998 9 2000 2005
McGrath Kyle LHP Staunton 2011 36 2014 2017
McNichol Brian LHP Winchester 1994 2 1995 1999
Meacham Rusty RHP Winchester 1987 33 1987 1991-2001
Meadows Louie OF Staunton 2 1982 1986-1990
Meisinger Ryan RHP Staunton 2014 11 2015 2018-
Menechino Frank 2B Harrisonburg 1992 45 1993 1999-2005
Michaels Jason OF Staunton 1995 4 1998 2001-2011
Mills Brad LHP Harrisonburg 2005 4 2007 2009-2015
Mitchell Larry RHP Harrisonburg 1990 5 1992 1996
Mordecai Mike 3B Staunton 1987 6 1989 1994-2005
Mosebach Robert RHP Woodstock 2004 9 2005 2009
Moyer Jaime LHP Harrisonburg 6 1984 1986-2012
Munoz Oscar RHP Harrisonburg 5 1990 1995
Murphy Daniel 3B Luray 2004-05 13 2006 2008-2020
Murphy Tommy OF Staunton 1998 3 2000 2006-2007
Mutis Jeff LHP Staunton 1(27) 1988 1991-1994
Nabholz Chris LHP Front Royal 2 1988 1990-1995
Noel Rico OF Covington 2008 5 2010 2015
Nordbrook Tim SS Harrisonburg 9 1970 1974-1979
Nunnari Talmadge 1B Harrisonburg 1996 9 1997 2000
O’Connor Mike LHP New Market 2001 7 2002 2006-2011
Oates Johnny C Waynesboro 1965-6 1(10) 1967 1970-1981
Odom Joseph C Winchester 2012 13 2013 2020-
Olson Tim 3B Staunton 1999-00 7 2000 2004-2005
Pagan Emilio RHP Harrisonburg 2010 10 2013 2017-
Pankovits Jim 2B Harrisonburg 1974 4 1976 1984-1990
Paschall Bill RHP Waynesboro 3 1976 1978-1981
Pasqua Dan 1B New Market 1981 3 1982 1985-1994
Patterson Bob LHP Madison 1981 21 1982 1985-1998
Pawlowski John RHP Staunton 6 1985 1987-1988
Payne Tyler C Strasburg 2013-14 30 2015 2021-
Pearson Nate RHP Staunton 2016 1(28) 2017 2020-
Pennington Cliff SS Harrisonburg 2003 1(21) 2005 2008-2018
Perez Chris RHP Staunton 2004 1(42) 2006 2008-2014
Perlozzo Sam 2B Way, NM 1970-72 FA 1972 1977-1979
Pierre Juan OF Harrisonburg 1997 13 1998 2000-2013
Poole Jim LHP Staunton 9 1988 1990-2000
Porter Chuck RHP Madison 7 1976 1981-1985
Povse Max RHP Staunton 2013 3 2014 2017
Pryor Greg 3B Harrisonburg 6 1971 1976-1986
Pye Eddie SS Front Royal 10 1988 1994-1995
Rauch Jon RHP Harrisonburg 1998 3 1999 2002-2013
Ray Chris RHP New Market 2001 3 2003 2005-2011
Raynor John OF New Market 2004 9 2006 2010
Reese Kevin OF Winchester 1998 27 2000 2005-2006
Regilio Nick RHP Staunton 1998 2 1999 2004-2005
Richards Gene OF Harrisonburg 1974 1(1) 1975 1977-1984
Richardson Antoan OF Winchester 2003 35 2005 2011-2014
Rivera Saul RHP New Market 1997 9 1998 2006-2010
Roach Jason RHP Winchester 1995-6 20 1997 2003
Robinson Clint 1B Harrisonburg 2005-6 25 2007 2012-2016
Rodriguez Eddy C Luray 2005-6 20 2006 2012
Rodriguez Freddy RHP Harrisonburg 1958-1959
Rodriguez Rich LHP Staunton 9 1984 1990-2003
Rucinski Drew RHP Luray 2008-10 FA 2011 2014-
Sample Billy OF Harrisonburg 1974-6 10 1976 1978-1986
Sanchez Gaby 1B Staunton 2003 4 2005 2008-2014
Sanders Reggie OF Winchester 1987 7 1987 1991-2007
Savage Jack RHP 8 1985 1987-1990
Schimpf Ryan 2B Luray 2008 5 2009 2016-2018
Scott Robby LHP Covington 2010 FA 2011 2016-2018
Scott Luke OF Staunton 9 2001 2005-2013
Shealy Ryan 1B Harrisonburg 1999 11 2002 2005-2010
Shields Tom 2B Front Royal 15 1986 1992-1993
Smith Dan LHP Staunton 1(16) 1990 1992-1994
Smitherman Stephen OF Winchester 1998-9 23 2000 2003
Snyder Kyle RHP Winchester 1997 1(7) 1999 2003-2008
Spangenberg Cory 2B Winchester 2010 1(10) 2011 2014-2018
Stamets Eric SS Haymarket 2010 6 2012 2019
Stavinoha Nick OF Front Royal 2003 7 2005 2008-2010
Stewart Sam RHP Staunton 1974 28 1974 1978-1987
Stone George LHP Staunton 5 1966 1967-1975
Stoner Tobi RHP Front Royal 2005 16 2006 2009-2010
Stout Eric LHP Waynesboro 2012 13 2014 2018-
Strange Doug 3B Harrisonburg 7 1985 1989-1998
Swisher Steve C Harrisonburg 1(21) 1973 1974-1982
Tam Jeff RHP Harrisonburg 1992 1998-2003
Tatum Craig C Covington 2002 3 2004 2009-2011
Tekotte Blake OF Woodstock 2006 3 2008 2011-2013
Terrell Walt RHP Staunton 15 1979 1982-1992
Thornburg Tyler RHP Winchester 2008 3 2010 2012-2018
Timpner Clay OF Staunton 2002 4 2004 2008
Tobik Dave RHP 1(2) 1975 1978-1985
Tolleson Wayne SS Staunton 8 1978 1981-1990
Tolliver Ashur LHP Harrisonburg 2007 5 2009 2016-2017
Tracy Chad 3B Staunton 1999 7 2001 2004-2013
Vaughn Mo 1B Harrisonburg 1987 1(23) 1989 1991-2003
Venafro Mike LHP New Market 1994 29 1995 1999-2006
Villanueva Elih RHP Luray 2007 27 2008 2011
Voigt Jack OF Staunton 9 1987 1992-1998
Vukovich George OF Harrisonburg 4 1977 1980-1985
Walling Denny 3B Waynesboro 1975 1(1) 1975 1975-1992
Watkins Pat OF Staunton 1992 1(32) 1993 1997-1999
White Tyler 3B Haymarket 2010 33 2013 2016-
Whitmore Darrell OF Front Royal 2 1990 1993-1995
Williams Mike RHP Harrisonburg 1989 14 1990 1992-2003
Williamson Mac OF Harrisonburg 2011 3 2012 2015-2018
Wilson Cody OF Winchester 2017 13 2018 2021-
Wilson Jacob 2B Luray 2009 10 2012 2021-
Wimmers Alex RHP Luray 2008 1(21) 2010 2016-2017
Yarbrough Ryan LHP Luray 2012 4 2014 2018-
Ziegler Brad RHP New Market 2000 20 2003 2008-2018
Zoccolillo Peter OF Front Royal 1998 23 1999 2003
Zuber Jon 1B Harrisonburg 1991 12 1992 1996-1998