Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Pomona FairplaxCool Breeze · Sep 38:21.4Cool BreezeSeptember 3, 2022
2 Miles · Palos Verdes High SchoolPalos Verdes Invitational · Oct 310:14.47Palos Verdes InvitationalOctober 3, 2025
2.93 Miles · Mt. San Antonio College74th Annual Mt. SAC Cross Country Invitational · Oct 2114:1574th Annual Mt. SAC Cross Country InvitationalOctober 21, 2022
3 Miles · Crescenta Valley Community Regional ParkPrep League Finals · Nov 117:07.3Prep League FinalsNovember 1, 2025
3 Miles · La Serna HSLancer Invitational · Sep 1017:35.2Lancer InvitationalSeptember 10, 2022
3 Miles · Los AngelesPrep League Meet #1 · Sep 621:44.8Prep League Meet #1September 6, 2022
3 Miles · Mt. San Antonio CollegeCIF-SS Division Finals · Nov 1815:58.2CIF-SS Division FinalsNovember 18, 2023
3 Miles · Pomona FairplaxASICS Cool Breeze Evening Invitational · Sep 218:02.0ASICS Cool Breeze Evening InvitationalSeptember 2, 2023
5,000 Meters · United States Naval Academy Golf ClubCantello Invitational · Sep 1216:15.10Cantello InvitationalSeptember 12, 2026
5,000 Meters · Woodward ParkClovis Invitational · Oct 1015:31.30Clovis InvitationalOctober 10, 2025
6,000 Meters · Shippensburg UniversityGalen Piper XC Challenge · Sep 419:49.42Galen Piper XC ChallengeSeptember 4, 2026
8,000 Meters · Bethpage Polo at the ParkIC4A/ECAC Cross Country Championships · Oct 1725:40.8IC4A/ECAC Cross Country ChampionshipsOctober 17, 2026
8,000 Meters · Pole Green ParkA-10 XC Championships · Oct 3125:17.4A-10 XC ChampionshipsOctober 31, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31A-10 XC ChampionshipsOct 31 · 8,000 Meters Championship · Place 71 · George WashingtonGeorge Washington8,000 Meters Championship7125:17.4 PBFr
Oct 17IC4A/ECAC Cross Country ChampionshipsOct 17 · 8,000 Meters Collegiate · Place 126 · George WashingtonGeorge Washington8,000 Meters Collegiate12625:40.8 PBFr
Oct 2Richmond InvitationalOct 2 · 8,000 Meters College · Place 51 · George WashingtonGeorge Washington8,000 Meters College5126:39.9Fr
Sep 12Cantello InvitationalSep 12 · 5,000 Meters Open · Place 2 · George WashingtonGeorge Washington5,000 Meters Open216:15.10 PBFr
Sep 4Galen Piper XC ChallengeSep 4 · 6,000 Meters Men · Place 19 · George WashingtonGeorge Washington6,000 Meters Men1919:49.42 PBFr

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Varsity · Place 6 · Flintridge Prep (SS)Flintridge Prep (SS)3 Miles Varsity615:03.812
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Varsity · Place 6 · Flintridge PrepFlintridge Prep3 Miles Varsity615:03.8012
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Varsity · Place 6 · Flintridge Prep (SS)Flintridge Prep (SS)3 Miles Varsity616:13.112
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Varsity · Place 6 · Flintridge PrepFlintridge Prep3 Miles Varsity616:13.1012
Nov 1Prep League FinalsNov 1 · 3 Miles Varsity · Place 1 · Flintridge PrepFlintridge Prep3 Miles Varsity117:07.3 PB12
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D5 Varsity Blue · Place 5 · Flintridge PrepFlintridge Prep3 Miles D5 Varsity Blue516:51.812
Oct 10Clovis InvitationalOct 10 · 5,000 Meters Division 6 Varsity · Place 1 · Flintridge PrepFlintridge Prep5,000 Meters Division 6 Varsity115:31.30 PB12
Oct 3Palos Verdes InvitationalOct 3 · 2 Miles #1 Varsity · Place 3 · Flintridge PrepFlintridge Prep2 Miles #1 Varsity310:14.47 PB12
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 6 · Flintridge PrepFlintridge Prep3 Miles Varsity614:53.912

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 23CIF-SS FinalsNov 23 · 3 Miles Varsity · Place 5 · Flintridge Prep (SS)Flintridge Prep (SS)3 Miles Varsity515:52.211
Nov 15CIF-SS PrelimsNov 15 · 3 Miles Varsity · Place 4 · Flintridge Prep (SS)Flintridge Prep (SS)3 Miles Varsity416:47.511
Nov 15CIF-SS PrelimsNov 15 · 3 Miles Varsity · Place 4 · Flintridge PrepFlintridge Prep3 Miles Varsity416:47.511
Nov 2Prep League FinalsNov 2 · 3 Miles Varsity · Place 1 · Flintridge Prep (SS)Flintridge Prep (SS)3 Miles Varsity115:29.60—
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity · Place 1 · Flintridge PrepFlintridge Prep3 Miles Varsity116:3211
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity · Place 1 · Flintridge PrepFlintridge Prep3 Miles Varsity116:3211
Oct 1145th Annual Asics Clovis InvitationalOct 11 · 5,000 Meters Varsity · Place 9 · Flintridge Prep (SS)Flintridge Prep (SS)5,000 Meters Varsity916:19.411
Oct 4Palos Verdes InvitationalOct 4 · 2 Miles Varsity · Place 8 · Flintridge PrepFlintridge Prep2 Miles Varsity810:31.3011
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 20 · Flintridge PrepFlintridge Prep3 Miles Varsity2015:14.711
Sep 7 Pat Hadley Memorial InviteSep 7 · 3,000 Meters Varsity · Place 2 · Flintridge Prep (SS)Flintridge Prep (SS)3,000 Meters Varsity29:22.211
Sep 7 Pat Hadley Memorial InviteSep 7 · 3,000 Meters Varsity · Place 2 · Flintridge PrepFlintridge Prep3,000 Meters Varsity29:22.211
Aug 31ASICS Cool Breeze InvitationalAug 31 · 3 Miles Varsity · Place 33 · Flintridge Prep (SS)Flintridge Prep (SS)3 Miles Varsity3316:28.711

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 18CIF-SS Division FinalsNov 18 · 3 Miles Division 5 · Place 24 · Flintridge PrepFlintridge Prep3 Miles Division 52415:58.2 PB10
Nov 11CIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5)Nov 11 · 2.93 Miles Varsity - Division 5 Heat 1 · Place 11 · Flintridge PrepFlintridge Prep2.93 Miles Varsity - Division 5 Heat 11117:19.110
Oct 28Prep League FinalsOct 28 · Varsity · Place 3 · Flintridge Prep (SS)Flintridge Prep (SS)Varsity316:29.8—
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2 Miles Varsity · Place 11 · Flintridge PrepFlintridge Prep2 Miles Varsity1110:1610
Oct 7Asics Clovis InvitationalOct 7 · 5,000 Meters Varsity · Place 119 · Flintridge Prep (SS)Flintridge Prep (SS)5,000 Meters Varsity11918:03.710
Sep 29Palos Verdes InvitationalSep 29 · 2 Miles Varsity · Place 9 · Flintridge PrepFlintridge Prep2 Miles Varsity911:39.6110
Sep 939th Annual Laguna Hills Cross Country InvitationalSep 9 · 3 Miles Division 3 · Place 12 · Flintridge PrepFlintridge Prep3 Miles Division 31218:00.610
Sep 2ASICS Cool Breeze Evening InvitationalSep 2 · 3 Miles Sophomore - Small School · Place 5 · Flintridge PrepFlintridge Prep3 Miles Sophomore - Small School518:02.0 PB10

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 19CIF-SS Division FinalsNov 19 · 3 Miles Varsity · Place 43 · Flintridge Prep (SS)Flintridge Prep (SS)3 Miles Varsity4317:28.19
Nov 19CIF-SS Division FinalsNov 19 · 2.93 Miles Varsity · Place 43 · Flintridge PrepFlintridge Prep2.93 Miles Varsity4317:28.19
Nov 11CIF-SS Division Prelims (Day 1) (Divisions 1 & 5)Nov 11 · 2.93 Miles Division 5 - Heat 2 · Place 27 · Flintridge PrepFlintridge Prep2.93 Miles Division 5 - Heat 22718:01.99
Oct 29Prep League FinalsOct 29 · Varsity · Place 1 · Flintridge Prep (SS)Flintridge Prep (SS)Varsity117:39.4—
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D3,4&5 Frosh Green · Place 8 · Flintridge PrepFlintridge Prep2.93 Miles D3,4&5 Frosh Green814:15 PB9
Oct 8Santa Clarita Valley InvitationalOct 8 · 2 Miles Junior Varsity · Place 3 · Flintridge PrepFlintridge Prep2 Miles Junior Varsity311:34.629
Sep 30Palos Verdes InvitationalSep 30 · 2 Miles Freshman · Place 3 · M9 Flintridge PM9 Flintridge P2 Miles Freshman311:51.20—
Sep 10Lancer InvitationalSep 10 · 3 Miles Frosh/Soph A · Place 10 · Flintridge PrepFlintridge Prep3 Miles Frosh/Soph A1017:35.2 PB9
Sep 6Prep League Meet #1Sep 6 · 3 Miles Junior Varsity · Place 1 · Flintridge PrepFlintridge Prep3 Miles Junior Varsity121:44.8 PB9
Sep 3Cool BreezeSep 3 · 1.5 Miles Freshman · Place 10 · Flintridge PrepFlintridge Prep1.5 Miles Freshman108:21.4 PB9