Ottoson spilte for Öster i 1995-98. Han dro deretter til Norge og spilte en sesong i Tromsø, så i Start i 2000 og 2001 der han ble klubbens toppscorer begge sesongene. Han returnerte til Öster der han spilte tre sesonger før han trappet ned og senere ble trener i samme klubb fram til 2010.