Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · North Marion High SchoolMason-Dixon MS Championship XC25 · Oct 16 | 12:59.6 | Mason-Dixon MS Championship XC25 | October 16, 2025 |
| 1.5 Miles · Paw Paw FairgroundsRivesville Mason-Dixon MS Meet XC25 · Sep 23 | 14:53.0 | Rivesville Mason-Dixon MS Meet XC25 | September 23, 2025 |
| 2 Miles · Paw Paw FairgroundsMarion County Middle School Championship XC25 · Oct 20 | 17:47.1 | Marion County Middle School Championship XC25 | October 20, 2025 |
| 2 Miles · White ParkStallion Stampede · Sep 22 | 16:45.54 | Stallion Stampede | September 22, 2026 |
| 2.1 Miles · Liberty HighThe Sweaty Yeti XC Race · Sep 19 | 21:01.96 | The Sweaty Yeti XC Race | September 19, 2026 |
| 2.1 Miles · St Francis MSTrojan Trot MS Invitational · Sep 25 | 21:21.28 | Trojan Trot MS Invitational | September 25, 2025 |
| 3,000 Meters · Cameron High SchoolWild & Wet Invitational · Sep 21 | 23:59.2 | Wild & Wet Invitational | September 21, 2024 |
| 3,000 Meters · St. Francis Central Catholic SchoolTrojan Trot MS Invitational · Sep 15 | 17:00.16 | Trojan Trot MS Invitational | September 15, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Marion County ChampionshipsOct 19 · 3,000 Meters Middle School · Place 24 · Monongah | 3,000 Meters Middle School | 24 | 16:19.4 | 8 |
| Sep 22 | Stallion StampedeSep 22 · 2 Miles Middle School · Place 29 · Monongah | 2 Miles Middle School | 29 | 16:45.54 PB | 8 |
| Sep 19 | The Sweaty Yeti XC RaceSep 19 · 2.1 Miles Middle School Varsity · Place 24 · Monongah | 2.1 Miles Middle School Varsity | 24 | 21:01.96 PB | 8 |
| Sep 15 | Trojan Trot MS InvitationalSep 15 · 3,000 Meters Varsity · Place 45 · Monongah | 3,000 Meters Varsity | 45 | 17:00.16 PB | 8 |
2025 Cross Country
5 results2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 21 | Wild & Wet InvitationalSep 21 · 3,000 Meters Middle School · Place 123 · Monongah | 3,000 Meters Middle School | 123 | 23:59.2 PB | 6 |