Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Cambridge S Dorchester HSMPSSAA 1A East Region Championships · Nov 3 | 18:05.90 | MPSSAA 1A East Region Championships | November 3, 2022 |
| 3 Miles · Hereford High SchoolMPSSAA 1A State Championships · Nov 11 | 18:17.69 | MPSSAA 1A State Championships | November 11, 2023 |
| 3 Miles · Hereford High School- Post 2013Bull Run 2023 · Sep 23 | 19:05.8 | Bull Run 2023 | September 23, 2023 |
| 3 Miles · Hereford HSMPSSAA 1A State Championships · Nov 12 | 19:51.39 | MPSSAA 1A State Championships | November 12, 2022 |
| 5,000 Meters · Bohemia Manor High SchoolHavre de Grace/Elkton@ Bo Manor · Oct 5 | 22:55.47 | Havre de Grace/Elkton@ Bo Manor | October 5, 2021 |
| 5,000 Meters · Fair Hill Race TrackMPSSAA 1A East Region Championships · Nov 2 | 17:53.35 | MPSSAA 1A East Region Championships | November 2, 2023 |
| 5,000 Meters · Franklin & Marshall College Baker CampusF&M XC Invite · Oct 8 | 17:15.3 | F&M XC Invite | October 8, 2026 |
| 8,000 Meters · DeSales UniversityDeSales Invite · Oct 12 | 31:08.5 | DeSales Invite | October 12, 2024 |
| 8,000 Meters · Lorimer ParkPenn State Abington Invitational · Sep 19 | 28:43.20 | Penn State Abington Invitational | September 19, 2026 |
| 8,000 Meters · Union Canal Tunnel Park2026 United East Cross Country Championships · Oct 31 | 28:02.0 | 2026 United East Cross Country Championships | October 31, 2026 |
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 | 2026 United East Cross Country ChampionshipsOct 31 · 8,000 Meters College · Place 16 · Lancaster BibleLancaster Bible | 8,000 Meters College | 16 | 28:02.0 PB | Jr |
| Oct 17 | Aubrey Shenk InvitationalOct 17 · 8,000 Meters Varsity · Place 206 · Lancaster BibleLancaster Bible | 8,000 Meters Varsity | 206 | 27:41.6 | Jr |
| Oct 8 | F&M XC InviteOct 8 · 5,000 Meters Men · Place 12 · Lancaster BibleLancaster Bible | 5,000 Meters Men | 12 | 17:15.3 PB | Jr |
| Sep 19 | Penn State Abington InvitationalSep 19 · 8,000 Meters Collegiate · Place 14 · Lancaster BibleLancaster Bible | 8,000 Meters Collegiate | 14 | 28:43.20 PB | Jr |
| Sep 5 | Lebanon Valley Dutchmen InvitationalSep 5 · 8,000 Meters Collegiate · Place 79 · Lancaster BibleLancaster Bible | 8,000 Meters Collegiate | 79 | 31:12.5 | Jr |
2024 Cross Country
3 results2023 Cross Country
4 results2022 Cross Country
2 results2021 Cross Country
2 results