Garmin
Forerunner 255 Series
Long battery, but wrist HR often inaccurate.
Running these analyses costs money. Buy through my links to help keep lights on! I may get a small commission.
I had a coros pace 1 and switched to Garmin 955. The garmin is way better for swimming
I haven't used Coros for Hyrox, but do use it for running and it's fantastic. +1 on the above!
My apple watch series 8 lasts for a whole marathon without issues That said if you want much more battery life, coros pace should do it
I like my Coros Pace. Fantastic battery life is a killer feature.
Runner? Get yourself a Coros Pace.
The Coros Pace. I’ve had the 2 for 3 years and the battery life is still amazing. The 3 is even better apparently. Great value watch.
Garmin
Forerunner 255 Series
Long battery, but wrist HR often inaccurate.

Garmin
Forerunner 955 Series
Endurance battery, value king, but clunky UI.

Garmin
Fenix 7 Series
Rugged, long battery, maps, but HR and software can struggle.

Garmin
Enduro 3
Unrivaled multi-week battery, solar-charged, but bulky.

Garmin
Forerunner 965
Lightweight, vibrant AMOLED, maps, but wrist HR and swim issues.

Ranked #1
Oura - Oura Ring Series

Ranked #1
Apple - Ultra Series

Ranked #1
Garmin - Fenix 7 Series

Ranked #1
Garmin - Fenix 7 Series

Ranked #1
Garmin - Forerunner 255 Series

Ranked #1
Oura - Oura Ring Series