Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Pomona FairplaxCool Breeze · Sep 39:07.2Cool BreezeSeptember 3, 2022
2.93 Miles · Mt. San Antonio CollegeCIF-SS Division Prelims (Day 1) (Divisions 2 & 3) · Nov 1018:38.5CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)November 10, 2023
3 Miles · Dana Hills High School2025 Dana Hills Invitational · Sep 616:55.502025 Dana Hills InvitationalSeptember 6, 2025
3 Miles · Hawaii Country Club2024 Iolani Cross Country Invitational · Sep 1418:10.302024 Iolani Cross Country InvitationalSeptember 14, 2024
3 Miles · Irvine Regional ParkOC XC Championships · Oct 1917:21.0OC XC ChampionshipsOctober 19, 2024
3 Miles · Mt. San Antonio CollegeCIF-SS Division Finals · Nov 1817:14.6CIF-SS Division FinalsNovember 18, 2023
3 Miles · Oak Canyon ParkOrange County Championships · Oct 1417:49.7Orange County ChampionshipsOctober 14, 2023
3 Miles · Pomona FairplaxASICS Cool Breeze Evening Invitational · Sep 218:49.7ASICS Cool Breeze Evening InvitationalSeptember 2, 2023
4,000 Meters · The Mission ClubGaucho Twilight · Sep 314:25.4Gaucho TwilightSeptember 3, 2026
5,000 Meters · Woodward ParkClovis Invitational · Oct 1018:23.70Clovis InvitationalOctober 10, 2025
6,000 Meters · Baylands ParkBronco Invitational · Oct 1722:20.0Bronco InvitationalOctober 17, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 17Bronco InvitationalOct 17 · 6,000 Meters Invitational · Place 102 · Cal PolyCal Poly6,000 Meters Invitational10222:20.0 PBFr
Sep 3Gaucho TwilightSep 3 · 4,000 Meters Collegiate · Place 17 · Cal PolyCal Poly4,000 Meters Collegiate1714:25.4 PBFr

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Varsity · Place 23 · Tesoro (SS)Tesoro (SS)3 Miles Varsity2317:34.512
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Division 2 · Place 23 · TesoroTesoro3 Miles Division 22317:34.5012
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 2 · Place 3 · Tesoro (SS)Tesoro (SS)3 Miles Division 2317:33.712
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 2 · Place 3 · TesoroTesoro3 Miles Division 2317:33.7012
Nov 6South Coast League FinalsNov 6 · 3 Miles Varsity · Place 9 · Tesoro (SS)Tesoro (SS)3 Miles Varsity917:34.912
Oct 10Clovis InvitationalOct 10 · 5,000 Meters Division 3 Varsity · Place 4 · TesoroTesoro5,000 Meters Division 3 Varsity418:23.70 PB12
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 128 · TesoroTesoro3 Miles Varsity12817:51.012
Sep 62025 Dana Hills InvitationalSep 6 · 3 Miles D1 Ron Buchheim Elite Race · Place 2 · TesoroTesoro3 Miles D1 Ron Buchheim Elite Race216:55.50 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 23CIF-SS FinalsNov 23 · 3 Miles Division 2 · Place 8 · Tesoro (SS)Tesoro (SS)3 Miles Division 2817:56.111
Nov 15CIF-SS PrelimsNov 15 · 3 Miles Division 2 · Place 3 · Tesoro (SS)Tesoro (SS)3 Miles Division 2318:06.511
Nov 7Sea View League FinalsNov 7 · 3 Miles Varsity · Place 2 · Tesoro (SS)Tesoro (SS)3 Miles Varsity217:23.411
Oct 19OC XC ChampionshipsOct 19 · 3 Miles Sweepstakes · Place 8 · TesoroTesoro3 Miles Sweepstakes817:21.0 PB11
Oct 1145th Annual Asics Clovis InvitationalOct 11 · 5,000 Meters Championship · Place 10 · Tesoro (SS)Tesoro (SS)5,000 Meters Championship1017:38.511
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 39 · TesoroTesoro3 Miles Varsity3916:49.211
Sep 142024 Iolani Cross Country InvitationalSep 14 · 3 Miles Championship · Place 7 · TesoroTesoro3 Miles Championship718:10.30 PB11
Aug 31ASICS Cool Breeze InvitationalAug 31 · 3 Miles Varsity · Place 11 · Tesoro (SS)Tesoro (SS)3 Miles Varsity1117:41.011

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 18CIF-SS Division FinalsNov 18 · 3 Miles Division 2 · Place 12 · TesoroTesoro3 Miles Division 21217:14.6 PB10
Nov 10CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)Nov 10 · 2.93 Miles Varsity - Division 2 Heat 3 · Place 5 · TesoroTesoro2.93 Miles Varsity - Division 2 Heat 3518:38.5 PB10
Nov 2South Coast League FinalsNov 2 · 3 Miles Varsity · Place 8 · Tesoro (SS)Tesoro (SS)3 Miles Varsity817:22.710
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · Varsity Division 2 · Place 1 · TesoroTesoroVarsity Division 2118:3610
Oct 14Orange County ChampionshipsOct 14 · 3 Miles Varsity - Large School · Place 26 · TesoroTesoro3 Miles Varsity - Large School2617:49.7 PB10
Oct 7Asics Clovis InvitationalOct 7 · 5,000 Meters Varsity · Place 13 · Tesoro (SS)Tesoro (SS)5,000 Meters Varsity1319:27.310
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 16 · TesoroTesoro3 Miles Varsity1617:35.710
Sep 2ASICS Cool Breeze Evening InvitationalSep 2 · 3 Miles Championship · Place 35 · TesoroTesoro3 Miles Championship3518:49.7 PB10

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 12CIF-SS Division Prelims (Day 2) (Divisions 2, 3 & 4)Nov 12 · 2.93 Miles Division 2 - Heat 3 · Place 6 · TesoroTesoro2.93 Miles Division 2 - Heat 3619:00.69
Nov 1South Coast XC League FinalsNov 1 · 3 Miles Varsity · Place 6 · Tesoro (SS)Tesoro (SS)3 Miles Varsity617:49.59
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D1&2 Varsity Green · Place 12 · TesoroTesoro2.93 Miles D1&2 Varsity Green1219:219
Oct 14Orange County XC ChampionshipsOct 14 · 3 Miles Varsity- Sweepstakes · Place 19 · TesoroTesoro3 Miles Varsity- Sweepstakes1917:53.99
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Varsity · Place 10 · Tesoro (SS)Tesoro (SS)5,000 Meters Varsity1019:17.69
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Varsity · Place 10 · Tesoro (SS)Tesoro (SS)5,000 Meters Varsity1019:17.69
Sep 3Cool BreezeSep 3 · 1.5 Miles Freshman · Place 1 · TesoroTesoro1.5 Miles Freshman19:07.2 PB9