Axelsson ble nummer tre på den andre og tredje etappen av Tirreno-Adriatico 2008. Han hadde den blå ledertrøyen i to dager, og endte som nummer fem sammenlagt.