Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Colfax Golf Club2024 NCAA DI West Regional · Nov 1533:35.72024 NCAA DI West RegionalNovember 15, 2024
2.93 Miles · Mt. SAC Standard HS CourseCIF-SS Division Prelims (Day 1) (Divisions 2, 4 & 5) · Nov 1217:20.8CIF-SS Division Prelims (Day 1) (Divisions 2, 4 & 5)November 12, 2021
3 Miles · 2016 CIF-SS Prelims and Final CourseCIF-SS Division Prelims (Day 1) (Divisions 2 & 3) · Nov 917:53.1CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)November 9, 2018
3 Miles · Adelanto High SchoolDSL Cluster # 1 @ Adelanto · Mar 317:41DSL Cluster # 1 @ AdelantoMarch 3, 2021
3 Miles · Brookside Country Club at the Rose BowlAsics/Cool Breeze Invite · Sep 616:48.4Asics/Cool Breeze InviteSeptember 6, 2019
3 Miles · Riverside City Cross Country CourseCIF-SS Division Prelims (Day 2) (Divisions 2, 4 & 5) · Nov 1617:15.0CIF-SS Division Prelims (Day 2) (Divisions 2, 4 & 5)November 16, 2019
3 Miles · Robert A. Sessions Memorial Sports ParkDSL Finals @ Barstow · Mar 2418:45.80DSL Finals @ BarstowMarch 24, 2021
3 Miles · Rose BowlCool Breeze Invitational · Sep 316:22.9Cool Breeze InvitationalSeptember 3, 2021
3 Miles · Silverado High SchoolDesert Sky League Meet # 3 @ Silverado · Oct 2317:02.40Desert Sky League Meet # 3 @ SilveradoOctober 23, 2019
3 Miles · Silverlakes Sports Park40th Annual Woodbridge Cross Country Classic · Sep 1716:04.440th Annual Woodbridge Cross Country ClassicSeptember 17, 2021
3 Miles · Victor Valley High SchoolDSL Cluster @ Victor · Sep 2217:26.40DSL Cluster @ VictorSeptember 22, 2021
5,000 Meters · Glen Helen Regional ParkInland Empire Challenge · Oct 916:40.2Inland Empire ChallengeOctober 9, 2021
8,000 Meters · Agricultural Operations Course 44th Annual UC Riverside Invitational · Sep 2726:13.6044th Annual UC Riverside InvitationalSeptember 27, 2025
8,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Twilight Invitational · Sep 1225:33.0Kim Duyst Twilight InvitationalSeptember 12, 2026
8,000 Meters · University of California Riverside Extension45th Annual UC Riverside Invitational · Sep 1925:40.245th Annual UC Riverside InvitationalSeptember 19, 2026
8,000 Meters · University of California, RiversideUC Riverside Invitational · Sep 2125:58.4UC Riverside InvitationalSeptember 21, 2024

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 17UCR - Highlander InvitationalOct 17 · 8,000 Meters Invite · Place 137 · CSUNCSUN8,000 Meters Invite13725:47.9Sr
Sep 1945th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Invite · Place 159 · CSUNCSUN8,000 Meters Invite15925:40.2 PBSr
Sep 12Kim Duyst Twilight InvitationalSep 12 · 8,000 Meters Collegiate · Place 26 · CSUNCSUN8,000 Meters Collegiate2625:33.0 PBSr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24John Elders InvitationalOct 24 · 8,000 Meters Varsity · Place 51 · CSUNCSUN8,000 Meters Varsity5127:19.20Sr
Oct 18Highlander InvitationalOct 18 · 8,000 Meters Invitational · Place 166 · CSUNCSUN8,000 Meters Invitational16626:22.20Sr
Sep 2744th Annual UC Riverside InvitationalSep 27 · 8,000 Meters Invite · Place 184 · CSUNCSUN8,000 Meters Invite18426:13.60 PBSr
Sep 13Kim Duyst InvitationalSep 13 · 8,000 Meters Collegiate · Place 135 · CSUNCSUN8,000 Meters Collegiate13526:41.4Sr
Aug 29Waves InvitationalAug 29 · 6,000 Meters Varsity · Place 31 · CSUNCSUN6,000 Meters Varsity3119:39.90JR

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 152024 NCAA DI West RegionalNov 15 · 10,000 Meters D1 West · Place 184 · CSUNCSUN10,000 Meters D1 West18433:35.7 PBJr
Nov 2Big West Cross Country ChampionshipsNov 2 · 8,000 Meters Varsity · Place 77 · CSUNCSUN8,000 Meters Varsity7726:02.7JR
Oct 19Highlander InvitationalOct 19 · 8,000 Meters Varsity · Place 98 · CSUNCSUN8,000 Meters Varsity9825:59.9JR
Oct 5The Master's University XC InvitationalOct 5 · 8,000 Meters Varsity · Place 65 · CSUNCSUN8,000 Meters Varsity6525:51.8Jr
Sep 21UC Riverside InvitationalSep 21 · 8,000 Meters Collegiate · Place 208 · CSUNCSUN8,000 Meters Collegiate20825:58.4 PBJr

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 1Big West PreviewSep 1 · 6,000 Meters Varsity · Place 97 · CSUNCSUN6,000 Meters Varsity9721:01.3SO

