Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Mt. SAC Standard HS CourseCIF-SS Division Finals · Nov 2015:50.3CIF-SS Division FinalsNovember 20, 2021
2.93 Miles · Mt. San Antonio College73rd Annual Mt. SAC Cross Country Invitational · Oct 2216:3473rd Annual Mt. SAC Cross Country InvitationalOctober 22, 2021
3 Miles · 2016 CIF-SS Prelims and Final CourseCIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5) · Nov 1018:05.5CIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5)November 10, 2018
3 Miles · Adelanto High SchoolDSL Cluster # 1 @ Adelanto · Mar 317:27DSL Cluster # 1 @ AdelantoMarch 3, 2021
3 Miles · Brookside Country Club at the Rose BowlAsics/Cool Breeze Invite · Sep 620:08.1Asics/Cool Breeze InviteSeptember 6, 2019
3 Miles · Galway DownsAsics Temecula Twilight Invitational · Oct 215:21.7Asics Temecula Twilight InvitationalOctober 2, 2021
3 Miles · Riverside City Cross Country CourseCIF-SS Division Prelims (Day 1) (Divisions 1 & 3) · Nov 1516:56.9CIF-SS Division Prelims (Day 1) (Divisions 1 & 3)November 15, 2019
3 Miles · Robert A. Sessions Memorial Sports ParkDSL Finals @ Barstow · Mar 2418:21.30DSL Finals @ BarstowMarch 24, 2021
3 Miles · Silverado High SchoolDSL Cluster # 2 @ Silverado · Mar 1516:42.00DSL Cluster # 2 @ SilveradoMarch 15, 2021
3 Miles · Silverlakes Sports Park40th Annual Woodbridge Cross Country Classic · Sep 1715:53.340th Annual Woodbridge Cross Country ClassicSeptember 17, 2021
3 Miles · Victor Valley High SchoolDSL Cluster @ Victor · Sep 2216:37.00DSL Cluster @ VictorSeptember 22, 2021
5,000 Meters · Glen Helen Regional ParkInland Empire Challenge · Oct 915:48.0Inland Empire ChallengeOctober 9, 2021
8,000 Meters · Apalachee Regional ParkNAIA Cross Country Championships · Nov 2126:30.99NAIA Cross Country ChampionshipsNovember 21, 2025
8,000 Meters · Central ParkGSAC Championships · Nov 624:41.7GSAC ChampionshipsNovember 6, 2026
8,000 Meters · Green River Golf ClubMark Covert Classic 2026 · Sep 525:28.1Mark Covert Classic 2026September 5, 2026
8,000 Meters · Sahuaro Ranch ParkGreat Southwest (GSAC) Cross Country Championships · Nov 725:32.8Great Southwest (GSAC) Cross Country ChampionshipsNovember 7, 2025
8,000 Meters · University of California Riverside ExtensionUCR - Highlander Invitational · Oct 1724:42.5UCR - Highlander InvitationalOctober 17, 2026
8,000 Meters · University of California, RiversideUC Riverside Invitational · Sep 2125:53.4UC Riverside InvitationalSeptember 21, 2024

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6GSAC ChampionshipsNov 6 · 8,000 Meters Men's · Place 3 · The Master's (Calif.)The Master's (Calif.)8,000 Meters Men's324:41.7 PBJr
Oct 17UCR - Highlander InvitationalOct 17 · 8,000 Meters Invite · Place 48 · The Master's (Calif.)The Master's (Calif.)8,000 Meters Invite4824:42.5 PBJr
Oct 2The Master's University Cross Country InvitationalOct 2 · 8,000 Meters Men's Collegiate · Place 7 · The Master's (Calif.)The Master's (Calif.)8,000 Meters Men's Collegiate724:50.7Jr
Sep 1945th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Invite · Place 66 · The Master's (Calif.)The Master's (Calif.)8,000 Meters Invite6624:48.6Jr
Sep 5Mark Covert Classic 2026Sep 5 · 8,000 Meters Collegiate · Place 9 · The Master's (Calif.)The Master's (Calif.)8,000 Meters Collegiate925:28.1 PBJr
Aug 11Granite Intra Squad/Alumni RunAug 11 · 3 Miles Open · Place 1 · UnattachedUnattached3 Miles Open115:38.8UnofficialJr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 21NAIA Cross Country ChampionshipsNov 21 · 8,000 Meters NAIA Championship · Place 182 · The Master's (Calif.)The Master's (Calif.)8,000 Meters NAIA Championship18226:30.99 PBSo
Nov 7Great Southwest (GSAC) Cross Country ChampionshipsNov 7 · 8,000 Meters GSAC · Place 8 · The Master's (Calif.)The Master's (Calif.)8,000 Meters GSAC825:32.8 PBSo
Oct 18Highlander InvitationalOct 18 · 8,000 Meters Invitational · Place 100 · The Master's (Calif.)The Master's (Calif.)8,000 Meters Invitational10025:21.80So
Oct 4Pomona-Pitzer Cross Country InvitationalOct 4 · 8,000 Meters Varsity · Place 24 · The Master'sThe Master's8,000 Meters Varsity2425:50.7SO
Sep 19The Master's University Cross Country InvitationalSep 19 · 8,000 Meters Varsity · Place 12 · The Master'sThe Master's8,000 Meters Varsity1225:18.1SO
Sep 12Biola InvitationalSep 12 · 8,000 Meters Varsity · Place 30 · The Master'sThe Master's8,000 Meters Varsity3025:26.9SO
Aug 30Mark Covert ClassicAug 30 · 8,000 Meters Varsity · Place 12 · The Master's (Calif.)The Master's (Calif.)8,000 Meters Varsity1224:40.0So

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8Great Southwest (GSAC) Cross Country ChampionshipsNov 8 · 8,000 Meters Varsity · Place 15 · The Master'sThe Master's8,000 Meters Varsity1525:43.0FR
Oct 19Highlander InvitationalOct 19 · 8,000 Meters Varsity · Place 70 · The Master'sThe Master's8,000 Meters Varsity7025:40.4FR
Oct 5The Master's University XC InvitationalOct 5 · 8,000 Meters Varsity · Place 44 · The Master's (Calif.)The Master's (Calif.)8,000 Meters Varsity4425:37.1FR
Sep 21UC Riverside InvitationalSep 21 · 8,000 Meters Open · Place 71 · The Master's (Calif.)The Master's (Calif.)8,000 Meters Open7125:53.4 PBFr
Sep 13Biola (Calif) InvitationalSep 13 · 8,000 Meters Varsity · Place 28 · The Master'sThe Master's8,000 Meters Varsity2825:36.5FR
Aug 31Mark Covert ClassicAug 31 · 8,000 Meters Varsity · Place 64 · The Master'sThe Master's8,000 Meters Varsity6426:03.5FR

