Going back and forth on an NBA basketball court can really add up.

The average NBA player runs less than three miles per game, according to STATS LLC, but some guys go above and beyond that number. Even though the standard court is just 94 feet by 50 feet, some run multiple marathons by the time the season is done.

The NBA on Monday announced the six players who have run the most total miles this season (as of January 23), and some of the names—like reigning MVP Steph Curry and his teammate Klay Thompson—are not surprising. NBA players are some of the fittest athletes on the globe, and this rundown shows that they’re more than just high-flying dunkers—they’re built to run, and then run some more:

 

CJ McCollum of the Portland Trail Blazers topped the list with over 105 total miles this year. That title comes a season after he won the NBA Most Improved Player award. Zach LaVine of the Minnesota Timberwolves has shown over the years that he’s one of the most athletic players in the league—and one of the most furious dunkers—and he comes in second with nearly 100 total miles covered.

Curry won back-to-back MVP awards and he’s racking up the miles as he’s trying to get the Warriors to their third straight NBA finals. Jimmy Butler, Harrison Barnes, and Thompson round out the list with 95 total miles covered.

If this NBA thing doesn’t work out (yeah right), maybe these players could hit the marathon circuit.