Allerede som junior presterte Thorslund kast på høyt seniornivå. I 1964 oppnådde han 73,48 m som best. I 1966 forbedret han sin personlige rekord til 79,34 m, og ble norgesmester samme år. Han deltok i EM 1966 i Budapest, men klarte ikke å kvalifisere seg til finalen. I alle sesongene fra 1967 til -73 slet han med prestasjoner godt under nasjonalt toppnivå.
Sesongene 1974-81
I 1974 kom han tilbake og kastet så langt at han ble tatt ut til EM i Roma. I kvalifiseringen fikk han opp et kast på 80,10 m. Thorslund var ikke blant medaljefavorittene, men i finalen slo han til med et kast på hele 83,68 m, et kast som holdt til en bronseplass. Under OL 1976 kastet han 82,52 m i kvalifiseringen, men måtte nøye seg med 78,24 m og en 11.-plass i finalen.
Under EM 1978 i Praha endte Thorslund på 9.-plass etter et bestekast på 80,42 m. Med 85,74 m under NM i Larvik i 1979 satte Thorslund sin siste personlige rekord.
NM-medaljer
1966: Gull, 75,28 m
1974: Sølv, 75,70 m
1975: Sølv, 77,02 m
1976: Gull, 81,74 m
1977: Gull, 80,62 m
1978: Sølv, 79,14 m
1979: Gull, 85,74 m
1980: Sølv, 82,54 m
1981: Bronse, 77,08 m
I 1977 fikk han kongepokalen for vinnerresultatet.