The LIVE-Results and official rankings from the Grandma's Marathon Duluth 2024.

The result lists from Grandma's Marathon Duluth on June 22, 2024. On this page you can also find the rankings from previous years (2021, 2022, 2023).

Results Grandma's Marathon Duluth 2024

Results Men 2024:

PosNameTime
1 Elisha Barno 02:10:54
2 Jerrell Mock 02:11:25
3 Cosmas Kiplimo 02:12:20
4 Amanuel Mesel 02:12:45
5 Kahsay Atsbeha 02:13:18
6 Benard Rotich 02:13:31
7 Lyle O'Brien 02:13:56
8 Sammy Rotich 02:15:47
9 Robert Swoboda 02:16:43
10 Johnny Rutford 02:16:59
11 Kyle Johnson 02:16:59
12 Thomas Derr 02:17:32
13 Christian Graham 02:18:27
14 Cody Baele 02:18:40
15 James Ngandu 02:18:45
16 Ryan Archer 02:18:46
17 Hosava Kretzmann 02:18:59
18 Kyle Smith 02:19:52
19 Adam Vadeboncoeur 02:20:10
20 Matthew Lorenz 02:20:57
21 Cody Mather 02:21:50
22 Thomas Lerdall 02:22:43
23 Kevin Lewis 02:22:48
24 Umar Saeed 02:23:02
25 Ashton Grissom 02:23:08
26 Connor Roche 02:23:25
27 James Dickinson 02:23:37
28 Ridley Holmes 02:23:56
29 John Quigley 02:24:31
30 Adam Bohach 02:24:36
31 Tyler Jermann 02:24:37
32 Ethan Gallagher 02:24:47
33 Thomas Stone 02:24:55
34 Cooper Schroeder 02:25:01
35 Nathan Richards 02:25:05
36 Thomas Knobbe 02:25:05
37 Colden Longley 02:25:06
38 Andrew Pilat 02:25:09
39 Mitchell Germann 02:25:24
40 Roger Hopper 02:25:28
41 Sam Forstner 02:25:47
42 Curtis Weisenberger 02:25:55
43 Brian Santiago 02:26:21
44 David Walter 02:26:55
45 Cole Halla 02:27:17
46 Nathan Kolbus 02:27:29
47 Dan Gargaro 02:27:38
48 Erik Teig 02:28:18
49 Ben Vaske 02:28:28
50 Lamech Mosoti Mokono 02:28:35
51 Zachary Hoagland 02:28:56
52 Aiden McHugh 02:29:09
53 Harris Anderson 02:29:14
54 Troy Conley 02:29:36
55 Ryan Leahy 02:29:48
56 Nicholas Jacobson 02:29:49
57 Joseph Smith 02:30:05
58 Josh Romine 02:30:09
59 Matthew Dewald 02:30:16
60 Chase Bulten 02:30:24
61 Philip Shaw 02:30:37
62 Payton Heinberg 02:30:55
63 Dan Kerr 02:31:07
64 Martin Dolan 02:31:12
65 Alex Strojny 02:31:13
66 Ian Iverson 02:31:23
67 Joshua Evans 02:31:26
68 Chris Pedi 02:31:34
69 Michael Craig 02:31:37
70 Michael Ungvarsky 02:31:49
71 Jacob Fopma 02:31:57
72 Harrison Sullivan 02:32:02
73 Michael Eyres 02:32:15
74 Jack Freeman 02:32:30
75 Brett Lucas 02:32:33
76 Alex Miley 02:32:43
77 Matthew Goyden 02:32:44
78 Jorey Egeland 02:32:48
79 Josef Gertner 02:33:00
80 Ian Knox 02:33:15
81 Samuel Vincent 02:33:22
82 Jordan Marsh 02:33:25
83 Aaron Kleinman 02:33:28
84 Joe Cullen 02:33:51
85 Rishi Gulati 02:33:57
86 Garrett Eklof 02:33:57
87 Blake Buysse 02:34:05
88 Anthony Reeves 02:34:12
89 Ben Aoki-Sherwood 02:34:14
90 Matthew Dillon 02:34:19
91 Sean Luzzi 02:34:20
92 Patrick Platzer 02:34:32
93 Adam McCollor 02:34:34
94 Isaac Stricherz 02:34:41
95 Mike Bumgarner 02:34:41
96 Nathan Gibson 02:34:44
97 Declan O'Neill 02:34:45
98 Matthew Trutna 02:35:04
99 Colin Beck 02:35:15
100 Erik Duethman 02:35:24

