Finishes:
Marathons & Ultras: 146
Marathons Only: 63
Ultras Only: 83
Other Races: 75
PR’s:
100 Mile Trail – 18:16:26
12 Hour Road – 85.49 MI
100KM Road – 8:08:47
50 Mile Road – 6:04:57
Marathon – 2:49:40
25KM Road – 1:31:19
Top Placings:
Total Wins – 27
2nd Place – 21
3rd Place – 17
Top Five Finishes – 98
Top Ten Finishes – 129
Most Finishes:
Twin Cities Marathon: 19
Voyageur 50 Mile: 18
Curnow Marathon: 16
Arrowhead 135: 15 (18 Starts)
Paavo Nurmi Marathon: 14
Lifetime Races:
Year | Race | Date | Dist | Time | Pace | Place | Type |
---|---|---|---|---|---|---|---|
2024 | Twin Cities Marathon | 10/6/2024 | 26.2 | Marathon | |||
2024 | DAMn 240 Mile Gravel Bike Race | 8/10/2024 | 240 | 16:55:00 | 4:14 | 139 | Other |
2024 | Voyageur 50 Mile | 7/27/2024 | 50 | 9:37:27 | 11:33 | 9 | Ultra |
2024 | Eugene Curnow Trail Marathon | 7/13/2024 | 26.2 | 4:14:35 | 9:43 | 12 | Marathon |
2024 | Grandmas Marathon | 6/22/2024 | 26.2 | 3:23:53 | 7:47 | 1352 | Marathon |
2023 | Arrowhead 135 | 1/29/2024 | 135 | 47:30:00 | 21:07 | 20 | Winter Ultra |
2023 | Hixon 50K | 10/28/2023 | 31 | 5:30:47 | 10:40 | 20 | Ultra |
2023 | Voyageur 50 Mile | 7/29/2023 | 50 | 8:58:52 | 10:47 | 21 | Ultra |
2023 | Eugene Curnow Trail Marathon | 7/15/2023 | 26.2 | 4:15:24 | 9:45 | 21 | Marathon |
2023 | Big Horn 100 | 6/16/2023 | 100 | 28:50:51 | 17:19 | 59 | Ultra |
2023 | Arrowhead 135 | 1/20/2023 | 135 | 40:27:00 | 17:59 | 4 | Ultra Winter |
2022 | Hixon 50K | 10/30/2022 | 31 | 5:26:25 | 10:32 | 5 | Ultra |
2022 | Twin Cities Marathon | 10/2/2022 | 26.2 | 3:19:29 | 7:37 | 435 | Marathon |
2022 | Paavo Nurmi Marathon | 8/13/2022 | 26.2 | 3:27:14 | 7:55 | 2 | Marathon |
2022 | Voyageur 50 Mile | 7/30/2022 | 50 | 10:30:48 | 12:37 | 40 | Ultra |
2022 | Eugene Curnow Trail Marathon | 7/16/2022 | 26.2 | 4:18:19 | 9:52 | 13 | Marathon |
2022 | Arrowhead 135 | 1/31/2022 | 135 | 43:12:00 | 19:12 | 5 | Ultra Winter |
2021 | Gobble Gait 8K | 11/25/2021 | 4.96 | 0:31:09 | 6:17 | 12 | Other |
2021 | Hixon 50K | 10/31/2021 | 31 | 5:30:49 | 10:40 | 16 | Ultra |
2021 | Twin Cities Marathon | 10/3/2021 | 26.2 | 3:22:44 | 7:44 | 281 | Marathon |
2021 | DAMn 240 Mile Gravel Bike Race | 8/14/2021 | 240 | 17:08:21 | 4:17 | 40 | Other |
2021 | Voyageur 50 Mile | 7/24/2021 | 50 | 9:33:26 | 11:28 | 16 | Ultra |
2021 | Eugene Curnow Trail Marathon | 7/17/2021 | 26.2 | 4:02:03 | 9:14 | 16 | Marathon |
2020 | Arrowhead 135 | 1/27/2020 | 135 | 43:13:00 | 19:12 | 9 | Ultra Winter |
2019 | Gobble Gait 8K | 11/28/2019 | 4.96 | 0:31:18 | 6:19 | 15 | Other |
2019 | Hixon 50K | 10/26/2019 | 31 | 4:46:00 | 9:14 | 14 | Ultra |
2019 | Twin Cities Marathon | 10/6/2019 | 26.2 | 3:14:00 | 7:24 | 387 | Marathon |
2019 | In Yan Teopa 10 Mile | 9/26/2019 | 10 | 1:26:39 | 8:40 | 9 | Other |
2019 | DAMn 240 Mile Gravel Bike Race | 8/3/2019 | 240 | 20:49:00 | 5:12 | 84 | Bike |
2019 | Voyageur 50 Mile | 7/27/2019 | 50 | 9:01:24 | 10:50 | 20 | Ultra |
2019 | Eugene Curnow Trail Marathon | 7/13/2019 | 26.2 | 3:55:37 | 9:00 | 10 | Marathon |
2019 | Chippewa Moraine 50K | 4/27/2019 | 31 | 5:03:01 | 9:46 | 18 | Ultra |
2019 | MDRA 7 Mile | 3/30/2019 | 7 | 0:46:55 | 6:42 | 15 | Other |
2019 | MDRA Lake Johanna 4 Mile | 3/16/2019 | 4 | 0:26:22 | 6:36 | 20 | Other |
2019 | Mesquite Canyon Half Marathon | 3/9/2019 | 13.1 | 1:49:13 | 8:20 | 4 | Other |
2019 | Arrowhead 135 | 1/28/2019 | 135 | 43:07:00 | 19:10 | 4 | Ultra Winter |
2018 | Gobble Gait 8K | 11/22/2018 | 4.96 | 0:31:24 | 6:20 | 8 | Other |
2018 | Hixon 50K | 10/28/2018 | 31 | 5:34:17 | 10:47 | 10 | Ultra |
2018 | Twin Cities Marathon | 10/7/2018 | 26.2 | 3:12:41 | 7:21 | 352 | Marathon |
2018 | In Yan Teopa 10 Mile | 9/22/2018 | 10 | 1:20:29 | 8:03 | 8 | Other |
2018 | William O'Brien 10 Mile | 9/17/2018 | 10 | 1:19:43 | 7:58 | 2 | Other |
2018 | DAMn 240 Mile Gravel Bike Race | 8/18/2018 | 240 | 19:02:00 | 4:46 | 44 | Bike |
2018 | Paavo Nurmi Marathon | 8/11/2018 | 26.2 | 3:16:55 | 7:31 | 5 | Marathon |
2018 | Voyageur 50 Mile | 7/28/2018 | 50 | 8:38:03 | 10:22 | 24 | Ultra |
2018 | Eugene Curnow Trail Marathon | 7/14/2018 | 26.2 | 3:58:33 | 9:06 | 11 | Marathon |
2018 | Chester Woods 50K | 6/2/2018 | 31 | 4:18:52 | 8:21 | 4 | Ultra |
2018 | Arrowhead 135 | 1/29/2018 | 135 | 38:00:00 | 16:53 | 1 | Ultra Winter |
2017 | Gobble Gait 8K | 11/23/2017 | 4.96 | 0:31:46 | 6:24 | 11 | Other |
2017 | Hixon 50K | 10/29/2017 | 31 | 4:56:21 | 9:34 | 7 | Ultra |
2017 | Twin Cities Marathon | 10/1/2017 | 26.2 | 3:01:35 | 6:56 | 182 | Marathon |
2017 | In Yan Teopa 10 Mile | 9/24/2017 | 10 | 1:20:23 | 8:02 | 5 | Other |
2017 | William O'Brien 10 Mile | 9/17/2017 | 10 | 1:08:58 | 6:54 | 3 | Other |
2017 | Paavo Nurmi Marathon | 8/12/2017 | 26.2 | 3:10:08 | 7:15 | 5 | Marathon |
2017 | Voyageur 50 Mile | 7/29/2017 | 50 | 8:50:47 | 10:37 | 33 | Ultra |
2017 | Eugene Curnow Trail Marathon | 7/15/2017 | 26.2 | 3:41:48 | 8:28 | 7 | Marathon |
2017 | Apple Valley Freedom Days 5 Mile | 7/4/2017 | 5 | 0:30:50 | 6:10 | 5 | Other |
2017 | Chester Woods 50K | 5/3/2017 | 31 | 4:08:25 | 8:01 | 1 | Ultra |
2017 | Chippewa Moraine 50K | 4/29/2017 | 31 | 4:53:40 | 9:28 | 18 | Ultra |
2017 | Arrowhead 135 | 1/30/2017 | 135 | 39:54:00 | 17:44 | 3 | Ultra Winter |
2016 | Gobble Gait 8K | 11/24/2016 | 4.96 | 0:29:36 | 5:58 | 9 | Other |
2016 | Hixon 50K | 10/30/2016 | 31 | 4:55:51 | 9:33 | 8 | Ultra |
2016 | Twin Cities Marathon | 10/9/2016 | 26.2 | 3:13:30 | 7:23 | 465 | Marathon |
2016 | In Yan Teopa 10 Mile | 9/24/2016 | 10 | 1:12:19 | 7:14 | 1 | Other |
2016 | William O'Brien 10 Mile | 9/18/2016 | 10 | 1:07:36 | 6:46 | 2 | Other |
2016 | Paavo Nurmi Marathon | 8/13/2016 | 26.2 | 3:00:43 | 6:54 | 3 | Marathon |
2016 | Voyageur 50 Mile | 7/30/2016 | 50 | 8:49:38 | 10:36 | 25 | Ultra |
2016 | Eugene Curnow Trail Marathon | 7/16/2016 | 26.2 | 3:43:04 | 8:31 | 7 | Marathon |
2016 | Midsummer Mile 1 Mile | 7/6/2016 | 1 | 0:05:08 | 5:08 | 13 | Other |
2016 | Apple Valley Freedom Days 2 Mile | 7/1/2016 | 2 | 0:10:58 | 5:29 | 4 | Other |
2016 | Chester Woods 50K | 6/4/2016 | 31 | 3:50:51 | 7:27 | 2 | Ultra |
2016 | Chippewa Moraine 50K | 4/23/2016 | 31 | 4:44:56 | 9:11 | 13 | Ultra |
2016 | Arrowhead 135 | 1/25/2016 | 135 | 42:46:00 | 19:00 | 4 | Ultra Winter |
2015 | Death Valley Trail Marathon | 12/5/2015 | 26.2 | 3:12:38 | 7:21 | 1 | Marathon |
2015 | Seattle Marathon | 11/29/2015 | 26.2 | 2:58:13 | 6:48 | 20 | Marathon |
2015 | USATF-MN CC Championship 10KM | 11/15/2015 | 6.2 | 0:38:32 | 6:13 | 29 | Other |
2015 | Rocky's Run 6KM CC | 11/8/2015 | 3.72 | 0:23:13 | 6:14 | 29 | Other |
2015 | Hixon 50K | 11/1/2015 | 31 | 4:47:48 | 9:17 | 4 | Ultra |
2015 | Wild Duluth 100K | 10/17/2015 | 62 | 12:04:14 | 11:41 | 2 | Ultra |
2015 | Twin Cities Marathon | 10/3/2015 | 26.2 | 2:58:22 | 6:48 | 191 | Marathon |
2015 | William O'Brien 10 Mile | 9/20/2015 | 10 | 1:07:02 | 6:42 | 1 | Other |
2015 | Juliettes Run 5K | 8/29/2015 | 3.1 | 0:18:03 | 5:49 | 8 | Other |
2015 | Paavo Nurmi Marathon | 8/8/2015 | 26.2 | 2:59:40 | 6:51 | 3 | Marathon |
2015 | Voyageur 50 Mile | 7/25/2015 | 50 | 9:10:17 | 11:00 | 22 | Ultra |
2015 | Eugene Curnow Trail Marathon | 7/11/2015 | 26.2 | 3:40:05 | 8:24 | 4 | Marathon |
2015 | Chester Woods 50K | 6/6/2015 | 31 | 4:01:31 | 7:47 | 2 | Ultra |
2015 | Chippewa Moraine 50K | 4/25/2015 | 31 | 4:23:44 | 8:30 | 8 | Ultra |
2015 | Mesquite Canyon 30KM | 3/14/2015 | 18.6 | 2:41:42 | 8:42 | 3 | Other |
2015 | Arrowhead 135 | 1/26/2015 | 135 | 44:33:00 | 19:48 | 10 | Ultra Winter |
2015 | MDRA Meet of the Miles - 1 Mile | 1/12/2015 | 1 | 0:05:16 | 5:16 | 41 | Other |
2014 | Gobble Gait 8K | 11/27/2014 | 4.96 | 0:29:10 | 5:53 | 4 | Other |
2014 | USATF-MN CC Championship 10KM | 11/15/2014 | 6.2 | 0:38:24 | 6:12 | 24 | Other |
2014 | Gamehaven True CC 5 Mile | 11/8/2014 | 5 | 0:30:19 | 6:04 | 2 | Other |
2014 | Wild Duluth 100K | 10/18/2014 | 62 | 12:07:43 | 11:44 | 4 | Ultra |
2014 | Twin Cities Marathon | 10/5/2014 | 26.2 | 2:53:22 | 6:37 | 146 | Marathon |
2014 | William Obrien 10 Mile | 9/21/2014 | 10 | 1:06:44 | 6:40 | 1 | Other |
2014 | Salamon Trail Series 4MI | 9/17/2014 | 4 | 0:25:55 | 6:29 | 4 | Other |
2014 | Paavo Nurmi Marathon | 8/9/2014 | 26.2 | 2:56:22 | 6:44 | 4 | Marathon |
2014 | Voyageur 50 Mile | 7/26/2014 | 50 | 7:35:08 | 9:06 | 6 | Ultra |
2014 | Eugene Curnow Trail Marathon | 7/12/2014 | 26.2 | 3:33:38 | 8:09 | 1 | Marathon |
2014 | Grandmas Marathon | 6/21/2014 | 26.2 | 2:49:40 | 6:29 | 177 | Marathon |
2014 | Chester Woods 50K | 6/7/2014 | 31 | 3:57:45 | 7:40 | 1 | Ultra |
2014 | HAM Run | 5/3/2014 | 13.1 | 1:27:12 | 6:39 | 2 | Other |
2014 | Ron Daws 25K | 4/5/2014 | 15.5 | 1:44:07 | 6:43 | 17 | Other |
2014 | MDRA 7 Mile | 3/29/2014 | 7 | 0:44:38 | 6:23 | 11 | Other |
2014 | Irish Run 8K Road Race | 3/23/2014 | 4.96 | 0:30:49 | 6:13 | 93 | Other |
2014 | Arrowhead 135 | 1/27/2014 | 135 | 46:30:00 | 20:40 | 2 | Ultra Winter |
2013 | Tuscobia 150 | 12/27/2013 | 150 | 999:59:59 | 9999 | DNF Winter | |
2013 | Gobble Gait 8K | 11/23/2013 | 4.96 | 999:59:59 | 9999 | Other | |
2013 | Paavo Nurmi Marathon | 8/10/2013 | 26.2 | 3:13:11 | 7:22 | 11 | Marathon |
2013 | Voyageur 50 Mile | 7/27/2013 | 50 | 8:54:00 | 10:41 | 23 | Ultra |
2013 | Eugene Curnow Trail Marathon | 7/13/2013 | 26.2 | 4:12:13 | 9:38 | 2 | Marathon |
2013 | Black Canyon Trail Run Arizona | 3/24/2013 | 13.1 | 1:48:48 | 8:18 | 15 | Other |
2013 | Iditarod Trail Invitational 350 Winter Ultra | 2/24/2013 | 350 | 173:15:00 | 29:42 | 10 | Ultra |
2013 | Arrowhead 135 | 1/28/2013 | 135 | 51:33:00 | 22:55 | 2 | Ultra Winter |
2012 | Tuscobia 150 | 12/28/2012 | 150 | 49:19:00 | 19:44 | 1 | Ultra Winter |
2012 | Gobble Gait 8K | 11/22/2012 | 4.96 | 0:29:20 | 5:55 | 9 | Other |
2012 | Ozark 100 Miile Trail Race | 11/3/2012 | 100 | 23:53:00 | 14:20 | 9 | Ultra |
2012 | Wild Duluth 100K | 10/20/2012 | 62.2 | 12:45:07 | 12:18 | 3 | Ultra |
2012 | Pike Island 4 Mile CC | 10/14/2012 | 4 | 0:23:59 | 6:00 | 7 | Other |
2012 | Twin Cities Marathon | 10/7/2012 | 26.2 | 3:01:40 | 6:56 | 279 | Marathon |
2012 | In Yan Teopa 10 Mile | 9/22/2012 | 10 | 1:06:44 | 6:40 | 2 | Other |
2012 | Swim for Wishes 5K Open Water Swim | 8/26/2012 | 3.1 | 2:15:00 | 43:33 | Other | |
2012 | Paavo Nurmi Marathon | 8/11/2012 | 26.2 | 3:06:31 | 7:07 | 6 | Marathon |
2012 | Voyageur 50 Mile | 7/28/2012 | 50 | 8:24:22 | 10:05 | 5 | Ultra |
2012 | Rivertown Days 8K (Short) | 7/21/2012 | 4.96 | 0:26:15 | 5:18 | 2 | Other |
2012 | Eugene Curnow Trail Marathon | 7/14/2012 | 26.2 | 3:55:21 | 8:59 | 4 | Marathon |
2012 | FANS 12 Hour | 6/2/2012 | 80.23 | 12:00:00 | 8:58 | 2 | Ultra |
2012 | Northern Lakes 30K | 5/12/2012 | 18.6 | 1:55:51 | 6:14 | 3 | Other |
2012 | Nick Clare 10MI | 5/5/2012 | 10 | 0:59:51 | 5:59 | 1 | Other |
2012 | Chippewa Moraine 50K | 4/28/2012 | 31 | 3:58:27 | 7:42 | 4 | Ultra |
2012 | Ron Daws 25K | 4/7/2012 | 15.5 | 1:31:19 | 5:53 | 6 | Other |
2012 | Black Canyon Trail Run Arizona | 3/25/2012 | 13.1 | 1:34:47 | 7:14 | 3 | Other |
2012 | Human Race 8K | 3/18/2012 | 4.96 | 0:28:29 | 5:45 | 48 | Other |
2012 | Arrowhead 135 | 1/30/2012 | 135 | 999:59:59 | 9999 | DNF Winter | |
2011 | In Yan Teopa 10 Mile | 10/24/2011 | 10 | 1:05:47 | 6:35 | 1 | Other |
2011 | Door County Fall 50 | 10/22/2011 | 50 | 6:51:26 | 8:14 | 6 | Ultra |
2011 | Twin Cities Marathon | 10/2/2011 | 26.2 | 2:59:29 | 6:51 | 218 | Marathon |
2011 | Dairyland Dare 300K Road Ride | 8/13/2011 | 186 | 13:15:32 | 4:17 | 9999 | Bike |
2011 | Voyageur 50 Mile | 7/30/2011 | 50 | 8:10:54 | 9:49 | 5 | Ultra |
2011 | Eugene Curnow Trail Marathon | 7/16/2011 | 26.2 | 3:47:38 | 8:41 | 8 | Marathon |
2011 | Kickapoo Kicker 200K Road Ride | 6/25/2011 | 120 | 8:33:11 | 4:17 | 21 | Bike |
2011 | FANS 12 Hour | 6/4/2011 | 83.3 | 12:00:00 | 8:39 | 3 | Ultra |
2011 | Brute Challenge 200K Road Ride | 5/14/2011 | 120 | 10:08:05 | 5:04 | 19 | Bike |
2011 | Chippewa Moraine 50K | 4/23/2011 | 31 | 4:26:03 | 8:35 | 7 | Ultra |
2011 | Arrowhead 135 | 1/31/2011 | 135 | 44:32:00 | 19:48 | 1 | Ultra Winter |
2010 | Tuscobia 75 | 12/18/2010 | 75 | 20:25:00 | 16:20 | 1 | Ultra Winter |
2010 | JFK 50 Mile | 11/20/2010 | 50 | 6:50:19 | 8:12 | 19 | Ultra |
2010 | Door County Fall 50 | 10/23/2010 | 50 | 6:19:36 | 7:36 | 3 | Ultra |
2010 | Twin Cities Marathon | 10/3/2010 | 26.2 | 2:56:40 | 6:45 | 209 | Marathon |
2010 | Lean Horse 100 | 8/28/2010 | 100 | 999:59:59 | 9999 | DNF | |
2010 | Paavo Nurmi Marathon | 8/14/2010 | 26.2 | 2:57:05 | 6:46 | 4 | Marathon |
2010 | Voyageur 50 Mile | 7/24/2010 | 50 | 8:15:00 | 9:54 | 5 | Ultra |
2010 | Eugene Curnow Trail Marathon | 7/10/2010 | 26.2 | 3:56:00 | 9:00 | 2 | Marathon |
2010 | FANS 12 Hour | 6/5/2010 | 85.49 | 12:00:00 | 8:25 | 1 | Ultra |
2010 | Apple Blossom | 5/18/2010 | 13.1 | 1:22:45 | 6:19 | 3 | Other |
2010 | Nick Clare 10K | 5/1/2010 | 6.2 | 0:36:00 | 5:48 | 2 | Other |
2010 | Zumbro 100 | 4/7/2010 | 100 | 23:00:00 | 13:48 | 1 | Ultra |
2010 | Copper Canyon Ultra 50MI | 3/7/2010 | 50 | 9:15:00 | 11:06 | 50 | Ultra |
2010 | Arrowhead 135 | 2/3/2010 | 135 | 47:36:00 | 21:09 | 3 | Ultra Winter |
2009 | Gobble Gait 8K | 11/26/2009 | 4.96 | 0:29:30 | 5:57 | 8 | Other |
2009 | Door County Fall 50 | 10/24/2009 | 50 | 6:28:30 | 7:46 | 2 | Ultra |
2009 | Nerstrand Big Woods Trail Half M | 10/17/2009 | 13.1 | 1:23:43 | 6:23 | 4 | Other |
2009 | Twin Cities Marathon | 10/4/2009 | 26.2 | 2:56:43 | 6:45 | 209 | Marathon |
2009 | In Yan Teopa 10 Mile | 9/26/2009 | 10 | 1:07:35 | 6:46 | 2 | Other |
2009 | Paavo Nurmi Marathon | 8/8/2009 | 26.2 | 3:09:20 | 7:14 | 7 | Marathon |
2009 | Voyageur 50 Mile | 7/25/2009 | 50 | 8:07:09 | 9:45 | 6 | Ultra |
2009 | Eugene Curnow Trail Marathon | 7/11/2009 | 26.2 | 3:43:37 | 8:32 | 6 | Marathon |
2009 | FANS 12 Hour | 6/6/2009 | 80.9 | 12:00:00 | 8:54 | 1 | Ultra |
2009 | Apple Blossom | 5/17/2009 | 13.1 | 1:19:59 | 6:06 | 1 | Other |
2009 | Chippewa Moraine 50K | 4/25/2009 | 31 | 4:03:47 | 7:52 | 4 | Ultra |
2009 | MDRA Mudball 4 Mile | 4/19/2009 | 4 | 0:23:49 | 5:57 | 1 | Other |
2009 | Ron Daws 25K | 4/4/2009 | 15.5 | 1:34:28 | 6:06 | 4 | Other |
2009 | Arrowhead 135 | 2/2/2009 | 135 | 999:59:59 | 9999 | DNF Winter | |
2008 | Door County Fall 50 | 10/17/2008 | 50 | 6:04:57 | 7:18 | 1 | Ultra |
2008 | Twin Cities Marathon | 10/3/2008 | 26.2 | 2:55:22 | 6:42 | 142 | Marathon |
2008 | In Yan Teopa 10 Mile | 9/27/2008 | 10 | 1:07:16 | 6:44 | 2 | Other |
2008 | Walker Marathon | 9/20/2008 | 26.2 | 3:06:31 | 7:07 | 4 | Marathon |
2008 | Lean Horse 100 | 8/23/2008 | 100 | 18:16:26 | 10:58 | 4 | Ultra |
2008 | Paavo Nurmi Marathon | 8/9/2008 | 26.2 | 2:59:50 | 6:52 | 5 | Marathon |
2008 | Voyageur 50 Mile | 7/26/2008 | 50 | 7:46:32 | 9:20 | 4 | Ultra |
2008 | Chippewa Moraine 50K | 4/12/2008 | 31 | 5:31:56 | 10:42 | 12 | Ultra |
2008 | Arrowhead 135 | 2/4/2008 | 135 | 40:32:00 | 18:01 | 1 | Ultra Winter |
2007 | Door County Fall 50 | 10/20/2007 | 50 | 6:15:00 | 7:30 | 2 | Ultra |
2007 | In Yan Teopa 10 Mile | 9/22/2007 | 10 | 1:05:00 | 6:30 | 2 | Other |
2007 | Walker Marathon | 9/15/2007 | 26.2 | 3:03:22 | 7:00 | 4 | Marathon |
2007 | Paavo Nurmi Marathon | 8/11/2007 | 26.2 | 2:53:59 | 6:38 | 3 | Marathon |
2007 | Eugene Curnow Trail Marathon | 7/14/2007 | 26.2 | 3:29:00 | 7:59 | 1 | Marathon |
2007 | Afton Trail Run 50K | 7/7/2007 | 31 | 4:18:00 | 8:19 | 3 | Ultra |
2007 | Arrowhead 135 | 2/5/2007 | 135 | 999:59:59 | 9999 | DNF Winter | |
2006 | Edmund Fitzgerald 100K | 10/14/2006 | 62 | 8:08:47 | 7:53 | 1 | Ultra |
2006 | In Yan Teopa 10 Mile | 9/23/2006 | 10 | 1:04:57 | 6:30 | 1 | Other |
2006 | Walker Marathon | 9/16/2006 | 26.2 | 3:02:03 | 6:57 | 5 | Marathon |
2006 | Paavo Nurmi Marathon | 8/12/2006 | 26.2 | 3:03:36 | 7:00 | 12 | Marathon |
2006 | Voyageur 50 Mile | 7/29/2006 | 50 | 8:53:42 | 10:40 | 13 | Ultra |
2006 | Lumberjack 10 Mile | 7/22/2006 | 10 | 0:59:19 | 5:56 | 56 | Other |
2006 | Afton Trail Run 50K | 7/1/2006 | 31 | 4:32:40 | 8:48 | 3 | Ultra |
2006 | FANS 24 Hour | 6/3/2006 | 79 | 24:00:00 | 18:14 | 40 | Ultra |
2006 | Apple Blossom | 5/21/2006 | 13.1 | 1:20:15 | 6:08 | 1 | Other |
2006 | Nick Clare 8K | 5/6/2006 | 4.96 | 999:59:59 | 3 | Other | |
2006 | McNaughton 30 Mile | 4/15/2006 | 30 | 4:18:50 | 8:38 | 3 | Ultra |
2006 | Arrowhead 135 | 2/6/2006 | 135 | 53:05:00 | 23:36 | 1 | Ultra Winter |
2006 | Ann Maser 8K | 1/14/2006 | 4.96 | 999:59:59 | 1 | Other | |
2005 | Northwoods Snowshoe Race | 12/13/2005 | 13.1 | 1:57:47 | 8:59 | 1 | Other |
2005 | Edmund Fitzgerald 100K | 10/15/2005 | 62 | 9:02:17 | 8:45 | 8 | Ultra |
2005 | Paavo Nurmi Marathon | 8/13/2005 | 26.2 | 2:58:19 | 6:48 | 8 | Marathon |
2005 | Voyageur 50 Mile | 7/30/2005 | 50 | 9:20:52 | 11:13 | 10 | Ultra |
2005 | Afton Trail Run 50K | 7/2/2005 | 31 | 999:59:59 | 9999 | Ultra | |
2005 | Gut Buster 10 Mile | 6/14/2005 | 10 | 999:59:59 | 9999 | Other | |
2004 | Edmund Fitzgerald 100K | 10/16/2004 | 62 | 9:22:03 | 9:04 | 5 | Ultra |
2004 | Afton Trail Run 50K | 7/1/2004 | 31 | 999:59:59 | 9999 | DNF | |
2004 | Trail Mix 50K | 4/24/2004 | 999:59:59 | 9999 | DNF | ||
2003 | Twin Cities Marathon | 10/5/2003 | 26.2 | 3:11:17 | 7:18 | 341 | Marathon |
2004 | Nick Clare 8K | 5/3/2003 | 4.96 | 999:59:59 | 9999 | Other | |
2002 | Twin Cities Marathon | 9/29/2002 | 26.2 | 3:13:28 | 7:23 | 375 | Marathon |
2002 | Lumberjack 10 Mile | 7/27/2002 | 10 | 1:02:12 | 6:13 | 24 | Other |
2002 | Grandmas Marathon | 6/22/2002 | 26.2 | 2:55:35 | 6:42 | 195 | Marathon |
2002 | Apple Blossom | 5/19/2002 | 13.1 | 1:22:39 | 6:19 | 8 | Other |
2002 | Nick Clare 8K | 5/4/2002 | 4.96 | 999:59:59 | 9999 | Other | |
2002 | Get In Gear 10K | 4/27/2002 | 6.2 | 0:37:11 | 6:00 | 65 | Other |
2001 | Twin Cities Marathon | 10/7/2001 | 26.2 | 3:27:34 | 7:55 | 721 | Marathon |
2001 | Grandmas Marathon | 6/16/2001 | 26.2 | 3:27:12 | 7:55 | 773 | Marathon |
2000 | Grandmas Marathon | 6/17/2000 | 26.2 | 3:19:59 | 7:38 | 554 | Marathon |
1999 | Twin Cities Marathon | 10/3/1999 | 26.2 | 3:27:01 | 7:54 | 859 | Marathon |
1999 | Grandmas Marathon | 6/19/1999 | 26.2 | 3:36:17 | 8:15 | 9999 | Marathon |
1998 | Twin Cities Marathon | 10/4/1998 | 26.2 | 3:29:41 | 8:00 | 956 | Marathon |
1998 | Grandmas Marathon | 6/20/1998 | 26.2 | 3:21:21 | 7:41 | 678 | Marathon |
1997 | Grandmas Marathon | 6/21/1997 | 26.2 | 999:59:59 | 9999 | Marathon | |
1996 | Twin Cities Marathon | 10/6/1996 | 26.2 | 3:55:23 | 8:59 | 2223 | Marathon |