Back to League Tables
JN
James Nelson
MaleMinnesota1988–2026
291
Total Finishes
143
Distinct Races
38
States (75%)
0:51:50
PR (3:57/mi)
2:04:38
Average
+0:23:48
Slower (first to last)
Medal House
2001
March Madness Half Marathon
1:34:02
#230 overall#215 gender
2001
Cedars of Lebanon Frostbite Half-Marathon
1:35:16
#46 overall#43 gender
2001
Grandma's Marathon
1:36:27
#376 overall#311 gender
2000
Grandma's Marathon
1:36:58
#381 overall#313 gender
2000
2025 500 Festival Running Events
2:51:46
#10586 overall#6886 gender
1999
Grandma's Marathon
1:45:45
#698 overall#552 gender
1999
2025 500 Festival Running Events
2:49:55
#12832 overall#7992 gender
1997
47th Colonial Half Marathon and 5K
2:12:15
#1548 overall#1149 gender
1995
2025 500 Festival Running Events
1:53:45
#3396 overall#3002 gender
1994
2025 500 Festival Running Events
1:35:12
#868 overall#842 gender
1988
Snow Joke Half Marathon
1:35:34
#40 overall#35 gender
1988
Pikes Peak Ascent
5:29:51
#1300 overall#1008 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Hampton Half Marathon & 5KHampton | NH | 1:49:36 | #46 |
| 2026 | March Madness Half MarathonCary | IL | 1:52:02 | #279 |
| 2026 | Maui Oceanfront MarathonUnknown | HI | 1:59:16 | #96 |
| 2026 | Run Bentonville Half MarathonBentonville | AR | 1:59:22 | #1256 |
| 2025 | 2026 - NorthShore Inline MarathonDuluth | MN | 1:12:45 | #203 |
| 2025 | Faxon Law New Haven Road RaceNew Haven | CT | 1:46:48 | #328 |
| 2025 | Hampton Half Marathon & 5KHampton | NH | 1:52:00 | #277 |
| 2025 | March Madness Half MarathonCary | IL | 1:55:30 | #373 |
| 2025 | NYCRUNS Big Apple Half MarathonNew York | NY | 1:55:47 | #951 |
| 2025 | 2026 - San Antonio MarathonSan Antonio | TX | 2:09:31 | #2736 |
| 2025 | Canyonlands Half MarathonMoab | UT | 2:17:38 | #429 |
| 2025 | Catamount Climb Half Marathon & 5KCullowhee | NC | 2:25:59 | #80 |
| 2025 | Montgomery Half MarathonMontgomery | AL | 2:44:35 | #395 |
| 2025 | Trinity Health Probility Ann Arbor Marathon: 5K • 10K • Half-Marathon • Full Marathon • Marathon Relay • Half-Marathon WalkAnn Arbor | MI | 4:03:56 | #34 |
| 2024 | 2026 - NorthShore Inline MarathonDuluth | MN | 1:04:27 | #103 |
| 2024 | San Diego Beach & Bay Half MarathonSan Diego | CA | 1:43:54 | #244 |
| 2024 | Hyannis MarathonHyannis | MA | 1:50:39 | #212 |
| 2024 | Keesler Federal Mississippi Gulf Coast MarathonBiloxi | MS | 2:09:55 | #391 |
| 2024 | United Airlines NYC HalfNew York | NY | 2:11:41 | #16768 |
| 2024 | Disneyland® Halloween Half Marathon Weekend 2025Anaheim | CA | 2:16:18 | #993 |
| 2024 | Mill Race MarathonColumbus | IN | 2:33:31 | #708 |
| 2024 | Montgomery Half MarathonMontgomery | AL | 2:59:09 | #507 |
| 2024 | Trinity Health Probility Ann Arbor Marathon: 5K • 10K • Half-Marathon • Full Marathon • Marathon Relay • Half-Marathon WalkAnn Arbor | MI | 3:48:13 | #33 |
| 2023 | 2026 - NorthShore Inline MarathonDuluth | MN | 1:05:46 | #91 |
| 2023 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:43:16 | #1419 |
| 2023 | Unlimited Breadsticks Trail Race Half MarathonVictor | NY | 1:45:19 | #23 |
| 2023 | Providence MarathonProvidence | RI | 1:49:32 | #493 |
| 2023 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 1:51:26 | #516 |
| 2023 | Run Bentonville Half MarathonBentonville | AR | 1:54:01 | #535 |
| 2023 | IMT Des Moines MarathonDes Moines | IA | 2:03:22 | #994 |
| 2023 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:09:31 | #4922 |
| 2023 | Perth MarathonBurswood | WA | 2:09:34 | #969 |
| 2023 | Keesler Federal Mississippi Gulf Coast MarathonBiloxi | MS | 2:09:55 | #361 |
| 2023 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:19:36 | #18452 |
| 2023 | Zion Half MarathonSpringdale | UT | 2:40:07 | #908 |
| 2023 | Mount Rainier Half Marathon & Trail EventsEnumclaw | WA | 3:10:59 | #1141 |
| 2023 | South Shore Half MarathonMilwaukee | WI | 3:19:49 | #508 |
| 2022 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 1:44:03 | #148 |
| 2022 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 1:44:59 | #331 |
| 2022 | Clo Cow Half MarathonPetaluma | CA | 1:46:07 | #48 |
| 2022 | IMT Des Moines MarathonDes Moines | IA | 1:55:18 | #682 |
| 2022 | NYCRUNS Big Apple Half MarathonNew York | NY | 2:06:26 | #988 |
| 2022 | May One RunSt Paul | MN | 2:17:18 | #203 |
| 2022 | Keesler Federal Mississippi Gulf Coast MarathonBiloxi | MS | 2:30:34 | #540 |
| 2022 | Portland MarathonPortland | OR | 2:35:40 | #2346 |
| 2022 | Zion at Night Half MarathonVirgin | UT | 3:23:06 | #616 |
| 2021 | 2026 - NorthShore Inline MarathonDuluth | MN | 1:03:29 | #49 |
| 2021 | NYCRUNS Big Apple Half MarathonNew York | NY | 1:43:08 | #182 |
| 2021 | IMT Des Moines MarathonDes Moines | IA | 1:55:18 | #550 |
| 2021 | Hapalua Hawaii's Half MarathonHonolulu | HI | 2:53:03 | #1029 |
| 2021 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:04:14 | #3465 |
| 2021 | Zion at Night Half MarathonVirgin | UT | 3:17:34 | #993 |
| 2020 | Air Force MarathonDayton | OH | 2:13:08 | #448 |
| 2020 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:21:50 | #2807 |
| 2020 | Milwaukee MarathonMilwaukee | WI | 2:28:40 | #847 |
| 2020 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:32:38 | #5882 |
| 2020 | Zion Half MarathonSpringdale | UT | 3:12:15 | #1826 |
| 2020 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 3:58:20 | #778 |
| 2019 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 1:41:16 | #285 |
| 2019 | Alpine RacesLake Zurich | IL | 1:42:48 | #64 |
| 2019 | March Madness Half MarathonCary | IL | 1:43:59 | #240 |
| 2019 | United Airlines NYC HalfNew York | NY | 1:46:24 | #4845 |
| 2019 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 1:54:17 | #577 |
| 2019 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 1:55:42 | #593 |
| 2019 | Fargo Marathon WeekendFargo | ND | 1:57:17 | #839 |
| 2019 | Steamworks Half MarathonDurango | CO | 2:03:48 | #76 |
| 2019 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:32:15 | #3128 |
| 2019 | Strider Half MarathonMilwaukee | WI | 2:36:33 | #816 |
| 2019 | Race 2 Educate Half MarathonFarmington | NM | 2:37:06 | #20 |
| 2019 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:40:56 | #6132 |
| 2019 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 3:52:59 | #7013 |
| 2018 | Apostle Islands Inline Marathon & ALMT Half MarathonBayfield | WI | 1:14:34 | #40 |
| 2018 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 1:49:15 | #525 |
| 2018 | Drake Road RacesDes Moines | IA | 1:49:44 | #302 |
| 2018 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:51:07 | #1277 |
| 2018 | Evansville Half MarathonEvansville | IN | 1:53:22 | #262 |
| 2018 | Steamworks Half MarathonDurango | CO | 1:55:50 | #40 |
| 2018 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 1:58:41 | #756 |
| 2018 | TBK Bank Thirsty 13 Half MarathonDurango | CO | 2:00:19 | #178 |
| 2018 | Thirsty 13 Half MarathonDurango | CO | 2:00:20 | #178 |
| 2018 | Zion Half MarathonSpringdale | UT | 2:01:33 | #248 |
| 2018 | Broomfield Trails MarathonBroomfield | CO | 2:09:30 | #87 |
| 2018 | Air Force MarathonDayton | OH | 2:17:11 | #945 |
| 2018 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:27:57 | #7245 |
| 2018 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:36:58 | #4610 |
| 2018 | Seabrook Lucky TrailsSeabrook | TX | 2:49:45 | #240 |
| 2017 | 2026 - NorthShore Inline MarathonDuluth | MN | 0:51:50 | #52 |
| 2017 | IMT Des Moines MarathonDes Moines | IA | 1:41:09 | #284 |
| 2017 | Milwaukee MarathonMilwaukee | WI | 1:50:16 | #177 |
| 2017 | Dallas Marathon WeekendDallas | TX | 1:59:00 | #1677 |
| 2017 | Birdtown Half Marathon & 8kRobbinsdale | MN | 2:04:52 | #90 |
| 2017 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:10:47 | #2290 |
| 2017 | Flying Pig Pump and RunCincinnati | OH | 2:13:36 | #4307 |
| 2017 | TBK Bank Thirsty 13 Half MarathonDurango | CO | 2:15:18 | #297 |
| 2017 | Thirsty 13 Half MarathonDurango | CO | 2:15:18 | #296 |
| 2017 | Steamworks Half MarathonDurango | CO | 2:15:50 | #136 |
| 2017 | La Porte By the Bay Half MarathonLa Porte | TX | 2:16:45 | #598 |
| 2017 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:32:32 | #5247 |
| 2017 | Seabrook Lucky TrailsSeabrook | TX | 2:48:15 | #251 |
| 2016 | Apostle Islands Inline Marathon & ALMT Half MarathonBayfield | WI | 1:16:33 | #39 |
| 2016 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:40:53 | #3192 |
| 2016 | Sun Capital Partners Boca PAL Half MarathonBoca Raton | FL | 1:42:00 | #33 |
| 2016 | Dam to DSMDes Moines | IA | 1:47:56 | #806 |
| 2016 | Thirsty 13 Half MarathonDurango | CO | 1:53:21 | #74 |
| 2016 | Chevron City to Surf for ActivBurswood | WA | 1:57:59 | #1020 |
| 2016 | Huntsville MarathonHuntsville | UT | 1:58:28 | #219 |
| 2016 | Florida Shamrock Halfathon and 5KSt Petersburg | FL | 2:05:54 | #259 |
| 2016 | Sarasota Half MarathonSarasota | FL | 2:06:08 | #554 |
| 2016 | Teton Dam MarathonRexburg | ID | 2:09:29 | #65 |
| 2016 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:31:25 | #6348 |
| 2016 | Mt. Sneffels Half Marathon & 10KOuray | CO | 2:37:36 | #440 |
| 2016 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:42:37 | #5468 |
| 2016 | La Porte By the Bay Half MarathonLa Porte | TX | 2:52:37 | #1323 |
| 2016 | Rock n Roll NashvilleNashville | TN | 3:39:20 | #17298 |
| 2015 | Apostle Islands Inline Marathon & ALMT Half MarathonBayfield | WI | 1:19:29 | #22 |
| 2015 | Tobacco Road MarathonCary | NC | 1:35:24 | #109 |
| 2015 | Race 13.1 Raleigh - Fallraleigh | NC | 1:39:11 | #40 |
| 2015 | Dam to DSMDes Moines | IA | 1:43:05 | #726 |
| 2015 | Drake Road RacesDes Moines | IA | 1:44:08 | #234 |
| 2015 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:44:58 | #4401 |
| 2015 | Alpine RacesLake Zurich | IL | 1:51:42 | #193 |
| 2015 | Stillwater Half MarathonStillwater | MN | 1:52:21 | #134 |
| 2015 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:10:10 | #2320 |
| 2015 | Rock n Roll NashvilleNashville | TN | 2:11:33 | #5555 |
| 2015 | 2027 All Day Running Co. Clearwater Marathon & Running FestivalClearwater | FL | 2:15:07 | #362 |
| 2015 | 18th Annual F^3 Lake Half Marathon & 5kChicago | IL | 2:19:40 | #1323 |
| 2015 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:39:01 | #4963 |
| 2015 | 2026 Haulin AspenBend | OR | 2:42:53 | #182 |
| 2015 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 3:15:58 | #11140 |
| 2015 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 3:29:58 | #6523 |
| 2014 | Salmon RunBend | OR | 1:29:02 | #5 |
| 2014 | Dirty Half MarathonBend | OR | 1:31:43 | #22 |
| 2014 | IMT Des Moines MarathonDes Moines | IA | 1:36:12 | #221 |
| 2014 | Tobacco Road MarathonCary | NC | 1:36:38 | #120 |
| 2014 | Kaiser Permanente Colfax MarathonDenver | CO | 1:40:30 | #264 |
| 2014 | Boston's Run To RememberBoston | MA | 1:46:10 | #1068 |
| 2014 | Rock 'n' Roll San DiegoSan Diego | CA | 2:06:05 | #5144 |
| 2014 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:08:05 | #3381 |
| 2014 | Charlotte Marathon, Half, and 5KCharlotte | NC | 2:14:57 | #1732 |
| 2014 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:22:00 | #4938 |
| 2014 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:30:50 | #3911 |
| 2014 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 2:38:47 | #2723 |
| 2014 | Cape Cod Marathon WeekendFalmouth | MA | 2:47:12 | #902 |
| 2014 | Portland MarathonPortland | OR | 2:53:10 | #1730 |
| 2013 | Dirty Half MarathonBend | OR | 1:31:56 | #22 |
| 2013 | IMT Des Moines MarathonDes Moines | IA | 1:36:51 | #238 |
| 2013 | Grandma's MarathonDuluth | MN | 1:38:21 | #491 |
| 2013 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 1:39:53 | #391 |
| 2013 | Tobacco Road MarathonCary | NC | 1:39:59 | #160 |
| 2013 | Drake RelaysDes Moines | IA | 1:45:20 | #303 |
| 2013 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:52:37 | #1433 |
| 2013 | 2027 All Day Running Co. Clearwater Marathon & Running FestivalClearwater | FL | 1:54:01 | #118 |
| 2013 | Chevron City to Surf for ActivBurswood | WA | 2:00:24 | #2265 |
| 2013 | 2025 500 Festival Running EventsIndianapolis | IN | 2:00:51 | #7503 |
| 2013 | Carlsbad MarathonCarlsbad | CA | 2:03:28 | #2408 |
| 2013 | Florida Holiday HalfathonKissimmee | FL | 2:07:59 | #434 |
| 2013 | Indianapolis Monumental MarathonIndianapolis | IN | 2:08:37 | #3051 |
| 2013 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:11:36 | #5796 |
| 2013 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:15:44 | #2300 |
| 2013 | Outer Banks MarathonManteo | NC | 2:17:55 | #1465 |
| 2013 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:19:32 | #3404 |
| 2013 | Capital City Half MarathonColumbus | OH | 2:20:06 | #5405 |
| 2013 | Corporate CupCharlotte | NC | 2:28:01 | #739 |
| 2013 | Rock n Roll NashvilleNashville | TN | 2:35:36 | #12135 |
| 2012 | IMT Des Moines MarathonDes Moines | IA | 1:38:28 | #231 |
| 2012 | Whistlestop MarathonAshland | WI | 1:38:33 | #76 |
| 2012 | Hapalua Hawaii's Half MarathonHonolulu | HI | 1:38:48 | #97 |
| 2012 | March Madness Half MarathonCary | IL | 1:38:51 | #178 |
| 2012 | New River Marathon, Half Marathon & 5KTodd | NC | 1:41:06 | #20 |
| 2012 | 18th Annual F^3 Lake Half Marathon & 5kChicago | IL | 1:41:39 | #92 |
| 2012 | Grandma's MarathonDuluth | MN | 1:45:07 | #826 |
| 2012 | Gasparilla Distance Classic Race WeekendTampa | FL | 1:47:00 | #615 |
| 2012 | Barron Collier Companies Naples Half MarathonNaples | FL | 1:47:43 | #440 |
| 2012 | Indianapolis Monumental MarathonIndianapolis | IN | 1:57:46 | #1689 |
| 2012 | 2025 500 Festival Running EventsIndianapolis | IN | 2:02:06 | #6322 |
| 2012 | Charleston Half MarathonCharleston | SC | 2:08:42 | #1100 |
| 2012 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:09:53 | #3505 |
| 2012 | Carlsbad MarathonCarlsbad | CA | 2:15:06 | #3902 |
| 2012 | Corporate CupCharlotte | NC | 2:23:25 | #767 |
| 2012 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:45:13 | #11460 |
| 2012 | Monterey Bay Half MarathonMonterey | CA | 3:12:12 | #6392 |
| 2012 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 3:17:33 | #8903 |
| 2012 | Detroit Free Press MarathonDetroit | MI | 3:44:00 | #640 |
| 2011 | Minnesota Half Marathon and 5kSaint Paul | MN | 0:55:31 | #162 |
| 2011 | 2026 - NorthShore Inline MarathonDuluth | MN | 1:04:23 | #85 |
| 2011 | Apostle Islands Inline Marathon & ALMT Half MarathonBayfield | WI | 1:21:20 | #47 |
| 2011 | Whistlestop MarathonAshland | WI | 1:37:43 | #86 |
| 2011 | IMT Des Moines MarathonDes Moines | IA | 1:39:47 | #305 |
| 2011 | Sarasota Half MarathonSarasota | FL | 1:42:10 | #197 |
| 2011 | Gasparilla Distance Classic Race WeekendTampa | FL | 1:45:15 | #576 |
| 2011 | Barron Collier Companies Naples Half MarathonNaples | FL | 1:45:41 | #380 |
| 2011 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:49:27 | #504 |
| 2011 | 2025 500 Festival Running EventsIndianapolis | IN | 1:52:10 | #4737 |
| 2011 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:14:10 | #7826 |
| 2011 | North Face Endurance Challenge - ChampionshipsSan Francisco | CA | 2:24:26 | #230 |
| 2011 | University of Michigan Health-West Grand Rapids MarathonGrand Rapids | MI | 2:47:37 | #1532 |
| 2011 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:53:48 | #5335 |
| 2010 | Dirty Half MarathonBend | OR | 1:27:28 | #23 |
| 2010 | Grandma's MarathonDuluth | MN | 1:44:48 | #709 |
| 2010 | Rock 'n' Roll San JoseSan Jose | CA | 1:46:29 | #1066 |
| 2010 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 1:49:25 | #674 |
| 2010 | 2025 500 Festival Running EventsIndianapolis | IN | 1:49:56 | #4601 |
| 2010 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:50:04 | #681 |
| 2010 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:55:05 | #1140 |
| 2010 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:55:36 | #3535 |
| 2010 | The Kingdom ChallengeSt. Johnsbury | VT | 1:56:51 | #86 |
| 2010 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 1:57:39 | #1988 |
| 2010 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:06:41 | #3956 |
| 2010 | North Face Endurance Challenge - ChampionshipsSan Francisco | CA | 2:11:31 | #128 |
| 2010 | Gopher To BadgerHudson | WI | 2:16:57 | #509 |
| 2010 | Rock n Roll NashvilleNashville | TN | 3:55:34 | #1094 |
| 2009 | 2026 - NorthShore Inline MarathonDuluth | MN | 1:10:44 | #250 |
| 2009 | Dirty Half MarathonBend | OR | 1:30:45 | #29 |
| 2009 | Great Western Half Marathon and 10KSaint Charles | IL | 1:33:03 | #35 |
| 2009 | March Madness Half MarathonCary | IL | 1:33:04 | #131 |
| 2009 | 2027 All Day Running Co. Clearwater Marathon & Running FestivalClearwater | FL | 1:36:08 | #36 |
| 2009 | Brandon Half Marathon & 5KBrandon | FL | 1:46:45 | #89 |
| 2009 | Eau Claire MarathonEau Claire | WI | 1:47:18 | #154 |
| 2009 | Sarasota Half MarathonSarasota | FL | 1:47:36 | #192 |
| 2009 | Big Woods RunFaribault | MN | 1:48:06 | #98 |
| 2009 | Rock n Roll NashvilleNashville | TN | 2:02:39 | #3752 |
| 2009 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:14:45 | #2778 |
| 2009 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:15:08 | #2461 |
| 2009 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:30:52 | #10469 |
| 2009 | Monster DashMinneapolis | MN | 3:07:35 | #2620 |
| 2008 | 2026 - NorthShore Inline MarathonDuluth | MN | 1:02:05 | #125 |
| 2008 | Dirty Half MarathonBend | OR | 1:24:35 | #11 |
| 2008 | Sarasota Half MarathonSarasota | FL | 1:39:40 | #109 |
| 2008 | Murfreesboro Half MarathonMurfreesboro | TN | 1:40:22 | #95 |
| 2008 | Brandon Half Marathon & 5KBrandon | FL | 1:44:04 | #90 |
| 2008 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:45:23 | #425 |
| 2008 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 1:50:33 | #494 |
| 2008 | Gopher To BadgerHudson | WI | 2:00:57 | #354 |
| 2008 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:01:23 | #3446 |
| 2008 | Lake Tahoe Marathon WeekendSouth Lake Tahoe | CA | 2:03:16 | #107 |
| 2008 | 2025 500 Festival Running EventsIndianapolis | IN | 2:27:42 | #16856 |
| 2008 | Ogden MarathonOgden | UT | 2:42:51 | #1431 |
| 2007 | 2026 - NorthShore Inline MarathonDuluth | MN | 1:18:09 | #158 |
| 2007 | Race to Robie CreekBoise | ID | 1:28:02 | #14 |
| 2007 | Great Western Half Marathon and 10KSaint Charles | IL | 1:28:38 | #20 |
| 2007 | Alpine RacesLake Zurich | IL | 1:28:44 | #21 |
| 2007 | North Shore ClassicHighland Park | IL | 1:30:28 | #59 |
| 2007 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:31:23 | #329 |
| 2007 | March Madness Half MarathonCary | IL | 1:31:35 | #73 |
| 2007 | Brandon Half Marathon & 5KBrandon | FL | 1:37:49 | #53 |
| 2007 | The Florida Run @ Lake Louisa State ParkClermont | FL | 1:47:31 | #29 |
| 2007 | Slacker Half Marathon-Relay-4-Mile RacesGeorgetown | CO | 1:54:02 | #168 |
| 2007 | Rock n Roll NashvilleNashville | TN | 1:57:56 | #3465 |
| 2007 | Grandma's MarathonDuluth | MN | 2:07:13 | #2539 |
| 2007 | Critz Tybee Run FestSavannah | GA | 2:08:09 | #559 |
| 2007 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:10:07 | #7019 |
| 2007 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:12:53 | #2990 |
| 2007 | Ogden MarathonOgden | UT | 2:33:23 | #901 |
| 2007 | 2025 500 Festival Running EventsIndianapolis | IN | 2:35:16 | #17944 |
| 2006 | Dirty Half MarathonBend | OR | 1:25:50 | #6 |
| 2006 | Great Western Half Marathon and 10KSaint Charles | IL | 1:28:30 | #31 |
| 2006 | Alpine RacesLake Zurich | IL | 1:28:49 | #44 |
| 2006 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:28:54 | #165 |
| 2006 | North Shore ClassicHighland Park | IL | 1:29:59 | #78 |
| 2006 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:30:41 | #337 |
| 2006 | March Madness Half MarathonCary | IL | 1:32:33 | #113 |
| 2006 | Grandma's MarathonDuluth | MN | 1:39:48 | #452 |
| 2006 | Brandon Half Marathon & 5KBrandon | FL | 1:41:11 | #45 |
| 2006 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:01:19 | #826 |
| 2006 | Hernia Hill Half Marathon, 10K and 5KTwisted Oak Winery, Vallecito | CA | 2:49:50 | #36 |
| 2006 | 2025 500 Festival Running EventsIndianapolis | IN | 3:29:12 | #24938 |
| 2005 | 2026 Haulin AspenBend | OR | 1:16:36 | #2 |
| 2005 | Great Western Half Marathon and 10KSaint Charles | IL | 1:29:40 | #54 |
| 2005 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:30:17 | #188 |
| 2005 | Cheesehead RunHilbert | WI | 1:46:09 | #48 |
| 2005 | San Juan Island HalfFriday Harbor | WA | 1:58:54 | #64 |
| 2005 | Grandma's MarathonDuluth | MN | 2:03:50 | #2366 |
| 2005 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:12:39 | #2607 |
| 2005 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:18:12 | #6707 |
| 2005 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 2:18:32 | #982 |
| 2005 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:21:39 | #1338 |
| 2004 | Dirty Half MarathonBend | OR | 1:23:57 | #6 |
| 2004 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:35:43 | #274 |
| 2004 | Cheesehead RunHilbert | WI | 1:43:35 | #44 |
| 2004 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 2:05:44 | #660 |
| 2004 | Grandma's MarathonDuluth | MN | 2:09:05 | #2669 |
| 2004 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:13:45 | #1228 |
| 2004 | New Prague Half MarathonNew Prague | MN | 3:07:19 | #1405 |
| 2003 | Dirty Half MarathonBend | OR | 1:21:50 | #3 |
| 2003 | March Madness Half MarathonCary | IL | 1:32:47 | #144 |
| 2003 | Silver Comet Half & Full MarathonMableton | GA | 1:44:50 | #112 |
| 2003 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 1:56:56 | #610 |
| 2003 | New Prague Half MarathonNew Prague | MN | 2:01:34 | #971 |
| 2003 | Duke City MarathonAlbuquerque | NM | 2:08:49 | #595 |
| 2003 | Grandma's MarathonDuluth | MN | 2:12:16 | #2952 |
| 2003 | 2026 Humboldt Redwoods Marathon, Half Marathon, 5KWeott | CA | 3:51:38 | #643 |
| 2002 | Race to Robie CreekBoise | ID | 1:29:30 | #23 |
| 2002 | March Madness Half MarathonCary | IL | 1:31:09 | #213 |
| 2002 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:45:47 | #805 |
| 2002 | New Prague Half MarathonNew Prague | MN | 3:00:28 | #1252 |
| 2001 | March Madness Half MarathonCary | IL | 1:34:02 | #230 |
| 2001 | Cedars of Lebanon Frostbite Half-MarathonLebanon | TN | 1:35:16 | #46 |
| 2001 | Grandma's MarathonDuluth | MN | 1:36:27 | #376 |
| 2001 | Silver Comet Half & Full MarathonMableton | GA | 1:40:52 | #56 |
| 2001 | Thanksgiving Day Half MarathonAtlanta | GA | 1:54:32 | #1243 |
| 2001 | 2025 500 Festival Running EventsIndianapolis | IN | 1:59:00 | #5084 |
| 2001 | Run the Reagan 2026Snellville | GA | 1:59:05 | #136 |
| 2000 | Grandma's MarathonDuluth | MN | 1:36:58 | #381 |
| 2000 | 2025 500 Festival Running EventsIndianapolis | IN | 2:51:46 | #10586 |
| 1999 | Grandma's MarathonDuluth | MN | 1:45:45 | #698 |
| 1999 | 2025 500 Festival Running EventsIndianapolis | IN | 2:49:55 | #12832 |
| 1997 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 2:12:15 | #1548 |
| 1995 | 2025 500 Festival Running EventsIndianapolis | IN | 1:53:45 | #3396 |
| 1994 | 2025 500 Festival Running EventsIndianapolis | IN | 1:35:12 | #868 |
| 1988 | Snow Joke Half MarathonSeeley Lake | MT | 1:35:34 | #40 |
| 1988 | Pikes Peak AscentManitou Springs | CO | 5:29:51 | #1300 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
ILIllinois
37 racesMNMinnesota
30 racesFLFlorida
24 racesCACalifornia
23 racesCOColorado
18 racesINIndiana
16 racesTNTennessee
15 racesWIWisconsin
15 racesIAIowa
13 racesOROregon
13 racesNCNorth Carolina
10 racesNYNew York
10 racesUTUtah
9 racesTXTexas
8 racesAZArizona
7 racesMIMichigan
6 racesALAlabama
5 racesGAGeorgia
5 racesOHOhio
5 racesWAWashington
5 racesMSMississippi
4 racesNVNevada
4 racesVAVirginia
4 racesHIHawaii
3 racesIDIdaho
3 racesMAMassachusetts
3 racesARArkansas
2 racesNMNew Mexico
2 racesCTConnecticut
1 raceMOMissouri
1 raceMTMontana
1 raceNDNorth Dakota
1 raceOKOklahoma
1 raceSCSouth Carolina
1 raceVTVermont
1 raceDCDistrict of Columbia
0 racesMDMaryland
0 racesNJNew Jersey
0 races50-State Challenge
38/ 51 states + DC
13 states to go