Pete Kaiser Wins! 2019 Iditarod Champion By tundratech | March 13, 2019 - 6:31 am |January 16, 2020 2019 Iditarod Pete Kaiser Iditarod Champion – We are sitting here still not believing the words! We will post the story shortly, but for now we need a little sleep! Go Team Kaiser! Bookmark the permalink.