Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Mt. San Antonio College74th Annual Mt. SAC Cross Country Invitational · Oct 2115:3174th Annual Mt. SAC Cross Country InvitationalOctober 21, 2022
3 Miles · Ayala ParkMt. Baldy League Meet #1 · Sep 515:18.6Mt. Baldy League Meet #1September 5, 2024
3 Miles · Chaffey High School2nd Annual Chaffey Invitational · Sep 2815:08.12nd Annual Chaffey Invitational September 28, 2024
3 Miles · Lake Oaks ParkBattle for New Orleans/American Conference Preview · Sep 414:49.6Battle for New Orleans/American Conference PreviewSeptember 4, 2026
3 Miles · Mt. San Antonio CollegeCIF-SS Division Finals · Nov 1815:37.5CIF-SS Division FinalsNovember 18, 2023
3 Miles · Rosemead HIgh School36th Annual Rosemead XC Invitational · Sep 1119:01.236th Annual Rosemead XC InvitationalSeptember 11, 2021
5,000 Meters · Glen Helen Regional ParkInland Empire Challenge · Oct 917:32.6Inland Empire ChallengeOctober 9, 2021
5,000 Meters · Lake Oaks Parkway, New Orleans, LABattle for New Orleans · Aug 2915:22.2Battle for New OrleansAugust 29, 2025
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic - College · Sep 2625:13.61Gans Creek Classic - CollegeSeptember 26, 2025
8,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 1625:12.5Under Armour NCAA DI Pre-NationalOctober 16, 2026
8,000 Meters · Sydney R. Marovitz Golf CourseLakefront Invite · Sep 2524:36.93Lakefront InviteSeptember 25, 2026
8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 1725:47.4Nuttycombe Wisconsin InvitationalOctober 17, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 16Under Armour NCAA DI Pre-NationalOct 16 · 8,000 Meters White · Place 39 · TulaneTulane8,000 Meters White3925:12.5 PBSo
Sep 25Lakefront InviteSep 25 · 8,000 Meters Open · Place 9 · TulaneTulane8,000 Meters Open924:36.93 PBSo
Sep 4Battle for New Orleans/American Conference PreviewSep 4 · 4,828 Meters Men · Place 9 · TulaneTulane4,828 Meters Men914:49.6 PBSo

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 17Nuttycombe Wisconsin InvitationalOct 17 · 8,000 Meters B Race · Place 55 · TulaneTulane8,000 Meters B Race5525:47.4 PBFr
Sep 26Gans Creek Classic - CollegeSep 26 · 8,000 Meters Black · Place 157 · TulaneTulane8,000 Meters Black15725:13.61 PBFr
Aug 29Battle for New OrleansAug 29 · 5,000 Meters Men's Race · Place 15 · TulaneTulane5,000 Meters Men's Race1515:22.2 PBFr

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 23CIF-SS FinalsNov 23 · 3 Miles Division 1 · Place 30 · Chaffey (SS)Chaffey (SS)3 Miles Division 13015:40.312
Nov 15CIF-SS PrelimsNov 15 · 3 Miles Division 1 · Place 5 · Chaffey (SS)Chaffey (SS)3 Miles Division 1516:04.412
Nov 7Mt. Baldy League Finals Nov 7 · 3 Miles Varsity · Place 2 · Chaffey (SS)Chaffey (SS)3 Miles Varsity215:23.612
Oct 1145th Annual Asics Clovis InvitationalOct 11 · 5,000 Meters Varsity · Place 9 · Chaffey (SS)Chaffey (SS)5,000 Meters Varsity915:28.712
Oct 3Mt. Baldy Leaguer Meet #2Oct 3 · 3 Miles Varsity · Place 3 · ChaffeyChaffey3 Miles Varsity315:19.412
Sep 282nd Annual Chaffey Invitational Sep 28 · 3 Miles Alan Hennessey Senior Boys · Place 1 · ChaffeyChaffey3 Miles Alan Hennessey Senior Boys115:08.1 PB12
Sep 5Mt. Baldy League Meet #1Sep 5 · 3 Miles Varsity · Place 1 · ChaffeyChaffey3 Miles Varsity115:18.6 PB12

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 18CIF-SS Division FinalsNov 18 · 3 Miles Division 1 · Place 89 · ChaffeyChaffey3 Miles Division 18915:37.5 PB11
Nov 11CIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5)Nov 11 · 2.93 Miles Varsity - Division 1 Heat 2 · Place 5 · ChaffeyChaffey2.93 Miles Varsity - Division 1 Heat 2515:58.711
Oct 7Asics Clovis InvitationalOct 7 · 5,000 Meters Varsity · Place 18 · Chaffey (SS)Chaffey (SS)5,000 Meters Varsity1816:17.511
Sep 23Chaffey InvitationalSep 23 · 3 Miles Sophomore · Place 1 · Chaffey (SS)Chaffey (SS)3 Miles Sophomore115:28.111
Sep 22023 Fastback InvitationalSep 2 · 1.7 Miles Varsity · Place 1 · Chaffey (SS)Chaffey (SS)1.7 Miles Varsity110:38.111

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 11CIF-SS Division Prelims (Day 1) (Divisions 1 & 5)Nov 11 · 2.93 Miles Division 1 - Heat 3 · Place 15 · ChaffeyChaffey2.93 Miles Division 1 - Heat 31516:10.110
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D1 Varsity Blue · Place 3 · ChaffeyChaffey2.93 Miles D1 Varsity Blue315:31 PB10
Sep 24Dana Hills InvitationalSep 24 · 3 Miles Sophomore Division 1 · Place 1 · Chaffey (SS)Chaffey (SS)3 Miles Sophomore Division 1115:30.110
Sep 24Dana Hills InvitationalSep 24 · 3 Miles Sophomore Division 1 · Place 1 · Chaffey (SS)Chaffey (SS)3 Miles Sophomore Division 1115:30.110
Sep 3Fastback InvitationalSep 3 · 1.8 Miles Varsity · Place 1 · Chaffey (SS)Chaffey (SS)1.8 Miles Varsity19:40.610

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 13CIF-SS Division Prelims (Day 2) (Divisions 1 & 3)Nov 13 · 2.93 Miles Boys Div 1 Ht 2 · Place 79 · ChaffeyChaffey2.93 Miles Boys Div 1 Ht 27919:08.2Unofficial9
Oct 30Mt. Baldy League FinalsOct 30 · 3 Miles Varsity · Place 12 · Chaffey (SS)Chaffey (SS)3 Miles Varsity1216:43.69
Oct 2273rd Annual Mt. SAC Cross Country InvitationalOct 22 · 2.93 Miles D1 Varsity Yellow · Place 46 · ChaffeyChaffey2.93 Miles D1 Varsity Yellow4618:059
Oct 16Mt. Baldy League Meet #2 Oct 16 · 3 Miles Varsity · Place 9 · Chaffey (SS)Chaffey (SS)3 Miles Varsity916:44.49
Oct 9Inland Empire ChallengeOct 9 · 5,000 Meters 15 - LS (D1) Boys Varsity · Place 22 · ChaffeyChaffey5,000 Meters 15 - LS (D1) Boys Varsity2217:32.6 PB9
Sep 18Mt Baldy League Meet #1 Sep 18 · 3 Miles Varsity · Place 8 · Chaffey (SS)Chaffey (SS)3 Miles Varsity817:51.29
Sep 1136th Annual Rosemead XC InvitationalSep 11 · 3 Miles Freshman · Place 14 · ChaffeyChaffey3 Miles Freshman1419:01.2 PB9