| Tour de Ski E2, Klassiskt 2017-12-31 | | | |
H 21, 15km | Michail Semenov | Belarus | #76 | 39:12.235100 | 78.5p |
| Tour de Ski E1, Sprint 2017-12-30 | | | |
H 21 | Michail Semenov | Belarus | #72(Kval) | 3:11.19097 | |
| Tour de Ski Val di Fiemme Final climb 2016-01-10 | | | |
H 21, 9km | Michail Semenov | Belarus | #52 | 55:55.335410 | |
| Tour de Ski Val di Fiemme Classic 2016-01-09 | | | |
H 21, 15km | Michail Semenov | Belarus | #49 | 43:36.261500 | 91.8p |
| Tour de Ski Toblach Free 2016-01-08 | | | |
H 21, 10km | Michail Semenov | Belarus | #57 | 24:16.145530 | 92.2p |
| Tour de Ski Oberstorf Classic 2016-01-06 | | | |
H 21, 15km | Michail Semenov | Belarus | #59 | 39:06.234590 | 90.5p |
| Tour de Ski Oberstorf Sprint 2016-01-05 | | | |
H 21 | Michail Semenov | Belarus | #63(Kval) | 2:37.15697 | |
| Tour de Ski Lenzerheide Free 2016-01-03 | | | |
H 21, 10km | Michail Semenov | Belarus | #73 | 33:11.199070 | |
| Tour de Ski Lenzerheide Classic 2016-01-02 | | | |
H 21, 30km | Michail Semenov | Belarus | #74 | 1:23:20.499930 | 90.6p |
| Tour de Ski Lenzerheide Sprint 2016-01-01 | | | |
H 21 | Michail Semenov | Belarus | #79(Kval) | 3:00.17920 | |
| WC Toblach Classic 2015-12-20 | | | |
H 21, 15km | Michail Semenov | Belarus | #39 | 38:09.228850 | 93.3p |
| WC Toblach Sprint 2015-12-19 | | | |
H 21 | Michail Semenov | Belarus | #86(Kval) | 2:43.16235 | |
| WC Davos Free 2015-12-12 | | | |
H 21, 30km | Michail Semenov | Belarus | #59 | 1:11:53.431250 | 91.4p |
| WC Ruka Pursuit 2015-11-29 | | | |
H 21, 15km | Michail Semenov | Belarus | #74 | 42:55.257420 | |
| WC Ruka Free 2015-11-28 | | | |
H 21, 10km | Michail Semenov | Belarus | #76 | 23:01.138000 | 90.0p |
| WC Ruka Sprint 2015-11-27 | | | |
H 21 | Michail Semenov | Belarus | #108(Kval) | 2:59.17888 | |
| Rollerski World Cup Madona Pursuit 2015-07-26 | | | |
H 21, 15km | Michail Semenov | Belarus | #12 | 50:12.301110 | 88.8p |
| Rollerski World Cup Madona Prologue 2015-07-25 | | | |
H 21, 7.5km | Michail Semenov | Belarus | #7 | 16:29.98880 | |
| World Championships Relay M 2015-02-27 | | | |
H 21 | BELARUS | Michail Semenov, Belarus | - | 28:19.169830 (tot: 23:59:58.8639700) | |
| World Championships Free M 2015-02-25 | | | |
H 21, 15km | Michail Semenov | Belarus | #12 | 36:12.217130 | 96.3p |
| World Championships Skiathlon 2015-02-21 | | | |
H 21, 30km | Michail Semenov | Belarus | #18 | 1:18:37.471650 | 95.2p |
| World Championships Sprint 2015-02-19 | | | |
H 21 | Michail Semenov | Bulgaria | #55(Kval) | 3:17.19609 | |
| WC Östersund Free 2015-02-15 | | | |
H 21, 15km | Michail Semenov | Belarus | #41 | 34:44.208380 | 93.4p |
| WC Östersund Sprint 2015-02-14 | | | |
H 21 | Michail Semenov | Bulgaria | #69(Kval) | 2:38.15710 | |
| WC Rybinsk Skiathlon 2015-01-25 | | | |
H 21, 30km | Michail Semenov | Belarus | #36 | 1:23:52.503120 | 94.8p |
| WC Rybinsk Free 2015-01-23 | | | |
H 21, 15km | Michail Semenov | Belarus | #29 | 39:18.235700 | 94.3p |
| WC Davos 2014-12-20 | | | |
H 21, 15km | Michail Semenov | Belarus | #69 | 37:03.222230 | 91.9p |
| WC Davos Sprint 2014-12-14 | | | |
H 21 | Michail Semenov | Bulgaria | #80(Kval) | 2:30.14903 | |
| WC Davos Classic 2014-12-13 | | | |
H 21, 15km | Michail Semenov | Belarus | #71 | 43:48.262710 | 91.0p |
| WC Ruka Classic 2014-11-30 | | | |
H 21, 15km | Michail Semenov | Belarus | #47 | 36:57.221670 | 93.9p |
| FIS-Race Muonio Free 2014-11-16 | | | |
H 21, 15km | Michail Semenov | Belarus | #11 | 34:18.205730 | 92.8p |
| FIS-Race Muonio 2014-11-15 | | | |
H 21, 10km | Michail Semenov | Belarus | #22 | 24:24.146360 | 91.0p |
| WC Oslo Classic Men 2014-03-08 | | | |
H 21, 50km | Michail Semenov | Belarus | #35 | 2:16:39.819810 | 93.4p |
| Olympic Games Sochi 50 km 2014-02-23 | | | |
H 21, 50km | Michail Semenov | Belarus | #17 | 1:47:36.645500 | 96.5p |
| Olympic Games Sochi Relay Men 2014-02-16 | | | |
H 21 | BLR BELARUS | Michail Semenov, Bulgaria | #14 | 24:20.145960 (tot: 1:34:40.567910) | |
| Olympic Games Sochi Classic Men 2014-02-14 | | | |
H 21, 15km | Michail Semenov | Belarus | #59 | 43:36.261500 | 89.6p |
| Olympic Games Sochi Sprint 2014-02-11 | | | |
H 21 | Michail Semenov | Bulgaria | #48(Kval) | 3:42.22190 | |
| Olympic Games Sochi Skiatholn Men 2014-02-09 | | | |
H 21, 30km | Michail Semenov | Belarus | #24 | 1:10:13.421230 | 95.0p |
| Tour de Ski 7 Final Climb 2014-01-05 | | | |
H 21, 9km | Michail Semenov | Belarus | #34 | 40:05.240480 | 86.4p |
| Tour de Ski 6 Classic 2014-01-04 | | | |
H 21, 10km | Michail Semenov | Belarus | #41 | 26:19.157810 | 94.2p |
| Tour de Ski 5 Free Pursuit 2014-01-03 | | | |
H 21, 35km | Michail Semenov | Belarus | #48 | 1:25:34.513310 | 93.9p |
| Tour de Ski 4 Classic Mst 2014-01-01 | | | |
H 21, 15km | Michail Semenov | Belarus | #64 | 36:10.216900 | 93.3p |
| Tour de Ski 3 Sprint 2013-12-31 | | | |
H 21 | Michail Semenov | Bulgaria | #47(Kval) | 2:41.16087 | |
| Tour de Ski 2 Sprint 2013-12-29 | | | |
H 21 | Michail Semenov | Bulgaria | #76(Kval) | 3:07.18667 | |
| Tour de Ski 1 Prologue Free 2013-12-28 | | | |
H 21, 4.5km | Michail Semenov | Belarus | #40 | 9:31.57080 | 94.4p |
| WC Ruka Pursuit 2013-12-01 | | | |
H 21, 15km | Michail Semenov | Belarus | #38 | 38:27.230630 | 94.8p |
| WC Ruka Classic 2013-11-30 | | | |
H 21, 10km | Michail Semenov | Bulgaria | #53 | 25:52.155100 | 93.6p |
| WC Ruka Sprint 2013-11-29 | | | |
H 21 | Michail Semenov | Bulgaria | #94(Kval) | 2:54.17360 | |
| FIS Muonio 2013-11-17 | | | |
H 21, 15km | Michail Semenov | Belarus | #13 | 35:31.213010 | 93.6p |
| FIS - Muonio 2013-11-16 | | | |
H 21, 10km | Michail Semenov | Belarus | #74 | 26:20.157960 | 88.5p |
| World Championship Skiathlon 2013-02-23 | | | |
H 21, 30km | Michail Semenov | Belarus | - | 23:59:57.8639600 | - |
| World Cup Sochi Skiathlon 2013-02-02 | | | |
H 21, 30km | Michail Semenov | Belarus | #32 | 1:22:06.492560 | 94.8p |
| Tour de Ski 7 2013-01-06 | | | |
H 21, 9km | Michail Semenov | Belarus | #35 | 39:16.235510 | |
| Tour de Ski 6 2013-01-05 | | | |
H 21, 15km | Michail Semenov | Belarus | #48 | 40:41.244070 | 93.2p |
| Tour de Ski 5 2013-01-04 | | | |
H 21, 5km | Michail Semenov | Belarus | #36 | 13:32.81110 | 93.3p |
| Tour de Ski 4 2013-01-03 | | | |
H 21, 35km | Michail Semenov | Belarus | #34 | 1:20:43.484270 | 94.6p |
| Tour de Ski 3 2013-01-01 | | | |
H 21 | Michail Semenov | Bulgaria | #6(Kvartsfinal) | | |
| Tour de Ski 2 2012-12-30 | | | |
H 21, 15km | Michail Semenov | Belarus | #25 | 41:32.249120 | 95.3p |
| Tour de Ski 1 2012-12-29 | | | |
H 21, 4km | Michail Semenov | Belarus | #25 | 8:52.53140 | 94.7p |
| World Cup Kuusamo Pursuit 2012-12-02 | | | |
H 21, 15km | Michail Semenov | Belarus | #33 | 43:46.262560 | 93.6p |
| World Cup Kuusamo 2012-12-01 | | | |
H 21, 10km | Michail Semenov | Belarus | #54 | 23:12.139120 | 92.2p |
| World Cup Gällivare 2012-11-24 | | | |
H 21, 15km | Michail Semenov | Belarus | #21 | 31:44.190370 | 95.2p |
| Tour de Ski 8 - Distance 2012-01-07 | | | |
H 21, 20km | Michail Semenov | Belarus | #50 | 1:04:04.384330 | 92.4p |
| Tour de Ski 7 - Distance 2012-01-05 | | | |
H 21, 25km | Michail Semenov | Belarus | #53 | 1:21:08.486700 | 89.0p |
| Tour de Ski 5 - Distance 2012-01-03 | | | |
H 21, 5km | Michail Semenov | Belarus | #64 | 14:53.89270 | 91.1p |
| Tour de Ski 4 - Skiathlon 2012-01-01 | | | |
H 21, 20km | Michail Semenov | Belarus | #52 | 52:55.317460 | 92.8p |
| Tour de Ski 2 2011-12-30 | | | |
H 21, 15km | Michail Semenov | Belarus | #37 | 47:06.282540 | 94.5p |
| Tour de Ski 1 2011-12-29 | | | |
H 21, 4km | Michail Semenov | Belarus | #20 | 8:16.49540 | 94.3p |
| World Cup Davos 2011-12-10 | | | |
H 21, 30km | Michail Semenov | Belarus | #54 | 1:12:32.435120 | 90.0p |
| World Cup Kuusamo 2011-11-27 | | | |
H 21, 15km | Michail Semenov | Belarus | #68 | 40:00.239950 | 92.8p |
| World Cup Kuusamo 2011-11-26 | | | |
H 21, 10km | Michail Semenov | Belarus | #71 | 23:43.142290 | 88.2p |
| World-Cup Kuusamo 2011-11-25 | | | |
H 21, 1.4km | Michail Semenov | Belarus | #79 | | |