Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Roper ParkPickens Preview Middle School · Aug 20 | 16:29.5 | Pickens Preview Middle School | August 20, 2022 |
| 5,000 Meters · Boling ParkFleet Feet Warpath Invitational · Sep 12 | 21:47.3 | Fleet Feet Warpath Invitational | September 12, 2026 |
| 5,000 Meters · Fideles Christian SchoolRangers XC Invitational · Sep 6 | 24:07.80 | Rangers XC Invitational | September 6, 2025 |
| 5,000 Meters · Foxhall Sporting ClubBob Blastow Invitational · Aug 29 | 22:03.92 | Bob Blastow Invitational | August 29, 2026 |
| 5,000 Meters · Frogtown TrailGAPPS Region 1 XC Meet · Oct 23 | 25:21.23 | GAPPS Region 1 XC Meet | October 23, 2023 |
| 5,000 Meters · Horizon Christian AcademyGAPPS Region 1 Championships · Oct 18 | 23:10.2 | GAPPS Region 1 Championships | October 18, 2025 |
| 5,000 Meters · ONE ChurchGAPPS Varsity State Championship · Oct 25 | 22:17.83 | GAPPS Varsity State Championship | October 25, 2025 |
| 5,000 Meters · Roper ParkPickens Preview · Aug 23 | 22:50.90 | Pickens Preview | August 23, 2025 |
| 5,000 Meters · Sam Smith ParkWingfoot XC Classic · Sep 20 | 22:48.9 | Wingfoot XC Classic | September 20, 2025 |
| 5,000 Meters · Unicoi State Park & LodgeMountain Invitational (High School) · Oct 2 | 22:38.9 | Mountain Invitational (High School) | October 2, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 12 | Fleet Feet Warpath InvitationalSep 12 · 5,000 Meters Varsity · Place 72 · Fideles Christian | 5,000 Meters Varsity | 72 | 21:47.3 PB | 11 |
| Aug 29 | Bob Blastow InvitationalAug 29 · 5,000 Meters Varsity1 · Place 52 · Fideles Christian | 5,000 Meters Varsity1 | 52 | 22:03.92 PB | 11 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | GAPPS Varsity State ChampionshipOct 25 · 5,000 Meters Varsity D2 · Place 14 · Fideles Christian | 5,000 Meters Varsity D2 | 14 | 22:17.83 PB | 10 |
| Oct 18 | GAPPS Region 1 ChampionshipsOct 18 · 5,000 Meters Division 2 · Place 9 · Fideles Christian | 5,000 Meters Division 2 | 9 | 23:10.2 PB | 10 |
| Oct 2 | Mountain Invitational (High School)Oct 2 · 5,000 Meters Varsity · Place 49 · Fideles Christian | 5,000 Meters Varsity | 49 | 22:38.9 PB | 10 |
| Sep 20 | Wingfoot XC ClassicSep 20 · 5,000 Meters Varsity A · Place 104 · Fideles Christian | 5,000 Meters Varsity A | 104 | 22:48.9 PB | 10 |
| Sep 6 | Rangers XC InvitationalSep 6 · 5,000 Meters Varsity · Place 20 · Fideles Christian | 5,000 Meters Varsity | 20 | 24:07.80 PB | 10 |
| Aug 23 | Pickens PreviewAug 23 · 5,000 Meters Varsity · Place 75 · Fideles Christian | 5,000 Meters Varsity | 75 | 22:50.90 PB | 10 |
2024 Cross Country
2 results2023 Cross Country
2 results2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 20 | Pickens Preview Middle SchoolAug 20 · 3,200 Meters Middle School · Place 102 · Fideles Christian | 3,200 Meters Middle School | 102 | 16:29.5 PB | 7 |