{{ loadingMsg }}

{{ toast.message }}

{{ confirm.title }}

{{ confirm.message }}

Logo
V8

HYROX
CHALLENGE

{{ appConfig.app_name||'Leaderboard System' }}

Sign In to Continue

{{ loginError }}

Vertex 8 © 2025

Logo
V8

{{ appConfig.app_name||'HYROX' }}

Challenge

{{ (currentUser.name||'U').charAt(0).toUpperCase() }}

{{ currentUser.name }}

{{ currentUser.hyroxRole==='superuser'?'★ Superuser':currentUser.hyroxRole==='panitia'?'Panitia':'Viewer' }}

Welcome back

{{ currentUser.name }}

Hyrox Challenge System

{{ s.value }}

{{ s.label }}

Challenges

LEADERBOARD

Loading...

No records yet

{{ (lbTopRecords[1].member_name||'?').charAt(0) }}

{{ lbTopRecords[1].member_name }}

{{ lbTopRecords[1].result_display }}

2
{{ (lbTopRecords[0].member_name||'?').charAt(0) }}

{{ lbTopRecords[0].member_name }}

{{ lbTopRecords[0].result_display }}

1
{{ (lbTopRecords[2].member_name||'?').charAt(0) }}

{{ lbTopRecords[2].member_name }}

{{ lbTopRecords[2].result_display }}

3
{{ idx+4 }}
{{ (rec.member_name||'?').charAt(0) }}

{{ rec.member_name }}

{{ rec.group_label }}

{{ rec.result_display }}

{{ hyroxModules.find(m=>m.id===lbModule)?.name }}

{{ lbAllRecords.length }} entries
# Athlete Cat. Result Act
Loading...
No records
{{ idx+1 }}

{{ rec.member_name }}

{{ rec.member_source==='guest'?'Guest':'Member' }}

{{ rec.group_label }} {{ rec.result_display }}

INPUT RECORD

1. Select Challenge

2. Select Event

No active events for this challenge.

3. Select Category

No categories. Add in Settings.

4. Select Athlete

No members found

{{ inputForm.memberName }}

{{ inputForm.memberSource==='guest'?'Guest Athlete':'V8 Member' }}

5. Enter Result

Event: {{ inputForm.eventName }}
Category: {{ inputForm.groupLabel }}

{{ currentModuleIsTimeBased?'Session Timer':'Stopwatch' }}

{{ swDisplay }}

{{ currentModuleIsTimeBased?'Track session duration':'Track completion time' }}

From category

{{ currentModuleIsTimeBased?'How many meters?':'Minutes:Seconds' }}

EVENTS

No events found

{{ ev.is_active?'Active':'Off' }}

{{ ev.event_name }}

{{ hyroxModules.find(m=>m.id===ev.module)?.name }}

{{ ev.description }}

Max {{ ev.max_athletes||'∞' }} {{ g }}

MANAGE USERS

Username Role Actions
Loading...

{{ u.username }}

System Owner — Protected

{{ u.role==='superuser'?'★ Super':'Staff' }}

SETTINGS

Logo
BG

{{ hyroxModules.find(m=>m.id===settingsModule)?.name }}

No categories yet

{{ s.group_label }}

{{ s.group_value }} {{ s.unit }}

Penalty List

No penalties yet

{{ p.name }}

{{ p.description||'—' }}

+{{ p.value_meter }}m

+{{ p.value_second }}s

{{ mod.name }}

{{ editingEvent?'Edit Event':'New Event' }}

Add Hyrox User

Add Category

Label: {{ newGroup.value?newGroup.value+' '+newGroup.unit:'—' }}

Add Penalty

Edit Record

{{ editRecord.member_name }}

{{ editRecord.group_label }} — {{ hyroxModules.find(m=>m.id===editRecord.module)?.name }}