Results Women 2024:

PosNameTime
1 Volha Mazuronak 02:23:52
2 Grace Kahura-Malang 02:30:02
3 Molly Bookmyer 02:30:16
4 Jane Bareikis 02:31:17
5 Miku Hirashima 02:31:45
6 Elena Hayday 02:31:50
7 Rena Elmer 02:35:45
8 Molly Roberts 02:35:54
9 Damaris Areba 02:36:56
10 Liza Howard 02:37:23
11 Katrina Allison 02:37:56
12 Argentina Valdepe As 02:38:04
13 Christina Welsh 02:38:15
14 Samantha Drop 02:39:09
15 Margaret Ludick 02:39:10
16 Alexis Olson 02:39:20
17 Stevi Clark 02:41:01
18 Laurie Knowles 02:41:05
19 Anna Kenig-Ziesler 02:41:36
20 Amanda Beach 02:41:40
21 Madeline Block 02:41:59
22 Hannah Bast 02:42:12
23 Alia Gray 02:42:34
24 Kir Selert 02:43:01
25 Laura Huning 02:43:21
26 Nicolette St. Lawrence 02:44:24
27 Shanna Birchett 02:44:28
28 Emily Haggerty 02:44:50
29 Olivia Hoj 02:45:01
30 Christina Strauss 02:46:47
31 Amanda Mosborg 02:47:47
32 Margaux Curcuru 02:48:18
33 Jami Tautfest 02:48:47
34 Emma Lee 02:48:56
35 Gabriella Brinkley 02:49:17
36 Rachel Cluett 02:50:21
37 Lynn Ahlers 02:50:30
38 Felicia Lauwers 02:50:32
39 Gracie Griffith 02:50:44
40 Emily Bachhuber 02:50:55
41 Alli Armstrong 02:51:36
42 Sarah Seus 02:51:42
43 Angela Swain 02:51:53
44 Gabrielle McKenzie 02:52:40
45 Danielle Turk-Bly 02:52:42
46 Ellyssa Peterson 02:55:43
47 Mary Klene 02:56:42
48 Kami Lynch 02:57:42
49 Grace Dickel 02:57:47
50 Anna Gunderson 02:58:01
51 Katharine Toll 02:58:15
52 Stacy Mowry 02:58:17
53 Jenna Lester 02:58:41
54 Jenna Hoge 02:58:53
55 Dana Horgen 02:59:11
56 Katie Prevost 02:59:37
57 Pamela Grossinger 02:59:54
58 Taryn Shank 02:59:59
59 Grace Frechette 03:00:00
60 Katie Larson 03:00:08
61 Breanna Goertz 03:00:15
62 Casey Wilson 03:00:56
63 Vaidehi Patel 03:01:04
64 Lisa Mueller 03:01:09
65 Chloe Byrd 03:01:17
66 Molly Wirtz 03:01:41
67 Kimberly Moe 03:02:05
68 Kathleen Simms 03:02:10
69 Rachel Keele 03:02:13
70 Jordan Kelch 03:02:35
71 Jaime Dansa 03:02:47
72 Kaitlyn McNamara 03:03:18
73 Kathryn Hokanson 03:03:23
74 Carolyn Burnell 03:03:45
75 Elsa Forsberg 03:04:01
76 Maria Gilles 03:04:01
77 Kristi Spitzmueller 03:04:10
78 Megan Stelljes 03:04:17
79 Hannah McInturff 03:04:33
80 Amy Neilson 03:04:34
81 Olivia Garcia 03:04:59
82 Margaret Grossman 03:05:09
83 Cara Weiner 03:05:18
84 Kathleen Maloney 03:05:19
85 Lindsay Wandzilak 03:05:23
86 Jessica Rieger 03:05:34
87 Rachel Jones 03:05:41
88 Megan Wright 03:05:45
89 Hanna Torvi 03:06:01
90 Janel Zick 03:06:08
91 Maya Desai 03:06:08
92 Katie Nolan 03:06:26
93 Olivia Hummel 03:06:37
94 Laurie Kelly 03:07:05
95 Florence Lewine 03:07:25
96 Naomi Wilcox 03:07:34
97 Lana Wegner 03:07:40
98 Jane Rotonda 03:07:42
99 Selam Grimsrud 03:07:52
100 Danielle Bellino 03:08:02

