Holmes played college basketball for Mississippi Valley State and Morehead State from 2009 to 2013.[4] He gained a bachelor's degree in universal studies upon graduation. While in his senior year, Holmes was invited to participate in the Australian Football League's 2013 US Draft Combine. He was subsequently signed as an international rookie by the St Kilda Football Club in October 2013.[5]
Australian football career
Holmes first played Australian rules football for St Kilda's developmental team, Sandringham, in the Victorian Football League (VFL). On August 22, 2015, he became the first born and raised American to debut in the AFL.[6] Holmes lined up at the position of ruck and his debut included a game-high 34 hit outs in St Kilda's 97-all draw with Geelong. He played the final three games of the home and away season. While Holmes was dominant in ruck amassing an average of more than 25 hitouts a game, and had a relatively high tackle count, he took just one mark and had just 6 kicks in his 5 matches over two seasons with the Saints, having limited effectiveness around the ground. He was delisted at the conclusion of the 2017 season.[7]
Personal life
Holmes is one of five children. He has two brothers; his older brother, Andre Holmes, was a wide receiver in the National Football League
[8] His younger brother, Mark, plays European basketball for BC Winterthur.[9] He also has two younger sisters.