Öhlund aloitti uransa Ruotsin toiseksi korkeimmalla sarjatasolla [[Allsvenskan (jääkiekko)|Allsvenskanissa]]issa kotikaupunkinsa Piteå:n joukkueessa. Sieltä hän siirtyi 1994 [[Elitserien (jääkiekko)|Elitserien]]iin Luulajan riveihin. Vancouver Canuks varasi 18-vuotiaan Öhlundin 1994 ensimmäisellä kierroksella numerolla #13. Canuksiin hän siirtyi 1997. Tulokaskausi meni onnistuneesti ja kauden päätteeksi Öhlund sijoittui [[Calder Trophy]] äänestyksessä toiseksi [[Sergei Samsonov]]in jälkeen. Ennen kautta 1999–2000 Öhlund sai kiekon silmäänsä harjoituspelissä. Öhlund joutui leikkaukseen, joka onnistui ja näkö palasi osittain silmään. Työsulkukaudella 2004–2005 Öhlund pelasi [[Luleå HF]]:n riveissä. Kesällä 2005 Öhlund solmi nelivuotisen sopimuksen Canuksin kanssa. Pisteiden valossa parhaan kautensa Öhlund pelasi 2001–2002, jolloin hän iski 36 pistettä ja pelasi yhtä lukuun ottamatta kauden kaikki ottelut.