Allen became a PBA member in 1999, and bowled in 21 national PBA Tour events between the 2000 and 2001–02 seasons, winning his first title at the 2002 PBA Dallas Open. He then took a break from touring for almost three years, before rejoining the tour full-time in the 2004–05 season. In 2005–06, he cashed in 19 of 21 events, made seven match play rounds, appeared in two televised finals, won his second PBA title at the Motel 6 Phoenix Classic, and cashed a then-career high $90,350. Following four more years without a win, Allen’s career had a rebirth in 2017. From 2017 to 2019, he won four PBA Tour titles, the most recent coming in the PBA Cheetah Championship at the 2019
PBA World Series of Bowling. The 2019 season was Allen's first with multiple titles (2), and he cashed a new career high of $94,955. Allen has made 24 top-five finishes in PBA Tour events, and has a 7–2 record in championship matches. Through 2025, he has earned almost $950,000 in his PBA career.
PBA Tour titles • 2002 Dallas Open (
Dallas, TX) • 2006 Motel 6 Phoenix Classic (
Phoenix, AZ) • 2011 Dick Weber PBA Playoffs (
Indianapolis, IN) • 2017 PBA Xtra Frame Chesapeake Open (
Chesapeake, VA) • 2018 PBA Xtra Frame Maine Shootout (
Portland, ME) • 2019 PBA Lubbock Sports Open (
Lubbock, TX) • 2019 PBA WSOB X Cheetah Championship (
Allen Park, MI)
Additional honors • 2015 PBA League MVP (with champion Silver Lake Atom Splitters team) == Style ==