ATHLETICS
Play for
the Lancers.
Small school, big heart: every athlete is coached by name and every coach is one email away.
ATHLETICS
Play for
the Lancers.
Small school, big heart: every athlete is coached by name, and every coach is one email away.
22
Athletic teams
72%
Of students play a sport
47%
Play more than one sport
20
College signees, Classes of 2025 and 2026

ATHLETIC DIRECTOR
Coach Maderia
Thinking about playing at Holy Cross? Start here. Coach Maderia will connect you with the right coach and walk you through what your athlete needs to get on the field.
Teams and coaches

Fall
7 teams

Football
Coach TJ Maderia
EMAIL COACH →

Boys Soccer
Coach Zach Jepson
EMAIL COACH →

Girls Soccer
Coach Sergio Torres
EMAIL COACH →

Girls Volleyball
Coach Dolores Freeland
EMAIL COACH →

Boys Cross Country
Coach Rich Wojnar
EMAIL COACH →

Girls Cross Country
Coach Rich Wojnar
EMAIL COACH →

Cheerleading
Coach Cathie Sabatino
EMAIL COACH →
Dance Team
Coach Gina Cesta
EMAIL COACH →

Winter
7 teams

Boys Basketball
Coach Marcus Bullock
EMAIL COACH →

Girls Basketball
Coach Aly Flanagan
EMAIL COACH →

Wrestling
Coach Ty Mullarkey
EMAIL COACH →

Boys Swimming
Coach Samantha Savage
EMAIL COACH →

Girls Swimming
Coach Samantha Savage
EMAIL COACH →

Track and Field
Coach Cathie Sabatino
EMAIL COACH →

Cheerleading
Coach Cathie Sabatino
EMAIL COACH →

Spring
7 teams

Baseball
Coach Zach Ford
EMAIL COACH →

Softball
Contact the Athletic Director
EMAIL THE AD →

Boys Lacrosse
Coach Max Hibbs
EMAIL COACH →

Girls Lacrosse
Coach Ava Taylor
EMAIL COACH →

Boys Track and Field
Coach Cathie Sabatino
EMAIL COACH →

Girls Track and Field
Coach Cathie Sabatino
EMAIL COACH →

Golf
Coach Graham Haines
EMAIL COACH →
Schedules and scores
Every Holy Cross team has its own page on NJ.com with up-to-date schedules, scores, and results.
Times and dates are subject to change based on weather and other factors. Questions about schedules? Contact the Athletic Director at athletics@hcprep.org.

New to Holy Cross athletics?
1
Email the coach
Find your sport above and reach out. Coaches will share practice schedules, tryout dates, and team events.
2
Complete your forms
Every athlete needs a current physical and the required medical forms before the first practice.
3
Join the team
Show up, work hard, and wear the maroon. Your coach and your teammates will take it from there.




Come cheer on the Lancers
Check the schedule and come see us play. The Lancer family will be in the stands.
