skip navigation

Meet the Staff

Fletcher Bates Baseball Instructor

Fletcher Bates (Owner, Baseball Instructor, Coach)

Contact Info

Phone: 910-452-5838


Fletcher Bates

Fletcher Bates is the owner and operator of Coastal Athletics, which opened its doors in 2003. He is dedicated to giving the quality instruction needed for improvement and success. Fletcher, a Wilmington native, was chosen as a fifth-round draft pick for the New York Mets in 1993.  He retired after playing 10 years for the Mets, Marlins, Diamondbacks, Phillies, and Orioles organizations. Today, he continues his connection with MLB as an associate scout for the New York Mets. In his years of professional playing, Fletcher received several high achievement awards for his athletic excellence. He was a three-time All-Star as well as three-time MVP at the professional level. He was also on Baseball America's top 10 prospect list and the 40 man roster with the Florida Marlins for 2 years. Fletcher’s professional experience is an invaluable asset to the Coastal Athletics team. Fletcher provides baseball instruction and training in all aspects of the game and he is the head owner/operator of the Coastal Athletics facility.

Click here to view Fletcher Bates' official stats

Baseball Teams Fletcher has played for

Pete Youth Baseball Instructor coach

Peter Gilardo (Baseball Instructor/Coach)

Peter Gilardo

Pete Gilardo was born in Orangeburg, NY where he made a great name for himself. He excelled all four years at Dominican College (’04-’07) and finished with a .328 career batting average while also being named All-Conference three out of his four years. Pete was named to the All-Tournament team after his sophomore season with an astounding .800 BA for the tournament and was also a 3-year Captain. He was drafted by the Boston Red Sox in the 2007 MLB Draft and spent most of his time as a catcher but was able to register a few innings on the mound as well. He caught some big-name pitchers such as Jon Lester, Josh Becket, and John Smoltz. His experiences in baseball are invaluable to the programs development and the athletes he works with. Pete hopes to affect each of his players in the best way possible.

Baseball teams Pete has Played for

Michael Rooney Youth Baseball Instructor and coach

Michael Rooney (Baseball Instructor/Coach)

Contact Info


Michael Rooney

Born in St. Louis, Missouri but grew up in Cary, North Carolina, Michael was a four-year starter in the middle infield for the varsity baseball team at Cary High School and a 3 Time All-Conference Selection. From Cary, Michael attended college at UNC-Wilmington where he started at shortstop every game but one for his final three seasons as a Seahawk. He helped UNCW attend a regional his sophomore year after starting all 62 games at shortstop. He finished his career in the top 10 at UNCW in OBP, Runs Scored, Walks, HBP, Double Plays Turned, as well as breaking the record for Career Assists and Single Season Assists in his senior season. Rooney was drafted by the Baltimore Orioles in the 30th round in 2010 and spent 3 seasons in the minor leagues, making it up to Double-A while playing alongside and against big leaguers like Manny Machado, Brian Roberts, Nick Markakis, Pudge Rodriguez, Adrian Gonzalez, and others. He was used at all four infield spots during his minor league career, mostly shortstop and second, as well as a few games in the outfield. He possesses an abundance of knowledge of the game and has a great passion for the game of baseball which he hopes to pass along to the players.

Baseball Teams Rooney has played for

Andrew Mullins (Baseball Instructor/Coach)

Contact Info


Andrew Mullins

Andrew graduated in 2009 from Roanoke-Benson High School in Illinois. He was a 4-year varsity starter on the baseball team playing third base & shortstop and was also a high school football & basketball varsity athlete. He received 1st-Team All-Conference honors his senior year as a varsity baseball player and was selected to the area All-Star game both Junior & Senior Year. He signed to play baseball with Div. II, Quincy University, and played there his freshman year. Andrew then transferred to play at Benedictine University and graduated in 2013 with a Business Management degree. Andrew has experience in recruiting as an Athletic Recruiting Liaison at Aurora University in the suburbs of Chicago. He joins Rock Solid Teams and Coastal Athletics as a Baseball Coach/Instructor.

Keegan Santos (Lacrosse Instructor)

Keegan Santos

Keegan Santos graduated from New Hanover High School in 2017, where he was a two-sport athlete between football and lacrosse. It was here that he was named a two-time All-North Carolina selection, three-time All-Conference pick, and a recipient of the U.S. Marine Corps Distinguished Athlete Award his senior year in lacrosse. He signed to play for Hofstra University's lacrosse team and in his first year, he managed to make the CAA All-Rookie team after playing 11 games. Keegan's vast knowledge of the rapidly growing sport will help to educate our athletes to propel them to the next level.

Brandi Griffin Softball Pitching Instructor

Brandi Griffin (Softball Instructor)

Brandi Griffin

Brandi Griffin is a Wilmington native and started playing softball at the age of eight. She grew up playing softball at local optimist clubs and was a starting pitcher for four years at John T. Hoggard High. Brandi went on to play at the University of North Carolina at Chapel Hill. As a freshman, she led the team with a 1.92 ERA and allowed no runs in her collegiate debut game. She also pitched a no-hitter versus UNC-Greensboro, becoming only the 7th freshman to do so in UNC history. Brandi contributed to the Tarheels offense as well, utilized as a designated hitter when not in the pitching rotation. Brandi is an experienced player and coach in all aspects of the game, and takes great pride in instilling great work ethic and a positive attitude, all while teaching the fundamentals of a truly fun sport.

Softball Teams Brandi Has played for

Chad Holderness (Strength & Conditioning Instructor)

Chad Holderness

Chad Holderness is a Licensed Physical Therapist Assistant as well as a Speed and Strength coach. Chad has worked with youth athletes for 10 years, dating back to 2007 working with youth camps at Lifetime Fitness in Raleigh.  Chad completed the “ACE Train to be a Trainer” course during his undergrad at UNCW.  While attending PTA school, as a NCCPT Certified trainer, he trained adults and youth athletes at Fitness Unlimited of Washington, during which he also prepped college athletes for upcoming soccer, volleyball, baseball and football seasons.  Chad has coached with Cary Coaching Precision, geared towards preparing middle school and high school football players for the next level.  Chad played High School Football and Lacrosse at Cary High School as well as Club Lacrosse with UNCW and played Semi-Pro Football with the former Wilmington Tigers.  Chad focuses on finding & training weak points and getting strong with fundamentals, he believes most workouts should be geared toward building rather than simply wearing you out.