Back to League Tables
BH
Bobbi Hafer
FemaleIllinois2009–2026
57
Total Finishes
46
Distinct Races
14
States (27%)
2:17:27
PR (10:30/mi)
2:40:20
Average
+0:52:09
Slower (first to last)
Medal House
2013
North Shore Classic
2:17:27
#1795 overall#909 gender
2013
2025 500 Festival Running Events
2:23:50
#15730 overall#6424 gender
2013
Hapalua Hawaii's Half Marathon
2:25:25
#1426 overall#573 gender
2013
Rock 'n' Roll Los Angeles Half Marathon
2:31:26
#4711 overall#2315 gender
2011
Wisconsin Marathon
2:19:44
#1368 overall#700 gender
2011
Rock 'n' Roll Las Vegas
2:21:11
#13439 overall#6716 gender
2011
Rock 'n' Roll Chicago Half Marathon
2:22:53
#9472 overall#5098 gender
2011
Rock 'n' Roll San Diego
2:32:27
#10072 overall#5963 gender
2010
Rock 'n' Roll Chicago Half Marathon
2:25:38
#10975 overall#6002 gender
2010
Rock n Roll Nashville
2:33:18
#14213 overall#7897 gender
2009
Rock 'n' Roll Las Vegas
2:23:00
#8628 overall#4451 gender
2009
Rock 'n' Roll Chicago Half Marathon
2:26:30
#9559 overall#5510 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Coastal Delaware Running FestivalRehoboth Beach | DE | 2:56:39 | #1314 |
| 2026 | Margarita Half Marathon & 5KGreenland | NH | 3:15:09 | #653 |
| 2025 | JSRC RunAPaloozaAsbury Park | NJ | 2:35:17 | #1897 |
| 2025 | Runapalooza Asbury ParkAsbury Park | NJ | 2:35:17 | #1899 |
| 2025 | Garmin Olathe Marathon, Half Marathon and 10K in the land of OzOlathe | KS | 2:37:07 | #857 |
| 2025 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:45:18 | #1721 |
| 2025 | Surftown Half, 2-Person Relay & 5KWesterly | RI | 2:47:52 | #908 |
| 2025 | 2026 Acadia Half Marathon and 10KBar Harbor | ME | 2:51:07 | #239 |
| 2025 | 2026 Platte Valley Companies Monument MarathonGering | NE | 3:17:06 | #212 |
| 2024 | Great Balloon Chase 5K, 10K & 1/2 MarathonAlbuquerque | NM | 2:45:57 | #312 |
| 2024 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 2:47:48 | #2131 |
| 2024 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 2:56:06 | #839 |
| 2024 | Boise River MarathonEagle | ID | 3:04:56 | #688 |
| 2023 | Wisconsin MarathonKenosha | WI | 2:27:15 | #484 |
| 2023 | Fargo Marathon WeekendFargo | ND | 2:41:48 | #1865 |
| 2023 | Grand Teton Half MarathonJackson | WY | 2:50:40 | #1225 |
| 2022 | Galveston Marathon & Half MarathonGalveston | TX | 2:27:59 | #258 |
| 2022 | Wisconsin MarathonKenosha | WI | 2:31:30 | #515 |
| 2022 | Mount Rainier Half Marathon & Trail EventsEnumclaw | WA | 2:36:09 | #680 |
| 2022 | Moraine Hills Run For The HillsMchenry | IL | 2:38:05 | #74 |
| 2021 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:29:55 | #3648 |
| 2021 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 2:30:11 | #208 |
| 2021 | Wisconsin MarathonKenosha | WI | 2:42:58 | #640 |
| 2021 | Mount Rushmore Half MarathonKeystone | SD | 2:54:55 | #1116 |
| 2020 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:50:52 | #5482 |
| 2020 | Hillbilly Hike Half Marathon, 10k, & Greubel Memorial 5kCarlisle | IA | 2:55:00 | #218 |
| 2019 | Wisconsin MarathonKenosha | WI | 2:32:03 | #732 |
| 2019 | ZOOMA Great Lakes Half Marathon + Relay + 10KFontana | WI | 2:34:21 | #124 |
| 2019 | Rock Hall Half Marathon presented by INFINITICleveland | OH | 2:52:25 | #801 |
| 2019 | Glacier Half MarathonEast Glacier Park | MT | 3:28:53 | #1623 |
| 2018 | Runtastic TIMPAmerican Fork | UT | 2:31:54 | #779 |
| 2018 | Timpanogos Half MarathonAmerican Fork | UT | 2:31:54 | #779 |
| 2018 | Rock 'n' Roll Washington DCWashington | DC | 2:32:22 | #7681 |
| 2018 | Wisconsin MarathonKenosha | WI | 2:35:18 | #912 |
| 2017 | Wisconsin MarathonKenosha | WI | 2:35:58 | #1023 |
| 2017 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:39:09 | #5789 |
| 2017 | Sunset on the SpringwaterPortland | OR | 3:01:45 | #124 |
| 2016 | Wisconsin MarathonKenosha | WI | 2:24:35 | #1241 |
| 2016 | SouthHaven-RunMichiganCheapSouth Haven | MI | 2:31:46 | #95 |
| 2016 | Big Beach Marathon, Half Marathon & Safari 5KGulf Shores | AL | 2:38:54 | #299 |
| 2016 | Life Time Chicago Half Marathon + 5KChicago | IL | 3:23:03 | #8264 |
| 2015 | Wisconsin MarathonKenosha | WI | 2:26:22 | #1296 |
| 2015 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:29:48 | #4726 |
| 2015 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:32:24 | #6184 |
| 2015 | Rocky Mountain Half Marathon & 5KEstes Park | CO | 2:46:06 | #971 |
| 2014 | Wisconsin MarathonKenosha | WI | 2:24:02 | #1435 |
| 2014 | Brewers Mini Marathonmilwaukee | WI | 2:28:26 | #2717 |
| 2014 | Half Madness Half MarathonBatavia | IL | 2:31:55 | #888 |
| 2013 | North Shore ClassicHighland Park | IL | 2:17:27 | #1795 |
| 2013 | 2025 500 Festival Running EventsIndianapolis | IN | 2:23:50 | #15730 |
| 2013 | Hapalua Hawaii's Half MarathonHonolulu | HI | 2:25:25 | #1426 |
| 2013 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:31:26 | #4711 |
| 2013 | Minnesota Half Marathon and 5kSaint Paul | MN | 2:36:55 | #1044 |
| 2011 | Wisconsin MarathonKenosha | WI | 2:19:44 | #1368 |
| 2011 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:21:11 | #13439 |
| 2011 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:22:53 | #9472 |
| 2011 | Rock 'n' Roll San DiegoSan Diego | CA | 2:32:27 | #10072 |
| 2010 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:25:38 | #10975 |
| 2010 | Rock n Roll NashvilleNashville | TN | 2:33:18 | #14213 |
| 2009 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:23:00 | #8628 |
| 2009 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:26:30 | #9559 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
ILIllinois
8 racesUTUtah
2 racesAZArizona
1 raceDCDistrict of Columbia
1 raceGAGeorgia
1 raceHIHawaii
1 raceIDIdaho
1 raceINIndiana
1 raceMEMaine
1 raceMIMichigan
1 raceOKOklahoma
1 raceOROregon
1 raceSDSouth Dakota
1 raceWYWyoming
1 race50-State Challenge
14/ 51 states + DC
37 states to go