Back to League Tables
BK
Bruce Kirch
MaleNorth Carolina1987–2026
139
Total Finishes
40
Distinct Races
5
States (10%)
1:35:44
PR (7:18/mi)
2:18:09
Average
+0:59:24
Slower (first to last)
Medal House
1999
The LESS Popular Brooklyn Half Marathon!
2:02:07
#1386 overall#999 gender
1998
Fairfield Road Races
1:44:51
#692 overall#589 gender
1998
The LESS Popular Brooklyn Half Marathon!
1:48:11
#867 overall#712 gender
1997
The LESS Popular Brooklyn Half Marathon!
1:51:39
#835 overall#668 gender
1997
Fairfield Road Races
1:58:02
#974 overall#783 gender
1996
The LESS Popular Brooklyn Half Marathon!
1:44:25
#666 overall#593 gender
1993
The LESS Popular Brooklyn Half Marathon!
1:42:14
#362 overall#325 gender
1991
The LESS Popular Brooklyn Half Marathon!
1:39:01
#433 overall#401 gender
1990
The LESS Popular Brooklyn Half Marathon!
1:38:16
#512 overall#467 gender
1989
The LESS Popular Brooklyn Half Marathon!
1:37:19
#646 overall#597 gender
1988
The LESS Popular Brooklyn Half Marathon!
1:39:15
#593 overall#545 gender
1987
The LESS Popular Brooklyn Half Marathon!
1:35:44
#535 overall#504 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | CraftHalf Half Marathon & 5KWinston Salem | NC | 2:35:08 | #633 |
| 2025 | 9th Annual Historic Hillsborough Half Marathon and 5K - 2026Hillsborough | NC | 2:27:24 | #293 |
| 2025 | Mayberry Half MarathonMount Airy | NC | 2:27:33 | #234 |
| 2025 | Mistletoe RunWinston Salem | NC | 2:32:01 | #676 |
| 2025 | CraftHalf Half Marathon & 5KWinston Salem | NC | 2:36:01 | #420 |
| 2024 | Mayberry Half MarathonMount Airy | NC | 2:26:28 | #256 |
| 2024 | 9th Annual Historic Hillsborough Half Marathon and 5K - 2026Hillsborough | NC | 2:28:27 | #259 |
| 2024 | Mistletoe RunWinston Salem | NC | 2:29:38 | #542 |
| 2023 | Mayberry Half MarathonMount Airy | NC | 2:22:29 | #196 |
| 2023 | Mistletoe RunWinston Salem | NC | 2:24:37 | #554 |
| 2023 | 9th Annual Historic Hillsborough Half Marathon and 5K - 2026Hillsborough | NC | 2:29:08 | #247 |
| 2023 | Huntersville Half MarathonHuntersville | NC | 2:31:18 | #535 |
| 2023 | Whiskey Tango Foxtrot Trail Half Marathon & 5 MileGibsonville | NC | 3:01:00 | #144 |
| 2023 | Whiskey Tango Foxtrot Trail Half MarathonGibsonville | NC | 3:01:00 | #144 |
| 2023 | Owls Roost RumbleGreensboro | NC | 3:03:40 | #147 |
| 2022 | Mayberry Half MarathonMount Airy | NC | 2:16:22 | #142 |
| 2022 | CraftHalf Half Marathon & 5KWinston Salem | NC | 2:16:37 | #234 |
| 2022 | Mistletoe RunWinston Salem | NC | 2:16:51 | #430 |
| 2022 | Greensboro Half MarathonGreensboro | NC | 2:16:51 | #299 |
| 2022 | Carolina Brewfest Half and 5kHigh Point | NC | 2:18:42 | #120 |
| 2022 | Big Beach Marathon, Half Marathon & Safari 5KGulf Shores | AL | 2:19:09 | #289 |
| 2022 | Cannonball Running Festival - Marathon, Half Marathon, 10K & 5KGreensboro | NC | 2:25:29 | #209 |
| 2022 | Huntersville Half MarathonHuntersville | NC | 2:25:43 | #475 |
| 2021 | Novant Health Wilmington NC MarathonWilmington | NC | 2:12:22 | #424 |
| 2021 | NHRMC Wilmington NC Half MarathonWilmington | NC | 2:12:23 | #423 |
| 2021 | Mayberry Half MarathonMount Airy | NC | 2:13:48 | #153 |
| 2021 | Big Beach Marathon, Half Marathon & Safari 5KGulf Shores | AL | 2:17:07 | #195 |
| 2021 | Mistletoe RunWinston Salem | NC | 2:18:20 | #469 |
| 2021 | Cannonball Running Festival - Marathon, Half Marathon, 10K & 5KGreensboro | NC | 2:19:57 | #188 |
| 2021 | Huntersville Half MarathonHuntersville | NC | 2:20:59 | #458 |
| 2021 | CraftHalf Half Marathon & 5KWinston Salem | NC | 2:32:14 | #357 |
| 2021 | Owls Roost RumbleGreensboro | NC | 2:38:59 | #88 |
| 2021 | Whiskey Tango Foxtrot Trail Half Marathon & 5 MileGibsonville | NC | 2:55:39 | #129 |
| 2021 | Whiskey Tango Foxtrot Trail Half MarathonGibsonville | NC | 2:55:39 | #129 |
| 2020 | Triple Lakes Trail RaceGreensboro | NC | 3:09:35 | #79 |
| 2019 | Mayberry Half MarathonMount Airy | NC | 2:13:44 | #227 |
| 2019 | CraftHalf Half Marathon & 5KWinston Salem | NC | 2:20:44 | #267 |
| 2019 | Encinitas Half MarathonEncinitas | CA | 2:21:20 | #2293 |
| 2019 | Owls Roost RumbleGreensboro | NC | 2:57:54 | #132 |
| 2018 | Encinitas Half MarathonEncinitas | CA | 2:26:33 | #2318 |
| 2018 | Tommy Scott Memorial 5K/10K LAX RunLos Angeles | CA | 2:28:35 | #90 |
| 2018 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:30:51 | #2887 |
| 2018 | 41st Nature Made Great Race: Half Marathon, 5K, 10K, 15K, 10M, 1MAgoura Hills | CA | 2:34:03 | #737 |
| 2018 | Dole Great Race of Agoura HillsAgoura Hills | CA | 2:34:03 | #737 |
| 2018 | Beer City Half™ San DiegoSan Diego | CA | 2:34:13 | #2373 |
| 2018 | Rock 'n' Roll San DiegoSan Diego | CA | 2:34:25 | #7821 |
| 2018 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:37:32 | #3777 |
| 2018 | Xterra Boney Mountain Trail RunMalibu | CA | 4:06:59 | #174 |
| 2017 | Rock 'n' Roll San DiegoSan Diego | CA | 2:28:38 | #7956 |
| 2017 | Encinitas Half MarathonEncinitas | CA | 2:29:15 | #2915 |
| 2017 | Beer City Half™ San DiegoSan Diego | CA | 2:31:04 | #2835 |
| 2017 | Beach Dash 5k, 10k, 15k, Half Marathonlong beach | CA | 2:31:27 | #42 |
| 2017 | Tommy Scott Memorial 5K/10K LAX RunLos Angeles | CA | 2:35:31 | #121 |
| 2017 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:41:03 | #4647 |
| 2017 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:41:57 | #3985 |
| 2017 | Dole Great Race of Agoura HillsAgoura Hills | CA | 2:47:43 | #852 |
| 2017 | Xterra Boney Mountain Trail RunMalibu | CA | 3:30:02 | #152 |
| 2016 | Rock 'n' Roll San DiegoSan Diego | CA | 2:24:03 | #8486 |
| 2016 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:28:00 | #3954 |
| 2016 | Jingle BellLong Beach | CA | 2:30:07 | #38 |
| 2016 | Dole Great Race of Agoura HillsAgoura Hills | CA | 2:31:04 | #821 |
| 2015 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:15:45 | #8089 |
| 2015 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:19:14 | #3260 |
| 2015 | 2027 All Day Running Co. Clearwater Marathon & Running FestivalClearwater | FL | 2:20:09 | #426 |
| 2015 | Rock 'n' Roll San DiegoSan Diego | CA | 2:29:14 | #8627 |
| 2015 | Beer City Half™ San DiegoSan Diego | CA | 2:34:56 | #3311 |
| 2015 | Dole Great Race of Agoura HillsAgoura Hills | CA | 2:35:05 | #783 |
| 2014 | Rock 'n' Roll San DiegoSan Diego | CA | 2:10:05 | #6067 |
| 2014 | 2027 All Day Running Co. Clearwater Marathon & Running FestivalClearwater | FL | 2:13:57 | #337 |
| 2014 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:16:27 | #8618 |
| 2014 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:18:48 | #3391 |
| 2014 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:25:49 | #5147 |
| 2014 | Dole Great Race of Agoura HillsAgoura Hills | CA | 2:30:09 | #745 |
| 2014 | Beer City Half™ San DiegoSan Diego | CA | 2:33:11 | #4128 |
| 2013 | Rock 'n' Roll San DiegoSan Diego | CA | 2:04:43 | #5589 |
| 2013 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:12:06 | #4136 |
| 2013 | 2027 All Day Running Co. Clearwater Marathon & Running FestivalClearwater | FL | 2:12:28 | #282 |
| 2013 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:13:15 | #2946 |
| 2013 | Beer City Half™ San DiegoSan Diego | CA | 2:15:22 | #3835 |
| 2013 | Dole Great Race of Agoura HillsAgoura Hills | CA | 2:22:27 | #619 |
| 2013 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:23:13 | #13027 |
| 2012 | 2027 All Day Running Co. Clearwater Marathon & Running FestivalClearwater | FL | 2:04:53 | #271 |
| 2012 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:08:50 | #2613 |
| 2012 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 2:11:20 | #1482 |
| 2012 | Beer City Half™ San DiegoSan Diego | CA | 2:16:00 | #2967 |
| 2012 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:18:19 | #7800 |
| 2012 | Dole Great Race of Agoura HillsAgoura Hills | CA | 2:22:30 | #672 |
| 2011 | 2027 All Day Running Co. Clearwater Marathon & Running FestivalClearwater | FL | 1:54:50 | #215 |
| 2011 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:58:23 | #1632 |
| 2011 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:58:31 | #5943 |
| 2011 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:02:37 | #6138 |
| 2011 | Dole Great Race of Agoura HillsAgoura Hills | CA | 2:04:20 | #638 |
| 2011 | Beer City Half™ San DiegoSan Diego | CA | 2:04:50 | #2821 |
| 2010 | Beer City Half™ San DiegoSan Diego | CA | 1:57:08 | #2049 |
| 2010 | Rock 'n' Roll San DiegoSan Diego | CA | 1:57:45 | #1883 |
| 2010 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 1:59:27 | #824 |
| 2010 | 2025 Val Nolasco Half MarathonHonolulu | HI | 2:07:11 | #492 |
| 2010 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:12:53 | #4958 |
| 2010 | 2027 All Day Running Co. Clearwater Marathon & Running FestivalClearwater | FL | 2:13:37 | #406 |
| 2010 | Dole Great Race of Agoura HillsAgoura Hills | CA | 2:20:46 | #662 |
| 2009 | 2027 All Day Running Co. Clearwater Marathon & Running FestivalClearwater | FL | 2:01:46 | #237 |
| 2009 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:04:23 | #1656 |
| 2009 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:06:01 | #7242 |
| 2009 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 2:11:03 | #1441 |
| 2009 | Beer City Half™ San DiegoSan Diego | CA | 2:12:02 | #3788 |
| 2009 | Dole Great Race of Agoura HillsAgoura Hills | CA | 2:19:41 | #806 |
| 2009 | 2025 Val Nolasco Half MarathonHonolulu | HI | 2:20:55 | #686 |
| 2008 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:57:39 | #1276 |
| 2008 | 2027 All Day Running Co. Clearwater Marathon & Running FestivalClearwater | FL | 2:05:54 | #206 |
| 2008 | Cheesehead RunHilbert | WI | 2:07:51 | #182 |
| 2008 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 2:13:46 | #1277 |
| 2008 | Beer City Half™ San DiegoSan Diego | CA | 2:14:17 | #3496 |
| 2007 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:00:59 | #6093 |
| 2007 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:01:30 | #1174 |
| 2007 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:02:07 | #1196 |
| 2007 | Beer City Half™ San DiegoSan Diego | CA | 2:10:52 | #2843 |
| 2007 | United Airlines NYC HalfNew York | NY | 2:12:52 | #7115 |
| 2007 | 2027 All Day Running Co. Clearwater Marathon & Running FestivalClearwater | FL | 2:13:51 | #281 |
| 2007 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 2:14:43 | #1137 |
| 2007 | Cheesehead RunHilbert | WI | 2:17:15 | #196 |
| 2006 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:03:16 | #1339 |
| 2006 | Beer City Half™ San DiegoSan Diego | CA | 2:09:11 | #3158 |
| 2006 | 2027 All Day Running Co. Clearwater Marathon & Running FestivalClearwater | FL | 2:10:57 | #209 |
| 2006 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 2:16:08 | #1265 |
| 2006 | United Airlines NYC HalfNew York | NY | 2:16:45 | #8016 |
| 2006 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:17:17 | #7989 |
| 2006 | Dole Great Race of Agoura HillsAgoura Hills | CA | 2:18:10 | #498 |
| 2005 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:59:48 | #4148 |
| 2005 | Beer City Half™ San DiegoSan Diego | CA | 2:00:21 | #2286 |
| 2004 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:50:32 | #3005 |
| 2004 | Cheesehead RunHilbert | WI | 1:55:35 | #82 |
| 2004 | Beer City Half™ San DiegoSan Diego | CA | 2:01:31 | #1934 |
| 2004 | NYRR Fred Lebow Half MarathonNew York | NY | 2:14:18 | #4014 |
| 2003 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:51:57 | #2887 |
| 2003 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:52:14 | #1572 |
| 2003 | TrailbreakerWaukesha | WI | 1:54:13 | #164 |
| 2002 | Rock n Roll NashvilleNashville | TN | 1:50:47 | #779 |
| 2002 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:00:05 | #3404 |
| 2002 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:03:25 | #3012 |
| 2002 | NYRR Fred Lebow Half MarathonNew York | NY | 2:09:37 | #2871 |
| 2001 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:49:21 | #2451 |
| 2001 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:57:07 | #2855 |
| 2000 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:47:05 | #2414 |
| 1999 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:02:07 | #1386 |
| 1998 | Fairfield Road RacesFairfield | CT | 1:44:51 | #692 |
| 1998 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:48:11 | #867 |
| 1997 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:51:39 | #835 |
| 1997 | Fairfield Road RacesFairfield | CT | 1:58:02 | #974 |
| 1996 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:44:25 | #666 |
| 1993 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:42:14 | #362 |
| 1991 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:39:01 | #433 |
| 1990 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:38:16 | #512 |
| 1989 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:37:19 | #646 |
| 1988 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:39:15 | #593 |
| 1987 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:35:44 | #535 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
63 racesNCNorth Carolina
36 racesNYNew York
14 racesPAPennsylvania
14 racesWIWisconsin
6 races50-State Challenge
5/ 51 states + DC
46 states to go