Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Arcadia County ParkFastback Invitational · Aug 3112:21.2Fastback InvitationalAugust 31, 2019
2 Miles · Rancho Cucamonga High SchoolClaremont at Rancho Cucamonga · Feb 2410:29.6Claremont at Rancho CucamongaFebruary 24, 2021
2.93 Miles · Mt. SAC Standard HS CourseCIF-SS Division Finals · Nov 2016:33.4CIF-SS Division FinalsNovember 20, 2021
2.93 Miles · Mt. San Antonio College73rd Annual Mt. SAC Cross Country Invitational · Oct 2216:0873rd Annual Mt. SAC Cross Country InvitationalOctober 22, 2021
3 Miles · Brookside Country Club at the Rose BowlAsics/Cool Breeze Invite · Sep 618:20.4Asics/Cool Breeze InviteSeptember 6, 2019
3 Miles · Chino Hills High SchoolBaseline League Meet #1 - combines results from 3 different dual meets · Mar 616:28.3Baseline League Meet #1 - combines results from 3 different dual meetsMarch 6, 2021
3 Miles · Morley Field Sports ComplexMt. Carmel/ASICS XC Invitational · Sep 1716:34.4Mt. Carmel/ASICS XC InvitationalSeptember 17, 2022
3 Miles · Rose BowlCool Breeze Invitational · Sep 315:33.4Cool Breeze InvitationalSeptember 3, 2021
3 Miles · Silverlakes Sports Park40th Annual Woodbridge Cross Country Classic · Sep 1715:29.440th Annual Woodbridge Cross Country ClassicSeptember 17, 2021
3 Miles · Upland High SchoolBaseline League Finals · Mar 2015:51.6Baseline League FinalsMarch 20, 2021
4 Miles · Harry Griffen Park2025 Inland Empire Conference XC Championships · Oct 2421:482025 Inland Empire Conference XC ChampionshipsOctober 24, 2025
4 Miles · NTC Park 4 MilesManny Bautista College Open XC Invite (3C2A SoCal Preview) · Oct 1022:45.20Manny Bautista College Open XC Invite (3C2A SoCal Preview)October 10, 2025
4 Miles · Woodward Park2025 3C2A XC State Championships · Nov 2221:35.102025 3C2A XC State ChampionshipsNovember 22, 2025
5,000 Meters · Glen Helen Regional ParkInland Empire Challenge · Oct 915:53.8Inland Empire ChallengeOctober 9, 2021
8,000 Meters · Agricultural Operations Course 44th Annual UC Riverside Invitational · Sep 2726:08.6044th Annual UC Riverside InvitationalSeptember 27, 2025
8,000 Meters · University of California, RiversideUC Riverside Invitational · Sep 2129:09.2UC Riverside InvitationalSeptember 21, 2024

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 222025 3C2A XC State ChampionshipsNov 22 · 4 Miles Men's · Place 68 · San Bernardino ValleySan Bernardino Valley4 Miles Men's6821:35.10 PBSo
Nov 72025 3C2A SoCal XC ChampionshipsNov 7 · 4 Miles Varsity · Place 30 · San Bernardino ValleySan Bernardino Valley4 Miles Varsity3021:09.37SO
Oct 24PCAC / IEAC Cross Country ChampionshipsOct 24 · 4 Miles Open · Place 4 · San Bernardino ValleySan Bernardino Valley4 Miles Open421:48SO
Oct 242025 Inland Empire Conference XC ChampionshipsOct 24 · 4 Miles Open · Place 2 · San Bernardino ValleySan Bernardino Valley4 Miles Open221:48 PBSo
Oct 18Highlander InvitationalOct 18 · 8,000 Meters Open · Place 40 · San Bernardino ValleySan Bernardino Valley8,000 Meters Open4026:42.20So
Oct 10Manny Bautista College Open XC Invite (3C2A SoCal Preview)Oct 10 · 4 Miles Collegiate · Place 84 · San Bernardino ValleySan Bernardino Valley4 Miles Collegiate8422:45.20 PBSo
Sep 2744th Annual UC Riverside InvitationalSep 27 · 8,000 Meters Open · Place 62 · San Bernardino ValleySan Bernardino Valley8,000 Meters Open6226:08.60 PBSo
Sep 6Crush Invite/State Meet PreviewSep 6 · 4 Miles Men's · Place 63 · San Bernardino ValleySan Bernardino Valley4 Miles Men's6322:20.18So
Aug 292025 Cuyamaca Cross Country Kick-OffAug 29 · 5,000 Meters Open · Place 6 · San Bernardino ValleySan Bernardino Valley5,000 Meters Open616:43SO

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 21UC Riverside InvitationalSep 21 · 8,000 Meters Open · Place 266 · CBUCBU8,000 Meters Open26629:09.2 PBFr
Aug 31Mark Covert ClassicAug 31 · 8,000 Meters Varsity · Place 137 · CBUCBU8,000 Meters Varsity13728:28.4FR

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 18 · Rancho CucamongaRancho Cucamonga2.93 Miles Division 1 - Heat 31816:18.812
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D1&2 Varsity Blue · Place 29 · Rancho CucamongaRancho Cucamonga2.93 Miles D1&2 Varsity Blue2916:4912
Oct 15Inland Empire ChallengeOct 15 · 3 Miles Varsity · Place 31 · Rancho CucamongaRancho Cucamonga3 Miles Varsity3116:04.5Sr
Sep 17Mt. Carmel/ASICS XC InvitationalSep 17 · 3 Miles D-1 Senior/Invite · Place 30 · Rancho CucamongaRancho Cucamonga3 Miles D-1 Senior/Invite3016:34.4 PB12
Sep 3Fastback InvitationalSep 3 · 1.4 Miles Varsity · Place 8 · Rancho Cucamonga (SS)Rancho Cucamonga (SS)1.4 Miles Varsity86:42.012

