Coastal Plain League Major League Alumni (as of June 29, 2017) Active Players in Bold Player Current MLB Organizaon Coastal Plain League Team MLB Debut Debut Team By the Numbers 1 Micahel Crudale Rered Florence '98 4/10/02 St. Louis All-Time Alumni Total 2 Ty Wigginton Rered Rocky Mount '97 5/16/02 New York (NL) Asheboro 4 3 Rered Raleigh '97 5/1/03 Kansas City Edenton 12 4 Todd Wellemeyer Rered Thomasville '99 5/15/03 Chicago (NL) Durham 3 5 David Aardsma Free Agent Fayeeville '01 4/6/04 San Francisco Fayeeville 8 6 Kevin Youkilis Rered Florence '99 5/15/04 Boston Florence/Raleigh 13 7 Jason Dubois Rered Rocky Mount '98 5/19/04 Chicago (NL) Forest City/Spartanburg 5 8 Sam Narron Rered Outer Banks '00 7/30/04 Texas Gastonia 1 9 Russ Adams Rered Durham '00 9/3/04 Toronto High Point-Thomasville 11 10 Dallas McPherson Rered Asheboro '99 9/10/04 Los Angeles (AL) Holly Springs 0 11 Ryan Speier Rered Florence '00 4/4/05 Colorado Lexinton County/Columbia 3 12 Jusn Verlander Wilson '02 7/4/05 Detroit Marnsville 4 13 Adam Greenberg Rered Wilson '00 7/9/05 Chicago (NL) Morehead City/New Bern 4 14 Brad Eldred Rered Wilson '01 7/22/05 Pisburgh Outer Banks 6 15 Ryan Zimmerman Washington Naonals Peninsula '03 9/1/05 Washington Peninsula 9 16 Josh Rupe Rered Peninsula '01 9/16/05 Texas Petersburg 5 17 Jordan Tata Rered Durham '02 5/6/06 Detroit Rocky Mount 2 18 Bill Bray Rered Asheboro '02 6/3/06 Washington Savannah 0 19 Tom Mastny Rered Wilson '01 / Wilmington '02 7/30/06 Cleveland Wilmington 9 20 Bre Campbell Rered Petersburg '01 9/7/06 Washington Wilson 12 21 Joe Smith Edenton '05 4/1/07 New York (NL) 22 Free Agent Petersburg '00 4/2/07 Detroit Year Played in CPL 23 Mark Reynolds Colrado Rockies Fayeeville '03 5/16/07 Arizona 1997 2 24 Mark McLemore Rered Florence '02 5/24/07 Houston 1998 2 25 Bre Carroll Free Agent Florence '03 6/17/07 Miami 1999 3 26 Jusn 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 Rered Peninsula '02 7/12/08 Seale 2002 10 29 A.J. Ellis Durham '01, '02 9/15/08 Los Angeles (NL) 2003 5 30 Bobby Parnell Thomasville '03 9/15/08 New York (NL) 2004 3 31 Landon Powell Rered Wilmington '01 4/11/09 Oakland 2005 8 32 Ryan Sadowski Rered 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 Rered Wilmington ('05) 4/8/10 Pisburgh 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 Edenton '06 8/8/10 Kansas City 2011 10 38 Michael McKenry Fayeeville '05 8/8/10 Colorado 2012 7 39 Chris Hatcher Wilson '04 / Wilmington '05 9/19/10 Miami 2013 0 40 Jerry Sands 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 Seale Mariners Edenton '06 4/26/11 2016 0 43 Brandon Guyer Wilmington '05 5/6/11 Tampa Bay 44 Free Agent Fayeeville '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 Marnsville '06, '07 7/18/11 Minnesota 2003 0 47 Dave Sappelt Free Agent Florence '06 8/7/11 Cincina 2004 6 48 Brad Brach Balmore Orioles Petersburg '06 8/31/11 San Diego 2005 6 49 J.J. Hoover 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 Mason Free Agent Wilson '05/ Edenton '07 5/12/12 Miami 2008 5 52 Adam Warren New Bern '06 6/29/12 New York (AL) 2009 4 53 Josh Edgin Forest City '08, '09 7/13/12 New Youl (NL) 2010 6 54 Carter Capps Marnsville '09 / Fayeeville '10 8/3/12 Seale 2011 9 55 Tom Layne New York Yankees Marnsville '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 Pisburgh 2016 13 60 Jusn Freeman Free Agent Edenton '07 4/17/13 Cincinna 2017 9 61 Vidal Nuno Balmore Orioles Edenton '08 4/29/13 New York (AL) 62 Chris McGuiness Free Agent Thomasville '08, '09 6/7/13 Texas Acve Alumni Total 63 Rob Wooten Cincina Reds Wilson '04/ Wilmington '06 7/26/13 Milwaukee Asheboro 1 64 Heath Hembree 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 Naonals Thomasville '09 3/31/14 Washington Fayeeville 2 67 Kevin Quackenbush San Diego Padres Fayeeville '08 4/25/14 San Diego Florence/Raleigh 1 68 Eric Campbell Free Agent Marnsville '07 5/10/14 New York (NL) Forest City/Spartanburg 2 69 Dallas Beeler Florence '10 6/28/14 Chicago (AL) Gastonia 1 70 Vince Belnome Rered Forest City '09 7/3/14 Tampa Bay High Point-Thomasville 1 71 Chris Taylor Los Angeles Dodgers Morehead City '10 7/24/14 Seale Holly Springs 0 72 Billy Burns Edenton '10 7/28/14 Oakland Lexinton County/Columbia 1 73 Buck Farmer Detroit Tigers Peninsula '10 8/13/14 Detroit Marnsville 2 74 Chris Bassi Oakland Athlecs Edenton '10 8/30/14 Chicago (AL) Morehead City/New Bern 2 75 Spencer Paon Free Agent Spartanburg '07 / Forest City '08, '09 9/4/14 Texas Outer Banks 2 76 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 Balmore Orioles Asheboro '09 5/17/15 Balmore 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 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 High Point-Thomasville '08 '09 5/11/16 Minnesota 86 Layne Somsen Los Angeles Dodgers Fayeeville '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 Athlecs Peninsula '11 8/20/16 Oakland 91 Joey Wendle Oakland Athlecs Edenton '11 8/31/16 Oakland 92 Jharel Coon Oakland Athlecs 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 Seale Mariners Wilmington '11, Forest City '12 5/3/17 Seale 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 Seale Mariners Asheboro '12 6/22/17 Seale 101 Tyler Webb New York Yankees Columbia '10 6/24/17 New York (AL) 102 Mike Tauchman Colorado Rockies Fayeeville '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