Kaudella 2006–2007 Saarinen sijoittui maailmancupin yhteispisteissä viidenneksi. Kauden aikana hän saavutti ensimmäisen MC-osakilpailuvoittonsa Holmenkollenin perinteisen tyylin 30 kilometrillä. Sapporon MM-hiihdoissa 2007 hän oli kultaa voittaneessa Suomen viestijoukkueessa ja sijoittui henkilökohtaisilla matkoilla parhaimmillaan 30 kilometrin neljänneksi. Kaudella 2007–2008 Saarinen oli kolme kertaa maailmancupin palkintopallilla ja sijoittui yhteispisteissä yhdeksänneksi.