All Pro Sports Academy Staff

Our staff is comprised of some of Long Island's finest instructors with experience levels ranging all the way to the Major Leagues. Each instructor has his/her own expertise in pitching, hitting, fielding, and catching.


Paul Gibson

Pitching Instructor
*Cincinnati Reds: 3rd Round Draft Selection (1978)
*Eight years Major League experience with Detroit Tigers, New York Mets, New York Yankees

Current: Scout, Kansas City Royals

Kevin Baez

Hitting, Pitching, & Fielding Instructor
*New York Mets: 1990-1993

Current: Manager of the Long Island Ducks.

John Habyan

Pitching Instructor
*Baltimore Orioles: 3rd Round Draft Selection (1982)
*Eight years Major League experience with Orioles, Yankees, Royals, Cardinals, Angels, and Rockies

Bill Pulsipher

Pitching Instructor
*New York Mets: 2nd Round Draft Selection (1991)
*Six years Major League experience with Milwaukee Brewers, Boston Red Sox, St. Louis Cardinals
*Major League Debut: June 17th 1995

Al Desiderio

Instructor
*Brooklyn Dodgers Rookies: 1951-1952
*Former Coach of Port Jefferson High School Baseball for 37 years
*Former Coach of NYU & Adelphi University Baseball

Alec Sole

Hitting, Pitching, & Fielding Instructor
*Tampa Rays: 18th Round Draft Selection (2014)
*2011 Yastrzemski Award Winner from Sachem North

Andrew Brooks

Hitting & Pitching Instructor
*Former Professional Pitcher in the American Association and Pacific Association
*Concordia University Irvine: 2011 NAIA National Champion

Current: Full Time Instructor at All Pro and Coach of All Pro Stars

Brian Glen

Hitting, Pitching, & Fielding Instructor
*St. Joseph's College: Team Captain pitcher/position player
*12 years of coaching experience at Kings Park, North Babylon, and St. John the Baptist

Brian Hunter

Hitting, Pitching, & Fielding Instructor
*University of Hartford: 2011-2014
*Cincinnati Reds: 9th Round Draft Selection (2014)

Current: Pitcher Single-A Minor League Base

Dan Parisi

Hitting, Pitching, & Catching Instructor
*Dowling College: 2012-2015
*1st team ECC player senior year

Current: Assistant Coach of Dowling College Baseball

Dennis Donovan

Hitting, Pitching, & Fielding Instructor
*Kansas City Royals Organization: 2007
*Long Island Ducks: 2008-2009
*University of Connecticut: School's all-time hits leader
*Head Coach of Center Moriches Varsity Baseball

Glenn Gibson

Pitching Instructor
*Washington Nationals: 4th Round Selection (2006)
*Five professional seasons with Nationals, Rays, and Royals Organizations

Current: Head Coach at Atlantic Tides Organization

James Lomangino

Hitting & Pitching Instructor
*Colorado Rockies: 18th Round Draft Selection (2014)
*Played for Long Island Ducks

Jimmy McGowan

Hitting, Pitching, & Fielding Instructor
*Former Coach of Hauppauge High School Varsity Softball

Current: Coach of Eastport-South Manor Varsity Baseball

Joe Mattero

Hitting, Pitching, Catching, & Fielding Instructor
*Suffolk County Community College

Current: Pitcher at SCCC

John Clark

Pitching Instructor
*40 years HS baseball coach of Commack, Sachem, and Bellport
*Former Pitching Coach of Center Moriches Battlecats in Hamptons Collegiate League

Current: Assistant Coach of Bellport High School Varsity Baseball

Kate Cutrone

Softball Hitting, Pitching, & Fielding Instructor
*Adelphi University
*Former Assistant Coach of Bay Shore Varsity Softball

Current: Head Coach of Bellport Varsity Softball

Keith Fasciana

Hitting, Pitching & Fielding Instructor
*St. Joseph's College: Former Player/Coach
*Former Coach of William Floyd High School Baseball

Kyle McGowin

Pitching Instructor
*Los Angeles Angels: 5th Round Draft Selection (2013)

Current: AAA Pitcher for Los Angeles Angels

Nicole Farber

Softball Hitting, Pitching, & Fielding Instructor
*SUNY Farmingdale
*ECAC Champions 2010 NCAA Division III Records
*Ranked 2nd in slugging percentage
*Individual Annual Champion for RBI’s in the Nation 2010
*2010 Skyline Conference Player of the Year- SS
*NFCA Second Team All-Region
*ECAC All Metro First Time 2011

Paul Gibson, Jr.

Hitting, Pitching, & Fielding Instructor
*Quinnipiac University
*Former Coach of West Hampton Aviators ( Hamptons Collegiate Baseball League)
*Former Assistant Coach of West Hampton Varsity Baseball

Current: Associate Scout for Miami Marlins

Pete Blumenauer

Hitting, Pitching, & Fielding Instructor
*Former Assistant Coach of Adelphi University Baseball
*Former State Championship Coach of Islip Baseball 2007
*Former Coach of Westhampton Aviators in Hamptons Collegiate League

Rob Dyer

Hitting, Pitching, Catching, & Fielding Instructor
*Stony Brook University: America East All-Star (2007, 2009, and 2010)
*Top 5 all-time in hits, home runs, RBI, and games played
*Professional experience in Can-Am League

Current: Head Coach of All Pro Stars and Assistant Coach of Center Moriches Varsity Baseball

Rob Rogers

Pitching Instructor
*Los Angeles Dodgers: 32nd Round Draft Selection (2013) out of Keystone College
*2007 NYS State Champions: Islip HS

Ryan Horstman

Hitting & Pitching Instructor
*St. John’s University
*Seattle Mariners: 4th Round Draft Selection (2013)

Current: Pitcher for Seattle Mariners

Ryan McSherry

Hitting & Fielding Instructor
*Suffolk County Community College: 2005-2006
*Batted over .400 freshman year and voted All-Region Player
*Former Assistant Coach of Rocky Point and Bay Shore
*Former Coach of Dawnwood Middle School Baseball

Current: Varsity Head Coach Longwood High School

Scott June

Owner of All Pro Sports Academy - Hitting, Pitching, Catching, & Fielding Instructor
*St. Joseph’s College: Holds single-season strikeout record
*Former Assistant Coach of Sag Harbor Whalers (Hamptons Collegiate Baseball League)
*Began working at All Pro in 1997

Current: Owner of All Pro Sports Academy

Steve Agnostakios

Hitting, Pitching, Catching, & Fielding Instructor
*Suffolk County Community College

Current: Assistant Coach of Bellport Varsity Baseball and Head Coach of All Pro Stars

Tommy Pennino

Baseball and Softball Hitting, Catching, & Fielding Instructor
*Stony Brook University: 2004-2006
*Indian River Community College, FL: 2002-2004
*Former Atlantic League Player with the Long Island Ducks, Newark Bears, Bridgeport Bluefish, and Frontier League Evansville Otters

Current: Assistant Coach of SUNY Farmingdale Softball

Tyler Badamo

Instructor
*New York Mets: 24th Round Draft Selection (2014)
*Dowling College

Current: Pitcher Brooklyn Cyclones (Mets-A)