Back to League Tables
BM
Bruce Miller
MalePennsylvania1994–2025
141
Total Finishes
68
Distinct Races
26
States (51%)
1:19:53
PR (6:06/mi)
2:10:12
Average
+0:55:56
Slower (first to last)
Medal House
2000
Hyannis Marathon
1:35:18
#93 overall#82 gender
2000
47th Colonial Half Marathon and 5K
1:49:37
#518 overall#410 gender
1999
Georgetown to Idaho Springs Half Marathon
2:08:10
#1748 overall#1058 gender
1999
2025 500 Festival Running Events
3:33:15
#17412 overall#9054 gender
1999
Pikes Peak Ascent
3:36:58
#236 overall#203 gender
1998
2025 500 Festival Running Events
1:39:29
#1481 overall#1333 gender
1998
Life Time Chicago Half Marathon + 5K
1:46:49
#626 overall#525 gender
1998
Kentucky Derby Festival Race Weekend
2:28:57
#5246 overall#3664 gender
1996
Pikes Peak Ascent
3:06:14
#61 overall#55 gender
1995
Buhl Half Marathon and 5K
1:53:52
#191 overall#156 gender
1995
Pikes Peak Ascent
3:20:25
#159 overall#142 gender
1994
Buhl Half Marathon and 5K
1:44:17
#177 overall#151 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:06:07 | #3408 |
| 2025 | SOUL RYEDERS Half Marathon & 5KRye | NY | 2:14:23 | #451 |
| 2025 | Rocky RunPhiladelphia | PA | 2:22:39 | #4049 |
| 2025 | Florida Shamrock Distance ClassicSaint Petersburg | FL | 2:40:12 | #301 |
| 2025 | Florida Shamrock Halfathon and 5KSt Petersburg | FL | 2:40:13 | #301 |
| 2024 | Virginia Credit Union River City Half & River City 5kRichmond | VA | 2:10:03 | #810 |
| 2024 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:10:06 | #4249 |
| 2024 | Sleepy Hollow Half MarathonSleepy Hollow | NY | 2:21:45 | #218 |
| 2024 | United Airlines NYC HalfNew York | NY | 2:25:08 | #21240 |
| 2023 | Deseret News MarathonSalt Lake City | UT | 1:52:00 | #300 |
| 2023 | Florida Shamrock Distance ClassicSaint Petersburg | FL | 2:06:19 | #66 |
| 2023 | Florida Shamrock Halfathon and 5KSt Petersburg | FL | 2:06:19 | #66 |
| 2023 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:07:42 | #3426 |
| 2023 | Newport News One City MarathonNewport News | VA | 2:08:50 | #285 |
| 2023 | Life Time 305 Half Marathon and 5K Presented by Baptist HealthMiami Beach | FL | 2:17:42 | #1007 |
| 2023 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:19:50 | #4766 |
| 2023 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 2:26:25 | #853 |
| 2023 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:27:09 | #20349 |
| 2023 | Naperville Half MarathonNaperville | IL | 2:34:11 | #1100 |
| 2022 | Naperville Half MarathonNaperville | IL | 1:57:57 | #483 |
| 2022 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:09:59 | #2757 |
| 2021 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:02:32 | #2164 |
| 2021 | Naperville Half MarathonNaperville | IL | 2:15:46 | #827 |
| 2020 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:04:44 | #391 |
| 2020 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:20:44 | #3771 |
| 2019 | Naperville Half MarathonNaperville | IL | 1:46:58 | #312 |
| 2019 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:50:38 | #1579 |
| 2019 | 2022 Petersburg Half Marathon & 5K presented by Poplar SpringsPetersburg | VA | 1:56:44 | #122 |
| 2019 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:05:32 | #2796 |
| 2019 | Greenwich Half MarathonGreenwich | CT | 2:11:06 | #567 |
| 2019 | Sleepy Hollow Half MarathonSleepy Hollow | NY | 2:13:05 | #484 |
| 2019 | Kansas Half MarathonLawrence | KS | 3:04:43 | #495 |
| 2018 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:49:09 | #1297 |
| 2018 | 2022 Petersburg Half Marathon & 5K presented by Poplar SpringsPetersburg | VA | 1:54:21 | #135 |
| 2018 | Heart Mini MarathonCincinnati | OH | 2:03:49 | #852 |
| 2018 | Naperville Half MarathonNaperville | IL | 2:10:18 | #1198 |
| 2018 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:15:55 | #3494 |
| 2018 | Northland Half Marathon & 5KRiverside | MO | 2:29:21 | #126 |
| 2018 | Coyote HillsFremont | CA | 2:32:41 | #228 |
| 2018 | Pilgrim PacerShawnee | KS | 2:38:24 | #143 |
| 2018 | Kansas Half Marathon and 5KLawrence | KS | 2:43:16 | #637 |
| 2018 | Gobbler Grind Marathon, Half Marathon, 10K & 5KOverland Park | KS | 2:57:26 | #569 |
| 2017 | Heart Mini MarathonCincinnati | OH | 1:19:53 | #351 |
| 2017 | Naperville Half MarathonNaperville | IL | 1:46:54 | #290 |
| 2017 | Chicago Spring Half MarathonChicago | IL | 1:51:39 | #770 |
| 2017 | Charlottesville MarathonCharlottesville | VA | 1:59:26 | #176 |
| 2017 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:59:42 | #2541 |
| 2017 | Greenwich Half MarathonGreenwich | CT | 2:00:43 | #360 |
| 2017 | Kirkland Half Marathon & 5KKirkland | WA | 2:18:48 | #350 |
| 2017 | Kansas Half MarathonLawrence | KS | 2:26:31 | #579 |
| 2016 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:43:08 | #698 |
| 2016 | Charlottesville MarathonCharlottesville | VA | 1:59:25 | #221 |
| 2016 | Detroit Free Press MarathonDetroit | MI | 1:59:29 | #1507 |
| 2016 | Annapolis Running ClassicAnnapolis | MD | 2:00:30 | #685 |
| 2016 | Chicago Spring Half MarathonChicago | IL | 2:02:30 | #1408 |
| 2016 | Sleepy Hollow Half MarathonSleepy Hollow | NY | 2:04:27 | #457 |
| 2016 | Whistlestop MarathonAshland | WI | 2:23:28 | #647 |
| 2015 | Steamboat Springs Marathon/Half Marathon/10KSteamboat Springs | CO | 1:36:47 | #30 |
| 2015 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:44:25 | #863 |
| 2015 | Shamrock MarathonVirginia Beach | VA | 1:46:05 | #969 |
| 2015 | Sleepy Hollow Half MarathonSleepy Hollow | NY | 1:59:44 | #350 |
| 2015 | Annapolis Running ClassicAnnapolis | MD | 2:09:55 | #1194 |
| 2014 | Canby Dahlia RunCanby | OR | 1:43:47 | #44 |
| 2014 | Runner's World Half Marathon and FestivalBethlehem | PA | 1:49:09 | #495 |
| 2014 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:59:29 | #11813 |
| 2014 | United Airlines NYC HalfNew York | NY | 2:02:57 | #10885 |
| 2014 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:07:12 | #2002 |
| 2014 | Naperville Half MarathonNaperville | IL | 2:11:52 | #1707 |
| 2014 | Fueled by Fine WineDundee | OR | 2:37:01 | #636 |
| 2013 | Gristmill Grinder Half MarathonHico | WV | 1:33:20 | #1 |
| 2013 | Hobble Creek Half MarathonMapleton | UT | 1:55:01 | #423 |
| 2013 | Runner's World Half Marathon and FestivalBethlehem | PA | 1:56:34 | #998 |
| 2013 | Naperville Half MarathonNaperville | IL | 1:59:05 | #401 |
| 2013 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:03:09 | #1603 |
| 2013 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:05:13 | #13429 |
| 2013 | Detroit Free Press MarathonDetroit | MI | 2:21:05 | #5308 |
| 2013 | Rock n Roll NashvilleNashville | TN | 2:36:35 | #12290 |
| 2013 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:57:52 | #16083 |
| 2012 | The Colorado MarathonFort Collins | CO | 1:31:27 | #26 |
| 2012 | Gristmill Grinder Half MarathonHico | WV | 1:37:19 | #5 |
| 2012 | Runner's World Half Marathon and FestivalBethlehem | PA | 1:54:31 | #1032 |
| 2012 | Bass Pro Shops Conservation MarathonSpringfield | MO | 2:10:58 | #717 |
| 2012 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:13:25 | #2300 |
| 2012 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:15:05 | #6341 |
| 2012 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:15:48 | #1803 |
| 2012 | 31st Annual Tom King Classic Half Marathon Run and 5K Run/WalkNashville | TN | 2:25:25 | #1046 |
| 2012 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 2:33:22 | #2610 |
| 2011 | Platte River Half-Marathon, Relay & 5kLittleton | CO | 1:30:43 | #83 |
| 2011 | 2025 500 Festival Running EventsIndianapolis | IN | 2:56:50 | #23050 |
| 2011 | Pikes Peak AscentManitou Springs | CO | 3:31:52 | #218 |
| 2010 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:43:04 | #574 |
| 2010 | Flying Pig Pump and RunCincinnati | OH | 1:47:18 | #539 |
| 2010 | Hobble Creek Half MarathonMapleton | UT | 1:54:09 | #478 |
| 2010 | Rock n Roll NashvilleNashville | TN | 2:11:05 | #7027 |
| 2010 | 2025 500 Festival Running EventsIndianapolis | IN | 2:56:07 | #23201 |
| 2010 | Pikes Peak AscentManitou Springs | CO | 3:20:15 | #161 |
| 2009 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:48:36 | #737 |
| 2009 | CentraCare Earth Day RunSt. Cloud | MN | 1:50:39 | #377 |
| 2009 | Surf City MarathonHuntington Beach | CA | 1:58:10 | #2647 |
| 2009 | Rock n Roll NashvilleNashville | TN | 2:09:15 | #5467 |
| 2009 | Pikes Peak AscentManitou Springs | CO | 3:09:55 | #87 |
| 2008 | Hobble Creek Half MarathonMapleton | UT | 1:29:31 | #60 |
| 2008 | CentraCare Earth Day RunSt. Cloud | MN | 1:41:10 | #289 |
| 2008 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:49:45 | #1806 |
| 2008 | Greater St. Louis MarathonSt. Louis | MO | 1:51:26 | #1296 |
| 2008 | Rock n Roll NashvilleNashville | TN | 1:56:51 | #3686 |
| 2008 | 2026 HelvetiaHillsboro | OR | 2:10:42 | #1197 |
| 2007 | Hobble Creek Half MarathonMapleton | UT | 1:30:19 | #77 |
| 2007 | American Discovery Trail MarathonColorado Springs | CO | 1:32:16 | #23 |
| 2007 | St. Luke's Half Marathon & 5KAllentown | PA | 1:56:50 | #1231 |
| 2007 | 2026 HelvetiaHillsboro | OR | 2:11:09 | #1128 |
| 2007 | Rock n Roll NashvilleNashville | TN | 2:17:39 | #8477 |
| 2006 | American Discovery Trail MarathonColorado Springs | CO | 1:31:19 | #28 |
| 2006 | Foot Traffic Flat MarathonPortland | OR | 1:59:11 | #483 |
| 2006 | 2026 HelvetiaHillsboro | OR | 2:03:37 | #690 |
| 2005 | Foot Traffic Flat MarathonPortland | OR | 2:05:53 | #495 |
| 2005 | 2026 HelvetiaHillsboro | OR | 2:14:27 | #799 |
| 2005 | 2025 500 Festival Running EventsIndianapolis | IN | 2:42:56 | #16618 |
| 2005 | Pikes Peak AscentManitou Springs | CO | 3:08:57 | #68 |
| 2004 | Hobble Creek Half MarathonMapleton | UT | 1:23:55 | #43 |
| 2004 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:38:36 | #194 |
| 2004 | AmeriHealth Atlantic City Marathon, Half Marathon, 10K & G. Larry James 5KAtlantic City | NJ | 2:17:56 | #136 |
| 2004 | Pier to Peak Half MarathonSanta Barbara | CA | 2:25:25 | #100 |
| 2003 | Hobble Creek Half MarathonMapleton | UT | 1:24:37 | #51 |
| 2003 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:09:14 | #1224 |
| 2002 | Grandma's MarathonDuluth | MN | 2:04:22 | #2287 |
| 2001 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:16:42 | #5296 |
| 2001 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:54:31 | #3326 |
| 2000 | Hyannis MarathonHyannis | MA | 1:35:18 | #93 |
| 2000 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:49:37 | #518 |
| 2000 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:55:15 | #1381 |
| 2000 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:11:53 | #5466 |
| 2000 | Beer City Half™ San DiegoSan Diego | CA | 2:28:59 | #3851 |
| 1999 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 2:08:10 | #1748 |
| 1999 | 2025 500 Festival Running EventsIndianapolis | IN | 3:33:15 | #17412 |
| 1999 | Pikes Peak AscentManitou Springs | CO | 3:36:58 | #236 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 1:39:29 | #1481 |
| 1998 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:46:49 | #626 |
| 1998 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:28:57 | #5246 |
| 1996 | Pikes Peak AscentManitou Springs | CO | 3:06:14 | #61 |
| 1995 | Buhl Half Marathon and 5KHermitage | PA | 1:53:52 | #191 |
| 1995 | Pikes Peak AscentManitou Springs | CO | 3:20:25 | #159 |
| 1994 | Buhl Half Marathon and 5KHermitage | PA | 1:44:17 | #177 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
VAVirginia
22 racesCOColorado
13 racesILIllinois
13 racesFLFlorida
10 racesNYNew York
10 racesPAPennsylvania
10 racesOROregon
8 racesCACalifornia
7 racesTNTennessee
7 racesUTUtah
7 racesINIndiana
5 racesKSKansas
5 racesMNMinnesota
3 racesMOMissouri
3 racesNVNevada
3 racesOHOhio
3 racesMDMaryland
2 racesWVWest Virginia
2 racesKYKentucky
1 raceMAMassachusetts
1 raceNJNew Jersey
1 raceWAWashington
1 raceWIWisconsin
1 raceARArkansas
0 racesGAGeorgia
0 racesONON
0 races50-State Challenge
26/ 51 states + DC
25 states to go