Brock McCullough is in his 12th year with the SU staff and his 11th 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.
In August 2017, it was announced that McCullough would return to his defensive coordinator role after having served as the offensive line coach from 2013-16.
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. He held this position responsibility until shifting back to the defensive coordinator role in August, 2017.
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.