Back to League Tables
AW
Andrew Willis
MaleCalifornia2006–2026
79
Total Finishes
59
Distinct Races
19
States (37%)
1:15:42
PR (5:47/mi)
1:49:49
Average
+1:02:14
Slower (first to last)
Medal House
2011
Bad Bass
1:36:23
#6 overall#6 gender
2011
Wildcat
1:42:48
#1 overall#1 gender
2011
Trailquake
1:49:13
#3 overall#3 gender
2010
Brazen Summer Breeze
1:26:51
#6 overall#6 gender
2010
Route 66 Marathon & Half Marathon, Marathon Relay
1:57:54
#636 overall#430 gender
2010
Thanksgiving Day Half Marathon
2:09:55
#4696 overall#2984 gender
2010
2026 - San Antonio Marathon
2:14:34
#7711 overall#4185 gender
2010
Air Force Marathon
4:28:30
#4287 overall#2052 gender
2008
Lincoln Marathon
1:51:55
#995 overall#673 gender
2007
Kaiser Permanente San Francisco Half Marathon & 5K
1:30:51
#310 overall#264 gender
2006
Kaiser Permanente San Francisco Half Marathon & 5K
1:33:24
#389 overall#310 gender
2006
Battleship North Carolina Half 5K
1:44:22
#188 overall#159 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | San Diego Beach & Bay Half MarathonSan Diego | CA | 1:27:56 | #55 |
| 2026 | 2027 Syracuse Half MarathonSyracuse | NY | 2:35:38 | #2015 |
| 2025 | San Diego Beach & Bay Half MarathonSan Diego | CA | 1:29:08 | #47 |
| 2025 | Shamrock MarathonVirginia Beach | VA | 1:30:03 | #137 |
| 2025 | Thrive San Diego Half Marathon & 5KSan Diego | CA | 1:30:29 | #49 |
| 2025 | Rock 'n' Roll San DiegoSan Diego | CA | 1:37:35 | #929 |
| 2025 | Holiday 5K, 10K, & 13.1M at Venice, FL (49)Venice | FL | 1:54:35 | #1 |
| 2025 | New Year 5K, 10K, & 13.1M, Venice, FL (01)Venice | FL | 1:54:36 | #1 |
| 2025 | AthHalf Half Marathon and AthFest Educates 5KAthens | GA | 2:02:46 | #921 |
| 2025 | Luau 5K, 10K, & 13.1M at Athens, GA (19)Athens | GA | 2:02:46 | #921 |
| 2024 | Pacific Beach Half MarathonSan Diego | CA | 1:29:14 | #35 |
| 2024 | Rock 'n' Roll San DiegoSan Diego | CA | 1:29:31 | #330 |
| 2024 | Thrive San Diego Half Marathon & 5KSan Diego | CA | 1:30:13 | #58 |
| 2024 | OUC Orlando Half MarathonOrlando | FL | 1:49:32 | #558 |
| 2024 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:51:21 | #12379 |
| 2024 | Chicago 13.1Chicago | IL | 2:20:26 | #4793 |
| 2023 | Thrive San Diego Half Marathon & 5KSan Diego | CA | 1:29:05 | #39 |
| 2023 | Pacific Beach Half MarathonSan Diego | CA | 1:29:47 | #45 |
| 2023 | San Diego Beach & Bay Half MarathonSan Diego | CA | 1:30:22 | #35 |
| 2023 | Rock 'n' Roll San DiegoSan Diego | CA | 1:30:55 | #355 |
| 2023 | SOCAL River Marathon - 26.2 - 13.1 - 10K - 5KHuntington Beach | CA | 1:37:10 | #14 |
| 2023 | Yosemite Half MarathonBass Lake | CA | 2:07:01 | #632 |
| 2022 | Thrive San Diego Half Marathon & 5KSan Diego | CA | 1:29:49 | #37 |
| 2022 | Pacific Beach Half MarathonSan Diego | CA | 1:30:40 | #53 |
| 2022 | Beer City Half™ San DiegoSan Diego | CA | 1:34:40 | #119 |
| 2021 | Foot Traffic Flat MarathonPortland | OR | 1:28:44 | #43 |
| 2021 | Willamette Valley Marathon & Half MarathonSalem | OR | 1:29:00 | #11 |
| 2021 | Run to Stay WarmEugene | OR | 1:29:23 | #23 |
| 2021 | Capital FC Half MarathonSalem | OR | 1:31:43 | #8 |
| 2021 | BoulderthonBoulder | CO | 1:43:18 | #133 |
| 2021 | Thrive San Diego Half Marathon & 5KSan Diego | CA | 2:24:32 | #478 |
| 2020 | Oregon Winter Half MarathonAloha | OR | 1:29:16 | #4 |
| 2020 | Cascade Half Marathon & 10KTurner | OR | 1:31:01 | #24 |
| 2020 | McKenzie River HalfEugene | OR | 1:32:19 | #2 |
| 2019 | Runtastic THANKFULLehi | UT | 1:27:54 | #9 |
| 2019 | Runtastic THANKFUL - LehiLehi | UT | 1:27:54 | #9 |
| 2019 | Run to Stay WarmEugene | OR | 1:31:12 | #22 |
| 2019 | Oregon Fall Half MarathonCanby | OR | 1:31:26 | #5 |
| 2019 | 2026 Independence Day RaceSt. Paul | OR | 1:34:22 | #10 |
| 2019 | Huckleberry Half MarathonWelches | OR | 1:36:32 | #14 |
| 2019 | Eugene Marathon 2024Eugene | OR | 1:40:17 | #285 |
| 2019 | Timberline MarathonClackamas Lake Historic Ranger Station | OR | 1:56:46 | #14 |
| 2018 | Silicon Valley Running Festival Half MarathonSan Jose | CA | 1:18:21 | #9 |
| 2018 | Spirit of Oregon Half MarathonSalem | OR | 1:38:47 | #24 |
| 2018 | Double Dipsea RaceStinson Beach | CA | 2:13:03 | #27 |
| 2018 | JSRC RunAPaloozaAsbury Park | NJ | 2:29:08 | #1200 |
| 2018 | Runapalooza Asbury ParkAsbury Park | NJ | 2:29:09 | #1151 |
| 2018 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:42:04 | #23278 |
| 2018 | Oakland Running FestivalOakland | CA | 3:12:59 | #2358 |
| 2017 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:31:23 | #1765 |
| 2016 | WildcatEl Sobrante | CA | 1:35:02 | #1 |
| 2016 | Bear CreekOrinda | CA | 1:52:33 | #6 |
| 2016 | TrailquakeSaratoga | CA | 2:00:33 | #3 |
| 2016 | 2026 - San Antonio MarathonSan Antonio | TX | 2:21:47 | #4168 |
| 2015 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:32:32 | #155 |
| 2015 | San Lorenzo River Trail RunSanta Cruz | CA | 1:44:14 | #2 |
| 2015 | Race For The Roses Half Marathon & 5KPortland | OR | 2:01:53 | #350 |
| 2015 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:07:34 | #1487 |
| 2014 | Foot Traffic Flat MarathonPortland | OR | 1:43:52 | #183 |
| 2014 | Oakland Running FestivalOakland | CA | 1:48:08 | #471 |
| 2014 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 1:55:39 | #1170 |
| 2014 | United Airlines NYC HalfNew York | NY | 2:08:50 | #13067 |
| 2013 | Berkeley Half MarathonBerkeley | CA | 1:15:42 | #17 |
| 2013 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:15:44 | #54 |
| 2013 | Unite Half Marathon & 8K RunNew Brunswick | NJ | 1:16:39 | #4 |
| 2013 | Rock 'n' Roll San JoseSan Jose | CA | 1:25:57 | #103 |
| 2013 | Rocky Ridgesan Ramon | CA | 1:49:24 | #5 |
| 2013 | Thanksgiving Day Half MarathonAtlanta | GA | 2:15:12 | #3989 |
| 2012 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:19:21 | #50 |
| 2011 | Bad BassCastro Valley | CA | 1:36:23 | #6 |
| 2011 | WildcatEl Sobrante | CA | 1:42:48 | #1 |
| 2011 | TrailquakeSaratoga | CA | 1:49:13 | #3 |
| 2011 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:07:09 | #2232 |
| 2011 | Rocky Ridgesan Ramon | CA | 2:09:21 | #18 |
| 2010 | Brazen Summer BreezeSan Leandro | CA | 1:26:51 | #6 |
| 2010 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 1:57:54 | #636 |
| 2010 | Thanksgiving Day Half MarathonAtlanta | GA | 2:09:55 | #4696 |
| 2010 | 2026 - San Antonio MarathonSan Antonio | TX | 2:14:34 | #7711 |
| 2010 | Air Force MarathonDayton | OH | 4:28:30 | #4287 |
| 2008 | Lincoln MarathonLincoln | NE | 1:51:55 | #995 |
| 2007 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:30:51 | #310 |
| 2006 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:33:24 | #389 |
| 2006 | Battleship North Carolina Half 5KWilmington | NC | 1:44:22 | #188 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
38 racesOROregon
16 racesFLFlorida
5 racesGAGeorgia
4 racesNYNew York
4 racesTXTexas
2 racesUTUtah
2 racesVAVirginia
2 racesCOColorado
1 raceILIllinois
1 raceNENebraska
1 raceOHOhio
1 raceALAlabama
0 racesARArkansas
0 racesCTConnecticut
0 racesMDMaryland
0 racesMNMinnesota
0 racesTNTennessee
0 racesWIWisconsin
0 races50-State Challenge
19/ 51 states + DC
32 states to go