Back to League Tables
RA
Robert Armstrong
MaleCalifornia1983–2025
142
Total Finishes
68
Distinct Races
19
States (37%)
1:23:31
PR (6:23/mi)
2:12:16
Average
-0:03:10
Faster (first to last)
Medal House
2004
Rock 'n' Roll New Orleans
2:14:48
#986 overall#633 gender
2004
Sunrise Marathon 5K/10K/13.1 SAN FRANCISCO
2:24:05
#1189 overall#610 gender
2004
Lake Tahoe Marathon Weekend
2:33:12
#485 overall#262 gender
2003
2025 Aramco Houston Half Marathon Searchable Finish Line Video
1:42:01
#359 overall#297 gender
2002
Rock n Roll Nashville
1:41:01
#291 overall#245 gender
2000
3M Half Marathon
1:39:18
#509 overall#423 gender
1999
2025 500 Festival Running Events
2:37:54
#11599 overall#7496 gender
1998
2025 500 Festival Running Events
1:53:57
#4259 overall#3532 gender
1997
Maine Marathon, Half Marathon and Marathon Relay
1:56:42
#345 overall#238 gender
1990
DRC Half Marathon and 5K
1:36:48
#328 overall#300 gender
1984
DEXTER-ANN ARBOR RUN
1:51:29
#936 overall#832 gender
1983
DEXTER-ANN ARBOR RUN
1:55:30
#1272 overall#1114 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | 2026 Fall Prairie Fire Marathon presented by Davis-Moore Automotive GroupWichita | KS | 1:34:28 | #59 |
| 2025 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:44:17 | #4928 |
| 2025 | Game On! Run Singer IslandRiviera Beach | FL | 1:52:19 | #61 |
| 2025 | Game On! Run Singer IslandSinger Island | FL | 1:52:20 | #60 |
| 2024 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:44:51 | #5697 |
| 2024 | Raleigh Holiday Half MarathonRaleigh | NC | 1:47:42 | #154 |
| 2023 | 2026 Spring Prairie Fire & Back-to-Back ChallengeWichita | KS | 1:43:05 | #65 |
| 2023 | Detroit Free Press MarathonDetroit | MI | 1:43:44 | #121 |
| 2023 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:48:15 | #297 |
| 2023 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:51:20 | #7547 |
| 2023 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 3:15:43 | #4262 |
| 2022 | United Airlines NYC HalfNew York | NY | 1:40:21 | #2757 |
| 2022 | NYRR Fred Lebow Half MarathonNew York | NY | 1:45:16 | #947 |
| 2022 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:46:34 | #3725 |
| 2022 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:50:58 | #1241 |
| 2022 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:56:33 | #1041 |
| 2022 | DC Half RacesWashington | DC | 1:59:26 | #835 |
| 2022 | Santa Barbara Half Marathon & 5KSanta Barbara | CA | 2:13:57 | #1082 |
| 2022 | Air Force MarathonDayton | OH | 2:27:11 | #1036 |
| 2020 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:39:00 | #740 |
| 2020 | NYRR Fred Lebow Half MarathonNew York | NY | 1:50:00 | #1351 |
| 2020 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 3:15:35 | #3023 |
| 2019 | Red White and Boom Half MarathonMinneapolils | MN | 1:45:39 | #159 |
| 2019 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:46:47 | #5599 |
| 2019 | Gopher To BadgerHudson | WI | 1:49:58 | #148 |
| 2019 | Greater St. Louis MarathonSt. Louis | MO | 1:57:56 | #874 |
| 2019 | Monster DashMinneapolis | MN | 2:09:08 | #832 |
| 2019 | Get Lucky Half MarathonMinneapolis | MN | 2:12:27 | #226 |
| 2019 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 3:00:47 | #6077 |
| 2019 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 3:09:17 | #3882 |
| 2019 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 3:09:24 | #4493 |
| 2018 | Greater St. Louis MarathonSt. Louis | MO | 1:56:10 | #907 |
| 2018 | Monster DashMinneapolis | MN | 2:11:03 | #804 |
| 2018 | Baystate MarathonLowell | MA | 2:14:45 | #744 |
| 2018 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:54:40 | #6999 |
| 2017 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:44:59 | #5006 |
| 2017 | Greater St. Louis MarathonSt. Louis | MO | 1:59:35 | #1189 |
| 2017 | Monster DashMinneapolis | MN | 2:07:50 | #1045 |
| 2017 | Air Force MarathonDayton | OH | 2:12:57 | #1160 |
| 2017 | Urban Bourbon Half Marathon and 5KLouisville | KY | 2:16:48 | #1436 |
| 2017 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 2:21:32 | #1309 |
| 2017 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 3:18:50 | #9498 |
| 2016 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:49:44 | #1098 |
| 2016 | Urban Bourbon Half Marathon and 5KLouisville | KY | 1:51:02 | #432 |
| 2016 | Indianapolis Monumental MarathonIndianapolis | IN | 1:53:38 | #1709 |
| 2016 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:09:14 | #2154 |
| 2016 | Monster DashMinneapolis | MN | 2:10:13 | #1432 |
| 2016 | Baystate MarathonLowell | MA | 2:15:54 | #895 |
| 2016 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:18:46 | #5285 |
| 2016 | Snoqualmie Valley HalfCarnation | WA | 2:37:25 | #399 |
| 2016 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:40:01 | #8179 |
| 2015 | Indianapolis Monumental MarathonIndianapolis | IN | 1:44:45 | #927 |
| 2015 | United Airlines NYC HalfNew York | NY | 1:46:36 | #3819 |
| 2015 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:47:34 | #1148 |
| 2015 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:54:43 | #1792 |
| 2015 | Run the BluegrassLexington | KY | 1:54:56 | #512 |
| 2015 | Urban Bourbon Half Marathon and 5KLouisville | KY | 2:00:24 | #599 |
| 2015 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 2:11:00 | #1614 |
| 2015 | Baystate MarathonLowell | MA | 2:19:36 | #1072 |
| 2015 | St. Paddy's Day Run TacomaTacoma | WA | 2:19:39 | #641 |
| 2015 | Santa Hustle IndyIndianapolis | IN | 2:21:41 | #597 |
| 2015 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:22:49 | #6096 |
| 2015 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:32:32 | #4626 |
| 2015 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:32:52 | #7120 |
| 2015 | Monster DashMinneapolis | MN | 2:33:11 | #3911 |
| 2015 | Capital City MarathonOlympia | WA | 2:36:24 | #753 |
| 2014 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:41:25 | #3335 |
| 2014 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:48:46 | #931 |
| 2014 | Santa Hustle IndyIndianapolis | IN | 1:49:53 | #151 |
| 2014 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:50:19 | #1467 |
| 2014 | Indianapolis Monumental MarathonIndianapolis | IN | 1:52:19 | #1297 |
| 2014 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:16:44 | #2752 |
| 2014 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:18:31 | #5192 |
| 2014 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:24:56 | #6501 |
| 2014 | Capital City MarathonOlympia | WA | 2:29:26 | #750 |
| 2014 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:32:18 | #5373 |
| 2014 | Labor Day Half MarathonRedmond | WA | 2:33:10 | #657 |
| 2014 | Tacoma City Marathon / Half / Ghost / 10K / 5K / 1KTacoma | WA | 2:35:22 | #927 |
| 2014 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:43:15 | #6366 |
| 2014 | Maui Marathon and Half Marathon April 26, 2026Lāhainā | HI | 2:50:25 | #835 |
| 2013 | Windermere MarathonSpokane | WA | 1:23:31 | #11 |
| 2013 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:37:33 | #2183 |
| 2013 | Fairfield Road RacesFairfield | CT | 1:50:04 | #743 |
| 2013 | Monster DashMinneapolis | MN | 1:57:18 | #1829 |
| 2013 | Rock n Roll NashvilleNashville | TN | 2:13:30 | #7289 |
| 2013 | Seattle MarathonSeattle | WA | 2:23:10 | #3929 |
| 2013 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:28:48 | #3498 |
| 2013 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:56:19 | #10030 |
| 2013 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 4:30:20 | #5982 |
| 2012 | United Airlines NYC HalfNew York | NY | 1:39:38 | #2196 |
| 2012 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:42:07 | #796 |
| 2012 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:43:05 | #2659 |
| 2012 | Detroit Free Press MarathonDetroit | MI | 1:44:40 | #501 |
| 2012 | Urban Bourbon Half Marathon and 5KLouisville | KY | 1:49:02 | #379 |
| 2012 | Fairfield Road RacesFairfield | CT | 1:50:29 | #733 |
| 2012 | Monster DashMinneapolis | MN | 1:59:04 | #2386 |
| 2012 | Rock n Roll NashvilleNashville | TN | 2:24:43 | #9968 |
| 2012 | Maui Marathon and Half Marathon April 26, 2026Lāhainā | HI | 2:29:42 | #709 |
| 2012 | 2026 HelvetiaHillsboro | OR | 2:35:39 | #1717 |
| 2012 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:41:06 | #3459 |
| 2012 | Seattle MarathonSeattle | WA | 2:41:13 | #5655 |
| 2012 | Tacoma City Marathon / Half / Ghost / 10K / 5K / 1KTacoma | WA | 2:43:31 | #829 |
| 2012 | The North Face® Endurance Challenge - New YorkBear Mountain | NY | 2:45:46 | #311 |
| 2012 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:56:54 | #11236 |
| 2012 | Bellingham Bay MarathonBellingham | WA | 3:02:32 | #1501 |
| 2011 | Fairfield Road RacesFairfield | CT | 1:53:46 | #871 |
| 2011 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:57:05 | #3485 |
| 2011 | Maui Marathon and Half Marathon April 26, 2026Lāhainā | HI | 2:19:01 | #530 |
| 2011 | Rock n Roll NashvilleNashville | TN | 2:21:34 | #9860 |
| 2011 | 2026 HelvetiaHillsboro | OR | 2:28:13 | #1698 |
| 2011 | Heart Breaker HalfPortland | OR | 2:29:30 | #336 |
| 2011 | Portland MarathonPortland | OR | 2:31:20 | #1189 |
| 2011 | The Giant RaceSan Francisco | CA | 2:44:43 | #2204 |
| 2011 | Seattle MarathonSeattle | WA | 2:47:57 | #5668 |
| 2011 | Tacoma City Marathon / Half / Ghost / 10K / 5K / 1KTacoma | WA | 2:53:36 | #921 |
| 2011 | Kirkland Half Marathon & 5KKirkland | WA | 2:54:22 | #995 |
| 2011 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:57:49 | #13974 |
| 2011 | Bellingham Bay MarathonBellingham | WA | 3:01:19 | #1529 |
| 2010 | Ocala MarathonOcala | FL | 1:45:49 | #57 |
| 2010 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:52:54 | #1403 |
| 2010 | Gopher To BadgerHudson | WI | 1:53:52 | #192 |
| 2010 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 2:11:23 | #658 |
| 2010 | 2026 HelvetiaHillsboro | OR | 2:16:22 | #1652 |
| 2010 | Foot Traffic Flat MarathonPortland | OR | 2:17:32 | #1167 |
| 2010 | Rock n Roll NashvilleNashville | TN | 2:19:10 | #9812 |
| 2010 | Seattle MarathonSeattle | WA | 2:21:33 | #5056 |
| 2010 | Portland MarathonPortland | OR | 2:25:32 | #980 |
| 2010 | Eugene Marathon 2024Eugene | OR | 2:26:52 | #2546 |
| 2010 | Maui Marathon and Half Marathon April 26, 2026Lāhainā | HI | 2:27:51 | #600 |
| 2010 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:28:42 | #4851 |
| 2010 | ORRC Vernonia Marathon, Half Marathon, and Marathon RelayBanks | OR | 2:30:54 | #190 |
| 2010 | The Giant RaceSan Francisco | CA | 2:40:29 | #1094 |
| 2010 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:45:33 | #12708 |
| 2010 | Fueled by Fine WineDundee | OR | 2:51:33 | #604 |
| 2009 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:41:22 | #387 |
| 2009 | Rock n Roll NashvilleNashville | TN | 1:46:24 | #899 |
| 2009 | Ocala MarathonOcala | FL | 1:49:26 | #62 |
| 2009 | Foot Traffic Flat MarathonPortland | OR | 2:00:58 | #734 |
| 2009 | 2026 HelvetiaHillsboro | OR | 2:07:29 | #1161 |
| 2009 | Maui Marathon and Half Marathon April 26, 2026Lāhainā | HI | 2:10:01 | #316 |
| 2009 | ORRC Vernonia Marathon, Half Marathon, and Marathon RelayBanks | OR | 2:16:20 | #127 |
| 2009 | Life Time Miami Marathon & HalfMiami | FL | 2:31:14 | #6465 |
| 2009 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:39:03 | #10537 |
| 2009 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:56:19 | #12305 |
| 2009 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:57:37 | #7321 |
| 2008 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:39:38 | #272 |
| 2008 | Monster DashMinneapolis | MN | 1:57:27 | #389 |
| 2008 | 2026 HelvetiaHillsboro | OR | 1:59:18 | #736 |
| 2008 | Foot Traffic Flat MarathonPortland | OR | 2:00:00 | #493 |
| 2008 | Rock 'n' Roll San JoseSan Jose | CA | 2:21:32 | #5569 |
| 2007 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 1:44:28 | #130 |
| 2007 | 2026 HelvetiaHillsboro | OR | 1:59:53 | #720 |
| 2007 | ORRC Vernonia Marathon, Half Marathon, and Marathon RelayBanks | OR | 2:03:01 | #111 |
| 2007 | Foot Traffic Flat MarathonPortland | OR | 2:04:34 | #656 |
| 2007 | Maui Marathon and Half Marathon April 26, 2026Lāhainā | HI | 2:05:50 | #286 |
| 2007 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:25:02 | #4300 |
| 2007 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:33:03 | #4289 |
| 2006 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:39:11 | #337 |
| 2006 | Surf City MarathonHuntington Beach | CA | 2:06:49 | #2452 |
| 2006 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:19:16 | #3286 |
| 2006 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:32:32 | #2948 |
| 2004 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:14:48 | #986 |
| 2004 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:24:05 | #1189 |
| 2004 | Lake Tahoe Marathon WeekendSouth Lake Tahoe | CA | 2:33:12 | #485 |
| 2003 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:42:01 | #359 |
| 2002 | Rock n Roll NashvilleNashville | TN | 1:41:01 | #291 |
| 2000 | 3M Half MarathonAustin | TX | 1:39:18 | #509 |
| 1999 | 2025 500 Festival Running EventsIndianapolis | IN | 2:37:54 | #11599 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 1:53:57 | #4259 |
| 1997 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:56:42 | #345 |
| 1990 | DRC Half Marathon and 5KDallas | TX | 1:36:48 | #328 |
| 1984 | DEXTER-ANN ARBOR RUNDexter | MI | 1:51:29 | #936 |
| 1983 | DEXTER-ANN ARBOR RUNDexter | MI | 1:55:30 | #1272 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
WAWashington
28 racesCACalifornia
21 racesOROregon
18 racesNYNew York
16 racesMNMinnesota
11 racesFLFlorida
10 racesKYKentucky
10 racesINIndiana
7 racesHIHawaii
6 racesTXTexas
6 racesMIMichigan
4 racesMOMissouri
4 racesOHOhio
4 racesMAMassachusetts
3 racesKSKansas
2 racesWIWisconsin
2 racesDCDistrict of Columbia
1 raceGAGeorgia
1 raceNCNorth Carolina
1 race50-State Challenge
19/ 51 states + DC
32 states to go