Back to League Tables
BK
Bradley Kaffar
MaleMinnesota2002–2026
71
Total Finishes
31
Distinct Races
6
States (12%)
1:46:59
PR (8:10/mi)
2:19:47
Average
+0:25:33
Slower (first to last)
Medal House
2015
Monster Dash
2:14:58
#2912 overall#1394 gender
2015
Surf City Marathon
2:20:58
#6385 overall#3304 gender
2015
Minnesota Half Marathon and 5k
2:26:55
#1105 overall#543 gender
2015
Beer City Half™ San Diego
2:30:42
#3074 overall#1709 gender
2013
OC Marathon - Half Marathon - 5K
2:12:37
#4149 overall#2226 gender
2013
Rock 'n' Roll Arizona Marathon
2:25:01
#7315 overall#3669 gender
2013
2026 2XU Long Beach Marathon & Half Marathon
2:28:45
#6525 overall#3456 gender
2005
Bryce Canyon Half Marathon
2:10:52
#256 overall#121 gender
2005
Beer City Half™ San Diego
2:14:14
#3629 overall#2279 gender
2002
Beer City Half™ San Diego
1:46:59
#1069 overall#878 gender
2002
Rock 'n' Roll Las Vegas
1:51:52
#1131 overall#804 gender
2002
Sunrise Marathon 5K/10K/13.1 SAN FRANCISCO
1:51:56
#412 overall#308 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | CentraCare Earth Day RunSt. Cloud | MN | 2:12:32 | #393 |
| 2025 | Sioux Falls MarathonSioux Falls | SD | 2:11:45 | #578 |
| 2025 | Mankato Marathon WeekendMankato | MN | 2:12:22 | #385 |
| 2025 | Get in GearMinneapolis | MN | 2:17:35 | #1128 |
| 2025 | Sioux Falls SkedaddleSioux Falls | SD | 2:18:17 | #330 |
| 2025 | Human Powered Health Global Running DaySt Paul | MN | 2:19:37 | #245 |
| 2025 | Beer City Half™ San DiegoSan Diego | CA | 2:23:15 | #1886 |
| 2024 | Mankato Marathon WeekendMankato | MN | 2:07:10 | #342 |
| 2024 | Human Powered Health Global Running DaySt Paul | MN | 2:19:30 | #276 |
| 2024 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 2:21:29 | #1149 |
| 2024 | Beer City Half™ San DiegoSan Diego | CA | 2:21:34 | #2284 |
| 2024 | La Jolla Half Marathon & 5KSan Diego | CA | 2:21:47 | #2040 |
| 2024 | Sioux Falls MarathonSioux Falls | SD | 2:22:45 | #624 |
| 2024 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 2:29:57 | #316 |
| 2023 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 2:11:01 | #944 |
| 2023 | Sioux Falls MarathonSioux Falls | SD | 2:12:15 | #437 |
| 2023 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 2:17:15 | #314 |
| 2023 | Mora Half Marathon & 5KMora | MN | 2:37:37 | #102 |
| 2022 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 2:08:31 | #676 |
| 2022 | Beer City Half™ San DiegoSan Diego | CA | 2:13:55 | #1383 |
| 2022 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 2:16:01 | #2127 |
| 2022 | Minneapolis Halloween HalfMinneapolis | MN | 2:16:28 | #475 |
| 2022 | Sioux Falls MarathonSioux Falls | SD | 2:16:52 | #492 |
| 2022 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 2:26:22 | #371 |
| 2021 | Sioux Falls MarathonSioux Falls | SD | 2:08:15 | #541 |
| 2021 | Surf City MarathonHuntington Beach | CA | 2:11:03 | #1653 |
| 2021 | Beer City Half™ San DiegoSan Diego | CA | 2:13:22 | #898 |
| 2021 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:16:05 | #1243 |
| 2021 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:18:04 | #3165 |
| 2021 | Moustache RunMinneapolis | MN | 2:18:14 | #172 |
| 2021 | Minneapolis Halloween HalfMinneapolis | MN | 2:18:26 | #648 |
| 2021 | Rock 'n' Roll Washington DCWashington | DC | 2:19:40 | #6065 |
| 2019 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 2:04:02 | #813 |
| 2019 | Beer City Half™ San DiegoSan Diego | CA | 2:11:20 | #1590 |
| 2019 | Monster DashMinneapolis | MN | 2:13:35 | #929 |
| 2019 | Lake Minnetonka Half MarathonWayzata | MN | 2:13:49 | #1735 |
| 2019 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:14:26 | #3475 |
| 2019 | Moustache Run - Minneapolis 19Minneapolis | MN | 2:18:43 | #247 |
| 2019 | Lola's Lake WaconiaWaconia | MN | 2:23:39 | #793 |
| 2019 | Red White and Boom Half MarathonMinneapolils | MN | 2:27:10 | #1077 |
| 2018 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 2:12:09 | #941 |
| 2018 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:12:59 | #4435 |
| 2018 | Beer City Half™ San DiegoSan Diego | CA | 2:16:29 | #1613 |
| 2018 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:16:33 | #4226 |
| 2018 | Moustache RunMinneapolis | MN | 2:19:19 | #306 |
| 2018 | Monster DashMinneapolis | MN | 2:19:19 | #982 |
| 2018 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:20:48 | #5038 |
| 2018 | Lake Minnetonka Half MarathonWayzata | MN | 2:23:41 | #1871 |
| 2018 | Minnesota Half Marathon and 5kSaint Paul | MN | 2:30:29 | #727 |
| 2018 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:30:35 | #4932 |
| 2018 | La Jolla Half Marathon & 5KSan Diego | CA | 2:32:44 | #2408 |
| 2018 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:33:05 | #3419 |
| 2018 | Publix Florida MarathonMelbourne | FL | 2:37:17 | #691 |
| 2017 | Monster DashMinneapolis | MN | 2:25:07 | #1493 |
| 2016 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:22:27 | #3517 |
| 2016 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:25:37 | #6151 |
| 2016 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:27:28 | #3775 |
| 2016 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:29:52 | #7656 |
| 2016 | Monster DashMinneapolis | MN | 2:31:11 | #2164 |
| 2016 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:34:32 | #10298 |
| 2016 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:35:18 | #6229 |
| 2016 | Minnesota Half Marathon and 5kSaint Paul | MN | 2:36:50 | #941 |
| 2016 | Beer City Half™ San DiegoSan Diego | CA | 2:37:57 | #3067 |
| 2015 | Monster DashMinneapolis | MN | 2:14:58 | #2912 |
| 2015 | Surf City MarathonHuntington Beach | CA | 2:20:58 | #6385 |
| 2015 | Minnesota Half Marathon and 5kSaint Paul | MN | 2:26:55 | #1105 |
| 2015 | Beer City Half™ San DiegoSan Diego | CA | 2:30:42 | #3074 |
| 2015 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:37:36 | #7551 |
| 2015 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:38:29 | #1955 |
| 2013 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:12:37 | #4149 |
| 2013 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:25:01 | #7315 |
| 2013 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:28:45 | #6525 |
| 2005 | Bryce Canyon Half MarathonBryce Canyon | UT | 2:10:52 | #256 |
| 2005 | Beer City Half™ San DiegoSan Diego | CA | 2:14:14 | #3629 |
| 2002 | Beer City Half™ San DiegoSan Diego | CA | 1:46:59 | #1069 |
| 2002 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:51:52 | #1131 |
| 2002 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:51:56 | #412 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
MNMinnesota
32 racesCACalifornia
22 racesILIllinois
7 racesAZArizona
3 racesNVNevada
3 racesDCDistrict of Columbia
1 race50-State Challenge
6/ 51 states + DC
45 states to go