Back to League Tables
JM
Joan Mulvihill
FemaleSouth Carolina2000–2026
91
Total Finishes
52
Distinct Races
1
States (2%)
1:51:45
PR (8:32/mi)
2:42:59
Average
+1:06:21
Slower (first to last)
Medal House
2014
Kiawah Island Marathon
2:16:05
#1526 overall#855 gender
2014
Charleston Half Marathon
2:23:58
#2089 overall#1238 gender
2014
Historic Georgetown Bridge 2 Bridge Run
2:48:46
#174 overall#84 gender
2013
Kiawah Island Marathon
2:16:02
#1420 overall#765 gender
2012
Save the Light Half Marathon
2:09:09
#236 overall#85 gender
2012
Charleston Half Marathon
2:12:51
#1231 overall#606 gender
2011
Kiawah Island Marathon
2:04:19
#926 overall#413 gender
2006
17th Annual Myrtle Beach Mini Marathon & Coastal 5K
2:06:06
#1223 overall#478 gender
2005
Kiawah Island Marathon
2:03:11
#832 overall#364 gender
2003
Hilton Head Half & Quarter Marathon & 5K
1:58:34
#177 overall#49 gender
2001
Critz Tybee Run Fest
1:59:12
#381 overall#128 gender
2000
Paris Mountain Road Race
1:51:45
#131 overall#19 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Sarasota Half MarathonSarasota | FL | 2:58:06 | #89 |
| 2026 | Sarasota Half MarathonSarasota | FL | 2:58:06 | #89 |
| 2025 | 2Slow4Boston Marathon & HalfGreer | SC | 2:49:20 | #11 |
| 2025 | 2Slow4Boston Marathon & HalfGreer | SC | 2:49:20 | #8 |
| 2025 | Mountains to Mainstreet Half Marathon & 5KGreenville | SC | 2:49:32 | #1097 |
| 2025 | Mountains to Mainstreet Half Marathon & 5KGreenville | SC | 2:49:32 | #1097 |
| 2025 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:50:45 | #1808 |
| 2025 | Sarasota Half MarathonSarasota | FL | 2:51:06 | #113 |
| 2025 | Sarasota Half MarathonSarasota | FL | 2:51:06 | #113 |
| 2025 | Greenville Half Marathon & 5KGreenville | SC | 2:52:27 | #2401 |
| 2025 | Greenville Half Marathon & 5KGreenville | SC | 2:52:27 | #2399 |
| 2025 | Race for the Green 5K, Half Marathon, & Half Marathon RelaySeneca | SC | 2:54:51 | #120 |
| 2025 | Race for the Green 5K, Half Marathon, & Half Marathon RelaySeneca | SC | 2:54:51 | #120 |
| 2025 | Spinx Run FestGreenville | SC | 2:56:06 | #1035 |
| 2025 | Spinx Run FestGreenville | SC | 2:56:06 | #1035 |
| 2025 | Kiawah Island MarathonKiawah Island | SC | 2:56:41 | #2522 |
| 2025 | Kiawah Island MarathonKiawah Island | SC | 2:56:41 | #2521 |
| 2025 | Bohicket 5k and Half at Seabrook IslandSeabrook Island | SC | 3:02:00 | #386 |
| 2025 | Bohicket Half and 5KSeabrook Island | SC | 3:02:00 | #387 |
| 2024 | Black Bear Half Marathon & 8KHendersonville | NC | 2:50:34 | #257 |
| 2024 | Bohicket 5k and Half at Seabrook IslandSeabrook Island | SC | 2:51:13 | #382 |
| 2024 | Bohicket Half and 5KSeabrook Island | SC | 2:51:13 | #383 |
| 2024 | Spinx Run FestGreenville | SC | 2:52:57 | #884 |
| 2024 | Spinx Run FestGreenville | SC | 2:52:57 | #884 |
| 2024 | Asheville Craft Beer Half Marathon & 10K/5KAsheville | NC | 2:54:13 | #494 |
| 2024 | Asheville Craft Beer Half Marathon & 10K/5KAsheville | NC | 2:54:13 | #494 |
| 2024 | Summerville Sweet Tea Half Marathon, 10K, and 5KSummerville | SC | 2:58:19 | #249 |
| 2024 | 2Slow4Boston Marathon & HalfGreer | SC | 3:06:41 | #19 |
| 2024 | 2Slow4Boston Marathon & HalfGreer | SC | 3:06:41 | #7 |
| 2023 | Mountains to Mainstreet Half Marathon & 5KGreenville | SC | 2:56:06 | #771 |
| 2023 | Mountains to Mainstreet Half Marathon & 5KGreenville | SC | 2:56:06 | #771 |
| 2023 | Race for the Green 5K, Half Marathon, & Half Marathon RelaySeneca | SC | 2:56:43 | #128 |
| 2023 | 2Slow4Boston Marathon & HalfGreer | SC | 3:04:17 | #20 |
| 2023 | 2Slow4Boston Marathon & HalfGreer | SC | 3:04:17 | #20 |
| 2023 | Asheville Craft Beer Half Marathon & 10K/5KAsheville | NC | 3:06:55 | #726 |
| 2023 | Asheville Craft Beer Half Marathon & 10K/5KAsheville | NC | 3:06:55 | #726 |
| 2022 | Kiawah Island MarathonKiawah Island | SC | 2:49:52 | #2711 |
| 2022 | Kiawah Island MarathonKiawah Island | SC | 2:49:52 | #2711 |
| 2022 | Bohicket 5k and Half at Seabrook IslandSeabrook Island | SC | 2:53:17 | #301 |
| 2022 | Bohicket Half and 5KSeabrook Island | SC | 2:53:17 | #301 |
| 2022 | Spinx Run FestGreenville | SC | 3:05:19 | #652 |
| 2021 | Mountains to Mainstreet Half Marathon & 5KGreenville | SC | 2:36:14 | #595 |
| 2021 | Mountains to Mainstreet Half Marathon & 5KGreenville | SC | 2:36:14 | #595 |
| 2021 | Bohicket 5k and Half at Seabrook IslandSeabrook Island | SC | 2:38:38 | #195 |
| 2021 | Bohicket Half and 5KSeabrook Island | SC | 2:38:38 | #195 |
| 2021 | Spinx Run FestGreenville | SC | 2:46:55 | #336 |
| 2021 | Race for the Green 5K, Half Marathon, & Half Marathon RelaySeneca | SC | 2:51:19 | #130 |
| 2021 | Race for the Green 5K, Half Marathon, & Half Marathon RelaySeneca | SC | 2:51:19 | #130 |
| 2021 | Paris Mountain Road RaceGreenville | SC | 2:54:02 | #72 |
| 2021 | Kiawah Island MarathonKiawah Island | SC | 2:58:17 | #2404 |
| 2021 | Kiawah Island MarathonKiawah Island | SC | 2:58:17 | #2404 |
| 2020 | Greenville Half Marathon & 5KGreenville | SC | 2:26:19 | #1132 |
| 2020 | Prisma Health Half Marathon & 5KGreenville | SC | 2:26:19 | #1141 |
| 2020 | The Governor's Cup Road RaceColumbia | SC | 2:31:20 | #211 |
| 2020 | Paris Mountain Road RaceGreenville | SC | 2:36:24 | #101 |
| 2020 | Bohicket 5k and Half at Seabrook IslandSeabrook Island | SC | 2:47:20 | #231 |
| 2020 | Bohicket Half and 5KSeabrook Island | SC | 2:47:20 | #231 |
| 2020 | Run The Rabbit Virtual RunGreenville | SC | 2:48:36 | #94 |
| 2020 | Reaper ChallengeGreenville | SC | 2:58:36 | #56 |
| 2019 | Jersey Shore Half Marathon and 2 Mile RunHighlands | NJ | 2:25:27 | #516 |
| 2019 | Jersey Shore Half Marathon and 2 Mile RunHighlands | NJ | 2:25:27 | #516 |
| 2019 | Liberty Waterfront Half Marathon and 5K RunJersey City | NJ | 2:30:22 | #2158 |
| 2019 | Greenville Half Marathon & 5KGreenville | SC | 2:38:58 | #1055 |
| 2019 | Prisma Health Half Marathon & 5KGreenville | SC | 2:38:58 | #1061 |
| 2019 | Carolina Reaper Challenge (50k - 13.1 - 10k & Relay)Greenville | SC | 2:40:16 | #92 |
| 2019 | Reaper ChallengeGreenville | SC | 2:40:16 | #93 |
| 2019 | Mountains to Mainstreet Half Marathon & 5KGreenville | SC | 2:41:19 | #411 |
| 2019 | Spinx Run FestGreenville | SC | 2:42:24 | #636 |
| 2018 | Charleston Half MarathonCharleston | SC | 2:28:40 | #1730 |
| 2018 | Save the Light Half MarathonFolly Beach | SC | 2:33:09 | #244 |
| 2018 | Spinx Run FestGreenville | SC | 2:36:10 | #558 |
| 2018 | Carolina Reaper Marathon/Ghost Pepper Half MarathonTravelers Rest, | SC | 2:47:39 | #140 |
| 2016 | Charleston Half MarathonCharleston | SC | 2:32:40 | #2073 |
| 2016 | Save the Light Half MarathonFolly Beach | SC | 2:33:06 | #240 |
| 2015 | Charleston Half MarathonCharleston | SC | 2:19:38 | #1622 |
| 2015 | Historic Georgetown Bridge 2 Bridge RunGeorgetown | SC | 2:25:55 | #95 |
| 2015 | Liberty Waterfront Half Marathon and 5K RunJersey City | NJ | 2:27:58 | #1779 |
| 2015 | Save the Light Half MarathonFolly Beach | SC | 2:34:16 | #284 |
| 2014 | Kiawah Island MarathonKiawah Island | SC | 2:16:05 | #1526 |
| 2014 | Charleston Half MarathonCharleston | SC | 2:23:58 | #2089 |
| 2014 | Historic Georgetown Bridge 2 Bridge RunGeorgetown | SC | 2:48:46 | #174 |
| 2014 | Liberty Waterfront Half Marathon and 5K RunJersey City | NJ | 2:54:29 | #2664 |
| 2013 | Kiawah Island MarathonKiawah Island | SC | 2:16:02 | #1420 |
| 2012 | Save the Light Half MarathonFolly Beach | SC | 2:09:09 | #236 |
| 2012 | Charleston Half MarathonCharleston | SC | 2:12:51 | #1231 |
| 2011 | Kiawah Island MarathonKiawah Island | SC | 2:04:19 | #926 |
| 2006 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:06:06 | #1223 |
| 2005 | Kiawah Island MarathonKiawah Island | SC | 2:03:11 | #832 |
| 2003 | Hilton Head Half & Quarter Marathon & 5KHilton Head Island | SC | 1:58:34 | #177 |
| 2001 | Critz Tybee Run FestSavannah | GA | 1:59:12 | #381 |
| 2000 | Paris Mountain Road RaceGreenville | SC | 1:51:45 | #131 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
SCSouth Carolina
76 races50-State Challenge
1/ 51 states + DC
50 states to go