Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Kernstown BattlefieldHornet Harrier Invitational and Commonwealth Challenge · Sep 27 | 11:36.7 | Hornet Harrier Invitational and Commonwealth Challenge | September 27, 2025 |
| 4,000 Meters · BRIDGEWATER COLLEGEEagle Challenge · Aug 29 | 17:10.0 | Eagle Challenge | August 29, 2025 |
| 4,000 Meters · Shippensburg UniversityGalen Piper XC Challenge · Sep 5 | 17:16.43 | Galen Piper XC Challenge | September 5, 2025 |
| 5,000 Meters · Adamson Stadium, Cal UTSTCA Cross Country Championship · Oct 21 | 25:14.3 | TSTCA Cross Country Championship | October 21, 2021 |
| 5,000 Meters · Kernstown BattlefieldShenandoah Twilight · Sep 12 | 21:15.3 | Shenandoah Twilight | September 12, 2025 |
| 5,000 Meters · Murrysville Community ParkFranklin Regional vs Hempfield vs Greensburg Salem · Sep 21 | 24:27.4 | Franklin Regional vs Hempfield vs Greensburg Salem | September 21, 2021 |
| 5,000 Meters · Rich Wright 5K CoursePIAA District VII WPIAL Championships · Oct 26 | 22:42.40 | PIAA District VII WPIAL Championships | October 26, 2023 |
| 6,000 Meters · BridgewaterODAC XC Championships · Nov 1 | 25:58.0 | ODAC XC Championships | November 1, 2025 |
| 6,000 Meters · DREAM ParkBorder Battle · Oct 18 | 24:53.6 | Border Battle | October 18, 2025 |
| 6,000 Meters · Green Hill ParkNCAA South Regional XC Championship · Nov 15 | 25:13.80 | NCAA South Regional XC Championship | November 15, 2025 |
| 6,000 Meters · Kernstown BattlefieldODAC XC Championships · Oct 31 | 24:40.8 | ODAC XC Championships | October 31, 2026 |
| 6,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 26:32.1 | Paul Short Run | October 4, 2024 |
| 6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 25:06.0 | Paul Short Run (College) | October 3, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | ODAC XC ChampionshipsOct 31 · 6,000 Meters ODAC · Place 17 · ShenandoahShenandoah | 6,000 Meters ODAC | 17 | 24:40.8 PB | Jr |
| Oct 17 | Aubrey Shenk InvitationalOct 17 · 6,000 Meters Varsity · Place 163 · ShenandoahShenandoah | 6,000 Meters Varsity | 163 | 24:10.9 | Jr |
| Sep 19 | Shenandoah Hornet HarrierSep 19 · 6,000 Meters Womens 6K · Place 16 · ShenandoahShenandoah | 6,000 Meters Womens 6K | 16 | 26:15.57 | Jr |
| Sep 11 | SU Twilight OpenSep 11 · 5,000 Meters Collegiate · Place 40 · ShenandoahShenandoah | 5,000 Meters Collegiate | 40 | 24:24.20 | Jr |
| Sep 4 | Galen Piper XC ChallengeSep 4 · 4,000 Meters Women · Place 72 · ShenandoahShenandoah | 4,000 Meters Women | 72 | 17:44.59 | Jr |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NCAA South Regional XC ChampionshipNov 15 · 6,000 Meters College · Place 83 · ShenandoahShenandoah | 6,000 Meters College | 83 | 25:13.80 PB | So |
| Nov 1 | ODAC XC ChampionshipsNov 1 · 6,000 Meters Collegiate · Place 53 · ShenandoahShenandoah | 6,000 Meters Collegiate | 53 | 25:58.0 PB | So |
| Oct 18 | Border BattleOct 18 · 6,000 Meters D3 · Place 174 · ShenandoahShenandoah | 6,000 Meters D3 | 174 | 24:53.6 PB | So |
| Oct 3 | Paul Short Run (College)Oct 3 · 6,000 Meters White · Place 332 · ShenandoahShenandoah | 6,000 Meters White | 332 | 25:06.0 PB | So |
| Sep 27 | Hornet Harrier Invitational and Commonwealth ChallengeSep 27 · 3,000 Meters College · Place 6 · ShenandoahShenandoah | 3,000 Meters College | 6 | 11:36.7 PB | So |
| Sep 12 | Shenandoah TwilightSep 12 · 5,000 Meters College · Place 18 · ShenandoahShenandoah | 5,000 Meters College | 18 | 21:15.3 PB | So |
| Sep 5 | Galen Piper XC ChallengeSep 5 · 4,000 Meters Women's Race · Place 44 · ShenandoahShenandoah | 4,000 Meters Women's Race | 44 | 17:16.43 PB | So |
| Aug 29 | Eagle ChallengeAug 29 · 4,000 Meters Women's Race · Place 37 · ShenandoahShenandoah | 4,000 Meters Women's Race | 37 | 17:10.0 PB | So |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | ODAC XCNov 2 · 6,000 Meters Varsity · Place 68 · ShenandoahShenandoah | 6,000 Meters Varsity | 68 | 26:09.2 | FR |
| Oct 4 | Paul Short RunOct 4 · 6,000 Meters White · Place 354 · ShenandoahShenandoah | 6,000 Meters White | 354 | 26:32.1 PB | Fr |
| Sep 28 | Shenandoah Hornet HarrierSep 28 · 6,000 Meters College · Place 14 · ShenandoahShenandoah | 6,000 Meters College | 14 | 28:24.5 | Fr |
| Sep 13 | SU Twilight OpenerSep 13 · 5,000 Meters Varsity · Place 19 · ShenandoahShenandoah | 5,000 Meters Varsity | 19 | 21:47.8 | FR |
| Sep 6 | Galen Piper Alumni/Open XC ChallengeSep 6 · 4,000 Meters Varsity · Place 57 · ShenandoahShenandoah | 4,000 Meters Varsity | 57 | 17:57.2 | FR |
| Aug 30 | Eagle ChallengeAug 30 · 4,000 Meters Varsity · Place 28 · ShenandoahShenandoah | 4,000 Meters Varsity | 28 | 18:14.6 | FR |
2023 Cross Country
2 results2021 Cross Country
2 results