| 2025-10-25 | DNF | Gunma CSC Road October Tournament | | 150 | 00:00:00.000 | |
| 2025-10-12 | 1 | Beach Cross 99 | xco | 24 | 01:02:27.000 | 23.058 |
| 2025-09-28 | 2 | Coupe du Japon Misaka International | | 0 | 01:20:02.000 | 0 |
| 2025-08-31 | 85 | UCI World Cup Les Gets | xco | 0 | 00:00:00.000 | |
| 2025-08-22 | 12 | 3 Nations Cup - Majlen Sunshine Race No. 3 | | 0 | 01:29:40.300 | 0 |
| 2025-08-17 | 26 | Swiss Bike Cup Basel | | 0 | 01:23:30.000 | 0 |
| 2025-07-18 | 2 | National Championships Japan | | 0 | 00:00:00.000 | |
| 2025-07-18 | 2 | National Championships Japan | | 0 | 00:00:00.000 | |
| 2025-06-22 | 79 | UCI World Cup Val di Sole | xco | 0 | 01:37:49.000 | 0 |
| 2025-06-14 | 33 | MTB French Cup Lons Le Saunier | xcc | 0 | 00:00:00.000 | |
| 2025-06-13 | 56 | MTB French Cup Lons Le Saunier | | 0 | 00:00:00.000 | |
| 2025-06-08 | 69 | UCI World Cup Leogang | xco | 0 | 00:00:00.000 | |
| 2025-05-24 | 1 | Coupe de Japon MTB Yawatahama International MTB Race | | 0 | 01:24:05.000 | 0 |
| 2025-04-23 | 7 | Asian Continental Championship | | 0 | 01:29:25.880 | 0 |
| 2025-03-21 | 1 | Japan Mountain Bike Cup | | 0 | 00:20:52.000 | 0 |
| 2025-03-21 | 2 | Japan Mountain Bike Cup | | 0 | 01:27:52.000 | 0 |
| 2025-02-23 | 20 | Shibushi Criterium | me | 43.5 | 01:45:22.000 | 24.771 |
| 2025-02-16 | DNF | Tokyo Criterium | me | 40 | 00:00:00.000 | |
| 2025-01-15 | 1 | Thailand Moutain Bike Cup | | 0 | 01:16:01.864 | 0 |
| 2024-05-12 | 6 | Asian Continental Championships | | 0 | 01:32:25.000 | 0 |
| 2024-04-21 | 94 | WHOOP UCI Mountain Bike World Cup | | 0 | 01:27:12.000 | 0 |
| 2024-04-14 | 86 | WHOOP UCI Mountain Bike World Cup | | 0 | 01:40:56.000 | 0 |
| 2024-04-07 | 27 | Watersley XCO Challenge | | 0 | 01:23:55.000 | 0 |
| 2024-03-24 | 31 | Swiss Bike Cup | | 0 | 01:40:47.000 | 0 |
| 2024-03-17 | 132 | MTB French Cup Powered By SKF - XCO/XCC/XCE + UCI XCO Junior Series | | 0 | 01:43:09.000 | 0 |
| 2024-03-15 | 24 | MTB French Cup Powered By SKF - XCO/XCC/XCE + UCI XCO Junior Series | | 0 | 00:21:39.000 | 0 |
| 2024-03-03 | 30 | Greek MTB Series by Alter Bike Tours - Salamina Epic Race #3 + UCI XCO Junior Series | | 0 | 01:29:49.000 | 0 |
| 2024-02-29 | DNF | Greek MTB Series by Alter Bike Tours - Salamina Epic Race #2 | | 0 | 00:00:00.000 | |
| 2024-02-28 | 28 | Greek MTB Series by Alter Bike Tours - Salamina Epic Race #1 | | 0 | 01:31:16.000 | 0 |
| 2023-10-29 | 5 | Asian Continental Championships | | 0 | 01:33:04.000 | 0 |
| 2023-10-22 | 4 | Japan Mountain Bike Cup | | 0 | 01:26:53.000 | 0 |
| 2023-09-10 | 92 | UCI MTB World Cup - Les Portes du Soleil | | 0 | 00:00:00.000 | |
| 2023-08-28 | 75 | UCI World Championships Glasgow | ME | 0 | 00:00:00.000 | |
| 2023-08-12 | 75 | UCI Cycling World Championships | | 0 | 00:00:00.000 | |
| 2023-08-10 | 36 | UCI Cycling World Championships | | 0 | 00:21:34.000 | 0 |
| 2023-06-18 | 90 | UCI MTB World Cup - Leogang | | 0 | 00:00:00.000 | |
| 2023-06-11 | 91 | UCI MTB World Cup - Lenzerheide | | 0 | 00:00:00.000 | |
| 2023-05-14 | 99 | UCI MTB World Cup - Nové Město na Moravě | | 0 | 00:00:00.000 | |
| 2023-04-08 | 5 | JCF Challenge Cycle Road Race | | 69 | 01:51:27.000 | 37.147 |
| 2023-03-02 | 5 | Thailand Mountain Bike Cup 1 | | 0 | 01:39:15.000 | 0 |
| 2023-01-05 | 21 | Phichit | | 64.4 | 01:22:50.000 | 46.648 |
| 2022-08-24 | 74 | UCI World Championships Les Gets | ME | 0 | 00:00:00.000 | |
| 2021-08-24 | 71 | UCI World Championships Val Di Sole | mu | 0 | 00:00:00.000 | |
| 2018-09-05 | 86 | UCI World Championships Lenzerheide | mu | 0 | 00:00:00.000 | |
| 2017-09-09 | DNF | UCI World Championships Cairns | mj | 0 | 00:00:00.000 | |
| 2016-07-01 | DNF | UCI World Championships Nove Mesto na Morave | mj | 0 | 00:00:00.000 | |