Complete results list from Grandma's Marathon Duluth


Results of past years:

Results Grandma's Marathon Duluth 2023

PosNameGenderHometownTime
1 Elisha Barno M Lansing 02:09:14
2 Dominic Ondoro M Grand Prairie 02:09:59
3 Panuel Mkungo M Davie 02:10:20
4 Nathan Martin M Jackson 02:10:45
5 James Ngandu M Van Wert 02:10:54
6 Benard Kiptoo Koech M Eldoret 02:11:30
7 Kevin Salvano M Chicago 02:11:49
8 Tsegay Weldelibanos M Flagstaff 02:12:15
9 Kevin Lynch M Eagle Mountain 02:12:49
10 Milton Rotich M Duluth 02:14:08
11 Steven Martinez M Chula Vista 02:14:34
12 Patrick Smyth M Santa Fe 02:14:47
13 Nadir Yusuf M Willmar 02:15:26
14 Chase Weaverling M Boulder 02:15:48
15 Kevin Koski M Flagstaff 02:15:55
16 Aaron Davidson M Fairfax 02:16:11
17 Joseph Whelan M Webster 02:16:31
18 Nathan Dunn M San Marcos 02:16:55
19 Garret Lee M Littleton 02:16:57
20 Sean O?Connor M Salt Lake City 02:17:05
21 Collin Buck M Kalispell 02:17:09
22 Tai Smith M Glendale 02:17:16
23 Colin Martin M Pittsburgh 02:17:28
24 Alexander Taylor M Lincoln 02:17:30
25 Jacob Heslington M Provo 02:17:40
26 Marcos Bailon M Phoenix 02:17:46
27 Johnny Rutford M Beaverton 02:17:54
28 Stan Linton M Memphis 02:18:19
29 Tyler Sickler M Vacaville 02:18:21
30 Tyler Rollins M New York 02:18:46
31 Terry Tossman M Washington 02:19:01
32 Philip Royer M Boston 02:19:12
33 Mohamed Hrezi M Philadelphia 02:19:16
34 Jeffrey Seelaus M Boston 02:19:23
35 Johnny Hogue M Los Angeles 02:19:23
36 Adam Bohach M Cresco 02:19:26
37 Samuel Lanternier M Boulder 02:19:49
38 Michael Blaszczyk M Novi 02:19:51
39 Cody Baele M Annawan 02:19:56
40 Logan Barrett M Jeffersonville 02:20:07
41 Joel Conn M Okemos 02:20:16
42 Sean Donohue M Keyport 02:20:37
43 Ryan Archer M Brooklyn 02:20:39
44 Kurt Roeser M Longmont 02:20:47
45 Jesse Davis M Omaha 02:20:55
46 Colton Gale M Bend 02:21:13
47 Michael Ellenberger M Chicago 02:21:19
48 Christian Graham M Lawrence 02:21:22
49 Daniel Docherty M Saint Paul 02:21:44
50 Kyle Smith M Colorado Springs 02:21:45
51 Jason Simpson M Boulder 02:21:48
52 David Melly M Brighton 02:21:55
53 Nick Matteucci M Cambridge 02:22:02
54 Glen Burkhardt M Simpsonville 02:22:08
55 Patrick Cullen M Hopewell Junction 02:22:09
56 Umar Saeed M Allentown 02:22:39
57 Ben Pare M Winston-Salem 02:22:47
58 Matthew Walker M West Hartford 02:22:55
59 Blake Whalen M Des Moines 02:23:00
60 Jonathan Klaiber M Naperville 02:23:03
61 Ruairi Moynihan M Flagstaff 02:23:07
62 Nick Caprario M Kansas City 02:23:17
63 Alberto Mena M New York 02:23:26
64 Matthew Dewald M Dakota Dunes 02:23:30
65 Matt Dynan M Cambridge 02:23:46
66 Jordan Bramblett M Paulden 02:23:48
67 John Liddell M Wauwatosa 02:23:50
68 Jordan West M Waco 02:23:58
69 Joseph Minor M Minneapolis 02:24:01
70 Bryan Rigby M San Diego 02:24:13
71 Aaron Viets M Cedar Grove 02:24:16
72 Scott Foley M Cheyenne 02:24:25
73 Dalton Graham M Durango 02:24:28
74 Andrew Erskine M Boston 02:24:34
75 John Curley M Duluth 02:24:48
76 Tim Thornburg M Eagan 02:24:50
77 Jack Carmody M Milwaukee 02:24:50
78 Nathaniel Souther M Boise 02:24:52
79 Sem Sultanov M Jacksonville 02:24:56
80 Josh Baden M Lawrence 02:24:58
81 Scott Mindel M Burlington 02:25:10
82 Pardon Ndhlovu M Hope Mills 02:25:10
83 Ashton Grissom M Lone Tree 02:25:23
84 Stuart Russell M Somerville 02:25:29
85 Lauren Hagans F Flagstaff 02:25:55
86 Nolan Zimmer M Omaha 02:25:56
87 Elliot Kadrofske M Minneapolis 02:26:16
88 Patrick Spychalski M New York 02:26:23
89 Nicholas Costello M Laramie 02:26:32
90 Trevor Wysong M Taunton 02:26:40
91 Alex Archer M Pittsburgh 02:26:51
92 Dakotah Lindwurm F Hopkins 02:26:56
93 Casey Ellis M Towanda 02:26:56
94 Scott Lankford M Simi Valley 02:27:00
95 Reid Kovacs M Cambridge 02:27:02
96 John Gutierrez M Santa Maria 02:27:05
97 Nate Izewski M Palatine 02:27:14
98 Alex Corbett M Charlottesville 02:27:21
99 Conner Peloquin M Issaquah 02:27:26
100 Patrick Hamilton Hutton M Flagstaff 02:27:31

