Belsvik er den spilleren som har spilt for flest norske eliteserieklubber. Han er også den som har scoret for flest ulike norske eliteserieklubber. Han spilte eliteseriefotball for , Ham-Kam, Start, , Rosenborg, Vålerenga og Lillestrøm, og han har også hatt korte opphold i utlandet – for den engelske klubben Southend, danske og østerrikske .