As a senior in 2010, he tallied 66 tackles, 5 sacks and one interception, receiving first-team All-District 8-5A and District 8-5A Defensive Player of the Year honors.
College career
Neill accepted a football scholarship from the University of Texas at San Antonio.[1] As a true freshman in 2011, he appeared in all 10 games with 6 starts at defensive end. He collected 14 tackles (4 for loss), one sack and one interception. He had 6 tackles (2 for loss) and one sack against McNeese State University. He returned an interception 67 yards for a touchdown in the season finale against Minot State University.
As a sophomore in 2012, he appeared in 10 games. He missed 2 contests with an injury. He registered 12 tackles (2 for loss), one sack and 2 passes defensed. He has 4 tackles and one sack against Texas A&M University–Commerce. He made 4 tackles against Northwestern Oklahoma State University.
As a junior in 2013, he received a medical redshirt after suffering a season-ending knee injury in the season opener against the University of New Mexico, where he made a tackle before leaving in the second half.
As a four-year junior in 2014, he appeared in all 12 games with 4 starts, totaling 29 tackles (6.5 for loss), 3.5 sacks (led the team) and 2 forced fumbles. He made 8 tackles and 1.5 sacks against Oklahoma State University.[2]
As a fifth year senior in 2015, he started in all 12 games and tallied 56 tackles. He set single-season school records with 8.5 sacks and 11 tackles for loss. He had 9 tackles (4 for loss) and 2 sacks against the University of North Texas. He made 9 tackles and 2 sacks against Rice University. He finished his college career as the school's All-time leader in sacks (14) and tackles for loss (23.5).[3]
On July 31, 2016, he signed with the Cleveland Browns as a free agent, with the intention of playing at linebacker.[6] On September 3, 2016, he was released before the start of the season.[7]
Calgary Stampeders
On September 27, 2016, he was signed to the Calgary Stampeders' practice roster.[8] He was released on October 18, 2016.[9]
Hamilton Tiger-Cats
On April 18, 2017, he signed with the Hamilton Tiger-Cats.[10] On June 17, 2017, he was added to the practice roster.[11] He appeared in 8 games with 7 starts at defensive tackle, making 6 tackles. In 2018, he started 15 games at defensive tackle, making 12 defensive tackles and 2 special teams tackles.[12]
Tampa Bay Vipers
On October 15, 2019, Neill was drafted in the 9th round during phase three in the 2020 XFL Draft by the Tampa Bay Vipers.[13] He appeared in 4 games with 2 starts at defensive end, making 1.5 tackles. On April 10, 2020, he had his contract terminated when the league suspended operations due to the COVID-19 pandemic.[14]