Stephen is a 2006 graduate of Northwood School. He was the team captain on the first team to reach 40 wins under current coach Mark Morris. Stephen has had an extensive coaching career following a successful collegiate career at Oswego State University and minor pro career. He began coaching at Manhattanville College, earning a master’s degree in Sport Business Management. He then joined the College at Brockport for two seasons before being hired at King’s College as the first head coach in program history. Most recently, Stephen was the head coach at the Albany Academy Prep School.