Roberts began his mixed martial arts career in 2006 for the AFC promotion, and made local competitor Nick Wright tap out from strikes early in the first round for his first victory. Four fights into his career, Roberts faced future WEC and UFC fighter Donald Cerrone, and was submitted with an armbar in the first round.
He would continue fighting local competitors in various smaller promotions in Iowa, Colorado, and Nebraska, and compiled a professional record of 10–2 before being signed by the Ultimate Fighting Championship in early 2008.
Ultimate Fighting Championship
In his one and only appearance for the UFC, Roberts faced submission specialist and Pride FC standout Marcus Aurelio at UFC Fight Night: Florian vs. Lauzon on April 2, 2008.[4] Roberts was submitted with an armbar in just thirteen seconds, and was subsequently released from the promotion shortly after.[5]
Post-UFC career
Following his UFC release, Roberts would go on a career worst six-fight losing streak against opponents of varying fighting status. On April 2, 2010, Roberts faced Chris Mickle at Midtown Promotions, and won the fight when Roberts knocked out Mickle with a slam in the first round.[6] He won two more fights and was then signed by Bellator.
Bellator Fighting Championship
Roberts faced Eric Marriott in a rematch at Bellator 32 on October 14, 2010.[7] He lost the fight by unanimous decision.[8]
He returned to Bellator after an undefeated run on the regional circuit and faced Zach Makovsky at Bellator 54 on October 15, 2011.[9] Roberts lost the fight by north-south choke and was released from Bellator.[10]
Victory Fighting Championship
Since his release from Bellator, Roberts has made an unexpected career resurgence, successfully capturing the VFC featherweight championship against Josh Arocho on December 15, 2012.[11][12]
For his first title defense, Roberts faced WEC veteran L.C. Davis at VFC 41 on December 14, 2013. Roberts won the back-and-forth fight by split decision.[13] Roberts then faced Chase Beebe at VFC 42 on March 15, 2014,[14] winning the fight by a dominant unanimous decision.[15]
Roberts faced Jeremy Spoon at VFC: Fight Night Harrahs 1 on September 12, 2014.[16] He won the fight by a razor-thin split decision, marking his third straight successful title defense. Roberts faced UFC veteran Ramiro Hernandez at VFC 46 on July 25, 2015, winning the fight by first round knockout.[17]
Resurrection Fighting Alliance
Roberts signed with Resurrection Fighting Alliance in mid-2015, and is faced prospect Adam Townsend in his debut at RFA 30 on September 18, 2015.[18] He lost the bout by unanimous decision.[19]
Return to Victory Fighting Championship and retirement
Roberts faced Robert Emerson at VFC 54 on December 9, 2016 and lost his VFC featherweight championship in the first round via technical knockout as a result of a knee injury.[20] Roberts retired from MMA after the bout.[21]
Bare-knuckle boxing
Bare Knuckle Fighting Championship
Roberts made his debut against Jorge Gonzalez at BKFC 21 on September 10, 2021 and won by knockout in the second round.[22]