March 14th, 2025: Nome Champion Finish - Siri Raitto
Iditarod 53 champion, Jessie Holmes, arrives under the burled arch in Nome at 2:55 am, Friday March 14th, 2025. Finishing the longest Iditarod in history at 1,128 miles. Click on thumbnail images to view a larger image.
All photos in this gallery are by ©Siri Raitto Photography. Reproduction prohibited without written permission from the photographer.