| 25/12/2018 | Middle |  HKG | Middle | Men 21 | 34 | 45:02 | +15:49 | 15:00 |  | 
    
        | 23/12/2018 | Sprint |  HKG | Sprint | Men 21 | 42 | 18:23 | +5:48 | 5:34 |  | 
    
        | 07/11/2018 | South American Orienteering Championships, middle |  URU | Middle | Men | 26 | 1:18:38 | +38:48 | 14:33 |  | 
    
        | 06/11/2018 | South American Orienteering Championships, sprint |  URU | Sprint | Men | 25 | 19:15 | +5:06 | 6:12 |  | 
    
        | 06/11/2018 | South American Orienteering Championships, long |  URU | Long | Men | did not finish |  | 
    
        | 03/03/2018 | ANDALUCIA O MEETING |  ESP | Middle | Men | 90 | 56:43 | +23:09 |  |  | 
    
        | 03/03/2018 | ANDALUCIA O MEETING |  ESP | Sprint | Men | 84 | 22:31 | +7:49 |  |  | 
    
        | 03/01/2018 | Big 5 Orienteering - Day 5 |  RSA | Sprint | M21E | 23 | 23:39 | +7:53 | 7:10 |  | 
    
        | 31/12/2017 | Big 5 O Day 3 |  RSA | Middle | Men Elite | 22 | 1:08:50 | +30:17 | 12:17 |  | 
    
        | 04/03/2017 | Aguiar da Beira "O" Meeting 2017 |  POR | Middle | ME | 79 | 1:13:42 | +36:10 | 10:55 |  | 
    
        | 04/03/2017 | Aguiar da Beira "O" Meeting 2017 |  POR | Sprint | ME | 91 | 25:04 | +9:47 | 6:00 |  | 
    
        | 27/02/2017 | Portugal “O” Meeting ‘2017 |  POR | Middle | ME | 91 | 1:13:25 | +33:13 | 10:43 |  | 
    
        | 03/01/2016 | Big 5 Orienteering - Day 5 |  RSA | Sprint | M21E | disqualified |  | 
    
        | 30/12/2015 | Big 5 O Week – Day 2 |  RSA | Middle | M21E | 21 | 1:04:41 |  | 10:37 |  | 
    
        | 27/09/2015 | Euromeeting 2015 middle/ Suunto Games |  EST | Middle | Men | did not start |  | 
    
        | 26/09/2015 | Euromeeting 2015 long/ Suunto Games |  EST | Long | Men | did not start |  | 
    
        | 01/06/2014 | Highlands Open 2014 - 4° Coppa Italia Middle |  ITA | Middle | Men | 117 | 1:07:32 | +34:10 |  |  | 
    
        | 21/06/2013 | Tallinn O-week middle |  EST | Middle | Men | 27 | 59:40 | +19:56 |  |  | 
    
        | 01/06/2013 | German Middle Distance Championships |  GER | Middle | Men | 45 | 1:01:13 | +20:46 |  |  | 
    
        | 11/02/2013 | Portugal O Meeting 2013 |  POR | Middle | Men | disqualified |  | 
    
        | 08/01/2013 | Oceania Orienteering Championships |  NZL | Sprint | Men | 50 | 29:39 | +9:42 |  |  | 
    
        | 06/01/2013 | Oceania Orienteering Championships |  NZL | Middle | Men | 24 | 59:39 | +22:20 |  |  | 
    
        | 16/09/2012 | National Ranking Event |  GER | Middle | Men | 42 | 1:03:47 | +20:39 |  |  | 
    
        | 01/09/2012 | German Middle Distance Championships |  GER | Middle | Men | disqualified |  | 
    
        | 13/09/2009 | Bundesranglistenlauf |  GER | Middle | Men | 51 | 1:04:02 | +22:57 |  |  | 
    
        | 02/05/2009 | Alpe Adria Orienteering Cup |  GER | Middle | Men | 63 | 52:57 | +18:38 |  |  | 
    
        | 07/06/2008 | German Championships |  GER | Middle | Men | 51 | 55:55 | +21:53 |  |  | 
    
        | 11/05/2008 | 3 DAYS of Belgium 2008 - ARLON |  BEL | Long | Men | disqualified |  | 
    
        | 09/02/2008 | I Troféu Internacional de Cantanhede |  POR | Middle | Men | 88 | 53:54 | +22:47 |  |  | 
    
        | 03/02/2008 | Portugal O-Meeting 2008 |  POR | Long | Men | 92 | 2:05:28 | +56:43 |  |  | 
    
        | 01/09/2007 | German Championships |  GER | Middle | Men | 34 | 59:52 | +23:48 |  |  |