1. Home
  2. U.S. Results
  3. Virginia
  4. Annandale
  5. Sofia Castillo-Pena

Sofia Castillo-Pena

Annandale · Class of 2025

69 resultsTrack & Field2022–20254 first-place finishes
WrappedYour 2025 Outdoor Track season, WrappedRaces, wins, PRs and rankings as cards for your Instagram StoryShare it →

Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNational District Spring Track & Field Championships · May 1713.33aNational District Spring Track & Field ChampionshipsMay 17, 2025
200 Meters · OutdoorNational District Meet #7 · May 728.29National District Meet #7May 7, 2025
300 Meters · IndoorAlexandria City Meet #2 · Dec 2146.95aAlexandria City Meet #2December 21, 2024
400 Meters · OutdoorCassel's XBC Track Experience · Apr 271:07.97Cassel's XBC Track ExperienceApril 27, 2024
55 Meter · IndoorAlexandria City HS Meet#1 · Dec 77.93aAlexandria City HS Meet#1December 7, 2024
55 Meters · IndoorNorthern VA TJMS Meet #8 · Jan 188.13Northern VA TJMS Meet #8January 18, 2025
Long Jump · IndoorNorthern VA TJMS Meet #5 · Dec 2014-01.00Northern VA TJMS Meet #5December 20, 2024
Long Jump · OutdoorNational District Spring Track Championships · May 1115-05.00National District Spring Track ChampionshipsMay 11, 2024
Triple Jump · OutdoorNational District Spring Track & Field Championships · May 1732-07.25National District Spring Track & Field ChampionshipsMay 17, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 28Occoquan Region ChampionshipMay 28 · Triple Jump · Place 12 · AnnandaleTriple Jump1229-00.2512
May 17National District Spring Track & Field ChampionshipsMay 17 · Triple Jump · Place 4 · AnnandaleTriple Jump4.32-07.25 PB12
May 17National District Spring Track & Field ChampionshipsMay 17 · Long Jump · Place 9 · AnnandaleLong Jump9.14-11.5012
May 17National District Spring Track & Field ChampionshipsMay 17 · 200 Meters · Place 19 · Annandale200 MetersRound P19.28.61a12
May 17National District Spring Track & Field ChampionshipsMay 17 · 100 Meters · Place 9 · Annandale100 MetersRound P9.13.33a PB12
May 7National District Meet #7May 7 · Triple Jump · Place 1 · AnnandaleTriple Jump133-05.0012
May 7National District Meet #7May 7 · Long Jump · Place 1 · AnnandaleLong Jump114-08.5012
May 7National District Meet #7May 7 · 200 Meters · Place 5 · Annandale200 Meters528.29 PB12
Apr 26Cassel's XBC Track ExperienceApr 26 · 200 Meters · Place 29 · Annandale200 Meters2929.1712
Apr 26Cassel's XBC Track ExperienceApr 26 · 100 Meters · Place 17 · Annandale100 Meters1713.4312
Apr 26Cassel's XBC Track ExperienceApr 26 · Triple Jump · Place 7 · AnnandaleTriple Jump731-01.5012
Apr 26Cassel's XBC Track ExperienceApr 26 · Long Jump · Place 7 · AnnandaleLong Jump714-05.0012
Mar 19National District Meet #1 Mar 19 · 100 Meters · Place 7 · Annandale100 Meters713.46—
Mar 19National District Meet #1 Mar 19 · Long Jump · AnnandaleLong Jump—15-05.00—
Mar 19National District Meet #1 Mar 19 · 100 Meters · Place 7 · Annandale100 Meters713.46—
Mar 19National District Meet #1 Mar 19 · 100 Meters · Place 7 · Annandale100 Meters713.4612

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 18Northern VA TJMS Meet #8Jan 18 · 55 Meters · Place 4 · Annandale55 Meters48.13 PB—

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 21Alexandria City Meet #2Dec 21 · 300 Meters · Place 16 · Annandale300 Meters16.46.95a PB12
Dec 21Alexandria City Meet #2Dec 21 · Long Jump · Place 13 · AnnandaleLong Jump13.13-08.0012
Dec 20Northern VA TJMS Meet #5Dec 20 · Long Jump · Place 6 · AnnandaleLong Jump6.14-01.00 PB12
Dec 7Alexandria City HS Meet#1Dec 7 · 300 Meters · Place 29 · Annandale300 Meters29.49.17a12
Dec 7Alexandria City HS Meet#1Dec 7 · 55 Meter · Place 16 · Annandale55 Meter16.7.93a PB12
Dec 7Alexandria City HS Meet#1Dec 7 · Long Jump · Place 7 · AnnandaleLong Jump7.12-11.5012
Dec 6Northern Region TJMS Meet #1Dec 6 · Long Jump · AnnandaleLong Jump--FOUL12
Feb 14VHSL Region 6C Indoor ChampionshipFeb 14 · Long Jump · Place 9 · AnnandaleLong Jump9.13-03.0011
Jan 31National District Indoor Track and Field ChampionshipsJan 31 · 55 Meter · Place 13 · Annandale55 MeterRound P13.8.40a11
Jan 31National District Indoor Track and Field ChampionshipsJan 31 · Long Jump · Place 6 · AnnandaleLong Jump6.13-1011
Jan 27Northern VA TJMS Meet #10Jan 27 · Long Jump · Place 8 · 1-AnnandaleLong Jump813-09.25—
Jan 27Northern VA TJMS Meet #10Jan 27 · 55 Meters · Place 3 · 1-Annandale55 Meters38.40—
Jan 27Northern VA TJMS Meet #10Jan 27 · 55 Meters · Place 6 · Annandale55 Meters68.56—
Jan 12Northern VA TJMS Meet #7Jan 12 · 300 Meters · Place 1 · Annandale300 Meters148.68—
Jan 12Northern VA TJMS Meet #7Jan 12 · 55 Meters · Place 4 · Annandale55 Meters48.40—

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 11National District Spring Track ChampionshipsMay 11 · Long Jump · Place 7 · AnnandaleLong Jump7.15-05.00 PB11
May 11National District Spring Track ChampionshipsMay 11 · 200 Meters · Place 13 · Annandale200 MetersRound P13.28.99a11
May 1National District Meet #7May 1 · Long Jump · Place 11 · AnnandaleLong Jump1113-07.0011
May 1National District Meet #7May 1 · 100 Meters · Place 9 · Annandale100 Meters914.0211
Apr 27Cassel's XBC Track ExperienceApr 27 · 400 Meters · Place 4 · Annandale400 Meters41:07.97 PB11
Apr 27Cassel's XBC Track ExperienceApr 27 · Long Jump · Place 2 · AnnandaleLong Jump214-05.0011
Apr 27Cassel's XBC Track ExperienceApr 27 · 400 Meters · Place 32 · Annandale400 Meters321:09.0111
Apr 27Cassel's XBC Track ExperienceApr 27 · Long Jump · Place 19 · AnnandaleLong Jump1912-07.0011
Apr 25National District #6Apr 25 · 200 Meters · Place 4 · Annandale200 Meters428.71—
Apr 19Lake Braddock Hall of Fame InvitationalApr 19 · 400 Meters · Place 30 · Annandale400 Meters30.1:07.97a11
Apr 12South County Stallion InvitationalApr 12 · Long Jump · Place 19 · AnnandaleLong Jump1914-5—
Apr 12South County Stallion InvitationalApr 12 · 400 Meters · Place 50 · Annandale400 Meters501:11.21a—
Apr 12South County Stallion InvitationalApr 12 · 100 Meters · Place 67 · Annandale100 Meters6714.17a—
Apr 12South County Stallion InvitationalApr 12 · Long Jump · Place 1 · AnnandaleLong Jump114-05.00—
Apr 12South County Stallion InvitationalApr 12 · 400 Meters · Place 5 · Annandale400 Meters51:11.21—
Apr 12South County Stallion InvitationalApr 12 · 100 Meters · Place 2 · Annandale100 Meters214.17—
Apr 11National District #4Apr 11 · 200 Meters · Place 7 · Annandale200 Meters729.59—
Apr 11National District #4Apr 11 · 200 Meters · Place 7 · Annandale200 Meters729.59—
Apr 6Carolyn Legard Relays 2024Apr 6 · Long Jump · Place 30 · AnnandaleLong Jump30.13-01.5011
Mar 13National District Meet #1Mar 13 · Long Jump · Place 16 · AnnandaleLong Jump16.13-01.0011

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 15Northern VA TJMS Meet #4Dec 15 · Long Jump · Place 8 · AnnandaleLong Jump8.12-08.0011
Dec 9Northern VA TJMS Meet #3Dec 9 · 300 Meters · Place 2 · Annandale300 Meters2.49.34a11
Dec 9Northern VA TJMS Meet #3Dec 9 · Long Jump · Place 4 · AnnandaleLong Jump4.12-06.0011

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 2Park View Wind Chill ClassicDec 2 · 300 Meters · Place 25 · Annandale300 Meters25.48.49aUnofficial11
Dec 2Park View Wind Chill ClassicDec 2 · 55 Meter · Place 13 · Annandale55 Meter13.8.41aUnofficial11
Dec 2Park View Wind Chill ClassicDec 2 · Long Jump · Place 11 · AnnandaleLong Jump11.13-9.25Unofficial11
May 10National District Spring Track ChampionshipsMay 10 · 200 Meters · Place 16 · Annandale200 Meters1630.50—
May 10National District Spring Track ChampionshipsMay 10 · 100 Meters · Place 19 · Annandale100 Meters1914.89—
May 10National District Spring Track ChampionshipsMay 10 · 200 Meters · Place 16 · Annandale200 MetersRound P1630.50—
May 10National District Spring Track ChampionshipsMay 10 · 100 Meters · Place 19 · Annandale100 MetersRound P1914.89—
Apr 29Cassel's XBC Track ExperienceApr 29 · 100 Meters · Place 32 · Annandale100 Meters3214.8810
Apr 15South County Stallion InvitationalApr 15 · 100 Meters · Place 75 · Annandale100 MetersRound P7514.72—
Apr 15South County Stallion InvitationalApr 15 · 100 Meters · Place 75 · Annandale100 MetersRound P7514.72—

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17Alexandria City HS MeetDec 17 · 300 Meters · Place 26 · Annandale300 Meters26.54.13a10
Dec 17Alexandria City HS MeetDec 17 · 55 Meter · Place 40 · Annandale55 Meter40.9.22a10
Dec 9Northern VA TJMS Meet #3Dec 9 · 55 Meter · Place 5 · Annandale55 Meter5.9.1410
Dec 3Alexandria City HS MeetDec 3 · 55 Meter · Place 29 · Annandale55 Meter29.9.1010