Back to League Tables
TR
Theresa Russell
FemaleNorth Carolina2001–2026
119
Total Finishes
52
Distinct Races
9
States (18%)
1:58:59
PR (9:05/mi)
2:33:31
Average
+0:51:30
Slower (first to last)
Medal House
2008
2026 - San Antonio Marathon
2:14:25
#6079 overall#3042 gender
2008
Rock n Roll Nashville
2:24:27
#11654 overall#6061 gender
2008
Rock 'n' Roll San Jose
2:27:04
#6115 overall#2758 gender
2008
Bryce Canyon Half Marathon
2:29:16
#332 overall#330 gender
2008
Red Rock Canyon Marathon, 1/2, and 5K
2:33:17
#206 overall#104 gender
2007
Sunrise Marathon 5K/10K/13.1 SAN FRANCISCO
2:29:40
#3493 overall#1786 gender
2007
City of Oaks Marathon
2:36:13
#1968 overall#1005 gender
2007
City of Trees Marathon
2:40:34
#314 overall#178 gender
2006
Boston's Run To Remember
2:06:54
#3034 overall#1381 gender
2006
Rock 'n' Roll San Jose
2:30:14
#5613 overall#2743 gender
2006
Rock 'n' Roll Las Vegas
2:35:01
#4628 overall#2300 gender
2001
Thanksgiving Day Half Marathon
1:58:59
#1657 overall#659 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Run Sunset BeachSunset Beach | NC | 2:49:50 | #618 |
| 2026 | Sham-ROCK-N-RunNorth Myrtle Beach | SC | 2:50:29 | #298 |
| 2025 | Run Sunset BeachSunset Beach | NC | 2:37:12 | #558 |
| 2025 | Run Sunset BeachSunset Beach | NC | 2:37:12 | #558 |
| 2025 | 10th Annual Holly Springs Half Marathon, 10k & 5kHolly Springs | NC | 2:43:38 | #402 |
| 2024 | Race 13.1 DurhamDurham | NC | 2:25:01 | #240 |
| 2024 | Cary Greenways Half-MarathonCary | NC | 2:32:53 | #206 |
| 2024 | Run Oak IslandOak Island | NC | 2:36:58 | #498 |
| 2024 | Run Oak IslandOak Island | NC | 2:36:58 | #497 |
| 2024 | Tobacco Road MarathonCary | NC | 2:41:29 | #1743 |
| 2024 | Wake Forest Historic HalfWake Forest | NC | 2:43:13 | #275 |
| 2024 | Run Ocean Isle Beach 2026Ocean Isle Beach | NC | 2:46:50 | #408 |
| 2024 | Run Ocean Isle Beach 2027Ocean Isle Beach | NC | 2:46:50 | #408 |
| 2024 | AER Ambassador Virtual RacePonte Vedra | FL | 2:49:08 | #123 |
| 2024 | NCRC Invitational Half-Marathon and 10kCary | NC | 2:53:10 | #275 |
| 2024 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:00:39 | #6886 |
| 2023 | Run Oak IslandOak Island | NC | 2:26:04 | #440 |
| 2023 | Run Oak IslandOak Island | NC | 2:26:04 | #440 |
| 2023 | Run Ocean Isle Beach 2027Ocean Isle Beach | NC | 2:27:19 | #227 |
| 2023 | NCRC Invitational Half-Marathon and 10kCary | NC | 2:32:10 | #180 |
| 2023 | Run Sunset BeachSunset Beach | NC | 2:35:01 | #459 |
| 2023 | Holden Beach Half MarathonHolden Beach | NC | 2:35:20 | #182 |
| 2023 | 10th Annual Holly Springs Half Marathon, 10k & 5kHolly Springs | NC | 2:44:12 | #364 |
| 2022 | Run Oak IslandOak Island | NC | 2:16:51 | #82 |
| 2022 | Run Oak IslandOak Island | NC | 2:16:51 | #82 |
| 2022 | Run Ocean Isle Beach 2027Ocean Isle Beach | NC | 2:28:35 | #212 |
| 2022 | Shamrock MarathonVirginia Beach | VA | 2:29:46 | #3618 |
| 2022 | 10th Annual Holly Springs Half Marathon, 10k & 5kHolly Springs | NC | 2:45:06 | #400 |
| 2021 | Run Oak IslandOak Island | NC | 2:20:00 | #81 |
| 2021 | Run Oak IslandOak Island | NC | 2:20:00 | #81 |
| 2021 | Run Sunset BeachSunset Beach | NC | 2:20:45 | #325 |
| 2021 | Run Sunset BeachSunset Beach | NC | 2:20:45 | #325 |
| 2021 | Run Ocean Isle Beach 2026Ocean Isle Beach | NC | 2:22:03 | #242 |
| 2021 | Run Ocean Isle Beach 2027Ocean Isle Beach | NC | 2:22:03 | #242 |
| 2021 | Asheville Marathon and HalfAsheville | NC | 2:26:51 | #322 |
| 2021 | 10th Annual Holly Springs Half Marathon, 10k & 5kHolly Springs | NC | 2:43:43 | #456 |
| 2020 | Run Oak IslandOak Island | NC | 2:14:45 | #115 |
| 2020 | Run Oak IslandOak Island | NC | 2:14:45 | #115 |
| 2020 | Run Holden BeachSupply | NC | 2:18:14 | #188 |
| 2020 | Wilmington Historic Half, 10K & 5KWilmington | NC | 2:31:21 | #52 |
| 2020 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:18:28 | #13196 |
| 2019 | Run Oak IslandOak Island | NC | — | — |
| 2019 | Wilmington Historic Half, 10K & 5KWilmington | NC | 2:22:10 | #513 |
| 2019 | Run Ocean Isle Beach 2026Ocean Isle Beach | NC | 2:27:51 | #314 |
| 2019 | Run Ocean Isle Beach 2027Ocean Isle Beach | NC | 2:27:51 | #314 |
| 2019 | Run Holden BeachSupply | NC | 2:30:26 | #276 |
| 2019 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:32:28 | #4347 |
| 2019 | Asheville Marathon and HalfAsheville | NC | 2:33:03 | #703 |
| 2018 | Run Ocean Isle BeachOcean Isles Beach | NC | 2:18:15 | #88 |
| 2018 | Run Oak IslandOak Island | NC | 2:22:40 | #360 |
| 2018 | Run Oak IslandOak Island | NC | 2:22:40 | #359 |
| 2018 | Run Ocean Isle Beach 2027Ocean Isle Beach | NC | 2:24:51 | #301 |
| 2018 | Run Ocean Isle BeachOcean Isle | NC | 2:24:52 | #301 |
| 2018 | Bruckelaufe - The Bridge RaceFrankenmuth | MI | 2:29:55 | #218 |
| 2018 | Run Sunset BeachSunset Beach | NC | 2:30:03 | #419 |
| 2018 | Run Sunset BeachSunset Beach | NC | 2:30:03 | #419 |
| 2018 | Asheville Marathon and HalfAsheville | NC | 2:32:33 | #736 |
| 2018 | Wilmington Historic Half, 10K & 5KWilmington | NC | 2:33:32 | #574 |
| 2017 | Marshall University MarathonHuntington | WV | 2:22:57 | #535 |
| 2017 | Run Oak IslandOak Island | NC | 2:27:21 | #309 |
| 2017 | Run Oak IslandOak Island | NC | 2:27:21 | #309 |
| 2017 | Newport MarathonNewport | RI | 2:27:22 | #1496 |
| 2017 | Charleston Half MarathonCharleston | SC | 2:30:46 | #1767 |
| 2017 | Asheville Marathon and HalfAsheville | NC | 2:33:47 | #90 |
| 2017 | Coeur D'Alene Marathon & Half MarathonCoeur D'alene | ID | 2:33:53 | #522 |
| 2017 | Run Sunset BeachSunset Beach | NC | 2:41:53 | #454 |
| 2017 | Run Sunset BeachSunset Beach | NC | 2:41:53 | #453 |
| 2017 | Oak Island LighthouseOak Island | NC | 2:44:31 | #279 |
| 2016 | City of Oaks MarathonRaleigh | NC | 2:22:16 | #1210 |
| 2016 | Run Ocean Isle BeachOcean Isles Beach | NC | 2:27:38 | #170 |
| 2016 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:28:17 | #1615 |
| 2016 | Run Oak IslandOak Island | NC | 2:28:37 | #196 |
| 2016 | Run Oak IslandOak Island | NC | 2:28:37 | #196 |
| 2016 | Rock n Roll NashvilleNashville | TN | 2:31:51 | #10283 |
| 2016 | Run Sunset BeachSunset Beach | NC | 2:33:24 | #388 |
| 2016 | Run Sunset BeachSunset Beach | NC | 2:33:24 | #388 |
| 2016 | Run Ocean Isle Beach 2027Ocean Isle Beach | NC | 2:33:39 | #238 |
| 2016 | Run Ocean Isle BeachOcean Isle | NC | 2:33:39 | #238 |
| 2016 | Holden Beach Half MarathonHolden Beach | NC | 2:46:40 | #239 |
| 2015 | Decker Challenge and Brown Santa 5KAustin | TX | 2:26:01 | #586 |
| 2015 | City of Oaks MarathonRaleigh | NC | 2:26:44 | #1062 |
| 2015 | Bull City Race FestDurham | NC | 2:29:34 | #1840 |
| 2015 | Charleston Half MarathonCharleston | SC | 2:34:54 | #2093 |
| 2015 | Asheville Marathon and HalfAsheville | NC | 2:38:06 | #629 |
| 2015 | Holden Beach Half MarathonHolden Beach | NC | 2:40:47 | #179 |
| 2014 | City of Oaks MarathonRaleigh | NC | 2:29:09 | #1681 |
| 2014 | Santa Hustle SmokiesSevierville | TN | 2:39:27 | #553 |
| 2014 | Bull City Race FestDurham | NC | 2:40:11 | #2069 |
| 2014 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:45:32 | #2358 |
| 2013 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:18:12 | #11879 |
| 2013 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:36:22 | #2594 |
| 2013 | City of Oaks MarathonRaleigh | NC | 2:37:29 | #1902 |
| 2013 | Philadelphia MarathonPhiladelphia | PA | 2:37:59 | #10507 |
| 2013 | Divas Half Marathon & 5kWestbury | NY | 2:49:58 | #1470 |
| 2012 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:15:32 | #3192 |
| 2012 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:32:11 | #8786 |
| 2012 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:34:59 | #2751 |
| 2012 | City of Oaks MarathonRaleigh | NC | 2:36:19 | #2027 |
| 2012 | Diva Myrtle Beach Half Marathon & 5KMyrtle Beach | SC | 2:41:06 | #2049 |
| 2012 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:42:17 | #4093 |
| 2012 | Race 13.1 Midtown Raleigh - SpringRaleigh | NC | 2:48:24 | #356 |
| 2012 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:10:09 | #18311 |
| 2012 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:35:15 | #11078 |
| 2011 | Surf City MarathonHuntington Beach | CA | 2:06:53 | #4728 |
| 2011 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:25:15 | #15094 |
| 2011 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:28:19 | #2148 |
| 2011 | Extraterrestrial Full MoonRachel | NV | 2:29:57 | #188 |
| 2011 | City of Oaks MarathonRaleigh | NC | 2:36:04 | #1577 |
| 2011 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:42:47 | #5046 |
| 2011 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:45:06 | #9229 |
| 2010 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:10:37 | #3191 |
| 2010 | Battleship North Carolina Half 5KWilmington | NC | 2:32:54 | #1150 |
| 2010 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:40:18 | #6379 |
| 2009 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:09:59 | #5622 |
| 2009 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:15:42 | #6517 |
| 2009 | City of Oaks MarathonRaleigh | NC | 2:37:12 | #1757 |
| 2009 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:43:27 | #2195 |
| 2008 | 2026 - San Antonio MarathonSan Antonio | TX | 2:14:25 | #6079 |
| 2008 | Rock n Roll NashvilleNashville | TN | 2:24:27 | #11654 |
| 2008 | Rock 'n' Roll San JoseSan Jose | CA | 2:27:04 | #6115 |
| 2008 | Bryce Canyon Half MarathonBryce Canyon | UT | 2:29:16 | #332 |
| 2008 | Red Rock Canyon Marathon, 1/2, and 5KLas Vegas | NV | 2:33:17 | #206 |
| 2008 | City of Oaks MarathonRaleigh | NC | 2:36:17 | #2073 |
| 2008 | Extraterrestrial Full MoonRachel | NV | 2:36:51 | #96 |
| 2007 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:29:40 | #3493 |
| 2007 | City of Oaks MarathonRaleigh | NC | 2:36:13 | #1968 |
| 2007 | City of Trees MarathonBoise | ID | 2:40:34 | #314 |
| 2006 | Boston's Run To RememberBoston | MA | 2:06:54 | #3034 |
| 2006 | Rock 'n' Roll San JoseSan Jose | CA | 2:30:14 | #5613 |
| 2006 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:35:01 | #4628 |
| 2001 | Thanksgiving Day Half MarathonAtlanta | GA | 1:58:59 | #1657 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
NCNorth Carolina
80 racesCACalifornia
7 racesFLFlorida
6 racesNVNevada
6 racesTNTennessee
3 racesGAGeorgia
2 racesIDIdaho
2 racesNYNew York
2 racesRIRhode Island
1 race50-State Challenge
9/ 51 states + DC
42 states to go