Back to League Tables
KI
Katherine Ingram
FemaleCalifornia2009–2026
82
Total Finishes
36
Distinct Races
7
States (14%)
1:53:50
PR (8:41/mi)
2:37:11
Average
+0:04:06
Slower (first to last)
Medal House
2012
Brazen Hellyer Half/10K/5K
2:05:32
#172 overall#62 gender
2012
Bay Breeze Half Marathon, 10K and 5K
2:06:50
#275 overall#106 gender
2012
Quarry Turkey
2:10:41
#180 overall#69 gender
2012
Brazen Summer Breeze
2:11:53
#261 overall#119 gender
2012
Western Pacific
2:12:53
#198 overall#62 gender
2012
Coyote Hills
2:14:02
#229 overall#82 gender
2012
Nitro Trail
2:23:30
#145 overall#50 gender
2012
Badger Cove
2:37:41
#118 overall#48 gender
2012
Bad Bass
2:38:56
#213 overall#90 gender
2012
Trail Hog Half Marathon
2:48:26
#79 overall#27 gender
2010
Pittsburgh Marathon Weekend
2:37:22
#5995 overall#3401 gender
2009
Detroit Free Press Marathon
2:40:41
#6119 overall#3263 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Ventura MarathonVentura | CA | 1:57:07 | #713 |
| 2026 | Mountains to Mainstreet Half Marathon & 5KGreenville | SC | 2:44:47 | #1210 |
| 2025 | Ventura MarathonVentura | CA | 1:53:50 | #579 |
| 2025 | Newport MarathonNewport | RI | 2:25:43 | #1927 |
| 2025 | Detroit Free Press MarathonDetroit | MI | 2:59:52 | #7481 |
| 2024 | Ventura MarathonVentura | CA | 1:54:37 | #661 |
| 2024 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:54:37 | #312 |
| 2024 | Oakland Running FestivalOakland | CA | 1:58:14 | #811 |
| 2024 | San Jose 8K & Half MarathonSan Jose | CA | 2:00:42 | #364 |
| 2024 | Detroit Free Press MarathonDetroit | MI | 3:02:35 | #951 |
| 2022 | Detroit Free Press MarathonDetroit | MI | 3:01:30 | #1568 |
| 2020 | Brazen New Year's DayCastro Valley | CA | 2:37:32 | #168 |
| 2020 | Brazen New Year's DayCastro Valley | CA | 2:37:32 | #168 |
| 2019 | Brazen GooniesVacaville | CA | 2:26:41 | #42 |
| 2019 | Bad BassCastro Valley | CA | 2:31:43 | #92 |
| 2019 | WildcatEl Sobrante | CA | 2:38:37 | #103 |
| 2019 | Brazen Wildcat CanyonEl Sobrante | CA | 2:38:37 | #103 |
| 2019 | Badger CoveLivermore | CA | 2:46:16 | #89 |
| 2019 | Bear CreekOrinda | CA | 2:49:53 | #94 |
| 2019 | Double Dipsea RaceStinson Beach | CA | 2:51:00 | #276 |
| 2019 | TrailquakeSaratoga | CA | 2:56:42 | #92 |
| 2019 | Rocky Ridgesan Ramon | CA | 3:13:37 | #91 |
| 2019 | Drag-N-Fly Half Marathon/10K/5KAntioch | CA | 3:15:43 | #3 |
| 2018 | Bad BassCastro Valley | CA | 2:34:58 | #116 |
| 2018 | WildcatEl Sobrante | CA | 2:40:42 | #103 |
| 2018 | Tarantula RunBrentwood | CA | 2:52:18 | #81 |
| 2018 | Double Dipsea RaceStinson Beach | CA | 2:58:25 | #322 |
| 2018 | TrailquakeSaratoga | CA | 3:01:02 | #66 |
| 2018 | Bear CreekOrinda | CA | 3:03:30 | #3 |
| 2017 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:59:56 | #1689 |
| 2017 | Brazen Wildcat CanyonEl Sobrante | CA | 2:32:40 | #78 |
| 2017 | Drag-N-Fly Half Marathon/10K/5KAntioch | CA | 3:20:13 | #6 |
| 2016 | Hot Cider Hustle - Twin Cities Half Marathon & 5KBloomington | MN | 2:08:07 | #202 |
| 2016 | Madison MarathonMadison | WI | 2:09:45 | #1262 |
| 2016 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:09:47 | #2287 |
| 2016 | Trail Hog Half MarathonSan Jose | CA | 2:27:37 | #75 |
| 2016 | Bad BassCastro Valley | CA | 2:41:40 | #95 |
| 2016 | Double Dipsea RaceStinson Beach | CA | 3:03:55 | #336 |
| 2016 | Bear CreekOrinda | CA | 3:04:54 | #104 |
| 2016 | TrailquakeSaratoga | CA | 3:10:56 | #75 |
| 2015 | Coyote HillsFremont | CA | 2:07:16 | #167 |
| 2015 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:13:37 | #2874 |
| 2015 | Bad BassCastro Valley | CA | 2:20:35 | #113 |
| 2015 | Brazen New Year's DayCastro Valley | CA | 2:21:34 | #111 |
| 2015 | Brazen Wildcat CanyonEl Sobrante | CA | 2:29:18 | #91 |
| 2015 | TrailquakeSaratoga | CA | 2:49:43 | #76 |
| 2014 | Bay Breeze Half Marathon, 10K and 5KSan Leandro | CA | 2:04:29 | #234 |
| 2014 | Western PacificFremont | CA | 2:05:09 | #172 |
| 2014 | Coyote HillsFremont | CA | 2:11:45 | #197 |
| 2014 | Badger CoveLivermore | CA | 2:27:49 | #138 |
| 2014 | Brazen New Year's DayCastro Valley | CA | 2:33:40 | #205 |
| 2014 | Brazen Wildcat CanyonEl Sobrante | CA | 2:34:19 | #83 |
| 2014 | Diablo Summit StompWalnut Creek | CA | 2:40:36 | #98 |
| 2014 | Summit RockSaratoga | CA | 2:49:05 | #121 |
| 2014 | Drag-N-Fly Half Marathon/10K/5KAntioch | CA | 2:54:41 | #62 |
| 2014 | TrailquakeSaratoga | CA | 2:54:45 | #82 |
| 2014 | Double Dipsea RaceStinson Beach | CA | 3:05:14 | #383 |
| 2014 | Rocky Ridgesan Ramon | CA | 3:24:24 | #113 |
| 2013 | Brazen Hellyer Half/10K/5KSan Jose | CA | 2:04:34 | #160 |
| 2013 | Coyote HillsFremont | CA | 2:19:02 | #263 |
| 2013 | Mammoth lakes half marathonMammoth Lakes | CA | 2:21:45 | #448 |
| 2013 | Bad BassCastro Valley | CA | 2:32:03 | #221 |
| 2013 | Almost New Year's EveCastro Valley | CA | 2:32:48 | #203 |
| 2013 | Drag-N-Fly Half Marathon/10K/5KAntioch | CA | 2:55:54 | #76 |
| 2013 | Summit RockSaratoga | CA | 3:00:20 | #124 |
| 2013 | Bear CreekOrinda | CA | 3:02:27 | #124 |
| 2013 | TrailquakeSaratoga | CA | 3:06:11 | #113 |
| 2013 | Rocky Ridgesan Ramon | CA | 3:15:14 | #127 |
| 2012 | Brazen Hellyer Half/10K/5KSan Jose | CA | 2:05:32 | #172 |
| 2012 | Bay Breeze Half Marathon, 10K and 5KSan Leandro | CA | 2:06:50 | #275 |
| 2012 | Quarry TurkeyFremont | CA | 2:10:41 | #180 |
| 2012 | Brazen Summer BreezeSan Leandro | CA | 2:11:53 | #261 |
| 2012 | Western PacificFremont | CA | 2:12:53 | #198 |
| 2012 | Coyote HillsFremont | CA | 2:14:02 | #229 |
| 2012 | Nitro TrailPinole | CA | 2:23:30 | #145 |
| 2012 | Badger CoveLivermore | CA | 2:37:41 | #118 |
| 2012 | Bad BassCastro Valley | CA | 2:38:56 | #213 |
| 2012 | Trail Hog Half MarathonSan Jose | CA | 2:48:26 | #79 |
| 2012 | WildcatEl Sobrante | CA | 2:52:22 | #123 |
| 2012 | TrailquakeSaratoga | CA | 3:10:48 | #113 |
| 2012 | Rocky Ridgesan Ramon | CA | 3:21:00 | #119 |
| 2010 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:37:22 | #5995 |
| 2009 | Detroit Free Press MarathonDetroit | MI | 2:40:41 | #6119 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
74 racesMIMichigan
4 racesMNMinnesota
1 racePAPennsylvania
1 raceRIRhode Island
1 raceSCSouth Carolina
1 raceWIWisconsin
1 race50-State Challenge
7/ 51 states + DC
44 states to go