2004-05: Nelson started the season playing in the AMHL with the Calgary North Stars. He compiled 29 points (13 goals, 16 assists) in 32 games before making the jump to the WHL. He played in two games for the Broncos, recording one goal.
2005-06: Nelson had a tremendous rookie season for the Broncos. He finished second on the team in goals, fourth in points He was also tied for the team lead in game winning goals with three. He was in the top 15 for the entire league in rookie scoring and goals. He was named the Broncos rookie of the year. After the WHL season ended, Nelson was named to Team Canada’s bronze medal winning team at the 2006 IIHF World U-18 Championships. He played in all seven games, but failed to record a point. He finished the tournament with 10 PIM and a +/- of 1.
2006-07: The postseason ended in six games for the Swift Current Broncos, and Bruins prospect Levi Nelson tied with center Jeremy Schenderling as the top playoff scorers on the team. Nelson also led the team in scoring for much of the regular season and served as one of his team’s alternate captains. He won the Broncos’ leading scorer, King of the Road and Fan Favorite awards. He signed an ATO with the Providence Bruins following the conclusion of Swift Current’s season.
2007-08: Finished the season second on the Broncos in scoring and tops in penalty minutes. Joined the Providence Bruins following the Broncos’ 12-game playoff run. He led his team in scoring for the postseason.
Signed a 3 year entry level contract with the Bruins
2008-09: Nelson spent most of the season with the Providence Bruins (AHL), where he tallied two goals and seven points in his first season in pro hockey. He also saw action with the Reading Royals (ECHL), an eight game stretch that resulted in three points (2g+1a).
2009-10: Nelson skated in 44 games for AHL Providence, missing 32 games with a broken collarbone. He scored 8 goals with 5 assists and was +2 with 29 PMs on a P-Bruins team that failed to make the playoffs.
2010-11: Nelson skated in 20 games for Tampa Bay’s AHL affiliate Norfolk after being acquired from the Bruins in a December 2010 trade. In 34 AHL games between Providence and Norfolk he scored 7 goals with 4 assists and was +4 with 26 PMs. Nelson became an unrestricted free agent after he did not receive a contract offer from Tampa Bay in June and signed with Germany’s ESV Kaufbeuren in July 2011.