Back to runner search
PR
Patrick Ryan
MaleMinnesota1980–2026
335
Total Finishes
184
Different Races
36
States (72%)
1:18:14
PR (5:58/mi)
2:02:59
Average
+1:12:12
Slower (first to last)
Medal House
1997
LONG ISLAND MARATHON FESTIVAL
1:42:56
#680 overall#616 gender
1996
LONG ISLAND MARATHON FESTIVAL
1:48:16
#1129 overall#983 gender
1995
Tucson Marathon
1:53:19
#249 overall#169 gender
1994
Hospital Hill Run
1:42:04
#410 overall#360 gender
1993
LONG ISLAND MARATHON FESTIVAL
1:53:44
#1958 overall#1722 gender
1993
Hospital Hill Run
2:11:39
#1240 overall#979 gender
1990
Buhl Half Marathon and 5K
1:51:58
#306 overall#267 gender
1987
Buhl Half Marathon and 5K
1:47:43
#261 overall#261 gender
1984
Buhl Half Marathon and 5K
1:44:51
#369 overall#343 gender
1982
Buhl Half Marathon and 5K
1:34:39
#269 overall#260 gender
1981
Buhl Half Marathon and 5K
1:32:14
#275 overall#269 gender
1980
Buhl Half Marathon and 5K
1:37:46
#236 overall#228 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Twin Lights Half MarathonGloucester | MA | 1:49:22 | #116 |
| 2026 | Chicago Spring Half MarathonChicago | IL | 1:50:57 | #764 |
| 2026 | Gasparilla Distance Classic Race WeekendTampa | FL | 1:56:26 | #843 |
| 2026 | Big Woods Half MarathonElverson | PA | 1:56:45 | #4 |
| 2026 | Novant Health Wilmington NC MarathonWilmington | NC | 2:20:09 | #1515 |
| 2026 | NHRMC Wilmington NC Half MarathonWilmington | NC | 2:20:09 | #1515 |
| 2026 | ORRC Vernonia Marathon, Half Marathon, and Marathon RelayBanks | OR | 2:48:28 | #347 |
| 2026 | Chily Willy Winter RunSeekonk | MA | 2:49:58 | #136 |
| 2025 | Less Popular Brooklyn Half MarathonBrooklyn | NY | 1:28:08 | #1067 |
| 2025 | Twin Lights Half MarathonGloucester | MA | 1:47:21 | #77 |
| 2025 | Gasparilla Distance Classic Race WeekendTampa | FL | 1:51:57 | #833 |
| 2025 | Mill Town MarathonEverett | WA | 1:52:23 | #89 |
| 2025 | Mill Town Half Marathon, 10K and 5KEverett | WA | 1:52:23 | #89 |
| 2025 | Rocky RunPhiladelphia | PA | 1:59:57 | #1593 |
| 2025 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:09:08 | #2490 |
| 2025 | Novant Health Wilmington NC MarathonWilmington | NC | 2:21:53 | #1461 |
| 2025 | NHRMC Wilmington NC Half MarathonWilmington | NC | 2:21:53 | #1461 |
| 2025 | Monterey Bay Half MarathonMonterey | CA | 2:34:11 | #4697 |
| 2025 | Norfolk Harbor Half MarathonNorfolk | VA | 2:40:14 | #1395 |
| 2025 | Shiner Beer RunShiner | TX | 3:01:17 | #440 |
| 2025 | Shiner Beer RunShiner | TX | 3:01:17 | #440 |
| 2025 | Shamrock Run PortlandPortland | OR | 3:07:52 | #2843 |
| 2025 | DoNot Stop Half Marathon (5k/10k) - AustinDel Valle | TX | 3:14:13 | #41 |
| 2024 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:25:06 | #434 |
| 2024 | The Unforgettable Staten Island Half MarathonStaten Island | NY | 1:27:01 | #375 |
| 2024 | Cambridge Half Marathon + 5KCambridge | MA | 1:40:28 | #1305 |
| 2024 | 2026 Trinity Health Seaway RunMuskegon | MI | 1:50:37 | #61 |
| 2024 | Mercy Health Seaway RunMuskegon | MI | 1:50:37 | #61 |
| 2024 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 2:01:09 | #742 |
| 2024 | Chicago Spring Half MarathonChicago | IL | 2:03:48 | #1879 |
| 2024 | Charlotte Craft Beer Half Marathon - Relay & 5 MilerCharlotte | NC | 2:17:12 | #556 |
| 2024 | Tear Drop Half MarathonChatsworth | GA | 2:40:51 | #147 |
| 2024 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:45:15 | #1652 |
| 2024 | Parkway Subaru Battleship Half Marathon & GFL 10K|5KWilmington | NC | 3:08:16 | #1020 |
| 2024 | Portland MarathonPortland | OR | 3:09:59 | #3709 |
| 2024 | 2026 Independence Day RaceSt. Paul | OR | 3:29:16 | #137 |
| 2023 | United Airlines NYC HalfNew York | NY | 1:22:37 | #435 |
| 2023 | NYRR Fred Lebow Half MarathonNew York | NY | 1:29:44 | #242 |
| 2023 | The Unforgettable Staten Island Half MarathonStaten Island | NY | 1:37:24 | #1149 |
| 2023 | Run In The New Year 5k/10K/Half MarathonHuntington Beach | CA | 1:46:10 | #47 |
| 2023 | Charlotte Craft Beer Half Marathon - Relay & 5 MilerCharlotte | NC | 2:04:55 | #330 |
| 2023 | Charlotte Marathon, Half, and 5KCharlotte | NC | 2:09:34 | #1517 |
| 2023 | Indy Half Marathon at Fort BenIndianapolis | IN | 2:20:31 | #632 |
| 2023 | Rodeo Beach Trail RunSausalito | CA | 2:30:38 | #63 |
| 2023 | Detroit Free Press MarathonDetroit | MI | 2:41:18 | #6310 |
| 2023 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:41:44 | #1418 |
| 2023 | Honor Run Half MarathonFlorence | KY | 2:43:20 | #337 |
| 2023 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 2:59:54 | #1404 |
| 2023 | City of Lakes Half MarathonMinneapolis | MN | 2:59:54 | #1405 |
| 2023 | City of Lakes Half MarathonMinneapolis | MN | 2:59:54 | #1405 |
| 2022 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 1:18:56 | #20 |
| 2022 | Less Popular Brooklyn Half MarathonBrooklyn | NY | 1:21:00 | #259 |
| 2022 | NYRR Fred Lebow Half MarathonNew York | NY | 1:24:16 | #66 |
| 2022 | Superhero Half-Marathon and RelayMorris Township | NJ | 1:29:13 | #27 |
| 2022 | 2026 Superhero Half Marathon and RelayMorristown | NJ | 1:29:13 | #28 |
| 2022 | University of Michigan Health-West Grand Rapids MarathonGrand Rapids | MI | 1:44:01 | #164 |
| 2022 | Florida Shamrock Halfathon and 5KSt Petersburg | FL | 2:03:07 | #118 |
| 2022 | Hamptons Marathon & Half MarathonEast Hampton | NY | 2:06:19 | #389 |
| 2022 | Charlotte Marathon, Half, and 5KCharlotte | NC | 2:09:28 | #1023 |
| 2022 | Charlotte Craft Beer Half Marathon - Relay & 5 MilerCharlotte | NC | 2:10:54 | #477 |
| 2022 | Run Bentonville Half MarathonBentonville | AR | 2:20:50 | #885 |
| 2022 | Run Bentonville Half MarathonBentonvile | AR | 2:20:50 | #885 |
| 2022 | Detroit Free Press MarathonDetroit | MI | 2:28:25 | #3785 |
| 2022 | Rock 'n' Roll NashvilleNashville | TN | 2:28:30 | #4278 |
| 2022 | Shiner Beer RunShiner | TX | 2:39:25 | #341 |
| 2022 | Shiner Beer RunShiner | TX | 2:39:26 | #341 |
| 2022 | The Hoot Half Marathon & 10k Trail RaceLewis Center | OH | 3:03:16 | #83 |
| 2021 | Project 13.1Congers | NY | 1:18:14 | #54 |
| 2021 | 2026 Superhero Half Marathon and RelayMorristown | NJ | 1:20:50 | #14 |
| 2021 | RRB NYC FATHERS DAY HALF & 5KROCKAWAY BEACH | NY | 1:22:41 | #6 |
| 2021 | PHILADELPHIA DISTANCE RUNPhiladelphia | PA | 1:23:39 | #118 |
| 2021 | PHILADELPHIA DISTANCE RUNPhiladelphia | PA | 1:23:39 | #116 |
| 2021 | DC Half RacesWashington | DC | 2:02:27 | #395 |
| 2021 | Charlotte Craft Beer Half Marathon - Relay & 5 MilerCharlotte | NC | 2:15:46 | #392 |
| 2021 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 2:16:04 | #1028 |
| 2021 | Angel Island Half MarathonTiburon | CA | 2:19:10 | #45 |
| 2021 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 2:32:35 | #709 |
| 2021 | Tour Des FleursDallas | TX | 2:56:06 | #682 |
| 2020 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:22:00 | #2043 |
| 2020 | Super Heroes vs Villains Half MarathonHouston | TX | 2:30:54 | #130 |
| 2019 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:23:28 | #152 |
| 2019 | Franklin Lakes Scenic Half MarathonFranklin Lakes | NJ | 1:24:55 | #5 |
| 2019 | Shamrock MarathonVirginia Beach | VA | 1:25:55 | #95 |
| 2019 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:43:13 | #427 |
| 2019 | HBF Run for a ReasonPerth | WA | 1:47:44 | #899 |
| 2019 | Twin Lights Half MarathonGloucester | MA | 1:48:18 | #79 |
| 2019 | Chicago Spring Half MarathonChicago | IL | 1:50:55 | #658 |
| 2019 | Arches MarathonMoab | UT | 2:05:03 | #165 |
| 2019 | Lexus Lace Up Running SeriesRancho Palos Verdes | CA | 2:13:04 | #347 |
| 2019 | Indy Half Marathon at Fort BenIndianapolis | IN | 2:16:56 | #1019 |
| 2019 | Grinnell Games Half MarathonGrinnell | IA | 2:35:45 | #35 |
| 2019 | Rock ‘n' Roll Washington DCWashington | DC | 2:37:25 | #7687 |
| 2019 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 2:38:26 | #1306 |
| 2018 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | — | — |
| 2018 | United Airlines NYC HalfNew York | NY | 1:24:04 | #389 |
| 2018 | Philadelphia MarathonPhiladelphia | PA | 1:26:39 | #204 |
| 2018 | Less Popular Brooklyn Half MarathonBrooklyn | NY | 1:26:52 | #720 |
| 2018 | NYRR Fred Lebow Half MarathonNew York | NY | 1:26:56 | #93 |
| 2018 | Whitefish Marathon, Half Marathon & 5K Presented by Hammer NutritionWhitefish | MT | 1:42:22 | #14 |
| 2018 | Two Bear Marathon & Half MarathonWhitefish | MT | 1:42:23 | #14 |
| 2018 | Philadelphia MarathonPhiladelphia | PA | 1:44:02 | #1222 |
| 2018 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 1:49:58 | #325 |
| 2018 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:54:32 | #1343 |
| 2018 | Mohawk Hudson River MarathonUnknown | NY | 1:55:38 | #237 |
| 2018 | XTERRA Big Elk Marathon and Half MarathonElkton | MD | 1:58:10 | #21 |
| 2018 | Rock 'n' Roll Dallas | — | 2:19:59 | #2854 |
| 2018 | JSRC RunAPaloozaAsbury Park | NJ | 2:22:45 | #1031 |
| 2018 | Runapalooza Asbury ParkAsbury Park | NJ | 2:22:45 | #1026 |
| 2018 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 2:28:28 | #1164 |
| 2018 | Foot Traffic Flat MarathonPortland | OR | 2:32:07 | #745 |
| 2018 | Astoria's Run on the River Half Marathon, 10K & 5KAstoria | OR | 2:44:12 | #144 |
| 2017 | The Summer Brooklynite Half MarathonBrooklyn | NY | — | — |
| 2017 | Seaside Half MarathonSeaside Park | NJ | — | — |
| 2017 | United Airlines NYC HalfNew York | NY | 1:24:29 | #482 |
| 2017 | Syracuse Half MarathonSyracuse | NY | 1:46:17 | #382 |
| 2017 | Mohawk Hudson River MarathonUnknown | NY | 1:48:20 | #143 |
| 2017 | Virginia Wine Country Half Marathon 2026Hillsboro | VA | 1:48:25 | #131 |
| 2017 | Covered Bridges Half MarathonWoodstock | VT | 1:55:31 | #635 |
| 2017 | Flying Pig Pump and RunCincinnati | OH | 1:56:42 | #1904 |
| 2017 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:59:07 | #1984 |
| 2017 | Columbus MarathonColumbus | OH | 1:59:07 | #1981 |
| 2017 | JSRC RunAPaloozaAsbury Park | NJ | 2:05:11 | #594 |
| 2017 | Runapalooza Asbury ParkAsbury Park | NJ | 2:05:12 | #593 |
| 2017 | Rocktoberfest Half Marathon and 5kCharlotte | NC | 2:07:50 | #252 |
| 2017 | Ocean Running Club's Seaside Half Marathon and 5KSeaside Park | NJ | 2:10:30 | #249 |
| 2017 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 2:10:48 | #750 |
| 2017 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 2:24:14 | #453 |
| 2017 | Big Woods RunFaribault | MN | 2:25:50 | #186 |
| 2017 | B.A.A. Half MarathonBoston | MA | 2:27:25 | #4757 |
| 2017 | The Brooklynite Half marathonBrooklyn | NY | 2:48:26 | #235 |
| 2017 | Annadel Half MarathonSanta Rosa | CA | 2:55:57 | #211 |
| 2017 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 3:26:38 | #12961 |
| 2016 | Less Popular Brooklyn Half MarathonBrooklyn | NY | 1:23:15 | #301 |
| 2016 | Cambridge Half Marathon + 5KCambridge | MA | 1:23:28 | #74 |
| 2016 | United Airlines NYC HalfNew York | NY | 1:23:59 | #429 |
| 2016 | Door County Half Marathon & Nicolet Bay 5KPeninsula State Park | WI | 1:33:00 | #42 |
| 2016 | Door County Half Marathon & 5K | — | 1:33:00 | #42 |
| 2016 | Rock 'n' Roll NashvilleNashville | TN | 1:37:43 | #293 |
| 2016 | Greater St. Louis MarathonSt. Louis | MO | 1:43:54 | #343 |
| 2016 | Chevron City to Surf for ActivBurswood | WA | 1:44:41 | #400 |
| 2016 | Mohawk Hudson River MarathonUnknown | NY | 1:48:05 | #161 |
| 2016 | XTERRA Big Elk Marathon and Half MarathonElkton | MD | 1:53:58 | #20 |
| 2016 | Tromptown MarathonDeRuyter | NY | 1:55:03 | #37 |
| 2016 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 1:57:09 | #1338 |
| 2016 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:58:54 | #2294 |
| 2016 | Trinity Health Probility Ann Arbor Marathon: 5K • 10K • Half-Marathon • Full Marathon • Marathon Relay • Half-Marathon WalkAnn Arbor | MI | 1:59:23 | #495 |
| 2016 | JSRC RunAPaloozaAsbury Park | NJ | 2:08:16 | #734 |
| 2016 | Runapalooza Asbury ParkAsbury Park | NJ | 2:08:17 | #733 |
| 2016 | Flying Pig Pump and RunCincinnati | OH | 2:10:15 | #3293 |
| 2016 | Astoria's Run on the River Half Marathon, 10K & 5KAstoria | OR | 2:19:22 | #67 |
| 2016 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 2:24:30 | #833 |
| 2016 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 2:42:22 | #548 |
| 2015 | Less Popular Brooklyn Half MarathonBrooklyn | NY | 1:26:00 | #453 |
| 2015 | Barron Collier Companies Naples Half MarathonNaples | FL | 1:35:25 | #136 |
| 2015 | Corporate CupCharlotte | NC | 1:36:08 | #72 |
| 2015 | Greater St. Louis MarathonSt. Louis | MO | 1:44:03 | #480 |
| 2015 | Mohawk Hudson River MarathonUnknown | NY | 1:44:25 | #118 |
| 2015 | Tromptown MarathonDeRuyter | NY | 1:57:28 | #70 |
| 2015 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:58:14 | #801 |
| 2015 | Kaiser Permanente Colfax MarathonDenver | CO | 1:59:46 | #1378 |
| 2015 | Mayflower Brewing Half Marathon | — | 2:01:10 | #577 |
| 2015 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:02:07 | #1250 |
| 2015 | Running for the bayApalachicola Bay | FL | 2:04:24 | #51 |
| 2015 | Flying Pig Pump and RunCincinnati | OH | 2:06:25 | #3344 |
| 2015 | Buffalo Marathon WeekendBuffalo | NY | 2:08:48 | #1691 |
| 2015 | Buffalo Marathon & Half | — | 2:11:26 | #1691 |
| 2015 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 2:12:26 | #658 |
| 2015 | Get In GearMinneapolis | MN | 2:16:10 | #817 |
| 2015 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 2:25:13 | #475 |
| 2015 | New Prague Half MarathonNew Prague | MN | 2:27:35 | #196 |
| 2015 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:31:38 | #3913 |
| 2015 | San Diego Half Marathon | — | 2:31:38 | #3915 |
| 2015 | Minnesota Half Marathon and 5kSaint Paul | MN | 2:34:26 | #1222 |
| 2015 | 13.1 Fort LauderdaleFort Lauderdale | FL | 2:35:48 | #1201 |
| 2015 | Beer City Half™ San DiegoSan Diego | CA | 2:49:09 | #4092 |
| 2014 | UConn Health Half MarathonSimsbury | CT | 1:41:08 | #119 |
| 2014 | Rock 'n' Roll NashvilleNashville | TN | 1:43:48 | #769 |
| 2014 | Monster DashMinneapolis | MN | 1:45:57 | #783 |
| 2014 | Tromptown MarathonDeRuyter | NY | 1:47:19 | #67 |
| 2014 | Greater St. Louis MarathonSt. Louis | MO | 1:48:04 | #743 |
| 2014 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:53:34 | #2246 |
| 2014 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:55:08 | #2499 |
| 2014 | Moustache RunMinneapolis | MN | 1:57:54 | #182 |
| 2014 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 1:59:54 | #2225 |
| 2014 | Lincoln MarathonLincoln | NE | 2:00:08 | #2601 |
| 2014 | Quad Cities Distance ClassicRock Island | IL | 2:10:06 | #257 |
| 2014 | Lake Minnetonka Half MarathonWayzata | MN | 2:11:13 | #1636 |
| 2014 | Lola's Lake Waconia Half MarathonWaconia | MN | 2:12:57 | #650 |
| 2014 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 2:14:45 | #564 |
| 2014 | New Prague Half MarathonNew Prague | MN | 2:16:47 | #212 |
| 2014 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:17:55 | #2481 |
| 2014 | United Airlines NYC HalfNew York | NY | 2:22:03 | #16741 |
| 2014 | 13.1 Fort LauderdaleFort Lauderdale | FL | 2:24:16 | #1195 |
| 2014 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 2:29:12 | #478 |
| 2014 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:48:04 | #7359 |
| 2013 | United Airlines NYC HalfNew York | NY | 1:20:27 | #167 |
| 2013 | NYRR Fred Lebow Half MarathonNew York | NY | 1:23:13 | #48 |
| 2013 | Mountains 2 Beach Marathon and HalfVentura | CA | 1:33:46 | #63 |
| 2013 | Mountains 2 Beach Marathon & Half | — | 1:33:50 | #64 |
| 2013 | Less Popular Brooklyn Half MarathonBrooklyn | NY | 1:42:15 | #3525 |
| 2013 | Monster DashMinneapolis | MN | 1:44:14 | #674 |
| 2013 | Moustache RunMinneapolis | MN | 1:47:35 | #140 |
| 2013 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:48:47 | #809 |
| 2013 | Run Hard Columbia MarathonColumbia | SC | 1:51:12 | #152 |
| 2013 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 1:52:00 | #1121 |
| 2013 | 18th Annual F^3 Lake Half Marathon & 5kChicago | IL | 1:54:11 | #463 |
| 2013 | Visit Tuscaloosa Half Marathon + 5KTuscaloosa | AL | 1:55:05 | #201 |
| 2013 | Santa Claus Half MarathonNorth Pole | AK | 1:55:46 | #84 |
| 2013 | Lake Minnetonka Half MarathonWayzata | MN | 1:57:46 | #1155 |
| 2013 | Tryptophan Half/10K/5KCumming | GA | 2:00:47 | #147 |
| 2013 | City of Lakes Surly Trail LoppetMinneapolis | MN | 2:02:13 | #270 |
| 2013 | Loppet Field Day and Surly Brewing Co. Trail LoppetMinneapolis | MN | 2:02:13 | #269 |
| 2013 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:05:21 | #2883 |
| 2013 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 2:31:28 | #2130 |
| 2013 | Long Beach MarathonLong Beach | CA | 2:41:11 | #8033 |
| 2012 | United Airlines NYC HalfNew York | NY | 1:21:02 | #255 |
| 2012 | B.A.A. Half MarathonBoston | MA | 1:22:47 | #58 |
| 2012 | 12th Annual B.a.a. Half Marathon | — | 1:22:47 | #58 |
| 2012 | Chevron City to Surf for ActivBurswood | WA | 1:35:36 | #203 |
| 2012 | Run MalibuMalibu | CA | 1:36:05 | #42 |
| 2012 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:36:40 | #622 |
| 2012 | Less Popular Brooklyn Half MarathonBrooklyn | NY | 1:37:52 | #1627 |
| 2012 | Loop de LoopDecorah | IA | 1:39:43 | #21 |
| 2012 | Greater St. Louis MarathonSt. Louis | MO | 1:40:48 | #320 |
| 2012 | Mohawk Hudson River MarathonUnknown | NY | 1:47:55 | #133 |
| 2012 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:55:24 | #4236 |
| 2012 | Get Lucky Half MarathonMinneapolis | MN | 1:56:06 | #817 |
| 2012 | Gear Western Country Half MarathonLong Lake | MN | 1:57:35 | #95 |
| 2012 | New Prague Half MarathonNew Prague | MN | 1:59:30 | #198 |
| 2012 | Lake Minnetonka Half MarathonWayzata | MN | 2:06:12 | #1560 |
| 2012 | Healthy Human RaceRochester | MN | 2:08:55 | #227 |
| 2012 | Area 13.1 Half MarathonRoswell | GA | 2:09:37 | #494 |
| 2012 | Shiner Beer RunShiner | TX | 2:10:49 | #359 |
| 2012 | Rock ‘n' Roll Washington DCWashington | DC | 2:21:37 | #10364 |
| 2012 | Long Beach MarathonLong Beach | CA | 2:27:20 | #5403 |
| 2012 | Long Beach International City Bank Marathon | — | 2:27:20 | #5411 |
| 2012 | Quad Cities Distance ClassicRock Island | IL | 2:27:31 | #464 |
| 2012 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 2:28:37 | #797 |
| 2011 | B.A.A. Half MarathonBoston | MA | 1:29:43 | #153 |
| 2011 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:30:12 | #256 |
| 2011 | Chicago Half Marathon | — | 1:30:12 | #257 |
| 2011 | United Airlines NYC HalfNew York | NY | 1:30:57 | #807 |
| 2011 | Monster DashMinneapolis | MN | 1:43:17 | #572 |
| 2011 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:44:52 | #241 |
| 2011 | Schaumburg Turkey Trot Half Marathon & 5KElk Grove Village | IL | 1:46:19 | #299 |
| 2011 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 1:48:57 | #604 |
| 2011 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:52:32 | #1479 |
| 2011 | Healthy Human RaceRochester | MN | 1:53:57 | #208 |
| 2011 | Urban Bourbon Half Marathon and 5KLouisville | KY | 1:55:50 | #597 |
| 2011 | 2027 WALT DISNEY WORLD® Marathon Weekend presented by State Farm® With A Running PassionOrlando | FL | 1:55:39 | #2267 |
| 2011 | New Prague Half MarathonNew Prague | MN | 1:59:24 | #218 |
| 2011 | Big Woods RunFaribault | MN | 2:00:07 | #144 |
| 2011 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:00:29 | #3031 |
| 2011 | Thanksgiving Day Half MarathonAtlanta | GA | 2:02:08 | #3624 |
| 2011 | Old Sandwich Road Races - June 4 & 5 | — | 2:07:12 | #238 |
| 2011 | Indy Half Marathon at Fort BenIndianapolis | IN | 2:17:56 | #1153 |
| 2011 | Greater St. Louis MarathonSt. Louis | MO | 2:26:38 | #6459 |
| 2011 | 2025 500 Festival Running EventsIndianapolis | IN | 3:05:55 | #24390 |
| 2010 | UConn Health Half MarathonSimsbury | CT | 1:38:41 | #64 |
| 2010 | Fairfield Road RacesFairfield | CT | 1:49:06 | #486 |
| 2010 | New Prague Half MarathonNew Prague | MN | 1:49:47 | #217 |
| 2010 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:54:29 | #2804 |
| 2010 | Battleship North Carolina Half 5KWilmington | NC | 1:54:32 | #380 |
| 2010 | Lexington Half-Marathon | — | 1:55:35 | #557 |
| 2010 | Big Woods RunFaribault | MN | 1:58:18 | #159 |
| 2010 | Greater St. Louis MarathonSt. Louis | MO | 2:01:46 | #2916 |
| 2010 | Rock ‘n' Roll Washington DCWashington | DC | 2:16:07 | #4881 |
| 2010 | Mt. Sneffels Half Marathon & 10KOuray | CO | 2:26:28 | #162 |
| 2010 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:30:29 | #10534 |
| 2010 | 2025 500 Festival Running EventsIndianapolis | IN | 3:37:52 | #28797 |
| 2010 | Critz Tybee Run FestSavannah | GA | 3:38:01 | #1230 |
| 2009 | Philadelphia MarathonPhiladelphia | PA | 1:25:58 | #85 |
| 2009 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:33:47 | #311 |
| 2009 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:37:06 | #1246 |
| 2009 | UConn Health Half MarathonSimsbury | CT | 1:39:28 | #116 |
| 2009 | Tromptown MarathonDeRuyter | NY | 1:44:39 | #57 |
| 2009 | New Prague Half MarathonNew Prague | MN | 1:51:11 | #250 |
| 2009 | Monterey Bay Half MarathonMonterey | CA | 1:54:26 | #1039 |
| 2009 | Philadelphia MarathonPhiladelphia | PA | 1:55:28 | #1695 |
| 2009 | 2026 San Antonio MarathonSan Antonio | TX | 1:59:15 | #2505 |
| 2009 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:00:39 | #3362 |
| 2009 | Greater St. Louis MarathonSt. Louis | MO | 2:12:11 | #4046 |
| 2009 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:12:50 | #3162 |
| 2009 | Indy Half Marathon at Fort BenIndianapolis | IN | 2:18:20 | #1604 |
| 2009 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:22:55 | #4666 |
| 2009 | Madison Marathon | — | 2:24:25 | #2996 |
| 2009 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:40:43 | #2936 |
| 2008 | New Bedford Half MarathonNew Bedford | MA | 1:19:43 | #136 |
| 2008 | Corporate CupCharlotte | NC | 1:38:02 | #76 |
| 2008 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:38:32 | #1418 |
| 2008 | New Prague Half MarathonNew Prague | MN | 1:43:13 | #189 |
| 2008 | New Prague Half Marathon - | — | 1:43:13 | #184 |
| 2008 | Charlotte Racefest Half Marathon, 10K & 10K RelayCharlotte | NC | 1:45:35 | #157 |
| 2008 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 1:47:00 | #398 |
| 2008 | Lincoln MarathonLincoln | NE | 1:49:12 | #829 |
| 2008 | Lincoln Marathon - | — | 1:49:12 | #829 |
| 2008 | Fredericksburg Blue and Gray Half MarathonFredericksburg | VA | 2:04:40 | #204 |
| 2008 | North Face Endurance ChallengeMadison | WI | 2:16:55 | #191 |
| 2007 | Philadelphia MarathonPhiladelphia | PA | 1:22:37 | #33 |
| 2007 | Kiawah Island MarathonKiawah Island | SC | 1:34:38 | #99 |
| 2007 | Baltimore Running FestivalBaltimore | MD | 1:36:35 | #193 |
| 2007 | United Airlines NYC HalfNew York | NY | 1:40:34 | #1289 |
| 2007 | Corporate CupCharlotte | NC | 1:41:33 | #122 |
| 2007 | Tromptown MarathonDeRuyter | NY | 1:48:16 | #65 |
| 2007 | New Prague Half MarathonNew Prague | MN | 1:52:34 | #485 |
| 2007 | New Prague Half Marathon - | — | 1:52:34 | #476 |
| 2007 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 1:55:44 | #688 |
| 2007 | Greater St. Louis MarathonSt. Louis | MO | 1:58:10 | #1773 |
| 2007 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:59:56 | #3016 |
| 2006 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 1:30:29 | #34 |
| 2006 | Baltimore Running FestivalBaltimore | MD | 1:39:31 | #194 |
| 2006 | UConn Health Half MarathonSimsbury | CT | 1:42:36 | #130 |
| 2006 | Denver Half Marathon and 10KDenver | CO | 1:46:08 | #198 |
| 2006 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:49:13 | #1683 |
| 2006 | Chicago Distance Classic - | — | 1:49:13 | #1685 |
| 2006 | New Prague Half MarathonNew Prague | MN | 1:51:44 | #501 |
| 2006 | New Prague Half Marathon - | — | 1:51:44 | #497 |
| 2006 | Grandma's MarathonDuluth | MN | 1:51:57 | #1170 |
| 2006 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:53:09 | #3296 |
| 2006 | Fairfield Road RacesFairfield | CT | 1:53:43 | #608 |
| 2006 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:18:11 | #1148 |
| 2005 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:36:09 | #799 |
| 2005 | Kiawah Island MarathonKiawah Island | SC | 1:42:37 | #208 |
| 2005 | Charlotte Racefest Half Marathon, 10K & 10K RelayCharlotte | NC | 1:49:50 | #269 |
| 2005 | Flying Pig Pump and RunCincinnati | OH | 1:51:38 | #510 |
| 2005 | Flying Pig Marathon | — | 1:51:38 | #515 |
| 2005 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:54:44 | #1416 |
| 2005 | Indy Half Marathon at Fort BenIndianapolis | IN | 1:55:12 | #364 |
| 2005 | Indianapolis Marathon | — | 1:55:12 | #371 |
| 2005 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:30:10 | #1275 |
| 2005 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:31:37 | #7760 |
| 2005 | Thanksgiving Day Half MarathonAtlanta | GA | 2:33:03 | #5371 |
| 2004 | 2026 Marine Corps Half Marathon presented by FirstLight Home Care & USAACamp Lejeune | NC | 1:39:23 | #26 |
| 2004 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:43:16 | #819 |
| 2004 | Corporate CupCharlotte | NC | 1:44:35 | #138 |
| 2004 | Charlotte Racefest Half Marathon, 10K & 10K RelayCharlotte | NC | 1:45:58 | #186 |
| 2004 | Less Popular Brooklyn Half MarathonBrooklyn | NY | 1:47:18 | #856 |
| 2004 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:49:00 | #2745 |
| 2004 | Moe's Better Half MarathonSan Marcos | TX | 1:52:06 | #99 |
| 2004 | Kiawah Island MarathonKiawah Island | SC | 1:52:26 | #481 |
| 2004 | Indy Half Marathon at Fort BenIndianapolis | IN | 1:55:06 | #360 |
| 2004 | Indianapolis Marathon | — | 1:55:06 | #362 |
| 2004 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:58:26 | #2478 |
| 2004 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:00:33 | #1550 |
| 2004 | Monterey Bay Half MarathonMonterey | CA | 2:02:53 | #1197 |
| 2004 | NYRR Fred Lebow Half MarathonNew York | NY | 2:10:34 | #3574 |
| 2004 | OUC Orlando Half MarathonOrlando | FL | 2:22:40 | #1251 |
| 2004 | Thanksgiving Day Half MarathonAtlanta | GA | 2:28:46 | #5113 |
| 2004 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:39:57 | #1004 |
| 2004 | Pikes Peak AscentManitou Springs | CO | 5:06:57 | #1307 |
| 2003 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:40:54 | #1426 |
| 2003 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:06:29 | #3341 |
| 2003 | Thanksgiving Day Half MarathonAtlanta | GA | 2:20:51 | #4698 |
| 2002 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:51:35 | #2128 |
| 2002 | Parlor City TrotBluffton | IN | 1:53:20 | #86 |
| 2002 | Covered Bridges Half MarathonWoodstock | VT | 1:56:13 | #672 |
| 2002 | Capital City MarathonOlympia | WA | 2:06:10 | #450 |
| 2000 | 2025 500 Festival Running EventsIndianapolis | IN | 2:17:22 | #5146 |
| 2000 | Thanksgiving Day Half MarathonAtlanta | GA | 2:32:57 | #5432 |
| 1999 | Plymouth Run To The RockPlymouth | MA | 1:31:01 | #27 |
| 1999 | 2025 500 Festival Running EventsIndianapolis | IN | 1:54:06 | #3560 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 1:53:18 | #4110 |
| 1998 | Mercer Island Rotary Half MarathonMercer Island | WA | 2:13:55 | #966 |
| 1998 | Jack & Jill Marathon & HalfNorth Bend | WA | 2:29:24 | #1174 |
| 1997 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:42:56 | #680 |
| 1997 | Capital City MarathonOlympia | WA | 1:50:45 | #186 |
| 1997 | 2025 500 Festival Running EventsIndianapolis | IN | 2:03:19 | #5703 |
| 1996 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:48:16 | #1129 |
| 1995 | Tucson MarathonTucson | AZ | 1:53:19 | #249 |
| 1994 | Hospital Hill RunKansas City | MO | 1:42:04 | #410 |
| 1993 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:53:44 | #1958 |
| 1993 | Hospital Hill RunKansas City | MO | 2:11:39 | #1240 |
| 1990 | Buhl Half Marathon and 5KHermitage | PA | 1:51:58 | #306 |
| 1987 | Buhl Half Marathon and 5KHermitage | PA | 1:47:43 | #261 |
| 1984 | Buhl Half Marathon and 5KHermitage | PA | 1:44:51 | #369 |
| 1982 | Buhl Half Marathon and 5KHermitage | PA | 1:34:39 | #269 |
| 1981 | Buhl Half Marathon and 5KHermitage | PA | 1:32:14 | #275 |
| 1980 | Buhl Half Marathon and 5KHermitage | PA | 1:37:46 | #236 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
MNMinnesota
48 racesNYNew York
48 racesPAPennsylvania
26 racesNCNorth Carolina
22 racesCACalifornia
15 racesFLFlorida
14 racesILIllinois
13 racesINIndiana
13 racesNJNew Jersey
13 racesTXTexas
12 racesMAMassachusetts
11 racesWAWashington
11 racesGAGeorgia
10 racesMOMissouri
10 racesOHOhio
10 racesCOColorado
8 racesKYKentucky
8 racesMIMichigan
7 racesOROregon
7 racesSCSouth Carolina
7 racesCTConnecticut
6 racesVAVirginia
6 racesDCDistrict of Columbia
4 racesMDMaryland
4 racesMTMontana
3 racesTNTennessee
3 racesARArkansas
2 racesAZArizona
2 racesIAIowa
2 racesLALouisiana
2 racesNENebraska
2 racesNVNevada
2 racesWIWisconsin
2 racesKSKansas
0 racesNMNew Mexico
0 racesRIRhode Island
0 races50-State Challenge
36/ 50 states
14 states to go