Born and raised in Maumee, Ohio, he graduated from Maumee High School (Ohio) where he competed in wrestling.[4] Graves began training in mixed martial arts in 2009 and began competing as an amateur in 2010.
Mixed martial arts career
Graves made his professional mixed martial arts debut in February 2013. He compiled a record of 4–0, competing for various regional promotions in Florida where he finished all of his opponents before trying out for The Ultimate Fighter in late 2014.
In his first fight on the show, Graves faced Kamaru Usman. He lost the closely contested bout via majority decision.[6]
In his second fight on the show, Graves faced off against Jason Jackson. After nearly being finished in the fight's opening moments (when he was dropped by a groin strike and subsequent follow up punches), he won the fight via submission in the first round.[7]
Graves next faced Bojan Veličković on July 30, 2016, at UFC 201.[14] The bout was declared a majority draw (30-27, 28-28, 28-28).[15]
Graves was expected to face Sérgio Moraes on November 19, 2016, at UFC Fight Night 100.[16] However, Graves was removed from the fight on October 3 after he was arrested on a misdemeanor battery charge and was replaced by Zak Ottow.[17][18] In turn, he was released from the promotion in April 2017.[19]
Post-UFC career
After the release from UFC, Graves signed with Fight Nights Global, where he suffered his first professional career loss against Nikolay Aleksakhin in his promotional debut at Fight Nights Global 74. After the bout Graves fought to a draw with Murat Khasanov at Fight Nights Global 87.
Titan FC
After the brief stint in the Russian promotion, Graves signed with Titan FC again where he faced Gegg Ellis at Titan FC 51 on December 28, 2018. He won the fight via unanimous decision.
Next he faced Jared Gooden for the interim Titan Welterweight Championship at Titan FC 52 on March 15, 2019. Graves won the fight via unanimous decision, becoming the Titan FC interim Welterweight Champion as was subsequently promoted to undisputed Welterweight Champion as Uros Jurisic was stripped of the title.[20]
Graves was expected to make his first title defense against Kamal Magomedov at Titan FC 57, but withdrew from the bout due to an injury. Magomedov fought Italo Goncalves for the interim Welterweight Championship instead and won the title via submission. Graves was scheduled to face Magomedov in a title unification bout at Titan FC 59 on February 28, 2020, but Magomed withdrew from the bout.[20][3] Graves then headlined Titan FC 59 against Yuri Villefort.[21] Graves successfully defended his title by knocking out Villefort in the fourth round.[22]
Graves faced Oton Jasse at Titan FC 65 on November 22, 2020. At weigh-ins, Graves missed weight by 2 pounds and was therefore stripped of the title. He won the bout via guillotine choke in the first round.[23]
In October 2021, news about Graves tweeting threats to mixed martial arts reporter Amy Kaplan and UFC president Dana White emerged.[24] Simultaneously, Titan FC COO Lex McMahon revealed that Graves had not been under contract with the organization for a while.[24]