Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Crossroads District ParkNJCAA Region I/ACCAC Championships · Oct 24 | 24:44.5 | NJCAA Region I/ACCAC Championships | October 24, 2025 |
| 5,000 Meters · Crossroads ParkNJCAA Region I Championships · Oct 25 | 21:21.6 | NJCAA Region I Championships | October 25, 2024 |
| 5,000 Meters · Embry-Riddle Aeronautical UniversityEmbry-Riddle (Ariz) Invitational · Sep 6 | 29:01.68 | Embry-Riddle (Ariz) Invitational | September 6, 2025 |
| 5,000 Meters · Floyd Lamb ParkTri State Challenge · Sep 26 | 25:51.00 | Tri State Challenge | September 26, 2025 |
| 5,000 Meters · Lakeside Municipal Golf CourseNJCAA Division II Cross Country Championships · Nov 8 | 24:30.0 | NJCAA Division II Cross Country Championships | November 8, 2025 |
| 5,000 Meters · Nate Avery TrailThe Peaks XC Invite · Sep 2 | 28:01.7 | The Peaks XC Invite | September 2, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results2024 Cross Country
3 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | AIA Sectional - CrossroadsOct 25 · 5,000 Meters Varsity · Place 61 · CamelbackCamelback | 5,000 Meters Varsity | 61 | 25:12.1 | SR |
| Oct 19 | Phoenix Union District ChampionshipsOct 19 · 5,000 Meters Varsity · Place 28 · CamelbackCamelback | 5,000 Meters Varsity | 28 | 28:13.36 | 12 |
| Oct 7 | Juan Reyes InvitationalOct 7 · 5,000 Meters Varsity · Place 29 · CamelbackCamelback | 5,000 Meters Varsity | 29 | 24:52.6 | SR |
| Sep 29 | Desert Twilight XC FestivalSep 29 · 5,000 Meters Open · Place 58 · CamelbackCamelback | 5,000 Meters Open | 58 | 26:18.4 | SR |
| Sep 23 | Western Equinox XC FestivalSep 23 · 5,000 Meters Open · Place 24 · CamelbackCamelback | 5,000 Meters Open | 24 | 25:17.4 | SR |
| Sep 2 | The Peaks XC InviteSep 2 · 5,000 Meters Open Girls · Place 49 · CamelbackCamelback | 5,000 Meters Open Girls | 49 | 28:01.7 PB | 12 |
2020 Cross Country
2 results