Spirits Coaches & Development

USA Softball ACE Certifications


  • All Coaches are required to participate in ACE certifications and training.
  • All Spirits Coaching Staff are required to have a background check completed each year.

National Development Programs


The Spirits provide Proven and Successful National Training Programs as a foundation for development including:

Conditioning / Speed / Agility / Strength Instruction:

  1. Nike SPARQ
  2. Nutrition / Conditioning / Speed / Agility ONEeighty Athletics
  3. Twice the Speed
  4. NCAA Softball


  1. The Hitting Vault
  2. Baseball Rebellion
  3. Stack Velocity Sports
  4. The Hitting Academy

Throwing and Arm Care:

  1. Crossover Symmetry

Pitching Instruction:

  1. Brittney Murray - Barton College Pitching Coach (Wilson, NC)
  2. Kim Vardy - The Athletic Zone (Wendell, NC)
  3. Leigh Ann Genetti - empower Pitching (Raleigh, NC)
  4. 3X Top Velocity Pitching
  5. Coach-at-a-Click & Engineered Performance Lab

Volunteer Coaches


  • Our Coaches are 100% volunteers with years of experience including pro-level, college-level and high school level former players and coaches.  The Spirits Coaching Staff has a combined 75+ years of Coaching Experience.

Owner of Spirits Fastpitch, Inc., Director of Recruiting and Head of Coaching:

Pete Rose, MBA, DM:

  • Head Softball Coach Wake Tech Community College
  • (NFHS Certified Interscholastic Coach -  National Certification)
  • Assistant Coach Varsity /Head Coach JV - Leesville Road High School - Raleigh, NC
  • NFCA Certified Coach
  • USA Softball Certified Coach
  • MLB Academy Coaching Certification

Spirits Youth Player Development and Transition:

Doug Ireland:

  • USA Softball Certified Coach
  • Assitant Coach Softball Wake Tech Community College
  • Transition from Rec-Ball to Travel Ball
  • Transition from 10U to 12U A-Bracket and Gold
  • Fundamentals and Skills Building
  • Swift Creek Middle School Softball Assitant Coach

Spirits Prospect Team:

  • Head Coach: Pete Rose
  • Assistant Coach: John Sabatini
  • Assistant Coach: Robert Aycock

16U Spirits Team:

  • Head Coach: Doug Ireland
  • Assistant Coach: Greg Messer
  • Assistant Coach: Shane Shird
  • Assistant Coach: Scott Matthieu

14U Team:

Head Coach: Dan Santarsiero

Assistant Coach: Kevin Petty

Assistant Coach: Kim Vardy

Assistant Coach: Butch Petty

12U Team:

Head Coach: Susan Locklear

Assistant Coach: Matt Wooten

Assistant Coach: Jay Kuykendall

Assistant Coach: Hearbert Locklear