Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Trabuco Hills High SchoolSaddleback Cup · Sep 49:29.1Saddleback CupSeptember 4, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1814:38.845th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Irvine Regional ParkSouth Coast League Championships · Nov 514:35.8South Coast League ChampionshipsNovember 5, 2026
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2416:01.277th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
3 Miles · Oak Canyon ParkOrange County Championships · Oct 1614:50.4Orange County ChampionshipsOctober 16, 2026
4,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1413:55.76USATF National Junior Olympic ChampionshipsDecember 14, 2024
4,000 Meters · Central ParkUSATF Region 15 Junior Olympic Championships · Nov 1714:39.00USATF Region 15 Junior Olympic ChampionshipsNovember 17, 2024
5,000 Meters · Seaside 3 CourseThree Course Challenge · Sep 2617:14.0Three Course ChallengeSeptember 26, 2026
5,000 Meters · Woodward Park47th Asics Clovis Invitational · Oct 915:26.947th Asics Clovis InvitationalOctober 9, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5South Coast League ChampionshipsNov 5 · 3 Miles Varsity · Place 5 · Trabuco HillsTrabuco Hills3 Miles Varsity514:35.8 PB10
Oct 16Orange County ChampionshipsOct 16 · 3 Miles Boys Sweepstakes · Place 12 · Trabuco HillsTrabuco Hills3 Miles Boys Sweepstakes1214:50.4 PB10
Oct 947th Asics Clovis InvitationalOct 9 · 5,000 Meters Saturday Championship · Place 33 · Trabuco HillsTrabuco Hills5,000 Meters Saturday Championship3315:26.9 PB10
Sep 26Three Course ChallengeSep 26 · 5,000 Meters Moderate Course · Place 1 · Trabuco HillsTrabuco Hills5,000 Meters Moderate Course117:14.0 PB10
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 63 - 9:54pm - D. Speck Sweeps (B · Place 70 · Trabuco HillsTrabuco Hills3 Miles Race 63 - 9:54pm - D. Speck Sweeps (B7014:38.8 PB10
Sep 4Saddleback CupSep 4 · 2 Miles Boys Varsity · Place 9 · Trabuco HillsTrabuco Hills2 Miles Boys Varsity99:29.1 PB10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Varsity · Place 62 · Trabuco Hills (SS)Trabuco Hills (SS)3 Miles Varsity6215:18.99
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Division 1 · Place 62 · Trabuco HillsTrabuco Hills3 Miles Division 16215:18.909
Nov 6South Coast League FinalsNov 6 · 3 Miles Varsity · Place 23 · Trabuco Hills (SS)Trabuco Hills (SS)3 Miles Varsity2315:49.39
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D1&2 Team Sweepstakes Red · Place 58 · Trabuco HillsTrabuco Hills3 Miles D1&2 Team Sweepstakes Red5816:01.2 PB9
Oct 17Orange County Championships 2025Oct 17 · 3 Miles Varsity · Place 34 · Trabuco HillsTrabuco Hills3 Miles Varsity3415:02.009
Oct 10Clovis InvitationalOct 10 · 5,000 Meters Division 2 Varsity · Place 34 · Trabuco HillsTrabuco Hills5,000 Meters Division 2 Varsity3416:14.309
Sep 274th Annual Grit n Grind XC ChallengeSep 27 · 3 Miles Varsity Elite · Place 17 · Trabuco HillsTrabuco Hills3 Miles Varsity Elite1715:20.009
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 80 · Trabuco HillsTrabuco Hills3 Miles Varsity8015:20.49
Aug 30Saddleback CupAug 30 · 2 Miles Varsity · Place 32 · Trabuco HillsTrabuco Hills2 Miles Varsity3210:07.79

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 4,000 Meters 13-14 · Place 131 · Colts Running ClubColts Running Club4,000 Meters 13-1413113:55.76 PB8
Nov 17USATF Region 15 Junior Olympic ChampionshipsNov 17 · 4,000 Meters 13-14 · Place 18 · Colts Running ClubColts Running Club4,000 Meters 13-141814:39.00 PB8
Nov 10USATF Southern California Association Junior Olympic ChampionshipsNov 10 · 4,000 Meters Varsity · Place 8 · Colts Running ClubColts Running Club4,000 Meters Varsity814:00.3114
Oct 27Los Angeles Jets 9th Annual Cross Country InvitationalOct 27 · 4,000 Meters Varsity · Place 5 · Colts Running ClubColts Running Club4,000 Meters Varsity514:16.8014
Oct 13Free Spirit Cross Country Invitational 2024Oct 13 · 4,000 Meters Varsity · Place 11 · Colts Running ClubColts Running Club4,000 Meters Varsity1113:56.5314