W 2012 roku zakończył karierę.

Osiągnięcia Puchar Świata Miejsca w klasyfikacji generalnej sezon 2000/2001: 108. sezon 2001/2002: 104. sezon 2002/2003: 118. sezon 2005/2006: 176.

Miejsca na podium Cattaneo nigdy nie stał na podium indywidualnych zawodów Pucharu Świata.

FIS Marathon Cup Miejsca w klasyfikacji generalnej sezon 2000/2001: 16. sezon 2001/2002: 8. sezon 2002/2003: 8. sezon 2003/2004: 5. sezon 2004/2005: 2. sezon 2005/2006: 1. sezon 2006/2007: 6. sezon 2007/2008: 3. sezon 2008/2009: 1. sezon 2009/2010: 3. sezon 2010/2011: 18. sezon 2011/2012: 18.

Miejsca na podium Nr Dzień Rok Zawody Dystans Czas biegu Strata Pozycja Zwycięzca1.30 stycznia2005 Marcialonga70 km stylem klasycznym3:00:37,0 h +37,0 s3. Stanislav Řezáč2.26 lutego2005 American Birkebeiner52 km stylem dowolnym2:03:14,6 h -1.-3.15 stycznia2006 Jizerská Padesátka50 km stylem klasycznym2:12:09,0 h -1.-4.25 lutego2006 American Birkebeiner52 km stylem dowolnym2:08:56,0 h -1.-5.12 marca2006 Engadin Skimarathon42 km stylem dowolnym1:55:51,1 h +0,9 s2. Michaił Botwinow6.28 stycznia2007 Marcialonga70 km stylem klasycznym2:07:17,0 h +8,0 s3. Jerry Ahrlin7.16 grudnia2007 La Sgambeda42 km stylem dowolnym1:45:22,9 h +0,2 s3.