Softball: Assistant Varsity Coach
Swimming: Assistant Coach
Boys Volleyball: Head Coach, Varsity
Boys Lacrosse: JV Coach
Boys Basketball: Assistant Varsity Coach; Track: Assistant Coach
Girls Soccer: Head Coach, Varsity
Football: Head Coach
Girls Basketball: JV Coach
Softball: JV Coach
Football: Assistant Coach
Golf: Head Coach
Tennis: Girls and Boys Head Coach
Football: Frosh Coach
Track: Boys and Girls Head Coach
Boys Basketball: JV Coach; Baseball: JV Coach
Boys Tennis: JV Coach
Cross Country: Assistant Coach; Track: Assistant Coach, Winter/Spring
Director of Athletics
Hockey: Assistant Coach (South Brunswick)
Bowling: Head Coach, Boys and Girls
Cross Country: Head Coach; Track: Assistant Coach, Spring
Boys Soccer: JV Coach; Track: Assistant Coach, Winter/Spring
Athletic Trainer
Girls Volleyball: Head Coach
Track: Assistant Coach Spring
Girls Lacrosse Head Coach, Varsity
Girls Volleyball: JV Coach; Girls Lacrosse: JV Coach
Swimming: Head Coach; Aquatics Director
Boys Soccer: Frosh Coach
Wrestling: Assistant Coach
Girls Lacrosse: Assistant Coach; Girls Soccer: JV Coach
Winter Cheer: Head Coach
Boys Basketball: Frosh Coach; Baseball: Assistant Varsity
Boys Volleyball: Frosh Coach; Girls Volleyball: JV Coach
Lead Nurse on Sports Physicals
Boys Volleyball: JV Coach
Head Coach Boys Lacrosse