Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.93 Miles · Mt. SAC Standard HS CourseCIF-SS Division Finals · Nov 20 | 15:50.3 | CIF-SS Division Finals | November 20, 2021 |
| 2.93 Miles · Mt. San Antonio College73rd Annual Mt. SAC Cross Country Invitational · Oct 22 | 16:34 | 73rd Annual Mt. SAC Cross Country Invitational | October 22, 2021 |
| 3 Miles · 2016 CIF-SS Prelims and Final CourseCIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5) · Nov 10 | 18:05.5 | CIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5) | November 10, 2018 |
| 3 Miles · Adelanto High SchoolDSL Cluster # 1 @ Adelanto · Mar 3 | 17:27 | DSL Cluster # 1 @ Adelanto | March 3, 2021 |
| 3 Miles · Brookside Country Club at the Rose BowlAsics/Cool Breeze Invite · Sep 6 | 20:08.1 | Asics/Cool Breeze Invite | September 6, 2019 |
| 3 Miles · Galway DownsAsics Temecula Twilight Invitational · Oct 2 | 15:21.7 | Asics Temecula Twilight Invitational | October 2, 2021 |
| 3 Miles · Riverside City Cross Country CourseCIF-SS Division Prelims (Day 1) (Divisions 1 & 3) · Nov 15 | 16:56.9 | CIF-SS Division Prelims (Day 1) (Divisions 1 & 3) | November 15, 2019 |
| 3 Miles · Robert A. Sessions Memorial Sports ParkDSL Finals @ Barstow · Mar 24 | 18:21.30 | DSL Finals @ Barstow | March 24, 2021 |
| 3 Miles · Silverado High SchoolDSL Cluster # 2 @ Silverado · Mar 15 | 16:42.00 | DSL Cluster # 2 @ Silverado | March 15, 2021 |
| 3 Miles · Silverlakes Sports Park40th Annual Woodbridge Cross Country Classic · Sep 17 | 15:53.3 | 40th Annual Woodbridge Cross Country Classic | September 17, 2021 |
| 3 Miles · Victor Valley High SchoolDSL Cluster @ Victor · Sep 22 | 16:37.00 | DSL Cluster @ Victor | September 22, 2021 |
| 5,000 Meters · Glen Helen Regional ParkInland Empire Challenge · Oct 9 | 15:48.0 | Inland Empire Challenge | October 9, 2021 |
| 8,000 Meters · Apalachee Regional ParkNAIA Cross Country Championships · Nov 21 | 26:30.99 | NAIA Cross Country Championships | November 21, 2025 |
| 8,000 Meters · Central ParkGSAC Championships · Nov 6 | 24:41.7 | GSAC Championships | November 6, 2026 |
| 8,000 Meters · Green River Golf ClubMark Covert Classic 2026 · Sep 5 | 25:28.1 | Mark Covert Classic 2026 | September 5, 2026 |
| 8,000 Meters · Sahuaro Ranch ParkGreat Southwest (GSAC) Cross Country Championships · Nov 7 | 25:32.8 | Great Southwest (GSAC) Cross Country Championships | November 7, 2025 |
| 8,000 Meters · University of California Riverside ExtensionUCR - Highlander Invitational · Oct 17 | 24:42.5 | UCR - Highlander Invitational | October 17, 2026 |
| 8,000 Meters · University of California, RiversideUC Riverside Invitational · Sep 21 | 25:53.4 | UC Riverside Invitational | September 21, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | GSAC ChampionshipsNov 6 · 8,000 Meters Men's · Place 3 · The Master's (Calif.)The Master's (Calif.) | 8,000 Meters Men's | 3 | 24:41.7 PB | Jr |
| Oct 17 | UCR - Highlander InvitationalOct 17 · 8,000 Meters Invite · Place 48 · The Master's (Calif.)The Master's (Calif.) | 8,000 Meters Invite | 48 | 24:42.5 PB | Jr |
| Oct 2 | The 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 Collegiate | 7 | 24:50.7 | Jr |
| Sep 19 | 45th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Invite · Place 66 · The Master's (Calif.)The Master's (Calif.) | 8,000 Meters Invite | 66 | 24:48.6 | Jr |
| Sep 5 | Mark Covert Classic 2026Sep 5 · 8,000 Meters Collegiate · Place 9 · The Master's (Calif.)The Master's (Calif.) | 8,000 Meters Collegiate | 9 | 25:28.1 PB | Jr |
| Aug 11 | Granite Intra Squad/Alumni RunAug 11 · 3 Miles Open · Place 1 · UnattachedUnattached | 3 Miles Open | 1 | 15:38.8Unofficial | Jr |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 21 | NAIA Cross Country ChampionshipsNov 21 · 8,000 Meters NAIA Championship · Place 182 · The Master's (Calif.)The Master's (Calif.) | 8,000 Meters NAIA Championship | 182 | 26:30.99 PB | So |
| Nov 7 | Great Southwest (GSAC) Cross Country ChampionshipsNov 7 · 8,000 Meters GSAC · Place 8 · The Master's (Calif.)The Master's (Calif.) | 8,000 Meters GSAC | 8 | 25:32.8 PB | So |
| Oct 18 | Highlander InvitationalOct 18 · 8,000 Meters Invitational · Place 100 · The Master's (Calif.)The Master's (Calif.) | 8,000 Meters Invitational | 100 | 25:21.80 | So |
| Oct 4 | Pomona-Pitzer Cross Country InvitationalOct 4 · 8,000 Meters Varsity · Place 24 · The Master'sThe Master's | 8,000 Meters Varsity | 24 | 25:50.7 | SO |
| Sep 19 | The Master's University Cross Country InvitationalSep 19 · 8,000 Meters Varsity · Place 12 · The Master'sThe Master's | 8,000 Meters Varsity | 12 | 25:18.1 | SO |
| Sep 12 | Biola InvitationalSep 12 · 8,000 Meters Varsity · Place 30 · The Master'sThe Master's | 8,000 Meters Varsity | 30 | 25:26.9 | SO |
| Aug 30 | Mark Covert ClassicAug 30 · 8,000 Meters Varsity · Place 12 · The Master's (Calif.)The Master's (Calif.) | 8,000 Meters Varsity | 12 | 24:40.0 | So |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | Great Southwest (GSAC) Cross Country ChampionshipsNov 8 · 8,000 Meters Varsity · Place 15 · The Master'sThe Master's | 8,000 Meters Varsity | 15 | 25:43.0 | FR |
| Oct 19 | Highlander InvitationalOct 19 · 8,000 Meters Varsity · Place 70 · The Master'sThe Master's | 8,000 Meters Varsity | 70 | 25:40.4 | FR |
| Oct 5 | The Master's University XC InvitationalOct 5 · 8,000 Meters Varsity · Place 44 · The Master's (Calif.)The Master's (Calif.) | 8,000 Meters Varsity | 44 | 25:37.1 | FR |
| Sep 21 | UC Riverside InvitationalSep 21 · 8,000 Meters Open · Place 71 · The Master's (Calif.)The Master's (Calif.) | 8,000 Meters Open | 71 | 25:53.4 PB | Fr |
| Sep 13 | Biola (Calif) InvitationalSep 13 · 8,000 Meters Varsity · Place 28 · The Master'sThe Master's | 8,000 Meters Varsity | 28 | 25:36.5 | FR |
| Aug 31 | Mark Covert ClassicAug 31 · 8,000 Meters Varsity · Place 64 · The Master'sThe Master's | 8,000 Meters Varsity | 64 | 26:03.5 | FR |
2021 Cross Country
14 results2019 Cross Country
4 results2018 Cross Country
4 results