Back to League Tables
AC
Andrey Castro
MaleCalifornia2020–2026
12
Total Finishes
6
Different Races
1
States (2%)
1:27:37
PR (6:41/mi)
2:05:43
Average
+0:44:45
Slower (first to last)
Medal House
2026
California Classic Half Marathon
1:27:37
#18 overall
2026
San Joaquin River Trail Half Marathon & 10K
3:25:06
#81 overall
2025
California Classic Half Marathon
1:36:29
#47 overall
2025
Tesoro Viejo Spring Classic Half Marathon
1:45:03
#28 overall
2025
San Joaquin River Trail Half Marathon & 10K
2:35:21
#19 overall
2024
Tesoro Viejo Spring Classic Half Marathon
1:41:50
#24 overall
2024
Rose Bowl Half Marathon
1:47:23
#846 overall#1539 gender
2024
California Classic Half Marathon
1:57:53
#163 overall
2024
San Joaquin River Trail Half Marathon & 10K
2:27:12
#25 overall
2023
Two Cities Marathon
1:49:02
#160 overall
2022
Rose Bowl Half Marathon
1:55:18
#693 overall#572 gender
2020
Spartan Virtual Battlemode
2:40:21
#73 overall#53 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | California Classic Half MarathonFresno | CA | 1:27:37 | #18 |
| 2026 | San Joaquin River Trail Half Marathon & 10KAuberry | CA | 3:25:06 | #81 |
| 2025 | California Classic Half MarathonFresno | CA | 1:36:29 | #47 |
| 2025 | Tesoro Viejo Spring Classic Half MarathonMadera | CA | 1:45:03 | #28 |
| 2025 | San Joaquin River Trail Half Marathon & 10KAuberry | CA | 2:35:21 | #19 |
| 2024 | Tesoro Viejo Spring Classic Half MarathonMadera | CA | 1:41:50 | #24 |
| 2024 | Rose Bowl Half MarathonPasadena | CA | 1:47:23 | #846 |
| 2024 | California Classic Half MarathonFresno | CA | 1:57:53 | #163 |
| 2024 | San Joaquin River Trail Half Marathon & 10KAuberry | CA | 2:27:12 | #25 |
| 2023 | Two Cities MarathonFresno | CA | 1:49:02 | #160 |
| 2022 | Rose Bowl Half MarathonPasadena | CA | 1:55:18 | #693 |
| 2020 | Spartan Virtual BattlemodeBoston | MA | 2:40:21 | #73 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
11 races50-State Challenge
1/ 51 states + DC
50 states to go