Kolejny start w Australii był gorszy, bo był piąty, a w przedostatniego wyścigu w Turcji Fin nie ukończył co spowodowało, iż w ostatnim wyścigu sezonu zawodnik jeżdżący na motocyklu KTM musiał wygrać, a walczący z nim Thomas Lüthi być najwyżej na 14. miejscu. Pierwsza część planu się sprawdziła. Fin wygrał wyścig w Walencji, jednak Szwajcar był dziewiąty i to on wygrał mistrzostwa zaledwie o 5 punktów.

2006 - 2. miejsce w 125 cm³ Sezon 2006 Fin również ukończył na drugim miejscu, ale tym razem zdecydowanie przegrał z Alvaro Bautistą, choć wygrał Chinach, Holandii oraz Japonii to Hiszpan wygrał, aż 8 razy i walka z nim nie mogła się zakończyć powodzeniem. Fin mógł tylko patrzeć jak rośnie przewaga między nima Bautistą.

Rok rozpoczął się od czwartego miejsca w Hiszpanii, w kolejnym starcie doszło do pierwszego 2. miejsca w sezonie w tym samym kraju, gdzie w poprzednim roku Kallio stracił cenne 5 oczek w walce o tytuł mistrza świata w Katarze. W Turcji ponownie nie ukończył wyścigu. Po czym wygrał w Chinach. Powrót na stary kontynent nie był już tak udany jak rok wcześniej. Tylko we Francji stanął na drugim stopniu podium. Po miesiącu przerwy Fin ponownie stanął na podium, tylko, że na najwyższym stopniu. Po dwóch tygodniach w Donington Park ustąpił jedynie Bautiście.