Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Belmont PlateauUSATF Mid-Atlantic Association Junior Olympic Championships · Nov 13 | 11:34.00 | USATF Mid-Atlantic Association Junior Olympic Championships | November 13, 2021 |
| 3,000 Meters · Penncrest HSPenncrest Invitational · Sep 24 | 10:53.00 | Penncrest Invitational | September 24, 2022 |
| 5,000 Meters · Bicentennial ParkNorthampton Invitational · Sep 5 | 18:54.00 | Northampton Invitational | September 5, 2026 |
| 5,000 Meters · George SchoolGeorge School Invite · Sep 20 | 19:12.50 | George School Invite | September 20, 2025 |
| 5,000 Meters · Lehigh UniversityThe Paul Short Run · Oct 4 | 19:38.1 | The Paul Short Run | October 4, 2024 |
| 5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Oct 1 | 19:13.3 | Paul Short Invitational | October 1, 2026 |
| 5,000 Meters · Rose Tree ParkDelco XC Championship · Oct 10 | 19:26.79 | Delco XC Championship | October 10, 2026 |
| 5,000 Meters · Rose Tree Park Central Athletic League Meet #2 · Sep 9 | 20:47.80 | Central Athletic League Meet #2 | September 9, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | PIAA District 1 ChampionshipsOct 30 · 5,000 Meters AAA · Place 41 · PenncrestPenncrest | 5,000 Meters AAA | 41 | 19:35.5 | 11 |
| Oct 17 | Central Athletic League ChampionshipsOct 17 · 5,000 Meters Varsity · Place 7 · PenncrestPenncrest | 5,000 Meters Varsity | 7 | 20:08.19 | 11 |
| Oct 10 | Delco XC ChampionshipOct 10 · 5,000 Meters Varsity · Place 3 · PenncrestPenncrest | 5,000 Meters Varsity | 3 | 19:26.79 PB | 11 |
| Oct 1 | Paul Short InvitationalOct 1 · 5,000 Meters Varsity - Brown · Place 8 · PenncrestPenncrest | 5,000 Meters Varsity - Brown | 8 | 19:13.3 PB | 11 |
| Sep 22 | Central Athletic League Meet #5Sep 22 · 5,000 Meters Varsity · Place 3 · PenncrestPenncrest | 5,000 Meters Varsity | 3 | 20:26.10 | 11 |
| Sep 9 | Central Athletic League Meet #2Sep 9 · 5,000 Meters Varsity · Place 3 · PenncrestPenncrest | 5,000 Meters Varsity | 3 | 20:47.80 PB | 11 |
| Sep 5 | Northampton InvitationalSep 5 · 5,000 Meters Varsity · Place 6 · PenncrestPenncrest | 5,000 Meters Varsity | 6 | 18:54.00 PB | 11 |
| Sep 5 | Northampton Cross Country InvitationalSep 5 · 5,000 Meters Varsity · Place 6 · PenncrestPenncrest | 5,000 Meters Varsity | 6 | 18:54.0Unofficial | 11 |
2025 Cross Country
4 results2024 Cross Country
5 results2022 Cross Country
1 results2021 Cross Country
1 results