2021 Cross Country

12 results
DateMeetEventPlMarkGr
Dec 4Eastbay West Region Cross Country ChampionshipsDec 4 · 5,000 Meters Championship · Place 103 · Rancho Cucamonga CARancho Cucamonga CA5,000 Meters Championship10316:57.511
Dec 4Eastbay West Region Cross Country ChampionshipsDec 4 · 5,000 Meters Championship · Place 103 · Rancho Cucamonga CARancho Cucamonga CA5,000 Meters Championship10316:57.511
Nov 20CIF-SS Division FinalsNov 20 · 2.93 Miles Division 1 Boys · Place 84 · Rancho CucamongaRancho Cucamonga2.93 Miles Division 1 Boys8416:33.4 PB11
Nov 13CIF-SS Division Prelims (Day 2) (Divisions 1 & 3)Nov 13 · 2.93 Miles Boys Div 1 Ht 4 · Place 14 · Rancho CucamongaRancho Cucamonga2.93 Miles Boys Div 1 Ht 41416:20.9Unofficial11
Nov 2Baseline League FinalsNov 2 · 3 Miles Varsity · Place 3 · Rancho CucamongaRancho Cucamonga3 Miles Varsity315:44.811
Oct 2273rd Annual Mt. SAC Cross Country InvitationalOct 22 · 2.93 Miles D1&2 Individual Sweepstakes Yellow · Place 33 · Rancho CucamongaRancho Cucamonga2.93 Miles D1&2 Individual Sweepstakes Yellow3316:08 PB11
Oct 9Inland Empire ChallengeOct 9 · 5,000 Meters 11 - Boys Sweepstakes 5K · Place 12 · Rancho CucamongaRancho Cucamonga5,000 Meters 11 - Boys Sweepstakes 5K1215:53.8 PB11
Sep 1740th Annual Woodbridge Cross Country ClassicSep 17 · 3 Miles Race 52- Sweepstakes · Place 110 · Rancho CucamongaRancho Cucamonga3 Miles Race 52- Sweepstakes11015:29.4 PB11
Sep 3Cool Breeze InvitationalSep 3 · 3 Miles Sweepstakes · Place 36 · Rancho CucamongaRancho Cucamonga3 Miles Sweepstakes3615:33.4 PB11
Mar 20Baseline League FinalsMar 20 · 3 Miles Varsity · Place 8 · Rancho CucamongaRancho Cucamonga3 Miles Varsity815:51.6 PB10
Mar 6Baseline League Meet #1 - combines results from 3 different dual meetsMar 6 · 3 Miles Combined · Place 13 · Rancho CucamongaRancho Cucamonga3 Miles Combined1316:28.3 PB10
Feb 24Claremont at Rancho CucamongaFeb 24 · 2 Miles Combined · Place 11 · Rancho CucamongaRancho Cucamonga2 Miles Combined1110:29.6 PB10

2019 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 5Baseline League FinalsNov 5 · 3 Miles Frosh/Soph Freshman · Place 13 · Rancho CucamongaRancho Cucamonga3 Miles Frosh/Soph Freshman1318:05.69
Oct 2572nd Annual Mt. SAC XC InvitationalOct 25 · 3 Miles Freshman Division 1 · Place 27 · Rancho CucamongaRancho Cucamonga3 Miles Freshman Division 12717:529
Oct 16Baseline League Meet #2Oct 16 · 3 Miles Junior Varsity · Place 17 · Rancho CucamongaRancho Cucamonga3 Miles Junior Varsity1718:22.49
Oct 12Inland Empire ChallengeOct 12 · 3 Miles Freshman Division 1 · Place 14 · Rancho CucamongaRancho Cucamonga3 Miles Freshman Division 11418:14.09
Sep 24Baseline League MeetSep 24 · 3 Miles Junior Varsity · Place 14 · Rancho CucamongaRancho Cucamonga3 Miles Junior Varsity1418:25.3 149
Sep 21Mt. Carmel/Asics Cross Country InviteSep 21 · 3 Miles Freshman · Place 54 · Rancho CucamongaRancho Cucamonga3 Miles Freshman5419:22.19
Sep 6Asics/Cool Breeze InviteSep 6 · 3 Miles Freshman- Div 1/2 · Place 65 · Rancho CucamongaRancho Cucamonga3 Miles Freshman- Div 1/26518:20.4 PB9
Aug 31Fastback InvitationalAug 31 · 2 Miles Freshman · Place 68 · Rancho CucamongaRancho Cucamonga2 Miles Freshman6812:21.2 PB9