Coastal Plain League Major League Alumni (as of June 29, 2017) Active Players in Bold Player Current MLB Organiza on Coastal Plain League Team MLB Debut Debut Team By the Numbers 1 Micahel Crudale Re red Florence '98 4/10/02 St. Louis All-Time Alumni Total 2 Ty Wigginton Re red Rocky Mount '97 5/16/02 New York (NL) Asheboro 4 3 Kyle Snyder Re red Raleigh '97 5/1/03 Kansas City Edenton 12 4 Todd Wellemeyer Re red Thomasville '99 5/15/03 Chicago (NL) Durham 3 5 David Aardsma Free Agent Faye eville '01 4/6/04 San Francisco Faye eville 8 6 Kevin Youkilis Re red Florence '99 5/15/04 Boston Florence/Raleigh 13 7 Jason Dubois Re red Rocky Mount '98 5/19/04 Chicago (NL) Forest City/Spartanburg 5 8 Sam Narron Re red Outer Banks '00 7/30/04 Texas Gastonia 1 9 Russ Adams Re red Durham '00 9/3/04 Toronto High Point-Thomasville 11 10 Dallas McPherson Re red Asheboro '99 9/10/04 Los Angeles (AL) Holly Springs 0 11 Ryan Speier Re red Florence '00 4/4/05 Colorado Lexinton County/Columbia 3 12 Jus n Verlander Detroit Tigers Wilson '02 7/4/05 Detroit Mar nsville 4 13 Adam Greenberg Re red Wilson '00 7/9/05 Chicago (NL) Morehead City/New Bern 4 14 Brad Eldred Re red Wilson '01 7/22/05 Pi sburgh Outer Banks 6 15 Ryan Zimmerman Washington Na onals Peninsula '03 9/1/05 Washington Peninsula 9 16 Josh Rupe Re red Peninsula '01 9/16/05 Texas Petersburg 5 17 Jordan Tata Re red Durham '02 5/6/06 Detroit Rocky Mount 2 18 Bill Bray Re red Asheboro '02 6/3/06 Washington Savannah 0 19 Tom Mastny Re red Wilson '01 / Wilmington '02 7/30/06 Cleveland Wilmington 9 20 Bre Campbell Re red Petersburg '01 9/7/06 Washington Wilson 12 21 Joe Smith Toronto Blue Jays Edenton '05 4/1/07 New York (NL) 22 Don Kelly Free Agent Petersburg '00 4/2/07 Detroit Year Played in CPL 23 Mark Reynolds Colrado Rockies Faye eville '03 5/16/07 Arizona 1997 2 24 Mark McLemore Re red Florence '02 5/24/07 Houston 1998 2 25 Bre Carroll Free Agent Florence '03 6/17/07 Miami 1999 3 26 Jus n Maxwell Free Agent Outer Banks '02 9/5/07 Washington 2000 5 27 John Bowker Free Agent Peninsula '02 4/12/08 San Francisco 2001 7 28 Tug Hule Re red Peninsula '02 7/12/08 Sea le 2002 10 29 A.J. Ellis Miami Marlins Durham '01, '02 9/15/08 Los Angeles (NL) 2003 5 30 Bobby Parnell Chicago White Sox Thomasville '03 9/15/08 New York (NL) 2004 3 31 Landon Powell Re red Wilmington '01 4/11/09 Oakland 2005 8 32 Ryan Sadowski Re red Edenton '02 6/28/09 San Francisco 2006 14 33 Tyler Colvin Chicago White Sox Florence '04 9/21/09 Chicago (NL) 2007 11 34 John Raynor Re red Wilmington ('05) 4/8/10 Pi sburgh 2008 15 35 Steven Tolleson Free Agent Spartanburg '03 4/28/10 Oakland 2009 15 36 Michael Kohn Free Agent Florence '05 / Columbia '06 7/26/10 Los Angeles (AL) 2010 13 37 Greg Holland Colorado Rockies Edenton '06 8/8/10 Kansas City 2011 10 38 Michael McKenry Tampa Bay Rays Faye eville '05 8/8/10 Colorado 2012 7 39 Chris Hatcher Los Angeles Dodgers Wilson '04 / Wilmington '05 9/19/10 Miami 2013 0 40 Jerry Sands San Francisco Giants Spartanburg '06 / Wilson '07, '08 4/18/11 Los Angeles (AL) 2014 1 41 Cody Eppley Free Agent Wilmington '07 4/23/11 Texas 2015 0 42 Evan Scribner Sea le Mariners Edenton '06 4/26/11 San Diego 2016 0 43 Brandon Guyer Cleveland Indians Wilmington '05 5/6/11 Tampa Bay 44 Andy Dirks Free Agent Faye eville '05 5/16/11 Detroit MLB Debut Year 45 David Carpenter Free Agent Peninsula '06 6/30/11 Houston 2002 0 46 Sco Diamond Free Agent Mar nsville '06, '07 7/18/11 Minnesota 2003 0 47 Dave Sappelt Free Agent Florence '06 8/7/11 Cincina 2004 6 48 Brad Brach Bal more Orioles Petersburg '06 8/31/11 San Diego 2005 6 49 J.J. Hoover Arizona Diamondbacks Wilson '07 4/25/12 Cincina 2006 6 50 D.J. Mitchell Free Agent Thomasville '06 5/1/12 New York (AL) 2007 6 51 Kevin Ma son Free Agent Wilson '05/ Edenton '07 5/12/12 Miami 2008 5 52 Adam Warren New York Yankees New Bern '06 6/29/12 New York (AL) 2009 4 53 Josh Edgin New York Mets Forest City '08, '09 7/13/12 New Youl (NL) 2010 6 54 Carter Capps San Diego Padres Mar nsville '09 / Faye eville '10 8/3/12 Sea le 2011 9 55 Tom Layne New York Yankees Mar nsville '06 8/14/12 San Diego 2012 10 56 David Lough Cleveland Indians Florence '07 9/1/12 Kansas City 2013 6 57 Tom Koehler Miami Marlins New Bern '06, '07 9/5/12 Miami 2014 11 58 Andrew Taylor Free Agent Wilson '06 9/27/12 Los Angeles (AL) 2015 6 59 Phil Irwin Free Agent Thomasville '08 4/14/13 Pi sburgh 2016 13 60 Jus n Freeman Free Agent Edenton '07 4/17/13 Cincinna 2017 9 61 Vidal Nuno Bal more Orioles Edenton '08 4/29/13 New York (AL) 62 Chris McGuiness Free Agent Thomasville '08, '09 6/7/13 Texas Ac ve Alumni Total 63 Rob Wooten Cincina Reds Wilson '04/ Wilmington '06 7/26/13 Milwaukee Asheboro 1 64 Heath Hembree Boston Red Sox Forest City '08, '09 9/3/13 San Francisco Edenton 3 65 Ian Thomas Los Angeles Dodgers Peninsula '08 3/31/14 Atlanta Durham 1 66 Aaron Barre Washington Na onals Thomasville '09 3/31/14 Washington Faye eville 2 67 Kevin Quackenbush San Diego Padres Faye eville '08 4/25/14 San Diego Florence/Raleigh 1 68 Eric Campbell Free Agent Mar nsville '07 5/10/14 New York (NL) Forest City/Spartanburg 2 69 Dallas Beeler Chicago Cubs Florence '10 6/28/14 Chicago (AL) Gastonia 1 70 Vince Belnome Re red Forest City '09 7/3/14 Tampa Bay High Point-Thomasville 1 71 Chris Taylor Los Angeles Dodgers Morehead City '10 7/24/14 Sea le Holly Springs 0 72 Billy Burns Kansas City Royals Edenton '10 7/28/14 Oakland Lexinton County/Columbia 1 73 Buck Farmer Detroit Tigers Peninsula '10 8/13/14 Detroit Mar nsville 2 74 Chris Bassi Oakland Athle cs Edenton '10 8/30/14 Chicago (AL) Morehead City/New Bern 2 75 Spencer Pa on Free Agent Spartanburg '07 / Forest City '08, '09 9/4/14 Texas Outer Banks 2 76 Asher Wojciechowski Cincina Reds Thomasville '09 4/9/15 Houston Peninsula 2 77 John Cornely Boston Red Sox Outer Banks '08, '09, '10 4/29/15 Atlanta Petersburg 1 78 Ken Roberts Free Agent Edenton '08 5/3/15 Colorado Rocky Mount 0 79 Mike Wright Bal more Orioles Asheboro '09 5/17/15 Bal more Savannah 0 80 Shawn Armstrong Cleveland Indians Morehead City '10, '11 8/9/15 Cleveland Wilmington 2 81 Keith Hessler San Diego Padres Outer Banks '09 8/9/15 Arizona Wilson 4 82 Tyler White Houston Astros Gastonia '11, '12 4/5/16 Houston 83 Chad Girodo Toronto Blue Jays Wilson '11 4/22/16 Toronto 84 Tim Adleman Cincina Reds Wilson '08 '09 5/1/16 Cincinna 85 Pat Dean Minnesota Twins High Point-Thomasville '08 '09 5/11/16 Minnesota 86 Layne Somsen Los Angeles Dodgers Faye eville '12 5/14/16 Cincina 87 Ryan Garton Tampa Bay Rays Columbia '10 5/26/16 Tampa Bay 88 Mike Mayers St. Louis Cardinals High Point-Thomasville '11 7/24/16 St. Louis 89 Danny Barnes Toronto Blue Jays Petersburg '08 8/2/16 Toronto 90 Chad Pinder Oakland Athle cs Peninsula '11 8/20/16 Oakland 91 Joey Wendle Oakland Athle cs Edenton '11 8/31/16 Oakland 92 Jharel Co on Oakland Athle cs Peninsula '10, '12 9/7/16 Oakland 93 Jake Smith San Diego Padres Florence '10 9/7/16 San Diego 94 Kevin McCarthy Kansas City Royals Edenton '12 9/9/16 Kansas City 95 Emilio Pagan Sea le Mariners Wilmington '11, Forest City '12 5/3/17 Sea le 96 Jordan Jankowski Houston Astros High Point-Thomasville '09, '10, '11 5/24/17 Houston 97 Adam Engel Chicago White Sox Florence '11 5/27/17 Chicago (AL) 98 Seth Frankoff Chicago Cubs Wilmington '07 6/9/17 Chicago (NL) 99 Phil Maton San Diego Padres High Point-Thomasville '14 6/11/17 San Diego 100 Max Povse Sea le Mariners Asheboro '12 6/22/17 Sea le 101 Tyler Webb New York Yankees Columbia '10 6/24/17 New York (AL) 102 Mike Tauchman Colorado Rockies Faye eville '12 6/27/17 Colorado 103 Kevin Shackelford Cincina Reds Petersburg '08 6/29/17 Cincinna 104 Adam Kolarek Tampa Bay Rays Outer Banks '09 6/29/17 Tampa Bay
<<