Results Grandma's Marathon Duluth 2022

Results - Top 100

PosNameM/FHometownTime
1 Dominic Ondoro M Grand Prairie 02:09:34
2 Sammy Rotich M Coon Rapids 02:10:07
3 James Ngandu M Van Wert 02:10:17
4 Elisha Barno M Lansing 02:10:22
5 Cj Albertson M Fresno 02:10:52
6 Benard Rotich M Minneapolis 02:12:47
7 Johnny Crain M Lansing 02:12:55
8 Parker Stinson M Broomfield 02:12:58
9 Turner Wiley M Issaquah 02:13:40
10 Kevin Lewis M Richfield 02:13:48
11 Jonathan Phillips M Brookline 02:14:10
12 Caleb Kerr M Zionsville 02:14:50
13 Pardon Ndhlovu M Fayetteville 02:15:04
14 Jonathan Aziz M Colorado Springs 02:15:30
15 Will Norris M Charlottesville 02:15:31
16 Joseph Whelan M Webster 02:15:36
17 Connor Weaver M Logan 02:15:44
18 Travis Morrison M Salt Lake City 02:15:54
19 Louis Serafini M Cambridge 02:15:54
20 Kevin Havel M Elmhurst 02:16:07
21 Malcolm Richards M Sacramento 02:16:15
22 Mitchell Klingler M Jackson 02:16:20
23 Connor Rockett M Cambridge 02:16:45
24 Tyler Jermann M St Paul 02:16:50
25 Fernando Cabada M Aurora 02:16:51
26 Edward Mulder M Boston 02:16:55
27 David Fitzmaurice M New York 02:17:02
28 Daniel Docherty M Saint Paul 02:17:07
29 Will Cross M Boulder 02:17:18
30 Paxton Smith M Boulder 02:17:21
31 Sam Geha M Brooklyn 02:17:25
32 Andrew McCann M Westerly 02:17:32
33 Brian Harvey M Belmont 02:17:40
34 Jeffrey Seelaus M Boston 02:18:03
35 Mohammed Bati M Minneapolis 02:18:13
36 Donald Cowart M Winston-Salem 02:18:22
37 Eric Ashe M Natick 02:18:42
38 Max McNeill M Arlington 02:18:55
39 Kevin Monogue M Philadelphia 02:19:30
40 Ryan Archer M New York 02:19:35
41 Zachary Ornelas M Ann Arbor 02:19:36
42 Austin Bogina M Arma 02:19:36
43 George Crist M Macon 02:19:49
44 Zacchaeus Widner M Lansing 02:19:53
45 David Melly M Boston 02:19:55
46 Lyle O'Brien M Boulder 02:20:34
47 Sean Egan M Philadelphia 02:21:47
48 Sem Sultanov M Jacksonville 02:21:50
49 Scott Foley M Cheyenne 02:22:15
50 Samuel Montclair M Cary 02:22:39
51 Zachary Vaslow M Greensboro 02:23:08
52 Quinlan Moll M Kansas City 02:23:10
53 Daniel Craighead M Lafayette 02:23:14
54 Taggart Vanetten M Morton 02:23:20
55 Peter Gilmore M Alameda 02:23:22
56 Michael Ellenberger M Chicago 02:23:27
57 Joel Conn M Okemos 02:23:40
58 Dan Feeney M Boulder 02:23:54
59 Alexander Burks M Westminster 02:23:54
60 Thomas Lerdall M Minneapolis 02:24:47
61 Dakotah Lindwurm F Eagan 02:25:01
62 Julian Manley M Spring Valley 02:25:01
63 Connor Roche M Richmond Hill 02:25:04
64 Ryan Root M Boulder 02:25:21
65 Sarah Sellers F Ogden 02:25:43
66 Connor Reck M Minneapolis 02:25:44
67 Matt Dynan M Cambridge 02:25:45
68 Garrett Patrick M Baltimore 02:26:01
69 Ryan Murphy M Richmond 02:26:01
70 Martin Husen M Rochester 02:26:28
71 Susanna Sullivan F Reston 02:26:56
72 John Donovan M Asbury 02:26:59
73 David Fassbender M Slinger 02:27:14
74 Joseph Darda M Minneapolis 02:27:15
75 Jordan Bramblett M Paulden 02:27:15
76 Esther Wanjiru F Lansing 02:27:15
77 Kevin Greene M Kennebunk 02:27:17
78 Dustin Macuiba M Gurnee 02:27:28
79 John O'Neill M New York 02:27:51
80 Nathan Bussiere M Midland 02:28:08
81 Brian Reis M Cooperstown 02:28:22
82 Jordan West M Waco 02:28:24
83 Ian Eklin M Plymouth 02:28:25
84 Branna MacDougall F Kingston 02:28:36
85 Riley Huffman M Gunnison 02:29:02
86 Andrew Erskine M Boston 02:29:06
87 Keith Sands M Rock Island 02:29:23
88 Zachary Dombi M Boston 02:29:27
89 Esayas Nida M Greensboro 02:29:28
90 Zachary Hoover M Crown Point 02:29:37
91 Andrew Mangiapane M Petoskey 02:29:47
92 Adam Pangrac M Moorhead 02:29:49
93 Levi Miller M Fairfax 02:29:53
94 Mike Friedman M South Saint Paul 02:30:36
95 Seth Massot M Appleton 02:30:40
96 Omer Abdulrahman M Raleigh 02:30:55
97 MacCoy Benzen M West Des Moines 02:31:13
98 Molly Culver F Henrico 02:31:15
99 Jeremy Arthur M New York 02:31:24
100 Peter Bromka M Portland 02:31:30

