In November 2013, McNeil signed with the Portland Thunder. According to the AFL, McNeil stands at 6 feet 3 inches (1.91 m) and weighs 200 pounds (91 kg).[2]
Denver Broncos
On October 28, 2014, McNeil was signed to seattle.
Seattle Seahawks
On February 4, 2015, McNeil was signed by the Seattle Seahawks. On September 5, 2015, he was waived. On November 18, 2015, he was re-signed to the practice squad.[3]
On December 3, 2015, the Seattle Seahawks released McNeil from their practice squad.[4] On December 9, 2015 McNeil was put back onto the Seattle Seahawks practice squad.
On September 3, 2016, McNeil was released by the Seahawks as part of final roster cuts.[5]
BC Lions
On September 19, 2016, McNeil was signed to the BC Lions practice squad.
Albany Empire
On March 21, 2018, McNeil was assigned to the Albany Empire.[6] On May 7, 2018, he was placed on recallable reassignment.
Baltimore Brigade
On May 23, 2018, McNeil was assigned to the Baltimore Brigade. On May 31, 2018, McNeil was placed on recallable reassignment.