Back to League Tables
JC
John Castanho
MaleRhode Island2020–2026
60
Total Finishes
35
Distinct Races
1
States (2%)
1:20:28
PR (6:09/mi)
1:44:54
Average
+0:07:08
Slower (first to last)
Medal House
2021
Newport Rhode Races
1:40:14
#65 overall0
2021
Newport Rhode Race
1:40:14
#65 overall#55 gender
2021
Providence Rhode Races
1:40:26
#88 overall#54 gender
2021
Independence Rhode Race
1:42:01
#65 overall0
2021
Independence Rhode Race
1:42:01
#65 overall#51 gender
2021
Ocean State Rhode Races
1:44:19
#65 overall0
2021
Ocean State Rhode Races
1:44:19
#65 overall#51 gender
2021
Tache Realty Wicked Half Marathon
1:48:39
#89 overall0
2020
Ocean State Rhode Races
1:36:33
#8 overall0
2020
Ocean State Rhode Races
1:36:33
#8 overall#7 gender
2020
Newport Rhode Race
1:44:02
#17 overall#14 gender
2020
Tache Realty Wicked Half Marathon
1:49:02
#6 overall0
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Newport Rhode RacesNewport | RI | 1:43:41 | #350 |
| 2025 | Ocean State Rhode RacesNarragansett | RI | 1:34:58 | #43 |
| 2025 | Ocean State Rhode RacesNarragansett | RI | 1:34:58 | #43 |
| 2025 | Tache Realty Wicked Half MarathonSalem | MA | 1:39:02 | #80 |
| 2025 | Tache Realty Wicked Half MarathonSalem | MA | 1:39:02 | #79 |
| 2025 | Lincoln Memorial Half MarathonSpringfield | IL | 1:39:38 | #77 |
| 2025 | Newport Rhode RacesNewport | RI | 1:41:20 | #240 |
| 2025 | Newport Rhode RaceNewport | RI | 1:41:20 | #240 |
| 2025 | Jamestown Rhode RacesJamestown | RI | 1:41:33 | #41 |
| 2025 | Independence Rhode RaceBristol | RI | 1:42:45 | #108 |
| 2025 | Independence Rhode RaceBristol | RI | 1:42:45 | #108 |
| 2025 | New Bedford Half MarathonNew Bedford | MA | 1:43:25 | #364 |
| 2025 | Providence Rhode RacesEast Providence | RI | 1:44:41 | #120 |
| 2025 | Providence MarathonProvidence | RI | 1:44:41 | #120 |
| 2025 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:29:01 | #2863 |
| 2024 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:20:28 | #3581 |
| 2024 | Ocean State Rhode RacesNarragansett | RI | 1:36:46 | #34 |
| 2024 | Ocean State Rhode RacesNarragansett | RI | 1:36:46 | #34 |
| 2024 | Tache Realty Wicked Half MarathonSalem | MA | 1:41:43 | #83 |
| 2024 | Jamestown Rhode RacesJamestown | RI | 1:44:01 | #57 |
| 2024 | Newport Rhode RacesNewport | RI | 1:44:15 | #378 |
| 2024 | Newport Rhode RaceNewport | RI | 1:44:15 | #377 |
| 2024 | Independence Rhode RaceBristol | RI | 1:47:23 | #103 |
| 2023 | Independence Rhode RaceBristol | RI | 1:46:36 | #105 |
| 2023 | Independence Rhode RaceBristol | RI | 1:46:36 | #105 |
| 2023 | Colt State Park Half MarathonBristol | RI | 1:47:25 | #77 |
| 2023 | Ocean State Rhode RacesNarragansett | RI | 1:47:37 | #140 |
| 2023 | Ocean State Rhode RacesNarragansett | RI | 1:47:37 | #140 |
| 2023 | Newport Rhode RacesNewport | RI | 1:48:08 | #364 |
| 2023 | Newport Rhode RaceNewport | RI | 1:48:08 | #364 |
| 2023 | Jamestown Rhode RacesJamestown | RI | 1:50:53 | #46 |
| 2023 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:51:22 | #460 |
| 2023 | Providence MarathonProvidence | RI | 1:54:59 | #696 |
| 2022 | Ocean State Rhode RacesNarragansett | RI | 1:43:35 | #75 |
| 2022 | Ocean State Rhode RacesNarragansett | RI | 1:43:35 | #75 |
| 2022 | Newport Rhode RacesNewport | RI | 1:44:46 | #231 |
| 2022 | Newport Rhode RaceNewport | RI | 1:44:46 | #231 |
| 2022 | Providence MarathonProvidence | RI | 1:45:01 | #322 |
| 2022 | Jamestown Rhode RacesJamestown | RI | 1:49:38 | #42 |
| 2022 | Jamestown Rhode RacesJamestown | RI | 1:49:38 | #42 |
| 2022 | Tache Realty Wicked Half MarathonSalem | MA | 1:50:12 | #115 |
| 2022 | Tache Realty Wicked Half MarathonSalem | MA | 1:50:12 | #115 |
| 2022 | Independence Rhode RaceBristol | RI | 1:50:13 | #102 |
| 2022 | Independence Rhode RaceBristol | RI | 1:50:13 | #102 |
| 2022 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:50:14 | #505 |
| 2021 | Newport Rhode RacesNewport | RI | 1:40:14 | #65 |
| 2021 | Newport Rhode RaceNewport | RI | 1:40:14 | #65 |
| 2021 | Providence Rhode RacesEast Providence | RI | 1:40:26 | #88 |
| 2021 | Independence Rhode RaceBristol | RI | 1:42:01 | #65 |
| 2021 | Independence Rhode RaceBristol | RI | 1:42:01 | #65 |
| 2021 | Ocean State Rhode RacesNarragansett | RI | 1:44:19 | #65 |
| 2021 | Ocean State Rhode RacesNarragansett | RI | 1:44:19 | #65 |
| 2021 | Tache Realty Wicked Half MarathonSalem | MA | 1:48:39 | #89 |
| 2021 | Tache Realty Wicked Half MarathonSalem | MA | 1:48:39 | #89 |
| 2021 | Jamestown Rhode RacesJamestown | RI | 1:48:47 | #85 |
| 2021 | Jamestown Rhode RacesJamestown | RI | 1:48:47 | #85 |
| 2020 | Ocean State Rhode RacesNarragansett | RI | 1:36:33 | #8 |
| 2020 | Ocean State Rhode RacesNarragansett | RI | 1:36:33 | #8 |
| 2020 | Newport Rhode RaceNewport | RI | 1:44:02 | #17 |
| 2020 | Tache Realty Wicked Half MarathonSalem | MA | 1:49:02 | #6 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
RIRhode Island
46 races50-State Challenge
1/ 51 states + DC
50 states to go