2021 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 12CIF-SS Division Prelims (Day 1) (Divisions 2, 4 & 5)Nov 12 · 2.93 Miles Boys Div 2 Ht 1 · Place 34 · SilveradoSilverado2.93 Miles Boys Div 2 Ht 13417:20.8 PB12
Nov 4DSL Finals @ VVCNov 4 · 3 Miles Varsity · Place 2 · SilveradoSilverado3 Miles Varsity216:43.8012
Oct 20DSL XC Meet @ AdelantoOct 20 · 3 Miles Varsity · Place 3 · SilveradoSilverado3 Miles Varsity316:40.9012
Oct 9Inland Empire ChallengeOct 9 · 5,000 Meters 17 - MS (D2-3) Boys Varsity 5K · Place 6 · SilveradoSilverado5,000 Meters 17 - MS (D2-3) Boys Varsity 5K616:40.2 PB12
Oct 6DSL Cluster @ BarstowOct 6 · 3 Miles Varsity · Place 8 · SilveradoSilverado3 Miles Varsity820:03.4012
Sep 22DSL Cluster @ VictorSep 22 · 3 Miles Varsity · Place 3 · SilveradoSilverado3 Miles Varsity317:26.40 PB12
Sep 1740th Annual Woodbridge Cross Country ClassicSep 17 · 3 Miles Race 45- Varsity A Gold · Place 20 · SilveradoSilverado3 Miles Race 45- Varsity A Gold2016:04.4 PB12
Sep 3Cool Breeze InvitationalSep 3 · 3 Miles Varsity- Division 1/2 · Place 34 · SilveradoSilverado3 Miles Varsity- Division 1/23416:22.9 PB12
Mar 24DSL Finals @ BarstowMar 24 · 3 Miles Varsity · Place 5 · SilveradoSilverado3 Miles Varsity518:45.80 PB11
Mar 18DSL Cluster # 3 @ GraniteMar 18 · 3 Miles Varsity · Place 4 · SilveradoSilverado3 Miles Varsity417:42Unofficial11
Mar 15DSL Cluster # 2 @ SilveradoMar 15 · 3 Miles Varsity · Place 5 · SilveradoSilverado3 Miles Varsity517:11.8011
Mar 3DSL Cluster # 1 @ AdelantoMar 3 · 3 Miles Varsity · Place 5 · SilveradoSilverado3 Miles Varsity517:41 PB11

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 16CIF-SS Division Prelims (Day 2) (Divisions 2, 4 & 5)Nov 16 · 3 Miles Division 2 - Heat 1 · Place 117 · SilveradoSilverado3 Miles Division 2 - Heat 111717:15.0 PB10
Oct 2572nd Annual Mt. SAC XC InvitationalOct 25 · 3 Miles Varsity Division 2 · Place 24 · SilveradoSilverado3 Miles Varsity Division 22417:2110
Oct 23Desert Sky League Meet # 3 @ SilveradoOct 23 · 3 Miles Varsity · Place 4 · SilveradoSilverado3 Miles Varsity417:02.40 PB10
Oct 9Desert Sky League Meet # 2 @ BarstowOct 9 · 3 Miles Varsity · Place 6 · SilveradoSilverado3 Miles Varsity620:03.8010
Sep 2039th Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 48 · Silverado (SS)Silverado (SS)3 Miles Varsity4816:06.5—
Sep 6Asics/Cool Breeze InviteSep 6 · 3 Miles Sophomore- Div 1/2 · Place 15 · SilveradoSilverado3 Miles Sophomore- Div 1/21516:48.4 PB10

2018 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)Nov 9 · 3 Miles Division 2, Heat 1 · Place 135 · SilveradoSilverado3 Miles Division 2, Heat 113517:53.1 PB9
Oct 1971st Annual Mt. SAC Cross Country InvitationalOct 19 · 3 Miles Varsity Division 2 · Place 92 · SilveradoSilverado3 Miles Varsity Division 29218:329
Oct 17Desert Sky League Meet # 5Oct 17 · 3 Miles Varsity · Place 7 · SilveradoSilverado3 Miles Varsity717:09.609
Oct 13Inland Empire ChallengeOct 13 · 3 Miles Freshman · Place 4 · SilveradoSilverado3 Miles Freshman417:28.89
Sep 26Desert Sky League Meet #3 @ BarstowSep 26 · Varsity · Place 12 · SilveradoSilveradoVarsity1220:42.509
Sep 1438th Annual Woodbridge Cross Country ClassicSep 14 · 3 Miles Varsity · Place 177 · SilveradoSilverado3 Miles Varsity17719:09.6—
Sep 12Desert Sky League Meet #2 @ SilveradoSep 12 · Varsity · Place 10 · SilveradoSilveradoVarsity1018:43.909
Sep 7Cool Breeze Evening InvitationalSep 7 · 3 Miles Freshman · Place 28 · SilveradoSilverado3 Miles Freshman2817:04.39