Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Pomona FairplaxCool Breeze · Sep 38:44.7Cool BreezeSeptember 3, 2022
2 Miles · Palos Verdes High SchoolPalos Verdes Invitational · Oct 310:46.68Palos Verdes InvitationalOctober 3, 2025
2.93 Miles · Mt. San Antonio College74th Annual Mt. SAC Cross Country Invitational · Oct 2115:1174th Annual Mt. SAC Cross Country InvitationalOctober 21, 2022
3 Miles · Crescenta Valley Community Regional ParkPrep League Finals · Nov 117:17.2Prep League FinalsNovember 1, 2025
3 Miles · La Serna HSLancer Invitational · Sep 1018:39.9Lancer InvitationalSeptember 10, 2022
3 Miles · Los AngelesPrep League Meet #1 · Sep 622:23.9Prep League Meet #1September 6, 2022
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2416:49.477th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
3 Miles · Pomona FairplaxASICS Cool Breeze Evening Invitational · Sep 218:46.0ASICS Cool Breeze Evening InvitationalSeptember 2, 2023
5,000 Meters · Woodward ParkClovis Invitational · Oct 1016:21.90Clovis InvitationalOctober 10, 2025
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1727:54.7Conn College InviteOctober 17, 2026
8,000 Meters · Wesleyan UniversityCardinal Invitational · Sep 1927:43.4Cardinal InvitationalSeptember 19, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31NESCAC XC ChampionshipOct 31 · 8,000 Meters Championship · AmherstAmherst8,000 Meters Championship—DNSFr
Oct 17Conn College InviteOct 17 · 8,000 Meters Blue · Place 239 · AmherstAmherst8,000 Meters Blue23927:54.7 PBFr
Sep 19Cardinal InvitationalSep 19 · 8,000 Meters Men · Place 92 · AmherstAmherst8,000 Meters Men9227:43.4 PBFr

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Varsity · Place 22 · Flintridge Prep (SS)Flintridge Prep (SS)3 Miles Varsity2215:32.612
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Varsity · Place 22 · Flintridge PrepFlintridge Prep3 Miles Varsity2215:32.6012
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Varsity · Place 7 · Flintridge Prep (SS)Flintridge Prep (SS)3 Miles Varsity716:13.112
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Varsity · Place 7 · Flintridge PrepFlintridge Prep3 Miles Varsity716:13.1012
Nov 1Prep League FinalsNov 1 · 3 Miles Varsity · Place 2 · Flintridge PrepFlintridge Prep3 Miles Varsity217:17.2 PB12
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D5 Varsity Blue · Place 4 · Flintridge PrepFlintridge Prep3 Miles D5 Varsity Blue416:49.4 PB12
Oct 10Clovis InvitationalOct 10 · 5,000 Meters Division 6 Varsity · Place 18 · Flintridge PrepFlintridge Prep5,000 Meters Division 6 Varsity1816:21.90 PB12
Oct 3Palos Verdes InvitationalOct 3 · 2 Miles #2 Varsity · Place 4 · Flintridge PrepFlintridge Prep2 Miles #2 Varsity410:46.68 PB12
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 18 · Flintridge PrepFlintridge Prep3 Miles Varsity1815:26.612
Sep 6Pat Hadley Memorial InviteSep 6 · 3 Miles Varsity · Place 4 · Flintridge PrepFlintridge Prep3 Miles Varsity416:34.8012

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 23CIF-SS FinalsNov 23 · 3 Miles Varsity · Place 37 · Flintridge Prep (SS)Flintridge Prep (SS)3 Miles Varsity3717:14.711
Nov 15CIF-SS PrelimsNov 15 · 3 Miles Varsity · Place 10 · Flintridge Prep (SS)Flintridge Prep (SS)3 Miles Varsity1017:36.911
Nov 15CIF-SS PrelimsNov 15 · 3 Miles Varsity · Place 10 · Flintridge PrepFlintridge Prep3 Miles Varsity1017:36.911
Nov 2Prep League FinalsNov 2 · 3 Miles Varsity · Place 4 · Flintridge Prep (SS)Flintridge Prep (SS)3 Miles Varsity416:23.40—
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity · Place 12 · Flintridge PrepFlintridge Prep3 Miles Varsity1217:4411
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity · Place 12 · Flintridge PrepFlintridge Prep3 Miles Varsity1217:4411
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 103 · Flintridge PrepFlintridge Prep3 Miles Varsity10316:46.311

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11CIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5)Nov 11 · 2.93 Miles Varsity - Division 5 Heat 1 · Place 25 · Flintridge PrepFlintridge Prep2.93 Miles Varsity - Division 5 Heat 12517:54.410
Oct 28Prep League FinalsOct 28 · Varsity · Place 1 · Flintridge Prep (SS)Flintridge Prep (SS)Varsity117:36.9—
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2 Miles Division 4 · Place 9 · Flintridge PrepFlintridge Prep2 Miles Division 4910:5810
Oct 7Asics Clovis InvitationalOct 7 · 5,000 Meters Frosh/Soph Freshman · Place 40 · Flintridge Prep (SS)Flintridge Prep (SS)5,000 Meters Frosh/Soph Freshman4019:36.310
Sep 29Palos Verdes InvitationalSep 29 · 2 Miles Varsity · Place 8 · Flintridge PrepFlintridge Prep2 Miles Varsity812:03.0910
Sep 939th Annual Laguna Hills Cross Country InvitationalSep 9 · 3 Miles Division 3 · Place 34 · Flintridge PrepFlintridge Prep3 Miles Division 33419:25.310
Sep 2ASICS Cool Breeze Evening InvitationalSep 2 · 3 Miles Sophomore - Small School · Place 17 · Flintridge PrepFlintridge Prep3 Miles Sophomore - Small School1718:46.0 PB10

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 11CIF-SS Division Prelims (Day 1) (Divisions 1 & 5)Nov 11 · 2.93 Miles Division 5 - Heat 2 · Place 61 · Flintridge PrepFlintridge Prep2.93 Miles Division 5 - Heat 26120:08.39
Oct 29Prep League FinalsOct 29 · Varsity · Place 2 · Flintridge Prep (SS)Flintridge Prep (SS)Varsity218:49.6—
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D3,4&5 Frosh Green · Place 27 · Flintridge PrepFlintridge Prep2.93 Miles D3,4&5 Frosh Green2715:11 PB9
Oct 8Santa Clarita Valley InvitationalOct 8 · 2 Miles Junior Varsity · Place 31 · Flintridge PrepFlintridge Prep2 Miles Junior Varsity3112:39.129
Sep 30Palos Verdes InvitationalSep 30 · 2 Miles Freshman · Place 3 · M9 Flintridge PM9 Flintridge P2 Miles Freshman312:33.70—
Sep 10Lancer InvitationalSep 10 · 3 Miles Frosh/Soph A · Place 28 · Flintridge PrepFlintridge Prep3 Miles Frosh/Soph A2818:39.9 PB9
Sep 6Prep League Meet #1Sep 6 · 3 Miles Junior Varsity · Place 4 · Flintridge PrepFlintridge Prep3 Miles Junior Varsity422:23.9 PB9
Sep 3Cool BreezeSep 3 · 1.5 Miles Freshman · Place 38 · Flintridge PrepFlintridge Prep1.5 Miles Freshman388:44.7 PB9