2021 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 20CIF-SS Division FinalsNov 20 · 2.93 Miles Division 3 Boys · Place 23 · Granite Hills (Apple Valley)Granite Hills (Apple Valley)2.93 Miles Division 3 Boys2315:50.3 PB12
Nov 13CIF-SS Division Prelims (Day 2) (Divisions 1 & 3)Nov 13 · 2.93 Miles Boys Div 3 Ht 3 · Place 8 · Granite Hills (Apple Valley)Granite Hills (Apple Valley)2.93 Miles Boys Div 3 Ht 3816:09.8Unofficial12
Nov 4DSL Finals @ VVCNov 4 · 3 Miles Varsity · Place 1 · Granite Hills (Apple..Granite Hills (Apple..3 Miles Varsity116:17.0012
Oct 2273rd Annual Mt. SAC Cross Country InvitationalOct 22 · 2.93 Miles D3,4&5 Varsity Red · Place 7 · Granite Hills (Apple Valley)Granite Hills (Apple Valley)2.93 Miles D3,4&5 Varsity Red716:34 PB12
Oct 20DSL XC Meet @ AdelantoOct 20 · 3 Miles Varsity · Place 1 · Granite Hills (Apple..Granite Hills (Apple..3 Miles Varsity115:53.5012
Oct 9Inland Empire ChallengeOct 9 · 5,000 Meters 11 - Boys Sweepstakes 5K · Place 8 · Granite Hills (Apple Valley)Granite Hills (Apple Valley)5,000 Meters 11 - Boys Sweepstakes 5K815:48.0 PB12
Oct 6DSL Cluster @ BarstowOct 6 · 3 Miles Varsity · Place 1 · Granite Hills (Apple..Granite Hills (Apple..3 Miles Varsity117:53.0012
Oct 2Asics Temecula Twilight InvitationalOct 2 · 3 Miles Sundown Showdown · Place 14 · Granite Hills (Apple Valley)Granite Hills (Apple Valley)3 Miles Sundown Showdown1415:21.7 PB12
Sep 22DSL Cluster @ VictorSep 22 · 3 Miles Varsity · Place 1 · Granite Hills (Apple Valley)Granite Hills (Apple Valley)3 Miles Varsity116:37.00 PB12
Sep 1740th Annual Woodbridge Cross Country ClassicSep 17 · 3 Miles Race 45- Varsity A Gold · Place 10 · Granite Hills (Apple Valley)Granite Hills (Apple Valley)3 Miles Race 45- Varsity A Gold1015:53.3 PB12
Mar 24DSL Finals @ BarstowMar 24 · 3 Miles Varsity · Place 4 · Granite Hills (Apple Valley)Granite Hills (Apple Valley)3 Miles Varsity418:21.30 PB11
Mar 18DSL Cluster # 3 @ GraniteMar 18 · 3 Miles Varsity · Place 3 · Granite Hills (Apple Valley)Granite Hills (Apple Valley)3 Miles Varsity317:31Unofficial11
Mar 15DSL Cluster # 2 @ SilveradoMar 15 · 3 Miles Varsity · Place 2 · Granite Hills (Apple Valley)Granite Hills (Apple Valley)3 Miles Varsity216:42.00 PB11
Mar 3DSL Cluster # 1 @ AdelantoMar 3 · 3 Miles Varsity · Place 3 · Granite Hills (Apple Valley)Granite Hills (Apple Valley)3 Miles Varsity317:27 PB11

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 15CIF-SS Division Prelims (Day 1) (Divisions 1 & 3)Nov 15 · 3 Miles Division 3 - Heat 2 · Place 74 · Granite Hills (Apple Valley)Granite Hills (Apple Valley)3 Miles Division 3 - Heat 27416:56.9 PB10
Oct 23Desert Sky League Meet # 3 @ SilveradoOct 23 · 3 Miles Varsity · Place 6 · Granite Hills (Apple Valley)Granite Hills (Apple Valley)3 Miles Varsity617:31.5010
Oct 9Desert Sky League Meet # 2 @ BarstowOct 9 · 3 Miles Varsity · Place 5 · Granite Hills (Apple Valley)Granite Hills (Apple Valley)3 Miles Varsity519:53.3010
Sep 6Asics/Cool Breeze InviteSep 6 · 3 Miles Varsity- Div 3/4/5 · Place 237 · Granite Hills (Apple Valley)Granite Hills (Apple Valley)3 Miles Varsity- Div 3/4/523720:08.1 PB10

2018 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 10CIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5)Nov 10 · 3 Miles Division 4, Heat 1 · Place 108 · Granite Hills (Apple Valley)Granite Hills (Apple Valley)3 Miles Division 4, Heat 110818:05.5 PB9
Oct 26Apache InvitationalOct 26 · Varsity · Place 50 · Granite Hills SSGranite Hills SSVarsity5018:03.39
Oct 26Apache InvitationalOct 26 · 3 Miles Varsity · Place 135 · Granite Hills SSGranite Hills SS3 Miles Varsity13518:03.39
Oct 637th Central Park Cross Country Invitational 2018Oct 6 · 3 Miles Varsity · Place 220 · Granite Hills SSGranite Hills SS3 Miles Varsity22018:38.39