Page Notes  
Available Summer League data for the Cape Cod League is available for many leagues since 2010 and for the Cape Cod League since 1999. Professional alumni are listed in this section as well.
About the Data:Summer Leagues Data | College Data | Other Stats Data

Learn more about TBC data and the site in the About TBC section. Also, don't forget to find a way to Support TBC.
Related Data Products:Summer League Stats | College Stats - Recent

The TBC Data Store allows you to purchase the data you see on the site. The store has standard pre-determined data products as well as the ability to work with us to produce custom data extracts based on your requirements.
Get TBC PREMIUM and remove ads, cleaner display, access to research applications, data store discounts and more!
The TBC Newsletter will keep you periodically up-to-date on what is happening at The Baseball Cube.
This section is broken down into Position Players vs Pitchers. Scroll down to see the pitchers.

Pro Alumni Cape Cod League - Position Players

top csv share Sort
  • Grid Filters
  • Major Leaguers
  • 1st Round Pick
  • Hitters
  • Pitchers
  • Recently Active
  • A
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    Willie AbreuRF-LFAA2014-20192015 Orleans Firebirds
    Jordan AbruzzoCA+2004-20102005 Yarmouth-Dennis Red Sox
    Dustin AckleyLF-2BMLB2011-20162007-20182008 Harwich Mariners
    David Adams2B-3BMLB2013-20132006-20162006 Brewster Whitecaps, 2007 Falmouth Commodores
    Johnny AdamsSS-3BA+2014-20192015 Harwich Mariners, 2016 Harwich Mariners
    Josh Adams3B-CA+2008-20152009 Falmouth Commodores
    Riley AdamsC-1BAA2015-20192016 Orleans Firebirds
    Russ AdamsSS-2BMLB2004-20092000-20112001 Orleans Cardinals
    Audie AfenirC-1BA+2013-20192014 Falmouth Commodores
    Mike Ahmed3B-SSAAA2011-20192012 Bourne Braves
    Nick AhmedSSMLB2014-20192009-20192010 Bourne Braves
    Johnny Aiello3BA2016-20192016 Chatham Anglers, 2017 Chatham Anglers
    Craig AikinLF-CFA+2013-20172014 Harwich Mariners
    Matt AlbaneseLF-CFRk2014-20172015 Cotuit Kettleers
    Marco AlbanoP-OFAAA2002-20102004 Brewster Whitecaps
    Isias Alcantar1B-3BRk2013-20142013 Falmouth Commodores
    Daniel AldrichLF-RFA2010-20182012 Cotuit Kettleers, 2012 Orleans Firebirds
    Keaton AldridgePA2012-20172013 Brewster Whitecaps, 2014 Wareham Gatemen
    Stephen Alemais2B-SSAA2014-20192015 Cotuit Kettleers
    Blake Allemand2B-3BAAA2012-20192014 Bourne Braves
    Greg AllenCF-OFMLB2017-20192012-20192013 Orleans Firebirds
    Will AllenC-1BAA2011-20182012 Bourne Braves
    JD AllevaC-1BA+2001-20042000 Bourne Braves
    Carlos Alonso2B-3BAAA2009-20162009 Bourne Braves
    Pete Alonso1B-DHMLB2019-20192014-20192015 Bourne Braves
    Yonder Alonso1B-DHMLB2010-20192006-20192007 Brewster Whitecaps
    J.J. Altobelli3B-SSRk2010-20132011 Brewster Whitecaps
    Mandy Alvarez3B-1BAAA2013-20192015 Wareham Gatemen, 2015 Brewster Whitecaps
    Beau AmaralRF-CFAAA2010-20192010 Chatham Anglers, 2011 Chatham Anglers
    Daniel AmaralLF-CFA+2016-20192017 Yarmouth-Dennis Red Sox
    Mike Ambort1B-CAA2004-20102005 Falmouth Commodores
    Mike AmditisCRk2017-20192018 Wareham Gatemen
    Angelo Amendolare2B-3BAAA2012-20162014 Harwich Mariners
    Justin AmmonsCF-LFRk2017-20192018 Harwich Mariners, 2018 Brewster Whitecaps
    Austin Anderson3B-SSA2011-20162012 Falmouth Commodores
    Brian AndersonRF-3BMLB2017-20192012-20192013 Hyannis Harbor Hawks
    Drew Anderson2B-OFAAA2002-20102003 Falmouth Commodores
    Jimmy AndersonCAA2000-20042001 Yarmouth-Dennis Red Sox
    Josh Anderson3B-1BA2011-20162013 Harwich Mariners
    John AndreoliLF-RFMLB2018-20182009-20192010 Wareham Gatemen, 2010 Brewster Whitecaps
    Ryan Anetsberger1B-3BA2005-20082006 Falmouth Commodores
    Matt AngleCF-OFMLB2011-20112005-20152006 Cotuit Kettleers
    Chase AnselmentC-RFA+2010-20132011 Brewster Whitecaps
    Matt Antonelli2B-3BMLB2008-20082004-20132004 Falmouth Commodores, 2005 Falmouth Commodores
    Andrew AplinCF-RFAAA2010-20192011 Orleans Firebirds
    Luke Appert2B-OFAAA2000-20082001 Harwich Mariners
    Taylor Ard1B-3BAA2011-20182010 Brewster Whitecaps, 2011 Brewster Whitecaps
    D.C. Arendas1B-2BA+2013-20192014 Cotuit Kettleers
    David ArmendarizRF-LFA+2011-20162013 Brewster Whitecaps
    Jon ArmitageOF-1BAAA2001-20072003 Wareham Gatemen
    Joey ArmstrongRF-LFA+2013-20162014 Yarmouth-Dennis Red Sox
    Eric Arnold3B-2BAA2000-20062000 Brewster Whitecaps
    DJ ArtisLF-CFA+2016-20192016 Chatham Anglers, 2017 Chatham Anglers
    Zach AshfordLF-RFA+2016-20192018 Yarmouth-Dennis Red Sox
    Carlos Asuaje2B-3BMLB2016-20182013-20192012 Yarmouth-Dennis Red Sox
    Jamie AthasSS-2BAAA2000-20062000 Hyannis Mets
    Garrett Atkins3B-1BMLB2003-20101999-20101999 Cotuit Kettleers
    Jon Aughey3BRk2002-20052004 Harwich Mariners
    Blake AustinC-1BRk2011-20142012 Hyannis Harbor Hawks
    Brett AustinCAAA2012-20192012 Harwich Mariners, 2013 Harwich Mariners
    Jamal AustinCF-2BAA2009-20162009 Hyannis Mets
    Chandler Avant2B-LFAA2015-20192015 Brewster Whitecaps, 2017 Cotuit Kettleers
    Alex AvilaC-1B-MLB2009-20192006-20192007 Harwich Mariners
    Mike AvilesSS-3BMLB2008-20172003-20172002 Brewster Whitecaps
    B
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    Ryan BabineauCA2006-20152006 Brewster Whitecaps, 2007 Brewster Whitecaps
    David Bacani2B-SSAAA2000-20091999 Yarmouth-Dennis Red Sox
    Harrison BaderCF-OFMLB2017-20192013-20192014 Bourne Braves
    Graig Badger2B-3BRk2001-20062001 Harwich Mariners
    Austin Bailey2B-LFA+2012-20162013 Brewster Whitecaps
    Hunter Bailey2B-3BA2009-20132011 Chatham Anglers
    Ben Baird2B-SSRk2017-20192017 Wareham Gatemen
    Jeff Baisley3B-1BMLB2008-20082002-20132003 Cotuit Kettleers
    Aaron Baker1B-3BAA2007-20132007 Cotuit Kettleers, 2008 Wareham Gatemen
    John BakerC-1BMLB2008-20142000-20152000 Yarmouth-Dennis Red Sox, 2001 Yarmouth-Dennis Red Sox
    Isaac BallouLF-CFAAA2010-20172011 Yarmouth-Dennis Red Sox
    Jeremy BaltzLF-RFA+2010-20152011 Falmouth Commodores
    Jett BandyC-1B-MLB2015-20182009-20192010 Yarmouth-Dennis Red Sox
    Jeff BannonSS-3BAAA2000-20081999 Hyannis Mets
    Brandon BantzC-1BMLB2013-20132006-20152008 Bourne Braves
    Aaron BarbosaCF-LFA+2011-20162011 Harwich Mariners, 2013 Harwich Mariners
    Brian Barden3B-SSMLB2007-20102000-20142001 Brewster Whitecaps
    Barrett BarnesRF-LFAAA2010-20192010 Falmouth Commodores, 2011 Falmouth Commodores
    Jared BarnesCA2015-20182016 Brewster Whitecaps
    Jeremy Barnes3B-2BAAA2006-20142007 Yarmouth-Dennis Red Sox
    Brian BarreOFA+1999-20042000 Wareham Gatemen
    Tres BarreraCMLB2019-20192014-20192014 Cotuit Kettleers, 2015 Orleans Firebirds
    Kyle BarrettLF-CFAA2013-20182014 Harwich Mariners
    Joey BartCAA2016-20192016 Wareham Gatemen, 2017 Harwich Mariners
    Ryan Barthelemy1B-3BAA1999-20062000 Hyannis Mets, 2001 Hyannis Mets
    Brett BartlesOF-1BA+2005-20082005 Bourne Braves, 2006 Bourne Braves
    Jason BartlettSS-DHMLB2004-20142000-20142000 Harwich Mariners
    Aja BartoLF-OFA+2006-20092006 Falmouth Commodores, 2007 Falmouth Commodores
    Brian BartonOF-RFMLB2008-20082001-20142004 Orleans Cardinals
    Joey BartosicLFRk2014-20182016 Wareham Gatemen
    Brett BashamC-1BA2006-20102007 Bourne Braves
    Jason Basil3B-1BA+2001-20031999 Falmouth Commodores, 2000 Orleans Cardinals
    Korby BatesoleSS-3BA+2015-20192016 Yarmouth-Dennis Red Sox
    Stephen Batts1B-3BA2006-20112008 Bourne Braves
    Jay Baum3B-LFAA2012-20182013 Hyannis Harbor Hawks
    Mike BaxterRF-OFMLB2010-20152003-20162004 Hyannis Mets, 2005 Hyannis Mets
    Jason BayLF-OFMLB2003-20131999-20131999 Chatham As
    Calvin BeamonOFA2005-20082004 Cotuit Kettleers
    Blair BeckLF-RFRk2012-20192014 Wareham Gatemen
    Preston BeckRF-1BAAA2010-20192011 Brewster Whitecaps
    Gordon Beckham2B-SSMLB2009-20192006-20192007 Yarmouth-Dennis Red Sox
    Josh BellC-3BA2003-20072004 Harwich Mariners
    Mike Bell2B-SSAA2005-20102004 Wareham Gatemen
    Kyle Bellows3B-LFAA2007-20152008 Chatham As
    Brandon Belt1B-LFMLB2011-20192008-20192008 Harwich Mariners
    Tom BelzaRF-LFAAA2008-20162008 Yarmouth-Dennis Red Sox, 2009 Chatham As
    Carmen BenedettiLF-RFAA2014-20192015 Orleans Firebirds
    Garrett Benge3B-1BA+2015-20192016 Orleans Firebirds
    Jon Benick1B-3BAA1998-20061999 Harwich Mariners, 2000 Bourne Braves
    Bil BereszniewiczCF-LFA+2011-20152012 Cotuit Kettleers
    Jabe Bergeron1B-OFA2004-20102002 Harwich Mariners
    Steve BermanC-P-1AA2014-20192015 Harwich Mariners
    Branden Berry1B-3BA2012-20172015 Cotuit Kettleers
    Luke BerryhillCRk2017-20192019 Brewster Whitecaps
    Jon Berti3B-SSMLB2018-20192009-20192010 Brewster Whitecaps
    Jordan Betts1B-3BAAA2011-20182013 Orleans Firebirds
    Tyler Beuerlein1B-CA1999-20022000 Orleans Cardinals
    Mike BianucciLF-RFAAA2006-20152006 Yarmouth-Dennis Red Sox, 2007 Cotuit Kettleers, 2008 Cotuit Kettleers
    Zach Biermann1B-LFA2016-20192018 Cotuit Kettleers
    LJ BiernbaumOFA1999-20102001 Hyannis Mets
    Cavan Biggio2B-3BMLB2019-20192014-20192014 Harwich Mariners, 2015 Harwich Mariners
    Charles BilezikjianOF-PA2002-20031999 Harwich Mariners, 2000 Harwich Mariners
    Cole BillingsleyCF-RFAA2013-20192015 Yarmouth-Dennis Red Sox
    Patrick BiondiCF-LFAAA2010-20182011 Cotuit Kettleers, 2012 Cotuit Kettleers
    Corey BirdCF-LFAA2014-20192015 Hyannis Harbor Hawks
    Ryne Birk2BAA2014-20192015 Hyannis Harbor Hawks
    Braden BishopCF-RFMLB2019-20192013-20192014 Brewster Whitecaps
    Chris BissonSS-2BAA2008-20132009 Cotuit Kettleers
    Jake Bivens2BRk2015-20172016 Cotuit Kettleers
    Brian BixlerSS-2BMLB2008-20122002-20142003 Brewster Whitecaps
    Dan Black1B-CAAA2007-20162008 Cotuit Kettleers
    Tate Blackman2B-3BA+2015-20192015 Falmouth Commodores
    Johnny BladelLF-RFAA2010-20182011 Bourne Braves
    Pat BlairSS-3BAA2010-20162011 Chatham Anglers, 2011 Bourne Braves
    Ryan BlakeCA+2000-20051999 Harwich Mariners
    Alex Blandino2B-3BMLB2018-20192012-20192012 Yarmouth-Dennis Red Sox, 2013 Yarmouth-Dennis Red Sox
    Tyson BlaserC-1BAA2007-20142010 Bourne Braves
    J.J. BledayRFA+2017-20192018 Orleans Firebirds
    Brian BocockSS-2BMLB2008-20102004-20142005 Falmouth Commodores
    Brennan BoeschRF-OFMLB2010-20152004-20162004 Bourne Braves, 2005 Brewster Whitecaps
    Brandon BoggsRF-OFMLB2008-20112002-20152002 Orleans Cardinals, 2003 Orleans Cardinals
    Brian BogusevicRF-LFMLB2010-20152003-20172004 Falmouth Commodores
    Alec Bohm3B-1BAA2016-20192017 Falmouth Commodores
    Matt BokOF-1BA1999-20062001 Bourne Braves
    Jared Bolden1B-CFAAA2006-20122007 Harwich Mariners
    Ryan BoldtRF-LFAA2014-20182015 Bourne Braves
    Skye BoltCF-RFMLB2019-20192013-20192014 Harwich Mariners
    James BooneOF-CFAA2003-20092004 Brewster Whitecaps
    Brett BoothCAA2010-20152012 Brewster Whitecaps
    Patrick BoranOF-3BA+2000-20072001 Harwich Mariners
    Julio BorbonCF-LFMLB2009-20162005-20182005 Cotuit Kettleers
    John BormannCMLB2017-20172012-20192014 Wareham Gatemen
    Colby Bortles3B-1BA+2014-20192015 Hyannis Harbor Hawks
    Jimmy BoscoLF-RFA+2010-20162011 Cotuit Kettleers
    Torsten Boss2B-3BA+2010-20142011 Cotuit Kettleers
    Sean BouchardLF-1BA+2015-20192016 Chatham Anglers
    Justin Bour1B-DHMLB2014-20192007-20192008 Bourne Braves
    Adam BourassaOFAA2002-20072001 Yarmouth-Dennis Red Sox, 2002 Yarmouth-Dennis Red Sox
    Michael BournCF-OFMLB2006-20162001-20172002 Yarmouth-Dennis Red Sox
    Auston BousfieldCF-RFAAA2012-20182013 Yarmouth-Dennis Red Sox
    Dan BowmanCF-RFAA2009-20142010 Bourne Braves
    Bobby BoydCF-LFAA2012-20172013 Bourne Braves
    Jayce Boyd1B-LFAAA2010-20182010 Orleans Firebirds, 2011 Orleans Firebirds
    Brad Boyer2B-3BAAA2003-20152004 Cotuit Kettleers, 2005 Cotuit Kettleers
    Jackie BradleyCF-OFMLB2013-20192009-20192009 Hyannis Mets
    Kevin Bradley2B-RFA2013-20172013 Cotuit Kettleers
    Justin BrashearC-1BA+2004-20082004 Wareham Gatemen, 2005 Wareham Gatemen
    Ryan BraunLF-OFMLB2007-20192003-20192004 Brewster Whitecaps
    Steve BraunOF-3BMLB1971-19851966-19862006 Orleans Cardinals
    Josh BreauxCA2017-20192017 Falmouth Commodores
    Dan BrewerRF-LFAAA2006-20132007 Hyannis Mets
    Spencer Brickhouse1BRk2017-20192017 Bourne Braves, 2018 Bourne Braves
    Bryson BrigmanSS-2BAA2015-20192015 Orleans Firebirds
    Dante BrinkleyOFAAA2001-20082002 Harwich Mariners
    Dalton BrittSS-3BRk2013-20162014 Hyannis Harbor Hawks
    Jose Brizuela3B-1BA+2012-20192013 Brewster Whitecaps
    Larry Broadway1B-LFAAA2001-20092001 Orleans Cardinals
    Cael BrockmeyerC-1BAAA2011-20192012 Cotuit Kettleers
    Doc BrooksOF-2BAA2000-20081999 Falmouth Commodores, 2000 Falmouth Commodores
    Steven BrooksLF-RFRk2008-20112009 Chatham As
    Trenton BrooksRF-LFAA2014-20192015 Chatham Anglers
    Rick Brosseau2B-SSA+1998-20021999 Bourne Braves
    Aaron BrownPAA2012-20192012 Chatham Anglers
    Cassidy BrownCAAA2014-20192015 Brewster Whitecaps
    Corey BrownCF-OFMLB2011-20142005-20182006 Chatham As
    Gary BrownCF-LFMLB2014-20142008-20172008 Orleans Cardinals, 2009 Orleans Cardinals
    Hunter Brown3B-2BAAA2001-20062001 Falmouth Commodores
    Jordan Brown1B-LFMLB2010-20132003-20142004 Orleans Cardinals
    Kevin BrownLF-RFAAA2010-20152012 Orleans Firebirds
    Kevin Brown1BA+1998-20041999 Hyannis Mets
    Neb Brown2B-3BAAA2000-20092000 Falmouth Commodores
    Nolan BrownCF-LFA+2013-20182016 Yarmouth-Dennis Red Sox
    Sam BrownC-OFMLB1906-19071906-19072008 Cotuit Kettleers
    Beau BrundageRF-LFA2017-20192018 Cotuit Kettleers
    Gio Brusa1B-LFAAA2013-20192014 Brewster Whitecaps, 2015 Yarmouth-Dennis Red Sox
    Kris Bryant3B-RFMLB2015-20192011-20192011 Chatham Anglers
    Dane BubelaOFA2002-20042002 Bourne Braves
    Jaime BubelaOF-CFMLB2005-20051999-20051999 Wareham Gatemen
    Ryan BuddeC-1BMLB2007-20101999-20121999 Orleans Cardinals
    Niko Buentello1BRk2014-20162016 Wareham Gatemen
    Luke BurchLF-CFAA2013-20192016 Yarmouth-Dennis Red Sox
    Peyton BurdickLF-RFA2016-20192018 Cotuit Kettleers
    Brian BurgamyOF-2BAAA2001-20172001 Bourne Braves
    Chris Burke2B-SSMLB2004-20092000-20102000 Cotuit Kettleers
    Dan BurkhartC-PA+2005-20122009 Hyannis Mets
    Andy Burns3B-2BMLB2016-20162009-20192010 Brewster Whitecaps
    Billy BurnsCF-LFMLB2014-20172009-20192011 Harwich Mariners
    Colton BurnsRF-LFRk2015-20192016 Wareham Gatemen
    Emmanuel BurrissSS-2BMLB2008-20162004-20172005 Orleans Cardinals
    Jim Burt1B-OFA2001-20062003 Brewster Whitecaps
    Maxwell Burt3B-SSAA2015-20192016 Harwich Mariners, 2017 Harwich Mariners
    Dylan Busby3B-1BA+2015-20192016 Hyannis Harbor Hawks
    Michael Busch2BA2017-20192018 Chatham Anglers
    Shane BuschiniOF-1BA2004-20082006 Orleans Cardinals
    Caleb BushyheadSS-2BA2009-20122010 Cotuit Kettleers
    Garrett BussiereCRk2004-20062005 Chatham As
    Drew ButeraC-1B-MLB2010-20192003-20192004 Orleans Cardinals
    Mike ButiaOFA+2002-20082003 Bourne Braves
    Daniel ButlerCMLB2014-20182007-20182009 Brewster Whitecaps, 2009 Yarmouth-Dennis Red Sox
    Jacob ButlerOF-1BAA2002-20102004 Yarmouth-Dennis Red Sox
    Keith ButlerOFA+2001-20042001 Wareham Gatemen
    Austin Byler1BA+2012-20182013 Cotuit Kettleers, 2014 Cotuit Kettleers
    Leon Byrd2B-SSA+2013-20172013 Falmouth Commodores, 2014 Falmouth Commodores
    Bryan Byrne1B-3BAAA2003-20102004 Yarmouth-Dennis Red Sox
    C
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    Ulises Cabrerra2B-SSA2001-20022000 Yarmouth-Dennis Red Sox
    Tony CaldwellCA2008-20172010 Wareham Gatemen
    Willie CalhounLF-OFMLB2017-20192014-20192014 Wareham Gatemen
    Andrew CalicaCF-RFAA2013-20192015 Wareham Gatemen
    Mike Calitri3B-1BA+1998-20032000 Harwich Mariners
    Alex CallCF-RFAA2014-20192015 Orleans Firebirds
    Will Callaway2B-3BA2009-20152012 Hyannis Harbor Hawks
    Matt CampOF-SSAAA2003-20112004 Chatham As, 2005 Orleans Cardinals
    Derek Campbell3B-2BAA2011-20172012 Brewster Whitecaps, 2013 Brewster Whitecaps
    Michael CampbellOF-1BA2003-20112004 Brewster Whitecaps
    Raynor Campbell2B-LFA2007-20112008 Wareham Gatemen, 2009 Bourne Braves
    Mark CanhaCF-OFMLB2015-20192008-20192009 Brewster Whitecaps
    Mitch CanhamC-1BAAA2004-20152006 Falmouth Commodores
    Andy CannizaroSS-2BMLB2006-20081998-20091999 Cotuit Kettleers
    John CannonC-PAAA2009-20152011 Bourne Braves
    Tyler Cannon2B-3BAA2007-20122008 Bourne Braves
    Michael CantuC-1BAAA2015-20192015 Cotuit Kettleers, 2016 Falmouth Commodores
    Pat CantwellC-1BAAA2009-20192011 Bourne Braves
    Stephen CardulloLF-RFMLB2016-20172007-20192009 Harwich Mariners
    D.K. CareyCF-LFA+2011-20192012 Chatham Anglers
    Luke CarlinC-1BMLB2008-20122000-20152001 Chatham As
    William Carmona1B-3BA+2010-20152011 Wareham Gatemen
    Chris Carrara2B-SSA2004-20122006 Chatham As
    Jose Carrera3B-2BRk2014-20182015 Wareham Gatemen
    Alden Carrithers2B-3BAAA2005-20152006 Yarmouth-Dennis Red Sox, 2007 Orleans Cardinals
    Dallas Carroll3B-2BA+2013-20192015 Yarmouth-Dennis Red Sox
    George Carroll1B-CRk2007-20132009 Chatham As, 2010 Chatham Anglers
    Matt CarsonOF-RFMLB2009-20132001-20152000 Hyannis Mets, 2001 Brewster Whitecaps
    Daniel CarteOF-RFAA2003-20102004 Falmouth Commodores
    Chris Carter1B-OFMLB2008-20102002-20142002 Yarmouth-Dennis Red Sox, 2003 Yarmouth-Dennis Red Sox
    Curt CasaliC-1B-MLB2014-20192008-20192008 Hyannis Mets, 2010 Cotuit Kettleers
    Danny Casals2B-SSRk2016-20192018 Harwich Mariners
    Jordan CasasLF-CFAA2007-20122009 Yarmouth-Dennis Red Sox
    Steven Caseres1B-OFA+2007-20122007 Falmouth Commodores
    Donovan CaseyRF-LFAA2015-20192016 Chatham Anglers, 2017 Chatham Anglers
    David CashOF-lfA+2004-20092006 Bourne Braves
    Kevin CashC-3BMLB2002-20101997-20111999 Falmouth Commodores
    David CastilloC-PAAA2001-20082002 Bourne Braves
    Jason CastroCMLB2010-20192006-20192007 Yarmouth-Dennis Red Sox
    Jimmy Cesario2B-3BAAA2007-20122008 Falmouth Commodores
    Brad ChalkCF-OFAAA2005-20112006 Falmouth Commodores
    Brandon ChapmanC-PRk2015-20192016 Brewster Whitecaps
    CJ ChathamSS-2BAAA2014-20192015 Bourne Braves
    Joe Chavez2B-1BA+2012-20162013 Brewster Whitecaps
    Chris Chinea1B-C-AAA2013-20192013 Wareham Gatemen, 2014 Wareham Gatemen
    Hyung Cho2B-3BAAA2001-20052001 Yarmouth-Dennis Red Sox, 2003 Yarmouth-Dennis Red Sox
    Derrick ChungC-2BAA2008-20152011 Yarmouth-Dennis Red Sox
    Matt CiaramellaOFAA2002-20062003 Yarmouth-Dennis Red Sox
    Donnie CiminoLF-1BRk2012-20152014 Chatham Anglers
    Andrew Clark1BAA2007-20142007 Bourne Braves
    Jared Clark1B-3BA+2005-20132006 Brewster Whitecaps
    Matt Clark1B-LFMLB2014-20142006-20192007 Cotuit Kettleers
    Zachary ClarkCF-LFA+2015-20192016 Falmouth Commodores
    Ernie ClementSS-2BAAA2015-20192016 Harwich Mariners
    Jeremy ClevelandOF-1BAA2001-20082001 Chatham As, 2002 Chatham As
    Jason CoatsLF-RFMLB2016-20162009-20192010 Bourne Braves, 2011 Bourne Braves
    David CoffeyOFA2001-20032002 Orleans Cardinals
    Micah Coffey3B-1BRk2015-20192017 Hyannis Harbor Hawks
    Chris CoghlanLF-1BMLB2009-20172004-20182005 Chatham As
    Branden Cogswell2B-SSAA2012-20172013 Harwich Mariners
    Gabe CohenLF-RFA+2007-20112008 Chatham As
    Hunter ColeRF-LFAAA2012-20192013 Cotuit Kettleers, 2014 Yarmouth-Dennis Red Sox
    John ColeOF-2BA1999-20022000 Harwich Mariners
    Dusty Coleman3B-CFMLB2015-20172007-20182008 Bourne Braves
    Trevor ColemanC-1BAAA2007-20132008 Falmouth Commodores
    Gavin CollinsC-3B-A+2014-20192014 Bourne Braves
    Joel CollinsC-1BA+2005-20112005 Wareham Gatemen, 2006 Wareham Gatemen
    Nick CollinsCA2013-20162014 Chatham Anglers
    Zack CollinsC-1B-MLB2019-20192014-20192015 Cotuit Kettleers
    Alberto ConcepcionC-3BAAA2000-20082000 Wareham Gatemen, 2001 Cotuit Kettleers
    Vince CondeSS-2BAAA2012-20182013 Orleans Firebirds
    Gene ConeLF-CFAA2014-20182015 Cotuit Kettleers
    Zach ConeCF-RFAA2009-20172009 Cotuit Kettleers, 2010 Cotuit Kettleers
    Griffin ConineRFA2016-20192017 Cotuit Kettleers
    Brady Conlan3B-1BA+2012-20182015 Yarmouth-Dennis Red Sox
    Keith ConlonOFA2003-20072005 Yarmouth-Dennis Red Sox
    Shane Conlon1B-LFRk2011-20152013 Orleans Firebirds
    Terence Connelly1B-3BA2013-20182013 Yarmouth-Dennis Red Sox
    Dan ConwayC-1BAAA2000-20071999 Cotuit Kettleers
    Josh ConwayPAA2010-20172011 Bourne Braves
    Craig Cooper1B-OFAAA2003-20102004 Brewster Whitecaps, 2005 Brewster Whitecaps
    David Cooper1B-dhMLB2011-20122006-20152006 Brewster Whitecaps, 2007 Brewster Whitecaps
    Jason CooperOF-RFAAA2000-20112000 Yarmouth-Dennis Red Sox, 2001 Yarmouth-Dennis Red Sox
    Ben CopelandOF-rfAAA2003-20122004 Harwich Mariners
    Jason CorderRF-OFA2005-20092006 Brewster Whitecaps
    Dale CornstubbleC-PRk2007-20122007 Hyannis Mets, 2008 Hyannis Mets
    Ramon CoronaSS-2BA2005-20082006 Hyannis Mets
    Frank CorrOF-1BAA1998-20032000 Hyannis Mets
    Carlos Cortes2B-LFA+2017-20192017 Yarmouth-Dennis Red Sox
    Mike Costanzo3B-1BMLB2012-20122003-20152004 Hyannis Mets
    Conor CostelloPRk2012-20182014 Falmouth Commodores, 2015 Falmouth Commodores
    Marty CostesLF-CFA+2016-20192017 Brewster Whitecaps
    Kole CottamC-1BA+2016-20192017 Yarmouth-Dennis Red Sox
    Quin CottonCFRk2017-20192018 Yarmouth-Dennis Red Sox
    Cameron CoughlanOF-2BAA2001-20072001 Hyannis Mets
    Ryan CoultasSS-2BAA2004-20092002 Yarmouth-Dennis Red Sox
    Collin CowgillCF-LFMLB2011-20162005-20192006 Brewster Whitecaps, 2007 Yarmouth-Dennis Red Sox
    Zack Cox3B-2BAAA2009-20172009 Cotuit Kettleers
    Bobby CoyleLF-RFAA2008-20162009 Brewster Whitecaps
    Tommy Coyle2B-LFAA2010-20162011 Bourne Braves
    Ben CrabtreeC-PA+2003-20062003 Brewster Whitecaps, 2004 Cotuit Kettleers, 2004 Yarmouth-Dennis Red Sox
    Beau CraigC-OFAAA1999-20041999 Chatham As, 2000 Chatham As
    Will Craig1B-RFAAA2014-20192015 Chatham Anglers
    Brandon CrawfordSSMLB2011-20192006-20192007 Orleans Cardinals
    Evan CrawfordCF-LFA+2007-20142008 Cotuit Kettleers
    Landon CrayLF-RFA+2013-20162014 Chatham Anglers
    Greg Creek1B-3BAA2002-20092004 Bourne Braves
    Hector Crespo2B-3BAAA2010-20152010 Hyannis Harbor Hawks
    John Cresto3B-1BA2016-20192017 Cotuit Kettleers
    Galli CribbsSS-2BAA2014-20192012 Cotuit Kettleers, 2013 Cotuit Kettleers
    Bobby CrockerCF-RFAA2009-20152010 Yarmouth-Dennis Red Sox
    CJ Cron1B-DHMLB2014-20192009-20192010 Cotuit Kettleers
    Kevin Cron1B-3BMLB2019-20192012-20192013 Falmouth Commodores
    Jake CronenworthSS-3BAAA2013-20192014 Orleans Firebirds
    Joe Cronin2B-SSAA2013-20192014 Chatham Anglers
    Bobby CrosbySS-1BMLB2003-20101999-20102000 Chatham As
    Trevor CroweOF-CFMLB2009-20132003-20142003 Yarmouth-Dennis Red Sox
    Jose CuasPA+2013-20192014 Wareham Gatemen
    Ryan Cuneo1B-LFA2007-20122009 Hyannis Mets
    Kyle CunninghamCA2014-20182015 Brewster Whitecaps
    Todd CunninghamRF-CFMLB2013-20162008-20182009 Falmouth Commodores
    Frank CurreriC-OFAAA2003-20082004 Yarmouth-Dennis Red Sox
    Michael CurryLF-RFA+2016-20192017 Brewster Whitecaps
    Colin CurtisOF-RFMLB2010-20102004-20122004 Orleans Cardinals, 2005 Orleans Cardinals
    Jermaine Curtis3B-LFMLB2013-20132006-20182007 Chatham As
    Matt Cusick2B-3BAAA2005-20122005 Brewster Whitecaps, 2006 Brewster Whitecaps
    Charlie CutlerC-1BAAA2006-20162007 Brewster Whitecaps
    Todd Czinege1B-3BAAA2014-20192015 Chatham Anglers
    D
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    Andy D'Alessio1BAA2004-20102005 Hyannis Mets, 2006 Harwich Mariners
    Jamie D'Antona3B-1BMLB2008-20082001-20102002 Chatham As
    Chase D'Arnaud2B-1BMLB2011-20182006-20192007 Orleans Cardinals
    Ryan DaceySS-1BA+2000-20021999 Hyannis Mets
    Bobby Dalbec3B-1BAAA2014-20192014 Orleans Firebirds, 2015 Orleans Firebirds
    Nick DalesandroCA2016-20192016 Harwich Mariners, 2017 Harwich Mariners
    Ryan Dalton1B-3BAAA2010-20142011 Falmouth Commodores
    Andrew Daniel2B-3BAA2012-20192013 Yarmouth-Dennis Red Sox
    Clayton Daniel2B-SSAA2015-20192017 Falmouth Commodores
    James Darnell3B-LFMLB2011-20122006-20132006 Hyannis Mets, 2007 Hyannis Mets
    Kyle Datres3B-2BA2016-20192017 Brewster Whitecaps
    Jake Daubert3B-1BA2000-20081999 Chatham As
    Austin Davidson1B-LFAA2012-20192013 Orleans Firebirds
    Chase Davidson1B-RFA2009-20132009 Yarmouth-Dennis Red Sox
    Drew DavidsonOFA+2002-20062004 Harwich Mariners
    Seth DavidsonSS-2BAA1998-20051999 Chatham As
    Tyler Davidson1B-OFA+2000-20052001 Orleans Cardinals
    Adam Davis2B-3BAA2004-20102004 Yarmouth-Dennis Red Sox
    Andrew Davis3B-SSA2004-20142006 Orleans Cardinals
    Brad DavisC-1BMLB2010-20102002-20132002 Brewster Whitecaps
    Dylan DavisLF-P-AAA2012-20192012 Brewster Whitecaps, 2013 Falmouth Commodores
    Ike Davis1B-PMLB2010-20162006-20172007 Wareham Gatemen
    JD Davis3B-LFMLB2017-20192012-20192013 Chatham Anglers
    Jonah DavisCF-RFA2016-20192017 Yarmouth-Dennis Red Sox
    Matt Davis3B-LFA+2014-20172016 Brewster Whitecaps
    Taylor DavisC-1B-MLB2017-20192009-20192011 Brewster Whitecaps
    Todd Davison2B-3BA+2003-20092005 Cotuit Kettleers
    Ronnie DawsonCF-RFAAA2014-20192015 Orleans Firebirds
    Kyle DayRF-LFAA2006-20122007 Harwich Mariners
    Larry DayCA2004-20082004 Bourne Braves, 2006 Orleans Cardinals
    Terrence Daylegss-3BAA2007-20152007 Harwich Mariners
    Danny De la CalleC-1B-AA2012-20192014 Brewster Whitecaps
    Dominic De La Osa2B-3BA2005-20092006 Wareham Gatemen, 2007 Wareham Gatemen
    Blake Dean1BA2007-20112007 Wareham Gatemen, 2008 Wareham Gatemen
    Brock DeatherageCF-RFA+2015-20192015 Harwich Mariners
    Mike DecarloC-1BAAA2002-20072004 Cotuit Kettleers, 2004 Falmouth Commodores
    Niko DecolatiRF-CFA2016-20192017 Orleans Firebirds
    Johnny DefendisOFA2003-20062004 Chatham As
    Geoff DegrootPAA2012-20152013 Orleans Firebirds, 2014 Orleans Firebirds
    Greg DeichmannRF-LFAA2015-20192016 Bourne Braves
    Antone DejesusOFA+2005-20152006 Harwich Mariners
    David DeJesusCF-LFMLB2003-20152000-20151999 Chatham As
    Jason Delaney1B-OFAAA2002-20102003 Chatham As, 2004 Falmouth Commodores
    Jason DelayCAA2014-20192014 Bourne Braves, 2015 Bourne Braves, 2016 Cotuit Kettleers
    Lee DelfinoSS-2BA+2000-20052000 Orleans Cardinals
    Ryan DelgadoC-1BA+2010-20132011 Wareham Gatemen
    Tony DelmonicoC-3BA+2006-20152006 Cotuit Kettleers, 2007 Cotuit Kettleers
    Jonny DeLucaLF-RFRk2018-20192018 Yarmouth-Dennis Red Sox
    Ben DeluzioCF-RFAAA2014-20192014 Hyannis Harbor Hawks, 2015 Hyannis Harbor Hawks
    Joey Demichele2B-SSAA2010-20162011 Hyannis Harbor Hawks
    Herman Demmink3B-OFA+2003-20082004 Chatham As
    Michael Demperio2B-3BAA2007-20132007 Wareham Gatemen
    Dustin Demuth1B-3BAA2011-20172012 Wareham Gatemen
    Tyler Depreta-JohnsonSS-2BAAA2015-20192017 Yarmouth-Dennis Red Sox
    Nick DerbaC-3BAAA2004-20122004 Chatham As, 2005 Chatham As, 2006 Chatham As
    Alex DestinoRF-LFA+2015-20192016 Wareham Gatemen
    Donnie DeweesCF-LFAAA2013-20192014 Hyannis Harbor Hawks
    Sam Dexter2B-SSA+2013-20192015 Wareham Gatemen
    Griffin Dey1BRk2016-20192017 Hyannis Harbor Hawks, 2018 Hyannis Harbor Hawks
    Seth Dhaenens2B-1BA2004-20082004 Orleans Cardinals
    Brent DiazCA2015-20192016 Yarmouth-Dennis Red Sox
    Chris DiazSS-2BAAA2010-20182011 Harwich Mariners
    Dennis DiazOF-2BAA2002-20062003 Cotuit Kettleers, 2004 Cotuit Kettleers
    Alex DickersonLF-1BMLB2015-20192009-20192009 Wareham Gatemen, 2010 Wareham Gatemen
    Chris DickersonOF-LFMLB2008-20142001-20172002 Brewster Whitecaps
    Danny Diekroeger3B-1BAA2011-20172012 Yarmouth-Dennis Red Sox, 2013 Cotuit Kettleers
    Derek DietrichLF-OFMLB2013-20192008-20192009 Wareham Gatemen
    Vincent DiFazioC-1BAAA2005-20162006 Bourne Braves
    Thomas Dillard1B-LFA2017-20192017 Cotuit Kettleers, 2018 Cotuit Kettleers
    Zach DillonC-1BAA2003-20082003 Chatham As, 2004 Chatham As
    Dalton DiNatale1B-3BRk2013-20152014 Brewster Whitecaps
    David DiNataleLF-RFRk2006-20102007 Bourne Braves, 2008 Brewster Whitecaps
    Milan DingaPAAA2004-20082006 Hyannis Mets
    Sean DobsonOFA2001-20062003 Bourne Braves
    Chris Dominguez1B-3BMLB2014-20152006-20192007 Harwich Mariners, 2008 Hyannis Mets
    Michael DonadioLF-RFA+2014-20192014 Yarmouth-Dennis Red Sox , 2015 Yarmouth-Dennis Red Sox
    Jason DonaldSS-2BMLB2010-20122004-20142004 Cotuit Kettleers, 2005 Cotuit Kettleers
    Josh Donaldson3B-DHMLB2010-20192005-20192006 Harwich Mariners
    Brendan Donovan2B-3BAAA2016-20192017 Hyannis Harbor Hawks
    Danny Dorn1B-OFMLB2015-20152003-20182005 Brewster Whitecaps
    Patrick Dorrian3B-2BA+2016-20192016 Cotuit Kettleers
    Drew Dosch3B-1BAAA2011-20182012 Falmouth Commodores
    David DossCA2006-20102007 Brewster Whitecaps
    Jon DouillardC-1BA2002-20052002 Wareham Gatemen
    Mike DowdC-1BAA2009-20162010 Brewster Whitecaps
    Jeremy DowdyC-1BAAA2009-20162011 Hyannis Harbor Hawks
    Greg Dowling1BA+2003-20092005 Orleans Cardinals
    Brandon DownesLF-CFAAA2012-20192013 Yarmouth-Dennis Red Sox
    Jeff Dragicevich3B-SSAAA2001-20082003 Harwich Mariners
    Scott Dragicevich3B-1BAAA1999-20071999 Falmouth Commodores
    Kevin DublerC-LFAA2006-20122007 Falmouth Commodores
    Jason DuboisOF-LFMLB2004-20052001-20101999 Harwich Mariners
    Matt Duffy3B-1BMLB2015-20162008-20172009 Chatham As
    Matt Duffy3B-DHMLB2014-20192010-20192011 Orleans Firebirds
    Dayton DugasLF-RFA+2016-20192016 Cotuit Kettleers
    Taylor DugasLF-RFAAA2009-20152010 Harwich Mariners
    Steven DuggarCF-OFMLB2018-20192013-20192013 Cotuit Kettleers, 2014 Falmouth Commodores
    Joe DunandSS-3BAA2015-20192016 Harwich Mariners
    Jeff DunbarC-PA2005-20112006 Cotuit Kettleers
    Korey DunbarCA2013-20162014 Orleans Firebirds
    Jeff DuncanOF-CFMLB2003-20041998-20081999 Yarmouth-Dennis Red Sox
    Joe DuniganLF-OFAAA2005-20172006 Orleans Cardinals
    Nick Dunn2BA+2016-20192016 Brewster Whitecaps, 2017 Brewster Whitecaps
    Oliver Dunn2B-3BA2017-20192018 Wareham Gatemen
    Jarren DuranCF-RFAA2016-20192017 Wareham Gatemen
    Chris DurbinOFAA2000-20062002 Wareham Gatemen
    Camden DuzenackSS-2BAA2014-20192015 Bourne Braves
    Sean Dwyer1B-LFA+2011-20152012 Yarmouth-Dennis Red Sox
    Allan Dykstra1BMLB2015-20152006-20152006 Chatham As, 2007 Chatham As
    Teddy DziubaCAA2006-20072004 Bourne Braves, 2005 Hyannis Mets
    E
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    Austin EasleyOF-1BAA2004-20072004 Bourne Braves
    Ed EasleyC-1BMLB2015-20152005-20162005 Wareham Gatemen, 2006 Chatham As
    Jordan Ebert2B-3BRk2013-20192013 Brewster Whitecaps, 2014 Cotuit Kettleers
    Dwight EdgeOFA+1997-20032000 Bourne Braves
    Tommy Edman2B-3BMLB2019-20192014-20192015 Yarmouth-Dennis Red Sox
    Chad Ehrnsberger3B-SSAA1999-20111999 Harwich Mariners
    Brett EibnerPMLB2016-20172008-20192008 Wareham Gatemen, 2009 Wareham Gatemen
    Jeremy EiermanSS-2BA+2016-20192016 Bourne Braves, 2017 Bourne Braves
    Josh ElanderLF-CA+2010-20152010 Bourne Braves, 2011 Bourne Braves
    Brad Eldred1B-RFMLB2005-20121999-20182000 Harwich Mariners
    Austin Elkins2B-SSA+2010-20142011 Hyannis Harbor Hawks
    Christopher EllisonRF-CFA+2009-20142010 Brewster Whitecaps
    Jacoby EllsburyCF-OFMLB2007-20172003-20172004 Falmouth Commodores
    Chris EmanueleOF-CFA+2003-20092003 Wareham Gatemen, 2005 Harwich Mariners, 2005 Brewster Whitecaps
    Brad Emaus2B-3BMLB2011-20112005-20122006 Yarmouth-Dennis Red Sox
    Adam EngelCF-OFMLB2017-20192011-20192012 Chatham Anglers
    Jonathan EngelmannLF-1BA2016-20192016 Wareham Gatemen
    Tanner EnglishCF-LFAAA2004-20192013 Harwich Mariners
    Chris Errecart1B-OFAA2004-20102005 Yarmouth-Dennis Red Sox
    Phil ErvinLF-OFMLB2017-20192011-20192012 Harwich Mariners
    J.C. Escarra1BA+2015-20192015 Brewster Whitecaps
    Danny EspinosaSS-2BMLB2010-20172006-20192006 Chatham As
    Brian EspositoC-PMLB2010-20102000-20121999 Orleans Cardinals
    Jason Esposito3B-1BAA2009-20152009 Falmouth Commodores, 2010 Orleans Firebirds
    Kameron EsthayRF-LFA2015-20192016 Hyannis Harbor Hawks
    Jeffrey Eure3B-1BAA1999-20092000 Cotuit Kettleers
    Matt Eureste1B-3BA+2012-20192014 Falmouth Commodores
    Zane EvansC-1BAAA2011-20172012 Harwich Mariners
    Cat EverettSS-2BA2005-20082006 Bourne Braves
    Skyler EwingC-1BAAA2012-20192013 Hyannis Harbor Hawks
    Eric Eymann3B-SSAAA2003-20112004 Harwich Mariners
    Trevor Ezell1BRk2015-20192016 Wareham Gatemen
    F
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    Shawn Fagan3B-1BAAA1997-20041999 Hyannis Mets
    Stuart FairchildCF-LFAA2015-20192016 Chatham Anglers
    Zak Farkes3B-CA+2003-20092004 Wareham Gatemen, 2005 Chatham As
    Kyle Farmer3B-C-MLB2017-20192010-20192011 Bourne Braves
    Logan FarrarLF-RFA2014-20192016 Harwich Mariners
    Jake Farrell1B-RFRk2016-20192017 Harwich Mariners
    Jeremy Farrell3B-1BAAA2006-20152006 Falmouth Commodores, 2007 Falmouth Commodores
    Eric Farris2B-CFMLB2011-20122005-20162006 Cotuit Kettleers
    Taylor FeatherstonSS-2BMLB2015-20172009-20192010 Brewster Whitecaps
    Tim FederowiczC-1B-MLB2011-20192006-20192007 Chatham As
    Nick Feight1B-PA2015-20192016 Harwich Mariners
    Bobby FelmyOF-LFAA2003-20092004 Cotuit Kettleers
    Tim FergusonLF-CFA+2008-20132009 Brewster Whitecaps
    Vince FernandezLF-RFAA2014-20192015 Bourne Braves
    Tony Festa3B-1BA+2002-20062002 Harwich Mariners, 2003 Harwich Mariners
    Dominic Ficociello1B-LFAAA2011-20192012 Orleans Firebirds
    Johnny FieldRF-OFMLB2018-20182011-20192011 Wareham Gatemen
    Cole Figueroa3B-2BMLB2014-20162007-20162007 Harwich Mariners, 2008 Orleans Cardinals
    Paco Figueroa2B-RFAAA2002-20122003 Brewster Whitecaps, 2004 Bourne Braves
    Eric FiliaRF-1BAAA2012-20192013 Yarmouth-Dennis Red Sox
    Austin Filiere3B-1BA2016-20182016 Harwich Mariners
    Jake FincherLF-CFA+2012-20172013 Cotuit Kettleers, 2014 Cotuit Kettleers
    Jeff FiorentinoOF-CFMLB2005-20092002-20132003 Cotuit Kettleers
    Zach FishLF-CA+2012-20162013 Orleans Firebirds
    Derek FisherLF-CFMLB2017-20192012-20192013 Harwich Mariners
    Eric Fisher1B-LFA2011-20152013 Bourne Braves
    Jameson Fisher1B-LFAA2013-20192014 Cotuit Kettleers
    Michael Fisher2B-SSAAA2005-20122006 Brewster Whitecaps
    Colby FitchC-PA+2015-20192016 Brewster Whitecaps
    Tyler FitzgeraldSSA2017-20192017 Bourne Braves, 2018 Bourne Braves
    Connor Fitzsimons1B-C-A2013-20192015 Bourne Braves
    Ryan Flaherty3B-SSMLB2012-20192006-20192006 Hyannis Mets
    Billy Fleming1B-2BAAA2012-20192014 Bourne Braves
    Brian FletcherLF-1BAAA2008-20152008 Falmouth Commodores, 2009 Falmouth Commodores
    David Fletcher3B-2BMLB2018-20192014-20192014 Orleans Firebirds
    Mark FleuryC-LFAA2007-20132008 Harwich Mariners
    Dante Flores2B-3BA+2012-20162012 Chatham Anglers, 2013 Chatham Anglers
    Rudy Flores1B-LFAAA2010-20192011 Orleans Firebirds
    Kevin FlynnC-2BRk2010-20132011 Yarmouth-Dennis Red Sox
    Rob Fonseca1B-3BRk2012-20152014 Yarmouth-Dennis Red Sox
    Chase Fontaine2B-SSA+2006-20122005 Wareham Gatemen, 2005 Brewster Whitecaps
    Mike Fontenot2B-3BMLB2005-20122000-20142000 Wareham Gatemen
    Josh FordCAA2002-20112002 Wareham Gatemen, 2003 Wareham Gatemen
    Mike Ford1B-DHMLB2019-20192011-20192012 Cotuit Kettleers, 2013 Cotuit Kettleers
    Shelby Ford2B-SSAAA2004-20172005 Falmouth Commodores
    Erik ForgioneSS-2BA2012-20162012 Brewster Whitecaps
    Adam Fox3B-2BAAA2001-20112002 Hyannis Mets
    Jake FoxC-1BMLB2007-20112001-20162002 Yarmouth-Dennis Red Sox
    Devin FoyleCF-LFA2016-20192017 Brewster Whitecaps
    Jake FraleyCF-LFMLB2019-20192014-20192014 Chatham Anglers, 2015 Chatham Anglers
    Tyler Frank2B-SSA+2016-20192017 Hyannis Harbor Hawks
    Michael Fransoso2B-RFA+2010-20192012 Chatham Anglers
    Casey FrawleySS-2BAA2007-20162008 Hyannis Mets
    Jeff FrazierOF-LFMLB2010-20102002-20122003 Chatham As
    Todd Frazier3B-1BMLB2011-20192005-20192005 Chatham As, 2006 Chatham As
    James FreeC-1BRk2017-20192018 Orleans Firebirds
    Clint FreemanP-1BRk2011-20192013 Bourne Braves
    Cole Freeman2B-CFA+2014-20192016 Wareham Gatemen
    Ike Freeman3B-SSA2017-20192018 Brewster Whitecaps
    Mike FreemanSS-2BMLB2016-20192007-20192008 Brewster Whitecaps
    Andrew FregiaSS-2BA2016-20192017 Bourne Braves
    Joe FreidayCRk2015-20182016 Chatham Anglers
    Nate Freiman1B-DHMLB2013-20142006-20172007 Orleans Cardinals, 2008 Orleans Cardinals
    Brian FridaySS-2BAAA2005-20122005 Falmouth Commodores
    Tyler Friis2B-SSAA2015-20192016 Bourne Braves
    Vito Friscia1B-CRk2016-20192018 Yarmouth-Dennis Red Sox
    Sal FrisellaOFA2000-20042002 Falmouth Commodores
    Reid FronkRF-OFAA2005-20132006 Chatham As
    Eric FryerC-LFMLB2011-20172005-20172006 Harwich Mariners
    Sam FuldOF-CFMLB2007-20152001-20152003 Hyannis Mets
    Mark FurbushOFRk1998-20012000 Orleans Cardinals
    G
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    Zack Gahagan1B-3BA+2015-20192016 Brewster Whitecaps, 2017 Brewster Whitecaps
    Matt Galante2B-SSA+2000-20031999 Brewster Whitecaps
    Charles GalianoCRk2013-20162015 Bourne Braves
    Nick GallegoSS-3BAA2008-20142009 Brewster Whitecaps
    Mike GallowayOFAAA2001-20072001 Wareham Gatemen
    Sean GambleOFA2002-20082003 Yarmouth-Dennis Red Sox
    Aramis GarciaC-1B-MLB2018-20192012-20192012 Cotuit Kettleers, 2013 Cotuit Kettleers
    Eric GarciaSS-2BAA2010-20162011 Falmouth Commodores
    Isa Garcia2B-3BAA2005-20112004 Wareham Gatemen
    Orlando Garcia2B-SSA+2015-20192016 Chatham Anglers
    Tony GarciaSS-2BA+1999-20072000 Yarmouth-Dennis Red Sox
    Travis Garcia3B-SSAAA2002-20152002 Hyannis Mets
    Jeff GardnerLF-RFA2011-20182013 Bourne Braves
    Tanner GardnerLF-RFA2015-20192016 Chatham Anglers
    Ryan Garko1B-CMLB2005-20102000-20122001 Hyannis Mets
    Steve GarrabrantsOF-2BAAA2001-20082002 Orleans Cardinals
    Jay GarthwaiteOF-1BAAA2000-20072001 Brewster Whitecaps
    Mitch GarverC-DH-MLB2017-20192010-20192012 Hyannis Harbor Hawks
    Mario Garza1B-OFA+2000-20072001 Hyannis Mets, 2002 Hyannis Mets
    Mike Garza3B-1BA+2009-20162011 Harwich Mariners
    Mickey Gasper1B-C-A+2015-20192017 Brewster Whitecaps
    Jon GastonRF-LFAA2006-20152007 Orleans Cardinals
    Aaron GatesLF-RFA2009-20162010 Chatham Anglers
    Jake Gautreau2B-3BAAA1999-20082000 Brewster Whitecaps
    Matt Gedman3B-1BAA2008-20142009 Harwich Mariners
    Chris Getz2B-SSMLB2008-20142003-20142003 Chatham As, 2004 Chatham As
    Phillip GhutzmanC-1BRk2000-20021999 Wareham Gatemen, 2000 Falmouth Commodores
    Nico GiarratanoSS-2BA+2014-20192014 Yarmouth-Dennis Red Sox , 2015 Brewster Whitecaps, 2016 Wareham Gatemen
    Tony GiarratanoSSMLB2005-20052002-20062002 Cotuit Kettleers
    Johnny Giavotella2BMLB2011-20172006-20182006 Harwich Mariners, 2007 Harwich Mariners
    Zach GibbonsLF-RFAA2013-20182014 Brewster Whitecaps
    Micah GibbsC-1BAAA2008-20152009 Yarmouth-Dennis Red Sox
    Cam GibsonLF-CFAA2013-20192014 Hyannis Harbor Hawks
    Michael GigliottiCF-RFA+2015-20192016 Falmouth Commodores
    Trent Gilbert2B-3BA+2012-20172012 Bourne Braves, 2013 Bourne Braves
    Casey Gillaspie1BAAA2012-20192013 Falmouth Commodores
    Conor Gillaspie3B-1BMLB2008-20172006-20172007 Falmouth Commodores
    Michael GilmartinSS-2BAA2007-20162008 Cotuit Kettleers
    Andrew GiobbiC-1BAA2007-20122007 Falmouth Commodores, 2008 Harwich Mariners
    Chris Givin1B-2BA2016-20192017 Brewster Whitecaps
    Gunner Glad2B-3BA2009-20122008 Yarmouth-Dennis Red Sox
    Robbie GlendinningSS-3BAA2017-20192016 Wareham Gatemen
    Brad GlennRF-LFMLB2014-20142006-20152007 Brewster Whitecaps
    Ronnie GlennPA2012-20172014 Harwich Mariners
    Gregg GlimeCAAA2007-20112007 Chatham As, 2008 Chatham As
    Jackson GlinesCF-LFRk2013-20162014 Cotuit Kettleers, 2014 Brewster Whitecaps
    Jake GoebbertLF-RFMLB2014-20142007-20162009 Harwich Mariners
    Andy Goff2B-SSA+2005-20132005 Bourne Braves, 2006 Bourne Braves
    Brandon GoldPAA2014-20192015 Brewster Whitecaps
    Jakob GoldfarbC-LFRk2015-20192018 Cotuit Kettleers, 2018 Wareham Gatemen
    Jason GoldsteinC-1B-AAA2013-20182014 Yarmouth-Dennis Red Sox
    Ryan GoleskiOFAA2001-20092002 Harwich Mariners
    Will GolsanLF-CFA2015-20192016 Orleans Firebirds
    Yan GomesC-DH-MLB2012-20192007-20192007 Cotuit Kettleers, 2008 Chatham As
    Anthony GomezSS-2BAAA2010-20172011 Orleans Firebirds
    Victor GomezCRk2008-20122010 Falmouth Commodores
    Ivan GonzalezCRk2017-20192017 Cotuit Kettleers
    Jay GonzalezRF-LFAA2011-20192012 Orleans Firebirds
    Matt Gonzalez2B-LFA+2013-20182013 Bourne Braves, 2014 Harwich Mariners, 2015 Harwich Mariners
    Richard GonzalezC-PA+2012-20162013 Bourne Braves
    Romy GonzalezLF-CFA2016-20192017 Orleans Firebirds
    Reid GoreckiOF-RFMLB2009-20092000-20132000 Harwich Mariners
    Phil Gosselin2B-3BMLB2013-20192008-20192009 Harwich Mariners
    Jimmy Govern3B-2BAAA2016-20192018 Yarmouth-Dennis Red Sox
    Brennan GowensLF-RFAA2009-20142010 Orleans Firebirds
    Sal GozzoSS-2BRk2017-20192018 Orleans Firebirds
    AJ GraffaninoSSA+2016-20192016 Brewster Whitecaps, 2017 Brewster Whitecaps
    Reed Gragnani2B-3BAAA2010-20162012 Orleans Firebirds
    Preston Grand Pre3B-SSRk2015-20182015 Wareham Gatemen, 2016 Wareham Gatemen, 2017 Orleans Firebirds
    Yasmani GrandalC-1B-MLB2012-20192008-20192008 Brewster Whitecaps
    Seth Gray3B-SSA2017-20192018 Hyannis Harbor Hawks
    Tristan Gray2B-1BAA2015-20192015 Falmouth Commodores, 2016 Falmouth Commodores
    Brandon Green1B-3BA2001-20052002 Hyannis Mets
    Dean Green1BAAA2008-20192009 Chatham As
    Grant GreenSS-2BMLB2013-20172007-20182007 Yarmouth-Dennis Red Sox, 2008 Chatham As
    Zane GreenOFRk2001-20042001 Cotuit Kettleers, 2003 Chatham As
    Adam GreenbergOFMLB2005-20122000-20132001 Chatham As
    Khalil GreeneSS-3BMLB2003-20091999-20091999 Falmouth Commodores, 2000 Falmouth Commodores
    Tyler GreeneSS-2BMLB2009-20132003-20142004 Orleans Cardinals
    Conrad Gregor1BAA2011-20192012 Orleans Firebirds
    Cadyn GrenierSS-2BA+2016-20192016 Falmouth Commodores
    Ryan Gridley2B-SSA+2015-20192016 Brewster Whitecaps
    Gordie Gronkowski1B-3BA2004-20112004 Orleans Cardinals
    Ethan Gross2B-SSA2011-20152012 Wareham Gatemen, 2013 Wareham Gatemen
    Dan GrovattRF-LFA+2008-20132009 Harwich Mariners
    Jason GroveOFAA1998-20061999 Wareham Gatemen
    Brett GrovesSS-3BAA1998-20061999 Falmouth Commodores
    Ben GuezRF-CFAAA2006-20162007 Bourne Braves
    B.J. GuinnSS-2BAA2008-20172009 Cotuit Kettleers
    Dan GulbransenLF-RFA+2010-20142011 Hyannis Harbor Hawks
    Kelley GulledgeC-1BAAA1999-20111999 Bourne Braves
    Mitch Gunsolus3B-1BA+2012-20172013 Chatham Anglers, 2014 Chatham Anglers
    Barry GuntherC-1BAAA2002-20082003 Bourne Braves, 2004 Falmouth Commodores
    Taylor GushueC-1BAAA2012-20192013 Yarmouth-Dennis Red Sox
    Chris GutierrezSS-3BAAA2003-20132004 Wareham Gatemen
    Brandon GuyerOF-RFMLB2011-20182005-20192006 Harwich Mariners
    Tony GwynnOF-CFMLB2006-20142002-20152002 Brewster Whitecaps
    Jedd Gyorko3B-2BMLB2013-20192008-20192009 Brewster Whitecaps
    H
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    Jeff HaaseC-1BA+1997-20021999 Orleans Cardinals
    Sam Haggerty3B-2BMLB2019-20192013-20192014 Hyannis Harbor Hawks
    Matt Hague1B-3BMLB2012-20152005-20182007 Falmouth Commodores
    Nick Halamandaris1BRk2013-20162014 Wareham Gatemen
    Austin HaleCRk2015-20182017 Orleans Firebirds
    Conner Hale3B-1BA2012-20172014 Falmouth Commodores
    Matt HallSS-2BAAA2006-20112006 Bourne Braves, 2007 Bourne Braves
    Mark Hallberg2B-SSAAA2005-20112006 Orleans Cardinals
    Chris HamblenC-1BA+2001-20042001 Brewster Whitecaps
    Ryan HamillC-1BA+1998-20031999 Yarmouth-Dennis Red Sox
    Caleb HamiltonC-3B-AAA2014-20192015 Falmouth Commodores
    Mark Hamilton1B-LFMLB2010-20112004-20142004 Falmouth Commodores, 2005 Falmouth Commodores
    Garrett Hampson2B-SSMLB2018-20192014-20192014 Chatham Anglers, 2015 Chatham Anglers
    Reece HamptonLF-CFA+2016-20192017 Hyannis Harbor Hawks
    Ryan HaniganCMLB2007-20172002-20182002 Orleans Cardinals
    Jordan Hankins3B-CA+2011-20152012 Bourne Braves
    Jameson HannahCF-RFA+2016-20192017 Bourne Braves
    Chris HannickCA+2008-20112009 Wareham Gatemen
    Tyler Hanover3B-2BAA2009-20152009 Yarmouth-Dennis Red Sox, 2010 Yarmouth-Dennis Red Sox, 2011 Yarmouth-Dennis Red Sox
    Shaver Hansen2B-3BA+2007-20112008 Harwich Mariners
    Ian HappCF-OFMLB2017-20192013-20192013 Harwich Mariners, 2014 Harwich Mariners
    Taylor HarbinSS-2BAAA2005-20142006 Falmouth Commodores
    John HardySS-2BA2002-20062003 Cotuit Kettleers
    Connor HarrellCF-LFAA2010-20162011 Yarmouth-Dennis Red Sox
    Dustin Harrington3B-SSAA2008-20122009 Hyannis Mets
    Brendan Harris3B-2BMLB2004-20132000-20152000 Hyannis Mets, 2001 Hyannis Mets
    Brian HarrisSS-3BRk2007-20112009 Chatham As
    Clay Harris1B-3BAA2002-20082003 Orleans Cardinals
    Devin HarrisLF-RFAAA2008-20162009 Cotuit Kettleers
    Gary HarrisOFAA2002-20092000 Orleans Cardinals
    Trey HarrisRF-LFAA2015-20192016 Harwich Mariners
    Ben HarrisonOF-RFAAA2001-20122002 Hyannis Mets
    Brian Harrison1B-3BA+2008-20132009 Cotuit Kettleers
    Josh Harrison2B-3BMLB2011-20192006-20192007 Cotuit Kettleers
    K.J. Harrison1B-C-A+2015-20192016 Wareham Gatemen
    Philip Hartig1BA1999-20021999 Wareham Gatemen, 2000 Falmouth Commodores
    Chris HarveyC-1BA2012-20172012 Bourne Braves
    Clinton HarwickSSRk2013-20142012 Yarmouth-Dennis Red Sox
    Adam HaseleyCF-LFMLB2019-20192015-20192016 Orleans Firebirds
    Alex HassanLF-RFMLB2014-20142007-20162008 Orleans Cardinals, 2009 Orleans Cardinals
    Aaron HathawayC-3BA+2002-20052003 Brewster Whitecaps
    Reese Havens2B-SSAAA2006-20132006 Cotuit Kettleers, 2007 Cotuit Kettleers
    Cody Hawn1B-3BA+2009-20132009 Hyannis Mets
    Brad HawpeRF-1BMLB2004-20132000-20131999 Yarmouth-Dennis Red Sox
    Brett HayesC-1BMLB2009-20152003-20172004 Cotuit Kettleers
    Danny Hayes1BAAA2010-20182011 Brewster Whitecaps
    Austin HaysCF-RFMLB2017-20192014-20192015 Hyannis Harbor Hawks
    Justin HazardCA+2013-20172014 Yarmouth-Dennis Red Sox , 2014 Brewster Whitecaps
    Chase Headley3B-1BMLB2007-20182003-20182004 Cotuit Kettleers
    Darren HealPRk2000-20012000 Falmouth Commodores
    Ryon Healy1B-3BMLB2016-20192011-20192011 Cotuit Kettleers, 2012 Brewster Whitecaps
    Matt HeathOF-1BA+1999-20032001 Cotuit Kettleers
    Ross Heffley2BA+2009-20132009 Orleans Cardinals, 2011 Falmouth Commodores
    Gunnar Heidt1B-2BAAA2013-20192013 Harwich Mariners
    Scott HeinemanRF-CFMLB2019-20192012-20192013 Brewster Whitecaps
    Trey Hendricks1B-OFA2001-20082003 Brewster Whitecaps
    Tyler HenleyRF-OFAAA2005-20112006 Yarmouth-Dennis Red Sox
    Jabari HenryLF-CFAA2010-20192011 Harwich Mariners
    Jordan HenryCF-RFAA2007-20122008 Bourne Braves
    Justin Henry2B-LFAAA2005-20142005 Bourne Braves
    Robert HenryRF-LFA+2014-20192016 Bourne Braves
    Seth Henry2B-1BRk2006-20112006 Wareham Gatemen, 2007 Wareham Gatemen
    David HerbekSS-2BAA2008-20132009 Harwich Mariners
    Anthony HermelynC-1BA+2013-20192014 Harwich Mariners
    Brian HernandezCAAA2003-20072003 Falmouth Commodores, 2004 Falmouth Commodores
    Brian Hernandez3B-1BAAA2010-20192009 Yarmouth-Dennis Red Sox
    Jake Hernandez1B-CA2011-20152011 Orleans Firebirds, 2012 Orleans Firebirds, 2013 Hyannis Harbor Hawks
    Michael HernandezOF-RFAA2005-20142004 Hyannis Mets, 2004 Wareham Gatemen, 2005 Bourne Braves
    Michael HernandezCA+2014-20192015 Harwich Mariners
    Jimmy HerronCF-RFA+2016-20192016 Bourne Braves, 2017 Orleans Firebirds
    Chris Hess1B-3BA+2014-20192016 Hyannis Harbor Hawks
    Brian HickmanC-OFA+2000-20032000 Harwich Mariners
    DJ Hicks1BAA2009-20162011 Bourne Braves
    John Hicks1B-C-MLB2015-20192009-20192010 Harwich Mariners
    J.R. HigleyRF-CFAAA2007-20142008 Chatham As
    Aaron Hill2B-SSMLB2005-20172001-20172001 Wareham Gatemen
    Darius HillLF-CFA2016-20192017 Brewster Whitecaps
    Drew Hillman3B-LFA+2008-20122009 Cotuit Kettleers
    CJ Hinojosa2B-SSAA2013-20192013 Harwich Mariners, 2014 Harwich Mariners
    John Hinson2B-3BA2008-20122008 Hyannis Mets, 2010 Cotuit Kettleers
    Ryan HisseyC-P-RAA2013-20192014 Yarmouth-Dennis Red Sox
    Wes Hodges3B-1BAAA2004-20122004 Yarmouth-Dennis Red Sox
    Nico HoernerSS-2BMLB2019-20192016-20192017 Yarmouth-Dennis Red Sox
    Paul Hoilman1B-LFA2008-20122010 Cotuit Kettleers
    Bryan HoladayC-PMLB2012-20192008-20192009 Brewster Whitecaps
    Kyle HolderSS-2BAA2013-20192014 Cotuit Kettleers
    Will HollandSSRk2017-20192018 Hyannis Harbor Hawks
    Michael Hollander2B-3BA2005-20092005 Cotuit Kettleers, 2006 Yarmouth-Dennis Red Sox, 2007 Wareham Gatemen
    Michael HollimonSS-2BMLB2008-20082002-20122003 Wareham Gatemen
    Steve HolmC-3BMLB2008-20112000-20122000 Hyannis Mets
    Daylan HoltOFAAA1998-20042000 Cotuit Kettleers
    Gabe Holt2BRk2018-20192018 Bourne Braves
    J.C. Holt2B-LFAAA2002-20112003 Brewster Whitecaps
    Tyler HoltCF-LFMLB2014-20162008-20182008 Cotuit Kettleers
    Clay HooperSS-3BAA2000-20021999 Chatham As
    Chris HopkinsCF-LFA+2005-20112007 Falmouth Commodores
    Tyler HoranRF-LFAA2010-20172012 Wareham Gatemen
    Josh HortonSS-2BAAA2005-20132005 Wareham Gatemen, 2006 Harwich Mariners
    Rhys Hoskins1B-LFMLB2017-20192012-20192013 Falmouth Commodores
    Kevin Howard2B-3BAAA2000-20142000 Wareham Gatemen
    Ryan Howard1B-DHMLB2004-20162001-20172000 Chatham As
    Ryan HowardSS-2BAAA2014-20192014 Bourne Braves
    Christopher HudginsC-1B-A2015-20192015 Yarmouth-Dennis Red Sox, 2016 Hyannis Harbor Hawks
    Will HudsonSS-2BA+2000-20052001 Bourne Braves
    Kenny Huff1B-OFA2001-20021999 Yarmouth-Dennis Red Sox, 2000 Orleans Cardinals
    Chad Huffman1B-LFMLB2010-20172004-20182005 Falmouth Commodores
    Mike Huggins1B-3BAA2000-20062001 Wareham Gatemen
    Tug Hulett2B-3BMLB2008-20092002-20122003 Harwich Mariners
    Tim Hummel3B-SSMLB2003-20041998-20061999 Orleans Cardinals
    Reid HumphreysPAA2014-20192015 Bourne Braves
    Brian HumphriesLF-CFAA2009-20162010 Chatham Anglers
    Nick HundleyC-DHMLB2008-20192003-20192003 Yarmouth-Dennis Red Sox
    Joseph HunterOFRk2003-20072004 Bourne Braves
    Scott HurstCF-RFAA2015-20192016 Orleans Firebirds
    Dane Hutcheon3B-2BA+2014-20192016 Orleans Firebirds
    Levi Hyams2B-1BAAA2009-20172010 Cotuit Kettleers
    Mott HydeSS-2BAA2011-20172011 Wareham Gatemen, 2012 Wareham Gatemen
    I
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    Chris IannettaC-DHMLB2006-20192002-20192002 Chatham As
    Logan IceCAA2014-20192015 Falmouth Commodores
    Jonathan India3B-SSAA2016-20192016 Harwich Mariners, 2017 Harwich Mariners
    Joe Inglett2B-OFMLB2006-20112000-20111999 Bourne Braves
    Ben Ingold1B-3BRk2002-20052003 Chatham As, 2004 Cotuit Kettleers
    Brian IngramSS-2BA2000-20042002 Cotuit Kettleers
    Matt InouyeC-2BA2003-20092004 Hyannis Mets
    Kyle IsbelCF-RFA+2016-20192017 Yarmouth-Dennis Red Sox
    Herbert IserC-1BRk2018-20192018 Falmouth Commodores
    Nick Italiano2B-3BA+2002-20042001 Bourne Braves, 2002 Bourne Braves
    Devin IvanyC-1BAAA2002-20132003 Bourne Braves, 2004 Bourne Braves
    J
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    Jay JabsRF-C-A2014-20182015 Wareham Gatemen
    Brett JacksonCF-RFMLB2012-20142007-20152008 Cotuit Kettleers
    Conor Jackson1B-LFMLB2005-20112001-20132001 Bourne Braves
    Drew Jackson2B-SSMLB2019-20192013-20192013 Cotuit Kettleers, 2014 Cotuit Kettleers
    Nic JacksonOFAAA1998-20151999 Bourne Braves
    Ryan JacksonSS-2BMLB2012-20152007-20182007 Hyannis Mets
    Vincent JacksonLF-CFA+2013-20172014 Yarmouth-Dennis Red Sox
    Jason JacobsC-1BA+2003-20092005 Orleans Cardinals
    Eric Jagielo1B-3BAAA2011-20182012 Harwich Mariners
    George JancaPRk2016-20192017 Falmouth Commodores
    Travis JankowskiOF-CFMLB2015-20192010-20192010 Bourne Braves, 2011 Bourne Braves
    Nate JanowiczOFA+2000-20021999 Falmouth Commodores
    Jason JaramilloCMLB2009-20112002-20132003 Orleans Cardinals
    Andy Jarvis1B-PA+2000-20042001 Bourne Braves
    Saige JencoLF-RFA+2014-20192015 Cotuit Kettleers, 2015 Harwich Mariners
    Greyson JenistaRF-LFAA2016-20192016 Cotuit Kettleers, 2017 Cotuit Kettleers
    Jesse JennerCAAA2012-20172014 Yarmouth-Dennis Red Sox
    Chase JensenSS-3BAA2011-20162011 Yarmouth-Dennis Red Sox
    Karl JerniganOFA1998-20031999 Chatham As
    Chuck Jeroloman3B-2BAAA2002-20102003 Harwich Mariners
    Jose JimenezC-1BAA2006-20122007 Orleans Cardinals
    Connor Joe1B-3BMLB2019-20192012-20192013 Chatham Anglers
    Brent JohnsonOF-3BAAA2001-20092003 Falmouth Commodores
    Bryce JohnsonCF-RFAA2015-20192016 Falmouth Commodores
    Chris Johnson3B-1BMLB2009-20162004-20172005 Hyannis Mets
    Cooper JohnsonCA2017-20192017 Orleans Firebirds, 2017 Yarmouth-Dennis Red Sox, 2018 Bourne Braves
    Jamie JohnsonCF-LFAAA2008-20142008 Bourne Braves
    Jonathan Johnson2B-3BAA2008-20162010 Cotuit Kettleers
    Kade JohnsonC-OFAA1998-20121999 Brewster Whitecaps
    Micah JohnsonLF-CFMLB2015-20172010-20182011 Cotuit Kettleers
    Rob JohnsonC-OFMLB2007-20132004-20132003 Yarmouth-Dennis Red Sox
    Ryan JohnsonOFA2000-20042001 Chatham As, 2002 Chatham As
    Taylor Johnson1B-3BRk2002-20062003 Bourne Braves
    Alonzo JonesCF-RFRk2016-20192016 Cotuit Kettleers
    Derek JonesRF-LFA+2009-20142010 Brewster Whitecaps
    Eric Jones1B-RFRk2016-20192018 Cotuit Kettleers
    JaCoby JonesCF-OFMLB2016-20192011-20192011 Harwich Mariners, 2012 Harwich Mariners
    Jericho JonesOF-1BA+2006-20092007 Orleans Cardinals
    John JonesC-1B-A2015-20192016 Bourne Braves
    Jonathan JonesCF-RFAAA2008-20192009 Yarmouth-Dennis Red Sox
    Justin Jones2B-SSA2015-20192015 Orleans Firebirds, 2016 Orleans Firebirds
    Justin Jones3B-2BRk2013-20172014 Chatham Anglers
    Marcus JonesRF-CFA+2006-20102007 Orleans Cardinals, 2008 Hyannis Mets
    Mitch JonesOF-1BMLB2009-20092000-20101999 Yarmouth-Dennis Red Sox
    Richard Jones1B-CA+2007-20122008 Bourne Braves
    Ryan JonesLF-RFAA2007-20132008 Falmouth Commodores, 2009 Falmouth Commodores
    Ryan Jones2B-3BA2010-20152011 Brewster Whitecaps
    Zach JonesCA2008-20122009 Brewster Whitecaps
    Shane JordanOF-CFA+2004-20092005 Cotuit Kettleers
    Ryan JorgensenCMLB2005-20082000-20082000 Falmouth Commodores
    Dominic JoseLF-CFA2012-20152012 Hyannis Harbor Hawks, 2013 Hyannis Harbor Hawks
    Caleb JosephC-1B-MLB2014-20192006-20192007 Falmouth Commodores, 2007 Cotuit Kettleers
    Corey Joyce2B-SSA2017-20192018 Cotuit Kettleers
    Aaron JudgeRF-OFMLB2016-20192011-20192012 Brewster Whitecaps
    Brian JuhlCA+2005-20082005 Hyannis Mets, 2006 Hyannis Mets
    Corey JulksLF-RFAA2015-20192015 Bourne Braves
    James Jurries1B-3BAAA1999-20062000 Falmouth Commodores
    Connor JustusSS-2BAA2014-20192015 Harwich Mariners
    K
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    Nick KahleC-1B-A+2017-20192018 Chatham Anglers
    Carson KainerOF-LFAA2004-20102004 Wareham Gatemen, 2005 Wareham Gatemen
    Kody KaiserRF-OFAA2005-20112005 Yarmouth-Dennis Red Sox, 2006 Orleans Cardinals
    Jake KalishPAAA2011-20192012 Brewster Whitecaps, 2014 Wareham Gatemen
    Dan KantrovitzSSRk1998-20012000 Hyannis Mets
    Jon KaplanOFA+2000-20142001 Falmouth Commodores, 2002 Falmouth Commodores
    Mark KaraviotisLF-1BAA2014-20192015 Wareham Gatemen
    Steven Karkenny1B-3BRk2013-20152014 Cotuit Kettleers
    Paul Karmas1BRk2008-20122009 Bourne Braves
    Kyle Kasser2B-3BA+2015-20192017 Wareham Gatemen
    Bunky Kateon3B-SSRk2004-20082005 Bourne Braves
    Mason Katz2B-1BAA2010-20172011 Yarmouth-Dennis Red Sox, 2012 Yarmouth-Dennis Red Sox
    Grant Kay1B-2BAAA2013-20192014 Cotuit Kettleers
    Sean Kazmar1B-SSMLB2008-20082004-20192003 Wareham Gatemen
    Cody KeeferLF-RFA+2010-20162011 Yarmouth-Dennis Red Sox
    Kevin Kelly3B-2BA2001-20032000 Bourne Braves
    Pat Kelly2B-1BA2012-20162013 Bourne Braves
    Ty Kelly2B-SSMLB2016-20182007-20192008 Brewster Whitecaps
    Blake Kelso3B-2BA+2008-20132009 Yarmouth-Dennis Red Sox
    Brian KempCF-LFA2007-20102007 Brewster Whitecaps, 2008 Harwich Mariners
    Tony KempOF-LFMLB2016-20192011-20192012 Cotuit Kettleers
    Jeren KendallCF-RFA+2015-20192015 Cotuit Kettleers, 2016 Cotuit Kettleers
    Bryan KennedyC-1BAAA2000-20051999 Yarmouth-Dennis Red Sox
    Mailon KentOFA+1998-20022000 Brewster Whitecaps
    Jeff Keppinger2B-3BMLB2004-20132000-20142000 Orleans Cardinals
    Craig KernerOFA+2000-20021999 Orleans Cardinals
    Bryan KervinSS-3BAA2005-20112005 Yarmouth-Dennis Red Sox
    Grae KessingerSS-3BA2017-20192018 Bourne Braves
    Kavin Keyes1B-2BRk2011-20142012 Falmouth Commodores
    Kevin Keyes1B-LFAAA2008-20172009 Cotuit Kettleers
    Spencer KieboomC-1B-MLB2016-20182010-20192011 Falmouth Commodores
    Daniel KihleLF-RFA+2013-20172014 Hyannis Harbor Hawks
    Jared KingLF-RFAA2011-20162011 Falmouth Commodores
    Scott KingerySS-CFMLB2018-20192013-20192014 Brewster Whitecaps
    Jeff KinleyPAAA2011-20192014 Cotuit Kettleers
    Brett KinnemanRF-CFA2016-20192017 Cotuit Kettleers
    Jason Kipnis2B-CFMLB2011-20192006-20192008 Cotuit Kettleers
    Brian KirbyOF-1BAAA2000-20051999 Yarmouth-Dennis Red Sox
    Tanner Kirk2B-3BA2013-20172015 Wareham Gatemen
    Zach Kirtley1B-3BAA2015-20192016 Orleans Firebirds
    Kale KiserLF-CFA2009-20142011 Falmouth Commodores
    Pi'Ikea Kitamura2B-SSRk2010-20132012 Orleans Firebirds
    Ross KivettCF-RFAA2011-20172013 Orleans Firebirds
    Ben KlafczynskiLF-RFA2008-20132009 Bourne Braves
    Steve Kleen1B-OFAA2002-20102004 Yarmouth-Dennis Red Sox
    Jackson KleinPRk2014-20182015 Cotuit Kettleers, 2016 Cotuit Kettleers
    Trent KlineCA+2006-20092006 Brewster Whitecaps
    Jim KlockeC-SSA2007-20102008 Brewster Whitecaps, 2009 Brewster Whitecaps
    Ryan KlostermanSS-2BAAA2001-20112003 Chatham As
    Aaron KnappLF-CFAAA2014-20192015 Chatham Anglers
    Andrew KnappC-1B-MLB2017-20192011-20192012 Chatham Anglers
    Cam Kneeland1B-3BA+2009-20162010 Orleans Firebirds
    Austin KnightLF-2BA2010-20122008 Bourne Braves
    Andrew KniznerC-1BMLB2019-20192014-20192014 Wareham Gatemen, 2015 Wareham Gatemen
    Jeff Kobernus2B-LFMLB2013-20142007-20172008 Cotuit Kettleers
    Matt KochC-PAA2008-20162009 Orleans Cardinals, 2010 Orleans Firebirds, 2011 Orleans Firebirds
    Zack Kone3B-SSA2016-20192017 Cotuit Kettleers
    Kenny KoplovePAAA2013-20192013 Chatham Anglers
    Christian Koss2B-3BRk2017-20192017 Yarmouth-Dennis Red Sox, 2018 Yarmouth-Dennis Red Sox
    Matthew KozuchIFRk2014-20172015 Wareham Gatemen
    Rob KralC-1BAAA2008-20162009 Wareham Gatemen, 2010 Wareham Gatemen, 2011 Wareham Gatemen
    Kevin Kramer2B-3BMLB2018-20192012-20192013 Orleans Firebirds
    Kevin KrauseRFAA2012-20182013 Harwich Mariners
    Marc KraussLF-1BMLB2013-20152007-20172008 Bourne Braves, 2008 Harwich Mariners
    Chadd KristCAA2009-20152011 Hyannis Harbor Hawks
    Andy KropfC-3BAA1997-20031999 Bourne Braves
    Austin KrumCF-OFAAA2005-20132006 Bourne Braves
    Kellen KulbackiOF-RFAA2005-20122006 Cotuit Kettleers
    Justin KunzC-PRk2016-20192017 Brewster Whitecaps
    Tyler Kuresa1B-PA2011-20152013 Bourne Braves
    Matt KutlerOFA2001-20062002 Wareham Gatemen, 2003 Wareham Gatemen
    Steven KwanCF-LFA+2016-20192017 Wareham Gatemen
    L
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    Angelo La BrunaSS-2BA2011-20172013 Orleans Firebirds
    John La Prise2B-3BA+2013-20182014 Hyannis Harbor Hawks
    AJ Labarbera2B-3BAAA1999-20062000 Brewster Whitecaps
    Tim LaheyP-CAAA2001-20102003 Chatham As
    Mark LairdCF-LFA+2013-20172013 Bourne Braves, 2014 Bourne Braves
    Blake Lalli1B-CMLB2012-20162002-20172005 Harwich Mariners
    Ryan LamarreCF-OFMLB2015-20192008-20192009 Wareham Gatemen
    Jake Lamb3B-1BMLB2014-20192010-20192011 Yarmouth-Dennis Red Sox
    Casey LambertSS-3BAA2000-20031999 Wareham Gatemen, 2000 Wareham Gatemen
    Leon LandryCF-LFAAA2008-20172009 Harwich Mariners
    Michael LangRF-LFA2008-20192009 Orleans Cardinals
    Shea LangeliersCA2017-20192017 Chatham Anglers
    Brett Langhorne2B-3BA+2015-20192016 Brewster Whitecaps
    Cole Lankford3B-LFAA2012-20162013 Brewster Whitecaps
    Jeff LanningC-1BA+2006-20122007 Harwich Mariners
    Ryan LaPenseeLF-RFAAA2011-20122009 Falmouth Commodores
    Matt LaPorta1B-OFMLB2009-20122004-20142004 Yarmouth-Dennis Red Sox, 2006 Brewster Whitecaps
    Shaun Larkin3B-2BAAA2000-20072000 Yarmouth-Dennis Red Sox
    Trevor LarnachRF-LFAA2016-20192016 Falmouth Commodores, 2017 Falmouth Commodores
    Andy LaRoche3B-2BMLB2007-20132003-20162003 Wareham Gatemen
    Andrew LarsenOFA+2002-20082004 Bourne Braves
    Kyle Larsen1BA2002-20062003 Brewster Whitecaps
    Francis LarsonCA2007-20112007 Hyannis Mets
    Landon LassiterLF-CFA+2013-20172013 Chatham Anglers, 2014 Chatham Anglers
    Darryl Lawhorn3B-OFA+2002-20082003 Falmouth Commodores
    Tyler LawrenceCRk2014-20172016 Falmouth Commodores
    Ryan Leahy2B-SSAA2000-20082000 Cotuit Kettleers
    Brian LeClercOFA2004-20072005 Brewster Whitecaps, 2006 Bourne Braves
    Andrew LeePAA2013-20192014 Brewster Whitecaps
    Hunter Lee2B-3BA+2015-20192016 Chatham Anglers
    Danny LehmannC-OFAAA2005-20142005 Yarmouth-Dennis Red Sox, 2006 Yarmouth-Dennis Red Sox
    Brian LeightonOFA1984-19841999 Hyannis Mets
    DJ LeMahieu2B-3BMLB2011-20192008-20192008 Harwich Mariners
    Jake LemmermanSS-3BAAA2008-20142008 Wareham Gatemen, 2009 Wareham Gatemen
    Bobby LenoirSS-2BA+2001-20062003 Orleans Cardinals
    Brian LentzC-1BA+2001-20052000 Wareham Gatemen
    Mike LeonardC-1BAA2002-20092003 Harwich Mariners
    Cole LeonidaC-1BAA2008-20162008 Wareham Gatemen, 2009 Wareham Gatemen
    Pierre Lepage2B-LFA2008-20122008 Bourne Braves, 2009 Bourne Braves
    Myron Leslie3B-OFAA2001-20112002 Orleans Cardinals, 2003 Orleans Cardinals
    Josh Lester1B-3BAAA2013-20192014 Yarmouth-Dennis Red Sox
    Chris LewisSSRk2003-20092003 Falmouth Commodores, 2004 Falmouth Commodores
    Joey Lewis1B-CA+2007-20122008 Cotuit Kettleers
    Kyle LewisCF-LFMLB2019-20192014-20192014 Cotuit Kettleers, 2015 Orleans Firebirds
    Richard Lewis2B-3BAAA2001-20082000 Orleans Cardinals
    Jordan Leyland1B-LFA2009-20132010 Cotuit Kettleers, 2011 Cotuit Kettleers
    Steven Liddle1B-RFA+2008-20132008 Wareham Gatemen
    Ryan LidgeCAAA2014-20192015 Harwich Mariners
    Nick LilesLF-RFAAA2007-20132008 Yarmouth-Dennis Red Sox
    Brett Lilley2B-3BA2005-20092006 Cotuit Kettleers
    Brent LillibridgeSS-2BMLB2008-20132003-20142004 Harwich Mariners
    Daniel Lima2B-3BA+2007-20102007 Brewster Whitecaps
    Adam Lind1BMLB2006-20172003-20182003 Wareham Gatemen
    Ryan Lindemuth3B-2BA2011-20152013 Harwich Mariners
    Todd LindenOF-LFMLB2003-20071999-20132000 Chatham As
    Ollie LintonLF-CFAA2005-20152007 Orleans Cardinals
    Andre Lipcius3B-2BA2017-20192018 Harwich Mariners
    Deacon Liput2B-SSA+2016-20192016 Falmouth Commodores, 2017 Falmouth Commodores
    Jon LittellLF-RFRk2015-20192016 Brewster Whitecaps
    Chase LivingstonC-1BRk2013-20162015 Brewster Whitecaps
    Drew LockeRF-OFAAA2003-20122003 Wareham Gatemen, 2004 Hyannis Mets
    Billy LockinSS-2BA2001-20052003 Orleans Cardinals
    Brandon LockridgeCF-LFA2016-20192017 Wareham Gatemen
    Devin LohmanSS-2BAAA2008-20152008 Chatham As, 2009 Orleans Cardinals
    Ryan LollisRF-CFMLB2015-20152006-20172007 Cotuit Kettleers
    Michael LombardiC-PAA2001-20052002 Bourne Braves
    Matt LongCF-RFAAA2006-20152007 Yarmouth-Dennis Red Sox
    Mitch LongoLF-RFAA2014-20192015 Falmouth Commodores
    Evan Longoria3BMLB2008-20192005-20192005 Chatham As
    Danny Lopaze1B-OFA2002-20032000 Yarmouth-Dennis Red Sox
    Roberto LopezLF-1BAAA2005-20192005 Cotuit Kettleers
    Todd Lott1BRk2017-20192018 Hyannis Harbor Hawks
    Nick Lovullo2B-3BAAA2013-20192015 Falmouth Commodores
    JP LowenC-1BA2005-20072005 Harwich Mariners
    Luke LoweryC-1BA2013-20182014 Brewster Whitecaps
    Donny LucyC-DHMLB2007-20112002-20112002 Hyannis Mets, 2003 Hyannis Mets
    Josh LudyC-PA+2009-20172010 Wareham Gatemen
    Drew Lugbauer1B-C-A+2015-20192016 Orleans Firebirds
    Alfredo Lugo3B-OFA+2002-20032000 Chatham As
    Aaron LunaLF-RFAAA2006-20122007 Yarmouth-Dennis Red Sox
    Brennon LundCF-RFAAA2014-20192014 Yarmouth-Dennis Red Sox
    Anthony LunettaSS-2BAA2000-20052000 Brewster Whitecaps
    Jordan LuplowLF-RFMLB2017-20192012-20192013 Orleans Firebirds
    Nick Lynch3B-1BRk2012-20162013 Brewster Whitecaps
    M
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    Clark MaceOFA2001-20021999 Wareham Gatemen
    Vimael Machin2B-SSAAA2012-20192014 Bourne Braves
    Brandon Macias3B-2BAAA2010-20192008 Falmouth Commodores
    David Macias2B-CFAAA2005-20112006 Hyannis Mets, 2007 Hyannis Mets
    Willie MacIverC-3BA2016-20192017 Wareham Gatemen
    Deangelo MackLF-RFAA2007-20122008 Yarmouth-Dennis Red Sox
    Jeff MackorC-3BAA2001-20072001 Harwich Mariners
    Zack MacPhee3B-LFA+2009-20152010 Bourne Braves
    Matt Macri3B-2BMLB2008-20082002-20112003 Brewster Whitecaps
    Will Maddox2B-3BAA2012-20192013 Hyannis Harbor Hawks
    Travis Maezes3B-2BA+2013-20172014 Brewster Whitecaps
    Kevin MagerLF-1BA+2008-20142011 Cotuit Kettleers
    Zach MaggardCAAA2008-20132009 Cotuit Kettleers
    Riley Mahan2BAA2015-20192016 Orleans Firebirds
    Collin MahoneyPA2002-20072002 Falmouth Commodores
    Joe Mahoney1B-lfMLB2012-20132005-20132006 Orleans Cardinals
    Mikie MahtookLF-OFMLB2015-20192009-20192010 Harwich Mariners
    Mitch MaierOF-CFMLB2006-20122001-20142002 Harwich Mariners
    Luke MaileC-PMLB2015-20192010-20192011 Cotuit Kettleers
    Val MajewskiOF-RFMLB2004-20042000-20132001 Falmouth Commodores
    Chris Malec1B-3BAAA2002-20102002 Yarmouth-Dennis Red Sox, 2003 Yarmouth-Dennis Red Sox
    Bob MalekOF-1BAAA2000-20082001 Chatham As
    Ryne Malone2B-3BA+2004-20082005 Brewster Whitecaps
    Trey ManciniLF-1BMLB2016-20192011-20192012 Harwich Mariners
    Matt Mangini3B-1BMLB2010-20102005-20122006 Hyannis Mets
    Matt ManiscalcoSS-2BAAA2000-20072001 Brewster Whitecaps, 2002 Orleans Cardinals
    Devin Mann2B-3BA+2016-20192017 Orleans Firebirds
    Anthony Mansolino3B-1BAA2002-20102003 Yarmouth-Dennis Red Sox
    Craig ManuelCAAA2009-20152010 Harwich Mariners
    Tommy ManzellaSS-2BMLB2009-20102002-20132003 Brewster Whitecaps
    Connor MarabellRF-LFAAA2013-20192014 Falmouth Commodores
    Alex MarconiC-1BAAA1997-20031999 Falmouth Commodores
    Jack Marder2B-LFAA2010-20142011 Falmouth Commodores
    Lino MariotSSRk2001-20072005 Cotuit Kettleers
    Chris Mariscal3B-SSAAA2012-20192013 Brewster Whitecaps
    Mike MarjamaC-1B-MLB2017-20182011-20182011 Orleans Firebirds
    Deven Marrero3B-SSMLB2015-20192010-20192010 Cotuit Kettleers, 2011 Cotuit Kettleers
    Elih MarreroC-SSA+2016-20192016 Bourne Braves
    Mike MarsecoSS-3BA2006-20102007 Brewster Whitecaps
    Mike MartinCF-LFA2012-20172013 Bourne Braves
    Richie MartinSS-2BMLB2019-20192013-20192013 Falmouth Commodores, 2014 Bourne Braves
    David MartinelliLF-CFA2014-20172015 Hyannis Harbor Hawks
    Andrew Martinez2B-SSRk2018-20192018 Yarmouth-Dennis Red Sox , 2018 Orleans Firebirds
    Braxton MartinezIFAAA2013-20192015 Hyannis Harbor Hawks
    Drew MartinezCF-RFA2009-20162010 Brewster Whitecaps
    Harold Martinez3B-1BAAA2009-20172009 Brewster Whitecaps
    Jeremy MartinezC-CFAAA2014-20192015 Orleans Firebirds
    Nick MartiniLF-OFMLB2018-20192009-20192010 Falmouth Commodores
    Addison MaruszakSS-3BAAA2006-20142007 Bourne Braves
    Evan MarzilliCF-LFAAA2010-20192011 Chatham Anglers
    Bryce MassanariC-1BA+2008-20152008 Hyannis Mets
    Michael Massey2BRk2017-20192018 Brewster Whitecaps
    Miles MastrobuoniLF-RFAAA2014-20192014 Yarmouth-Dennis Red Sox
    Tate MathenyCF-RFAAA2013-20192014 Falmouth Commodores
    Patrick MathisRFA+2015-20192016 Chatham Anglers
    Tanner MathisLF-CFA+2010-20142012 Yarmouth-Dennis Red Sox
    Danny Matienzo1B-CAA2000-20062001 Brewster Whitecaps
    J.J. MatijevicLF-1BAA2015-20192015 Falmouth Commodores, 2016 Falmouth Commodores
    Kent MatthesRF-LFAAA2006-20162007 Harwich Mariners
    Jaren MatthewsRF-LFA+2008-20132009 Orleans Cardinals
    David MattleOFA+1999-20052000 Falmouth Commodores
    Justin MaxwellCF-RFMLB2007-20152002-20162003 Bourne Braves, 2004 Cotuit Kettleers
    Brandon May3B-1BA2007-20112008 Wareham Gatemen, 2009 Cotuit Kettleers
    Jacob MayCF-LFMLB2017-20172011-20182012 Cotuit Kettleers
    John MayberryOF-RFMLB2009-20152003-20152003 Yarmouth-Dennis Red Sox
    Jack MayfieldSS-2BMLB2019-20192010-20192011 Brewster Whitecaps
    Pratt MaynardCA+2009-20142010 Harwich Mariners
    Patrick MazeikaC-1BAA2013-20192013 Cotuit Kettleers, 2014 Chatham Anglers
    LJ Mazzilli2B-RFAAA2010-20192010 Wareham Gatemen, 2011 Wareham Gatemen, 2012 Bourne Braves
    Quincy McAfeeSS-2BRk2017-20192018 Orleans Firebirds
    Marcus McBethOF-PMLB2007-20072000-20102000 Chatham As
    Mike McBrydeOF-cfAAA2004-20112005 Bourne Braves
    Brad McCann1B-3BAA2003-20072002 Harwich Mariners, 2003 Harwich Mariners
    James McCannC-DHMLB2014-20192009-20192010 Cotuit Kettleers
    Jake McCarthyCF-LFA+2016-20192017 Harwich Mariners
    Joe McCarthyLF-RFAAA2013-20192014 Harwich Mariners
    Jerry McClanahanCA+2012-20172014 Orleans Firebirds
    Lee McCool2B-OFAAA1999-20021999 Bourne Braves
    Mike McCoySS-2BMLB2009-20122000-20152001 Chatham As
    Clayton McCulloughCAAA2000-20052000 Orleans Cardinals
    Morgan McCullough3B-2BA2017-20192018 Cotuit Kettleers
    Chase McDonald1B-LFAA2011-20172012 Bourne Braves
    Marshall McDougall3B-SSMLB2005-20051999-20121999 Harwich Mariners
    Max McDowellC-2BAA2013-20192015 Bourne Braves
    Casey McElroy2B-3BAAA2009-20162010 Hyannis Harbor Hawks
    Warren McFaddenOFRk2005-20082005 Falmouth Commodores, 2006 Falmouth Commodores
    Ty McFarland2B-3BA+2011-20152012 Wareham Gatemen
    Ashton Mcgee1B-RFRk2017-20192017 Chatham Anglers, 2018 Chatham Anglers
    Mark McGonigleRF-OFRk2005-20102005 Hyannis Mets, 2006 Hyannis Mets
    Keegan McGovernLF-RFA+2015-20192016 Orleans Firebirds
    Jamodrick McGruder2B-LFA2010-20162011 Hyannis Harbor Hawks
    Nick McIntyre3B-SSAA2000-20082002 Yarmouth-Dennis Red Sox
    Alex McKennaCF-LFA2016-20192017 Yarmouth-Dennis Red Sox
    Patrick McKenna2B-SSAAA2009-20162008 Harwich Mariners
    Zach McKinstry2B-SSAAA2015-20192016 Orleans Firebirds
    Matt McLaughlin2B-3BA+2015-20192016 Falmouth Commodores
    Ben McMahanLF-RFA+2009-20132009 Yarmouth-Dennis Red Sox, 2010 Yarmouth-Dennis Red Sox
    Sean McMullenLF-RFA+2013-20152013 Wareham Gatemen
    Jeff McNeil2B-LFMLB2018-20192011-20192012 Brewster Whitecaps
    Dallas McPherson3B-1BMLB2004-20111999-20132000 Cotuit Kettleers
    Tony McQuadeOFA+2001-20052002 Cotuit Kettleers
    Connor McVey3B-1BA2014-20192016 Bourne Braves
    James MeadorRF-LFA+2007-20112008 Brewster Whitecaps
    Tommy Medica1B-LFMLB2013-20142007-20152008 Harwich Mariners
    Kevin Medrano2B-3BAAA2009-20192010 Falmouth Commodores
    Jack MeggsRF-1BA2014-20192015 Brewster Whitecaps
    Anthony MelchiondaSS-3BA2009-20122011 Yarmouth-Dennis Red Sox
    Nathan MelendresCF-LFAA2009-20142010 Brewster Whitecaps
    Bobby Melley1B-PA2013-20172013 Hyannis Harbor Hawks, 2014 Hyannis Harbor Hawks, 2015 Hyannis Harbor Hawks
    Brandon MenchacaOF-RFA2005-20092006 Harwich Mariners
    Sam Mende3B-2BA+2009-20152010 Bourne Braves
    Drew Mendoza1B-3BA2017-20192017 Yarmouth-Dennis Red Sox, 2018 Chatham Anglers
    Richard MercadoC-1BAAA2002-20122003 Hyannis Mets
    Matt Mercurio3B-1BA2002-20072003 Bourne Braves
    Kevin MerrellSS-2BAA2015-20192016 Falmouth Commodores
    Whit Merrifield2B-RFMLB2016-20192008-20192008 Yarmouth-Dennis Red Sox, 2009 Chatham As
    Tim Merritt2B-SSAA1999-20042000 Bourne Braves
    Brent Metheny3B-OFA2000-20112001 Cotuit Kettleers
    Joey Metropoulos1B-OFA2002-20102003 Falmouth Commodores
    Robbie Metz2B-3BA2015-20192016 Wareham Gatemen, 2017 Wareham Gatemen
    Drew MeyerSS-2BMLB2006-20062000-20102000 Chatham As, 2001 Chatham As
    Levi Michael2B-SSAAA2009-20192009 Harwich Mariners, 2010 Harwich Mariners
    Greg MiclatSS-2BAAA2006-20142008 Yarmouth-Dennis Red Sox
    Kevin MilamPRk2017-20192018 Orleans Firebirds
    Anderson MillerLF-RFAA2013-20192014 Wareham Gatemen
    Brian MillerLF-CFAA2015-20192016 Orleans Firebirds
    Greg MillerOFAA1999-20032000 Hyannis Mets
    Jay MillerOFA+2003-20082004 Hyannis Mets, 2005 Hyannis Mets
    Luke Miller1B-3BA+2016-20192016 Yarmouth-Dennis Red Sox, 2017 Yarmouth-Dennis Red Sox
    Owen MillerSS-2BAA2016-20192017 Harwich Mariners
    Beau Mills1B-3BAAA2005-20122005 Bourne Braves
    Sergio Miranda2B-SSAA2005-20152006 Harwich Mariners
    Dominic MiroglioCAA2014-20192016 Yarmouth-Dennis Red Sox, 2016 Wareham Gatemen
    Jared MitchellCF-LFAAA2007-20192008 Yarmouth-Dennis Red Sox
    Lee Mitchell3B-1BAAA2001-20102002 Cotuit Kettleers
    Trevor Mitsui1BA+2012-20162012 Brewster Whitecaps, 2013 Brewster Whitecaps
    Russell Moldenhauer1BA2007-20152007 Wareham Gatemen
    Ryan Mollica2B-SSA+2007-20122008 Cotuit Kettleers
    Joey MonahanSS-2BA+2001-20032000 Yarmouth-Dennis Red Sox
    Nate Mondou2B-3BAA2014-20192015 Chatham Anglers
    Travis MoniotLF-2BA+2016-20192017 Harwich Mariners
    Ben MooreCAAA2012-20192013 Harwich Mariners
    Ty MooreLF-RFA+2013-20182014 Chatham Anglers
    Mitch Morales2B-SSA+2012-20152013 Harwich Mariners
    Colin Moran3B-2BMLB2016-20192011-20192011 Bourne Braves, 2012 Bourne Braves
    Mitch Moreland1B-DHMLB2010-20192005-20192006 Bourne Braves, 2007 Bourne Braves
    Nick MoresiOF-CFAA2004-20102004 Yarmouth-Dennis Red Sox, 2005 Yarmouth-Dennis Red Sox
    Ryan Morgan1B-3BRk2003-20052002 Bourne Braves, 2003 Bourne Braves
    Sean MorganPA2005-20122005 Falmouth Commodores, 2006 Falmouth Commodores
    Andrew MoritzLF-RFA+2016-20192017 Harwich Mariners
    Matt MorizioC-PA+2003-20102005 Harwich Mariners, 2005 Brewster Whitecaps
    Chris MorrisOFAA1999-20052000 Cotuit Kettleers
    Hunter Morris1B-LFAAA2008-20152009 Falmouth Commodores
    Josh Morris1BA2004-20072005 Chatham As
    Seth MorrisOF-1BA2000-20042001 Yarmouth-Dennis Red Sox
    Trever MorrisonSS-2BA+2014-20192014 Falmouth Commodores
    Colt MortonC-1BMLB2007-20082001-20122002 Chatham As
    Tim Moss2B-OFAA2001-20062002 Wareham Gatemen
    Taylor Motter3B-SSMLB2016-20182009-20192010 Harwich Mariners
    Dan MoylanC-OFAAA2000-20061999 Chatham As
    Ryan Mulhern1B-OFAAA2001-20132001 Harwich Mariners
    Trent MummeyCF-LFA+2008-20142009 Harwich Mariners
    Max Muncy1B-2BMLB2015-20192010-20192010 Wareham Gatemen, 2011 Wareham Gatemen
    Danny Muno2B-3BMLB2015-20152008-20182009 Orleans Cardinals, 2010 Orleans Firebirds, 2010 Yarmouth-Dennis Red Sox
    J.J. MunoLF-2BAA2015-20192016 Yarmouth-Dennis Red Sox
    Buddy MunroeCA2007-20102008 Wareham Gatemen
    Kyle MuraPAA2003-20102004 Chatham As
    Drew MurenPAAA2008-20182008 Hyannis Mets
    Blake MurphyCA+2004-20092005 Bourne Braves, 2006 Bourne Braves
    David MurphyLF-OFMLB2006-20152001-20162001 Wareham Gatemen, 2002 Wareham Gatemen
    John MurphySS-1BA2010-20142012 Bourne Braves
    Max MurphyLF-RFAAA2012-20192013 Falmouth Commodores
    Sean MurphyC-DHMLB2019-20192014-20192015 Orleans Firebirds
    Tommy MurphyOF-SSMLB2006-20071998-20091999 Wareham Gatemen
    AJ MurrayC-1BA+2012-20172013 Chatham Anglers, 2014 Chatham Anglers
    Chase MurrayCF-LFRk2017-20192018 Bourne Braves
    Luke Murton1B-3BAAA2006-20142006 Wareham Gatemen, 2007 Wareham Gatemen, 2008 Hyannis Mets
    Matt MurtonOF-LFMLB2005-20092001-20172001 Wareham Gatemen, 2002 Wareham Gatemen
    Edmund MuthOF-PA+1997-20031999 Chatham As
    N
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    Jason Nappi3B-1BRk2008-20112008 Brewster Whitecaps, 2010 Hyannis Harbor Hawks
    John NathansC-OFAA1999-20072000 Cotuit Kettleers
    Spencer NavinC-1BA+2011-20172012 Brewster Whitecaps
    Jim Negrych2B-3BAAA2004-20142005 Harwich Mariners
    John NelsonSS-OFMLB2006-20061998-20081999 Harwich Mariners
    Mike Nemeth1B-3BRk2008-20122010 Bourne Braves
    John NesterC-3BA+2008-20192009 Falmouth Commodores
    Marcus NettlesOFAAA1999-20092000 Harwich Mariners
    Brett Netzer2B-LFAA2015-20192016 Wareham Gatemen, 2016 Hyannis Harbor Hawks
    Sheldon Neuse3B-2BMLB2019-20192014-20192015 Harwich Mariners
    Robert NeustromRF-LFA+2016-20192017 Hyannis Harbor Hawks
    Kevin NewmanSS-2BMLB2018-20192013-20192013 Falmouth Commodores, 2014 Falmouth Commodores
    Matt NewmanRF-LFAA2008-20152010 Orleans Firebirds
    David NicholsonSS-2BAA2002-20072003 Yarmouth-Dennis Red Sox
    TJ NichtingRF-LFAA2015-20192015 Orleans Firebirds
    Mike NickeasC-1BMLB2010-20132002-20142002 Wareham Gatemen
    Cesar Nicolas1B-3BAAA2001-20132002 Harwich Mariners, 2003 Orleans Cardinals
    Marcus NidifferC-1BA2007-20182009 Harwich Mariners
    Lance Niekro1B-3BMLB2003-20071999-20091999 Orleans Cardinals, 2000 Orleans Cardinals
    Eric NielsenOF-1BAAA2002-20082002 Cotuit Kettleers, 2003 Cotuit Kettleers
    Tanner Nishioka3B-2BAA2017-20192016 Cotuit Kettleers
    Ryan Noda1B-LFA+2015-20192015 Yarmouth-Dennis Red Sox, 2016 Brewster Whitecaps
    Rico NoelCF-LFMLB2015-20152008-20192009 Cotuit Kettleers
    Austin NolaC-1B-MLB2019-20192009-20192010 Harwich Mariners, 2011 Harwich Mariners
    Kevin NolanSS-3BAAA2007-20152008 Falmouth Commodores
    Jake Noll3B-1BMLB2019-20192014-20192015 Hyannis Harbor Hawks
    Karl NonemakerOFAA1999-20032000 Chatham As, 2001 Chatham As
    Lars NootbaarLF-RFAA2016-20192017 Orleans Firebirds
    Khayyan Norfork2B-LFAAA2010-20182010 Brewster Whitecaps
    Derek NormanC-OFA2001-20052001 Orleans Cardinals
    John NorwoodRF-LFAA2012-20182014 Cotuit Kettleers
    Matt Nuzzo3B-2BA2006-20112006 Falmouth Commodores, 2007 Falmouth Commodores, 2008 Hyannis Mets
    O
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    Chris O'BrienC-1BAAA2009-20172009 Falmouth Commodores, 2010 Falmouth Commodores
    Peter O'Brien1B-RFMLB2015-20192009-20192010 Bourne Braves
    Michael O'NeillLF-CFAAA2011-20192011 Yarmouth-Dennis Red Sox, 2012 Falmouth Commodores
    Chris O'Riordan2B-3BAA1999-20062001 Cotuit Kettleers
    Paul O'TooleC-OFAA1999-20052000 Brewster Whitecaps, 2001 Yarmouth-Dennis Red Sox
    Sean OchinkoC-1BAAA2007-20152007 Yarmouth-Dennis Red Sox, 2008 Yarmouth-Dennis Red Sox
    Jason Ogata2B-1BA2006-20092006 Wareham Gatemen, 2007 Wareham Gatemen
    Tyler OgleC-1BAAA2009-20172010 Brewster Whitecaps
    Ryne Ogren2B-3BAAA2016-20192017 Harwich Mariners
    Danny OhRF-LFAA2009-20172010 Brewster Whitecaps
    Chad OlivaOFA1999-20032001 Bourne Braves
    Mike Olt3B-1BMLB2012-20152008-20192008 Orleans Cardinals, 2009 Orleans Cardinals
    Jake Opitz1B-2BAAA2005-20152007 Harwich Mariners
    Ricky Oropesa1B-3BAAA2009-20172009 Chatham As, 2010 Chatham Anglers
    Adrian OrtizOF-LFA+2005-20122005 Chatham As, 2006 Chatham As
    Ryan OrtizC-1BAAA2007-20152008 Yarmouth-Dennis Red Sox
    Pat Osborn3B-1BAA2000-20132000 Cotuit Kettleers
    Nick OsborneRF-LFA2016-20192018 Orleans Firebirds
    Zach OsborneSS-2BAAA2009-20162010 Hyannis Harbor Hawks
    Kyle Overstreet1B-C-AA2013-20192013 Brewster Whitecaps, 2014 Brewster Whitecaps
    Hagen Owenby1B-CA+2015-20192016 Cotuit Kettleers, 2016 Chatham Anglers
    Micah OwingsP-LFMLB2007-20122003-20162004 Bourne Braves
    Matt OxendineSS-2BA2006-20082005 Brewster Whitecaps
    P
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    Arden PabstCAAA2014-20192014 Hyannis Harbor Hawks, 2015 Hyannis Harbor Hawks
    Jordan PachecoC-1B-MLB2011-20162005-20192006 Yarmouth-Dennis Red Sox
    Bryant PackardLF-CFA+2017-20192018 Wareham Gatemen
    Kyle PadgettSS-2BA+2002-20072004 Bourne Braves
    JP Padron1BRk2005-20082005 Cotuit Kettleers
    Michael Paez3B-2BAA2014-20192015 Cotuit Kettleers
    Richie Palacios2B-SSA2016-20182017 Bourne Braves
    Daniel PalkaRF-OFMLB2018-20192011-20192011 Wareham Gatemen, 2012 Wareham Gatemen
    Preston Palmeiro1B-2BAA2014-20192014 Wareham Gatemen, 2015 Harwich Mariners
    Jake Palomaki2B-3BA+2015-20192016 Chatham Anglers, 2017 Chatham Anglers
    Joe Panik2B-1BMLB2014-20192009-20192010 Yarmouth-Dennis Red Sox
    Dan Paolini1B-LFAAA2009-20162010 Chatham Anglers
    Mike PapierskiC-1BA+2015-20192015 Yarmouth-Dennis Red Sox
    Matt PareCA+2010-20172012 Yarmouth-Dennis Red Sox
    Jarrett ParkerRF-LFMLB2015-20192008-20192009 Brewster Whitecaps
    Michael ParkerOF-2BA2004-20102006 Wareham Gatemen
    Tyler ParkerOF-CAA2001-20062000 Wareham Gatemen, 2001 Wareham Gatemen
    Pavin ParksP-SS-Rk2016-20192018 Wareham Gatemen
    Vinnie Pasquantino1BRk2017-20192018 Hyannis Harbor Hawks
    Jordan Patterson1B-RFMLB2016-20162011-20192012 Bourne Braves
    Kevin Patterson1B-LFA+2008-20142008 Cotuit Kettleers, 2009 Cotuit Kettleers, 2010 Cotuit Kettleers
    Ryan PattersonOF-LFAA2003-20122003 Brewster Whitecaps, 2004 Brewster Whitecaps
    Ben Paulsen1B-LFMLB2014-20162007-20172008 Hyannis Mets
    J.B. PaxsonPA2007-20102007 Harwich Mariners
    Danny PayneCF-LFAAA2005-20112005 Wareham Gatemen
    Mark PaytonLF-RFAAA2011-20192013 Cotuit Kettleers
    Jordan Pearce1B-3BA+2015-20192016 Cotuit Kettleers
    Steve Pearce1B-DHMLB2007-20192004-20192004 Cotuit Kettleers
    Shawn PearsonOFA+1997-20011999 Cotuit Kettleers
    Bill Peavey1B-OFA+1999-20062001 Cotuit Kettleers
    Richie Pedroza2B-SSAAA2010-20192011 Hyannis Harbor Hawks
    Robert Pehl1B-LFAAA2012-20162012 Yarmouth-Dennis Red Sox, 2013 Yarmouth-Dennis Red Sox
    Fabian PenaCA+2016-20192017 Chatham Anglers
    Jeremy PenaSS-2BA+2016-20192017 Chatham Anglers
    Omar PenaSS-2BA+2000-20102001 Wareham Gatemen, 2002 Hyannis Mets
    Cliff PenningtonSS-3BMLB2008-20182003-20192004 Falmouth Commodores
    Max PentecostCAA2012-20182013 Bourne Braves
    Danny PeralesOF-LFAAA2004-20132004 Falmouth Commodores
    Alex Perez2B-SSAAA2012-20192014 Harwich Mariners
    Stephen PerezSS-RFAAA2010-20182010 Chatham Anglers, 2011 Chatham Anglers
    Jason PerryOF-1BMLB2008-20082001-20102001 Hyannis Mets
    Robert PerryOF-LFA+2004-20112005 Orleans Cardinals
    Joe Persichina2B-1BAA2004-20102005 Harwich Mariners
    Luke PersicoLF-1BAA2014-20192015 Chatham Anglers
    Dillon Persinger2B-3BA+2015-20192016 Yarmouth-Dennis Red Sox
    Ryan Petersen2B-3BA+1997-20031999 Yarmouth-Dennis Red Sox
    Brian PetersonC-1BAAA2000-20151999 Harwich Mariners
    DJ Peterson3B-1BAAA2011-20192012 Hyannis Harbor Hawks
    Kort PetersonRF-LFAA2014-20192015 Cotuit Kettleers
    Shane PetersonLF-RFMLB2013-20172006-20192007 Hyannis Mets
    AJ PettersenSS-2BAA2009-20142010 Hyannis Harbor Hawks
    Chris PettitLF-OFMLB2009-20112003-20132005 Orleans Cardinals
    Ryan PeurifoyCF-LFAA2014-20192015 Brewster Whitecaps
    Josh PhegleyCMLB2013-20192007-20192007 Wareham Gatemen
    Dane PhillipsC-1BA+2010-20172010 Hyannis Harbor Hawks, 2011 Chatham Anglers
    Parker Phillips1B-3BRk2017-20192018 Wareham Gatemen
    Bennett PickarCA2010-20142011 Yarmouth-Dennis Red Sox
    Doug PickensC-1BAA2005-20112006 Chatham As
    Jimmy PickensLF-RFA+2012-20162013 Chatham Anglers
    Jonathan PigottLF-RFRk2007-20102007 Cotuit Kettleers
    Brett Pill1B-2BMLB2011-20132003-20132005 Orleans Cardinals
    Chad PinderLF-OFMLB2016-20192011-20192012 Chatham Anglers
    Chase PinderCF-LFAA2015-20192016 Chatham Anglers
    Ryan Pineda2B-3BA+2008-20172008 Wareham Gatemen, 2009 Wareham Gatemen
    Daniel Pinero3B-1BAAA2014-20192015 Orleans Firebirds
    Brett Pirtle2B-3BA+2013-20162013 Wareham Gatemen
    Stephen PiscottyRF-OFMLB2015-20192010-20192011 Yarmouth-Dennis Red Sox
    Will Piwnica-WormsCF-RFA+2009-20142010 Orleans Firebirds, 2011 Orleans Firebirds
    Tony Plagman1B-LFAA2007-20122008 Orleans Cardinals, 2009 Cotuit Kettleers
    Kevin PlaweckiC-1B-MLB2015-20192010-20192011 Hyannis Harbor Hawks
    Ryan PlourdeCA+2011-20152013 Chatham Anglers
    Philip PohlCAAA2009-20152009 Chatham As, 2010 Chatham Anglers
    P.J. PolkCF-LFA2008-20112009 Falmouth Commodores
    AJ PollockCF-OFMLB2012-20192007-20192008 Falmouth Commodores
    Tristan PompeyLF-CFA+2016-20192017 Wareham Gatemen
    Derek Poppert2B-LFRk2007-20102008 Brewster Whitecaps
    Greg PorterOF-3BAAA1999-20122000 Wareham Gatemen
    Buster PoseyC-1B-MLB2009-20192006-20192006 Yarmouth-Dennis Red Sox, 2007 Yarmouth-Dennis Red Sox
    Stan PoslusznyOFA2003-20062005 Cotuit Kettleers
    Dallas Poulk2B-LFAA2007-20122008 Cotuit Kettleers
    Connor Powers1B-3BA+2007-20122008 Brewster Whitecaps, 2009 Harwich Mariners
    Rich Poythress1B-3BAAA2007-20142008 Orleans Cardinals
    Anthony Prato2B-3BA2017-20192017 Brewster Whitecaps, 2017 Bourne Braves, 2018 Bourne Braves
    Trent PrattCAA2000-20051999 Brewster Whitecaps, 2000 Brewster Whitecaps
    Alex PresleyLF-CFMLB2010-20172004-20182005 Chatham As
    David PreziosiPA2003-20062005 Falmouth Commodores
    Jacob PridayOFA2005-20082007 Brewster Whitecaps
    Bryan PrinceC-1BA+2001-20041999 Orleans Cardinals, 2000 Orleans Cardinals
    Bryan PritzOFAAA2001-20082003 Chatham As
    Chris ProctorCA+2016-20192017 Hyannis Harbor Hawks
    Ford ProctorSS-2BA2016-20192016 Hyannis Harbor Hawks, 2017 Hyannis Harbor Hawks
    Steven Proscia3B-1BAA2009-20152010 Harwich Mariners
    Braedyn Pruitt3B-1BA+2004-20082005 Yarmouth-Dennis Red Sox
    Danny PutnamOF-LFMLB2007-20072002-20112002 Hyannis Mets
    Steve PyzikC-1BAAA2000-20062002 Cotuit Kettleers
    Q
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    Hugh Quattlebaum3B-1BAAA2000-20031999 Bourne Braves
    Heath QuinnLF-RFAA2014-20192015 Falmouth Commodores
    Nick Quintana3BA2017-20192017 Yarmouth-Dennis Red Sox, 2018 Yarmouth-Dennis Red Sox
    R
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    Mike RabeloC-1BMLB2006-20081999-20102000 Hyannis Mets
    Dennis Raben1B-OFA+2006-20142007 Orleans Cardinals
    Brian Ragira1B-RFA+2011-20172012 Harwich Mariners
    Anthony RaglaniOFAA2002-20072003 Chatham As
    Tyler Rahmatulla3B-2BAA2009-20132009 Chatham As
    Joey Railey2BA+2005-20092007 Yarmouth-Dennis Red Sox
    Cal RaleighCAA2016-20192016 Harwich Mariners
    Tyler RamirezLF-CFAAA2014-20192015 Brewster Whitecaps
    Caleb RamseyRF-LFAAA2008-20172009 Yarmouth-Dennis Red Sox, 2010 Yarmouth-Dennis Red Sox
    James RamseyLF-RFAAA2009-20182011 Yarmouth-Dennis Red Sox
    Jim RapoportCF-OFAAA2004-20122004 Yarmouth-Dennis Red Sox, 2005 Yarmouth-Dennis Red Sox
    Logan Ratledge2B-3BAAA2012-20182013 Cotuit Kettleers, 2014 Cotuit Kettleers, 2014 Bourne Braves
    John RaveCFA2017-20192018 Chatham Anglers
    Corey RayCF-RFAAA2014-20192014 Wareham Gatemen
    Jayce RayRF-LFAA2010-20182011 Hyannis Harbor Hawks
    John RayCAA1992-20072004 Falmouth Commodores
    Matt Ray2B-SSA2004-20092004 Yarmouth-Dennis Red Sox
    Jeffrey Rea2B-OFA+2004-20082006 Cotuit Kettleers
    Hunter RedmanC-1BAAA2012-20162013 Chatham Anglers
    AJ Reed1B-DHMLB2016-20192012-20192012 Harwich Mariners, 2013 Harwich Mariners
    Eric ReedOF-CFMLB2006-20072000-20082001 Wareham Gatemen
    Kevin ReeseOF-LFMLB2005-20062000-20071999 Chatham As
    Rob RefsnyderRF-LFMLB2015-20182010-20192011 Wareham Gatemen
    Matt Reida3B-2BRk2011-20142012 Harwich Mariners
    Jack ReinheimerSS-2BMLB2017-20182011-20192012 Bourne Braves
    Matt ReistetterC-PAAA2011-20192012 Yarmouth-Dennis Red Sox
    Will RemillardC-1BAAA2011-20182013 Cotuit Kettleers
    Cliff Remole1B-OFAAA2002-20082003 Bourne Braves
    Carlos ReyesRF-CFRk2009-20092010 Brewster Whitecaps
    Daniel ReyesLFA+2016-20192016 Bourne Braves
    Bryan ReynoldsLF-CFMLB2019-20192014-20192015 Orleans Firebirds
    Jeff Reynolds3B-2BA2009-20132011 Wareham Gatemen
    Kyle Reynolds3B-SSAAA2003-20092003 Wareham Gatemen, 2004 Wareham Gatemen
    Matt ReynoldsSS-2BMLB2016-20182010-20192011 Yarmouth-Dennis Red Sox
    Tila ReynoldsSS-3BA2000-20052001 Yarmouth-Dennis Red Sox
    Aaron Reza2B-3BA+2006-20092005 Chatham As, 2006 Chatham As
    Raph RhymesLF-RFA+2011-20152012 Cotuit Kettleers
    Will Rhymes2B-3BMLB2010-20122002-20142004 Brewster Whitecaps
    Jordan Ribera1B-PAAA2008-20152010 Yarmouth-Dennis Red Sox
    Ian RiceC-1B-AAA2013-20192014 Cotuit Kettleers
    Dominic Rich2BAA1998-20051999 Brewster Whitecaps
    Antoan RichardsonOF-CFMLB2011-20142004-20162004 Orleans Cardinals
    Ronnie RichardsonCF-LFA+2010-20162010 Harwich Mariners, 2011 Harwich Mariners
    Sean RichardsonCRk2004-20052004 Orleans Cardinals
    Tony RichieC-1BAAA2001-20082002 Cotuit Kettleers
    Josh RichmondRF-LFAAA2008-20162009 Bourne Braves
    Joey RickardLF-OFMLB2016-20192010-20192011 Hyannis Harbor Hawks
    J.T. RiddleSS-CFMLB2017-20192011-20192012 Orleans Firebirds
    Brandon RileyCF-LFA2016-20192017 Orleans Firebirds
    Ryan Riley2B-SSA+2000-20042000 Bourne Braves
    Jarett RindfleischCA+2014-20182015 Wareham Gatemen
    Edwin Rios3B-1BMLB2019-20192013-20192013 Cotuit Kettleers, 2014 Orleans Firebirds
    Kekai RiosC-PA2016-20192016 Brewster Whitecaps
    Alfonso Rivas1B-LFAAA2016-20192017 Yarmouth-Dennis Red Sox
    Eric RiveraCF-LFRk2017-20192018 Hyannis Harbor Hawks
    Luis RiveraSS-2BAAA2003-20102004 Orleans Cardinals
    Dan RizzieCA+2013-20192015 Yarmouth-Dennis Red Sox
    Matt Rizzotti1BAAA2005-20122006 Chatham As
    Victor RoacheLF-RFAAA2010-20192011 Cotuit Kettleers
    Mason RobbinsRF-LFAAA2013-20182012 Bourne Braves, 2013 Bourne Braves
    Whit Robbins1B-3BAA2004-20102004 Wareham Gatemen, 2005 Wareham Gatemen
    Ryan Roberson1B-3BAAA2002-20092003 Orleans Cardinals, 2004 Brewster Whitecaps
    Cody RobertsC-RF-A2016-20192017 Chatham Anglers
    James Roberts2B-3BAA2011-20172012 Cotuit Kettleers
    Drew RobertsonCA2007-20102009 Falmouth Commodores
    Kramer RobertsonSS-2BAAA2014-20192014 Wareham Gatemen, 2015 Wareham Gatemen
    Chris RobinsonC-1BMLB2013-20132003-20132004 Hyannis Mets
    Daniel RobinsonRF-LFA2016-20192017 Hyannis Harbor Hawks
    Dusty RobinsonRF-LFA+2009-20162010 Yarmouth-Dennis Red Sox
    Errol RobinsonSS-2BAAA2014-20192014 Wareham Gatemen, 2015 Hyannis Harbor Hawks
    Shane RobinsonCF-LFMLB2009-20182004-20192004 Hyannis Mets
    Timmy RobinsonLF-CFA+2013-20182014 Orleans Firebirds
    Wade RobinsonSS-2BAAA2000-20082001 Falmouth Commodores
    Jordan RobisonOFA2001-20022000 Harwich Mariners
    Alex Robles3B-LFAAA2014-20192015 Bourne Braves
    Jacob RobsonLF-RFAAA2013-20192015 Bourne Braves, 2015 Brewster Whitecaps
    Adam Rodgers1B-CA2004-20062003 Wareham Gatemen, 2004 Wareham Gatemen
    Jordan Rodgers3B-2BA+2014-20192016 Hyannis Harbor Hawks
    Alfredo RodriguezSS-2BA+2009-20192010 Yarmouth-Dennis Red Sox
    Jake RodriguezCA+2011-20142011 Falmouth Commodores, 2012 Falmouth Commodores
    Mike RodriguezOFAAA1999-20092000 Bourne Braves
    Nathan RodriguezC-PA+2016-20192015 Yarmouth-Dennis Red Sox
    Matt Rogelstad2B-3BAAA2001-20112002 Wareham Gatemen
    Jake RogersC-1B-MLB2019-20192014-20192015 Hyannis Harbor Hawks
    Eddie RohanCA+2008-20132009 Hyannis Mets
    Ryan Rohlinger3B-SSMLB2008-20112004-20152004 Yarmouth-Dennis Red Sox
    Josh RojasLF-2BMLB2019-20192015-20192015 Cotuit Kettleers
    Josh RoletteC-1BA+2016-20192017 Cotuit Kettleers
    Kyle Roller1BAAA2007-20182008 Bourne Braves, 2009 Bourne Braves
    Nick Romero3B-2BAAA2006-20112007 Yarmouth-Dennis Red Sox
    Stefen RomeroRF-2BMLB2014-20162009-20192009 Bourne Braves
    Andrew RomineSS-1BMLB2010-20182005-20192006 Brewster Whitecaps
    Bradley RoneyPAAA2012-20192013 Wareham Gatemen
    Brent RookerLF-1BAAA2015-20192015 Brewster Whitecaps, 2016 Brewster Whitecaps
    Angel RosaSS-3BAAA2011-20192012 Bourne Braves, 2012 Cotuit Kettleers
    Dylan RosaRF-LFAA2015-20192016 Yarmouth-Dennis Red Sox
    Yale RosenLF-RFA+2012-20152013 Cotuit Kettleers
    Ty RossC-1BA+2011-20162011 Wareham Gatemen, 2012 Wareham Gatemen
    Mike RouseSS-2BMLB2006-20071999-20082000 Brewster Whitecaps
    Jeff RowlandCF-LFA2008-20112009 Cotuit Kettleers
    Shane RowlandC-1BA2011-20152011 Falmouth Commodores
    Kyle RuchimLF-RFA2011-20172012 Falmouth Commodores, 2013 Falmouth Commodores
    John RuettigerLF-CFAAA2009-20182010 Hyannis Harbor Hawks
    Darin Ruf1B-LFMLB2012-20162006-20162008 Falmouth Commodores
    Ryan RuizOF-2BA2001-20052003 Falmouth Commodores
    Cameron RuppC-1B-MLB2013-20172008-20192009 Cotuit Kettleers
    Ryan RussOFA+2003-20062001 Cotuit Kettleers
    Kyle RussellRF-LFAAA2006-20132006 Cotuit Kettleers
    Michael Russell3B-1BAAA2012-20192013 Chatham Anglers
    Kevin Russo2B-3BMLB2010-20102005-20152005 Wareham Gatemen
    Ben RutaLF-RFAA2013-20192016 Cotuit Kettleers
    Keoni Ruth2B-3BAAA2004-20102005 Brewster Whitecaps
    Zach Rutherford3B-SSA+2015-20192016 Hyannis Harbor Hawks
    Adley RutschmanCA2017-20192017 Falmouth Commodores
    S
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    Stefan SabolLF-RFAA2011-20172011 Cotuit Kettleers
    Jerrud Sabourin1B-LFAA2008-20152010 Wareham Gatemen
    Cesar SalazarC-1BA2016-20192017 Orleans Firebirds
    Emeel SalemCF-OFAAA2004-20122005 Cotuit Kettleers
    Andrew Salvo2B-SSA+2000-20062000 Chatham As
    Clint SammonsC-3BMLB2007-20092002-20122003 Cotuit Kettleers
    Gaby Sanchez1B-3BMLB2008-20142003-20152004 Brewster Whitecaps
    Tony SanchezC-LFMLB2013-20172007-20192008 Yarmouth-Dennis Red Sox
    Victor Sanchez1B-OFA2008-20112008 Chatham As
    Joseph Sanders3B-1BA+2007-20112008 Harwich Mariners
    Brendon SangerRF-LFAA2013-20192014 Harwich Mariners
    John Sansone3B-2BAAA2013-20192014 Brewster Whitecaps
    Benito SantiagoCRk2015-20182016 Hyannis Harbor Hawks
    RJ Santigate3B-1BRk2010-20142011 Falmouth Commodores
    Dane SardinhaC-1BMLB2003-20111998-20111999 Cotuit Kettleers
    Josh Satin1B-2BMLB2011-20142004-20162006 Orleans Cardinals, 2007 Bourne Braves
    Will Savage2B-SSA2014-20192016 Bourne Braves
    Scott Savastano1B-2BAAA2006-20132007 Wareham Gatemen
    CJ SaylorPA+2014-20192013 Wareham Gatemen
    Warren SchaefferSS-3BAAA2004-20122006 Harwich Mariners
    Jeremy Schaffer1BA2009-20132010 Brewster Whitecaps
    Jeff SchausLFRk2008-20112008 Cotuit Kettleers, 2009 Chatham As
    Erik Schindewolf2B-3BA+2001-20052001 Falmouth Commodores, 2002 Falmouth Commodores
    Jake SchlanderSS-2BA+2008-20112009 Yarmouth-Dennis Red Sox
    Jarrod SchmidtOF-CA2000-20042000 Falmouth Commodores, 2001 Falmouth Commodores
    John SchneiderC-1BAAA2000-20072001 Chatham As
    Jake Schrader1B-3BAAA2012-20162012 Yarmouth-Dennis Red Sox
    Scott Schreiber1B-RFA+2015-20192017 Bourne Braves
    Max Schrock2B-3BAAA2013-20192013 Cotuit Kettleers
    Casey SchroederCAA2013-20182014 Cotuit Kettleers
    Jon Schuerholz2B-SSAAA2001-20072001 Brewster Whitecaps
    Colby SchultzLF-2BA+2015-20192016 Yarmouth-Dennis Red Sox
    Kipp SchutzLF-RFAA2007-20122008 Wareham Gatemen
    Nick SchwanerLF-3BA2007-20142009 Chatham As, 2009 Bourne Braves
    Kyle SchwarberLF-OFMLB2015-20192012-20192012 Wareham Gatemen, 2013 Wareham Gatemen
    JJ SchwarzC-1BA+2015-20192016 Yarmouth-Dennis Red Sox
    Nick SciortinoCA+2014-20192014 Chatham Anglers, 2015 Chatham Anglers
    Luke ScottOF-DHMLB2005-20132000-20152000 Falmouth Commodores
    Mike ScottOFA2001-20021999 Hyannis Mets, 2000 Hyannis Mets
    Kyle Seager3B-DHMLB2011-20192007-20192007 Chatham As, 2008 Chatham As
    David SeccombePA2001-20102001 Harwich Mariners
    Colt Sedbrook2B-SSAA2006-20102006 Brewster Whitecaps
    Rob Segedin1B-3BMLB2016-20172008-20182008 Falmouth Commodores, 2009 Bourne Braves
    Malcolm SeibertC-P-1A+2013-20192015 Wareham Gatemen
    Cameron SeitzerPAAA2009-20182010 Hyannis Harbor Hawks
    Steve Selsky1B-RFMLB2016-20172009-20182009 Orleans Cardinals, 2009 Yarmouth-Dennis Red Sox, 2010 Orleans Firebirds, 2011 Orleans Firebirds
    Nick SenzelCF-2BMLB2019-20192014-20192015 Brewster Whitecaps
    Matt SerafiniC-1BA2000-20022000 Bourne Braves
    KC SernaSS-2BAAA2009-20172010 Falmouth Commodores
    Chris Serritella1BAA2009-20152011 Yarmouth-Dennis Red Sox
    Brian ServenCAA2014-20192014 Bourne Braves, 2015 Bourne Braves
    Joe Sever3B-1BAAA2010-20182011 Chatham Anglers
    John SewaldCF-RFA+2013-20172014 Orleans Firebirds
    Greg Sexton3B-1BAA2004-20132005 Brewster Whitecaps
    Richie Shaffer1B-LFMLB2015-20162010-20192011 Chatham Anglers
    Blake SharpeSS-2BA+2004-20072004 Orleans Cardinals
    Chris SharpeLF-RFAA2016-20192017 Yarmouth-Dennis Red Sox
    Colton Shaver3B-1BAA2015-20192016 Wareham Gatemen
    Chris ShawLF-1BMLB2018-20192013-20192014 Chatham Anglers
    Josh Shaw2B-3BA+2016-20192016 Cotuit Kettleers, 2017 Chatham Anglers
    Travis Shaw3B-2BMLB2015-20192009-20192010 Bourne Braves
    Gavin Sheets1BAA2015-20192016 Wareham Gatemen
    JaVon ShelbyLF-RFA2014-20182015 Hyannis Harbor Hawks
    John ShelbyCF-OFAAA2004-20122005 Harwich Mariners
    Austin Shenton3B-2BA2017-20192018 Wareham Gatemen
    Tant Shepherd3B-1BRk2008-20112009 Brewster Whitecaps
    Robbie ShieldsSS-2BA+2007-20142008 Cotuit Kettleers
    Steve Shirley1B-3BA1998-20031999 Falmouth Commodores
    Kelly ShoppachC-DHMLB2005-20131999-20132000 Harwich Mariners
    Zack ShortSS-2BAAA2014-20192015 Chatham Anglers
    J.B. ShuckRF-LFMLB2011-20192006-20192007 Cotuit Kettleers
    Vinny Siena2B-1BA+2013-20192013 Bourne Braves
    Cameron SimmonsLF-RFA2016-20192016 Harwich Mariners, 2017 Harwich Mariners
    Kal Simmons3B-2BRk2013-20162014 Chatham Anglers
    Joe SimokaitisSS-2BAAA2002-20092004 Bourne Braves
    Colin SimpsonLF-C-Rk2016-20192018 Chatham Anglers
    Creede Simpson1B-2BA+2010-20142010 Bourne Braves
    Matt SingerOF-1BRk2001-20052000 Cotuit Kettleers
    Justin SingletonOF-3BAAA1998-20071999 Chatham As, 2000 Chatham As
    Steve Singleton2B-SSAAA2004-20112005 Orleans Cardinals
    Vince SinisiOF-1BAAA2001-20092002 Falmouth Commodores
    Aaron SiskSS-3BAA1999-20081999 Bourne Braves
    Scott Sizemore2B-3BMLB2010-20142004-20162005 Harwich Mariners
    Matt Skole1B-3BMLB2018-20192009-20192009 Falmouth Commodores, 2010 Falmouth Commodores
    Evan SkougCA+2015-20192015 Falmouth Commodores
    Austin SlaterRF-1BMLB2017-20192012-20192013 Hyannis Harbor Hawks, 2014 Hyannis Harbor Hawks
    Jake Slaughter1B-3BA2017-20192017 Yarmouth-Dennis Red Sox
    Corey Slavik3B-1BAAA1998-20061999 Yarmouth-Dennis Red Sox
    Collin SlaybaughC-CFA+2011-20152013 Orleans Firebirds
    Jeremy SlaydenOF-LFAAA2002-20112002 Falmouth Commodores, 2003 Falmouth Commodores
    Richard Slenker3B-1BRk2014-20172015 Yarmouth-Dennis Red Sox
    Tim Smalling3B-2BAAA2007-20162008 Harwich Mariners
    CJ Smith1B-OFA2002-20062003 Cotuit Kettleers
    Connor Smith2B-3BAA2016-20192017 Brewster Whitecaps
    Kevin SmithSS-3BAA2015-20192016 Yarmouth-Dennis Red Sox
    Kyle SmithSS-2BAAA2007-20112007 Bourne Braves
    Tyler SmithSS-2BMLB2017-20172010-20182012 Brewster Whitecaps
    Will SmithC-3B-MLB2019-20192014-20192015 Brewster Whitecaps
    Justin Smoak1B-DHMLB2010-20192006-20192006 Cotuit Kettleers
    Christian SnavelyOF-1BA+2001-20072002 Harwich Mariners
    Jake SniderLFRk2017-20192018 Chatham Anglers
    Brian Snyder3B-2BAA2001-20082002 Cotuit Kettleers
    Justin Snyder2B-3BAAA2005-20112006 Brewster Whitecaps
    Ryan SoaresSS-2BA+2007-20152007 Bourne Braves
    Mark Sobolewski3B-2BAAA2007-20142007 Orleans Cardinals
    Nick Solak2B-LFMLB2019-20192014-20192015 Bourne Braves
    Steve Sollmann2B-1BAAA2001-20082001 Yarmouth-Dennis Red Sox, 2002 Yarmouth-Dennis Red Sox
    Lee Solomon1B-2BA+2015-20192017 Falmouth Commodores
    Angelo SongcoLF-1BAA2007-20182008 Orleans Cardinals
    Logan Sorensen1B-OFAAA2001-20072002 Hyannis Mets
    Elliot SotoSS-3BAAA2008-20192009 Hyannis Mets
    Elvin SotoC-1BAA2012-20172013 Yarmouth-Dennis Red Sox
    Nathan SouthardOFA+2003-20082004 Cotuit Kettleers
    Logan SowersRF-LFA2015-20192015 Wareham Gatemen, 2016 Orleans Firebirds
    Vasili Spanos3B-1BAA2002-20082002 Falmouth Commodores
    Joe Spiers2B-SSRk2005-20122006 Bourne Braves, 2006 Orleans Cardinals
    Tyler SpoonC-LFA+2013-20172013 Hyannis Harbor Hawks
    Kyle Spraker2B-3BA2005-20102008 Orleans Cardinals
    George SpringerCF-RFMLB2014-20192009-20192009 Wareham Gatemen, 2010 Wareham Gatemen
    Payton SquierLF-1BA+2015-20192016 Orleans Firebirds
    Deon StaffordCA+2015-20192016 Yarmouth-Dennis Red Sox
    Ford Stainback2B-SSRk2012-20152013 Brewster Whitecaps
    Brandt StallingsRF-LFRk2016-20182017 Hyannis Harbor Hawks
    Jacob StallingsC-PMLB2016-20192009-20192009 Chatham As, 2010 Chatham Anglers
    Eric StametsSS-2BMLB2019-20192010-20192011 Hyannis Harbor Hawks
    Drew Stankiewicz2B-3BAA2012-20192013 Hyannis Harbor Hawks
    Cody StanleyC-LFMLB2015-20152008-20192009 Cotuit Kettleers
    Henri StanleyOF-2BAAA1997-20071999 Harwich Mariners
    Steve StanleyOFAAA1999-20121999 Brewster Whitecaps, 2000 Brewster Whitecaps
    Tanner StanleyRF-LFA+2013-20172015 Cotuit Kettleers
    Brian StaviskyOF-1BAAA2000-20102000 Hyannis Mets, 2001 Hyannis Mets
    TJ SteeleCF-RFAA2006-20122007 Bourne Braves
    Spencer Steer3B-2BA2017-20192018 Orleans Firebirds
    Ryan StegallSS-3BAAA1999-20042000 Harwich Mariners
    Troy SteinCAA2011-20162013 Falmouth Commodores
    Hunter SteinmetzLF-CFA+2016-20192017 Falmouth Commodores
    Brett StephensCF-RFA+2014-20182014 Orleans Firebirds, 2015 Cotuit Kettleers
    Adam SternOF-CFMLB2005-20101999-20102000 Harwich Mariners
    Bobby Stevens2B-LFAAA2006-20142007 Falmouth Commodores
    Trevor Stevens2B-SSRk2009-20152011 Cotuit Kettleers
    Andrew StevensonCF-LFMLB2017-20192013-20192014 Yarmouth-Dennis Red Sox
    Cal StevensonLF-CFA+2015-20192016 Cotuit Kettleers
    Brock StewartPMLB2016-20192011-20192013 Wareham Gatemen
    Christin StewartLF-OFMLB2018-20192013-20192014 Orleans Firebirds
    DJ StewartRF-LFMLB2018-20192013-20192013 Yarmouth-Dennis Red Sox
    Jake StewartRF-CFA2010-20132011 Orleans Firebirds
    Jason Stidham2B-LFA2007-20102008 Harwich Mariners
    Jon StillC-1BAA2004-20092005 Falmouth Commodores
    Brad StocktonOFA2001-20021999 Cotuit Kettleers, 2000 Orleans Cardinals
    Jason Stolz3B-SSA2009-20132009 Falmouth Commodores
    Peter Stonard2B-3BA+2001-20032002 Cotuit Kettleers
    Bryson StottSSRk2017-20192018 Wareham Gatemen
    J.T. StottsSS-3BAAA1999-20062000 Yarmouth-Dennis Red Sox
    Hunter Stovall2B-3BA2016-20192017 Hyannis Harbor Hawks
    Josh StowersCF-RFA2016-20192017 Chatham Anglers
    Steven StrausbaughCA+2005-20092006 Yarmouth-Dennis Red Sox, 2007 Harwich Mariners
    Geoff Strickland2B-3BA+2003-20082004 Cotuit Kettleers
    Kevin StrohscheinLF-RFRk2016-20192017 Orleans Firebirds
    Bradley Strong2B-LFA+2012-20172013 Yarmouth-Dennis Red Sox
    Cody Stubbs1B-LFA+2010-20152011 Cotuit Kettleers
    Garrett StubbsC-LF-MLB2019-20192012-20192013 Cotuit Kettleers
    Cole SturgeonRF-LFAAA2011-20192012 Wareham Gatemen, 2013 Wareham Gatemen
    Iggy SuarezSS-2BAAA2002-20132002 Wareham Gatemen
    Damon Sublett2B-LFAA2005-20122006 Harwich Mariners
    Brett SullivanC-LF-AA2013-20192014 Bourne Braves
    Cory SullivanOF-CFMLB2005-20102000-20122000 Yarmouth-Dennis Red Sox
    Jack SundbergLF-CFA+2013-20192015 Bourne Braves
    Ricky Surum2B-3BAAA2014-20192016 Cotuit Kettleers
    Kyle SurvanceCF-RFA+2013-20192014 Hyannis Harbor Hawks
    Andrew SusacCMLB2014-20182010-20192010 Falmouth Commodores
    Zac SusiC-PA2016-20192017 Bourne Braves
    Tim SusnaraC-3BA+2015-20192015 Cotuit Kettleers, 2016 Cotuit Kettleers
    Bradley Suttle3B-1BAA2006-20112006 Wareham Gatemen
    Kenny SwabC-PA+2010-20142009 Hyannis Mets
    Travis SwaggertyCFA+2016-20192017 Brewster Whitecaps
    Chris SwaugerLF-RFAAA2005-20142006 Harwich Mariners
    Darnell SweeneyLF-2BMLB2015-20182010-20192011 Harwich Mariners
    Daniel SweetRF-LFAAA2013-20182014 Cotuit Kettleers
    Alex SwimC-RFA+2010-20162011 Harwich Mariners
    Nick SwisherRF-1BMLB2004-20152000-20162000 Wareham Gatemen
    Jeremy SynanLF-OFAAA2006-20122007 Chatham As
    T
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    Trace Tam SingSS-2BAAA2011-20172011 Brewster Whitecaps
    Joshua TarnowC-1BAAA2006-20102005 Cotuit Kettleers
    Jordan Tarsovich3B-2BAA2011-20172014 Yarmouth-Dennis Red Sox , 2014 Harwich Mariners
    Travis TartamellaC-1BMLB2015-20152007-20152007 Orleans Cardinals, 2008 Orleans Cardinals
    Beau TaylorC-DH-MLB2018-20192009-20192010 Yarmouth-Dennis Red Sox
    Chandler TaylorRF-CFA+2016-20192017 Brewster Whitecaps
    Chris TaylorSS-LFMLB2014-20192010-20192011 Yarmouth-Dennis Red Sox
    Logan Taylor3B-LFAAA2013-20192014 Cotuit Kettleers
    Michael TaylorRF-LFMLB2011-20142005-20142006 Yarmouth-Dennis Red Sox
    Wayne TaylorC-LFAAA2012-20152012 Yarmouth-Dennis Red Sox, 2013 Yarmouth-Dennis Red Sox
    Mark Teixeira1B-3BMLB2003-20162001-20161999 Orleans Cardinals, 2000 Orleans Cardinals
    Blake Tekottecf-LFMLB2011-20132006-20162007 Brewster Whitecaps
    Justin TellamC-PA+2004-20122005 Hyannis Mets
    Nick Tempesta2B-3BA+2001-20042000 Orleans Cardinals
    Robbie Tenerowicz1B-LFAA2014-20192015 Brewster Whitecaps
    Matt Thaiss1B-3BMLB2019-20192014-20192015 Hyannis Harbor Hawks
    Ryan TheriotSS-2BMLB2005-20122000-20122000 Wareham Gatemen
    Curtis ThigpenC-1BMLB2007-20082002-20082003 Yarmouth-Dennis Red Sox
    Brandon ThomasCF-LFA+2010-20172011 Wareham Gatemen
    Charles ThomasOF-LFMLB2004-20051999-20071999 Orleans Cardinals
    Clete ThomasOF-CFMLB2008-20132003-20142004 Harwich Mariners
    Devin Thomas1B-CA+2004-20092005 Cotuit Kettleers, 2006 Harwich Mariners
    Rylan Thomas1B-3BRk2017-20192018 Chatham Anglers
    Tony Thomas2B-LFAAA2005-20192006 Cotuit Kettleers
    Craig ThompsonOF-1BA1997-20011999 Harwich Mariners
    David Thompson1B-3BAAA2013-20192014 Orleans Firebirds
    Rich ThompsonOF-CFMLB2004-20121999-20131999 Cotuit Kettleers
    Charley ThurberRF-LFAA2009-20172010 Hyannis Harbor Hawks
    Blake Tiberi2B-3BA+2015-20192015 Hyannis Harbor Hawks
    Hampton TignorCA2007-20102007 Orleans Cardinals, 2008 Orleans Cardinals, 2009 Orleans Cardinals
    Clay TimpnerOF-cfMLB2008-20082002-20112003 Cotuit Kettleers
    Jayce TinglerOFAA2000-20062002 Brewster Whitecaps
    Michael TinsleyLF-RFA2014-20182015 Falmouth Commodores
    Maxx Tissenbaum2B-CA+2010-20182010 Orleans Firebirds, 2011 Orleans Firebirds
    Jimmy Titus3B-SSRk2017-20192017 Chatham Anglers
    Derek Toadvine2B-RFA+2011-20152012 Orleans Firebirds
    Josh Tobias3B-2BAAA2012-20192012 Yarmouth-Dennis Red Sox
    Will Toffey3BAA2015-20192015 Yarmouth-Dennis Red Sox, 2016 Yarmouth-Dennis Red Sox
    Matt Tolbert2B-SSMLB2008-20112001-20142003 Bourne Braves
    Andrew TolesLF-CFMLB2016-20182011-20182011 Brewster Whitecaps
    Steven Tolleson2B-SSMLB2010-20152003-20162004 Brewster Whitecaps
    Mitchell Tolman2B-3BAAA2013-20192014 Orleans Firebirds
    Justin TordiSS-CAA2003-20092003 Hyannis Mets, 2004 Hyannis Mets
    Wyatt ToregasCMLB2009-20112002-20112003 Harwich Mariners
    Daniel TorresC-1BAAA2013-20172012 Hyannis Harbor Hawks
    Riccio Torrez3B-2BAA2009-20142009 Orleans Cardinals, 2010 Orleans Firebirds
    Drew ToussaintOF-3BAA2001-20082003 Bourne Braves
    Adrian Tovalin3B-1BAAA2017-20192016 Wareham Gatemen
    Cal ToweyRF-3BAAA2010-20182011 Hyannis Harbor Hawks
    Kenny Towns3BA+2012-20182014 Harwich Mariners
    Jon Townsend3B-2BAA2005-20122006 Hyannis Mets
    Chad Tracy3B-1BMLB2004-20132000-20132000 Orleans Cardinals
    Devon Travis2BMLB2015-20182010-20182010 Bourne Braves
    Sam Travis1B-LFMLB2017-20192012-20192012 Yarmouth-Dennis Red Sox
    Cesar TrejoRF-2BA2016-20192017 Brewster Whitecaps, 2017 Hyannis Harbor Hawks
    Jose TrevinoCMLB2018-20192012-20192013 Yarmouth-Dennis Red Sox
    Brandon Trinkwon2B-SSAA2011-20162012 Hyannis Harbor Hawks
    Gunnar TroutwineC-1BA2015-20192016 Chatham Anglers
    Trey TruittCF-LFA2015-20192016 Hyannis Harbor Hawks
    Darien TubbsRF-CFAA2014-20172015 Hyannis Harbor Hawks
    Tucker Tubbs1B-PA2012-20172013 Brewster Whitecaps
    J.B. TuckerCA+2002-20092004 Brewster Whitecaps
    Jonathan Tucker2B-LFAAA2002-20152002 Harwich Mariners, 2003 Hyannis Mets
    Preston TuckerLF-OFMLB2015-20182009-20192010 Orleans Firebirds
    Wilson TuckerOFA+1979-19792006 Cotuit Kettleers
    Ryan Tufts1B-3BA2014-20182016 Harwich Mariners
    Marc Tugwell3B-CAAA2000-20062002 Brewster Whitecaps
    Casey Turgeon2B-LFAA2012-20172012 Falmouth Commodores
    Justin Turner3B-DHMLB2009-20192003-20192005 Yarmouth-Dennis Red Sox
    Jason Twomley1B-OFAA2002-20062004 Brewster Whitecaps
    U
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    Brock Ungricht1B-CRk2004-20072005 Orleans Cardinals
    David Uribes2B-SSA2003-20072004 Orleans Cardinals, 2005 Orleans Cardinals
    Chase Utley2B-1BMLB2003-20181999-20181999 Cotuit Kettleers
    Logan Uxa1BA+2010-20162012 Wareham Gatemen
    V
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    Pat Valaika2B-SSMLB2016-20192011-20192012 Chatham Anglers
    Danny Valencia3B-OFMLB2010-20182004-20182006 Orleans Cardinals
    Roberto ValienteOFA+2002-20072004 Bourne Braves
    Cobie Vance3B-2BA+2016-20192017 Harwich Mariners
    Jason VanMeetrenOF-1BA+1999-20071999 Orleans Cardinals
    Jeremy Vasquez1B-LFAA2015-20192016 Chatham Anglers
    Andrew Vaughn1BA+2017-20192018 Wareham Gatemen
    Cory VaughnRF-LFAAA2008-20192009 Cotuit Kettleers
    Terrin VavraSS-2BA2016-20192017 Cotuit Kettleers
    Boo VazquezLF-RFA+2012-20182013 Brewster Whitecaps
    Eric VerbrykeOF-1BAA2000-20052000 Brewster Whitecaps, 2001 Yarmouth-Dennis Red Sox
    Jordan Verdon1B-RFA+2016-20192017 Harwich Mariners
    Logan VickCF-RFA+2010-20152011 Cotuit Kettleers
    Josh Vidales2B-LFA+2013-20172014 Brewster Whitecaps, 2015 Yarmouth-Dennis Red Sox
    Matt VierlingLF-RFA+2016-20192017 Harwich Mariners
    Zach VincejSS-3BMLB2017-20182010-20192011 Hyannis Harbor Hawks
    Matt VinsonRF-LFRk2010-20132010 Yarmouth-Dennis Red Sox
    Christian Vitters3B-1BA+2004-20132004 Yarmouth-Dennis Red Sox
    Luke Voit1B-DHMLB2017-20192010-20192011 Harwich Mariners
    B.A. Vollmuth3B-1BA+2009-20142009 Falmouth Commodores, 2010 Falmouth Commodores
    Kyle Von TungelnCF-LFA+2010-20142010 Falmouth Commodores, 2011 Falmouth Commodores
    Shea Vucinich2B-3BAA2008-20142008 Wareham Gatemen, 2009 Wareham Gatemen
    W
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    Austen WadeCF-LFA+2015-20192016 Wareham Gatemen
    Chris WadeSS-2BA+2008-20122009 Harwich Mariners
    LaMonte WadeLF-RFMLB2019-20192013-20192014 Brewster Whitecaps
    Mark WagnerC-1BAAA2003-20132004 Brewster Whitecaps
    Jake WaldSS-2BAAA2000-20102001 Orleans Cardinals
    Ben Waldrip1BA2011-20162011 Orleans Firebirds
    Adam WalkerLF-RFAAA2010-20192011 Hyannis Harbor Hawks
    Andrew WalkerC-PAA2005-20102006 Falmouth Commodores
    Steele WalkerCF-RFA+2016-20192017 Brewster Whitecaps
    Brett Wallace1B-3BMLB2010-20162006-20162006 Falmouth Commodores
    Chris WallaceC-1BAAA2007-20152009 Bourne Braves
    Matt WallachC-1BAAA2007-20132006 Yarmouth-Dennis Red Sox
    Matt WallnerRFA2017-20192018 Falmouth Commodores
    Colin Walsh2B-LFMLB2016-20162008-20182009 Brewster Whitecaps
    Jared Walsh1B-RFMLB2019-20192012-20192013 Cotuit Kettleers
    Matt WalshCRk2012-20152012 Wareham Gatemen, 2013 Wareham Gatemen
    Randy WalterOF-3BAA2001-20062001 Bourne Braves
    Scott WalterC-OFAAA2000-20051999 Wareham Gatemen
    Donnie WaltonSS-2BMLB2019-20192013-20192014 Yarmouth-Dennis Red Sox , 2015 Yarmouth-Dennis Red Sox
    Taylor Ward3B-LFMLB2018-20192013-20192014 Orleans Firebirds
    Logan WarmothSS-2BAA2015-20192016 Brewster Whitecaps
    Kyri WashingtonLFA+2013-20182014 Wareham Gatemen
    Wade WassCAAA2013-20182014 Brewster Whitecaps
    Austin WatesLF-CFAAA2008-20152009 Yarmouth-Dennis Red Sox
    J.T. WatkinsC-1BA+2009-20162011 Chatham Anglers
    Josh WatsonRF-LFA+2016-20192016 Falmouth Commodores, 2017 Falmouth Commodores
    Zach WatsonCF-LFA2017-20192018 Harwich Mariners
    Murray Watts1BA+2007-20132009 Falmouth Commodores
    Trey Webb2B-SSAA2001-20092002 Bourne Braves
    B.J. WeedOF-2BA+2001-20082001 Bourne Braves
    Beamer WeemsSS-2BAAA2006-20172006 Wareham Gatemen, 2007 Wareham Gatemen
    Albee WeissLF-1BA+2015-20192016 Cotuit Kettleers
    Erich Weiss1B-3BAAA2011-20192013 Chatham Anglers
    Keaton Weisz2B-3BAA2016-20192018 Cotuit Kettleers
    Colin WelmonPA+2012-20172013 Orleans Firebirds
    Harrison WensonCA2014-20192016 Wareham Gatemen
    Keith Werman2B-SSA2009-20132011 Harwich Mariners
    Matt Wessinger3B-2BA+2009-20162011 Yarmouth-Dennis Red Sox
    Aaron Westlake1B-3BAA2008-20142010 Chatham Anglers
    Caleb WhalenLF-RFA+2012-20172014 Cotuit Kettleers
    Drew WhartonRF-CFRk2015-20182016 Hyannis Harbor Hawks
    Matt WhatleyCA+2015-20192016 Yarmouth-Dennis Red Sox
    Ryan Wheeler3B-1BMLB2012-20142007-20152008 Brewster Whitecaps
    Tim WheelerCF-RFAAA2007-20152008 Orleans Cardinals
    Boomer White3B-2BA+2013-20172014 Falmouth Commodores, 2015 Falmouth Commodores
    Brandon WhiteCF-LFRk2017-20192018 Orleans Firebirds
    Eli WhiteSS-2BAAA2014-20192015 Brewster Whitecaps
    Mikey White3B-1BAAA2013-20192013 Wareham Gatemen, 2014 Brewster Whitecaps
    Ryne White1B-LFA+2006-20102007 Cotuit Kettleers
    TJ White3B-2BAA2012-20192013 Yarmouth-Dennis Red Sox
    Sutton Whiting2B-SSAAA2012-20162014 Bourne Braves
    Jace WhitmerC-1BA+2007-20112009 Bourne Braves
    Robbie Widlansky1B-lfAAA2004-20142005 Bourne Braves
    Zander Wiel1B-LFAAA2013-20192014 Bourne Braves
    Matt WietersCMLB2009-20192005-20192006 Orleans Cardinals
    Derek WiggintonOFA1999-20021999 Bourne Braves
    Byron WileyRF-LFA+2006-20152007 Brewster Whitecaps
    Keenan WileyRF-CFAA2007-20122008 Yarmouth-Dennis Red Sox, 2009 Harwich Mariners
    Nick WilfongOFA+1998-20021999 Brewster Whitecaps
    Steve WilkersonCF-2BMLB2018-20192011-20192012 Hyannis Harbor Hawks, 2013 Hyannis Harbor Hawks
    Andy Wilkins1B-3BMLB2014-20162008-20192008 Yarmouth-Dennis Red Sox
    Dave WilliamsOFA2004-20082006 Chatham As
    Grant WilliamsSS-2BA+2015-20192016 Bourne Braves, 2017 Bourne Braves
    Jackson WilliamsCMLB2014-20152005-20182005 Yarmouth-Dennis Red Sox, 2006 Hyannis Mets
    Matt Williams3B-1BA+1999-20031999 Wareham Gatemen
    Seth WilliamsLF-OFA+2005-20102006 Chatham As
    Simon WilliamsOF-1BA+2001-20092002 Chatham As
    Dwanya Williams-SuttonRF-LFA2016-20192017 Harwich Mariners
    Andrew Wilson1B-CAAA2000-20052001 Harwich Mariners, 2002 Falmouth Commodores
    Austin WilsonRF-CFA+2011-20172011 Harwich Mariners, 2012 Harwich Mariners
    Brian WilsonPRk2006-20082007 Cotuit Kettleers
    Ross Wilson2B-LFAA2008-20142008 Bourne Braves
    Steffan Wilson1B-3BAA2005-20112006 Wareham Gatemen
    Weston Wilson1B-3BAA2014-20192015 Wareham Gatemen
    Zach Wilson3B-RFAA2009-20192009 Wareham Gatemen, 2010 Wareham Gatemen
    Matt WinakerLF-RFA+2015-20192016 Yarmouth-Dennis Red Sox
    Matt WinnC-P-1AAA2012-20192014 Harwich Mariners
    Carl Wise3B-SSA+2013-20172014 Hyannis Harbor Hawks
    J.T. Wise1B-CAAA2006-20152007 Harwich Mariners, 2008 Harwich Mariners
    Rhett WisemanRF-LFAA2013-20192013 Cotuit Kettleers, 2014 Cotuit Kettleers
    Mickey Wiswall1B-LFAA2008-20142009 Yarmouth-Dennis Red Sox
    Grant WitherspoonCF-LFA2016-20192017 Bourne Braves
    Joey WolfeCA2000-20052002 Orleans Cardinals
    Garrett Wolforth1B-LFRk2016-20192016 Bourne Braves, 2018 Cotuit Kettleers
    Connor WongC-2B-AA2015-20192015 Yarmouth-Dennis Red Sox, 2016 Bourne Braves
    Joey WongSS-3BAAA2007-20192007 Falmouth Commodores, 2008 Falmouth Commodores
    Kolten Wong2BMLB2013-20192009-20192010 Orleans Firebirds
    Travis Wong1B-3BA+2000-20032000 Yarmouth-Dennis Red Sox
    J.B. WoodmanRF-LFA+2015-20182015 Falmouth Commodores
    Colby WoodmanseeSS-3BA+2014-20172015 Orleans Firebirds
    Dylan WoodsSS-1BRk2014-20182016 Yarmouth-Dennis Red Sox
    Michael WoodsSSA+1979-19792000 Orleans Cardinals
    Scott Woodward3B-LFRk2008-20142009 Bourne Braves, 2010 Bourne Braves
    Trent WoodwardC-3BAAA2011-20172013 Brewster Whitecaps
    John WootenRF-1BA+2010-20152010 Harwich Mariners, 2011 Harwich Mariners
    Josh WorkmanLF-OFA+2005-20122007 Bourne Braves
    Kyle WrenLF-CFAAA2011-20192011 Cotuit Kettleers
    Stephen WrennRF-CFAAA2014-20192014 Bourne Braves, 2015 Yarmouth-Dennis Red Sox
    Taylor Wrenn2B-SSA2009-20142010 Bourne Braves
    Brian WrightOFA+1999-20031999 Harwich Mariners, 2000 Cotuit Kettleers
    Chad WrightCF-LFA+2009-20142010 Cotuit Kettleers
    Ryan Wright2B-1BAA2009-20152010 Bourne Braves
    Ty WrightLF-OFAAA2004-20142005 Bourne Braves, 2006 Bourne Braves
    Zach WrightC-LFAA2009-20152010 Falmouth Commodores, 2011 Bourne Braves
    Brandon WulffLF-RFRk2016-20192018 Brewster Whitecaps
    Phil Wunderlich1BA+2008-20132010 Bourne Braves
    Jonathan WyattOF-LFA+2004-20112005 Harwich Mariners
    Logan Wyatt1BA2017-20192018 Orleans Firebirds
    Austin WynnsC-DHMLB2018-20192010-20192012 Bourne Braves
    Y
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    Willy Yahn3B-2BAA2015-20192016 Bourne Braves
    Alex Yarbrough2B-1BAAA2010-20172011 Cotuit Kettleers
    Stephen Yarrow3B-1BAAA2008-20122009 Brewster Whitecaps
    Michael YastrzemskiLF-RFMLB2019-20192010-20192010 Cotuit Kettleers, 2011 Cotuit Kettleers
    RJ YbarraCAAA2013-20172014 Orleans Firebirds
    Trey York2B-3BA+2013-20172015 Orleans Firebirds
    Kevin Youkilis3B-1BMLB2004-20132001-20142000 Bourne Braves
    Chesny Young2B-3BAAA2012-20192014 Bourne Braves
    Austin Yount3B-CA+2006-20112007 Brewster Whitecaps
    Justin Yurchak1B-3BA2015-20192016 Bourne Braves
    Z
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    Mark ZagunisRF-LFMLB2017-20192012-20192013 Harwich Mariners
    Nick ZammarelliRF-1BAA2014-20192015 Orleans Firebirds
    Zach ZaneskiC-1BAAA2005-20142007 Chatham As
    Danny ZardonC-P-1A2014-20192014 Harwich Mariners, 2015 Harwich Mariners
    Lance ZawadzkiSS-2BMLB2010-20102004-20172005 Wareham Gatemen
    Tom Zebroski3B-2BRk2007-20112009 Bourne Braves
    Jon ZeringueOF-CAA2002-20082003 Orleans Cardinals
    Taylor ZeutenhorstRF-1BA+2011-20192012 Hyannis Harbor Hawks
    Bradley ZimmerCF-OFMLB2017-20192012-20192013 Cotuit Kettleers
    Adam ZornesCA+2006-20102007 Bourne Braves
    Mike ZuninoC-DHMLB2013-20192010-20192011 Yarmouth-Dennis Red Sox
    1862 record(s)

    Pro Alumni Cape Cod League - Pitchers

    top csv share Sort
    <
  • Grid Filters
  • Major Leaguers
  • 1st Round Pick
  • Recently Active
  • A
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    David AardsmaPMLB2004-20152001-20172002 Falmouth Commodores
    Cory AbbottPAA2015-20192016 Orleans Firebirds
    AJ AchterPMLB2014-20162008-20172010 Cotuit Kettleers
    Duke AcorsPRk2002-20052003 Harwich Mariners
    Austin AdamsPMLB2014-20192009-20192008 Hyannis Mets
    Derrick AdamsPRk2016-20192017 Falmouth Commodores
    Brett AdcockPAA2014-20192015 Yarmouth-Dennis Red Sox
    Sean AdlerPRk2013-20182014 Wareham Gatemen
    Tony AdlerPA2000-20042000 Wareham Gatemen
    Andrew AizenstadtPA+2012-20152009 Bourne Braves, 2011 Falmouth Commodores
    Cole AkerPA+2016-20192017 Harwich Mariners
    Keegan AkinPAAA2014-20192015 Bourne Braves
    Adrian AlanizPAA2005-20112005 Hyannis Mets
    Daniel AlbrittonPA+2004-20092004 Orleans Cardinals, 2005 Cotuit Kettleers, 2005 Orleans Cardinals
    Scott AlexanderPMLB2015-20192008-20192009 Brewster Whitecaps
    Wyatt AllenPAAA2000-20062000 Orleans Cardinals
    Joshua AllistonPAAA2000-20072000 Brewster Whitecaps
    Dan AltavillaPMLB2016-20192012-20192013 Yarmouth-Dennis Red Sox
    Luis AlvaradoPA2015-20192016 Bourne Braves, 2017 Bourne Braves
    RJ AlvarezPMLB2014-20152010-20192010 Bourne Braves, 2011 Bourne Braves
    Justin AmlungPA+2010-20152011 Wareham Gatemen
    Chris AndersonPAAA2011-20172012 Yarmouth-Dennis Red Sox
    Jack AndersonPAA2013-20192015 Cotuit Kettleers
    Luke AndersonPAAA1997-20051999 Cotuit Kettleers
    Shaun AndersonPMLB2019-20192014-20192015 Wareham Gatemen
    Matt AndriesePMLB2015-20192009-20192010 Cotuit Kettleers
    Mark AppelPAAA2010-20172011 Yarmouth-Dennis Red Sox
    Paul ApplebeePA+2007-20122008 Cotuit Kettleers
    Kevin ArdoinPAA2002-20072003 Yarmouth-Dennis Red Sox
    Jack ArmstrongPMLB1988-19941984-20022009 Wareham Gatemen
    Jason ArnoldPAAA2001-20061999 Orleans Cardinals
    Vince ArobioPAA2014-20192016 Brewster Whitecaps
    Barrett AstinPMLB2017-20172011-20182011 Wareham Gatemen, 2012 Wareham Gatemen
    Ryan AtwoodPRk2014-20162012 Chatham Anglers
    Mike AuglieraPAA2009-20152011 Falmouth Commodores
    Scott AutreyPAA2000-20052001 Orleans Cardinals
    Erik AverillPA+2003-20082004 Orleans Cardinals
    James AveryPAAA2003-20142003 Chatham As, 2004 Chatham As
    Matt AveryPAA2003-20092004 Brewster Whitecaps
    John AxfordPMLB2009-20182002-20192002 Hyannis Mets, 2003 Cotuit Kettleers
    B
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    Carter BachPRk2017-20192018 Wareham Gatemen
    Brandon BaileyPAA2014-20192015 Yarmouth-Dennis Red Sox
    Jeff BainPAA2015-20192016 Wareham Gatemen
    Bryan BakerPAAA2014-20192015 Bourne Braves
    Jason BakerPA2001-20032000 Falmouth Commodores, 2001 Orleans Cardinals
    Josh BakerPA+2002-20072003 Wareham Gatemen
    Nathan BakerPAA2007-20152008 Bourne Braves, 2009 Brewster Whitecaps
    Scott BakerPMLB2005-20152001-20152002 Orleans Cardinals
    Garry BakkerPA+2002-20102002 Cotuit Kettleers, 2003 Cotuit Kettleers
    Kyle BakkerPA2001-20042003 Bourne Braves
    Andy BaldwinPA+2001-20052002 Harwich Mariners
    Paul BalestrieriPA+2014-20182016 Chatham Anglers, 2016 Falmouth Commodores
    Mike BallardPAAA2003-20132005 Orleans Cardinals
    Rhett BallardPA+2006-20112008 Yarmouth-Dennis Red Sox
    Khalid BallouliPAA1999-20062000 Bourne Braves
    Parker BangsPRk2008-20122009 Chatham As
    Josh BanksPMLB2007-20102001-20112002 Cotuit Kettleers
    Brian BannisterPMLB2006-20102000-20102001 Brewster Whitecaps
    Nathan BannisterPAAA2013-20182014 Orleans Firebirds
    Travis BanwartPAAA2005-20192006 Wareham Gatemen
    Scott BarberPAAA2000-20041999 Chatham As
    Daniel BardPMLB2009-20132004-20172005 Wareham Gatemen
    Luke BardPMLB2018-20192010-20192010 Brewster Whitecaps, 2011 Brewster Whitecaps
    Trey BarhamPAAA2005-20152006 Wareham Gatemen, 2007 Cotuit Kettleers
    Trysten BarlowPRk2017-20192016 Hyannis Harbor Hawks, 2017 Hyannis Harbor Hawks
    Charlie BarnesPAAA2015-20192016 Hyannis Harbor Hawks
    Matt BarnesPMLB2014-20192009-20192009 Wareham Gatemen
    Scott BarnesPMLB2012-20132006-20182007 Harwich Mariners
    Tyler BarnettePAAA2011-20172012 Hyannis Harbor Hawks
    Jake BarrettPMLB2016-20192010-20192010 Brewster Whitecaps
    Ricky BarrettPAAA2000-20122000 Yarmouth-Dennis Red Sox
    Sean BarryPA2014-20192016 Yarmouth-Dennis Red Sox
    Phil BartleskiPAA2003-20122004 Falmouth Commodores, 2006 Falmouth Commodores
    Frankie BartowPA+2016-20192017 Wareham Gatemen
    Philip BarzillaPMLB2006-20062000-20102000 Falmouth Commodores
    Bobby BashamPAA1999-20072000 Harwich Mariners
    Matt BashorePA+2007-20122007 Wareham Gatemen, 2008 Wareham Gatemen
    Adam BassPAAA2003-20082002 Hyannis Mets
    Brad BassPA+2015-20192016 Harwich Mariners
    Brady BassoPRk2017-20192018 Brewster Whitecaps
    Joe BatemanPAAA2002-20142001 Orleans Cardinals
    Colin BatesPAA2008-20152008 Hyannis Mets
    Peter BauerPAAA2000-20061999 Orleans Cardinals
    Ricky BauerPA+2002-20082003 Brewster Whitecaps
    Buddy BaumannPMLB2016-20182007-20192008 Brewster Whitecaps
    Mike BaumannPAA2015-20192016 Yarmouth-Dennis Red Sox
    DJ BaxendalePAAA2010-20192010 Yarmouth-Dennis Red Sox
    Russ BayerPA2001-20032000 Wareham Gatemen, 2001 Wareham Gatemen
    Reagan BazarPRk2014-20172014 Cotuit Kettleers
    Andy BealPAAA1998-20051999 Bourne Braves
    Evan BealPAAA2012-20172013 Cotuit Kettleers
    Eric BeattiePA2002-20072003 Bourne Braves
    Cameron BeauchampPRk2017-20192017 Yarmouth-Dennis Red Sox
    Chuck BechtelPA+1999-20062001 Yarmouth-Dennis Red Sox
    Christopher BeckPMLB2015-20182010-20192011 Cotuit Kettleers
    Cal BeckerPA2013-20172015 Cotuit Kettleers, 2016 Cotuit Kettleers
    Jalen BeeksPMLB2018-20192013-20192013 Harwich Mariners
    Mike BelfiorePMLB2013-20132007-20152008 Yarmouth-Dennis Red Sox
    Jay BelflowerPAAA1999-20032000 Harwich Mariners
    Jeff BelgePA2017-20192017 Chatham Anglers, 2018 Chatham Anglers
    Bobby BellPAA2005-20102006 Bourne Braves
    Chad BellPMLB2017-20182010-20182009 Cotuit Kettleers
    B.J. BenikPAA1998-20031999 Wareham Gatemen
    Robert BenincasaPAA2010-20162011 Yarmouth-Dennis Red Sox
    Nick BennettPA2017-20192017 Bourne Braves
    Craig BennigsonPAA2006-20132007 Orleans Cardinals
    Martin BenoPA+2007-20102005 Wareham Gatemen, 2006 Wareham Gatemen
    Charles BenoitPA+2004-20082004 Orleans Cardinals
    Travis BergenPMLB2019-20192013-20192014 Bourne Braves
    Eric BergerPAAA2005-20152005 Yarmouth-Dennis Red Sox
    Tommy BergjansPAAA2015-20182014 Orleans Firebirds
    Scott BerneyPA2000-20011999 Falmouth Commodores
    Chad BettisPMLB2013-20192008-20192008 Falmouth Commodores
    Joe BiaginiPMLB2016-20192009-20192011 Brewster Whitecaps
    Phil BickfordPA+2014-20192014 Yarmouth-Dennis Red Sox
    Shane BieberPMLB2018-20192014-20192015 Yarmouth-Dennis Red Sox
    Brandon BielakPAAA2015-20192016 Orleans Firebirds
    Michael BienlienPA+2017-20192018 Harwich Mariners
    Sean BiermanPAA2008-20182009 Brewster Whitecaps
    Daniel BiesPAAA2016-20192017 Bourne Braves
    Billy BiggsPAA1999-20052000 Bourne Braves
    Logan BillbroughPAA2008-20142009 Bourne Braves, 2010 Bourne Braves
    Mike BillekPA+2003-20072004 Chatham As
    Bruce BillingsPMLB2011-20142004-20152005 Wareham Gatemen
    Jacob BillingsleyPA+2016-20192017 Harwich Mariners
    Keith BilodeauPA2009-20152009 Wareham Gatemen, 2010 Wareham Gatemen, 2011 Chatham Anglers
    Jason BilousPA2016-20192016 Cotuit Kettleers, 2017 Cotuit Kettleers
    Joe BircherPA2009-20182011 Falmouth Commodores
    Jake BirdPA2015-20192016 Falmouth Commodores
    Jim BirminghamPA2007-20122007 Cotuit Kettleers
    John BirtwellPAAA2001-20081999 Yarmouth-Dennis Red Sox, 2000 Hyannis Mets
    Cameron BishopPA+2015-20192017 Chatham Anglers
    Brandon BixlerPA2011-20172012 Cotuit Kettleers
    Sean BlackPAA2007-20142007 Harwich Mariners, 2008 Harwich Mariners
    Vic BlackPMLB2013-20142007-20182008 Bourne Braves
    Nolan BlackwoodPAAA2014-20192015 Hyannis Harbor Hawks
    Justin BlainePA2003-20072004 Yarmouth-Dennis Red Sox
    Aaron BlairPMLB2016-20172011-20182012 Yarmouth-Dennis Red Sox
    Kyle BlairPAA2008-20142008 Chatham As, 2009 Brewster Whitecaps
    Seth BlairPAAA2008-20192008 Cotuit Kettleers, 2009 Cotuit Kettleers
    Tyler BlandfordPA+2007-20132008 Bourne Braves
    Joe BlantonPMLB2004-20172000-20172001 Bourne Braves
    Chadd BlaskoPAA2000-20072001 Cotuit Kettleers
    Jeremy BleichPMLB2018-20182006-20192006 Wareham Gatemen, 2007 Wareham Gatemen
    Justin BloodPA+2001-20032000 Orleans Cardinals
    Kevin BogganPA+2005-20092006 Yarmouth-Dennis Red Sox
    Tom BoleskaPAA2006-20132007 Harwich Mariners
    Vince BongiovanniPAA2002-20112003 Bourne Braves, 2004 Bourne Braves
    Henry BonillaPAAA1999-20091999 Cotuit Kettleers
    Bryan BonnellP AAA2013-20192014 Yarmouth-Dennis Red Sox
    Kyle BonoPA+2003-20062004 Chatham As
    Randy BoonePAAA2004-20162004 Hyannis Mets, 2005 Hyannis Mets
    Walter BorkovichPAAA2014-20192016 Brewster Whitecaps
    Danny BorrellPAAA1998-20081999 Yarmouth-Dennis Red Sox
    Kip BouknightPAAA2000-20091999 Chatham As
    Ben BowdenPAAA2014-20192015 Yarmouth-Dennis Red Sox
    Ricky BowenPA+2007-20132008 Bourne Braves, 2009 Bourne Braves, 2009 Cotuit Kettleers
    Brad BoxbergerPMLB2012-20192007-20192007 Orleans Cardinals, 2008 Chatham As
    Jake BoydPAAA2009-20142011 Wareham Gatemen
    Matt BoydPMLB2015-20192010-20192011 Orleans Firebirds, 2012 Orleans Firebirds
    Michael BoylePAA2013-20192014 Harwich Mariners
    Brad BrachPMLB2011-20192005-20192007 Cotuit Kettleers
    Andrew BrackmanPMLB2011-20112005-20132006 Orleans Cardinals
    Kyle BradishPA+2016-20192017 Falmouth Commodores
    Jed BradleyPMLB2016-20162009-20192010 Wareham Gatemen
    Kevin BradyPA2009-20132010 Bourne Braves, 2011 Bourne Braves
    Marcus BrakemanPA+2013-20182014 Hyannis Harbor Hawks
    Geoffrey BramblettPA2014-20192015 Harwich Mariners
    Bobby BramhallPAAA2005-20132005 Wareham Gatemen, 2006 Cotuit Kettleers, 2006 Falmouth Commodores
    Kevin BrandtPAA2009-20152009 Hyannis Mets, 2010 Hyannis Harbor Hawks, 2011 Bourne Braves
    Nick BrannonPAA2001-20052000 Bourne Braves
    Dan BrauerPA+2003-20102004 Harwich Mariners
    Jim BrauerPAA2001-20072001 Yarmouth-Dennis Red Sox, 2002 Yarmouth-Dennis Red Sox, 2003 Yarmouth-Dennis Red Sox
    Ryan BraunPMLB2006-20072000-20112000 Chatham As, 2002 Cotuit Kettleers
    Jon BravoPA2008-20112006 Brewster Whitecaps
    Bill BrayPMLB2006-20122002-20132003 Orleans Cardinals
    Dewon BrazeltonPMLB2002-20061999-20101999 Harwich Mariners
    Matt BrazisPAA2009-20162010 Chatham Anglers, 2011 Chatham Anglers
    John BrebbiaPMLB2017-20192009-20192010 Orleans Firebirds, 2011 Orleans Firebirds
    Jeff BreedlovePRk2006-20092006 Bourne Braves
    Tim BrennanPA+2016-20192017 Yarmouth-Dennis Red Sox
    Pat BresnahanPAA2004-20122005 Harwich Mariners
    Mike BrettellPA2016-20192017 Hyannis Harbor Hawks
    Charles BrewerPMLB2013-20132007-20172007 Chatham As, 2008 Chatham As
    Russell BrewerPA+2008-20132008 Hyannis Mets, 2009 Chatham As
    Josh BreyPA+2001-20102000 Bourne Braves
    Evan BronsonPAAA2006-20112008 Brewster Whitecaps, 2008 Yarmouth-Dennis Red Sox
    Conor BrooksPAA1997-20051999 Hyannis Mets
    Robert BroomPAA2016-20192017 Brewster Whitecaps
    Hunter BrothersPRk2012-20152013 Falmouth Commodores
    Rex BrothersPMLB2011-20182007-20192007 Cotuit Kettleers, 2008 Falmouth Commodores
    Brooks BrownPMLB2014-20152004-20152005 Chatham As
    Daniel BrownPAA2014-20192015 Cotuit Kettleers
    Nick BrownPA2014-20182016 Harwich Mariners
    Barret BrowningPMLB2012-20122005-20132005 Cotuit Kettleers
    Logan BrowningPA+2015-20192017 Harwich Mariners
    Bobby BrownliePAAA2000-20092000 Falmouth Commodores
    Brett BrueningPA2010-20152009 Harwich Mariners
    Jeff BrukschPAAA1999-20062000 Hyannis Mets
    Garrett BrummettPA2013-20162015 Falmouth Commodores
    Kris BubicPA+2016-20192017 Yarmouth-Dennis Red Sox
    Tony BucciferroPAA2009-20152011 Brewster Whitecaps
    David BuchananPMLB2014-20152008-20192010 Brewster Whitecaps
    Hawtin BuchananPA2012-20172012 Bourne Braves, 2013 Bourne Braves
    Jake BuchananPMLB2014-20172008-20192009 Cotuit Kettleers
    Dallas BuckPAA2004-20112004 Falmouth Commodores, 2005 Falmouth Commodores
    Walker BuehlerPMLB2017-20192013-20192014 Yarmouth-Dennis Red Sox
    Parker BuggPAAA2014-20192014 Yarmouth-Dennis Red Sox
    J.B. BukauskasPAA2015-20192016 Chatham Anglers
    Billy BullockPAAA2007-20152008 Harwich Mariners
    Tyler BullockPAA2003-20072004 Wareham Gatemen
    Aaron BummerPMLB2017-20192012-20192013 Harwich Mariners
    Dan BurawaPMLB2015-20152010-20172010 Harwich Mariners
    Nick BurdiPMLB2018-20192012-20192012 Chatham Anglers
    Zack BurdiPAAA2014-20192014 Chatham Anglers, 2015 Chatham Anglers
    Tyler BurgoonPAAA2008-20132009 Yarmouth-Dennis Red Sox
    Devin BurkePAAA2010-20192010 Wareham Gatemen, 2011 Harwich Mariners
    Jeff BurkePA+2013-20182014 Chatham Anglers
    Corbin BurnesPMLB2018-20192014-20192015 Orleans Firebirds
    Eddie BurnsPA2005-20092007 Yarmouth-Dennis Red Sox, 2008 Yarmouth-Dennis Red Sox
    Wyatt BurnsPAA2015-20192016 Brewster Whitecaps, 2017 Hyannis Harbor Hawks
    Matt BuschmannPMLB2016-20162003-20162004 Hyannis Mets
    JD BusfieldPA+2014-20192015 Brewster Whitecaps
    David BushPMLB2004-20131999-20132000 Chatham As, 2001 Chatham As
    Garrett BushPRk2010-20132010 Bourne Braves
    Eddie ButlerPMLB2014-20182010-20182011 Harwich Mariners
    Hansen ButlerPA2015-20192015 Brewster Whitecaps, 2016 Brewster Whitecaps
    Josh ButlerPMLB2009-20092004-20132004 Yarmouth-Dennis Red Sox
    Alec ByrdPA2014-20192014 Hyannis Harbor Hawks, 2016 Cotuit Kettleers
    Michael ByrnePA+2016-20192017 Cotuit Kettleers
    C
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    Andrew CabezasPA2016-20192016 Bourne Braves
    Taft CablePAA1999-20052000 Orleans Cardinals
    John CainPRk2015-20192018 Brewster Whitecaps
    Daniel CaldwellPRk2000-20082000 Yarmouth-Dennis Red Sox
    Joseph CamachoPAAA2013-20192015 Falmouth Commodores
    Brandon CamardesePAA2002-20082003 Orleans Cardinals
    Eddie CampbellPA+2011-20162012 Harwich Mariners
    Matt CampbellPA+2002-20072002 Yarmouth-Dennis Red Sox
    Matt CanterinoPA2017-20192018 Falmouth Commodores
    Eric CantrellPA2008-20122009 Bourne Braves
    Keith CantwellPA2006-20132007 Falmouth Commodores
    George CapenPRk2014-20172016 Falmouth Commodores
    Carter CappsPMLB2012-20172011-20182011 Harwich Mariners
    Chris CapuanoPMLB2003-20162000-20161999 Bourne Braves
    Matt CarasitiPMLB2016-20192010-20192011 Yarmouth-Dennis Red Sox
    Andrew CarignanPMLB2011-20122005-20152005 Bourne Braves, 2006 Bourne Braves
    Jared CarkuffPAAA2013-20182015 Orleans Firebirds
    Kevin CarlowPRk2010-20142011 Harwich Mariners
    Jeff CarlsenPA1998-20021999 Bourne Braves
    Jesse CarlsonPMLB2008-20102001-20122001 Yarmouth-Dennis Red Sox
    Zane CarlsonPA2000-20062001 Chatham As, 2002 Chatham As, 2003 Chatham As
    Jake CarneyPA2001-20032000 Hyannis Mets
    Chris CarpenterPMLB2011-20122005-20152007 Chatham As
    Ryan CarpenterPMLB2018-20192009-20192010 Orleans Firebirds, 2011 Orleans Firebirds
    Josh CarrPA+2010-20132011 Bourne Braves
    Andrew CarrawayPAAA2006-20142008 Hyannis Mets
    Cesar CarrilloPMLB2009-20092003-20192004 Brewster Whitecaps
    Scott CarrollPMLB2014-20162006-20182006 Falmouth Commodores
    Ryan CarterPAA1999-20031999 Cotuit Kettleers
    Nick CassavechiaPA2005-20092006 Wareham Gatemen, 2007 Yarmouth-Dennis Red Sox
    Justin CasselPAAA2004-20122004 Chatham As
    Daniel CastanoPAA2014-20192015 Chatham Anglers
    Maxx CatapanoPRk2008-20122010 Falmouth Commodores
    Tim CatePA+2016-20192017 Bourne Braves
    Lindsey CaughelPAAA2009-20182011 Hyannis Harbor Hawks
    Garrett CavePA+2015-20192016 Hyannis Harbor Hawks
    Brett CecilPMLB2009-20182005-20182006 Orleans Cardinals
    Moises CejaPA+2014-20192016 Chatham Anglers
    Andrew ChafinPMLB2014-20192009-20192011 Orleans Firebirds
    Tyler ChamblissPA+2004-20092005 Orleans Cardinals
    Rob ChamraPRk2007-20122010 Falmouth Commodores
    J.T. ChargoisPMLB2016-20192010-20192011 Brewster Whitecaps
    Rocky CherryPMLB2007-20081999-20092000 Brewster Whitecaps
    Ryan ChildsPAAA2000-20052001 Chatham As
    Jason ChowningPA+2009-20122009 Hyannis Mets
    Pat ChristensenPA+2010-20142012 Orleans Firebirds
    Nick ChristianiPMLB2013-20142006-20172007 Orleans Cardinals, 2008 Brewster Whitecaps
    Anthony CiavarellaPA+2013-20172015 Harwich Mariners
    Teddy CillisPA2014-20192016 Yarmouth-Dennis Red Sox
    Mike CiscoPAAA2006-20132006 Cotuit Kettleers, 2007 Cotuit Kettleers
    Chad CislakPRk1999-20011999 Brewster Whitecaps
    Aaron CivalePMLB2019-20192014-20192015 Hyannis Harbor Hawks
    Preston ClaibornePMLB2013-20172007-20182007 Falmouth Commodores, 2008 Falmouth Commodores
    Bailey ClarkPAA2014-20192014 Cotuit Kettleers, 2015 Wareham Gatemen
    Brian ClarkPAAA2012-20192013 Orleans Firebirds
    Ray ClarkPA+2000-20042000 Yarmouth-Dennis Red Sox, 2001 Falmouth Commodores
    Garett ClaypoolPA+2007-20122008 Brewster Whitecaps
    Garrett CleavingerPAA2013-20192013 Falmouth Commodores, 2014 Falmouth Commodores
    Mike ClevingerPMLB2016-20192010-20192011 Cotuit Kettleers
    Will ClinardPAA2009-20152010 Orleans Firebirds
    Zac ClinePA+2003-20112002 Harwich Mariners
    Tim ClubbPA2007-20102008 Brewster Whitecaps
    Trey Cochran-GillPAAA2012-20192013 Brewster Whitecaps
    Chris CodyPAAA2003-20172004 Chatham As, 2005 Chatham As
    Kyle CodyP A+2013-20182013 Wareham Gatemen, 2014 Wareham Gatemen
    Matt CoenenPAA1999-20052000 Hyannis Mets
    Chase CohenPA2016-20192017 Cotuit Kettleers
    Tyler CohenPRk2014-20182016 Bourne Braves
    Dylan ColemanPA+2016-20192017 Bourne Braves
    Mike CollaPAA2006-20142007 Brewster Whitecaps
    Mike CollarPA2001-20052002 Brewster Whitecaps
    Tommy CollierPAA2011-20192011 Bourne Braves
    Josh CollmenterPMLB2011-20172005-20172006 Hyannis Mets
    Jason ColsonPA+1998-20092000 Harwich Mariners
    David ColvinPAA2011-20142010 Cotuit Kettleers
    Greg CondenPAA2000-20042000 Hyannis Mets, 2002 Chatham As
    Maddux CongerPA2016-20192016 Harwich Mariners
    Brett ConinePAA2016-20192016 Wareham Gatemen, 2017 Wareham Gatemen
    P.J. ConlonPMLB2018-20182013-20192014 Chatham Anglers
    P.J. ConnellyPA2004-20072004 Falmouth Commodores
    Mike ConnollyPAAA2011-20182012 Harwich Mariners
    Austin ConwayPA+2014-20192015 Bourne Braves
    Cole CookPAAA2008-20132009 Orleans cardinals, 2010 Hyannis Harbor Hawks
    Jacob CookPRk2004-20072005 Orleans Cardinals
    Ryan CookPMLB2011-20182006-20192007 Brewster Whitecaps
    Harrison CooneyPAA2011-20192011 Chatham Anglers
    Sam CoonrodPMLB2019-20192012-20192013 Yarmouth-Dennis Red Sox
    Jordan CooperPAAA2009-20182009 Falmouth Commodores
    Zach CooperPAA2009-20172011 Hyannis Harbor Hawks
    Austin CoosePAA1998-20051999 Brewster Whitecaps
    Danny CorePA+2000-20072000 Hyannis Mets
    Chance CorganPA2005-20102006 Yarmouth-Dennis Red Sox
    Lance CormierPMLB2004-20111999-20112000 Wareham Gatemen
    Matt CorradoPA+2001-20032000 Bourne Braves
    Rob CorradoPA2000-20062001 Yarmouth-Dennis Red Sox
    Forrest CoryPAA2003-20092005 Bourne Braves
    Tom CosgrovePA+2015-20192016 Chatham Anglers, 2016 Wareham Gatemen
    Matt CostelloPA+2009-20142006 Cotuit Kettleers, 2007 Cotuit Kettleers, 2008 Bourne Braves
    Michael CostelloPA2011-20162013 Bourne Braves, 2013 Harwich Mariners
    Caleb CothamPMLB2015-20162007-20162008 Brewster Whitecaps, 2009 Brewster Whitecaps
    Kevin CoulterPRk2016-20192017 Hyannis Harbor Hawks
    Jake CousinsPA2014-20192015 Harwich Mariners
    Kevin CouturePA2007-20122007 Chatham As, 2008 Chatham As
    Dylan CoveyPMLB2017-20192011-20192012 Orleans Firebirds
    Josh CramPA+2001-20042000 Chatham As
    Gabe CramerPA+2013-20172015 Yarmouth-Dennis Red Sox
    Evan CrawfordPMLB2012-20122006-20142006 Yarmouth-Dennis Red Sox, 2007 Harwich Mariners
    Jordan CrewsPA+2002-20052004 Brewster Whitecaps
    Josh CribbPA2003-20072004 Brewster Whitecaps
    Ben CrockettPAAA2001-20062000 Wareham Gatemen, 2001 Wareham Gatemen
    Kyle CrockettPMLB2014-20182011-20182012 Orleans Firebirds
    Declan CroninPA2016-20192018 Falmouth Commodores
    Michael CrottaPMLB2011-20112004-20162005 Bourne Braves
    Matt CrousePAAA2010-20172010 Brewster Whitecaps
    Aaron CrowPMLB2011-20142006-20182007 Falmouth Commodores
    Cody CrowellPA+2005-20092005 Harwich Mariners, 2006 Brewster Whitecaps
    Joey CudaPA+2009-20142011 Falmouth Commodores
    Peyton CulbertsonPA2016-20192017 Wareham Gatemen
    Nathan CulpPAAA2004-20102005 Cotuit Kettleers
    Brandon CumptonPMLB2013-20182008-20192008 Cotuit Kettleers, 2009 Cotuit Kettleers
    Tim CunninghamPA2000-20042000 Hyannis Mets, 2002 Wareham Gatemen
    Anthony CuppsPA+2002-20072004 Wareham Gatemen
    Rik CurrierPAAA1998-20081999 Chatham As
    Andro CuturaPAAA2012-20192013 Wareham Gatemen
    D
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    Kris DabrowieckiPA2005-20092007 Harwich Mariners
    Matt DalyPAA2006-20132006 Hyannis Mets, 2007 Hyannis Mets
    Ty DamronPA+2014-20192015 Chatham Anglers
    Cullen DanaPA2016-20192017 Harwich Mariners
    CJ DandeneauPRk2016-20192018 Chatham Anglers
    Trenton DanielPA+2011-20152011 Cotuit Kettleers
    Evan DanieliPRk2008-20112008 Falmouth Commodores, 2009 Falmouth Commodores
    Adam DanielsPAAA2005-20102004 Cotuit Kettleers
    Brett DanielsPAA2015-20192017 Orleans Firebirds
    Michael DavernPRk2001-20052001 Brewster Whitecaps
    Brad DavidPA+2000-20032001 Brewster Whitecaps
    Phillip DavidsonPRk2002-20052003 Brewster Whitecaps, 2004 Brewster Whitecaps
    Erik DavisPMLB2013-20132005-20182007 Brewster Whitecaps
    Noah DavisPRk2016-20192017 Cotuit Kettleers
    Ty DavisPA2005-20082006 Orleans Cardinals
    Chandler DayPA2016-20192016 Orleans Firebirds, 2017 Orleans Firebirds
    Cody DeasonPA+2016-20192017 Orleans Firebirds
    Todd DeiningerPA2000-20042001 Wareham Gatemen
    Tommy DeJuneasPAA2015-20192016 Harwich Mariners
    Sam DelaplanePAAA2014-20192016 Yarmouth-Dennis Red Sox
    Jordan DeLorenzoPA2012-20162013 Hyannis Harbor Hawks
    Dan DeluciaPA+2004-20112006 Cotuit Kettleers
    Sam DemelPMLB2010-20122005-20142005 Falmouth Commodores, 2006 Falmouth Commodores
    Joe DeMersPA2016-20192017 Brewster Whitecaps
    Mike DennhardtPA+2009-20152009 Chatham As, 2010 Chatham Anglers
    Jason DennisPA+1998-20031999 Brewster Whitecaps
    Michael DennisonPA+2001-20052001 Bourne Braves
    Derrick DepriestPAA2000-20091999 Chatham As
    Matt DermodyPMLB2016-20172010-20192010 Hyannis Harbor Hawks, 2011 Hyannis Harbor Hawks
    Anthony DeSclafaniPMLB2014-20192009-20192010 Yarmouth-Dennis Red Sox
    Ross DetwilerPMLB2007-20192005-20192006 Falmouth Commodores
    Ricky DevitoPA2017-20192018 Harwich Mariners
    Cole DevriesPMLB2012-20132004-20132006 Brewster Whitecaps
    Kyle DeyoungPA2005-20072005 Orleans Cardinals
    Tony DibrellPAA2015-20192016 Chatham Anglers, 2016 Bourne Braves
    Jeff DietzPAA2005-20102007 Wareham Gatemen
    Anthony DiMeglioPRk2015-20192018 Orleans Firebirds
    Michael DimockPAAA2009-20182009 Bourne Braves, 2010 Bourne Braves
    Lou DistasioPAAA2013-20172014 Chatham Anglers
    Fraser DizardPAA2001-20062001 Chatham As
    Stephen DodsonPAAA2005-20122007 Yarmouth-Dennis Red Sox
    Tanner DodsonPA+2016-20192017 Wareham Gatemen
    Dan DonaldsonPAAA2003-20072004 Bourne Braves
    Johnny DornPA+2005-20102006 Harwich Mariners
    Jacob DorrisPAAA2012-20182013 Chatham Anglers, 2014 Chatham Anglers
    Andrew DoylePA+2007-20112007 Hyannis Mets
    Terry DoylePAAA2005-20162006 Yarmouth-Dennis Red Sox, 2007 Yarmouth-Dennis Red Sox
    Tommy DoylePA+2015-20192015 Orleans Firebirds
    Devin DragPA2007-20072006 Yarmouth-Dennis Red Sox
    Jake DrossnerP A2013-20172013 Harwich Mariners, 2014 Harwich Mariners
    Austin DruryPA+2016-20192017 Hyannis Harbor Hawks
    Tyler DuffeyPMLB2015-20192010-20192011 Falmouth Commodores
    Ryan DukePAAA2008-20122010 Cotuit Kettleers
    Peter DunklePA1999-20042000 Brewster Whitecaps
    Justin DunnPMLB2019-20192014-20192015 Cotuit Kettleers
    Jake DunningPMLB2013-20142009-20182009 Hyannis Mets
    Parker DunsheePAAA2014-20192015 Chatham Anglers
    Brian DupraPAAA2008-20172008 Harwich Mariners, 2009 Harwich Mariners, 2010 Hyannis Harbor Hawks
    Williams DurruthyPRk2014-20172015 Harwich Mariners
    Chris DwyerPMLB2013-20132009-20152009 Cotuit Kettleers
    Grant DyerPAA2014-20192015 Wareham Gatemen
    Jonathan DziedzicPAAA2010-20192012 Falmouth Commodores
    E
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    Ryan EadesPMLB2019-20192011-20192011 Bourne Braves
    Eric EadingtonPAA2007-20162010 Cotuit Kettleers
    Ryan EareyPA2000-20021999 Chatham As
    Josh EasleyPA+2011-20142011 Falmouth Commodores
    Matt EckelmanPAAA2013-20192014 Falmouth Commodores
    Brad EdwardsPAA2002-20032000 Cotuit Kettleers
    Scott EffrossPAA2013-20192014 Wareham Gatemen
    Drew EhrlichPAA2001-20042001 Brewster Whitecaps
    Dan EisentragerPAA2002-20062000 Cotuit Kettleers
    Matt ElfeldtPRk2001-20052002 Falmouth Commodores
    Seth ElledgePAAA2015-20192016 Falmouth Commodores
    David EllingsonPA+2014-20192015 Yarmouth-Dennis Red Sox
    Jensen ElliottPRk2016-20192018 Yarmouth-Dennis Red Sox
    Chris EllisPMLB2019-20192012-20192013 Cotuit Kettleers
    Josh EllisPAAA2004-20112005 Brewster Whitecaps, 2006 Harwich Mariners
    John ElyPMLB2010-20122005-20152006 Wareham Gatemen
    Kent EmanuelPAAA2011-20192011 Falmouth Commodores
    Dustin EmmonsPRk2008-20112010 Yarmouth-Dennis Red Sox
    Drew EndicottPAA2000-20062001 Yarmouth-Dennis Red Sox
    Dietrich EnnsPMLB2017-20172010-20192011 Hyannis Harbor Hawks
    Barry EnrightPMLB2010-20132005-20182006 Brewster Whitecaps
    Blair EricksonPA+2004-20092004 Brewster Whitecaps
    Tanner EriksenPA+2000-20012000 Chatham As
    Zack ErwinPAA2013-20192014 Harwich Mariners
    Geno EspineliPMLB2008-20082001-20112002 Cotuit Kettleers, 2003 Cotuit Kettleers
    Jesse EstradaPAAA2005-20192003 Orleans Cardinals
    Alex EubanksPA+2016-20192016 Hyannis Harbor Hawks
    Cody EvansPAAA2005-20122004 Cotuit Kettleers
    Dustin EvansPAA2004-20082005 Orleans Cardinals
    F
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    Mike FaganPA2011-20162012 Chatham Anglers
    Peter FairbanksPMLB2019-20192013-20192013 Hyannis Harbor Hawks, 2014 Hyannis Harbor Hawks
    Michael FairchildPRk2015-20172016 Yarmouth-Dennis Red Sox
    Ricky FairchildPRk2002-20062005 Brewster Whitecaps
    Matt FairelPAA2007-20112008 Cotuit Kettleers
    Ryan FalconPAA2003-20112004 Brewster Whitecaps
    Alex FarinaPA2012-20172013 Harwich Mariners
    Stephen FarisPAAA2004-20092005 Falmouth Commodores
    Chris FarishPRk2015-20182016 Chatham Anglers
    Buck FarmerPMLB2014-20192010-20192011 Chatham Anglers
    Jason FarmerPA+2000-20011999 Brewster Whitecaps
    Matt FarnumPAA2001-20072002 Yarmouth-Dennis Red Sox
    Danny FarquharPMLB2011-20182006-20192007 Harwich Mariners
    Whitt FarrPRk2000-20032001 Harwich Mariners
    Luke FarrellPMLB2017-20192010-20192011 Wareham Gatemen, 2012 Falmouth Commodores, 2012 Wareham Gatemen
    James FarrisPAAA2011-20172012 Orleans Firebirds
    Calvin FaucherPA+2016-20192016 Yarmouth-Dennis Red Sox
    Erick FeddePMLB2017-20192012-20192013 Yarmouth-Dennis Red Sox
    Durbin FeltmanPAA2016-20192017 Falmouth Commodores
    Ryan FeltnerPA2016-20192016 Brewster Whitecaps, 2017 Bourne Braves
    Will FentonPA2002-20062004 Chatham As
    Ken FerrerPRk2008-20112009 Bourne Braves, 2010 Wareham Gatemen
    Chris FetterPA+2006-20122007 Cotuit Kettleers
    Chandler FidelPRk2017-20192018 Yarmouth-Dennis Red Sox
    Joshua FieldsPMLB2013-20182005-20192006 Yarmouth-Dennis Red Sox
    Joe FilomenoPAA2012-20192012 Wareham Gatemen
    Brian FinchPAA2001-20082002 Falmouth Commodores
    Cre FinfrockPA+2015-20192016 Yarmouth-Dennis Red Sox
    P.J. FiniganPAA2002-20072003 Yarmouth-Dennis Red Sox, 2004 Yarmouth-Dennis Red Sox
    Brandon FinneganPMLB2014-20182012-20192013 Falmouth Commodores
    Jack FinneganPRk2013-20192015 Falmouth Commodores
    Kyle FinneganPAAA2011-20192012 Cotuit Kettleers
    Drew FiorenzaPAAA2005-20072004 Hyannis Mets
    Scott FirthPA2010-20172011 Hyannis Harbor Hawks, 2012 Hyannis Harbor Hawks
    David FischerPA+2009-20172009 Wareham Gatemen, 2011 Wareham Gatemen
    Jake FishmanPAAA2014-20192016 Wareham Gatemen
    Sean FitzgeraldPRk2011-20142013 Harwich Mariners
    Jordan FlasherPA+2006-20112007 Bourne Braves
    Kaleb FleckPAAA2012-20182009 Chatham As, 2011 Cotuit Kettleers
    Matt FlemerPAAA2009-20182011 Hyannis Harbor Hawks
    Jake FloethePAA2008-20132010 Brewster Whitecaps
    Bernardo FloresPAA2014-20192015 Cotuit Kettleers
    Dylan FloroPMLB2016-20192010-20192011 Hyannis Harbor Hawks
    Jason FoleyPA+2014-20192016 Chatham Anglers
    Jordan FoleyPAAA2012-20192013 Hyannis Harbor Hawks
    Tony FontanaPAA2000-20021999 Cotuit Kettleers
    Randy FontanezPAAA2008-20152010 Yarmouth-Dennis Red Sox
    Blake FoxPRk2013-20162015 Wareham Gatemen
    Ryan FrancePA+1999-20051999 Yarmouth-Dennis Red Sox
    AJ FranklinPRk2018-20192018 Hyannis Harbor Hawks
    Jason FranzblauPRk2006-20102007 Hyannis Mets, 2008 Hyannis Mets
    Johnathan FrebisPA2012-20162013 Harwich Mariners, 2014 Harwich Mariners
    Kyle FreelandPMLB2017-20192012-20192013 Hyannis Harbor Hawks
    Caleb FreemanPA2017-20192018 Harwich Mariners
    RJ FreurePA2017-20192017 Chatham Anglers, 2018 Chatham Anglers
    Matt FrevertPAA2006-20112007 Harwich Mariners
    Mike FrickPAA1999-20032000 Yarmouth-Dennis Red Sox
    Justin FriedmanPRk2016-20192018 Yarmouth-Dennis Red Sox
    Christian FriedrichPMLB2012-20162006-20192007 Falmouth Commodores
    Gabe FriesePA+2014-20192014 Bourne Braves, 2015 Chatham Anglers
    Matt FrisbeePA+2016-20192017 Harwich Mariners
    Brendan FullerPA2001-20041999 Hyannis Mets
    Nick FullerPA2010-20152014 Wareham Gatemen
    Kyle FunkhouserPAAA2013-20192013 Chatham Anglers
    Charlie FurbushPMLB2011-20152005-20162005 Hyannis Mets, 2006 Hyannis Mets
    Brad FurnishPAA2004-20122004 Wareham Gatemen, 2005 Wareham Gatemen
    G
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    Will GaddisPA+2015-20192016 Yarmouth-Dennis Red Sox
    Matt GagePAAA2012-20192013 Chatham Anglers
    Drew GagnierPA+2007-20132009 Cotuit Kettleers
    Drew GagnonPMLB2018-20192009-20192010 Brewster Whitecaps
    Bryan GalePRk2001-20042002 Brewster Whitecaps
    Nolan GallagherPA2005-20102006 Yarmouth-Dennis Red Sox
    Dallas GallantPAA2008-20152009 Hyannis Mets, 2010 Hyannis Harbor Hawks
    Zac GallenPMLB2019-20192014-20192014 Chatham Anglers, 2015 Chatham Anglers
    Jamie GantPA2003-20062004 Wareham Gatemen
    Mike GarberPA+1998-20031999 Cotuit Kettleers
    Nate GarciaPA+2007-20142008 Cotuit Kettleers
    Robert GarciaPA+2016-20192016 Wareham Gatemen
    Ian GardeckPAA2010-20192011 Falmouth Commodores
    David GarnerPAAA2011-20192012 Hyannis Harbor Hawks
    Max GarnerPA2009-20142011 Brewster Whitecaps
    Grayson GarvinPAA2009-20162009 Falmouth Commodores, 2010 Bourne Braves
    John GastPMLB2013-20132008-20152009 Harwich Mariners
    Kevin GausmanPMLB2013-20192011-20192011 Harwich Mariners
    John GavinPA+2015-20192016 Hyannis Harbor Hawks
    Garrett GaylePA2017-20192018 Cotuit Kettleers
    Cory GearrinPMLB2011-20192007-20192006 Cotuit Kettleers
    Brad GemberlingPA+2006-20102007 Bourne Braves, 2007 Orleans Cardinals, 2008 Orleans Cardinals
    Dave GerberPAA2014-20182016 Cotuit Kettleers
    David GericsPRk2014-20172016 Cotuit Kettleers
    Frank GermanPA+2016-20192017 Wareham Gatemen
    Carmine GiardinaPAA2007-20152008 Chatham As
    Ian GibautPMLB2019-20192013-20192014 Hyannis Harbor Hawks
    Daniel GibsonPAAA2011-20192011 Yarmouth-Dennis Red Sox
    Kyle GibsonPMLB2013-20192007-20192007 Falmouth Commodores
    Brian GilbertPA+2011-20162012 Yarmouth-Dennis Red Sox
    Lucas GilbreathPA+2015-20192016 Hyannis Harbor Hawks
    Rob GilliamPAA2007-20142008 Brewster Whitecaps
    Ryley GilliamPAAA2016-20192017 Hyannis Harbor Hawks
    Kevin GinkelPMLB2019-20192016-20192015 Cotuit Kettleers
    Mike GipsonPA+2008-20112009 Harwich Mariners
    Clark GirardeauPA+2001-20062001 Wareham Gatemen
    Thomas GirdwoodPRk2008-20112009 Hyannis Mets
    Andrew GistPA2014-20192015 Brewster Whitecaps
    Chris GloorPAA2006-20132008 Falmouth Commodores
    Elliot GlynnPRk2008-20122008 Orleans Cardinals, 2009 Orleans cardinals, 2010 Orleans Firebirds
    Jackson GoddardPA2016-20192017 Orleans Firebirds
    Graham GodfreyPMLB2011-20122006-20142006 Cotuit Kettleers
    Erik GoeddelPMLB2014-20182009-20182009 Brewster Whitecaps
    David GoforthPMLB2015-20172009-20182009 Brewster Whitecaps
    Jeff GogalPAAA2004-20122003 Falmouth Commodores
    Austin GomberPMLB2018-20182012-20192013 Bourne Braves
    Brandon GomesPMLB2011-20152003-20162003 Falmouth Commodores, 2006 Falmouth Commodores
    Michael GomezPRk2011-20162012 Cotuit Kettleers
    Rio GomezPA+2014-20192016 Cotuit Kettleers
    Marco GonzalesPMLB2014-20192011-20192012 Falmouth Commodores
    Chi Chi GonzalezPMLB2015-20192011-20192011 Yarmouth-Dennis Red Sox, 2012 Yarmouth-Dennis Red Sox
    Chris GoodmanPA2000-20042002 Yarmouth-Dennis Red Sox
    Michael GoodnightPA+2009-20132009 Yarmouth-Dennis Red Sox, 2010 Yarmouth-Dennis Red Sox
    Kevin GoodrumPA1999-20031999 Wareham Gatemen
    Grant GordonPA+2010-20142011 Harwich Mariners, 2012 Harwich Mariners
    Matt GorgenPAAA2006-20152007 Bourne Braves
    John GormanPAA2012-20192014 Bourne Braves
    Mike GoslingPMLB2004-20091999-20101999 Orleans Cardinals
    Trevor GottPMLB2015-20192011-20192011 Orleans Firebirds, 2012 Orleans Firebirds
    Matt GoyenPA+2005-20072004 Brewster Whitecaps
    Matt GracePMLB2015-20192008-20192009 Cotuit Kettleers
    Brett GraffyPRk2006-20092007 Falmouth Commodores
    Andy GrahamPAAA2004-20112005 Orleans Cardinals
    Connor GrahamPAA2005-20132006 Wareham Gatemen
    Kendall GravemanPMLB2014-20182010-20192011 Cotuit Kettleers, 2012 Wareham Gatemen
    Chad GreenPMLB2016-20192011-20192011 Bourne Braves, 2012 Bourne Braves
    Cole GreenPA2008-20142009 Wareham Gatemen
    Scott GreenPA+2005-20112007 Yarmouth-Dennis Red Sox
    Peter GreenbushPRk2001-20011999 Orleans Cardinals, 2000 Orleans Cardinals
    Grant GreggPAA2000-20062000 Bourne Braves, 2001 Bourne Braves
    Cameron GriffinPRk2011-20132012 Cotuit Kettleers
    Owen GriffithPRk2017-20192018 Brewster Whitecaps
    Scott GriggsPAA2010-20192011 Brewster Whitecaps
    Matthew GrimesPAAA2011-20192011 Wareham Gatemen
    Justin GrimmPMLB2012-20182008-20192008 Bourne Braves, 2009 Cotuit Kettleers
    Jerad GrundyPA2010-20152012 Orleans Firebirds
    Steven GruverPA+2009-20142010 Falmouth Commodores
    Jordan GubelmanPA+2017-20192017 Falmouth Commodores
    Sean GuentherPA+2015-20192016 Orleans Firebirds
    Michael GunnPA+2012-20192013 Hyannis Harbor Hawks
    Tim GustafsonPAAA2004-20142005 Yarmouth-Dennis Red Sox, 2006 Orleans Cardinals
    Kevin GuyettePAAA2002-20072002 Wareham Gatemen, 2003 Wareham Gatemen
    H
    Player NamePosHiLvlMLB YearsStat YearsSeasons
    Tom HackimerPAA2013-20192015 Brewster Whitecaps
    Sean HaganPAAA2010-20152011 Falmouth Commodores, 2012 Falmouth Commodores
    Justin HagenmanPA2016-20192017 Wareham Gatemen
    Jeff HahnPA+2002-20062003 Falmouth Commodores
    Jesse HahnPMLB2014-20192008-20192009 Chatham As
    Pat HakeyPRk2002-20052004 Orleans Cardinals
    Adam HalePRk2004-20102004 Falmouth Commodores
    Beau HalePAA1998-20071999 Bourne Braves
    David HalePMLB2013-20192007-20192008 Chatham As
    Matt HallPMLB2018-20192013-20192014 Falmouth Commodores
    Shaeffer HallPAAA2008-20132008 Falmouth Commodores
    Brad HalseyPMLB2004-20062002-20112001 Chatham As
    Cory HamiltonPAA2007-20112007 Brewster Whitecaps
    Corey HammanPAAA2002-20102001 Chatham As
    Brett HanewichPAA2014-20192015 Wareham Gatemen
    Chris HaneyPAAA2008-20122009 Hyannis Mets
    Eric HanholdP MLB2018-20182013-20192014 Orleans Firebirds
    Patrick HannawayPRk2001-20012000 Bourne Braves
    Austin HansenPA+2016-20192017 Harwich Mariners
    Craig HansenPMLB2005-20092003-20122004 Harwich Mariners
    Kyle HansenPAA2010-20192011 Yarmouth-Dennis Red Sox
    Adam HansonPAAA2001-20072001 Cotuit Kettleers, 2002 Cotuit Kettleers
    J.A. HappPMLB2007-20192002-20192003 Harwich Mariners
    Conor HarberPAAA2013-20192013 Orleans Firebirds
    Brett HarkerPAAA2003-20112004 Yarmouth-Dennis Red Sox
    Jesse HarperPAA2001-20072000 Cotuit Kettleers
    Paul HarrelsonPRk2000-20032001 Harwich Mariners, 2002 Harwich Mariners
    Drew HarringtonPA+2014-20182014 Wareham Gatemen
    Bryan HarrisPAA2005-20102004 Cotuit Kettleers
    Hogan HarrisPA+2016-20192016 Wareham Gatemen, 2017 Yarmouth-Dennis Red Sox
    Jon HarrisP AAA2013-20192014 Harwich Mariners
    Mitch HarrisPMLB2015-20152005-20172007 Bourne Braves
    Ryan HarrisPA2012-20152013 Bourne Braves
    Stephen HarroldPA+2008-20152009 Bourne Braves
    Brock HartsonPA+2013-20192014 Wareham Gatemen
    Joe HarveyPMLB2019-20192012-20192013 Hyannis Harbor Hawks
    Kris HarveyPAA2003-20122004 Falmouth Commodores
    Matt HarveyPMLB2012-20192008-20192008 Chatham As, 2009 Chatham As
    Will HarvilPA+2008-20102008 Hyannis Mets
    Thomas HatchPAA2014-20192014 Bourne Braves
    Steve HathawayPMLB2016-20162011-20172011 Yarmouth-Dennis Red Sox
    Colton HathcockPA2015-20192016 Orleans Firebirds
    Nick HaughianPA+2006-20122007 Yarmouth-Dennis Red Sox
    Mike HauschildPMLB2017-20182009-20192011 Orleans Firebirds
    Blake HauserPA+2010-20142011 Harwich Mariners
    Shawn HavilandPAAA2005-20172005 Wareham Gatemen, 2006 Wareham Gatemen, 2007 Yarmouth-Dennis Red Sox
    Shane HawkPA+2001-20042002 Hyannis Mets
    Brendon HaydenPA2012-20162013 Harwich Mariners
    Drew HayesPMLB2016-20162008-20172009 Yarmouth-Dennis Red Sox
    Vaughn HaywardPRk2010-20142013 Cotuit Kettleers, 2013 Harwich Mariners
    Andrew HeaneyPMLB2014-20192010-20192011 Falmouth Commodores
    Kyle HeckathornPAAA2007-20152008 Yarmouth-Dennis Red Sox
    Justin HedrickPAA2002-20092003 Harwich Mariners
    Kyle HelisekPA+2009-20152011 Harwich Mariners
    Michael HellerPRk2010-20152010 Bourne Braves
    Eric HendersonPA+2000-20041999 Yarmouth-Dennis Red Sox
    Kyle HendricksPMLB2014-20192009-20192010 Brewster Whitecaps
    Josh HendricksonPA2018-20192018 Orleans Firebirds
    Rob HenkelPAAA2000-20071999 Yarmouth-Dennis Red Sox
    Matt HenriePAAA1999-20042001 Harwich Mariners
    Bryan HenryPAAA2005-20132005 Yarmouth-Dennis Red Sox, 2006 Yarmouth-Dennis Red Sox
    Steven HensleyPAAA2006-20152007 Bourne Braves
    Lincoln HenzmanPAA2015-20192016 Chatham Anglers
    Jimmy HergetP MLB2019-20192013-20192014 Bourne Braves
    Aaron HernandezPA+2016-20192017 Wareham Gatemen
    Bobby HernandezPRk2007-20092008 Chatham As
    Tim HerrinPA2016-20192017 Harwich Mariners
    Max HerrmannPAAA2013-20192016 Brewster Whitecaps
    Anthony HerronPRk2015-20172016 Wareham Gatemen
    Zack HessPA2017-20192017 Bourne Braves, 2018 Harwich Mariners
    Kurt HeyerPAAA2010-20192011 Orleans Firebirds
    Josh HiattPA2017-20192017 Orleans Firebirds
    Chris HicksPAAA2006-20122006 Wareham Gatemen, 2007 Wareham Gatemen, 2008 Wareham Gatemen
    Connor HigginsPA+2016-20192017 Brewster Whitecaps
    Nick HighbergerPA+2013-20192015 Brewster Whitecaps
    Adam HillPA2016-20192017 Chatham Anglers
    Evan HillPA+2013-20182014 Brewster Whitecaps, 2015 Wareham Gatemen
    Nick HillPAAA2004-20152006 Harwich Mariners
    Rich HillPMLB2005-20192000-20192000 Chatham As, 2001 Chatham As
    Seth HillPA+2002-20052002 Brewster Whitecaps
    Taylor HillPMLB2014-20152008-20192009 Chatham As
    Andy HillisPRk2010-20142012 Chatham Anglers
    Jordan HillyerP A2013-20162014 Chatham Anglers
    Scott HindmanPA2000-20042002 Chatham As
    Ryan HinsonPAAA2006-20142007 Chatham As
    Beau HintzPA2000-20082000 Wareham Gatemen
    Robbie HittPA+2015-20192016 Bourne Braves
    Cameron HobsonPAAA2009-20152010 Orleans Firebirds
    Gib HobsonPA2004-20082005 Bourne Braves
    Luke HochevarPMLB2007-20162003-20162003 Cotuit Kettleers
    Colton HockPA+2015-20192016 Cotuit Kettleers
    Chad HockinPA+2014-20192015 Yarmouth-Dennis Red Sox
    Jim HoeyPMLB2006-20112001-20132001 Hyannis Mets
    Jeff HoffmanPMLB2016-20192012-20192012 Hyannis Harbor Hawks, 2013 Hyannis Harbor Hawks
    Gary HoganPAA2000-20052000 Falmouth Commodores, 2001 Falmouth Commodores
    Miller Hogan