Day and Boarding; Grades 6-12



Golf - Varsity

golf team in front of bushes

Pennington’s golf program has produced All-State and All-Conference players who have gone on to college success at a variety of schools such as Elmira College and Qunnipiac University. The team plays at The Bedens Brook Club, a par-72, Dick Wilson–designed course just 10 minutes from campus. The team also has access to Mountain View Golf Course and the Pennington Golf Center, both of which allow players to practice on their facilities.

The team’s schedule consists of several 9-hole dual meets and five 18-hole tournaments, played on some of the finest courses in New Jersey, culminating with the boys’ and girls’ state tournament. Head Coach Tom Horsley has a true passion for the sport. He has played the game since age 8 and previously served as head golf coach of the University Liggett School in Grosse Point, MI, for five years, taking first place in the regional state tournament once and runner-up twice. His team finished fourth in the state the year it won its regional.

Results and Schedule

Team Opponent Date Time Location Advantage Result Score
Golf - Varsity vs.
At Jasna Polana, Hun School of Princeton
Away Win 198-227
Golf - Varsity vs.
West Windsor Plainsboro South
Bedens Brook Club Home Win 164-195
Golf - Varsity
Garden State Cup
Blue Heron Pines Golf Club Away 5th place team, 4th for James Bao
Golf - Varsity vs.
Hopewell Valley Central High School
Hopewell Valley Golf Club Away Win 145-173
Golf - Varsity vs.
JV will also play, Peddie School
Peddie School Away Win 197-209
Golf - Varsity vs.
Princeton Day School
Away Win 194-248
Golf - Varsity vs.
JV Invitational, Lawrenceville JV
Lawrenceville School Away
Golf - Varsity
Mercer County Tournament
Golf - Varsity vs.
Gill St. Bernard's School
Away Win 153-157
Golf - Varsity vs.
West Windsor-Plainsboro North
Mercer Oaks Golf Course Away Win 156-165
Golf - Varsity vs.
Lawrenceville School
Bedens Brook Club Home Win 197-217
Golf - Varsity
NJISAA Prep B States
Peddie School Other Prep B Champs

Select a team


Tom Horsley

Head Coach

Dave Young

Assistant Coach