Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Mt. San Antonio CollegeCIF-SS Division Prelims (Day 1) (Divisions 2 & 3) · Nov 1018:24.9CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)November 10, 2023
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2416:48.777th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
3 Miles · Orange Vista High SchoolIVY League Cluster #1 · Sep 1115:42.7IVY League Cluster #1September 11, 2024
3 Miles · Pomona FairplaxASICS Cool Breeze Evening Invitational · Sep 219:22.9ASICS Cool Breeze Evening InvitationalSeptember 2, 2023
3 Miles · Silverlakes Sports ParkIvy League/Raincross Conference finals · Nov 616:57.3Ivy League/Raincross Conference finalsNovember 6, 2024
5,000 Meters · Woodward ParkClovis Invitational · Oct 1016:56.20Clovis InvitationalOctober 10, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 1 · Place 80 · Liberty (SS)3 Miles Division 18016:46.612
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 1 · Place 80 · Liberty - Winchester3 Miles Division 18016:46.6012
Nov 5Raincross Conference FinalsNov 5 · 3 Miles Varsity · Place 27 · Liberty - Winchester3 Miles Varsity2716:29.912
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D1 Varsity Green · Place 41 · Liberty - Winchester3 Miles D1 Varsity Green4116:48.7 PB12
Oct 10Clovis InvitationalOct 10 · 5,000 Meters Division 1 Varsity · Place 99 · Liberty - Winchester5,000 Meters Division 1 Varsity9916:56.20 PB12
Oct 8Raincross Cluster 2Oct 8 · 3 Miles Varsity · Place 15 · Liberty - Winchester3 Miles Varsity1516:19.9012
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 147 · Liberty - Winchester3 Miles Varsity14715:47.912
Sep 10Raincross Cluster 1Sep 10 · 3 Miles Varsity · Place 11 · Liberty - Winchester3 Miles Varsity1116:40.5012

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 15CIF-SS PrelimsNov 15 · 3 Miles Division 1 · Place 47 · Liberty (SS)3 Miles Division 14717:23.211
Nov 15CIF-SS PrelimsNov 15 · 3 Miles Division 1 · Place 47 · Liberty - Winchester3 Miles Division 14717:23.211
Nov 6Ivy League/Raincross Conference finalsNov 6 · 3 Miles Varsity · Place 27 · Liberty - Winchester3 Miles Varsity2716:57.3 PB11
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 1 · Place 50 · Liberty (win)3 Miles Varsity Division 15017:0711
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 1 · Place 50 · Liberty (win)3 Miles Varsity Division 15017:0711
Oct 9IVY League Cluster #2Oct 9 · 3 Miles Varsity · Place 19 · Liberty (SS)3 Miles Varsity1916:38.611
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 103 · Liberty - Winchester3 Miles Varsity10316:01.811
Sep 11IVY League Cluster #1Sep 11 · 3 Miles Varsity · Place 14 · Liberty - Winchester3 Miles Varsity1415:42.7 PB11
Aug 31ASICS Cool Breeze InvitationalAug 31 · 3 Miles Varsity · Place 132 · Liberty (SS)3 Miles Varsity13216:30.611

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 10CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)Nov 10 · 2.93 Miles Varsity - Division 2 Heat 3 · Place 82 · Liberty - Winchester2.93 Miles Varsity - Division 2 Heat 38218:24.9 PB10
Nov 2Mountain Pass League FinalsNov 2 · 3 Miles Junior Varsity · Place 2 · Liberty (SS)3 Miles Junior Varsity218:39.810
Oct 5Mountain Pass League Meet #1Oct 5 · 3 Miles Junior Varsity · Place 6 · Liberty (SS)3 Miles Junior Varsity619:11.510
Sep 30Tom Laythe Cross Country Inv.Sep 30 · 5,000 Meters Varsity · Place 105 · Liberty - Winchester5,000 Meters Varsity10519:36.4810
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Sophomore · Place 46 · Liberty (Winchester)3 Miles Sophomore4617:59.810
Sep 2ASICS Cool Breeze Evening InvitationalSep 2 · 3 Miles Sophomore - Small School · Place 25 · Liberty - Winchester3 Miles Sophomore - Small School2519:22.9 PB10

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 3Mountain Pass League FinalsNov 3 · 3 Miles Junior Varsity · Place 31 · Liberty (SS)3 Miles Junior Varsity3121:28.79