In his freshman season with Utah in 2005–06, Nevill earned honorable mention all-Mountain West Conference honors. In 29 games, he averaged 11.6 points and 6.6 rebounds per game. In his sophomore season, he was named to the NABC All-District 8 second team, USBWA All-District 13 second team and all-Mountain West Conference third team. In 29 games, he averaged 16.8 points, 7.7 rebounds, 1.6 assists and 1.1 blocks per game. In his junior season, he was again named to the NABC All-District 8 second team, USBWA All-District 13 second team and all-Mountain West Conference second team. On 5 January 2008, in a game against the Air Force, he became just the 19th Ute to score 1,000 points and grab 500 rebounds. In 33 games, he averaged 15.2 points, 6.7 rebounds, 1.3 assists and 1.6 blocks per game. In his senior season, he helped lead the Utes to the NCAA Tournament. At the conclusion of the season, he was named the Mountain West ConferencePlayer of the Year and Defensive Player of the Year, as well as earning all-Mountain West Conference first team and Associated Press honorable mention All-American honors. In 34 games, he averaged 16.8 points, 9.0 rebounds, 1.3 assists and 2.7 blocks per game.
Professional career
2009–10 season
After going undrafted in the 2009 NBA draft, Nevill joined the New Orleans Hornets for the 2009 NBA Summer League. In September 2009, he signed with the Cleveland Cavaliers. However, he was later waived by the Cavaliers on 19 October 2009. In November 2009, he was acquired by the Utah Flash of the NBA D-League. On 3 December 2009, he was waived by the Flash due to visa issues. He was reacquired by the Flash on December 14 after the matter was dealt with. He appeared in 48 games in total, starting 43 of them. In the regular season, he played 45 games and averaged 11.9 points, 5.5 rebounds, 1.4 assists and 1.2 blocks per game. He also appeared in 3 playoff games, averaging 7.7 points, 5.0 rebounds and 1.0 blocks per game.
On 14 September 2011, Nevill signed with the Perth Wildcats for the 2011–12 NBL season. In 34 games for the Wildcats, he averaged 9.5 points, 4.9 rebounds, 1.5 assists and 1.1 blocks per game.
2012–13 season
In July 2012, Nevill joined the Orlando Magic for the Orlando Summer League and the Minnesota Timberwolves for the Las Vegas Summer League. On September 18, 2012, he signed with the Indiana Pacers. However, he was later waived by the Pacers on 22 October 2012. On 19 November 2012, he signed with the Townsville Crocodiles for the rest of the 2012–13 NBL season. On 30 November 2012, he made his debut for the Crocodiles, helping them win their first game of the season after starting the year 0–10 with a 75–73 home win over the Adelaide 36ers, though he only scored 4 points in just under 14 minutes of game time. In April 2013, Nevill joined the Kalamunda Eastern Suns for the rest of the 2013 State Basketball League season.
On 29 September 2014, Nevill signed with the Wollongong Hawks, becoming the tallest player in club history.
2015–16 season
In November 2015, Nevill joined Bank of Taiwan of the Super Basketball League. In 32 games for the club in 2015–16, he averaged 20.6 points, 12.9 rebounds, 2.0 assists and 1.9 blocks per game.
2016–17 season
Nevill returned to Bank of Taiwan for the 2016–17 season and averaged 17.3 points, 15.1 rebounds, 1.2 assists and 1.1 blocks per game. In May 2017, Nevill joined Al Rayan of the Qatari Basketball League.
2017–18 season
In December 2017, Nevill joined Yulon Luxgen Dinos of the Super Basketball League.