| 30/03/2024 | Swedish League, #2 |  SWE | Middle | Men | 59 | 36:38 | +6:18 | 6:13 |  | 
    
        | 29/03/2024 | Swedish League, #1 |  SWE | Long | Men - 2 | 7 | 1:27:06 | +9:16 | 6:55 |  | 
    
        | 03/01/2024 | Big 5 O-week |  RSA | Sprint | Men Elite | 6 | 22:13 | +2:24 | 6:34 |  | 
    
        | 29/12/2023 | Big 5 O-week |  RSA | Middle | Men Elite | 5 | 38:22 | +7:01 | 6:42 |  | 
    
        | 01/03/2020 | XXXII MURCIA COSTA CÁLIDA |  ESP |  | Men |  |  | 
    
        | 29/02/2020 | XXXII MURCIA COSTA CÁLIDA |  ESP | Long | Men | 23 | 1:42:59 | +15:33 |  |  | 
    
        | 14/04/2019 | Swedish League #3 |  SWE | Long | M21-2 | 4 | 1:15:58 | +1:26 | 5:54 |  | 
    
        | 13/04/2019 | Swedish League #2 |  SWE | Middle | M21-2 | 27 | 35:49 | +3:43 | 6:38 |  | 
    
        | 15/04/2018 | Swedish League |  SWE | Middle | M21 Elit 2 | 15 | 34:32 | +3:28 |  |  | 
    
        | 14/04/2018 | Swedish League |  SWE | Long | M21 Elit | 51 | 1:55:51 | +22:44 | 6:35 |  | 
    
        | 03/02/2018 | Meeting de Orientação Dão Lafões - Satão 2018 |  POR | Middle | ME | 35 | 54:59 | +13:30 | 7:51 |  | 
    
        | 13/05/2017 | Swedish League |  SWE | Middle | M21 Elit | 49 | 39:56 | +9:45 | 6:44 |  | 
    
        | 12/05/2017 | Swedish League |  SWE | Sprint | M21 Elit | mispunched |  | 
    
        | 08/04/2017 | Swedish League |  SWE | Long | M21 Elit-1 | 31 | 2:10:35 | +25:04 | 6:54 |  | 
    
        | 26/03/2017 | Danish Spring |  DEN |  | Men elite WRE 11 |  |  | 
    
        | 26/03/2017 | Danish Spring |  DEN | Long | Men elite WRE 2 | 8 | 1:40:31 | +4:34 | 5:34 |  | 
    
        | 25/03/2017 | Danish Spring |  DEN |  | Men elite WRE 1 |  |  | 
    
        | 25/03/2017 | Danish Spring |  DEN | Middle | Men Elite WRE 2 | 11 | 45:34 | +3:32 | 5:47 |  | 
    
        | 14/08/2016 | Night Hawk middle |  NOR | Middle | H 21-E | 52 | 49:42 | +19:41 | 11:05 |  |