T.J. Barnes enters his first season with the Massachusetts Pirates after signing in September 2020.
Prior to joining the Pirates, the 6’4, 345-pound defensive lineman made several appearances in the NFL, CFL, AAF, and XFL.
T.J. Barnes entered the NFL when he signed with Jacksonville Jaguars as an undrafted free agent in 2013. Barnes would go on to make appearances for the New York Jets, Buffalo Bills, and Kansas City Chiefs from 2014-2016. Throughout his NFL career, Barnes appeared in 21 games and accumulated 9 tackles.
Barnes then traveled north where he joined the CFL’s Saskatchewan Roughriders in 2017. Barnes made one appearance for the Roughriders and earned 1 tackle.
Barnes would then join the AAF’s Atlanta Legends in 2019. He also had a stint with the NFL’s Carolina Panthers in 2019 as well.
Barnes joined the XFL’s New York Guardians in 2020. He appeared in 5 games and accumulated 12 tackles and 2 QB hits.
T.J. Barnes played college football at Georgia Tech from 2009-2013. Barnes played in a total of four bowl games for the Yellow Jackets. During his time at Georgia Tech, Barnes was named an All-ACC Honorable Mention in 2012.
T.J. Barnes attended Enterprise High School in Enterprise, Alabama.