Back to League Tables
WM
William Morris
MaleOhio2000–2026
173
Total Finishes
101
Distinct Races
27
States (53%)
1:23:15
PR (6:21/mi)
2:16:00
Average
+0:38:40
Slower (first to last)
Medal House
2006
2025 500 Festival Running Events
1:36:33
#1301 overall#1177 gender
2006
2025 Aramco Houston Half Marathon Searchable Finish Line Video
1:48:19
#883 overall#699 gender
2006
Philadelphia Marathon
2:21:29
#1603 overall#795 gender
2006
Valley of Fire Marathon Half Marathon
2:25:57
#137 overall#78 gender
2006
Kaiser Permanente Colfax Marathon
2:26:59
#1254 overall#654 gender
2005
Lake Placid Marathon and Half and 10K
1:39:34
#68 overall#56 gender
2005
Steamboat Springs Marathon/Half Marathon/10K
1:55:19
#224 overall#134 gender
2005
Monterey Bay Half Marathon
1:59:24
#1267 overall#819 gender
2005
Santa Cruz Half Marathon
2:00:05
#478 overall#275 gender
2004
South Shore Half Marathon
1:23:45
#24 overall#23 gender
2001
Rock ‘n’ Roll Philadelphia Half Marathon
1:54:08
#3123 overall#2306 gender
2000
Rock ‘n’ Roll Philadelphia Half Marathon
1:50:12
#2893 overall#2184 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Rock The Parkway Half Marathon and 5kKansas City | MO | 2:28:52 | #2631 |
| 2025 | Seacoast Half MarathonPortsmouth | NH | 1:25:16 | #17 |
| 2025 | Run to the RockMarshfield | MA | 1:33:01 | #14 |
| 2025 | Austin MarathonAustin | TX | 1:48:28 | #1323 |
| 2025 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:49:57 | #491 |
| 2025 | Santa Cruz Westside Half Marathon 10K/5KSanta Cruz | CA | 2:04:24 | #203 |
| 2025 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:07:27 | #12476 |
| 2025 | Rock 'n' Roll San DiegoSan Diego | CA | 2:53:25 | #14036 |
| 2025 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:36:08 | #11071 |
| 2024 | Seacoast Half MarathonPortsmouth | NH | 1:23:15 | #8 |
| 2024 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:37:06 | #452 |
| 2024 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:43:41 | #245 |
| 2024 | 2027 All Day Running Co. Clearwater Marathon & Running FestivalClearwater | FL | 1:48:24 | #92 |
| 2024 | Louisville Marathon, Half Marathon and 10KLouisville | KY | 1:49:02 | #96 |
| 2024 | Ogden MarathonOgden | UT | 2:03:51 | #948 |
| 2024 | Champlain Islands Marathon & Half MarathonSouth Hero | VT | 2:25:43 | #209 |
| 2024 | Rock 'n' Roll San DiegoSan Diego | CA | 2:35:40 | #11142 |
| 2024 | Crooked Creek Ultra Trail RaceShepherdsville | KY | 2:40:26 | #9 |
| 2024 | Rock 'n' Roll San JoseSan Jose | CA | 2:49:29 | #3788 |
| 2023 | Seacoast Half MarathonPortsmouth | NH | 1:29:22 | #18 |
| 2023 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:31:36 | #50 |
| 2023 | Cleveland Marathon & Half MarathonCleveland | OH | 1:34:44 | #111 |
| 2023 | SCOUTING AMERICA HALF MARATHON & TENDERFOOT 5KBowling Green | OH | 1:39:14 | #31 |
| 2023 | Run with RotaryBlythewood | SC | 1:43:45 | #21 |
| 2023 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:44:22 | #724 |
| 2023 | United Airlines NYC HalfNew York | NY | 1:46:56 | #5159 |
| 2023 | Chicago Country Sole / Chicago Fall ClassicChicago | IL | 1:55:03 | #136 |
| 2023 | Rock 'n' Roll San JoseSan Jose | CA | 2:22:16 | #3199 |
| 2023 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:28:36 | #7582 |
| 2023 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:54:28 | #12738 |
| 2022 | Goodyear Half Marathon & 10kAkron | OH | 1:26:33 | #34 |
| 2022 | First Energy Akron MarathonAkron | OH | 1:29:28 | #55 |
| 2022 | Rocky RunPhiladelphia | PA | 1:42:24 | #115 |
| 2022 | Champlain Islands Marathon & Half MarathonSouth Hero | VT | 1:43:03 | #37 |
| 2022 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:54:11 | #1554 |
| 2022 | Union Bank Field House Fall Half Marathon & 5k/10kShelburne | VT | 2:08:29 | #86 |
| 2022 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:41:12 | #10517 |
| 2022 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:48:12 | #12135 |
| 2021 | OhioHealth Emerald City Half and Quarter MarathonDublin | OH | 1:32:54 | #56 |
| 2021 | Amita Health Fit America 10KHoffman Estates | IL | 1:59:14 | #123 |
| 2021 | Youngstown Marathon, 1/2 Marathon & 5KYoungstown | OH | 2:23:20 | #186 |
| 2021 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:38:00 | #8764 |
| 2020 | Santa Cruz Half MarathonSanta Cruz | CA | 1:41:39 | #159 |
| 2020 | Austin MarathonAustin | TX | 2:14:15 | #3398 |
| 2020 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:40:27 | #3164 |
| 2020 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:42:06 | #19616 |
| 2020 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 3:48:24 | #4614 |
| 2019 | Capital City Half MarathonColumbus | OH | 1:28:32 | #84 |
| 2019 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:47:18 | #956 |
| 2019 | Seacoast Half MarathonPortsmouth | NH | 1:55:14 | #336 |
| 2019 | Runtastic HAUNTED Salt Lake CitySalt Lake City | UT | 2:03:53 | #402 |
| 2019 | Alameda Running FestivalAlameda | CA | 2:11:29 | #260 |
| 2019 | Oakland Running FestivalOakland | CA | 2:28:45 | #1913 |
| 2019 | Mesa Falls MarathonAshton | ID | 3:05:48 | #185 |
| 2018 | Chicagoland Spring Marathon, Half Marathon & 10KSchaumburg | IL | 1:41:35 | #83 |
| 2018 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:49:09 | #1223 |
| 2018 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 1:49:43 | #595 |
| 2018 | Capital City Half MarathonColumbus | OH | 1:54:56 | #1590 |
| 2018 | 2026 Spring Prairie Fire & Back-to-Back ChallengeWichita | KS | 2:00:44 | #267 |
| 2018 | Flying Pig Pump and RunCincinnati | OH | 2:10:30 | #3683 |
| 2018 | Detroit Free Press MarathonDetroit | MI | 2:21:09 | #4602 |
| 2018 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:54:32 | #5880 |
| 2018 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:39:04 | #18731 |
| 2017 | Chi Town Half Marathon & 10KChicago | IL | 1:41:51 | #212 |
| 2017 | Indianapolis Monumental MarathonIndianapolis | IN | 1:42:02 | #734 |
| 2017 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:58:14 | #2150 |
| 2017 | Leave No TracePeninsula | OH | 2:02:01 | #21 |
| 2017 | Rock 'n' Roll San JoseSan Jose | CA | 2:06:03 | #2243 |
| 2017 | Oakland Running FestivalOakland | CA | 2:16:21 | #1200 |
| 2017 | Surf City MarathonHuntington Beach | CA | 2:21:39 | #4899 |
| 2017 | Tobacco Road MarathonCary | NC | 2:25:41 | #1578 |
| 2017 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 2:25:53 | #3791 |
| 2017 | Corvallis Half Marathon and 5KCorvallis | OR | 2:29:53 | #789 |
| 2017 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:31:35 | #1780 |
| 2017 | Detroit Free Press MarathonDetroit | MI | 2:33:32 | #5634 |
| 2017 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:36:39 | #4148 |
| 2016 | Leave No TracePeninsula | OH | 1:56:54 | #25 |
| 2016 | Air Capital ClassicWichita | KS | 1:58:45 | #44 |
| 2016 | Chi Town Half Marathon & 10KChicago | IL | 2:00:02 | #669 |
| 2016 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:05:20 | #3845 |
| 2016 | Tinker Bell Half MarathonAnaheim | CA | 2:08:58 | #317 |
| 2016 | Tobacco Road MarathonCary | NC | 2:09:53 | #906 |
| 2016 | Bull City Race FestDurham | NC | 2:16:07 | #1113 |
| 2016 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:16:15 | #2552 |
| 2016 | 2026 Spring Prairie Fire & Back-to-Back ChallengeWichita | KS | 2:18:15 | #862 |
| 2016 | 2026 Fall Prairie Fire Marathon presented by Davis-Moore Automotive GroupWichita | KS | 2:24:57 | #944 |
| 2016 | Austin MarathonAustin | TX | 2:24:59 | #4952 |
| 2016 | Surf City MarathonHuntington Beach | CA | 2:30:05 | #6252 |
| 2016 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:30:28 | #4602 |
| 2016 | Little Miami Half Marathon and 10KMorrow | OH | 2:31:55 | #342 |
| 2016 | Corvallis Half Marathon and 5KCorvallis | OR | 2:42:33 | #823 |
| 2015 | Tomoka Marathon & Half MarathonOrmond Beach | FL | 1:36:01 | #19 |
| 2015 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:38:05 | #186 |
| 2015 | Cleveland Marathon & Half MarathonCleveland | OH | 1:43:11 | #285 |
| 2015 | Seacoast Half MarathonPortsmouth | NH | 1:55:00 | #357 |
| 2015 | Pensacola Beach Run Half MarathonGulf Breeze | FL | 1:57:38 | #124 |
| 2015 | Santa Cruz Half MarathonSanta Cruz | CA | 1:59:31 | #696 |
| 2015 | Cannonball Running Festival - Marathon, Half Marathon, 10K & 5KGreensboro | NC | 2:09:51 | #215 |
| 2015 | Cedar Canyon Half MarathonCedar City | UT | 2:13:24 | #508 |
| 2015 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:38:25 | #2546 |
| 2015 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:42:45 | #6195 |
| 2015 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 3:17:22 | #2610 |
| 2015 | San Lorenzo River Trail RunSanta Cruz | CA | 3:19:02 | #121 |
| 2015 | Corvallis Half Marathon and 5KCorvallis | OR | 3:21:01 | #1062 |
| 2014 | Cleveland Marathon & Half MarathonCleveland | OH | 1:33:57 | #142 |
| 2014 | Leave No TracePeninsula | OH | 1:51:53 | #22 |
| 2014 | Santa Cruz Half MarathonSanta Cruz | CA | 1:54:33 | #589 |
| 2014 | Surfer's Path MarathonSanta Cruz | CA | 1:59:30 | #413 |
| 2014 | SevathonSunnyvale | CA | 2:03:19 | #50 |
| 2014 | Pensacola Beach Run Half MarathonGulf Breeze | FL | 2:05:11 | #147 |
| 2014 | Cedar Canyon Half MarathonCedar City | UT | 2:06:49 | #443 |
| 2014 | Utah Valley MarathonProvo | UT | 2:10:40 | #739 |
| 2014 | Ogden MarathonOgden | UT | 2:11:56 | #1934 |
| 2014 | Corvallis Half Marathon and 5KCorvallis | OR | 3:05:32 | #1224 |
| 2013 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:41:03 | #873 |
| 2013 | 2025 500 Festival Running EventsIndianapolis | IN | 1:53:23 | #4552 |
| 2013 | Surfer's Path MarathonSanta Cruz | CA | 2:05:16 | #495 |
| 2013 | Santa Cruz Half MarathonSanta Cruz | CA | 2:10:21 | #1290 |
| 2013 | Cedar Canyon Half MarathonCedar City | UT | 2:17:20 | #412 |
| 2013 | Corvallis Half Marathon and 5KCorvallis | OR | 2:40:18 | #1140 |
| 2013 | DONNA Marathon WeekendJacksonville Beach | FL | 2:41:01 | #2253 |
| 2013 | Eugene Marathon 2024Eugene | OR | 2:41:23 | #3317 |
| 2013 | Heart Breaker HalfPortland | OR | 3:24:32 | #457 |
| 2012 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:29:42 | #129 |
| 2012 | Run for Outreach - Tryon Half Marathon and Fall for the Foothills 5KTryon | NC | 1:36:11 | #31 |
| 2012 | Cleveland Marathon & Half MarathonCleveland | OH | 1:40:32 | #333 |
| 2012 | Cedar Canyon Half MarathonCedar City | UT | 2:11:58 | #301 |
| 2012 | Heart Breaker HalfPortland | OR | 2:25:03 | #365 |
| 2012 | Detroit Free Press MarathonDetroit | MI | 2:34:27 | #6156 |
| 2012 | Golden Leaf Half MarathonAspen | CO | 2:53:20 | #617 |
| 2012 | Corvallis Half Marathon and 5KCorvallis | OR | 3:22:46 | #1472 |
| 2011 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 1:42:00 | #75 |
| 2011 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 1:43:49 | #396 |
| 2011 | Fontana Days RunFontana | CA | 1:58:43 | #553 |
| 2011 | Spring EquinoxWellington | CO | 2:00:05 | #454 |
| 2011 | Santa Cruz Half MarathonSanta Cruz | CA | 2:10:02 | #1262 |
| 2011 | Cedar Canyon Half MarathonCedar City | UT | 2:12:38 | #293 |
| 2011 | Corvallis Half Marathon and 5KCorvallis | OR | 2:15:08 | #763 |
| 2011 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:30:25 | #4274 |
| 2011 | Virginia Wine Country Half MarathonHillsboro | VA | 2:34:02 | #1330 |
| 2011 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:44:00 | #2315 |
| 2011 | A2A Arbuckles to ArdmoreArdmore | OK | 2:51:17 | #435 |
| 2011 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:57:01 | #4690 |
| 2010 | Rock 'n' Roll Washington DCWashington | DC | 1:28:28 | #191 |
| 2010 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 1:33:47 | #34 |
| 2010 | Dallas Marathon WeekendDallas | TX | 1:42:54 | #624 |
| 2010 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:45:12 | #720 |
| 2010 | Santa Cruz Half MarathonSanta Cruz | CA | 2:01:28 | #766 |
| 2010 | Kaiser Permanente Colfax MarathonDenver | CO | 2:10:10 | #1457 |
| 2010 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:13:20 | #3369 |
| 2010 | Cedar Canyon Half MarathonCedar City | UT | 2:15:55 | #339 |
| 2010 | Jenks Aquarium RunJenks | OK | 2:31:44 | #483 |
| 2010 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:34:31 | #4769 |
| 2010 | A2A Arbuckles to ArdmoreArdmore | OK | 2:38:05 | #409 |
| 2010 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 2:51:33 | #2816 |
| 2010 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:58:43 | #4306 |
| 2010 | DRC Half Marathon and 5KDallas | TX | 3:01:50 | #2770 |
| 2010 | 2025 500 Festival Running EventsIndianapolis | IN | 3:55:37 | #30248 |
| 2009 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 1:33:18 | #23 |
| 2009 | Cleveland Marathon & Half MarathonCleveland | OH | 1:57:42 | #1468 |
| 2009 | Kaiser Permanente Colfax MarathonDenver | CO | 2:06:13 | #1037 |
| 2009 | Santa Cruz Half MarathonSanta Cruz | CA | 2:20:30 | #1715 |
| 2009 | Tucson MarathonTucson | AZ | 2:23:23 | #1006 |
| 2009 | Lake Tahoe Marathon WeekendSouth Lake Tahoe | CA | 2:23:35 | #293 |
| 2009 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:28:59 | #2904 |
| 2009 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 2:29:18 | #3468 |
| 2009 | 3M Half MarathonAustin | TX | 2:36:12 | #3730 |
| 2009 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:37:08 | #4868 |
| 2009 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 2:46:08 | #1807 |
| 2009 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:48:04 | #4409 |
| 2008 | 3M Half MarathonAustin | TX | 1:46:24 | #814 |
| 2008 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:18:12 | #3691 |
| 2008 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 2:25:21 | #1180 |
| 2008 | Valley of Fire Marathon Half MarathonOverton | NV | 2:35:30 | #151 |
| 2008 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 2:37:14 | #2977 |
| 2008 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:38:50 | #3255 |
| 2007 | Thanksgiving Distance ClassicJacksonville | FL | 1:51:06 | #522 |
| 2007 | Jacksonville Bank Marathon, Half MarathonJacksonville | FL | 1:57:10 | #405 |
| 2007 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:29:51 | #2461 |
| 2007 | Monterey Bay Half MarathonMonterey | CA | 3:18:25 | #209 |
| 2006 | 2025 500 Festival Running EventsIndianapolis | IN | 1:36:33 | #1301 |
| 2006 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:48:19 | #883 |
| 2006 | Philadelphia MarathonPhiladelphia | PA | 2:21:29 | #1603 |
| 2006 | Valley of Fire Marathon Half MarathonOverton | NV | 2:25:57 | #137 |
| 2006 | Kaiser Permanente Colfax MarathonDenver | CO | 2:26:59 | #1254 |
| 2006 | Ogden MarathonOgden | UT | 2:33:09 | #491 |
| 2005 | Lake Placid Marathon and Half and 10KLake Placid | NY | 1:39:34 | #68 |
| 2005 | Steamboat Springs Marathon/Half Marathon/10KSteamboat Springs | CO | 1:55:19 | #224 |
| 2005 | Monterey Bay Half MarathonMonterey | CA | 1:59:24 | #1267 |
| 2005 | Santa Cruz Half MarathonSanta Cruz | CA | 2:00:05 | #478 |
| 2004 | South Shore Half MarathonMilwaukee | WI | 1:23:45 | #24 |
| 2001 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:54:08 | #3123 |
| 2000 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:50:12 | #2893 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
39 racesOHOhio
26 racesFLFlorida
17 racesTXTexas
11 racesUTUtah
11 racesOKOklahoma
10 racesOROregon
10 racesILIllinois
7 racesCOColorado
6 racesNYNew York
6 racesNCNorth Carolina
5 racesINIndiana
4 racesKSKansas
4 racesPAPennsylvania
4 racesMIMichigan
3 racesMOMissouri
3 racesSCSouth Carolina
3 racesVAVirginia
3 racesVTVermont
3 racesKYKentucky
2 racesMSMississippi
2 racesNVNevada
2 racesARArkansas
1 raceAZArizona
1 raceIDIdaho
1 raceMAMassachusetts
1 raceWIWisconsin
1 race50-State Challenge
27/ 51 states + DC
24 states to go