Solli was born in
Førde Municipality, but grew up in
Bergen where he played for
Vadmyra during his youth. He was loaned out to the
2. divisjon side
Fyllingen during the 2007 season, and was wanted by both
Bryne and
Løv-Ham ahead of the 2008 season. After joining Løv-Ham he made his debut for the club on 29 June 2008 in the 3–2 victory over
Haugesund. Before the 2011 season he signed a contract with
Vålerenga. He got his debut in a 1–0 victory against
Sogndal. Solli did not start a match for Vålerenga, but made 14 appearances as a substitute. Solli was brought to the club by
Martin Andresen, but Solli was not a part of new head coach
Kjetil Rekdal's long-term plans. It was suggested he find himself a new club before the 2013 season. Before the 2013 season he signed a contract with
Hønefoss. Solli scored a goal from a free kick in his debut for the club, in the 2–0 victory against
Strømsgodset. This was also his first goal in Tippeligaen. He also scored the match-winning goal against his old club Vålerenga, but did not celebrate it. Going on to
Asker in mid-season, he returned to Bergen and
Åsane in 2018. A single outing for Vadmyra in 2019 spelled the end of his career. ==International career==