Results Grandma's Marathon Duluth 2021

Results - Top 100

PosNameM/FHometownCity
1 Milton Rotich M Albuquerque 02:13:04
2 Cj Albertson M Fresno 02:14:29
3 Joseph Whelan M Webster 02:16:25
4 Tyler Jermann M St Paul 02:16:42
5 Will Norris M Charlottesville 02:17:04
6 Jonathan Mott M Lakeland 02:17:30
7 Ryan Archer M Kings County 02:17:51
8 Garret Lee M Littleton 02:18:21
9 Birhanu Dare Kemal M New York 02:18:36
10 Steven Martinez M North Augusta 02:19:22
11 Eduardo Garcia M Greenville 02:19:52
12 Charles Remillard M Denver 02:20:27
13 Ruben Sanca M Salisbury 02:23:21
14 Blake Whalen M Dubuque 02:23:46
15 Nick Caprario M Kcmo 02:24:11
16 Stewart Harwell M Redondo Beach 02:25:43
17 Joseph Moore M Manhattan 02:25:47
18 David Fuentes M Austin 02:25:55
19 Ben Pare M Portland 02:25:57
20 Mohammed Bati M St Paul 02:26:42
21 Dakotah Lindwurm F Eagan 02:29:04
22 Jacob Olson M Augusta 02:29:18
23 Tony Weber M Leavenworth 02:29:36
24 Connor Callahan M Chesterfield 02:30:02
25 Meng-Tsung Chu M Colorado Springs 02:30:32
26 Patrick Letz M Aurora 02:31:14
27 Dan Laplante M Dayton 02:31:27
28 Nick Marraro M St Petersburg 02:31:28
29 Katja Goldring F Flagstaff 02:31:30
30 Craig Hunt M Flagstaff 02:31:31
31 Patrick Hubbell M Arvada 02:31:40
32 James Wilson M Lawrence 02:31:51
33 Nolan Border M Omaha 02:32:05
34 Galen Burrell M Louisville 02:32:35
35 Stephen Gomez M New York 02:32:36
36 Kellen Blumberg M San Diego 02:32:47
37 Tristin Van Ord F Blowing Rock 02:32:55
38 Brent Kann M Eau Claire 02:33:08
39 Matthew Herzig M Philadelphia 02:33:20
40 Andrew Hill M West Hartford 02:33:23
41 Daniel Pederson M Spooner 02:33:32
42 Grace Kahura F Longmont 02:33:34
43 Jeffrey Redfern M Washington 02:33:44
44 Jane Bareikis F Crestwood 02:33:53
45 Arturs Bareikis M Crestwood 02:33:54
46 Matt Braithwaite M Rochester 02:34:29
47 Jason Acosta M St Paul 02:35:40
48 Joe Cowlin M Chicago 02:35:50
49 Justin Furcich M Minneapolis 02:36:12
50 Warren Clarida M Iowa City 02:36:13
51 Sam Anderson M Maplewood 02:36:39
52 Pasca Myers F Fort Dodge 02:36:47
53 McKale Montgomery F Stillwater 02:36:56
54 Daniel Peterson M Palatine 02:37:09
55 Scooter Cichon M Pittsburg 02:37:13
56 Ethan Hartzell M Baldwin City 02:37:23
57 Andrea Pomaranski F Wolverine Lake 02:37:37
58 Mike Walentiny M Goodview 02:38:36
59 Jonathan Klaiber M Naperville 02:38:42
60 Nina Zarina F Arlington 02:38:49
61 John Cleary M Omaha 02:39:23
62 Chris Porst M Chicago 02:39:25
63 Daniel Lauer-Schumacher M Minneapolis 02:39:27
64 Paula Pridgen F Charlotte 02:39:34
65 Alvaro Montoya M Chicago 02:39:40
66 Dan Bier M Columbia Hts 02:40:12
67 Kelsey Bruce F Brackettville 02:40:22
68 Samuel Hodgson M Bemidji 02:41:00
69 Paul Swim M Minneapolis 02:41:08
70 Nicolai Johnson-Borelli M Minneapolis 02:41:10
71 Meriah Earle F Escondido 02:41:26
72 Ryan Duffy M Chicago 02:42:04
73 Steve Froeschle M Davenport 02:42:09
74 Erik Wippler M Canton 02:42:21
75 Jesse Prince M Bemidji 02:42:22
76 Patrick Russell M St Paul 02:42:28
77 Grace Gonzales F Chino 02:42:32
78 Ryan Siewert M Eden Prairie 02:43:18
79 Benjamin Drexler M St Louis Park 02:43:35
80 Adam Eskuri M Duluth 02:44:04
81 Ben Johnson M Brooklyn Park 02:44:09
82 Christina Welsh F St Petersburg 02:44:35
83 Phillip Carroll M Overland Park 02:45:07
84 Mark Laughlin M Superior 02:45:14
85 Tom Frantz M Denver 02:45:24
86 Keegan Carda M St Paul 02:45:44
87 Mike Bumgarner M Minneapolis 02:45:44
88 Anthony Hoff M Duluth 02:45:56
89 Sam Vangampleare M Kcmo 02:45:56
90 Tom Anderson M Brooklyn 02:46:10
91 Brian Karl M Chili 02:46:11
92 Matthew Diamond M Chicago 02:46:20
93 Brett Noecker M Minneapolis 02:46:20
94 Trent Fifield M St Charles 02:46:27
95 Louis Hughes M Minneapolis 02:46:28
96 Bryan Petersen M Herman 02:47:15
97 Jake Schlindwein M Pewaukee 02:47:18
98 Alex Diverde M Minneapolis 02:47:21
99 Christian Hall M Minneapolis 02:47:29
100 Zac Lundgren M Minneapolis 02:47:33

All results and photos from Grandma's Marathon Duluth

More about running in the USA:

 

 

Kommentar schreiben

Senden

Weitere interessante Themen

 
 
 

More sports

Bestzeit-Club
Blogheim.at Logo