Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.6 Miles · Temecula Valley High SchoolSouthwestern League Meet · Feb 413:28.4Southwestern League MeetFebruary 4, 2021
2.93 Miles · Mt. SAC Standard HS CourseCIF-SS Division Finals · Nov 2015:29.1CIF-SS Division FinalsNovember 20, 2021
2.93 Miles · Mt. San Antonio College73rd Annual Mt. SAC Cross Country Invitational · Oct 2215:5573rd Annual Mt. SAC Cross Country InvitationalOctober 22, 2021
3 Miles · Galway DownsSouthwestern League Meet #2 · Feb 1115:03.4Southwestern League Meet #2February 11, 2021
3 Miles · Rose BowlCool Breeze Invitational · Sep 314:56.4Cool Breeze InvitationalSeptember 3, 2021
3 Miles · Silverlakes Sports Park40th Annual Woodbridge Cross Country Classic · Sep 1714:45.540th Annual Woodbridge Cross Country ClassicSeptember 17, 2021
3 Miles · Temecula Valley High SchoolSouthwestern League Meet #3 · Feb 1814:47.6Southwestern League Meet #3February 18, 2021
6,000 Meters · Pepperdine UniversityThe Waves Invitational · Aug 3017:40.5The Waves InvitationalAugust 30, 2024
8,000 Meters · Baylands ParkBronco Invitational · Oct 1924:37.7Bronco InvitationalOctober 19, 2024
8,000 Meters · The Mission ClubGaucho Twilight · Sep 1924:51.40Gaucho TwilightSeptember 19, 2025
8,000 Meters · University of California, RiversideUC Riverside Invitational · Sep 2124:51.8UC Riverside InvitationalSeptember 21, 2024

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

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 19Gaucho TwilightSep 19 · 8,000 Meters Collegiate · Place 6 · Cal PolyCal Poly8,000 Meters Collegiate624:51.40 PBJr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19Bronco InvitationalOct 19 · 8,000 Meters Invite · Place 18 · Cal PolyCal Poly8,000 Meters Invite1824:37.7 PBSo
Oct 5The Master's University XC InvitationalOct 5 · 8,000 Meters Varsity · Place 7 · Cal PolyCal Poly8,000 Meters Varsity724:33.9SO
Sep 21UC Riverside InvitationalSep 21 · 8,000 Meters Collegiate · Place 106 · Cal PolyCal Poly8,000 Meters Collegiate10624:51.8 PBSo
Aug 30The Waves InvitationalAug 30 · 6,000 Meters Collegiate · Place 3 · Cal PolyCal Poly6,000 Meters Collegiate317:40.5 PBSo

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 14Santa Clara Bronco InvitationalOct 14 · 8,000 Meters Invitational · Place 38 · Cal PolyCal Poly8,000 Meters Invitational3824:28.4FR
Sep 1Big West PreviewSep 1 · 6,000 Meters Varsity · Place 26 · Cal PolyCal Poly6,000 Meters Varsity2618:49.4FR

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 20CIF-SS Division FinalsNov 20 · 2.93 Miles Division 1 Boys · Place 23 · Great OakGreat Oak2.93 Miles Division 1 Boys2315:29.1 PB12
Oct 2273rd Annual Mt. SAC Cross Country InvitationalOct 22 · 2.93 Miles D1&2 Team Sweepstakes Green · Place 36 · Great OakGreat Oak2.93 Miles D1&2 Team Sweepstakes Green3615:55 PB12
Sep 1740th Annual Woodbridge Cross Country ClassicSep 17 · 3 Miles Race 52- Sweepstakes · Place 33 · Great OakGreat Oak3 Miles Race 52- Sweepstakes3314:45.5 PB12
Sep 3Cool Breeze InvitationalSep 3 · 3 Miles Sweepstakes · Place 5 · Great OakGreat Oak3 Miles Sweepstakes514:56.4 PB12
Mar 11Southwestern League FinalsMar 11 · 3 Miles Varsity · Place 7 · Great OakGreat Oak3 Miles Varsity715:11.511
Feb 25Southwestern League Meet #4Feb 25 · 3 Miles Group 1 · Place 7 · Great OakGreat Oak3 Miles Group 1715:34.511
Feb 18Southwestern League Meet #3Feb 18 · 3 Miles Vista Murrieta vs Great Oak · Place 6 · Great OakGreat Oak3 Miles Vista Murrieta vs Great Oak614:47.6 PB11
Feb 11Southwestern League Meet #2Feb 11 · 3 Miles Great Oak v Temecula Valley · Place 3 · Great OakGreat Oak3 Miles Great Oak v Temecula Valley315:03.4 PB11
Feb 4Southwestern League MeetFeb 4 · 2.6 Miles Great Oak vs Murrieta Mesa · Place 8 · Great OakGreat Oak2.6 Miles Great Oak vs Murrieta Mesa813:28.4 PB11