Myrtle Beach Coastal 5K | Myrtle Beach, SC | October 15, 2022 | 11 of 345 | 9 of 134 | 1 of 15 | 21:48 |
TC 5K | St Paul, MN | October 1, 2022 | 84 of 1,904 | 67 of 762 | 4 of 29 | 22:23 |
Freedom 5K | Shallotte, NC | July 2, 2022 | 22 of 342 | 19 of 147 | 1 of 19 | 22:41 |
Ukrop's Monument Ave 10K | Richmond, VA | April 16, 2022 | 697 of 12, 129 | 553 of 5,091 | 8 of 304 | 47:13 |
Allianz 8K | Richmond, VA | November 13, 2021 | 94 of 2,076 | 75 of 1,552 | 3 of 67 | 35:22 |
Myrtle Beach Coastal 5K | Myrtle Beach, SC | October 16, 2021 | 14 of 256 | 12 of 99 | 1 of 12 | 21:44 |
Freedom 5K | Shallotte, NC | July 3, 2021 | 20 of 303 | 18 of 130 | 1 of 13 | 21:51 |
Surfside Turkey Trot | Surfside Beach, SC | November 26, 2020 | 49 of 459 | 38 of 194 | 1 of 17 | 23:49 |
Myrtle Beach Coastal 5K | Myrtle Beach, SC | October 17, 2020 | 10 of 275 | 9 of 114 | 1 of 6 | 21:43 |
iFiveK | Charleston, SC | April 4, 2019 | 18 of 901 | 17 of 542 | 2 of 30 | 21:24 |
Cupid's Chase | Charleston, SC | February 9, 2019 | 5 of 140 | 5 of 44 | 1 of 9 | 21:10 |
Save the Light 5K | Folly Beach, SC | February 2, 2019 | 8 of 437 | 7 of 138 | 1 of 12 | 21:13 |
Turkey Day Run 5K | Charleston, SC | November 22, 2018 | 240 of 7,159 | 202 of 3,327 | 5 of 237 | 21:11 |
Hopkins Rasberry Run Mile | Hopkins, MN | July 15, 2018 | 98 of 359 | 69 of 169 | 17 of 23 | 6:12 |
TD Bank Reedy River Run 5K | Greenville, SC | April 21, 2018 | 34 of 1,225 | 29 of 540 | NA | 22:18 |
Cooper River Bridge Run 10K | Charleston, SC | April 7, 2018 | 1,481 of 27,447 | 1,169 of 11,259 | 48 of 908 | 49:16 |
iFiveK | Charleston, SC | March 22, 2018 | 31 of 769 | 31 of 769 | 1 of 10 | 21:52 |
Turkey Day Run 5K | Charleston, SC | November 23, 2017 | 294 of 7,303 | 237 of 3,343 | 4 of 241 | 21:35 |
Myrtle Beach Coastal 5K | Myrtle Beach, SC | October 21, 2017 | 21 of 637 | 19 of 232 | 2 of 24 | 21:45 |
Daniel Island Happy Hour 5K | Charleston, SC | July 27, 2017 | 10 of 75 | 9 of 33 | 1 of 2 | 21:58 |
TD Bank Reedy River Run 5K | Greenville, SC | April 22, 2017 | 52 of 1,030 | 39 of 435 | 2 of 29 | 23:01 |
O'Gara's Irish Run 8K | St Paul, MN | March 25, 2017 | 239 of 431 | 176 of 253 | 15 of 23 | 37:24 |
Chaska Turkey Trot 5K | Chaska, MN | November 12, 2016 | 12 of 309 | 11 of 108 | 3 of 15 | 21:36 |
TC 5K | St Paul, MN | October 8, 2016 | 82 of 2,517 | 76 of 945 | 4 of 73 | 21:19 |
TCO Vikings 5K | Minneapolis, MN | October 1, 2016 | 83 of 4,136 | 78 of 1,731 | NA | 21:31 |
MDRA Victory Run 5K | Minneapolis, MN | September 5, 2016 | 48 of 286 | 42 of 164 | 3 of 15 | 21:56 |
Stop the Trafficking 5K | Eden Prairie, MN | June 11, 2016 | 30 of 853 | 23 of 277 | 1 of 23 | 22:36 |
Medtronic TC 1 Mile | Minneapolis, MN | May 12, 2016 | 458 of 1,864 | 368 of 961 | 20 of 69 | 6:23 |
O'Gara's Irish Run 8K | St Paul, MN | March 19, 2016 | 239 of 444 | 160 of 231 | 19 of 25 | 37:10 |
Drumstick Dash 10K | Minneapolis, MN | November 26, 2015 | 93 of 647 | 77 of 309 | 6 of 25 | 45:36 |
Chaska Turkey Trot 5K | Chaska, MN | November 14, 2015 | 14 of 320 | 13 of 108 | 5 of 25 | 21:47 |
TC 5K | St Paul, MN | October 3, 2015 | 76 of 2,716 | 67 of 988 | 3 of 57 | 21:13 |
MDRA Victory Run 5K | Minneapolis, MN | September 7, 2015 | 55 of 392 | 43 of 237 | 5 of 24 | 21:01 |
Torchlight 5K Minneapolis | Minneapolis, MN | July 22, 2015 | 419 of 4,001 | 323 of 1,706 | 11 of 100 | 21:21 |
Fill Their Plate Run 5K | Minneapolis, MN | June 20, 2015 | 10 of 319 | 9 of 122 | 2 of 21 | 21:34 |
Get in Gear 5K | Minneapolis, MN | April 25, 2015 | 39 of 1,661 | 36 of 544 | 3 of 64 | 22:11 |
Chaska Turkey Trot 5K | Chaska, MN | November 8, 2014 | 17 of 326 | 16 of 120 | 4 of 12 | 23:00 |
TC 5K | St Paul, MN | October 4, 2014 | 71 of 2,574 | 59 of 924 | 2 of 72 | 21:13 |
MDRA Victory Run 5K | Minneapolis, MN | September 1, 2014 | 39 of 316 | 31 of 185 | 3 of 17 | 21:32 |
TC 5K | St Paul, MN | October 6, 2013 | 52 of 2,447 | 44 of 897 | 4 of 64 | 21:02 |
Shakopee Derby Days 5K | Shakopee, MN | August 3, 2013 | 30 of 198 | 25 of 112 | 3 of 13 | 22:17 |
Medtronic TC 1 Mile | Minneapolis, MN | May 9, 2013 | 451 of 2,531 | 387 of 1,266 | 26 of 117 | 6:11 |
Get Your Rear in Gear 5K | Minneapolis, MN | April 21, 2013 | 28 of 1,110 | 24 of 479 | 2 of 45 | 22:24 |
Catch the Spirit 5K | Burnsville, MN | September 15, 2012 | 11 of 124 | 11 of 56 | 3 of 13 | 21:10 |
Shakopee Derby Days 5K | Shakopee, MN | August 4, 2012 | 38 of 212 | 29 of 117 | 5 of 11 | 22:36 |
Race Against the Odds | Prior Lake, MN | September 17, 2011 | 2 of 71 | 2 of 28 | 1 of 1 | 23:33 |