After 30 Miles of Running, I've Found the Most Accurate Smartwatch

Wait 5 sec.

Apple, Garmin, Samsung, Google or Amazfit? One dominated heart rate, but steps and distance accuracy were a different story.