| 25/04/2015 | Pavasario Taure (Spring Cup) |  LTU | Middle | M21E | 20 | 48:03 | +13:12 | 7:10 |  | 
    
        | 11/04/2015 | 3rd round Italian Sprint Race Tour |  ITA | Sprint | M Senior | 27 | 19:06 | +4:28 | 6:49 |  | 
    
        | 29/06/2014 | Alpe Adria Cup – 6° Coppa Italia |  ITA | Middle | Men | 55 | 57:05 | +21:48 |  |  | 
    
        | 28/06/2014 | TNCS Conegliano |  ITA | Sprint | Men | 53 | 20:37 | +4:13 |  |  | 
    
        | 23/02/2014 | 3rd Mediterranean Championships in Orienteering |  POR | Long | Men | disqualified |  | 
    
        | 22/02/2014 | 3rd Mediterranean Championships in Orienteering |  POR | Sprint | Men | 64 | 24:04 | +5:28 |  |  | 
    
        | 22/02/2014 | 3rd Mediterranean Championships in Orienteering |  POR | Middle | Men | 66 | 59:44 | +20:08 |  |  | 
    
        | 02/01/2014 | The Big 5 O week |  RSA | Middle | Men | 23 | 1:11:14 | +26:58 |  |  | 
    
        | 15/10/2011 | Blodslitet |  NOR | UltraLong | Men | disqualified |  | 
    
        | 10/09/2011 | Italian Orienteering Championships |  ITA | Long | Men | 12 | 2:06:52 | +22:30 |  |  | 
    
        | 19/06/2011 | Alpe Adria Cup 2011 |  CRO | Middle | Men | 4 | 39:24 | +2:52 |  |  | 
    
        | 15/05/2011 | Italian Middle Distance Championships |  ITA | Middle | Men | 22 | 37:55 | +7:23 |  |  | 
    
        | 16/04/2011 | Campionato Italiano Sprint |  ITA | Sprint | Men | 39 | 24:57 | +7:33 |  |  | 
    
        | 13/02/2010 | IV Trofeo Comuntat Valenciana |  ESP | Middle | Men | 33 | 42:49 | +9:08 |  |  | 
    
        | 03/05/2009 | Alpe Adria Orienteering Cup |  GER | Long | Men | disqualified |  | 
    
        | 02/05/2009 | Alpe Adria Orienteering Cup |  GER | Middle | Men | 32 | 44:55 | +10:36 |  |  | 
    
        | 26/04/2009 | Italian Foot-O Championships |  ITA | Middle | Men | disqualified |  | 
    
        | 03/11/2007 | 2007 US Individual O-Championships - Day 1 |  USA | Long | Men | disqualified |  | 
    
        | 20/05/2007 | 4 Italian Cup |  ITA | Middle | Men | 29 | 1:07:53 | +22:43 |  |  | 
    
        | 25/03/2006 | Spring Cup Classic |  DEN | Long | Men | 106 | 1:20:34 | +18:43 |  |  | 
    
        | 11/03/2006 | Lipica Open |  SLO | Middle | Men | 31 | 45:29 | +10:09 |  |  | 
    
        | 23/10/2005 | 5th Italian Cup - Euregio Meeting |  ITA | Long | Men | 13 | 1:46:50 | +15:27 |  |  | 
    
        | 03/09/2005 | Italian Long Distance Championships |  ITA | Long | Men | 11 | 1:43:55 | +20:19 |  |  | 
    
        | 05/06/2005 | Italian Middle Distance Championships |  ITA | Middle | Men | 11 | 36:47 | +4:32 |  |  | 
    
        | 04/09/2004 | Campionato Italiano |  ITA | Long | Men | 9 | 1:52:27 | +21:11 |  |  | 
    
        | 31/07/2004 | OrienteeringOnline.cup/2004 |  SLO | Middle | Men | 24 | 40:54 | +7:24 |  |  | 
    
        | 27/06/2004 | Euregio OL 2004 |  AUT | Long | Men | 13 | 1:28:09 | +10:50 |  |  | 
    
        | 06/06/2004 | Campionati Italiani |  ITA | Middle | Men | 19 | 41:28 | +8:18 |  |  | 
    
        | 06/09/2003 | Italian Championships |  ITA | Long | Men | disqualified |  | 
    
        | 14/08/2003 | 5 Days on the Beach |  POR | Long | Men | disqualified |  | 
    
        | 18/08/2002 | Nationaler OL A** |  SUI | Long | Men | disqualified |  | 
    
        | 01/07/2002 | 5 giorni dei Forti 2002 - Etape 1st |  ITA | Long | Men | 26 | 1:35:19 | +17:34 |  |  | 
    
        | 18/05/2002 | Selection Race no 2/02 |  SUI | Long | Men | 40 | 1:49:24 | +25:49 |  |  | 
    
        | 14/04/2002 | 34. Horgener OL, 1st National Event |  SUI | Long | Men | 43 | 1:03:27 | +8:11 |  |  | 
    
        | 06/05/2001 | Nationaler A |  SUI | Middle | Men | 15 | 30:44 | +4:57 |  |  | 
    
        | 01/04/2001 | Barbisano Collalto-Campionati Italiani |  ITA | Middle | Men | 16 | 39:38 | +10:15 |  |  | 
    
        | 10/03/2001 | Lipica Open |  SLO | Long | Men | 5 | 52:56 | +4:11 |  |  |