Back to League Tables
MM
Michael May
MaleCalifornia1998–2026
122
Total Finishes
70
Distinct Races
21
States (41%)
1:16:14
PR (5:49/mi)
1:59:57
Average
+2:00:07
Slower (first to last)
Medal House
2005
New Prague Half Marathon
1:19:45
#29 overall#29 gender
2005
Slacker Half Marathon-Relay-4-Mile Races
1:45:41
#95 overall#77 gender
2005
Rock ‘n’ Roll Philadelphia Half Marathon
1:49:19
#2383 overall#1806 gender
2004
Slacker Half Marathon-Relay-4-Mile Races
1:45:27
#103 overall#83 gender
2004
Rock ‘n’ Roll Philadelphia Half Marathon
1:51:36
#3194 overall#2366 gender
2004
Georgetown to Idaho Springs Half Marathon
1:54:57
#765 overall#510 gender
2003
Winter Carnival Fire & Ice Winter Run
1:16:14
#11 overall#11 gender
2002
Healthy Human Race
1:16:47
#4 overall#4 gender
2002
Beer City Half™ San Diego
1:52:57
#1612 overall#1241 gender
2001
Pikes Peak Ascent
4:57:29
#1241 overall#908 gender
2000
The LESS Popular Brooklyn Half Marathon!
1:57:50
#1446 overall#1092 gender
1998
The LESS Popular Brooklyn Half Marathon!
2:06:31
#1528 overall#1096 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Seabrook Lucky TrailsSeabrook | TX | 4:06:38 | #118 |
| 2025 | 2025 500 Festival Running EventsIndianapolis | IN | 1:19:01 | #88 |
| 2025 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:28:14 | #54 |
| 2025 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:49:26 | #6824 |
| 2025 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:58:34 | #1339 |
| 2025 | Bemidji Blue Ox Marathon - WeekendBemidji | MN | 2:05:10 | #150 |
| 2025 | United Airlines NYC HalfNew York | NY | 2:13:43 | #17583 |
| 2024 | 2025 500 Festival Running EventsIndianapolis | IN | 1:22:08 | #130 |
| 2024 | Sam Costa Half Marathon and Quarter Marathon - presented by Indy Runners and WalkersCarmel | IN | 1:31:29 | #56 |
| 2024 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:36:54 | #1068 |
| 2024 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:44:02 | #2337 |
| 2024 | United Airlines NYC HalfNew York | NY | 1:49:51 | #7237 |
| 2024 | 1/2 Sauer 1/2 KrautPhiladelphia | PA | 1:53:46 | #65 |
| 2024 | Northshore Half MarathonMandeville | LA | 2:13:21 | #382 |
| 2024 | NorthShore Half MarathonMandeville | LA | 2:13:22 | #382 |
| 2024 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 3:11:19 | #1559 |
| 2023 | Geist Half Marathon, 10K & 5KFishers | IN | 1:20:05 | #6 |
| 2023 | Shamrock Beer Run Half MarathonIndianapolis | IN | 1:25:15 | #2 |
| 2023 | 2025 500 Festival Running EventsIndianapolis | IN | 1:25:42 | #256 |
| 2023 | Big Easy Running FestivalNew Orleans | LA | 2:19:32 | #256 |
| 2023 | 2027 Syracuse Half MarathonSyracuse | NY | 3:10:58 | #1733 |
| 2022 | 2025 500 Festival Running EventsIndianapolis | IN | 1:43:40 | #1144 |
| 2022 | NYCRUNS Falling Leaves Half MarathonBrooklyn | NY | 1:45:16 | #147 |
| 2022 | Summer Night Trail Half MarathonIndianapolis | IN | 2:00:26 | #18 |
| 2022 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:11:51 | #1812 |
| 2022 | Tobacco Road MarathonCary | NC | 2:12:07 | #951 |
| 2022 | Rock 'n' Roll San DiegoSan Diego | CA | 2:19:12 | #5300 |
| 2022 | Lake Effect Half MarathonMinoa | NY | 3:07:28 | #283 |
| 2019 | CentraCare Earth Day RunSt. Cloud | MN | 1:30:12 | #40 |
| 2019 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:45:57 | #746 |
| 2019 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:56:41 | #1117 |
| 2019 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 1:58:12 | #1249 |
| 2019 | Beer City Half™ San DiegoSan Diego | CA | 1:58:31 | #956 |
| 2019 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:01:39 | #1904 |
| 2019 | NorthShore Half MarathonMandeville | LA | 2:02:59 | #174 |
| 2019 | Big Easy Running FestivalNew Orleans | LA | 2:11:26 | #285 |
| 2019 | 2025 500 Festival Running EventsIndianapolis | IN | 2:14:32 | #7575 |
| 2018 | Minnesota Half Marathon and 5kSaint Paul | MN | 1:34:19 | #37 |
| 2018 | Sioux Falls MarathonSioux Falls | SD | 1:41:24 | #106 |
| 2018 | Philly RunfestPhiladelphia | PA | 1:41:49 | #86 |
| 2018 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:41:50 | #549 |
| 2018 | Beer City Half™ San DiegoSan Diego | CA | 2:02:23 | #940 |
| 2018 | 2025 500 Festival Running EventsIndianapolis | IN | 2:15:35 | #7455 |
| 2018 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:16:41 | #2628 |
| 2018 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 2:18:53 | #2275 |
| 2018 | 2027 Syracuse Half MarathonSyracuse | NY | 2:21:45 | #2273 |
| 2018 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:26:10 | #4498 |
| 2018 | Lost Dutchman MarathonApache Junction | AZ | 2:26:13 | #488 |
| 2017 | Santa Hustle SmokiesSevierville | TN | 1:29:20 | #6 |
| 2017 | Love Run Half MarathonPhiladelphia | PA | 1:40:17 | #495 |
| 2017 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:43:59 | #660 |
| 2017 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:50:14 | #2076 |
| 2017 | Hokie Half Marathon and 5KBlacksburg | VA | 1:56:31 | #266 |
| 2017 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:00:20 | #1381 |
| 2017 | Carlsbad MarathonCarlsbad | CA | 2:06:56 | #1996 |
| 2017 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:21:08 | #3989 |
| 2016 | 2025 500 Festival Running EventsIndianapolis | IN | 1:29:49 | #301 |
| 2016 | Unite Half Marathon & 8K RunNew Brunswick | NJ | 1:36:31 | #158 |
| 2016 | RUN ROCKAWAY BEACH END OF SUMMER MARATHON, HALF MARATHON & 5KRockaway BEACH | NY | 1:42:54 | #28 |
| 2016 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:05:18 | #1947 |
| 2016 | Rock The Parkway Half Marathon and 5kKansas City | MO | 2:05:51 | #1984 |
| 2016 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:13:31 | #4579 |
| 2016 | Lost Dutchman MarathonApache Junction | AZ | 2:19:13 | #390 |
| 2015 | CentraCare Earth Day RunSt. Cloud | MN | 1:27:54 | #27 |
| 2015 | 2025 500 Festival Running EventsIndianapolis | IN | 1:28:54 | #292 |
| 2015 | Santa Hustle SmokiesSevierville | TN | 1:29:50 | #8 |
| 2015 | Barron Collier Companies Naples Half MarathonNaples | FL | 1:30:17 | #81 |
| 2015 | E Murray Todd Half MarathonColts Neck | NJ | 1:36:00 | #109 |
| 2015 | Caesar Rodney Half MarathonWilmington | DE | 1:38:53 | #137 |
| 2015 | RUN ROCKAWAY BEACH END OF SUMMER MARATHON, HALF MARATHON & 5KRockaway BEACH | NY | 1:47:26 | #57 |
| 2015 | Rochester Regional Health Flower City ChallengeRochester | NY | 1:52:49 | #499 |
| 2015 | Carlsbad MarathonCarlsbad | CA | 1:56:25 | #1492 |
| 2015 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 1:59:18 | #627 |
| 2015 | Winter Warrior Half Marathon, Quarter Marathon & Half Marathon RelayRochester | NY | 2:01:10 | #210 |
| 2015 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:13:34 | #4674 |
| 2015 | Shoreline Half Marathon & 5KHamlin | NY | 2:16:20 | #355 |
| 2015 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:32:08 | #3640 |
| 2014 | Santa Hustle SmokiesSevierville | TN | 1:28:13 | #12 |
| 2014 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:41:07 | #1074 |
| 2014 | Love Run Half MarathonPhiladelphia | PA | 1:42:01 | #519 |
| 2014 | IMT Des Moines MarathonDes Moines | IA | 1:46:07 | #619 |
| 2014 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:02:47 | #2018 |
| 2014 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:25:25 | #7451 |
| 2014 | Dole Great Race of Agoura HillsAgoura Hills | CA | 2:42:07 | #406 |
| 2014 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:53:12 | #5306 |
| 2013 | Santa Hustle SmokiesSevierville | TN | 1:27:21 | #4 |
| 2013 | Chevron City to Surf for ActivBurswood | WA | 1:40:32 | #455 |
| 2013 | Berkeley Half MarathonBerkeley | CA | 1:45:32 | #822 |
| 2013 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:53:33 | #1328 |
| 2013 | Galveston Marathon & Half MarathonGalveston | TX | 2:03:32 | #215 |
| 2013 | Lost Dutchman MarathonApache Junction | AZ | 2:17:49 | #557 |
| 2013 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:27:12 | #7590 |
| 2013 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:54:39 | #5620 |
| 2012 | Santa Hustle SmokiesSevierville | TN | 1:27:46 | #12 |
| 2012 | Rock n Roll NashvilleNashville | TN | 1:39:00 | #359 |
| 2012 | Jazz Half Marathon and 5KNew Orleans | LA | 1:53:37 | #546 |
| 2012 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:23:18 | #8409 |
| 2012 | Santa Barbara Wine Country Half MarathonSolvang | CA | 2:36:49 | #1824 |
| 2012 | Dole Great Race of Agoura HillsAgoura Hills | CA | 2:49:54 | #909 |
| 2012 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 3:02:37 | #13013 |
| 2011 | Run the BluegrassLexington | KY | 1:39:59 | #72 |
| 2011 | Mankato Marathon WeekendMankato | MN | 1:40:25 | #157 |
| 2011 | Jazz Half Marathon and 5KNew Orleans | LA | 1:55:42 | #685 |
| 2011 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:16:43 | #8428 |
| 2011 | Santa Barbara Wine Country Half MarathonSolvang | CA | 2:41:20 | #1919 |
| 2010 | Seabrook Lucky TrailsSeabrook | TX | 1:46:44 | #41 |
| 2010 | Caesar Rodney Half MarathonWilmington | DE | 1:49:53 | #565 |
| 2010 | E Murray Todd Half MarathonColts Neck | NJ | 1:56:32 | #373 |
| 2010 | NorthShore Half MarathonMandeville | LA | 1:59:41 | #345 |
| 2010 | Capital City Half MarathonColumbus | OH | 2:01:03 | #1827 |
| 2009 | Jazz Half Marathon and 5KNew Orleans | LA | 1:46:10 | #194 |
| 2009 | Cleveland Marathon & Half MarathonCleveland | OH | 1:53:57 | #1101 |
| 2009 | 2025 500 Festival Running EventsIndianapolis | IN | 1:59:59 | #8381 |
| 2009 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:02:08 | #1294 |
| 2009 | Ocean Running Club's Seaside Half Marathon and 5KSeaside Park | NJ | 2:03:42 | #254 |
| 2009 | La Jolla Half Marathon & 5KSan Diego | CA | 2:10:50 | #2898 |
| 2009 | Pensacola MarathonPensacola | FL | 2:55:32 | #376 |
| 2009 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 3:36:01 | #20241 |
| 2008 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:47:55 | #690 |
| 2008 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:53:59 | #622 |
| 2008 | La Jolla Half Marathon & 5KSan Diego | CA | 2:19:58 | #1453 |
| 2008 | Beer City Half™ San DiegoSan Diego | CA | 2:22:10 | #4285 |
| 2007 | New Prague Half MarathonNew Prague | MN | 1:32:05 | #141 |
| 2007 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 1:34:23 | #59 |
| 2007 | Oak Tree Half Marathon & 5K Run/WalkGeneseo | NY | 1:39:42 | #50 |
| 2007 | Beer City Half™ San DiegoSan Diego | CA | 2:13:54 | #3170 |
| 2005 | New Prague Half MarathonNew Prague | MN | 1:19:45 | #29 |
| 2005 | Slacker Half Marathon-Relay-4-Mile RacesGeorgetown | CO | 1:45:41 | #95 |
| 2005 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:49:19 | #2383 |
| 2004 | Slacker Half Marathon-Relay-4-Mile RacesGeorgetown | CO | 1:45:27 | #103 |
| 2004 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:51:36 | #3194 |
| 2004 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 1:54:57 | #765 |
| 2003 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 1:16:14 | #11 |
| 2002 | Healthy Human RaceRochester | MN | 1:16:47 | #4 |
| 2002 | Beer City Half™ San DiegoSan Diego | CA | 1:52:57 | #1612 |
| 2001 | Pikes Peak AscentManitou Springs | CO | 4:57:29 | #1241 |
| 2000 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:57:50 | #1446 |
| 1998 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:06:31 | #1528 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
NYNew York
21 racesCACalifornia
20 racesAZArizona
15 racesLALouisiana
15 racesINIndiana
13 racesPAPennsylvania
10 racesMNMinnesota
9 racesTNTennessee
6 racesNJNew Jersey
4 racesVAVirginia
4 racesFLFlorida
3 racesTXTexas
3 racesDEDelaware
2 racesOHOhio
2 racesIAIowa
1 raceKYKentucky
1 raceNCNorth Carolina
1 raceOKOklahoma
1 raceSDSouth Dakota
1 raceILIllinois
0 racesKSKansas
0 races50-State Challenge
21/ 51 states + DC
30 states to go