John Eberle is from Sylvania, Ohio, where he played baseball at Northview High School. During his senior season, he was an All-Ohio selection.
After high school, Eberle, played Division III baseball for Adrian College and later earned his degree in Business Administration.
Eberle was the JV assistant coach for Sylvania Northview High School in Sylvania, Ohio, and later served at the JV Head Coach. Additionally, he served as the Head Coach for the Midwest Mavericks Baseball Club in Sylvania, OH.
After moving to North Carolina in 2001, he served as the Head Coach for the Thomasville Junior Hi-Toms American Legion in Thomasville, NC and went on to be the Assistant Coach at High Point University, Hitting Coach at Wake Tech Community College and the Assistant Coach for the Cameron Village Big Timers, the Broughton High School summer Varsity team.