Jonathan McCray is in his first season with the ThunderBolts and fourth as a professional in 2018. He signed on June 12, 2018 after spending the previous three years with the Kansas City Royals organization. He peaked at Triple-A, where he played two games in 2017. Overall with the Royals, he batted .253 with 17 homers and 74 RBIs over 151 games. The Royals had selected McCray in the 24th round of the 2015 Amateur Draft out of San Bernardino Valley College, where he hit .347 in one year with five homers, 40 RBIs and 12 stolen bases. Jonathan attended Martin Luther King High School in Riverside, California.