Rollin on the River Marathon

Rollin on the River Marathon

Grand Forks, ND
Aug 19, 2023 (Sat)
Other / Half Marathon

Sub-events Details

Rec Half 19 and up

Half Marathon
Aug 19, 2023 (Sat)
7:00 AM
Run/Walk
in person
Adults

Rec Half 18 and under

Half Marathon
Aug 19, 2023 (Sat)
7:00 AM
Run/Walk
in person
Adults

Pro Full Open

Other
Aug 19, 2023 (Sat)
7:00 AM
Run/Walk
in person
Adults

Pro Full Masters

Other
Aug 19, 2023 (Sat)
7:00 AM
Run/Walk
in person
Adults

Rec Full 19 and up

Other
Aug 19, 2023 (Sat)
7:00 AM
Run/Walk
in person
Adults

Rec Full 18 and under

Other
Aug 19, 2023 (Sat)
7:00 AM
Run/Walk
in person
Adults

Full Cycling

Other
Aug 19, 2023 (Sat)
7:00 AM
Run/Walk
in person
Adults

Event details

12th Annual
Rollin’ on the River
Inline and Cycling Marathon

604a48a601198.jpeg

Welcome to the 12th Annual Rollin’ on the River August 19th, 2023 at 7am CDT. Rollin’ on the River has three races to choose from: Full inline marathon, half inline marathon, and full cycle marathon; whether you race it or ride it, come roll with us this year! Rollin’ on the River Marathon is Grand Forks’ Inline-Skating and Cycling Event that races through the streets and along the beautiful Greenway with views of the Red River. Open to all skaters and cyclists from beginners to professionals.

For the pricing schedule please visit gfinline.com. All online registrations close on 8/17/23. Participants can register the day prior to the race at Packet Pickup at Scheels on 8/18 from 430pm-8pm. NO DAY OF REGISTRATION.


Pro Full Division for 18 and older. Racers 45 and older may choose to race in either the Pro Full Open Division or the Pro Full Masters Division.


26.2 Cycling Marathon. Skate 26.2 Miles on the same route as the Inline Marathon Skaters. Transport your bike yourself to the start at Central Valley Middle School in Buxton, ND or load it at Icon Arena the morning of the race and it will be trailered there for you.

Full Inline Marathon: you will be bussed to the start of the Marathon in Buxton, ND. Busses leave at 545am, 6am and 6:15am.

Price starting at:

$20