Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Diamond Valley LakeRaincross Conference 2 · Oct 718:25.6Raincross Conference 2October 7, 2026
3 Miles · Galway DownsASICS Cool Breeze Invitational · Sep 516:25.9ASICS Cool Breeze InvitationalSeptember 5, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1815:59.545th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 2316:07.6Mt. SAC XC Invite - High School DivisionOctober 23, 2026
3 Miles · Orange Vista High SchoolIVY League Cluster #1 · Sep 1117:46.3IVY League Cluster #1September 11, 2024
3 Miles · Silverlakes Sports ParkRaincross Conference Championships · Nov 415:34.5Raincross Conference ChampionshipsNovember 4, 2026
3 Miles · Valley-Wide's Diamond Valley Lake Community ParkRaincross Conference 1 · Sep 2317:41.3Raincross Conference 1September 23, 2026
5,000 Meters · Woodward Park47th Asics Clovis Invitational · Oct 916:46.847th Asics Clovis InvitationalOctober 9, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4Raincross Conference ChampionshipsNov 4 · 3 Miles 3 Miles Varsity · Place 6 · Liberty - Winchester3 Miles 3 Miles Varsity615:34.5 PB11
Oct 23Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 62 D1 Varsity Red- 11:32 A · Place 32 · Liberty - Winchester3 Miles Race 62 D1 Varsity Red- 11:32 A3216:07.6 PB11
Oct 947th Asics Clovis InvitationalOct 9 · 5,000 Meters Division 1 Varsity · Place 109 · Liberty - Winchester5,000 Meters Division 1 Varsity10916:46.8 PB11
Oct 7Raincross Conference 2Oct 7 · 3 Miles Boys Varsity · Place 42 · Liberty - Winchester3 Miles Boys Varsity4218:25.6 PB11
Sep 23Raincross Conference 1Sep 23 · 3 Miles Var · Place 32 · Liberty - Winchester3 Miles Var3217:41.3 PB11
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 53 - 7:22pm - Blue Varsity A (B) · Place 87 · Liberty - Winchester3 Miles Race 53 - 7:22pm - Blue Varsity A (B)8715:59.5 PB11
Sep 5ASICS Cool Breeze InvitationalSep 5 · 3 Miles Large Schools Varsity · Place 30 · Liberty - Winchester3 Miles Large Schools Varsity3016:25.9 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 1 · Place 66 · Liberty (SS)3 Miles Division 16616:16.210
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 1 · Place 66 · Liberty - Winchester3 Miles Division 16616:16.2010
Nov 5Raincross Conference FinalsNov 5 · 3 Miles Varsity · Place 35 · Liberty - Winchester3 Miles Varsity3516:36.510
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D1 Varsity Green · Place 62 · Liberty - Winchester3 Miles D1 Varsity Green6217:18.210
Oct 10Clovis InvitationalOct 10 · 5,000 Meters Division 1 Varsity · Place 156 · Liberty - Winchester5,000 Meters Division 1 Varsity15617:23.6010
Oct 8Raincross Cluster 2Oct 8 · 3 Miles Varsity · Place 24 · Liberty - Winchester3 Miles Varsity2416:37.6010
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 225 · Liberty - Winchester3 Miles Varsity22516:24.510
Sep 10Raincross Cluster 1Sep 10 · 3 Miles Varsity · Place 25 · Liberty - Winchester3 Miles Varsity2517:19.2010

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6Ivy League/Raincross Conference finalsNov 6 · 3 Miles Junior Varsity · Place 38 · Liberty - Winchester3 Miles Junior Varsity3818:46.29
Oct 9IVY League Cluster #2Oct 9 · 3 Miles Junior Varsity · Place 37 · Liberty (SS)3 Miles Junior Varsity3719:13.59
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Freshman · Place 90 · Liberty - Winchester3 Miles Freshman9017:54.09
Sep 11IVY League Cluster #1Sep 11 · 3 Miles Junior Varsity · Place 30 · Liberty - Winchester3 Miles Junior Varsity3017:46.3 PB9
Aug 31ASICS Cool Breeze InvitationalAug 31 · 3 Miles Varsity · Place 201 · Liberty (SS)3 Miles Varsity20118:43.59