Łącznie Oliwa dla Calgary Flames rozegrał 65 meczów i zdobył 5 punktów (3 bramki, 2 asysty) oraz spędził 247 minut na ławce kar (3. miejsce w klasyfikacji najczęściej karanych zawodników2003-04 NHL Season Leaders .) w fazie zasadniczej, a także rozegrał 20 meczów, zdobył 2 punkty (2 bramki) oraz spędził 6 minut na ławce kar w fazie play-off ligi NHL.
Podhale Nowy Targ 15 lipca 2004 roku Krzysztof Oliwa podpisał kontrakt ze swoim dawnym klubem – New Jersey Devils, jednak w wyniku lokautu w NHL rozgrywki w sezonie 2004/2005 nie odbyły się, w związku z czym zawodnicy klubów ligi NHL dostali wolną rękę w poszukiwaniu nowego klubu. Oliwa zdecydował się wrócić do Polski i w grudniu 2004 roku został zawodnikiem Podhala Nowy Targ [data dostępu: 2004-09-30] .Oliwa zagra w Podhalu [data dostępu: 2004-10-19].Hokej: Najwięcej zmian w Sanoku [data dostępu: 2004-12-21].Podhale z Oliwą! [data dostępu: 2004-12-22].Krzysztof Oliwa: Milioner w Podhalu [data dostępu: 2005-01-20]..