John O’Neil has served as the Director of Performance at Cressey Sports Performance since 2017. John has coached athletes in the MLB, NFL, as well as many Division 1 athletes throughout his career. An accomplished public speaker, John has spoken at the ABCA and several other conferences in the sports performance industry. He has previous experience with Drive495, Ranfone Training Systems, and the Baltimore Orioles, and, has spent time as a high school baseball coach. John graduated from Dickinson College with a Bachelor’s of Science in Mathematics and holds a number of certifications in the Strength & Conditioning field.