| NSD Classic 2023-04-01 | | | |
H 21, 46km | Johan Ekman | XC Piteå | #46 | 3:14:04.1164300 | 57.4p |
| Nasaloppet 2023-03-18 | | | |
H 50, 46km | Johan Ekman | XC Piteå | #11 | 3:34:51.1289000 | 48.5p |
| Malmstråket 2023-02-18 | | | |
H 50, 43km | Johan Ekman | XC Piteå | #25 | 2:29:07.894610 | 58.5p |
| Malmstråket 2022-02-19 | | | |
H 50, 43km | Johan Ekman | XC Piteå | #15 | 2:40:49.964800 | 54.0p |
| Umeloppet 2022-02-06 | | | |
H 50, 40km | Johan Ekman | XC Piteå | #10 | 2:34:42.928100 | 58.1p |
| Malmstråket 2020-02-08 | | | |
H 40, 43km | Johan Ekman | XC Piteå | #9 | 2:33:09.918800 | 57.4p |
| Kronanloppet 2020-01-11 | | | |
H 21, 40km | Johan Ekman | XC Piteå | #63 | 2:17:52.827100 | 58.4p |
| Rymmarloppet 2019-12-28 | | | |
H 21, 40km | Johan Ekman | XC Piteå | #70 | 2:38:45.952400 | 55.7p |
| NSD Classic 2019-04-06 | | | |
H 21 Motion, 47km | Johan Ekman | Piteå Elit SK | - | 23:59:59.8639800 | |
| Malmstråket 2019-02-09 | | | |
H 40, 42km | Johan Ekman | Piteå Elit SK | #10 | 2:44:40.987900 | 59.3p |
| Bodenloppet 2019-02-02 | | | |
H 21 Motion, 40km | Johan Ekman | Skellefteå XC | #21 | 2:40:20.961910 | 58.5p |
| Kronanloppet 2019-01-12 | | | |
H 21, 40km | Johan Ekman | Piteå | #80 | 2:23:45.862400 | 60.3p |
| Rymmarloppet 2018-12-29 | | | |
H 21, 40km | Johan Ekman | Piteå Elit SK | #35 | 2:22:57.857600 | 62.4p |
| Andörjan 2018-02-18 | | | |
H 21, 40km | Johan Ekman | Piteå Elit SK | #98 | 2:25:24.872300 | 57.2p |
| Bodenloppet 2018-02-03 | | | |
H 21 Motion, 40km | Johan Ekman | Piteå Elit SK | #68 | 2:50:07.1020600 | 51.5p |
| NSD Classic 2017-04-01 | | | |
H 21 Motion, 47km | Johan Ekman | Piteå Elit SK | #6 | 2:42:33.975230 | 66.7p |
| Andörjan 2017-02-19 | | | |
H/D 21, 40km | Johan Ekman | Strömnäs GIF | #91 | 2:20:54.845300 | 61.0p |
| Bodenloppet 2017-02-11 | | | |
H 21 Motion, 40km | Johan Ekman | Piteå Elit SK | #74 | 2:16:23.818200 | 59.1p |
| Råneälvdalsloppet 2014-03-23 | | | |
H 21 Motion, 42km | Johan Ekman | Piteå Elit SK | #8 | 2:45:43.994200 | 54.5p |
Rankingpoäng för klasser under HD16 har dolts (
läs varför)