The Baseball Cube

TBC

Virginia Tech

Virginia Tech

Hokies

MORE  
school long name
Virginia Tech
short name
Virginia Tech
place
Blacksburg,Virginia
Region
ballpark
English Field
nickname
college division
drafted players
113
major leaguers
22
The TBC Weekly Newsletter keeps you up to date with site updates and new features. Subscribe today!
Full list of players drafted or signed (UDFA) out of this college. PREMIUM subscribers can view career stats. The Draft Research application gives you power to create your own draft reports.
Drafted Players
*Reload page to restore grid
Grid Actions:
Tips/tools for using data gri ds:

  • Manual Filter: Single-click a row to highlight in orange. Click FILTER ROWS button to show only those rows in the grid
  • Quick-Filter: Double-Click on a cell value to filter the grid on rows that have same value in same column. Click a statistic to view all values equal or higher
  • Select Rows: Single-click rows to select multiple rows for future action or visibility.
  • Hide Rows: Click the` minus sign in the first column to hide the row in the grid.
  • Restore Rows: Once rows are filtered, click RESTORE ROWS to show all rows once again
  • Sort: Click a column in the first header row to sort data by values in that column. Click again to reverse the original sort. Some cells have custom sort keys that will sort them logically instead of alphanumerically.
  • Compare/Analyze: Click multiple rows for players of interest. In addition to filtering, you can quickly COMPARE player stats or use the MULTI-PLAYER STAT VIEWER to view multiple player cards on the same page.
  • Leaders: On stat grids. Top-10 ranked statistics are highlighted in gray. #1 rank is in light green. (PREMIUM setting)
  • Export to CSV: Click CSV to convert the full grid into a comma-delimeted display. From there, you can copy/paste to another application.
player name year rnd ovl phase draft team pos ht wt ba th Born place hilvl mlb years stat years signed
Drue Hackenberg 2023 2 59 June-Reg Atlanta Braves p 6-2 220 R R 2002-04-01 Lehighton,PA AA -- 2022-2023 Yes
Jack Hurley 2023 3 80 June-Reg Arizona Diamondbacks of 6-0 185 L R 2002-03-13 Boalsburg,PA A+ -- 2021-2023 Yes
Christian Worley 2023 9 275 June-Reg St. Louis Cardinals p 6-1 170 R R 2002-06-14 Alton,VA College -- 2021-2023 Yes
Brady Kirtner 2023 12 366 June-Reg New York Mets p 5-11 170 R R 2001-11-21 Christiansburg,VA College -- 2022-2023 No
Carson Jones 2023 15 457 June-Reg Seattle Mariners p 6-2 190 L L 2000-09-29 Richmond,VA Rk -- 2020-2023 Yes
Gavin Cross 2022 1 9 June-Reg Kansas City Royals of 6-3 210 L L 2001-02-13 Bristol,TN AA -- 2020-2023 Yes
Tanner Schobel 2022 2 68 June-Reg Minnesota Twins 2b-3b 5-10 170 R R 2001-06-04 Panama City,FL AA -- 2021-2023 Yes
Nick Biddison 2022 4 135 June-Reg Los Angeles Dodgers 2b 5-10 190 R R 2000-07-30 Glen Allen,VA A+ -- 2019-2023 Yes
Cade Hunter 2022 5 153 June-Reg Cincinnati Reds c 6-2 200 L R 2000-11-29 Meadowbrook,PA AA -- 2020-2023 Yes
Graham Firoved 2022 16 467 June-Reg Baltimore Orioles p 6-1 185 R R 1999-09-26 Virginia Beach,VA A+ -- 2019-2023 Yes
Shane Connolly 2021 10 289 June-Reg Kansas City Royals p 6-2 175 L L 1999-02-13 Huntersville,NC A -- 2018-2022 Yes
T.J. Rumfield 2021 12 355 June-Reg Philadelphia Phillies 1b 6-4 225 L R 2000-05-17 Richmond,VA AA -- 2020-2023 Yes
Chris Gerard 2021 12 361 June-Reg St. Louis Cardinals p 5-10 175 R L 1999-11-23 Ridgewood,NJ A+ -- 2019-2023 Yes
Anthony Simonelli 2021 16 469 June-Reg Kansas City Royals p 6-2 200 R R 1998-12-23 Winchester,VA AA -- 2018-2023 Yes
Peyton Alford 2021 -- udfa Signed Seattle Mariners p 6-0 190 L L 1997-08-15 Florence,KY AA -- 2017-2023 Yes
Ian Seymour 2020 2 57 June-Reg Tampa Bay Rays p 6-0 210 L L 1998-12-13 Madison,CT AAA -- 2018-2023 Yes
Carson Taylor 2020 4 130 June-Reg Los Angeles Dodgers c 6-2 205 B R 1999-06-02 Atlanta,GA AA -- 2019-2023 Yes
Zach Brzykcy 2020 -- udfa Signed Washington Nationals p 6-2 232 R R 1999-07-12 Hickory,NC AAA -- 2018-2022 Yes
Kerry Carpenter 2019 19 562 June-Reg Detroit Tigers lf-rf 6-2 220 L R 1997-09-02 Eustis,FL MLB 2022-2023 2017-2023 Yes
Nic Enright 2019 20 610 June-Reg Cleveland Baseball Team p 6-3 205 R R 1997-01-08 Richmond,VA AAA -- 2016-2023 Yes
Jack Dellinger 2019 32 952 June-Reg Detroit Tigers p 6-4 210 R R 1998-02-12 Bellevue,WA A -- 2017-2023 Yes
Andrew McDonald 2018 9 259 June-Reg Cincinnati Reds p 6-6 230 R R 1994-12-24 Dayton,OH A -- 2014-2021 Yes
Connor Coward 2018 26 783 June-Reg St. Louis Cardinals p 6-0 185 R R 1996-05-31 Pittsburgh,PA A -- 2015-2019 Yes
Joe Freiday 2018 -- udfa Signed St. Louis Cardinals c 6-4 225 R R 1996-01-17 Brockton,MA Rk -- 2015-2018 Yes
Packy Naughton 2017 9 257 June-Reg Cincinnati Reds p 6-2 195 R L 1996-04-16 Boston,MA MLB 2021-2023 2015-2023 Yes
player name year rnd ovl phase draft team pos ht wt ba th Born place hilvl mlb years stat years signed
Aaron McGarity 2017 15 452 June-Reg New York Yankees p 6-3 185 R R 1995-01-31 Richmond,VA AAA -- 2014-2023 Yes
Kit Scheetz 2017 -- udfa Signed Houston Astros p 5-10 170 L L 1994-05-18 Hartford,CT AAA -- 2014-2023 Yes
Ryan Tufts 2017 -- udfa Signed Arizona Diamondbacks if 6-2 205 R R 1994-07-27 Brockton,MA A -- 2014-2018 Yes
Saige Jenco 2016 24 731 June-Reg Los Angeles Dodgers of 5-10 185 L L 1994-08-07 State College,PA A+ -- 2014-2019 Yes
Aaron McGarity 2016 34 1018 June-Reg Boston Red Sox p 6-3 185 R R 1995-01-31 Richmond,VA AAA -- 2014-2023 No
Brendon Hayden 2015 16 474 June-Reg Philadelphia Phillies p 6-5 205 L R 1992-12-26 Milwaukee,WI A -- 2012-2016 Yes
Alex Perez 2015 23 680 June-Reg Minnesota Twins p-if 5-9 157 L R 1992-10-24 Miami,FL AAA -- 2012-2019 Yes
Saige Jenco 2015 27 801 June-Reg Boston Red Sox of 5-10 185 L L 1994-08-07 State College,PA A+ -- 2014-2019 No
Sean Keselica 2015 33 997 June-Reg Pittsburgh Pirates p 6-2 202 L L 1993-06-14 Summit,NJ AAA -- 2012-2019 Yes
Mark Zagunis 2014 3 78 June-Reg Chicago Cubs c 6-0 195 R R 1993-02-05 Willingboro,NJ MLB 2017-2019 2012-2022 Yes
Brad Markey 2014 19 559 June-Reg Chicago Cubs p 5-11 185 R R 1992-03-03 Baltimore,MD AAA -- 2011-2019 Yes
Chad Pinder 2013 2 71 June-Reg Oakland Athletics rf-lf 6-2 210 R R 1992-03-29 Richmond,VA MLB 2016-2022 2011-2023 Yes
Tyler Horan 2013 8 252 June-Reg San Francisco Giants of 6-2 222 L R 1990-12-02 Stoughton,MA AA -- 2010-2017 Yes
Jake Joyce 2013 9 286 June-Reg Washington Nationals p 5-11 188 R R 1991-08-19 Martinsville,VA A- -- 2010-2023 Yes
Eddie Campbell 2013 15 447 June-Reg Seattle Mariners p 6-0 195 L L 1992-01-17 Newton,MA A+ -- 2011-2016 Yes
Joe Mantiply 2013 27 816 June-Reg Detroit Tigers p 6-4 219 R L 1991-03-01 Danville,VA MLB 2016-2023 2010-2023 Yes
Colin O'Keefe 2013 33 997 June-Reg Los Angeles Angels p 6-1 195 L L 1992-08-02 Waterford,CT Rk -- 2011-2013 Yes
Devin Burke 2013 -- udfa Signed Colorado Rockies p 6-1 200 R R 1991-02-20 New York,NY AAA -- 2010-2019 Yes
Joe Mantiply 2012 28 878 June-Reg Philadelphia Phillies p 6-4 219 R L 1991-03-01 Danville,VA MLB 2016-2023 2010-2023 No
Ronnie Shaban 2012 33 1020 June-Reg St. Louis Cardinals p 6-1 195 L R 1990-03-08 Moseley,VA AAA -- 2009-2017 Yes
Andrew Aizenstadt 2012 -- udfa Signed Philadelphia Phillies p 6-3 195 R R 1989-08-04 Weymouth,MA A+ -- 2012-2015 Yes
Patrick Scoggin 2012 -- udfa Signed Atlanta Braves p 6-4 270 R R 1991-02-21 Richmond,VA A+ -- 2010-2014 Yes
Tim Smalling 2011 15 468 June-Reg Colorado Rockies 3b 6-3 200 R R 1987-10-14 Raleigh,NC AAA -- 2007-2016 Yes
Andrew Rash 2011 36 1103 June-Reg San Diego Padres of 5-11 193 R R 1989-11-13 Anderson,SC College -- 2009-2013 No
Ronnie Shaban 2011 49 1475 June-Reg Baltimore Orioles p 6-1 195 L R 1990-03-08 Moseley,VA AAA -- 2009-2017 No
player name year rnd ovl phase draft team pos ht wt ba th Born place hilvl mlb years stat years signed
Austin Wates 2010 3 90 June-Reg Houston Astros of 6-1 174 R R 1988-09-02 Seattle,WA AAA -- 2008-2015 Yes
Jesse Hahn 2010 6 191 June-Reg Tampa Bay Rays p 6-5 200 R R 1989-07-30 Norwich,CT MLB 2014-2021 2008-2021 Yes
Mathew Price 2010 8 263 June-Reg Boston Red Sox p 6-3 163 R R 1989-07-08 Marietta,GA A+ -- 2009-2013 Yes
Steve Domecus 2010 9 292 June-Reg Los Angeles Dodgers c 6-3 220 R R 1987-06-29 Novato,CA A+ -- 2007-2013 Yes
Tim Smalling 2010 14 416 June-Reg Washington Nationals 3b 6-3 200 R R 1987-10-14 Raleigh,NC AAA -- 2007-2016 No
Ben Rowen 2010 22 676 June-Reg Texas Rangers p 6-3 184 R R 1988-11-15 Dunedin,FL MLB 2014-2021 2009-2021 Yes
Buddy Sosnoskie 2010 25 749 June-Reg Kansas City Royals of 6-1 190 L L 1989-02-25 Langhorne,PA Indy -- 2009-2014 No
Justin Wright 2010 47 1429 June-Reg St. Louis Cardinals p 5-9 171 L L 1989-08-18 Fairfax,VA AAA -- 2008-2017 Yes
Steve Bumbry 2009 12 356 June-Reg Baltimore Orioles of 5-11 185 L L 1988-04-04 Baltimore,MD AA -- 2007-2014 Yes
Rhett Ballard 2009 26 781 June-Reg Colorado Rockies p 6-5 235 R R 1985-11-13 Greensboro,NC A+ -- 2006-2011 Yes
Warren Schaeffer 2007 38 1143 June-Reg Colorado Rockies ss 6-0 180 R R 1985-01-28 Vandergrift,PA AAA -- 2004-2012 Yes
Chris Stanton 2005 43 1297 June-Reg San Francisco Giants 1b 6-2 175 R R 1983-04-04 Los Angeles,CA A- -- 2002-2005 Yes
Jeffrey Landing 2004 12 344 June-Reg New York Mets p 6-3 190 R R 1983-07-31 Durham,NC A -- 2002-2007 Yes
Wyatt Toregas 2004 24 707 June-Reg Cleveland Baseball Team c 5-11 200 R R 1982-12-02 Fairfax,VA MLB 2009-2011 2002-2011 Yes
Marc Tugwell 2003 22 655 June-Reg Philadelphia Phillies 2b 6-0 190 R R 1981-04-16 Fairfax,VA AAA -- 2000-2006 Yes
Joe Saunders 2002 1 12 June-Reg Anahaim Angels p 6-3 215 L L 1981-06-16 Fairfax,VA MLB 2005-2014 2000-2015 Yes
Ian Ostlund 2001 34 1017 June-Reg Detroit Tigers p 6-1 200 R L 1978-10-17 Harrisonburg,VA AAA -- 1998-2009 Yes
Michael Vick 2000 30 887 June-Reg Colorado Rockies of 6-0 215 L L 1980-06-26 Newport News,VA -- -- -- No
Larry Bowles 2000 30 890 June-Reg Anahaim Angels p 5-11 195 L L 1979-03-18 Roanoke,VA Rk -- 1998-2001 Yes
Austin Rappe 1999 49 1441 June-Reg Chicago White Sox of 6-0 198 R R 1977-01-17 Wheaton,IL College -- 1996-1999 No
Jon Hand 1998 25 738 June-Reg St. Louis Cardinals p 6-2 200 R R 1975-12-14 Heidelberg,GE A -- 1995-2001 Yes
Denny Wagner 1997 1 42 June-Reg Oakland Athletics p 6-0 205 R R 1976-11-08 Bristol,TN AAA -- 1995-2003 Yes
Kevin Kurilla 1997 11 326 June-Reg Philadelphia Phillies p 6-4 195 R R 1975-02-21 Mount Wolf,PA A -- 1994-1998 Yes
Kevin Barker 1996 3 73 June-Reg Milwaukee Brewers 1b 6-3 205 L L 1975-07-26 Bristol,VA MLB 1999-2009 1994-2011 Yes
Brian Fitzgerald 1996 20 597 June-Reg Seattle Mariners p 5-11 175 L L 1974-12-26 Woodbridge,VA MLB 2002-2002 1993-2002 Yes
player name year rnd ovl phase draft team pos ht wt ba th Born place hilvl mlb years stat years signed
Charlie Gillian 1996 26 757 June-Reg Minnesota Twins p 6-2 196 R R 1974-05-29 Beckley,WV A+ -- 1994-1997 Yes
Kevin Kurilla 1996 49 1419 June-Reg Florida Marlins p 6-4 195 R R 1975-02-21 Mount Wolf,PA A -- 1994-1998 No
Dee Dalton 1993 15 424 June-Reg St. Louis Cardinals ss 5-11 175 R R 1972-06-17 Roanoke,VA AA -- 1992-1998 Yes
Brad Clontz 1992 10 285 June-Reg Atlanta Braves p 6-1 195 R R 1971-04-26 Stuart,VA MLB 1995-2000 1990-2006 Yes
Josh Haggas 1992 22 609 June-Reg New York Mets 3b 6-1 195 R R 1971-01-29 Whitesboro,NY A- -- 1990-1993 Yes
Mike Williams 1990 14 374 June-Reg Philadelphia Phillies p 6-2 204 R R 1968-07-29 Radford,VA MLB 1992-2003 1988-2003 Yes
Greg Margheim 1990 25 669 June-Reg Cincinnati Reds p 6-4 195 L L 1968-03-29 Stafford,VA A -- 1990-1992 Yes
Bimbo Coles 1990 54 1341 June-Reg California Angels ss 6-1 175 R R 1968-04-22 Covington,GA -- -- -- No
Casey Waller 1989 11 274 June-Reg Philadelphia Phillies 3b 5-11 180 B R 1967-12-15 South Boston,VA AAA -- 1987-1996 Yes
Greg Margheim 1989 16 410 June-Reg Montreal Expos p 6-4 195 L L 1968-03-29 Stafford,VA A -- 1990-1992 No
Mike Conte 1989 19 504 June-Reg Oakland Athletics of 6-2 195 R R 1967-08-11 Brownsville,PA AA -- 1988-1993 Yes
Brad DuVall 1988 1 23 June-Reg St. Louis Cardinals p 6-0 180 R R 1966-05-17 Silver Spring,MD A+ -- 1987-1990 Yes
Trey McCoy 1988 9 219 June-Reg Texas Rangers of-1b 6-3 215 R R 1966-10-12 Augusta,GA AAA -- 1986-1996 Yes
Randy Berlin 1988 25 652 June-Reg St. Louis Cardinals 1b-3b 6-4 210 R R 1967-11-21 Silver Spring,MD AA -- 1988-1997 Yes
Robert Ferguson 1988 28 723 June-Reg Oakland Athletics p 6-1 185 R L 1966-10-01 Bassett,VA A -- 1988-1988 Yes
Brad DuVall 1987 1 15 June-Reg Baltimore Orioles p 6-0 180 R R 1966-05-17 Silver Spring,MD A+ -- 1987-1990 No
George Canale 1986 6 139 June-Reg Milwaukee Brewers 1b 6-1 190 L R 1965-08-11 Memphis,TN MLB 1989-1991 1984-1998 Yes
Tim Buheller 1986 19 485 June-Reg Boston Red Sox of 5-7 150 L L 1964-07-29 Richmond,VA A+ -- 1983-1989 Yes
Dell Curry 1985 14 359 June-Reg Baltimore Orioles p 6-5 195 R R 1964-06-25 Grottoes,VA A -- 1991-1991 No
Billy Plante 1985 20 517 June-Reg Boston Red Sox of 6-1 195 R R 1964-05-01 Washington,DC A -- 1983-1986 Yes
Bean Stringfellow 1985 24 614 June-Reg Atlanta Braves p 6-2 193 L L 1963-08-21 Bristol,VA AAA -- 1983-1989 Yes
Bean Stringfellow 1984 17 440 June-Reg New York Yankees p 6-2 193 L L 1963-08-21 Bristol,VA AAA -- 1983-1989 No
Billy Plante 1983 17 424 June-Reg Chicago Cubs of 6-1 195 R R 1964-05-01 Washington,DC A -- 1983-1986 No
Wayne King 1983 40 813 June-Reg Texas Rangers 1b 5-10 180 L L 1961 -- Rk -- 1982-1983 Yes
Rick Knapp 1983 41 815 June-Reg Texas Rangers p 6-4 190 R R 1961-12-11 Baltimore,MD AAA -- 1982-1987 Yes
player name year rnd ovl phase draft team pos ht wt ba th Born place hilvl mlb years stat years signed
Franklin Stubbs 1982 1 19 June-Reg Los Angeles Dodgers 1b-of 6-2 209 L L 1960-10-21 Richlands,NC MLB 1984-1995 1980-1995 Yes
Brian Rupe 1982 7 162 June-Reg Minnesota Twins of 5-11 170 L L 1960 -- A+ -- 1979-1983 Yes
Jay Phillips 1982 10 246 June-Reg Kansas City Royals 2b 5-10 165 R R 1960 -- A+ -- 1980-1985 Yes
Ray Perkins 1982 16 407 June-Reg Houston Astros p 6-3 225 R R 1960-02-01 Louisa,VA A+ -- 1982-1986 Yes
Jimmy Foit 1982 26 662 June-Reg Texas Rangers ss 6-1 200 R R 1960 Baltimore,MD AA -- 1979-1984 Yes
Brian Rupe 1981 24 596 June-Reg Seattle Mariners of 5-11 170 L L 1960 -- A+ -- 1979-1983 No
Jay Phillips 1981 26 664 June-Reg Kansas City Royals 2b 5-10 165 R R 1960 -- A+ -- 1980-1985 No
Mike Rhodes 1980 22 559 June-Reg St. Louis Cardinals p 5-11 165 L L 1958-06-17 Washington,DC AAA -- 1978-1986 Yes
Dave Grier 1979 1 24 June-Sec Milwaukee Brewers p 6-0 175 R R 1958 Severna Park,MD AA -- 1979-1983 Yes
Harold Williams 1979 18 446 June-Reg Atlanta Braves 1b 6-4 245 R R 1958-09-22 Columbus,OH A+ -- 1977-1981 Yes
George Hill 1977 36 761 June-Reg Pittsburgh Pirates of 6-0 170 L L 1954 -- A+ -- 1977-1978 Yes
Paul Adams 1976 27 613 June-Reg Texas Rangers c -- -- -- -- 1954 Castlewood,VA -- -- -- No
John Tatem 1972 19 456 June-Reg Baltimore Orioles p -- -- -- -- -- Pocomoke City,MD -- -- -- No
Doug Horton 1971 15 367 June-Reg Cincinnati Reds p -- -- -- -- 1949 -- -- -- -- No
Sherwood Hahn 1970 4 79 Jan-Sec California Angels of -- -- -- -- 1948 -- -- -- -- Yes
Sherwood Hahn 1969 1 14 Jan-Sec California Angels of -- -- -- -- 1948 -- -- -- -- No
Sherwood Hahn 1969 1 19 June-Sec Washington Senators of -- -- -- -- 1948 -- -- -- -- No
Sherwood Hahn 1968 14 308 June-Reg Washington Senators of -- -- -- -- 1948 -- -- -- -- No
Johnny Oates 1967 1 10 Jan-Sec Baltimore Orioles c 5-11 185 L R 1946-01-21 Sylva,NC MLB 1970-1981 1970-1981 Yes
Johnny Oates 1966 2 38 June-Reg Chicago White Sox c 5-11 185 L R 1946-01-21 Sylva,NC MLB 1970-1981 1970-1981 No
William Johns 1966 4 59 Jan-Reg Chicago Cubs 1b -- -- -- -- 1944 -- -- -- -- Yes
Leo Burke 1957 -- udfa Signed Baltimore Orioles of-2b 5-11 190 R R 1934-05-06 Hagerstown,MD MLB 1958-1965 1958-1965 Yes
122 record(s)