Back to League Tables
JM
Jen Macpherson
FemaleVirginia2011–2026
188
Total Finishes
133
Distinct Races
21
States (41%)
2:13:07
PR (10:10/mi)
2:33:18
Average
+0:10:16
Slower (first to last)
Medal House
2015
Annapolis Running Classic
2:25:05
#1696 overall#851 gender
2014
Divas Half Marathon
2:23:52
#763 overall#751 gender
2014
Virginia Wine Country Half Marathon
2:24:57
#1391 overall#878 gender
2014
Rock 'n' Roll Virgina Beach Half Marathon
2:33:29
#4361 overall#2043 gender
2013
Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8k
2:18:59
#5032 overall
2013
Rock 'n' Roll Virgina Beach Half Marathon
2:29:31
#5150 overall#2409 gender
2013
Virginia Wine Country Half Marathon
2:34:53
#1498 overall#975 gender
2012
Rock 'n' Roll Washington DC
2:25:02
#11138 overall#6676 gender
2012
St. Jude Rock 'n' Roll Seattle
2:27:53
#7914 overall#4519 gender
2012
Rock 'n' Roll Virgina Beach Half Marathon
2:46:33
#7324 overall#3729 gender
2011
Hershey Half Marathon
2:20:23
#2556 overall#1468 gender
2008
Rock 'n' Roll Las Vegas
2:30:47
#4666 overall#2359 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Best Damn Race Safety HarborSafety Harbor | FL | 2:35:25 | #379 |
| 2026 | Best Damn Race - Safety HarborSafety Harbor | FL | 2:35:26 | #379 |
| 2026 | California Classic Half MarathonFresno | CA | 2:35:52 | #712 |
| 2026 | Town of Celebration Marathon & Half MarathonCelebration | FL | 2:40:50 | #1260 |
| 2026 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:41:03 | #3104 |
| 2025 | Florida Holiday Distance ClassicSeminole | FL | 2:33:58 | #156 |
| 2025 | Florida Holiday Distance ClassicMadeira Beach | FL | 2:33:58 | #156 |
| 2025 | St. Pete Run FestSaint Petersburg | FL | 2:34:25 | #2518 |
| 2025 | Space Coast Marathon & Half MarathonCocoa | FL | 2:39:06 | #1688 |
| 2025 | Best Damn Race Safety HarborSafety Harbor | FL | 2:44:18 | #362 |
| 2025 | Best Damn Race - Safety HarborSafety Harbor | FL | 2:44:19 | #362 |
| 2025 | Florida Shamrock Distance ClassicSaint Petersburg | FL | 2:45:03 | #309 |
| 2025 | Florida Shamrock Halfathon and 5KSt Petersburg | FL | 2:45:03 | #309 |
| 2025 | St. Petersburg Distance ClassicSt. Petersburg | FL | 2:47:00 | #701 |
| 2024 | Best Damn Race Safety HarborSafety Harbor | FL | 2:32:01 | #408 |
| 2024 | Best Damn Race - Safety HarborSafety Harbor | FL | 2:32:01 | #408 |
| 2024 | Fort Desoto Half MarathonSaint Petersburg | FL | 2:41:38 | #54 |
| 2024 | 2027 All Day Running Co. Clearwater Marathon & Running FestivalClearwater | FL | 2:43:45 | #740 |
| 2024 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 2:47:20 | #1862 |
| 2024 | The Florida Run @ Colt Creek State ParkLakeland | FL | 2:47:31 | #148 |
| 2024 | The Florida Run @ Colt Creek State ParkLakeland | FL | 2:47:31 | #148 |
| 2024 | St. Pete Run FestSaint Petersburg | FL | 2:48:17 | #2124 |
| 2024 | Florida Shamrock Distance ClassicSaint Petersburg | FL | 2:56:54 | #249 |
| 2024 | Florida Shamrock Halfathon and 5KSt Petersburg | FL | 2:56:55 | #249 |
| 2023 | Battle of the Pigskin 5k & HalfWashington | DC | 2:33:17 | #37 |
| 2023 | Chicago Spring Half MarathonChicago | IL | 2:36:51 | #3941 |
| 2023 | Space Coast Marathon & Half MarathonCocoa | FL | 2:37:43 | #526 |
| 2023 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:39:16 | #5907 |
| 2023 | Ave Maria MarathonImmokalee | FL | 2:40:58 | #52 |
| 2023 | St. Pete Run FestSaint Petersburg | FL | 2:45:11 | #1349 |
| 2023 | Freedom 5k, 10k & 10-MilerWashington | DC | 2:47:00 | #138 |
| 2023 | Semper Fi 5K & HalfWashington | DC | 2:49:31 | #217 |
| 2023 | Racin' to Beat Cancer HalfFairfax Station | VA | 2:51:57 | #57 |
| 2023 | District Dash 5K & HalfWashington | DC | 2:58:17 | #157 |
| 2022 | Wenatchee MarathonWenatchee | WA | 2:20:50 | #154 |
| 2022 | Falling for You 5K, 10K, & HalfPotomac | MD | 2:21:39 | #39 |
| 2022 | Sham-ROCK-N-RunNorth Myrtle Beach | SC | 2:22:54 | #206 |
| 2022 | Run North Myrtle BeachNorth Myrtle Beach | SC | 2:22:54 | #206 |
| 2022 | Point of Rocks HalfPoint of Rocks | MD | 2:24:41 | #9 |
| 2022 | Dash Through the Dirt 5K, 10K, & HalfPotomac | MD | 2:24:42 | #42 |
| 2022 | Pohick Bay 5k, 10k, & HalfLorton | VA | 2:24:51 | #14 |
| 2022 | Wisconsin MarathonKenosha | WI | 2:25:20 | #473 |
| 2022 | Spring Cleaning 5K, 10K & HalfWashington | DC | 2:25:37 | #94 |
| 2022 | Battle of the Pigskin 5k & HalfWashington | DC | 2:27:09 | #29 |
| 2022 | Go Far WomanFargo | ND | 2:28:37 | #94 |
| 2022 | 2026 National Women's Half Marathon and 8KWashington | DC | 2:28:46 | #1097 |
| 2022 | St. Pat's RunWashington | DC | 2:28:47 | #82 |
| 2022 | Before the Game 5k & 10kSpringfield | VA | 2:29:23 | #24 |
| 2022 | Lovers 5K, 10K, & HalfFairfax Station | VA | 2:29:41 | #44 |
| 2022 | Oak Tree Half Marathon & 5K Run/WalkGeneseo | NY | 2:29:45 | #155 |
| 2022 | Autumn Georgetown 5K & HalfWashington | DC | 2:30:03 | #73 |
| 2022 | EOD Warrior 5K & HalfWashington | DC | 2:31:55 | #85 |
| 2022 | Summer Georgetown HalfWashington | DC | 2:32:06 | #134 |
| 2022 | Run Like Hell Half Marathon/10K/5KPortland | OR | 2:32:24 | #81 |
| 2022 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:32:30 | #1829 |
| 2022 | Racin' to Beat Cancer HalfFairfax Station | VA | 2:32:35 | #61 |
| 2022 | Boulder Crest 5k, 10k, & HalfSpringfield | VA | 2:34:40 | #37 |
| 2022 | Carolina Beach State Park Trail Half Marathon & 5KCarolina Beach | NC | 2:34:46 | #163 |
| 2022 | Spring Georgetown HalfGeorgetown | WA | 2:34:48 | #131 |
| 2022 | Run for the WoundedTriangle | VA | 2:34:59 | #31 |
| 2022 | Everglades Half MarathonMiami | FL | 2:35:26 | #411 |
| 2022 | Outer Banks MarathonManteo | NC | 2:37:22 | #382 |
| 2022 | Freedom 5k, 10k & 10-MilerWashington | DC | 2:37:41 | #103 |
| 2022 | Carderock 5K, 10K, & HalfPotomac | MD | 2:38:34 | #71 |
| 2022 | Shenandoah River 5K, 10K, & HalfBentonville | VA | 2:38:37 | #38 |
| 2022 | Freedom Fighters 5K, 10K & HalfTriangle | VA | 2:40:47 | #34 |
| 2022 | Summer Forest 5k, 10k, & HalfTriangle | VA | 2:43:45 | #23 |
| 2022 | Harpers Ferry Half Marathon & 5KHarpers Ferry | WV | 2:45:37 | #209 |
| 2021 | Coastal Delaware Running FestivalDewey Beach | DE | 2:17:33 | #535 |
| 2021 | Spring Cleaning 5K, 10K & HalfWashington | DC | 2:18:38 | #20 |
| 2021 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:18:43 | #328 |
| 2021 | Spring Memorial HalfSpringfield | VA | 2:20:49 | #36 |
| 2021 | St. Patty’s Recovery Run 5k & HalfWashington | DC | 2:21:19 | #86 |
| 2021 | Autumn Georgetown 5K & HalfWashington | DC | 2:22:39 | #81 |
| 2021 | Fallen Soldiers Memorial 5k, 10k, & HalfPotomac | MD | 2:22:41 | #70 |
| 2021 | EOD Warrior Holiday DashWashington | DC | 2:23:48 | #115 |
| 2021 | Summer Georgetown HalfWashington | DC | 2:24:05 | #84 |
| 2021 | Anchorage RunFestAnchorage | AK | 2:24:36 | #378 |
| 2021 | Anchorage RunFestAnchorage | AK | 2:24:36 | #378 |
| 2021 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 2:24:56 | #630 |
| 2021 | Columbia Gorge Marathon and HalfHood River | OR | 2:25:27 | #433 |
| 2021 | Boulder Crest 5k, 10k, & HalfSpringfield | VA | 2:26:21 | #41 |
| 2021 | Run for the WoundedTriangle | VA | 2:26:42 | #29 |
| 2021 | Pocahontas 5K, 10K, & HalfChesterfield | VA | 2:27:00 | #30 |
| 2021 | Freedom Fighters 5K, 10K & HalfTriangle | VA | 2:28:01 | #49 |
| 2021 | Spring Georgetown HalfGeorgetown | WA | 2:28:15 | #113 |
| 2021 | Spring Burke Lake 5K, 10K, & HalfFairfax Station | VA | 2:28:18 | #35 |
| 2021 | Freedom is Never Free 5K, 10K, & HalfPotomac | MD | 2:28:19 | #36 |
| 2021 | EOD Warrior 5K & HalfWashington | DC | 2:28:39 | #32 |
| 2021 | Semper Fi 5K & HalfWashington | DC | 2:29:22 | #130 |
| 2021 | Dash Through the Dirt 5K, 10K, & HalfPotomac | MD | 2:31:31 | #44 |
| 2021 | Operation Enduring Warrior HalfPotomac | MD | 2:32:34 | #13 |
| 2021 | Harley Half MarathonBiloxi | MS | 2:32:41 | #160 |
| 2021 | Summer Forest 5k, 10k, & HalfTriangle | VA | 2:33:35 | #28 |
| 2021 | Lovers 5K, 10K, & HalfFairfax Station | VA | 2:33:37 | #15 |
| 2021 | Racin' to Beat Cancer HalfFairfax Station | VA | 2:34:11 | #41 |
| 2021 | Mount Rushmore Half MarathonKeystone | SD | 2:34:25 | #627 |
| 2021 | Spring Georgetown Memorial 5K & HalfWashington | DC | 2:34:39 | #76 |
| 2021 | Carderock 5K, 10K, & HalfPotomac | MD | 2:35:18 | #67 |
| 2021 | Crooked Run Valley 5k/10k/HalfDelaplane | VA | 2:38:27 | #8 |
| 2021 | Freedom 5k, 10k & 10-MilerWashington | DC | 2:41:28 | #47 |
| 2020 | EOD Warrior Holiday DashWashington | DC | 2:16:19 | #68 |
| 2020 | Spring Burke Lake 5K, 10K, & HalfFairfax Station | VA | 2:20:33 | #25 |
| 2020 | Semper Fi 5K & HalfWashington | DC | 2:22:16 | #41 |
| 2020 | Leading Ladies & Dakota Spirit MarathonSpearfish | SD | 2:23:49 | #76 |
| 2020 | Freedom is Never Free 5K, 10K, & HalfPotomac | MD | 2:25:23 | #42 |
| 2020 | Run for the WoundedTriangle | VA | 2:28:27 | #15 |
| 2020 | Carderock 5K, 10K, & HalfPotomac | MD | 2:28:31 | #32 |
| 2020 | Spring Georgetown Memorial 5K & HalfWashington | DC | 2:30:00 | #58 |
| 2020 | YOLO Festival of RacesGreenville | OH | 2:32:02 | #75 |
| 2020 | 17th Seashore Classic 1/2 Marathon, 2-person Relay & 5k Run/WalkLewes | DE | 2:34:37 | #48 |
| 2020 | The Heartland MarathonOmaha | NE | 2:35:11 | #124 |
| 2020 | Montana MarathonBillings | MT | 2:40:06 | #169 |
| 2020 | Milwaukee MarathonMilwaukee | WI | 2:40:59 | #952 |
| 2020 | Charleston Half MarathonCharleston | SC | 2:47:35 | #1909 |
| 2019 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:13:07 | #4125 |
| 2019 | REVEL Big BearBig Bear Lake | CA | 2:14:34 | #690 |
| 2019 | Urban Bourbon Half Marathon and 5KLouisville | KY | 2:25:22 | #1840 |
| 2019 | Covered Bridges Half MarathonWoodstock | VT | 2:29:06 | #1625 |
| 2019 | Prince William Half MarathonBristow | VA | 2:29:10 | #666 |
| 2019 | Loudoun Half Marathon and 8KAshburn | VA | 2:31:01 | #364 |
| 2019 | Garmin Olathe Marathon, Half Marathon and 10K in the land of OzOlathe | KS | 2:32:38 | #681 |
| 2019 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:32:57 | #2358 |
| 2019 | Bridge of the Gods RunCascade Locks | OR | 2:32:58 | #516 |
| 2019 | Freedom Fighters 5K, 10K & HalfTriangle | VA | 2:33:43 | #81 |
| 2019 | Red White and Boom Half MarathonMinneapolils | MN | 2:34:17 | #1195 |
| 2019 | Newport MarathonNewport | RI | 2:34:22 | #1667 |
| 2019 | Xtra Loony Half MarathonBettendorf | IA | 2:36:27 | #16 |
| 2019 | Life Time Miami Marathon & HalfMiami | FL | 2:37:44 | #9488 |
| 2019 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 2:38:55 | #2407 |
| 2019 | Martha's Vineyard Marathon & Half MarathonOaks Bluff | MA | 2:39:02 | #962 |
| 2019 | Quad Cities Distance ClassicMoline | IL | 2:44:30 | #1201 |
| 2019 | Annapolis Running ClassicAnnapolis | MD | 2:44:51 | #863 |
| 2018 | Super Hyak Marathon and HalfNorth Bend | WA | 2:17:46 | #225 |
| 2018 | Mystic Half Marathon & 10KMystic | CT | 2:23:05 | #820 |
| 2018 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 2:24:42 | #1891 |
| 2018 | Battlefield Half MarathonWinchester | VA | 2:26:11 | #238 |
| 2018 | Freedom is Never Free 5K, 10K, & HalfPotomac | MD | 2:26:26 | #50 |
| 2018 | Loudoun Half Marathon and 8KAshburn | VA | 2:27:05 | #414 |
| 2018 | Runners Marathon and Half Marathon of RestonReston | VA | 2:27:44 | #292 |
| 2018 | Run for the Wounded WarriorsTriangle | VA | 2:28:07 | #57 |
| 2018 | Rock 'n' Roll Washington DCWashington | DC | 2:28:28 | #7297 |
| 2018 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:29:16 | #1644 |
| 2018 | Freedom FightersQuantico | VA | 2:29:40 | #59 |
| 2018 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:30:44 | #6145 |
| 2018 | 2026 National Women's Half Marathon and 8KWashington | DC | 2:31:35 | #2346 |
| 2018 | Running Between The VinesJackson | MI | 2:31:40 | #275 |
| 2018 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:32:18 | #2288 |
| 2018 | Flying Pig Pump and RunCincinnati | OH | 2:32:31 | #6844 |
| 2018 | Alexandria Running FestivalAlexandria | VA | 2:33:26 | #256 |
| 2018 | Virginia Wine Country Half MarathonHillsboro | VA | 2:34:40 | #627 |
| 2018 | OCNJ Half Marathon, 10 Mile & 5KOcean City | NJ | 2:35:13 | #749 |
| 2018 | Crooked Run Valley 5k, 10k, & HalfDelaplane | VA | 2:36:31 | #31 |
| 2018 | Freedom's RunShepherdstown | WV | 2:36:52 | #382 |
| 2018 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:41:06 | #1779 |
| 2018 | Run With Wifle Half MarathonFAIRFAX STATION | VA | 2:43:53 | #35 |
| 2018 | Life Time Miami Marathon & HalfMiami | FL | 2:45:44 | #9963 |
| 2018 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:57:10 | #10877 |
| 2017 | Rock 'n' Roll Washington DCWashington | DC | 2:32:00 | #9355 |
| 2017 | Life Time Miami Marathon & HalfMiami | FL | 2:32:22 | #9340 |
| 2017 | Jingle Bell Half MarathonAtkinson | NH | 2:33:38 | #570 |
| 2017 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:35:22 | #3880 |
| 2017 | Loudoun Half Marathon and 8KAshburn | VA | 2:35:37 | #477 |
| 2017 | Maine Coast Marathon & Half MarathonBiddeford | ME | 2:36:01 | #1188 |
| 2017 | Virginia Wine Country Half MarathonHillsboro | VA | 2:38:11 | #1056 |
| 2017 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 2:38:57 | #1218 |
| 2017 | Gardenspot Village MarathonNew Holland | PA | 2:39:47 | #584 |
| 2017 | Bear Lake Endurance ChallengeMontpelier | ID | 2:40:31 | #103 |
| 2017 | Annapolis Running ClassicAnnapolis | MD | 2:42:49 | #1410 |
| 2017 | Bear Lake Trifecta - UtahGarden City | UT | 2:45:23 | #156 |
| 2017 | Bear Lake Endurance ChallengeSt. Charles | ID | 2:45:23 | #156 |
| 2017 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:47:23 | #4026 |
| 2017 | Day of the Dead Day SeriesLas Cruces | NM | 2:47:51 | #83 |
| 2017 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:49:22 | #4132 |
| 2016 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:22:03 | #5734 |
| 2016 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:24:49 | #6288 |
| 2016 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:26:45 | #4620 |
| 2016 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:28:08 | #5931 |
| 2016 | Rehoboth Seashore Marathon and Half MarathonRehoboth Beach | DE | 2:28:38 | #1133 |
| 2016 | Rock 'n' Roll Washington DCWashington | DC | 2:30:14 | #10419 |
| 2016 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:30:30 | #7733 |
| 2016 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:33:27 | #3690 |
| 2016 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:34:35 | #8501 |
| 2016 | Prince William Half MarathonBristow | VA | 2:35:35 | #1226 |
| 2016 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:38:29 | #11254 |
| 2016 | Parkersburg News and Sentinel Half Marathon and Two Mile RaceParkersburg | WV | 2:39:16 | #515 |
| 2016 | Rock n Roll NashvilleNashville | TN | 2:56:36 | #14404 |
| 2015 | Annapolis Running ClassicAnnapolis | MD | 2:25:05 | #1696 |
| 2015 | Rock 'n' Roll Washington DCWashington | DC | 2:26:20 | #10045 |
| 2015 | Virginia Wine Country Half MarathonHillsboro | VA | 2:30:04 | #1188 |
| 2015 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:32:47 | #10861 |
| 2015 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:33:01 | #4679 |
| 2014 | Divas Half MarathonLeesburg | VA | 2:23:52 | #763 |
| 2014 | Virginia Wine Country Half MarathonHillsboro | VA | 2:24:57 | #1391 |
| 2014 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:33:29 | #4361 |
| 2013 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:18:59 | #5032 |
| 2013 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:29:31 | #5150 |
| 2013 | Virginia Wine Country Half MarathonHillsboro | VA | 2:34:53 | #1498 |
| 2012 | Rock 'n' Roll Washington DCWashington | DC | 2:25:02 | #11138 |
| 2012 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:27:53 | #7914 |
| 2012 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:46:33 | #7324 |
| 2011 | Hershey Half MarathonHershey | PA | 2:20:23 | #2556 |
| 2008 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:30:47 | #4666 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
VAVirginia
50 racesFLFlorida
34 racesDCDistrict of Columbia
30 racesMDMaryland
15 racesWAWashington
6 racesILIllinois
5 racesPAPennsylvania
5 racesOHOhio
4 racesCACalifornia
3 racesOROregon
3 racesIDIdaho
2 racesSDSouth Dakota
2 racesAZArizona
1 raceCOColorado
1 raceGAGeorgia
1 raceMAMassachusetts
1 raceMIMichigan
1 raceNHNew Hampshire
1 raceNJNew Jersey
1 raceOKOklahoma
1 raceUTUtah
1 race50-State Challenge
21/ 51 states + DC
30 states to go