Tuggle attended Northview High School in the state of Georgia. He earned the Greater Atlanta All-Area honors in his senior season. He participated in the second annual Offense-Defense All-American Bowl and was the quarterback on the east team.[1] He was selected to the 2007 All-North Fulton County team and was on the second-team offense as a quarterback.[2]
Tuggle played his freshman season at Boston College where he played quarterback. In his sophomore season, he transferred to Blinn College for the spring semester.[3] After spending his sophomore season at Blinn College, he transferred to Kansas State. He switched positions from quarterback to linebacker for his junior season and first season at Kansas State.[4]
On April 27, 2013, he signed with the Houston Texans as an undrafted free agent.[6] in 42 games over 3 seasons, Tuggle produced 71 tackles, forced one fumble, and intercepted an Andrew Luck pass which he returned for 8 yards.
Cleveland Browns
On March 11, 2016, Tuggle signed with the Cleveland Browns.[7] On September 3, 2016, he was released by the Browns.[8]
Toronto Argonauts (first stint)
On May 23, 2017, Tuggle signed with the Toronto Argonauts.[9] During his first year in the CFL, Tuggle recorded three sacks, a defensive touchdown, a forced fumble, and an interception, as well as being part of the 105th Grey Cup championship team. The following season, Tuggle played in 17 games. Due to injuries to the struggling Argos, Tuggle was a starter at three different positions during the 2018 season, playing at middle linebacker, weakside linebacker, and along the defensive line. Tuggle put up a career high 36 tackles, along with three more sacks and two more forced fumbles.
Hamilton Tiger-Cats
Tuggle with the Hamilton Tiger-Cats in 2019
Toronto's rival, the Hamilton Tiger-Cats, signed Tuggle as a free agent in February 2019.[10] He played in 18 regular season games where he had 80 defensive tackles, one special teams tackle, one quarterback sack, and one interception.[11] He also played in both post-season games, including the 107th Grey Cup where he had four defensive tackles in the loss to the Winnipeg Blue Bombers.
Edmonton Football Team
Upon entering free agency, Tuggle signed with the Edmonton Football Team on February 11, 2020.[11] However, he did not play in 2020 due to the cancellation of the 2020 CFL season and he became a free agent again on February 9, 2021.[12]
Toronto Argonauts (second stint)
On October 1, 2021, it was announced that Tuggle had signed with the Argonauts.[13] He became a free agent after the 2021 season.[14]
Tuggle has also released three single albums and one album consisting of 14 songs (including all three singles) titled Life on Beats by YGP (Tuggle's teammate Terrance Plummer) & take1.