Shepherd was born in Dubuque, Iowa and is a 2004 graduate of Senior high school. He has been playing baseball since he was a little kid. Josh started his coaching journey in 2013 and started at DRBA in 2021.