TRAIL STATUS
English
Race list

R.O.C 100mile (self-challenge) 2026

Sat, 4 Jul 2026 · Hokkaido, Japan · 161 km · D+ 9,800 m · 40h time limit

Also known as: ROC 100mile · Road to Overseas races Challenge

A self-supported challenge created so Hokkaido runners can earn long-race finishes and points without leaving the island. It starts at midnight from the Moiwayama ski area in Sapporo and loops through hills such as Mt. Kamuidake. There are no aid stations or markings, so runners navigate by GPX and resupply at convenience stores and vending machines.

The course

The course tops out at 1,109 m (low point 29 m). About 40% of the distance is gentle (under 5% grade). In 2026, 8% of starters finished — a tough one.

Predict your finish from your ITRA index

Enter your ITRA performance index to get your finish time, aid-station splits and cutoff margins from the results of 1 finishers of this race — the same model as the TRAIL STATUS app. Nothing is saved or sent.

The app adds predictions from your training log (Strava), race-day pacing and more. Free, no sign-up.

Predict in detail from my Strava training

Overview

Date
Sat, 4 Jul 2026
Start
00:00
Location
Hokkaido, Japan
Distance
161 km
Elevation gain
9,800 m
Time limit
40h
ITRA
100M
Official website
oat.h-p.jp/49097.html

Elevation profile

02040608010012014016001200
Distance (km) across, elevation (m) up. The dotted lines and numbers are the aid stations in the table below. High point 1,109 m · low point 29 m

Aid stations and cutoffs

#DistanceAid stationSegmentCutoff
F161 kmFinish藻岩山スキー場入口駐車場(FINISH)161 kmDay 2 16:0040h

The small figure under each cutoff is the time from the start. Day 1 is the day of the start.

Practice courses

See the course on the Runnable map ↗

Runnable has practice courses on this race's trails, split into sections to run and sections to walk (pages in Japanese).

Other races

From your training log, TRAIL STATUS estimates your finish time, aid-station splits and cutoff margins for this race.

Predict my race

Race information as of 2026-10-02

Compiled from each race's official information. Details can change, so always check the race's official website for the latest. Spotted a mistake? Please tell us through the contact form.
TRAIL STATUS · FAQ · Privacy policy