VerHagen began his collegiate career by enrolling at the University of Oklahoma in 2010, where he pitched 13 innings with a 3.38 earned run average (ERA) for the Oklahoma Sooners.
The following year he transferred to Navarro College, where he was a member of the 2011 National Junior College Athletic Association JUCO World Series championship team.