Back to League Tables
BM
Billie Mccaffrey
FemaleWashington2009–2026
56
Total Finishes
46
Distinct Races
5
States (10%)
2:02:24
PR (9:21/mi)
2:32:29
Average
+0:55:33
Slower (first to last)
Medal House
2012
Eugene Marathon 2024
2:09:25
#1766 overall#887 gender
2011
St. Jude Rock 'n' Roll Seattle
2:09:35
#6145 overall#3247 gender
2011
Rock 'n' Roll Las Vegas
2:10:37
#9164 overall#4049 gender
2011
Bellingham Bay Marathon
2:12:27
#834 overall#432 gender
2011
See Jane Run Half Marathon
2:13:21
#495 overall#493 gender
2011
Kirkland Half Marathon & 5K
2:14:10
#645 overall#353 gender
2011
Seattle Marathon
2:14:34
#3563 overall#1640 gender
2011
Skagit Flats Marathon, Half & 5k
2:19:30
#285 overall#146 gender
2010
Rock 'n' Roll Las Vegas
2:02:24
#4354 overall#1715 gender
2010
St. Jude Rock 'n' Roll Seattle
2:02:47
#4196 overall#2136 gender
2010
Seattle Marathon
2:07:32
#3295 overall#1341 gender
2009
St. Jude Rock 'n' Roll Seattle
2:13:45
#6079 overall#3621 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Garmin Olathe Marathon, Half Marathon and 10K in the land of OzOlathe | KS | 3:09:18 | #1327 |
| 2025 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 2:57:48 | #1936 |
| 2025 | Baltimore Running FestivalBaltimore | MD | 3:09:54 | #4146 |
| 2024 | Rocket City MarathonHuntsville | AL | 3:18:54 | #763 |
| 2023 | 2025 500 Festival Running EventsIndianapolis | IN | 2:42:43 | #9369 |
| 2023 | Grandma's MarathonDuluth | MN | 2:50:13 | #6585 |
| 2022 | 2026 HiTOPS Princeton Half MarathonPrinceton | NJ | 2:43:47 | #1320 |
| 2020 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:33:54 | #3606 |
| 2019 | Brewers Mini Marathonmilwaukee | WI | 2:37:10 | #1742 |
| 2019 | Outer Banks MarathonManteo | NC | 2:39:40 | #802 |
| 2019 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 2:47:55 | #1970 |
| 2019 | Salt Lake City MarathonSalt Lake City | UT | 2:50:48 | #2054 |
| 2018 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:25:19 | #2978 |
| 2018 | Rock n Roll NashvilleNashville | TN | 2:27:58 | #7925 |
| 2018 | Middlebury Maple RunMiddlebury | VT | 2:29:37 | #355 |
| 2018 | Philly RunfestPhiladelphia | PA | 2:36:08 | #872 |
| 2018 | Coeur D'Alene Marathon & Half MarathonCoeur D'alene | ID | 2:37:41 | #430 |
| 2018 | Life Time Miami Marathon & HalfMiami | FL | 2:37:51 | #8993 |
| 2018 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 2:39:49 | #849 |
| 2018 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:39:54 | #6082 |
| 2018 | Virginia Wine Country Half MarathonHillsboro | VA | 2:41:54 | #709 |
| 2018 | The Kauai Marathon and Half MarathonPoipu Beach, Kauai | HI | 2:42:02 | #773 |
| 2018 | Santa Fe Thunder Half Marathon and 5KSanta Fe | NM | 2:45:06 | #600 |
| 2018 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:59:36 | #12312 |
| 2017 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:23:42 | #5487 |
| 2017 | The Snohomish River Run Marathon, Half Marathon, 10K and 5KSnohomish | WA | 2:24:38 | #417 |
| 2017 | Rock 'n' Roll San DiegoSan Diego | CA | 2:30:49 | #8361 |
| 2017 | Hapalua Hawaii's Half MarathonHonolulu | HI | 2:31:52 | #2889 |
| 2017 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 2:54:12 | #2419 |
| 2016 | Seattle MarathonSeattle | WA | 2:26:07 | #2399 |
| 2016 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:27:51 | #3026 |
| 2016 | Everett Half MarathonEverett | WA | 2:39:00 | #467 |
| 2016 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:41:53 | #8353 |
| 2016 | Oregon Wine Country Half MarathonDayton | OR | 2:45:00 | #761 |
| 2015 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:20:35 | #5470 |
| 2014 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:15:12 | #7937 |
| 2014 | Rain Run Half Marathonredmond | WA | 2:17:33 | #319 |
| 2014 | Rock 'n' Roll San JoseSan Jose | CA | 2:22:17 | #4377 |
| 2014 | 2026 - San Antonio MarathonSan Antonio | TX | 2:23:17 | #5448 |
| 2014 | You Go Girl!Tacoma | WA | 2:26:04 | #245 |
| 2014 | St. Paddy's Day Run TacomaTacoma | WA | 2:27:50 | #757 |
| 2014 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:28:27 | #4779 |
| 2014 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:31:23 | #5293 |
| 2014 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 2:31:50 | #1445 |
| 2014 | Tacoma City Marathon / Half / Ghost / 10K / 5K / 1KTacoma | WA | 2:32:45 | #632 |
| 2013 | 2026 National Women's Half Marathon and 8KWashington | DC | 2:13:46 | #5404 |
| 2013 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:20:44 | #5998 |
| 2013 | Seattle MarathonSeattle | WA | 2:22:05 | #3844 |
| 2012 | Eugene Marathon 2024Eugene | OR | 2:09:25 | #1766 |
| 2012 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 2:10:05 | #601 |
| 2012 | Operation Jack Marathon and Half MarathonLos Angeles | CA | 2:10:21 | #97 |
| 2012 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:11:20 | #6092 |
| 2012 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:18:05 | #6271 |
| 2012 | Tinker Bell Half MarathonAnaheim | CA | 2:19:12 | #2017 |
| 2012 | Poulsbo Half Marathon & 10kPoulsbo | WA | 2:30:50 | #194 |
| 2011 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:09:35 | #6145 |
| 2011 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:10:37 | #9164 |
| 2011 | Bellingham Bay MarathonBellingham | WA | 2:12:27 | #834 |
| 2011 | See Jane Run Half MarathonSeattle | WA | 2:13:21 | #495 |
| 2011 | Kirkland Half Marathon & 5KKirkland | WA | 2:14:10 | #645 |
| 2011 | Seattle MarathonSeattle | WA | 2:14:34 | #3563 |
| 2011 | Skagit Flats Marathon, Half & 5kBurlington | WA | 2:19:30 | #285 |
| 2010 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:02:24 | #4354 |
| 2010 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:02:47 | #4196 |
| 2010 | Seattle MarathonSeattle | WA | 2:07:32 | #3295 |
| 2009 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:13:45 | #6079 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
WAWashington
27 racesCACalifornia
8 racesNVNevada
4 racesHIHawaii
2 racesLALouisiana
1 race50-State Challenge
5/ 51 states + DC
46 states to go