Iditarod 2025 Mushers

Iditarod 2025 Mushers. To view the race archives click here. The 2025 iditarod, also known as the last great race on earth, will begin on march 2, in anchorage.


Iditarod 2025 Mushers

Today (june 24, 2023), the iditarod announced that 26 mushers have submitted their entries for the 2025 iditarod trail sled dog race, scheduled to start in. See the full list of 2025 standings here.

Iditarod 2025 Mushers Images References :