 Prior to playing professionally, Gearrin attended Rhea County High School, Young Harris College, and Mercer University.In 2006, he played collegiate summer baseball with the Cotuit Kettleers of the Cape Cod Baseball League.Cory Gearrin was listed as a top 30 prospect in the Cape Cod League in 2006.