Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · 2016 CIF-SS Prelims and Final CourseCIF-SS Division Prelims (Day 1) (Divisions 2 & 3) · Nov 9 | 20:36.7 | CIF-SS Division Prelims (Day 1) (Divisions 2 & 3) | November 9, 2018 |
| 3 Miles · Brookside Country Club at the Rose BowlAsics/Cool Breeze Invite · Sep 6 | 19:34.8 | Asics/Cool Breeze Invite | September 6, 2019 |
| 3 Miles · Riverside City Cross Country CourseCIF-SS Division Finals · Nov 23 | 19:06.6 | CIF-SS Division Finals | November 23, 2019 |
| 5,000 Meters · Central ParkMaster's Invite · Sep 25 | 17:49.0 | Master's Invite | September 25, 2021 |
| 5,000 Meters · Central ParkThe Master's University XC Invitational (High School Only) · Sep 28 | 19:40.5 | The Master's University XC Invitational (High School Only) | September 28, 2019 |
| 5,000 Meters · Corriganville ParkSimi Valley All-Comers #3 · Aug 7 | 23:32.32 | Simi Valley All-Comers #3 | August 7, 2019 |
| 5,000 Meters · Irvine Regional ParkVanguard Invitational · Sep 9 | 18:28.7 | Vanguard Invitational | September 9, 2022 |
| 5,000 Meters · Woodward Park2019 41st Asics Clovis Cross Country Invitational · Oct 12 | 20:24.0 | 2019 41st Asics Clovis Cross Country Invitational | October 12, 2019 |
| 6,000 Meters · Agricultural Operations Course UC Riverside Invitational · Sep 17 | 21:12.5 | UC Riverside Invitational | September 17, 2022 |
| 6,000 Meters · Arcade Creek Cross Country Course2024 NCAA Division II Cross Country Champs (66th Men & 43rd Women) · Nov 23 | 21:50.9 | 2024 NCAA Division II Cross Country Champs (66th Men & 43rd Women) | November 23, 2024 |
| 6,000 Meters · Chambers Creek Regional Park2022 NCAA Division II Cross Country Champs (64th Men & 41st Women) · Dec 2 | 22:12.7 | 2022 NCAA Division II Cross Country Champs (64th Men & 41st Women) | December 2, 2022 |
| 6,000 Meters · Great Park2024 PacWest CC Championships · Oct 26 | 20:41.6 | 2024 PacWest CC Championships | October 26, 2024 |
| 6,000 Meters · Montana State University BillingsNCAA DII West Regional · Nov 9 | 21:06.9 | NCAA DII West Regional | November 9, 2024 |
| 6,000 Meters · Oyster BayPacWest Conference Championships · Nov 5 | 21:27.8 | PacWest Conference Championships | November 5, 2022 |
| 6,000 Meters · Tom Rutledge Cross Country Course2023 NCAA Division II Cross Country Champs (65th Men & 42nd Women) · Nov 18 | 21:39.3 | 2023 NCAA Division II Cross Country Champs (65th Men & 42nd Women) | November 18, 2023 |
| 6,000 Meters · University of California, RiversideUC Riverside Invitational · Sep 21 | 20:30.9 | UC Riverside Invitational | September 21, 2024 |
| 6,000 Meters · Western Oregon University2023 NCAA D2 West Regional · Nov 4 | 21:32.0 | 2023 NCAA D2 West Regional | November 4, 2023 |
| 6,000 Meters · Woodward ParkPacWest Championships · Oct 21 | 21:19.8 | PacWest Championships | October 21, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | 2024 NCAA Division II Cross Country Champs (66th Men & 43rd Women)Nov 23 · 6,000 Meters Championship · Place 74 · Biola (Calif.)Biola (Calif.) | 6,000 Meters Championship | 74 | 21:50.9 PB | Sr |
| Nov 9 | NCAA DII West RegionalNov 9 · 6,000 Meters D2 West · Place 8 · Biola (Calif.)Biola (Calif.) | 6,000 Meters D2 West | 8 | 21:06.9 PB | Sr |
| Oct 26 | 2024 PacWest CC ChampionshipsOct 26 · 6,000 Meters College · Place 2 · Biola (Calif.)Biola (Calif.) | 6,000 Meters College | 2 | 20:41.6 PB | Sr |
| Sep 21 | UC Riverside InvitationalSep 21 · 6,000 Meters Collegiate · Place 23 · Biola (Calif.)Biola (Calif.) | 6,000 Meters Collegiate | 23 | 20:30.9 PB | Sr |
| Sep 13 | Biola (Calif) InvitationalSep 13 · 5,000 Meters Varsity · Place 4 · BiolaBiola | 5,000 Meters Varsity | 4 | 17:27.1 | SR |
| Sep 6 | Irvine InvitationalSep 6 · 6,000 Meters Varsity · Place 24 · BiolaBiola | 6,000 Meters Varsity | 24 | 23:04.2 | SR |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | 2023 NCAA Division II Cross Country Champs (65th Men & 42nd Women)Nov 18 · 6,000 Meters Championship · Place 103 · Biola (Calif.)Biola (Calif.) | 6,000 Meters Championship | 103 | 21:39.3 PB | Jr |
| Nov 4 | 2023 NCAA D2 West RegionalNov 4 · 6,000 Meters NCAA DII West Women · Place 18 · Biola (Calif.)Biola (Calif.) | 6,000 Meters NCAA DII West Women | 18 | 21:32.0 PB | Jr |
| Oct 21 | PacWest ChampionshipsOct 21 · 6,000 Meters College · Place 6 · Biola (Calif.)Biola (Calif.) | 6,000 Meters College | 6 | 21:19.8 PB | Jr |
| Sep 23 | The Master's University Cross Country InvitationalSep 23 · 8,000 Meters Varsity · Place 9 · BiolaBiola | 8,000 Meters Varsity | 9 | 21:24.5 | JR |
| Sep 8 | Biola InvitationalSep 8 · 5,000 Meters Varsity · Place 5 · BiolaBiola | 5,000 Meters Varsity | 5 | 18:09.5 | JR |
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 2 | 2022 NCAA Division II Cross Country Champs (64th Men & 41st Women)Dec 2 · 6,000 Meters Championship · Place 117 · Biola (Calif.)Biola (Calif.) | 6,000 Meters Championship | 117 | 22:12.7 PB | So |
| Nov 5 | PacWest Conference ChampionshipsNov 5 · 6,000 Meters Collegiate · Place 1 · Biola (Calif.)Biola (Calif.) | 6,000 Meters Collegiate | 1 | 21:27.8 PB | So |
| Oct 8 | Pomona-Pitzer InvitationalOct 8 · 6,000 Meters Varsity · Place 2 · BiolaBiola | 6,000 Meters Varsity | 2 | 21:41.3 | SO |
| Sep 17 | UC Riverside InvitationalSep 17 · 6,000 Meters Invitational · Place 39 · Biola (Calif.)Biola (Calif.) | 6,000 Meters Invitational | 39 | 21:12.5 PB | So |
| Sep 9 | Vanguard Invitational Sep 9 · 5,000 Meters Collegiate · Place 3 · Biola (Calif.)Biola (Calif.) | 5,000 Meters Collegiate | 3 | 18:28.7 PB | So |
2021 Cross Country
3 results2020 Cross Country
1 results2019 Cross Country
11 results2018 Cross Country
7 results