Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Gans Creek Recreation Area2025 NCAA Division I Cross Country Champs (87th Men and 45th Women) · Nov 22 | 29:30.25 | 2025 NCAA Division I Cross Country Champs (87th Men and 45th Women) | November 22, 2025 |
| 10,000 Meters · Panorama FarmsNCAA DI Southeast Regional · Nov 14 | 29:51.0 | NCAA DI Southeast Regional | November 14, 2025 |
| 2 Miles · Haggin Oaks Golf CourseCapital Cross Challenge (Youth, Open, Middle and High School Only) · Sep 29 | 10:35.51 | Capital Cross Challenge (Youth, Open, Middle and High School Only) | September 29, 2018 |
| 2.93 Miles · Mt. San Antonio College73rd Annual Mt. SAC Cross Country Invitational · Oct 22 | 15:28 | 73rd Annual Mt. SAC Cross Country Invitational | October 22, 2021 |
| 3 Miles · Calaveras County FairgroundsCIF Sac-Joaquin Subsection Meet · Nov 3 | 17:06.4 | CIF Sac-Joaquin Subsection Meet | November 3, 2018 |
| 3 Miles · Silverlakes Sports Park40th Annual Woodbridge Cross Country Classic · Sep 17 | 14:54.9 | 40th Annual Woodbridge Cross Country Classic | September 17, 2021 |
| 5 Miles · Ivey Redmon Sports ComplexWake Forest vs UNCG · Aug 30 | 27:13.6 | Wake Forest vs UNCG | August 30, 2024 |
| 5 Miles · Wake Forest UniversityWake Forest vs UNCG · Aug 29 | 27:04.9 | Wake Forest vs UNCG | August 29, 2025 |
| 5,000 Meters · Lodi LakeTCAL Championship · Oct 30 | 16:06 | TCAL Championship | October 30, 2019 |
| 5,000 Meters · Woodward Park2019 41st Asics Clovis Cross Country Invitational · Oct 12 | 15:52.4 | 2019 41st Asics Clovis Cross Country Invitational | October 12, 2019 |
| 8,000 Meters · UnknownACC Cross Country Championships · Oct 28 | 24:20.5 | ACC Cross Country Championships | October 28, 2022 |
| 8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational Presented by Under Armour · Sep 27 | 24:26.7 | Nuttycombe Wisconsin Invitational Presented by Under Armour | September 27, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
3 results2024 Cross Country
2 results2022 Cross Country
1 results2021 Cross Country
8 results2020 Cross Country
1 results2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 30 | 2019 CIF State Cross Country ChampionshipsNov 30 · 5,000 Meters Division 4 · Place 21 · St Mary's-SJSSt Mary's-SJS | 5,000 Meters Division 4 | 21 | 15:59.8 | SO |
| Nov 16 | CIF Sac-Joaquin Section XC ChampionshipsNov 16 · 5,000 Meters 4A · Place 6 · 4 St Mary's4 St Mary's | 5,000 Meters 4A | 6 | 16:41.2 | 10 |
| Nov 9 | CIF Sac-Joaquin Subsection MeetNov 9 · 3 Miles Varsity Division 4 · Place 4 · St Mary'sSt Mary's | 3 Miles Varsity Division 4 | 4 | 16:04.7 | 10 |
| Oct 30 | TCAL Championship Oct 30 · 5,000 Meters Varsity · Place 1 · St Mary’sSt Mary’s | 5,000 Meters Varsity | 1 | 16:06 PB | 10 |
| Oct 12 | 2019 41st Asics Clovis Cross Country InvitationalOct 12 · 5,000 Meters Varsity - Small School · Place 4 · St Mary’sSt Mary’s | 5,000 Meters Varsity - Small School | 4 | 15:52.4 PB | 10 |
| Sep 28 | Capital Cross ChallengeSep 28 · 5,000 Meters Varsity Seeded · Place 13 · St Mary’sSt Mary’s | 5,000 Meters Varsity Seeded | 13 | 15:45.3 | 10 |
| Sep 14 | Josh Ruff Memorial InvitationalSep 14 · 5,000 Meters Varsity · Place 1 · St Mary’sSt Mary’s | 5,000 Meters Varsity | 1 | 16:38.08 | 10 |
| Sep 3 | Monte Vista InvitationalSep 3 · 2 Miles Varsity · Place 1 · St Mary’sSt Mary’s | 2 Miles Varsity | 1 | 11:28.7 | 10 |
2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | CIF Sac-Joaquin Section XC ChampionshipsNov 17 · 5,000 Meters Varsity Division 4 · Place 46 · St Mary’sSt Mary’s | 5,000 Meters Varsity Division 4 | 46 | 18:47.9 | 9 |
| Nov 3 | CIF Sac-Joaquin Subsection MeetNov 3 · 3 Miles Div 4 Varsity · Place 19 · St Mary’sSt Mary’s | 3 Miles Div 4 Varsity | 19 | 17:06.4 PB | 9 |
| Oct 24 | TCAL League MeetOct 24 · 5,000 Meters Varsity · Place 1 · St. MarysSt. Marys | 5,000 Meters Varsity | 1 | 16:40 | 9 |
| Oct 6 | 2018 40th Asics Clovis Cross Country InvitationalOct 6 · 5,000 Meters Frosh/Soph - Small and Medium · Place 1 · St Mary’sSt Mary’s | 5,000 Meters Frosh/Soph - Small and Medium | 1 | 17:11.0 | 9 |
| Sep 29 | Capital Cross Challenge (Collegiate Races)Sep 29 · 2 Miles 3A · Place 1 · St Mary’sSt Mary’s | 2 Miles 3A | 1 | 10:35.6 | FR |
| Sep 29 | Capital Cross Challenge (Youth, Open, Middle and High School Only)Sep 29 · 2 Miles Frosh/Soph Div 3, 4, 5 · Place 1 · St Mary’sSt Mary’s | 2 Miles Frosh/Soph Div 3, 4, 5 | 1 | 10:35.51 PB | 9 |
| Sep 22 | Pacific Tiger InvitationalSep 22 · 2 Miles Frosh/Soph Freshman · Place 1 · St Mary'sSt Mary's | 2 Miles Frosh/Soph Freshman | 1 | 10:29.5 | 9 |
| Sep 12 | TCAL Center Meet # 1Sep 12 · Varsity · Place 2 · St MarysSt Marys | Varsity | 2 | 16:09 | 9 |
| Sep 1 | Sierra InvitationalSep 1 · Varsity · Place 1 · St MarysSt Marys | Varsity | 1 | 11:41.03 | 9 |
| Aug 18 | Fleet Feet Port City XC Scrimmage Invitational; Hosted by Lodi and Bear Creek HSAug 18 · 2 Miles Frosh/Soph · Place 1 · St Mary’sSt Mary’s | 2 Miles Frosh/Soph | 1 | 11:24Unofficial | 9 |