Back to League Tables
RM
Ryan Morris
MaleCalifornia1994–2026
143
Total Finishes
85
Distinct Races
27
States (53%)
1:13:56
PR (5:39/mi)
2:15:29
Average
+1:03:24
Slower (first to last)
Medal House
2003
Drake Relays
1:42:55
#192 overall#160 gender
2002
2025 Val Nolasco Half Marathon
1:52:05
#266 overall#205 gender
2002
Race to Robie Creek
3:06:46
#1872 overall#1145 gender
2001
2025 Val Nolasco Half Marathon
1:39:07
#77 overall#71 gender
2001
Race to Robie Creek
2:29:39
#1441 overall#996 gender
2001
Pikes Peak Ascent
4:14:40
#824 overall#650 gender
1999
Pikes Peak Ascent
3:56:20
#469 overall#387 gender
1998
Pikes Peak Ascent
3:56:07
#440 overall#356 gender
1997
2025 500 Festival Running Events
1:45:21
#2173 overall#1927 gender
1997
Pikes Peak Ascent
3:54:46
#379 overall#318 gender
1996
Pikes Peak Ascent
3:55:14
#440 overall#376 gender
1994
2025 500 Festival Running Events
1:47:24
#2235 overall#2066 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Run Oak IslandOak Island | NC | 1:39:28 | #70 |
| 2026 | Run Oak IslandOak Island | NC | 1:39:29 | #70 |
| 2026 | Run Bentonville Half MarathonBentonville | AR | 1:43:36 | #432 |
| 2026 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:12:10 | #1334 |
| 2026 | Fall Creek Falls 50K and Half Marathon Trail RunsSpencer | TN | 2:50:48 | #56 |
| 2025 | Haunted Half MarathonKingsport | TN | 1:23:13 | #7 |
| 2025 | Bass Pro Shops Conservation MarathonSpringfield | MO | 1:42:16 | #125 |
| 2025 | Town of Celebration Marathon & Half MarathonCelebration | FL | 2:06:02 | #599 |
| 2025 | Space Coast Marathon & Half MarathonCocoa | FL | 2:07:15 | #708 |
| 2025 | Best Damn Race OrlandoOrlando | FL | 2:15:56 | #360 |
| 2025 | Best Damn Race - OrlandoOrlando | FL | 2:15:57 | #360 |
| 2025 | Cleveland Half Marathon, 10k & 5kCleveland | TN | 2:17:40 | #101 |
| 2025 | Margaritaville Run OrlandoKissimmee | FL | 2:21:16 | #145 |
| 2025 | Disneyland® Halloween Half Marathon Weekend 2025Anaheim | CA | 2:23:19 | #1753 |
| 2025 | Chattanooga MarathonChattanoga | TN | 2:33:25 | #786 |
| 2025 | Sportspectrum's Log Jammer Marathon, Half Marathon & 5KShreveport | LA | 2:35:51 | #281 |
| 2024 | Buffalo Marathon WeekendBuffalo | NY | 1:41:13 | #232 |
| 2024 | Rock The Parkway Half Marathon and 5kKansas City | MO | 1:44:40 | #381 |
| 2024 | Key Biscayne Triathlon #2Key Biscayne | FL | 1:52:37 | #215 |
| 2024 | San Diego Beach & Bay Half MarathonSan Diego | CA | 1:54:31 | #572 |
| 2024 | Capital City Half MarathonColumbus | OH | 1:54:54 | #1071 |
| 2024 | Belleville Main Street Marathon & Half MarathonBelleville | IL | 2:03:56 | #138 |
| 2024 | Montgomery Half MarathonMontgomery | AL | 2:07:16 | #221 |
| 2024 | Best Damn Race OrlandoOrlando | FL | 2:12:49 | #330 |
| 2024 | Best Damn Race - OrlandoOrlando | FL | 2:12:49 | #329 |
| 2024 | Cocoa Beach Half MarathonCocoa Beach | FL | 2:20:16 | #95 |
| 2024 | Foot Traffic Flat MarathonPortland | OR | 2:23:44 | #571 |
| 2024 | Timberline MarathonClackamas Lake Historic Ranger Station | OR | 2:55:36 | #110 |
| 2024 | Flying Pig Pump and RunCincinnati | OH | 3:48:35 | #10100 |
| 2023 | Sweetgrass Half Marathon & 10KMount Pleasant | SC | 1:13:56 | #1 |
| 2023 | Bluegrass Half MarathonJohnson City | TN | 1:16:43 | #3 |
| 2023 | The 33rd Annual Varmint Half Marathon & 5KBurkes Garden | VA | 1:16:49 | #2 |
| 2023 | Union Half Marathon & RelayBig Stone Gap | VA | 1:17:46 | #1 |
| 2023 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 1:38:06 | #121 |
| 2023 | Key Biscayne Triathlon #2Key Biscayne | FL | 1:50:55 | #106 |
| 2023 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:09:42 | #2099 |
| 2023 | Golden Leaf Half MarathonAspen | CO | 2:26:42 | #196 |
| 2023 | Flying Pig Pump and RunCincinnati | OH | 3:55:35 | #9874 |
| 2022 | Bluegrass Half MarathonJohnson City | TN | 1:16:11 | #1 |
| 2022 | Haunted Half MarathonKingsport | TN | 1:19:35 | #1 |
| 2022 | Rock The Parkway Half Marathon and 5kKansas City | MO | 1:43:36 | #294 |
| 2022 | St. Michaels Running Festival presented by Brooks (CANCELED)Saint Michaels | MD | 2:06:05 | #360 |
| 2022 | St. Michaels Running FestivalSaint Michaels | MD | 2:06:05 | #360 |
| 2022 | Cocoa Beach Half MarathonCocoa Beach | FL | 2:17:11 | #115 |
| 2022 | Rock 'n' Roll San DiegoSan Diego | CA | 2:35:46 | #7226 |
| 2022 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 3:14:15 | #1725 |
| 2022 | Flying Pig Pump and RunCincinnati | OH | 3:17:03 | #6394 |
| 2021 | Union Half Marathon & RelayBig Stone Gap | VA | 1:17:51 | #1 |
| 2021 | Bass Pro Shops Conservation MarathonSpringfield | MO | 1:56:33 | #231 |
| 2021 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:16:07 | #1689 |
| 2021 | Colorado Springs Marathon, Half, 5K, and Kids KColorado Springs | CO | 2:27:57 | #377 |
| 2021 | Flying Pig Pump and RunCincinnati | OH | 3:46:13 | #4543 |
| 2020 | Falling for You 5K, 10K, & HalfPotomac | MD | 2:05:09 | #20 |
| 2019 | Union Half Marathon & RelayBig Stone Gap | VA | 1:17:18 | #2 |
| 2019 | Bluegrass Half MarathonJohnson City | TN | 1:20:46 | #2 |
| 2019 | The 33rd Annual Varmint Half Marathon & 5KBurkes Garden | VA | 1:21:31 | #3 |
| 2019 | Haunted Half MarathonKingsport | TN | 1:32:39 | #1 |
| 2019 | Hospital Hill RunKansas City | MO | 1:44:53 | #165 |
| 2019 | RaceDay Timer Certification: PhiladelphiaPhiladelphia | PA | 1:45:52 | #33 |
| 2019 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:47:48 | #861 |
| 2019 | Gar Williams Half MarathonPotomac | MD | 2:04:50 | #246 |
| 2019 | Dayton River Corridor ClassicDayton | OH | 2:05:07 | #166 |
| 2019 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:14:10 | #2385 |
| 2019 | Grand Teton Half MarathonJackson | WY | 2:23:03 | #880 |
| 2018 | ABP Humber Coastal Half MarathonWaterfall | PA | 1:18:14 | #10 |
| 2018 | Union Half Marathon & RelayBig Stone Gap | VA | 1:22:49 | #2 |
| 2018 | Bristol Half and Half Half MarathonBristol | VA | 1:24:51 | #6 |
| 2018 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:49:34 | #6597 |
| 2018 | St. Michaels Running FestivalSaint Michaels | MD | 1:58:15 | #303 |
| 2018 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 2:02:15 | #546 |
| 2018 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:04:18 | #2974 |
| 2018 | San Diego Beach & Bay Half MarathonSan Diego | CA | 2:06:47 | #783 |
| 2018 | Rock 'n' Roll San DiegoSan Diego | CA | 2:10:23 | #4225 |
| 2018 | City of Trees MarathonBoise | ID | 2:19:55 | #271 |
| 2018 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 3:04:38 | #7452 |
| 2018 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 3:31:31 | #1222 |
| 2017 | Santa Hustle SmokiesSevierville | TN | 1:24:32 | #2 |
| 2017 | Bristol Half and Half Half MarathonBristol | VA | 1:33:44 | #17 |
| 2017 | Huntersville Half MarathonHuntersville | NC | 1:55:59 | #299 |
| 2017 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 2:05:42 | #547 |
| 2017 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:05:48 | #2967 |
| 2017 | Rock n Roll NashvilleNashville | TN | 3:15:47 | #14685 |
| 2016 | Bristol Half and Half Half MarathonBristol | VA | 1:17:58 | #4 |
| 2016 | Haunted Half MarathonKingsport | TN | 1:35:33 | #11 |
| 2016 | The Giant RaceSan Francisco | CA | 1:52:17 | #553 |
| 2016 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:57:28 | #1472 |
| 2016 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:04:25 | #3104 |
| 2016 | Hapalua Hawaii's Half MarathonHonolulu | HI | 2:07:24 | #1270 |
| 2016 | REVEL Big CottonwoodSalt Lake City | UT | 2:38:42 | #2188 |
| 2016 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 2:40:25 | #3526 |
| 2016 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:52:54 | #6383 |
| 2016 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:54:41 | #6108 |
| 2016 | Surf City MarathonHuntington Beach | CA | 3:14:07 | #10314 |
| 2015 | Kansas Half MarathonLawrence | KS | 1:41:18 | #80 |
| 2015 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:51:58 | #7503 |
| 2015 | Naperville Half MarathonNaperville | IL | 1:58:13 | #879 |
| 2015 | Mammoth lakes half marathonMammoth Lakes | CA | 2:00:45 | #254 |
| 2015 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:03:17 | #1853 |
| 2015 | Indianapolis Monumental MarathonIndianapolis | IN | 2:06:33 | #3102 |
| 2015 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 2:20:07 | #2823 |
| 2015 | Kaiser Permanente Colfax MarathonDenver | CO | 2:29:18 | #3830 |
| 2015 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 2:31:10 | #1191 |
| 2015 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:21:05 | #5861 |
| 2014 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:50:40 | #7122 |
| 2014 | Caesar Rodney Half MarathonWilmington | DE | 1:57:32 | #611 |
| 2014 | Rock The Parkway Half Marathon and 5kKansas City | MO | 2:04:43 | #1697 |
| 2014 | Rehoboth Seashore Marathon and Half MarathonRehoboth Beach | DE | 2:05:46 | #549 |
| 2014 | 2025 500 Festival Running EventsIndianapolis | IN | 2:07:02 | #8205 |
| 2014 | The Colorado MarathonFort Collins | CO | 2:21:08 | #1042 |
| 2014 | Surf City MarathonHuntington Beach | CA | 2:35:18 | #10241 |
| 2014 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:00:19 | #8825 |
| 2014 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 3:19:12 | #9354 |
| 2013 | Heart Mini MarathonCincinnati | OH | 1:30:49 | #1426 |
| 2013 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:53:56 | #8332 |
| 2013 | Flying Pig Pump and RunCincinnati | OH | 2:21:12 | #5690 |
| 2013 | Fort4Fitness Fall FestivalFort Wayne | IN | 2:25:52 | #1815 |
| 2013 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:33:32 | #5341 |
| 2013 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 3:30:54 | #9631 |
| 2012 | Windsor Half Marathon 10K & 5KWindsor | CA | 1:34:01 | #27 |
| 2012 | Almond BowlChico | CA | 1:34:36 | #13 |
| 2012 | Fort4Fitness Fall FestivalFort Wayne | IN | 2:19:19 | #1656 |
| 2012 | Surf City MarathonHuntington Beach | CA | 2:27:54 | #8456 |
| 2012 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:44:00 | #3528 |
| 2011 | Rock n Roll NashvilleNashville | TN | 1:48:01 | #1369 |
| 2011 | Indianapolis Monumental MarathonIndianapolis | IN | 1:49:04 | #792 |
| 2011 | Fort4Fitness Fall FestivalFort Wayne | IN | 2:21:46 | #1704 |
| 2011 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:29:03 | #5110 |
| 2011 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:35:03 | #4623 |
| 2011 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:12:05 | #7217 |
| 2011 | Pikes Peak AscentManitou Springs | CO | 4:58:29 | #1173 |
| 2010 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:52:13 | #8399 |
| 2009 | 2025 500 Festival Running EventsIndianapolis | IN | 1:39:45 | #1832 |
| 2009 | Indianapolis Monumental MarathonIndianapolis | IN | 1:45:41 | #375 |
| 2009 | Greater St. Louis MarathonSt. Louis | MO | 2:13:30 | #4239 |
| 2009 | Pikes Peak AscentManitou Springs | CO | 5:01:39 | #1233 |
| 2008 | Indy Half Marathon at Fort BenIndianapolis | IN | 1:48:48 | #433 |
| 2007 | Zeitgeist Half MarathonBoise | ID | 1:40:45 | #81 |
| 2007 | Race to Robie CreekBoise | ID | 2:02:05 | #578 |
| 2007 | 2026 Fall Prairie Fire Marathon presented by Davis-Moore Automotive GroupWichita | KS | 2:09:24 | #372 |
| 2007 | Pikes Peak AscentManitou Springs | CO | 4:33:37 | #987 |
| 2006 | Race to Robie CreekBoise | ID | 1:45:09 | #120 |
| 2004 | City of Trees MarathonBoise | ID | 1:31:50 | #12 |
| 2004 | Race to Robie CreekBoise | ID | 3:39:44 | #2178 |
| 2003 | Drake RelaysDes Moines | IA | 1:42:55 | #192 |
| 2002 | 2025 Val Nolasco Half MarathonHonolulu | HI | 1:52:05 | #266 |
| 2002 | Race to Robie CreekBoise | ID | 3:06:46 | #1872 |
| 2001 | 2025 Val Nolasco Half MarathonHonolulu | HI | 1:39:07 | #77 |
| 2001 | Race to Robie CreekBoise | ID | 2:29:39 | #1441 |
| 2001 | Pikes Peak AscentManitou Springs | CO | 4:14:40 | #824 |
| 1999 | Pikes Peak AscentManitou Springs | CO | 3:56:20 | #469 |
| 1998 | Pikes Peak AscentManitou Springs | CO | 3:56:07 | #440 |
| 1997 | 2025 500 Festival Running EventsIndianapolis | IN | 1:45:21 | #2173 |
| 1997 | Pikes Peak AscentManitou Springs | CO | 3:54:46 | #379 |
| 1996 | Pikes Peak AscentManitou Springs | CO | 3:55:14 | #440 |
| 1994 | 2025 500 Festival Running EventsIndianapolis | IN | 1:47:24 | #2235 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
29 racesFLFlorida
15 racesCOColorado
13 racesTNTennessee
13 racesINIndiana
11 racesVAVirginia
9 racesIDIdaho
8 racesOHOhio
8 racesMOMissouri
7 racesMDMaryland
5 racesNYNew York
5 racesHIHawaii
3 racesILIllinois
3 racesNCNorth Carolina
3 racesSCSouth Carolina
3 racesWAWashington
3 racesDEDelaware
2 racesKSKansas
2 racesOROregon
2 racesPAPennsylvania
2 racesALAlabama
1 raceIAIowa
1 raceKYKentucky
1 raceLALouisiana
1 raceNVNevada
1 raceUTUtah
1 raceDCDistrict of Columbia
0 races50-State Challenge
27/ 51 states + DC
24 states to go