RUNRIVAL FR|EN

How your score is calculated

Your score goes from 0 to 1000 points. It is made up of 4 axes. Consistency is the most important factor — a beginner who runs often can beat a fast runner who barely shows up.

The 4 axes (regularity mode by default)

AxisMaxWhat counts
Consistency/450Running regularly, every week
Volume/200Total distance
Performance/200Average pace
Missions/150Weekly challenges completed

Consistency (450 pts max)

This is the dominant axis. It never drops — every run adds points, not running keeps your score stable.

Active weeks (max 280 pts)

Each week where you run at least once = +70 pts. Max 4 active weeks over the league duration = 280 pts.

Total runs (max 90 pts)

Progressive bonus based on your total number of runs in the window. The target is 4 runs/week. In a 1-month league (4 weeks), the target = 16 runs for the max bonus.

Best streak (max 80 pts)

+20 pts per consecutive week with a run. We take your best streak in the window — if you ran 3 weeks in a row then missed one, you keep your 60 streak points.

The values above are for a 1-month league (4 weeks) in regularity mode. For other durations: in a 2-week league, 8 total runs are needed for the max bonus. In a 3-month league, 52 are needed. The target adapts automatically to your league duration. Other scoring modes (volume, performance, balanced) redistribute these 1000 points differently across the 4 axes.

Volume (200 pts max)

Based on your total distance, exponential saturating curve. The first kilometres earn a lot, the last ones less and less. On a 1-month league, ~93 km earns 200/200 (about 23 km/week). Beyond that, the curve flattens: running more doesn't help.

Performance (200 pts max)

Based on your average pace across all runs. Linear scale between 8:00/km (0 pts) and 4:00/km (200 pts). A runner at 6:00/km earns roughly 100 pts. Note: a slow run can bring down your average.

Missions (150 pts max)

Each week you receive a mission — a challenge to complete (e.g. "Run 4 times", "Log 15 km total", "Do a 7 km run", "Run 3 consecutive days"). Each mission has a difficulty level:

Your mission bonus is proportional to the number of missions completed, weighted by difficulty, over the league duration. The more missions you complete (and the harder they are), the more points you earn. You can reroll 1 mission per week (2 for Premium, 4 with the XL pack).

Scoring Modes

The league creator can choose a scoring style that redistributes points between the components:

ModeConsistencyVolumePerformanceMissions
Regularity (default)/450/200/200/150
Balanced/290/280/280/150
Volume/250/450/150/150
Performance/250/200/400/150

Regularity (default) favors those who run often — the RunRival philosophy. Balanced distributes points equally. Volume favors high mileage. Performance favors fast runners.

The mode is visible in the app: in the league switcher, in the scoring explanation modal, and before joining a league.

Examples

Consistent beginner (4x/week, 3km, 7:00/km, 4 weeks)
Consistency
450
Volume
90
Performance
50
Missions
0
Total
590
VS
Fast but inconsistent (1x/week, 15km, 4:30/km, 4 weeks)
Consistency
330
Volume
160
Performance
180
Missions
0
Total
670

The fast runner wins 670 vs 590 if they run every week. But if they miss a single week, the beginner catches up. And if the beginner completes their missions every week (up to +150 pts from missions), they pull ahead by a wide margin.

The score is always out of 1000, regardless of league duration. The difficulty adapts: in a 2-week league, 8 runs are enough to max out consistency. In a 1-month league, 16 are needed. In a 3-month league, 52. The target scales with duration, not the max score.

Good to know