Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Mt. San Antonio CollegeCIF-SS Division Prelims (Day 2) (Divisions 2, 3 & 4) · Nov 1216:40.2CIF-SS Division Prelims (Day 2) (Divisions 2, 3 & 4)November 12, 2022
3 Miles · Morley Field Sports ComplexMt. Carmel/ASICS XC Invitational · Sep 1717:00.3Mt. Carmel/ASICS XC InvitationalSeptember 17, 2022
3 Miles · Pomona FairplaxASICS Cool Breeze Evening Invitational · Sep 216:22.9ASICS Cool Breeze Evening InvitationalSeptember 2, 2023
3 Miles · Riverside City Cross Country CourseBig 8 League Finals · Nov 316:39.8Big 8 League FinalsNovember 3, 2022
5,000 Meters · Glen Helen Regional ParkInland Empire Challenge · Oct 918:30.0Inland Empire ChallengeOctober 9, 2021
8,000 Meters · California State University San MarcosCSUSM Cougar Challenge · Oct 326:30.9CSUSM Cougar ChallengeOctober 3, 2026

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 3CSUSM Cougar ChallengeOct 3 · 8,000 Meters Men's 8k · Place 49 · Cal Poly PomonaCal Poly Pomona8,000 Meters Men's 8k4926:30.9 PBSo

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 4Pomona-Pitzer Cross Country InvitationalOct 4 · 8,000 Meters Varsity · Place 68 · Cal Poly PomonaCal Poly Pomona8,000 Meters Varsity6827:00.3FR
Sep 19The Master's University Cross Country InvitationalSep 19 · 8,000 Meters Varsity · Place 38 · Cal Poly PomonaCal Poly Pomona8,000 Meters Varsity3826:02.6FR

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 23CIF-SS FinalsNov 23 · 3 Miles Division 2 · Place 49 · Norco (SS)Norco (SS)3 Miles Division 24916:14.312
Nov 15CIF-SS PrelimsNov 15 · 3 Miles Division 2 · Place 7 · Norco (SS)Norco (SS)3 Miles Division 2716:04.912
Nov 6Big VIII League FinalsNov 6 · 3 Miles Varsity · Place 7 · Norco (SS)Norco (SS)3 Miles Varsity715:19.112
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 1 · Place 16 · NorcoNorco3 Miles Varsity Division 11616:3012
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 1 · Place 16 · NorcoNorco3 Miles Varsity Division 11616:3012
Oct 19Inland Empire ChallengeOct 19 · 3 Miles Varsity · Place 18 · NorcoNorco3 Miles Varsity1815:33.5Sr
Sep 25BIG VIII Preview MeetSep 25 · 3 Miles Varsity · Place 7 · Norco (SS)Norco (SS)3 Miles Varsity715:37.812
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 24 · NorcoNorco3 Miles Varsity2415:19.412
Sep 7PR City Invitational Sep 7 · 3 Miles Varsity · Place 14 · Norco (SS)Norco (SS)3 Miles Varsity1415:49.512

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 10CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)Nov 10 · 2.93 Miles Varsity - Division 1 Heat 2 · Place 47 · NorcoNorco2.93 Miles Varsity - Division 1 Heat 24716:59.011
Nov 2Big VIII League FinalsNov 2 · 3 Miles Varsity · Place 10 · Norco (SS)Norco (SS)3 Miles Varsity1015:59.911
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2.93 Miles Varsity Division 1 · Place 15 · NorcoNorco2.93 Miles Varsity Division 11516:3011
Oct 7Asics Clovis InvitationalOct 7 · 5,000 Meters Varsity · Place 64 · Norco (SS)Norco (SS)5,000 Meters Varsity6417:11.511
Sep 28BIG VIII League - Preview MeetSep 28 · 3 Miles Varsity · Place 8 · Norco (SS)Norco (SS)3 Miles Varsity815:31.511
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 161 · NorcoNorco3 Miles Varsity16115:54.311
Sep 2ASICS Cool Breeze Evening InvitationalSep 2 · 3 Miles Varsity - Large School · Place 13 · NorcoNorco3 Miles Varsity - Large School1316:22.9 PB11

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 19CIF-SS Division FinalsNov 19 · 3 Miles Varsity · Place 86 · Norco (SS)Norco (SS)3 Miles Varsity8616:58.710
Nov 19CIF-SS Division FinalsNov 19 · 2.93 Miles Division II · Place 86 · NorcoNorco2.93 Miles Division II8616:58.710
Nov 12CIF-SS Division Prelims (Day 2) (Divisions 2, 3 & 4)Nov 12 · 2.93 Miles Division 2 - Heat 3 · Place 38 · NorcoNorco2.93 Miles Division 2 - Heat 33816:40.2 PB10
Nov 3Big 8 League FinalsNov 3 · 3 Miles Varsity · Place 19 · NorcoNorco3 Miles Varsity1916:39.8 PB10
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D1&2 Individual Sweepstakes Blue · Place 76 · NorcoNorco2.93 Miles D1&2 Individual Sweepstakes Blue7616:5810
Oct 15Inland Empire ChallengeOct 15 · 3 Miles Varsity · Place 43 · NorcoNorco3 Miles Varsity4316:34.4So
Sep 29Big 8 League MeetSep 29 · 3 Miles Varsity · Place 17 · NorcoNorco3 Miles Varsity1717:11.510
Sep 24Dana Hills InvitationalSep 24 · 3 Miles Sophomore Division 2 · Place 4 · Norco (SS)Norco (SS)3 Miles Sophomore Division 2416:28.310
Sep 24Dana Hills InvitationalSep 24 · 3 Miles Sophomore Division 2 · Place 4 · Norco (SS)Norco (SS)3 Miles Sophomore Division 2416:28.310
Sep 17Mt. Carmel/ASICS XC InvitationalSep 17 · 3 Miles D-2 Sophomore · Place 1 · NorcoNorco3 Miles D-2 Sophomore117:00.3 PB10
Sep 3Fastback InvitationalSep 3 · 1.8 Miles Varsity · Place 12 · Norco (SS)Norco (SS)1.8 Miles Varsity1210:06.710

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Dec 4Eastbay West Region Cross Country ChampionshipsDec 4 · 5,000 Meters Freshman · Place 83 · Norco CANorco CA5,000 Meters Freshman8320:24.29
Dec 4Eastbay West Region Cross Country ChampionshipsDec 4 · 5,000 Meters Freshman · Place 83 · Norco CANorco CA5,000 Meters Freshman8320:24.29
Nov 3Big VIII League FinalsNov 3 · 3 Miles Junior Varsity · Place 31 · Norco (SS)Norco (SS)3 Miles Junior Varsity3118:12.29
Nov 3Big VIII League FinalsNov 3 · 3 Miles Junior Varsity · Place 31 · NorcoNorco3 Miles Junior Varsity3118:12.29
Oct 2273rd Annual Mt. SAC Cross Country InvitationalOct 22 · 2.93 Miles D2 Varsity Red · Place 74 · NorcoNorco2.93 Miles D2 Varsity Red7419:249
Oct 9Inland Empire ChallengeOct 9 · 5,000 Meters 11 - Boys Sweepstakes 5K · Place 51 · NorcoNorco5,000 Meters 11 - Boys Sweepstakes 5K5118:30.0 PB9
Oct 6Big VIII Meet #2Oct 6 · 3 Miles Varsity · Place 37 · NorcoNorco3 Miles Varsity3718:17.19
Sep 25Dana Hills InvitationalSep 25 · 3 Miles Freshman Division 2 · Place 13 · Norco (SS)Norco (SS)3 Miles Freshman Division 21317:56.29
Sep 8Big VIII Cluster #1Sep 8 · 3 Miles Junior Varsity · Place 23 · NorcoNorco3 Miles Junior Varsity2319:29.19