Camp Director Brock McCullough
Brock McCullough has been on Shenandoah’s football staff since 2004 as Defensive Coordinator. He is currently the Associate Head Coach and Offensive Line Coach. Brock McCullough is in his seventh year with the SU staff and his sixth as a full-time member. In March 2007, McCullough was promoted to full-time status as the university expanded the full-time staff to four members.
In March 2008, McCullough was promoted again, this time to defensive coordinator. McCullough coordinated the Hornets defense from March 2008 thru the end of the 2012 season.
At the start of the 2012 campaign, McCullough served as the acting head coach of the program for summer camp and the first game of the year. In this role, he led SU to its only win of the year, a 26-16 victory over Stevenson.
From November 2012 until January 2013, McCullough served as the program's interim head coach.
In the spring of 2013, McCullough was promoted a third time, this time to Associate Head Coach. He also shifted his primary coaching responsibility to the offensive side of the ball.
McCullough originally came to Shenandoah in August 2004 after serving as the defensive backs and strength coach at Grove City in 2003.
Prior to his experience at Grove City, McCullough worked for two seasons as the outside linebackers and wide receivers coach at Division II Clarion University.
As a player at Grove City, McCullough was selected to the 2000 Aztec Bowl.
He and his wife, Jen, have two daughters, Rowan and Kennedy.
Camp Director Kalvin Oliver
Kalvin Oliver has been on Shenandoah’s football staff since 2004. He is currently the Special Teams Coordinator and the Defensive Line Coach. Kalvin Oliver is in his ninth season as an assistant coach with the football program after completing his eligibility in the fall of 2003.
In June 2012, Oliver was promoted from his part-time role into a full-time position.
Oliver takes the full-time spot previously held by Tyrone Bell.
Oliver has been involved in the program since it was reinstated in 2000.
He was one of 13 players that came to SU to help start the program in 2000 and stayed all four years. During his playing career, Oliver played in all 39 games and is second all-time in sacks with 11.
His primary coaching responsibility is with the defensive line.