Girls fastpitch travel softball association in Central NJ.




Witches 18U Gold


    Manager: Shawn Allen

For many years, the Witches 18U Gold team has been led by managerh Shawn Allen.  Shawn has had a long history of helping girls achieve their goal of playing at the college level.  In recent years the Witches have placed numerous players in top Division I, II and III programs, including Mississippi State (SEC), St. John’s (Big East) and UPenn (Ivy).  

   Coach: Jeff Millington


Witches 18U Elite


   Manager: Tom Musmanno

Tom started the Ninjas organization in 2011 along with Bill Kramer.  The organization has grown to 12 teams and more than 140 families.  In 2016-17, Tom managed the Witches Showcase team.  In 2016, the Ninjas created a strategic partnership with the Witches. This strategic partnership has benefited our strongest Ninja players by providing a path to play on “A” level teams with a focus on college recruiting and has helped the Witches Gold program by providing “feeder” teams.


   Coach: Rachel Gagliardo

Rachel Gagliardo was a West Windsor - Plainsboro High School South graduate, where she was a four year varsity pitcher. In addition to pitching she also played first base. In her sophomore season she was named a member of the CVC Carpenter Cup team. After suffering an injury that took her out most of her junior season, Rachel fought her way back and in her senior year was named by the Princeton Packet Player of the Year. 

After an extremely successful high school career Rachel went on to attend Rowan University where she is currently a junior studying English education and Special Education. Rachel was a member of the Rowan Softball team for 3 years. During her time playing collegiate ball she attended the Division III World Series and came in third place. Rachel was a scholar athlete and was awarded Academic All-American.

 In addition, Rachel gives private pitching lessons in the summer.


  Coach: Sam Schattin




Witches 16U Showcase



   Manager: John "Ski" Czaczkowski

Coach Ski is entering his 10th year of coaching girl’s softball.  He will manage the Witches 2017-18 Showcase team.  Past experience includes co-founding and directing the Jackson Wildcats, a 501-c3 travel softball organization, which fields “B” level teams from the 10u through 16u divisions.  Additionally he sits on the board for Holbrook Little League—where he is the organizations player agent, equipment procurement manager and travel softball lead. Coach Ski is a current softball UIC, has a coaching certificate from Rutgers University and is current with certification for CPR, AED handling & first aid.  He is also an Accredited First Responder.

   Coach: Megan Goodspeed

Megan's background is extensive in athetics having played softball, soccer and basketball at the high school level.  In 2005, Megans softbal team was District State Champs  with Florence. Graduating in 2015, Megan had a full-ride scholarship to Burlington County Community College.  She recently graduated from Rutgers earning an MVP her senior year.  She is currently interning at Enterprise Rental Car where she was awarded number 1 intern for the summer. She is a hard-working and dedicated retired softball player looking to help improve young girls mental and physical game in order to reach their goals. 


Witches 14U Futures



Angela was a 4-year varsity starter at Lawrence High school where she was a pitcher, center fielder and catcher.  She graduated in 2009 but not before breaking 5 school offensive records including: most doubles in a season and career, most home runs in a season and career, and most triples in a career.

She continued her education at Penn State University - Main Campus. However, after completing her first semester, she came home and attended Mercer County Community College for a year where she played softball for the 2010 season. The team went on to win the Region XIX tournament and advanced to the JUCO World Series in Illinois. She ended the season with a .326 batting average.

Unfortunately, this was Angela’s last season playing softball as she suffered a knee injury that made it difficult for her to get back onto the field. However, that did not stop her from staying involved in the game when she went back to Penn State. Her senior year she became the team manager of the Division I Nittany Lion softball team. She graduated in May 2013 with a Bachelor’s of Science in kinesiology.

   Coach: Meg Millington

Megan Millington is a graduate of Ursinus College, where she played one year for the Bears. Megan played for the Witches Gold throughout  her high school career and has served as an assistant coach for the Witches Gold for 6 years. Additionally, Megan coached the 10U Bandits from 2011-2013. 


Witches 12U Rising Stars


   Manager: Brian Mayer

Brian has been a manager with the Ninjas and Witches organization since 2012.  He started his softball career managing the 8U-Ninjas developing the players core skills and eventually leading the team to numerous victories.  In 2017 he will lead the Witches 12U Rising Stars team which is comprised of many of the same players that Brian managed through 8U, 10U and now 12U.

   Coach: Kayla Soles

Kayla will join the Witches 12U Rising Stars team as an assistant coach.  Kayla was a New Egypt HS graduate in 2011 and two time State Champion where she was a four year first team all-state player in softball and field hockey.   She attended the University of Louisville where she was a four year starting third baseman and centerfielder on a top 25 ranked team in NCAA Women’s Division 1 softball.  While at Louisville she helped the Cardinals earn conference championships in 2012 and 2014.   All four years Kayla earned NFCA Academic All American honors graduating Cum Laude with a 3.9 GPA.  In  2014 she earned  AAC  All-Conference Honors, AAC All-Tournament Team Honors, and lead the conference and the  Cardinals in batting avg. 393, and .721 slugging percentage including 9 home runs  and over 40 RBI.  She started 190 games for UofL and played in the NCAA Regionals all four years of her career.  Kayla was captain of the Cardinals softball team her final two years.  Kayla is a returning coach, having managed Ninjas 12 Black and 14 Green in previous seasons.