The Test: Two Watches, One Half-Marathon
To find the best running watch for serious distance training, I raced a half-marathon wearing the Garmin Forerunner 970 (USD 749.99, approx. RM3,450) on one wrist and the Amazfit Cheetah 2 Pro (USD 449.99, approx. RM2,070) on the other. Both were started at the line, though a slightly fumbled launch means the recorded times don’t perfectly match the official chip result of 2:04:49. The Amazfit logged 13.23 miles in 2:04:26, while the Garmin tracked 13.22 miles in 2:04:20. That small discrepancy is well within the chaos you expect from a crowded start, and it sets the stage for a fair AmazFit running watch comparison against Garmin’s premium flagship. This test wasn’t about lab conditions; it was about real race pressure, sweaty wrists, jostling crowds, and the need to glance down and trust your pace at any moment.

Half-Marathon GPS Accuracy and Core Metrics
From a pure data standpoint, the half-marathon GPS accuracy battle ended in a draw. Both watches stayed tightly locked to the course, producing nearly identical distances and paces, and both came reasonably close to the official race time. Heart rate tracking was equally impressive: each watch reported an average of 166 bpm and a max of 192 bpm, staying in sync across the entire race. On-wrist, pace felt stable and believable, with no wild jumps when weaving through the pack. If your main concern is whether a device can reliably track distance, pace, and heart rate through 13.1 miles, both the Forerunner 970 and the Cheetah 2 Pro deliver. In this regard, the Garmin Forerunner 970 review is clear: it is excellent—but Amazfit matches it closely on the essentials that matter most mid-race.

Features, Comfort, and Battery Life on the Run
Where the Garmin Forerunner 970 begins to pull ahead is in its ecosystem and depth of features rather than raw accuracy. Garmin is known for building lightweight, insight-driven watches with battery life measured in days, not hours, and the 970 continues that tradition with long-lasting power even with daily workouts. Advanced tools like turn-by-turn navigation, detailed maps, stamina tracking, and performance modeling using HRV, VO₂ max, and training load make it a dream for data-focused runners planning complex routes or training cycles. The Amazfit Cheetah 2 Pro, however, answers with impressive lightness and comfort on the wrist, which matters more than you think past mile 10. It also provides the core race metrics without the more overwhelming data layers. For runners who want a simpler, lighter experience with solid battery and tracking, it holds its own as a compelling best running watch option.

Post-Run Analysis and Which Watch Really Wins
After the finish line, differences emerge in how each watch helps you learn from your race. Garmin’s platform leans into deep post-run analysis: training readiness, detailed load metrics, and predictive pacing models that use your ongoing data to estimate future race performance. It can reshape how you plan long runs, target tempo efforts, and taper before big events. The Amazfit Cheetah 2 Pro keeps analysis more streamlined, giving you the basics without as much interpretation. For casual racers or those who prefer exporting to other apps, that can be enough. But if you want a training partner that not only records your half-marathon but also guides your next cycle, the Forerunner 970 is the real winner. In this AmazFit running watch comparison, both nail race-day accuracy, yet Garmin’s richer insights and proven durability make it the better all-round choice for serious runners.
