Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Trabuco Hills High SchoolSaddleback Cross Country Cup · Aug 309:54.3Saddleback Cross Country CupAugust 30, 2024
2.1 Miles · Dana Hills High School2025 Dana Hills Invitational · Sep 610:27.902025 Dana Hills InvitationalSeptember 6, 2025
2.93 Miles · John Glenn High SchoolThe Great Cow Run · Sep 215:06.5The Great Cow RunSeptember 2, 2023
2.93 Miles · Mt. San Antonio College74th Annual Mt. SAC Cross Country Invitational · Oct 2118:1874th Annual Mt. SAC Cross Country InvitationalOctober 21, 2022
3 Miles · Canyon Crest Academy Home CourseCCA Ravens XC Invitational Sponsored by Fleet Feet SD · Aug 3015:06.70CCA Ravens XC Invitational Sponsored by Fleet Feet SDAugust 30, 2025
3 Miles · Irvine Regional ParkOC XC Championships · Oct 1915:50.1OC XC ChampionshipsOctober 19, 2024
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2415:44.377th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
3 Miles · Oak Canyon ParkOrange County XC Championships · Oct 1417:28.8Orange County XC ChampionshipsOctober 14, 2022
5,000 Meters · Woodward ParkClovis Invitational · Oct 1016:13.80Clovis InvitationalOctober 10, 2025
7,000 Meters · SDSU Mission Valley River ParkAztec Coastal Classic XC · Sep 322:41.8Aztec Coastal Classic XCSeptember 3, 2026
8,000 Meters · University of California Riverside ExtensionUCR - Highlander Invitational · Oct 1725:52.9UCR - Highlander InvitationalOctober 17, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31BIG West Conference ChampionshipsOct 31 · 8,000 Meters BIG West Championship · Place 93 · UC IrvineUC Irvine8,000 Meters BIG West Championship9326:10.6Fr
Oct 17UCR - Highlander InvitationalOct 17 · 8,000 Meters Invite · Place 146 · UC IrvineUC Irvine8,000 Meters Invite14625:52.9 PBFr
Sep 1945th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Invite · Place 183 · UC IrvineUC Irvine8,000 Meters Invite18325:56.2Fr
Sep 3Aztec Coastal Classic XCSep 3 · 7,000 Meters Collegiate · Place 17 · UC IrvineUC Irvine7,000 Meters Collegiate1722:41.8 PBFr

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Varsity · Place 54 · San Juan Hills (SS)San Juan Hills (SS)3 Miles Varsity5415:10.312
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Division 1 · Place 54 · San Juan HillsSan Juan Hills3 Miles Division 15415:10.3012
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 1 · Place 15 · San Juan Hills (SS)San Juan Hills (SS)3 Miles Division 11515:16.112
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 1 · Place 15 · San Juan HillsSan Juan Hills3 Miles Division 11515:16.1012
Nov 7Sea View League FinalsNov 7 · 3 Miles Varsity · Place 20 · San Juan Hills (SS)San Juan Hills (SS)3 Miles Varsity2016:30.912
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D1&2 Individual Sweepstakes Blue · Place 18 · San Juan HillsSan Juan Hills3 Miles D1&2 Individual Sweepstakes Blue1815:44.3 PB12
Oct 17Orange County Championships 2025Oct 17 · 3 Miles Varsity · Place 30 · San Juan HillsSan Juan Hills3 Miles Varsity3014:55.7012
Oct 10Clovis InvitationalOct 10 · 5,000 Meters Division 1 Varsity · Place 30 · San Juan HillsSan Juan Hills5,000 Meters Division 1 Varsity3016:13.80 PB12
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 59 · San Juan HillsSan Juan Hills3 Miles Varsity5915:33.212
Sep 62025 Dana Hills InvitationalSep 6 · 2.1 Miles D1 Tim Butler Elite Race · Place 14 · San Juan HillsSan Juan Hills2.1 Miles D1 Tim Butler Elite Race1410:27.90 PB12
Aug 30CCA Ravens XC Invitational Sponsored by Fleet Feet SDAug 30 · 3 Miles Senior/Invite · Place 16 · San Juan HillsSan Juan Hills3 Miles Senior/Invite1615:06.70 PB12

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 15CIF-SS PrelimsNov 15 · 3 Miles Division 1 · Place 20 · San Juan Hills (SS)San Juan Hills (SS)3 Miles Division 12016:17.811
Nov 15CIF-SS PrelimsNov 15 · 3 Miles Division 1 · Place 20 · San Juan HillsSan Juan Hills3 Miles Division 12016:17.811
Nov 7Sea View League FinalsNov 7 · 3 Miles Varsity · Place 9 · San Juan Hills (SS)San Juan Hills (SS)3 Miles Varsity915:14.511
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 1 · Place 12 · San Juan HillsSan Juan Hills3 Miles Varsity Division 11216:3111
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 1 · Place 12 · San Juan HillsSan Juan Hills3 Miles Varsity Division 11216:3111
Oct 19OC XC ChampionshipsOct 19 · 3 Miles Sweepstakes · Place 52 · San Juan HillsSan Juan Hills3 Miles Sweepstakes5215:50.1 PB11
Oct 1145th Annual Asics Clovis InvitationalOct 11 · 5,000 Meters Varsity · Place 56 · San Juan Hills (SS)San Juan Hills (SS)5,000 Meters Varsity5617:23.011
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 33 · San Juan HillsSan Juan Hills3 Miles Varsity3315:20.511
Sep 1440th Annual Laguna Hills Cross Country Invitational Sep 14 · 3 Miles Division 1 · Place 9 · San Juan HillsSan Juan Hills3 Miles Division 1916:13.911
Aug 30Saddleback Cross Country CupAug 30 · 2 Miles Varsity · Place 37 · San Juan HillsSan Juan Hills2 Miles Varsity379:54.3 PB11

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 49 · San Juan HillsSan Juan Hills3 Miles Varsity4915:58.410
Sep 2The Great Cow RunSep 2 · 2.93 Miles Varsity · Place 8 · San Juan HillsSan Juan Hills2.93 Miles Varsity815:06.5 PB10

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 3Sea View XC League FinalsNov 3 · 3 Miles Freshman · Place 7 · San Juan Hills (SS)San Juan Hills (SS)3 Miles Freshman717:19.09
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D1 Frosh Red · Place 15 · San Juan HillsSan Juan Hills2.93 Miles D1 Frosh Red1518:18 PB9
Oct 14Orange County XC ChampionshipsOct 14 · 3 Miles Freshman- Large Schools · Place 11 · San Juan HillsSan Juan Hills3 Miles Freshman- Large Schools1117:28.8 PB9
Oct 4CVAA Preview MeetOct 4 · 3 Miles Freshman · Place 11 · San Juan Hills (SS)San Juan Hills (SS)3 Miles Freshman1118:14.69
Oct 4CVAA Preview MeetOct 4 · 3 Miles Freshman · Place 11 · San Juan Hills (SS)San Juan Hills (SS)3 Miles Freshman1118:14.69
Sep 24Dana Hills InvitationalSep 24 · 3 Miles Freshman Division 2 · Place 16 · San Juan Hills (SS)San Juan Hills (SS)3 Miles Freshman Division 21618:23.59
Sep 24Dana Hills InvitationalSep 24 · 3 Miles Freshman Division 2 · Place 16 · San Juan Hills (SS)San Juan Hills (SS)3 Miles Freshman Division 21618:23.59
Sep 15 41st Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Freshman · Place 57 · San Juan HillsSan Juan Hills3 Miles Freshman5717:56.89
Sep 3Cerritos Invite/Great Cow RunSep 3 · 3 Miles Freshman · Place 7 · San Juan Hills (SS)San Juan Hills (SS)3 Miles Freshman717:43.39