Back to League Tables
MW
Michael Welch
MaleCalifornia1993–2026
168
Total Finishes
97
Distinct Races
23
States (45%)
1:18:09
PR (5:58/mi)
2:12:26
Average
+0:27:49
Slower (first to last)
Medal House
2006
Ridgefield Pamby Half Marathon
1:47:50
#193 overall#150 gender
2005
2025 Val Nolasco Half Marathon
1:23:42
#10 overall#10 gender
2005
Rock ‘n’ Roll Philadelphia Half Marathon
2:16:02
#6582 overall#3877 gender
2005
Big Lake Half Marathon
2:18:26
#1000 overall#459 gender
2004
2025 Val Nolasco Half Marathon
1:30:38
#8 overall#8 gender
2004
Ridgefield Pamby Half Marathon
1:58:26
#363 overall#253 gender
2004
Rock n Roll Nashville
2:19:22
#4687 overall#2492 gender
2002
Ridgefield Pamby Half Marathon
1:46:49
#279 overall#230 gender
2002
Rock ‘n’ Roll Philadelphia Half Marathon
2:02:35
#3767 overall#2598 gender
2001
Ridgefield Pamby Half Marathon
1:57:35
#389 overall#286 gender
1994
LONG ISLAND MARATHON FESTIVAL
2:49:32
#5466 overall#4066 gender
1993
LONG ISLAND MARATHON FESTIVAL
2:11:54
#3853 overall#3158 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 1:49:15 | #759 |
| 2026 | War Eagle Run FestAuburn University | AL | 2:39:43 | #1852 |
| 2026 | War Eagle Run FestAuburn | AL | 2:39:43 | #1852 |
| 2025 | Covered Bridges Half MarathonWoodstock | VT | 1:56:31 | #652 |
| 2025 | 2026 - San Antonio MarathonSan Antonio | TX | 1:56:56 | #1455 |
| 2025 | Marathon 2 MarathonMarathon | TX | 2:02:16 | #45 |
| 2025 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:05:36 | #3637 |
| 2025 | Lake Placid Classic Half Marathon, 10K & 5KLake Placid | NY | 2:09:00 | #168 |
| 2025 | United Airlines NYC HalfNew York | NY | 2:10:09 | #16241 |
| 2025 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:13:05 | #1016 |
| 2024 | New Bedford Half MarathonNew Bedford | MA | 1:46:37 | #779 |
| 2024 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:55:33 | #1928 |
| 2024 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:06:08 | #1767 |
| 2024 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:08:10 | #16137 |
| 2024 | Philadelphia MarathonPhiladelphia | PA | 2:09:30 | #5532 |
| 2024 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:12:33 | #1480 |
| 2024 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:14:43 | #367 |
| 2024 | IMT Des Moines MarathonDes Moines | IA | 2:20:14 | #1794 |
| 2023 | First State Half Marathon & 10KNewark | DE | 1:19:17 | #5 |
| 2023 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:51:30 | #1446 |
| 2023 | Key Biscayne Triathlon #2Key Biscayne | FL | 2:00:13 | #232 |
| 2023 | City to the Sea Half Marathon & 5KSan Luis Obispo | CA | 2:07:02 | #752 |
| 2023 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:17:28 | #226 |
| 2023 | Life Time 305 Half Marathon and 5K Presented by Baptist HealthMiami Beach | FL | 2:22:54 | #1124 |
| 2023 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:44:59 | #3393 |
| 2023 | San Diego 50 & Trail RunsEscondido | CA | 2:57:09 | — |
| 2022 | First State Half Marathon & 10KNewark | DE | 1:18:09 | #6 |
| 2022 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:42:47 | #585 |
| 2022 | Mighty Niagara Half Marathon & Hospice Dash 5KYoungstown | NY | 1:52:43 | #128 |
| 2022 | PHILADELPHIA DISTANCE RUNPhiladelphia | PA | 2:01:11 | #1288 |
| 2022 | Philadelphia Distance RunPhiladelphia | PA | 2:01:11 | #1284 |
| 2022 | DC Half RacesWashington | DC | 2:07:04 | #1086 |
| 2022 | Napa Wine Country MarathonCalistoga | CA | 2:08:11 | #175 |
| 2022 | The Louisiana MarathonBaton Rouge | LA | 2:31:19 | #888 |
| 2021 | Parkway Subaru Battleship Half Marathon & GFL 10K|5KWilmington | NC | 1:58:17 | #281 |
| 2020 | Bear Trail Half Marathon & 10KBear | DE | 1:39:04 | #3 |
| 2019 | Monster Mash Marathon & Half MarathonDover | DE | 1:18:15 | #1 |
| 2019 | American Lung Association 8K & Virtual Half MarathonWilmington | DE | 1:21:38 | #12 |
| 2019 | Caesar Rodney Half MarathonWilmington | DE | 1:21:38 | #12 |
| 2019 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:33:08 | #262 |
| 2019 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:40:38 | #250 |
| 2019 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:42:25 | #709 |
| 2019 | Baltimore Running FestivalBaltimore | MD | 1:46:03 | #528 |
| 2019 | Philadelphia MarathonPhiladelphia | PA | 1:56:47 | #3675 |
| 2019 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:00:48 | #1946 |
| 2019 | SLO Half & 5KSan Luis Obispo | CA | 2:02:32 | #576 |
| 2019 | Lake Placid Classic Half Marathon, 10K & 5KLake Placid | NY | 2:15:13 | #211 |
| 2019 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:15:36 | #1828 |
| 2019 | The Louisiana MarathonBaton Rouge | LA | 2:19:27 | #1097 |
| 2019 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 2:25:37 | #2612 |
| 2019 | La Porte By the Bay Half MarathonLa Porte | TX | 2:27:47 | #604 |
| 2019 | Jazz Half Marathon and 5KNew Orleans | LA | 2:43:14 | #986 |
| 2019 | Catalina Island Half MarathonCatalina Island | CA | 3:14:25 | #408 |
| 2018 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:46:40 | #575 |
| 2018 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 2:01:55 | #1156 |
| 2018 | Run MadtownMadison | WI | 2:27:22 | #788 |
| 2018 | ZOOMA Lost Pines Half Marathon, 10K + 5KAustin | TX | 2:34:09 | #172 |
| 2018 | Jazz Half Marathon and 5KNew Orleans | LA | 2:41:47 | #1155 |
| 2018 | Catalina Island Half-Marathon & 10KAvalon | CA | 3:15:52 | #313 |
| 2018 | St. Jude Memphis Marathon WeekendMemphis | TN | 3:19:16 | #8122 |
| 2017 | Caesar Rodney Half MarathonWilmington | DE | 1:20:32 | #7 |
| 2017 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 1:55:28 | #1062 |
| 2017 | 2025 500 Festival Running EventsIndianapolis | IN | 2:00:42 | #4504 |
| 2017 | Hershey Half MarathonHershey | PA | 2:02:01 | #1100 |
| 2017 | City to the Sea Half Marathon & 5KSan Luis Obispo | CA | 2:11:15 | #678 |
| 2017 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:28:59 | #1600 |
| 2017 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:35:32 | #833 |
| 2017 | Armed Forces Half MarathonConcord | CA | 2:55:55 | #856 |
| 2017 | St. Jude Memphis Marathon WeekendMemphis | TN | 3:36:18 | #9448 |
| 2016 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 1:55:35 | #820 |
| 2016 | Mistletoe RunWinston Salem | NC | 1:57:43 | #393 |
| 2016 | Tinker Bell Half MarathonAnaheim | CA | 2:03:25 | #254 |
| 2016 | Walnut Creek Running FestivalWalnut Creek | CA | 2:11:00 | #353 |
| 2016 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:11:41 | #349 |
| 2016 | Rock Tahoe Half MarathonStateline | NV | 2:54:26 | #1207 |
| 2016 | St. Jude Memphis Marathon WeekendMemphis | TN | 3:03:20 | #6749 |
| 2015 | Seacoast Half MarathonPortsmouth | NH | 1:56:17 | #391 |
| 2015 | Windsor Half Marathon 10K & 5KWindsor | CA | 2:05:43 | #266 |
| 2015 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:08:12 | #1875 |
| 2015 | Running of the ElkElk Grove | CA | 2:09:59 | #163 |
| 2015 | I Run For Half MarathonMaine | NY | 2:11:40 | #108 |
| 2015 | Catharine Vally Half MarathonWatkins Glen | NY | 2:15:39 | #295 |
| 2015 | Davis MoonLight RunDavis | CA | 2:16:54 | #302 |
| 2015 | Walnut Creek Running FestivalWalnut Creek | CA | 2:17:19 | #646 |
| 2015 | Davis StampedeDavis | CA | 2:17:20 | #528 |
| 2015 | American River Parkway Half MarathonSacramento | CA | 2:20:16 | #659 |
| 2015 | Rock Tahoe Half MarathonStateline | NV | 2:23:19 | #707 |
| 2015 | Healdsburg Half MarathonHealdsburg | CA | 2:23:36 | #517 |
| 2015 | Community First Fox Cities Marathon presented by Miron ConstructionMenasha | WI | 2:33:22 | #1746 |
| 2014 | Caesar Rodney Half MarathonWilmington | DE | 1:21:12 | #25 |
| 2014 | Oktoberfest HalfPhiladelphia | PA | 1:22:23 | #8 |
| 2014 | Baltimore Running FestivalBaltimore | MD | 1:52:03 | #1001 |
| 2014 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:55:06 | #490 |
| 2014 | Strider Half MarathonMilwaukee | WI | 1:58:06 | #352 |
| 2014 | Binghamton Bridge RunBinghamton | NY | 2:00:23 | #477 |
| 2014 | Healdsburg Half MarathonHealdsburg | CA | 2:05:46 | #385 |
| 2014 | I Run For Half MarathonMaine | NY | 2:07:04 | #78 |
| 2014 | 2027 Syracuse Half MarathonSyracuse | NY | 2:09:14 | #766 |
| 2014 | Windsor Half Marathon 10K & 5KWindsor | CA | 2:18:47 | #451 |
| 2014 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:21:19 | #3648 |
| 2014 | Davis Turkey TrotDavis | CA | 2:21:31 | #428 |
| 2014 | Urban Cow Half MarathonSacramento | CA | 2:26:54 | #1944 |
| 2014 | Galveston Marathon & Half MarathonGalveston | TX | 2:51:14 | #695 |
| 2014 | St. Jude Memphis Marathon WeekendMemphis | TN | 3:25:53 | #6514 |
| 2014 | New Bedford Half MarathonNew Bedford | MA | 4:16:28 | #2850 |
| 2013 | North Shore ClassicHighland Park | IL | 1:32:24 | #114 |
| 2013 | Buffalo Marathon WeekendBuffalo | NY | 1:41:14 | #234 |
| 2013 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:44:43 | #714 |
| 2013 | Thanksgiving Day Half MarathonAtlanta | GA | 1:52:22 | #1490 |
| 2013 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:59:16 | #691 |
| 2013 | 2027 Syracuse Half MarathonSyracuse | NY | 2:02:04 | #554 |
| 2013 | Tobacco Road MarathonCary | NC | 2:05:01 | #900 |
| 2013 | Binghamton Bridge RunBinghamton | NY | 2:07:12 | #654 |
| 2013 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:07:37 | #2043 |
| 2013 | Tyranena Beer RunLake Mills | WI | 2:13:46 | #627 |
| 2013 | Detroit Free Press MarathonDetroit | MI | 3:20:32 | #9919 |
| 2012 | Caesar Rodney Half MarathonWilmington | DE | 1:26:51 | #68 |
| 2012 | Chicago Spring Half MarathonChicago | IL | 1:29:18 | #35 |
| 2012 | North Shore ClassicHighland Park | IL | 1:33:18 | #75 |
| 2012 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:46:51 | #1164 |
| 2012 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:48:23 | #781 |
| 2012 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 1:48:47 | #703 |
| 2012 | City of Oaks MarathonRaleigh | NC | 1:54:12 | #617 |
| 2012 | Binghamton Bridge RunBinghamton | NY | 1:57:00 | #403 |
| 2012 | Mistletoe RunWinston Salem | NC | 1:58:32 | #504 |
| 2012 | Tobacco Road MarathonCary | NC | 2:02:41 | #883 |
| 2012 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:15:03 | #3788 |
| 2012 | Outer Banks MarathonManteo | NC | 2:17:10 | #1286 |
| 2012 | Jazz Half Marathon and 5KNew Orleans | LA | 2:37:22 | #1762 |
| 2012 | Capital City River RunLansing | MI | 2:45:49 | #1255 |
| 2012 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:46:12 | #5086 |
| 2012 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:59:16 | #8513 |
| 2012 | La Porte By the Bay Half MarathonLa Porte | TX | 3:28:00 | #1142 |
| 2011 | Chicago Spring Half MarathonChicago | IL | 1:31:45 | #27 |
| 2011 | Binghamton Bridge RunBinghamton | NY | 1:53:53 | #300 |
| 2011 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:02:57 | #1788 |
| 2011 | Tobacco Road MarathonCary | NC | 2:22:23 | #1658 |
| 2011 | Greater St. Louis MarathonSt. Louis | MO | 2:28:14 | #6705 |
| 2011 | Jazz Half Marathon and 5KNew Orleans | LA | 2:39:26 | #1631 |
| 2011 | Capital City River RunLansing | MI | 3:00:49 | #1501 |
| 2011 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 3:19:09 | #1582 |
| 2011 | Martian Invasion of the RacesDearborn | MI | 3:21:55 | #1776 |
| 2010 | North Shore ClassicHighland Park | IL | 1:29:22 | #48 |
| 2010 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 1:52:43 | #417 |
| 2010 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:02:19 | #2039 |
| 2010 | Beer City Half™ San DiegoSan Diego | CA | 2:06:16 | #3148 |
| 2010 | Jazz Half Marathon and 5KNew Orleans | LA | 2:36:37 | #1587 |
| 2010 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 3:30:49 | #6747 |
| 2009 | Beer City Half™ San DiegoSan Diego | CA | 2:01:29 | #2495 |
| 2009 | Philadelphia MarathonPhiladelphia | PA | 2:14:13 | #3975 |
| 2009 | Carlsbad MarathonCarlsbad | CA | 2:16:39 | #4487 |
| 2009 | La Jolla Half Marathon & 5KSan Diego | CA | 2:18:42 | #3579 |
| 2008 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 1:31:07 | #91 |
| 2008 | Thanksgiving Day Half MarathonAtlanta | GA | 1:53:26 | #2215 |
| 2008 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:53:55 | #1700 |
| 2008 | Carlsbad MarathonCarlsbad | CA | 1:57:23 | #1967 |
| 2008 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 2:22:11 | #1568 |
| 2008 | Beer City Half™ San DiegoSan Diego | CA | 2:32:22 | #5089 |
| 2008 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:37:04 | #2338 |
| 2008 | La Jolla Half Marathon & 5KSan Diego | CA | 2:46:55 | #2045 |
| 2008 | 2026 - San Antonio MarathonSan Antonio | TX | 3:10:16 | #14099 |
| 2007 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:49:18 | #508 |
| 2007 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 1:58:06 | #653 |
| 2007 | Fairfield Road RacesFairfield | CT | 1:58:19 | #953 |
| 2007 | DRC Half Marathon and 5KDallas | TX | 2:04:38 | #1103 |
| 2007 | Beer City Half™ San DiegoSan Diego | CA | 2:10:58 | #2851 |
| 2007 | 2026 - San Antonio MarathonSan Antonio | TX | 2:36:48 | #1949 |
| 2006 | Ridgefield Pamby Half MarathonRidgefield | CT | 1:47:50 | #193 |
| 2006 | TMC Arizona Distance Classic Half Marathon, Quarter Marathon and 5KOro Valley | AZ | 1:52:17 | #215 |
| 2006 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:11:02 | #6891 |
| 2006 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:20:52 | #9020 |
| 2005 | 2025 Val Nolasco Half MarathonHonolulu | HI | 1:23:42 | #10 |
| 2005 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:16:02 | #6582 |
| 2005 | Big Lake Half MarathonAlton Bay | NH | 2:18:26 | #1000 |
| 2004 | 2025 Val Nolasco Half MarathonHonolulu | HI | 1:30:38 | #8 |
| 2004 | Ridgefield Pamby Half MarathonRidgefield | CT | 1:58:26 | #363 |
| 2004 | Rock n Roll NashvilleNashville | TN | 2:19:22 | #4687 |
| 2002 | Ridgefield Pamby Half MarathonRidgefield | CT | 1:46:49 | #279 |
| 2002 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:02:35 | #3767 |
| 2001 | Ridgefield Pamby Half MarathonRidgefield | CT | 1:57:35 | #389 |
| 1994 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:49:32 | #5466 |
| 1993 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:11:54 | #3853 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
46 racesNYNew York
17 racesPAPennsylvania
16 racesFLFlorida
11 racesDEDelaware
9 racesTXTexas
9 racesLALouisiana
8 racesNCNorth Carolina
8 racesTNTennessee
7 racesILIllinois
5 racesMIMichigan
5 racesWIWisconsin
4 racesGAGeorgia
3 racesALAlabama
2 racesHIHawaii
2 racesMAMassachusetts
2 racesMDMaryland
2 racesNHNew Hampshire
2 racesVAVirginia
2 racesWAWashington
2 racesIAIowa
1 raceMOMissouri
1 raceOKOklahoma
1 race50-State Challenge
23/ 51 states + DC
28 states to go