Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hereford HSMPSSAA 2A State Championships · Nov 13 | 17:35.86 | MPSSAA 2A State Championships | November 13, 2021 |
| 5,000 Meters · Brunswick HSBrunswick "Zumbach" 38th Annual Invitational · Sep 4 | 17:44.09 | Brunswick "Zumbach" 38th Annual Invitational | September 4, 2021 |
| 5,000 Meters · Edmond Santa Fe High SchoolOSSAA OK 4A State Championship · Oct 28 | 17:10.34 | OSSAA OK 4A State Championship | October 28, 2023 |
| 5,000 Meters · High Point FarmEinstein and Poolesville@Clarksburg · Sep 8 | 19:55.40 | Einstein and Poolesville@Clarksburg | September 8, 2021 |
| 5,000 Meters · Lake Needwood Regional ParkPoolesville @ Magruder · Apr 13 | 18:55 | Poolesville @ Magruder | April 13, 2021 |
| 5,000 Meters · Liberty HSMPSSAA 2A West Region Championships · Nov 4 | 17:24.16 | MPSSAA 2A West Region Championships | November 4, 2021 |
| 5,000 Meters · Poolesville High SchoolQuince Orchard @Poolesville · Sep 21 | 18:00 | Quince Orchard @Poolesville | September 21, 2021 |
| 5,000 Meters · University of AR XC courseChile Pepper XC Festival · Sep 30 | 17:41.4 | Chile Pepper XC Festival | September 30, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
3 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | OSSAA State XC MeetOct 29 · 5,000 Meters 4A · Place 20 · CASCIA HALL HIGH SCHCASCIA HALL HIGH SCH | 5,000 Meters 4A | 20 | 17:13.09 | 11 |
| Oct 6 | Pinnacle Conference MeetOct 6 · 5,000 Meters Varsity · Place 5 · CASCIA HALL HIGH SCHCASCIA HALL HIGH SCH | 5,000 Meters Varsity | 5 | 17:22.10 | 11 |
| Sep 30 | Chile Pepper XC FestivalSep 30 · 5,000 Meters Open · Place 75 · Cascia Hall PrepCascia Hall Prep | 5,000 Meters Open | 75 | 17:41.4 PB | 11 |
| Sep 24 | Edmond Pre-State XC MeetSep 24 · 5,000 Meters Varsity 4A · Place 5 · CASCIA HALL HIGH SCHCASCIA HALL HIGH SCH | 5,000 Meters Varsity 4A | 5 | 16:59.6 | 11 |
| Sep 17 | Holland Hall InvitationalSep 17 · 5,000 Meters Varsity · Place 4 · CASCIA HALL HIGH SCHCASCIA HALL HIGH SCH | 5,000 Meters Varsity | 4 | 17:36.26 | 11 |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | MPSSAA 2A State ChampionshipsNov 13 · 3 Miles Varsity · Place 7 · Poolesville SrPoolesville Sr | 3 Miles Varsity | 7 | 17:35.86 PB | 10 |
| Nov 4 | MPSSAA 2A West Region ChampionshipsNov 4 · 5,000 Meters Varsity · Place 6 · Poolesville SrPoolesville Sr | 5,000 Meters Varsity | 6 | 17:24.16 PB | 10 |
| Sep 21 | Quince Orchard @PoolesvilleSep 21 · 5,000 Meters Varsity · Place 2 · Poolesville SrPoolesville Sr | 5,000 Meters Varsity | 2 | 18:00 PB | 10 |
| Sep 8 | Einstein and Poolesville@ClarksburgSep 8 · 5,000 Meters Varsity · Place 7 · Poolesville SrPoolesville Sr | 5,000 Meters Varsity | 7 | 19:55.40 PB | 10 |
| Sep 4 | Brunswick "Zumbach" 38th Annual InvitationalSep 4 · 5,000 Meters Varsity · Place 12 · Poolesville SrPoolesville Sr | 5,000 Meters Varsity | 12 | 17:44.09 PB | 10 |
| Apr 13 | Poolesville @ MagruderApr 13 · 5,000 Meters Varsity · Place 5 · Poolesville SrPoolesville Sr | 5,000 Meters Varsity | 5 | 18:55 PB | 9 |
| Mar 25 | Quince Orchard @ PoolesvilleMar 25 · 5,000 Meters Varsity · Place 4 · Poolesville SrPoolesville Sr | 5,000 Meters Varsity | 4 | 19:12 | 9 |