Rivalo

Your city has a running league now.

A weekly fixture against a real runner in your city. Scored on your form — this week vs your own last eight — not your speed.

This week's fixture

closes in 2d 14h
You
0.0
On form
vs
S
98.7
Steady

100 = exactly your usual week. Run a bit more than usual and you're winning.

Connect Strava

Free. One tap. No pace requirements.

How it works

1
Connect Strava

That's the whole signup. We read your runs and your profile — we never post.

2
Get placed with locals

Pick your city, land in a division of 10 runners near you. Every week, one of them is your fixture.

3
Race your own form

Your Form score compares this week to your own last eight. Beat your opponent's form — not their pace — and take the week.

Fast people don't get a head start.

Your only benchmark is you. A 7-minute-per-km runner having a great week beats a marathoner having a lazy one. Consistency wins fixtures — pace never does.

Injured or travelling? Take a rest week: your fixture is voided, nobody profits, and your baseline isn't dragged down.

Six weeks. Then the table decides.

Three points a win, one a draw. Top two go up, bottom two go down.

Division 2 · AmsterdamWeek 5 of 6
1
N
Noor
4W 1D 0L · avg form 108.2
13pts
2
D
Daan
4W 0D 1L · avg form 104.9
12pts
Promotion
3
M
Mila
3W 1D 1L · avg form 103.1
10pts
4
J
Jesse · you
3W 0D 2L · avg form 102.4
9pts
5
S
Sem
2W 2D 1L · avg form 99.8
8pts
6
Y
Yara
2W 1D 2L · avg form 100.6
7pts
7
F
Finn
2W 0D 3L · avg form 97.3
6pts
8
L
Lotte
1W 2D 2L · avg form 96.9
5pts
Relegation
9
B
Bram
1W 0D 4L · avg form 94.1
3pts
10
I
Isa
0W 1D 4L · avg form 91.5
1pts

Win your division and climb toward Division 1 — the ten most consistent runners in your city.

Your first fixture starts Monday.

Connect Strava