Elke HYROX race volgt hetzelfde patroon: 1 km hardlopen, een station afwerken, 1 km hardlopen, het volgende station afwerken, tot alle acht stations klaar zijn. De volgorde verandert nooit, dus de race eindigt na de achtste run met de wall balls. Tussen het loopparcours en de stations ligt de Roxzone, de wisselzone waar elke atleet doorheen gaat op weg naar en van elk station. De tijd in de Roxzone telt mee voor de totaaltijd.
Er zijn vier singles-divisies: Women, Women Pro, Men en Men Pro. Atleten starten in startgroepen (waves) binnen hun eigen divisie. Doubles en Relay gebruiken dezelfde stations, maar hebben elk een eigen rulebook voor hoe het werk wordt verdeeld.