Justin Gemoll is currently a Hitting Coach in the Kansas City Royals organization. He has 15 years experience at the professional and NCAA Division 1 levels.

He attended and played baseball at the University of Southern California (USC); where he received many accolades including,
- 2000 ABCA - All American Team
- 2000 1st Team All-Pac-10 Third Baseman
- 2000 USC Trojans Team MVP at the College World Series
He was drafted by the Kansas City Royals in 2000 and while playing was a Carolina League All Star Third Baseman in 2002 and a Texas League All Star Third Baseman in 2003.
After playing 7 years and reaching Triple A (Omaha); he spent two years coaching with the Kansas City Royals Rookie League in Surprise, AZ and then the past two years and upcoming season with the Class A- Advanced Wilimgton Blue Rocks.
Justin believes that all players should be taught the correct fundamentals of the game so that each individual can maximize their potential as a baseball player.