Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.9 Miles · Temecula Valley High SchoolSouthwestern League Preview · Oct 1115:44.0Southwestern League PreviewOctober 11, 2023
3 Miles · Galway DownsSouthwestern League Finals · Nov 116:09.3Southwestern League FinalsNovember 1, 2023
3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 2715:05.4060th McQuaid InvitationalSeptember 27, 2025
3 Miles · Temecula Valley High SchoolSouthwestern League Preview · Oct 1615:32.3Southwestern League PreviewOctober 16, 2024
7,000 Meters · SDSU Mission Valley River ParkAztec Coastal Classic XC · Sep 322:03.2Aztec Coastal Classic XCSeptember 3, 2026
7853 m · Newhall Community ParkSaint Mary's Invite · Sep 1824:59.56Saint Mary's InviteSeptember 18, 2026
8,000 Meters · LaVern Gibson CourseNike XC Town Twilight College · Oct 225:49.6Nike XC Town Twilight CollegeOctober 2, 2026
8,000 Meters · University of California Riverside ExtensionUCR - Highlander Invitational · Oct 1725:26.8UCR - 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 17UCR - Highlander InvitationalOct 17 · 8,000 Meters Invite · Place 113 · UC San DiegoUC San Diego8,000 Meters Invite11325:26.8 PBFr
Oct 2Nike XC Town Twilight CollegeOct 2 · 8,000 Meters XC Town · Place 18 · UC San DiegoUC San Diego8,000 Meters XC Town1825:49.6 PBFr
Sep 18Saint Mary's InviteSep 18 · 7,853 Meters College · Place 82 · UC San DiegoUC San Diego7,853 Meters College8224:59.56 PBFr
Sep 3Aztec Coastal Classic XCSep 3 · 7,000 Meters Collegiate · Place 7 · UC San DiegoUC San Diego7,000 Meters Collegiate722:03.2 PBFr

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 2760th McQuaid InvitationalSep 27 · 3 Miles Bob Bradley Premier · Place 10 · Great OakGreat Oak3 Miles Bob Bradley Premier1015:05.40 PB12

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 16Southwestern League PreviewOct 16 · 3 Miles Varsity/JV Boys · Place 5 · Great OakGreat Oak3 Miles Varsity/JV Boys515:32.3 PB11

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 1Southwestern League FinalsNov 1 · 3 Miles Varsity Boys · Place 8 · Great OakGreat Oak3 Miles Varsity Boys816:09.3 PB10
Oct 11Southwestern League PreviewOct 11 · 2.9 Miles Varsity · Place 7 · Great OakGreat Oak2.9 Miles Varsity715:44.0 PB10