The Baseball Cube

East Carolina University

East Carolina University

Pirates

MORE  
school long name:
East Carolina University
short name:
East Carolina
nickname:
College Division:
drafted players:
123
major leaguers:
22
Subscribe to TBC PREMIUM ... Surf ad-free, get the daily PLAYER TRACKER (take a tour), access to ... more
than a dozen research applications including Player Comparison tool, analysis features and additional datagrid functionality!
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:
PREMIUM subscribers get additional grid functionality
Tips/tools for using data grids:

  • 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 pos ht wt ba th Born place hilvl mlb years stat years signed
Gavin Williams 2021 1 23 June-Reg p 6-6 232 L R 1999-07-26 Fayetteville,NC A+ -- 2018-2022 Yes
Connor Norby 2021 2 41 June-Reg 2b 5-10 177 R R 2000-06-08 Kernersville,NC A+ -- 2019-2022 Yes
Thomas Francisco 2021 19 571 June-Reg 1b 6-0 207 L R 1999-06-26 Abingdon,VA A+ -- 2019-2022 Yes
Seth Caddell 2021 -- udfa Signed c 5-11 197 R R 1999-05-29 Carthage,NC AA -- 2018-2022 Yes
Alec Burleson 2020 2 70 June-Reg rf-lf 6-2 212 L L 1998-11-25 Charlotte,NC AAA -- 2018-2022 Yes
Jake Agnos 2019 4 135 June-Reg p 5-11 202 L L 1998-05-23 Haymarket,VA A- -- 2017-2019 Yes
Bryant Packard 2019 5 142 June-Reg lf 6-3 203 L R 1997-10-06 Greenville,NC A+ -- 2017-2022 Yes
Spencer Brickhouse 2019 7 212 June-Reg 1b 6-4 226 L R 1998-04-10 Zebulon,NC A+ -- 2017-2022 Yes
Trey Benton 2019 15 460 June-Reg p 6-4 192 R R 1998-06-18 Cerro Gordo,NC A -- 2017-2022 Yes
Evan Voliva 2019 18 555 June-Reg p 5-10 198 R R 1996-07-21 Currituck,NC Rk -- 2015-2019 Yes
Turner Brown 2019 19 579 June-Reg if 5-9 151 B R 1997-08-01 Whiteville,NC A- -- 2016-2019 Yes
Jake Washer 2019 29 882 June-Reg c 6-0 228 R R 1996-02-23 Clearwater,FL AA -- 2017-2022 Yes
Dwanya Williams-Sutton 2018 5 141 June-Reg lf 6-2 215 R R 1997-07-10 Wilson,NC AA -- 2016-2021 Yes
Chris Holba 2018 11 333 June-Reg p 6-2 187 R R 1996-08-31 Sindelfingen,Ge A- -- 2016-2018 Yes
Connor Litton 2018 20 587 June-Reg 3b 6-3 220 R R 1997-01-14 Big Cove Tannery,PA Rk -- 2016-2018 Yes
Evan Kruczynski 2017 9 274 June-Reg p 6-4 185 L L 1995-03-31 Franklin,WI AAA -- 2014-2021 Yes
Tanner Duncan 2017 -- udfa Signed p 6-2 205 R R 1994-08-12 Tabor City,NC AAA -- 2017-2019 Yes
Reid Love 2015 10 313 June-Reg p 5-11 202 L L 1992-05-15 Dunnellon,FL AAA -- 2012-2018 Yes
Luke Lowery 2015 14 406 June-Reg c 6-2 242 R R 1993-12-08 Midlothian,VA A -- 2013-2018 Yes
David Lucroy 2015 20 601 June-Reg p 6-2 202 R R 1992-09-03 Umatilla,FL A+ -- 2013-2016 Yes
Jeff Hoffman 2014 1 9 June-Reg p 6-5 215 R R 1993-01-08 Latham,NY MLB 2016-2022 2012-2022 Yes
Ryan Williams 2014 10 289 June-Reg p 6-4 225 R R 1991-11-01 Morgan Hill,CA AAA -- 2013-2019 Yes
Zach Houchins 2014 13 389 June-Reg ss 6-2 210 R R 1992-09-16 Wilson,NC AAA -- 2013-2019 Yes
Tyler Bolton 2014 33 990 June-Reg p 6-3 200 R R 1993-01-27 Wake Forest,NC A- -- 2012-2015 Yes
Jack Reinheimer 2013 5 147 June-Reg ss-2b 6-0 165 R R 1992-07-19 Charlotte,NC MLB 2017-2018 2011-2021 Yes
player name year rnd ovl phase pos ht wt ba th Born place hilvl mlb years stat years signed
Chase McDonald 2013 12 347 June-Reg 1b 6-4 259 R R 1992-06-02 Greenville,NC AA -- 2011-2017 Yes
Austin Chrismon 2013 26 767 June-Reg p 6-2 227 R R 1992-09-16 Newport News,VA A+ -- 2011-2019 Yes
Zach Wright 2012 12 387 June-Reg c 6-2 186 R R 1990-01-10 Warner Robins,GA AA -- 2009-2015 Yes
Kevin Brandt 2012 18 572 June-Reg p 6-1 182 R L 1989-11-24 Raleigh,NC AA -- 2009-2015 Yes
Jharel Cotton 2012 20 626 June-Reg p 6-0 180 R R 1992-01-19 St. Thomas,VG MLB 2016-2022 2010-2022 Yes
Corey Thompson 2012 31 951 June-Reg of 6-2 211 R R 1990-01-30 Greenville,NC Rk -- 2009-2013 Yes
Tyler Joyner 2012 35 1063 June-Reg p 5-11 185 L L 1990-09-18 Rocky Mount,NC College -- 2010-2012 No
John Wooten 2012 37 1129 June-Reg rf-of 6-4 190 R R 1991-01-19 Goldsboro,NC A+ -- 2010-2015 Yes
Zach Woods 2012 -- udfa Signed p 5-11 191 R R 1987-11-15 Portsmouth,VA A+ -- 2010-2014 Yes
Mike Wright 2011 3 94 June-Reg p 6-5 176 R R 1990-01-03 Benn,SC MLB 2015-2021 2009-2022 Yes
Zach Wright 2011 6 211 June-Reg c 6-2 186 R R 1990-01-10 Warner Robins,GA AA -- 2009-2015 No
Seth Maness 2011 11 350 June-Reg p 5-11 168 R R 1988-10-14 Pinehurst,NC MLB 2013-2017 2008-2019 Yes
Shawn Armstrong 2011 18 548 June-Reg p 6-2 225 R R 1990-09-11 New Bern,NC MLB 2015-2022 2009-2022 Yes
Brad Mincey 2011 28 853 June-Reg p 5-11 173 R R 1988-12-09 Wilmington,NC A+ -- 2008-2014 Yes
Seth Simmons 2011 40 1204 June-Reg p 5-8 146 R R 1988-06-14 Winston-Salem,NC AAA -- 2008-2019 Yes
Kyle Roller 2010 8 265 June-Reg 1b 6-0 249 L R 1988-03-27 Moore County,NC AAA -- 2007-2018 Yes
Dustin Harrington 2010 34 1030 June-Reg 3b-2b 5-9 176 R R 1988-11-14 Hickory,NC AA -- 2008-2012 Yes
Seth Maness 2010 41 1247 June-Reg p 5-11 168 R R 1988-10-14 Pinehurst,NC MLB 2013-2017 2008-2019 No
Devin Harris 2010 48 1458 June-Reg of 6-3 224 R R 1988-04-23 Gastonia,NC AAA -- 2008-2016 Yes
Devin Harris 2009 8 236 June-Reg of 6-3 224 R R 1988-04-23 Gastonia,NC AAA -- 2008-2016 No
Ryan Wood 2009 11 332 June-Reg p 6-4 175 R R 1987-05-05 Woodbridge,VA A+ -- 2006-2011 Yes
Chris Heston 2009 12 357 June-Reg p 6-4 185 R R 1988-04-10 Palm Bay,FL MLB 2014-2017 2007-2018 Yes
Stephen Batts 2009 19 587 June-Reg 3b 6-2 190 R R 1986-02-14 Wilmington,NC A -- 2006-2011 Yes
Kyle Roller 2009 47 1413 June-Reg 1b 6-0 249 L R 1988-03-27 Moore County,NC AAA -- 2007-2018 No
Justin Bristow 2008 5 161 June-Reg p 6-4 200 R R 1987-03-06 Richmond,VA A -- 2006-2011 Yes
player name year rnd ovl phase pos ht wt ba th Born place hilvl mlb years stat years signed
Corey Kemp 2008 14 428 June-Reg c 6-0 240 R R 1986-02-24 Franklin,TN AA -- 2005-2009 Yes
TJ Hose 2008 36 1098 June-Reg p 5-10 185 R R 1986-04-15 Hagerstown,MD A+ -- 2005-2014 Yes
Ryan Wood 2008 42 1268 June-Reg p 6-4 175 R R 1987-05-05 Woodbridge,VA A+ -- 2006-2011 No
Shane Mathews 2007 8 249 June-Reg p 6-3 195 R R 1985-03-28 Hickory,NC A+ -- 2004-2009 Yes
Dale Mollenhauer 2007 17 539 June-Reg 3b 5-10 170 L R 1986-06-26 Rochester,NY AA -- 2005-2011 Yes
Dustin Sasser 2007 21 637 June-Reg p 6-0 200 L L 1985-09-13 Pikeville,NC AA -- 2004-2010 Yes
Jason Neitz 2007 37 1117 June-Reg p 6-0 170 L L 1984-04-24 Lewisburg,PA A- -- 2003-2009 Yes
Jake Smith 2006 21 638 June-Reg c 6-2 217 R R 1983-06-05 Greensboro,NC A -- 2003-2008 Yes
Shane Mathews 2006 26 776 June-Reg p 6-3 195 R R 1985-03-28 Hickory,NC A+ -- 2004-2009 No
Ricky Brooks 2005 3 95 June-Reg p 6-2 165 R R 1984-07-18 Edison,NJ AAA -- 2004-2012 Yes
Billy Richardson 2005 14 428 June-Reg ss 5-8 170 R R 1982-07-23 Buradados,BR A- -- 2004-2005 Yes
Mark Minicozzi 2005 17 522 June-Reg 3b-1b 6-1 210 R R 1983-02-11 Norristown,PA AAA -- 2003-2017 Yes
Brian Cavanaugh 2005 21 638 June-Reg of 6-1 190 L R 1983-08-21 Bridgeport,CT A -- 2002-2005 Yes
Greg Bunn 2004 5 144 June-Reg p 6-1 210 R R 1983-02-03 Raleigh,NC A+ -- 2002-2008 Yes
Trevor Lawhorn 2004 9 258 June-Reg 2b 6-2 182 R R 1982-12-18 Wilmington,NC A+ -- 2004-2012 Yes
Ryan Norwood 2004 9 276 June-Reg 1b 6-4 220 R L 1983-02-18 Richmond,VA A+ -- 2002-2007 Yes
Darryl Lawhorn 2004 11 326 June-Reg 2b 6-2 180 L R 1982-12-18 Wilmington,NC A+ -- 2002-2008 Yes
Matt Bishop 2004 17 502 June-Reg p 6-2 215 R R 1982-06-02 Raleigh,NC A+ -- 2002-2007 Yes
John Poppert 2004 17 504 June-Reg c 6-1 210 R R 1982-04-14 Dale City,VA AAA -- 2001-2009 Yes
Ryan Jones 2004 22 667 June-Reg of 5-7 177 L L 1981-09-28 Gibsonia,PA College -- 2001-2004 No
Glenn Tucker 2003 11 337 June-Reg p 6-3 200 R R 1981-04-09 Miami,FL AAA -- 2000-2007 Yes
Davey Penny 2003 28 834 June-Reg p 6-3 210 R R 1981-09-09 Frankfurt,GE A -- 2001-2004 Yes
Sam Narron 2002 15 442 June-Reg p 6-7 210 L L 1981-07-12 Goldsboro,NC MLB 2004-2004 2000-2011 Yes
Clayton McCullough 2002 22 664 June-Reg c 5-10 180 L R 1979-12-27 Oxford,NC AAA -- 1999-2005 Yes
Lee Delfino 2001 6 181 June-Reg if 6-0 185 R R 1980-05-21 Ottawa,ON A+ -- 1999-2005 Yes
player name year rnd ovl phase pos ht wt ba th Born place hilvl mlb years stat years signed
Chad Tracy 2001 7 218 June-Reg 1b 6-2 190 L R 1980-05-22 Charlotte,NC MLB 2004-2013 1999-2013 Yes
John Williamson 2001 18 549 June-Reg of 6-1 200 B R 1978-08-23 Wilmington,NC A+ -- 1998-2003 Yes
Joe Hastings 2001 24 720 June-Reg 1b 6-3 205 L R 1978-06-25 Hickory,NC AA -- 1981-2004 Yes
Nick Schnabel 2000 31 915 June-Reg 2b 5-9 170 R R 1978-03-16 Berkeley,CA AA -- 1999-2003 Yes
Steven Salargo 1999 20 607 June-Reg of 6-2 195 R R 1976-12-24 Wilson,NC A+ -- 1996-2000 Yes
Jason Howard 1999 33 998 June-Reg c 6-3 210 R R 1976-09-26 Greenville,NC A -- 1999-1999 Yes
Jason Colquitt 1998 27 807 June-Reg c 6-0 195 R R 1976-11-17 Greenville,NC A+ -- 1996-1998 Yes
Randy Rigsby 1998 32 970 June-Reg of 6-0 190 L L 1976-08-07 Fort Walton Beach,FL AAA -- 1995-2003 Yes
Tim Flaherty 1997 30 898 June-Reg c 6-4 220 R R 1976-07-11 Williamstown,MA AA -- 1995-2003 Yes
Brian Fields 1997 30 907 June-Reg p 6-1 175 R L 1974-08-21 Cape Girardeau,MO A+ -- 1996-1999 No
Travis Meyer 1995 24 667 June-Reg c 6-0 205 R R 1973-09-18 Plainview,NE A+ -- 1995-1997 Yes
Mike Jacobs 1994 14 383 June-Reg p 6-6 235 R R 1973-05-03 Smithfield,NC A -- 1994-1996 Yes
Richie Blackwell 1994 17 466 June-Reg p 5-11 190 L L 1972-11-05 Whiteville,NC A- -- 1993-1994 Yes
Jamie Borel 1994 29 809 June-Reg of 5-11 170 R R 1971-09-20 Olathe,KS A+ -- 1993-1996 Yes
Johnny Beck 1994 43 1198 June-Reg p 5-9 170 R L 1972-06-27 Raleigh,NC Rk -- 1991-1994 Yes
Pat Watkins 1993 1 32 June-Reg cf-rf 6-2 195 R R 1972-09-02 Raleigh,NC MLB 1997-1999 1991-2001 Yes
Chris West 1993 29 814 June-Reg 1b-3b 6-4 210 L R 1972-05-27 Goldsboro,NC A -- 1993-1994 Yes
Tommy Eason 1991 6 161 June-Reg c 6-0 200 R R 1970-07-08 Kinston,NC AA -- 1989-1995 Yes
John Gast 1991 25 665 June-Reg 3b 6-4 225 R R 1968-12-06 Baltimore,MD A -- 1991-1991 Yes
Steve Godin 1990 17 472 June-Reg of 6-1 180 R R 1969-05-22 Warrenton,VA A+ -- 1990-1992 Yes
Jonathan Jenkins 1990 20 536 June-Reg p 6-8 210 R R 1968-06-03 Culpeper,VA A+ -- 1989-1997 Yes
Kevin Riggs 1990 28 747 June-Reg if 6-0 180 L R 1969-02-03 Hartford,CT AA -- 1990-1997 Yes
John Gast 1990 34 903 June-Reg 3b 6-4 225 R R 1968-12-06 Baltimore,MD A -- 1991-1991 No
Tim Langdon 1990 39 1031 June-Reg p 6-3 190 L L 1967-09-04 Clayton,NC A+ -- 1990-1991 Yes
David Ritchie 1989 21 543 June-Reg ss 5-10 170 B R 1967-11-22 Fairfax,VA A- -- 1989-1989 Yes
player name year rnd ovl phase pos ht wt ba th Born place hilvl mlb years stat years signed
Tim Snow 1988 23 601 June-Reg 2b 5-11 165 R R 1969 -- Rk -- 1988-1988 Yes
Mike Christopher 1985 7 181 June-Reg p 6-5 206 R R 1963-11-03 Petersburg,VA MLB 1991-1996 1985-1996 Yes
Bob Davidson 1984 24 615 June-Reg p 6-0 185 R R 1963-01-06 Bad Kurznach,GE MLB 1989-1989 1984-1991 Yes
Kelly Robinette 1983 13 325 June-Reg if 5-8 160 B R 1960 Prince George,VA A- -- 1983-1983 Yes
Bill Wilder 1982 16 402 June-Reg p 6-2 182 R R 1960 -- AA -- 1980-1985 Yes
Bob Patterson 1982 21 524 June-Reg p 6-1 195 R L 1959-05-16 Jacksonville,FL MLB 1985-1998 1979-1998 Yes
Butch Davis 1980 12 302 June-Reg of 6-0 190 R R 1958-06-19 Williamston,NC MLB 1983-1994 1977-1994 Yes
Raymie Styons 1980 16 395 June-Reg c 5-11 180 R R 1957-11-20 Plymouth,NC A+ -- 1979-1982 Yes
Billy Best 1980 27 673 June-Reg 2b 6-1 190 R R 1958 Leland,NC AA -- 1978-1984 Yes
Mickey Britt 1980 30 715 June-Reg p 6-4 210 R R 1958 -- A+ -- 1978-1981 Yes
Bobby Supel 1978 12 287 June-Reg 3b 5-9 165 R R 1956-08-13 Snow Hill,NC A -- 1978-1979 Yes
Bobby Supel 1977 11 265 June-Reg 3b 5-9 165 R R 1956-08-13 Snow Hill,NC A -- 1978-1979 No
Ronald Staggs 1975 6 130 June-Reg 1b 6-2 195 L L 1953 -- College -- 1972-1975 Yes
Tommy Toms 1973 6 126 June-Reg p 6-4 195 R R 1951-10-15 Charlottesville,VA MLB 1975-1977 1972-1978 Yes
Michael Aldridge 1971 14 333 June-Reg of 6-1 190 R R 1950-05-12 -- College -- 1972-1972 No
Jim Snyder 1968 2 38 Jan-Sec of 6-0 195 R R 1946-04-21 -- -- -- -- Yes
Vince Colbert 1968 11 234 June-Reg p 6-4 200 R R 1945-12-20 Washington,DC MLB 1970-1972 1970-1972 Yes
Samuel Narron 1967 5 88 Jan-Sec c 5-11 190 R R 1945 -- -- -- -- Yes
Samuel Narron 1967 12 187 June-Sec c 5-11 190 R R 1945 -- -- -- -- Yes
Jim Snyder 1967 45 809 June-Reg of 6-0 195 R R 1946-04-21 -- -- -- -- No
Samuel Narron 1966 9 171 June-Reg c 5-11 190 R R 1945 -- -- -- -- No
James Raynor 1966 14 279 June-Reg p 5-10 193 R R 1943-11-17 -- -- -- -- Yes
Fred Rodriguez 1966 37 691 June-Reg 2b 6-0 185 R R 1943-09-06 -- -- -- -- Yes
John Rawls 1965 22 435 June-Reg p 6-2 195 L R 1944 -- -- -- -- Yes
Carlton Barnes 1965 29 556 June-Reg ss -- -- -- -- 1943-02-26 Wilson,NC -- -- -- Yes
player name year rnd ovl phase pos ht wt ba th Born place hilvl mlb years stat years signed
Wayne Britton 1965 56 790 June-Reg of 6-0 190 R R 1944 -- -- -- -- No
Floyd Wicker 1961 -- udfa Signed of 6-2 175 L R 1942-09-12 Burlington,NC MLB 1968-1971 1968-1971 Yes
Tim Talton 1959 -- udfa Signed c-1b 6-3 200 L R 1939-01-14 Pikeville,NC MLB 1966-1967 1966-1967 Yes
128 record(s)