18 and Under | ||||||||
---|---|---|---|---|---|---|---|---|
Pl | Bib-Name | Age | Time | From | ||||
19 - 29 | ||||||||
Pl | Bib-Name | Age | Time | From | ||||
1 | 358-Ricky Buchananan | 20 | 1:45:11.2 | Rushford, MN | ||||
2 | 395-Philip Oshaughnessy | 27 | 1:46:56.5 | Rushford, MN | ||||
3 | 386-Jacob Kramer | 24 | 1:55:41.2 | Rushford, MN | ||||
4 | 392-Jesus Meza | 28 | 1:56:40.1 | Rochester, MN | ||||
30 - 39 | ||||||||
Pl | Bib-Name | Age | Time | From | ||||
1 | 401-Matt Reinhardt | 36 | 1:30:32.2 | St. Charles, MN | ||||
2 | 394-Luke Nilles | 35 | 1:36:14.1 | St. Paul, MN | ||||
3 | 370-Brent Hill | 36 | 1:38:55.2 | Winona, MN | ||||
4 | 402-Jacob Riese | 32 | 1:42:10.7 | Oskaloosa, IA | ||||
5 | 425-Jonah Ailabouni | 34 | 1:42:14.2 | La Crosse, WI | ||||
6 | 396-Justin Paulson | 39 | 1:42:54.2 | West Salem, WI | ||||
7 | 356-Spencer Bruess | 30 | 2:01:01.2 | Protivin, IA | ||||
40 - 49 | ||||||||
Pl | Bib-Name | Age | Time | From | ||||
1 | 365-Grant Evavold | 49 | 1:38:18.2 | Savage, MN | ||||
2 | 415-Ryan Thompson | 47 | 1:46:19.2 | Coon Valley, WI | ||||
3 | 385-John Kovari | 47 | 1:46:34.2 | La Crosse, WI | ||||
4 | 400-James Rechs | 47 | 1:55:12.1 | Rochester, MN | ||||
50 - 59 | ||||||||
Pl | Bib-Name | Age | Time | From | ||||
1 | 407-Jeremy Schulz | 51 | 1:42:15.1 | Rochester, MN | ||||
2 | 375-Michael Hudzinski | 55 | 1:49:39.2 | Circle Pines, MN | ||||
3 | 367-Raymond Fisher | 50 | 2:33:03.5 | La Crosse, WI | ||||
60 and Over | ||||||||
Pl | Bib-Name | Age | Time | From | ||||
1 | 382-Matt Kingsbury | 65 | 1:36:21.8 | Lewiston, MN | ||||
2 | 390-James Martenson | 67 | 1:49:31.2 | Rochester, MN | ||||
3 | 381-Mickey Kiger | 61 | 2:19:50.1 | Rushford, MN |