Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorGFS #1 · Apr 8 | 13.08a | GFS #1 | April 8, 2025 |
| 1600 Meters · IndoorPAISAA Indoor Track Championships · Feb 17 | 5:11.89 | PAISAA Indoor Track Championships | February 17, 2024 |
| 1600 Meters · OutdoorPAISAA · May 16 | 4:37.13a | PAISAA | May 16, 2026 |
| 200 Meters · OutdoorGFS #1 · Apr 15 | 23.88a | GFS #1 | April 15, 2026 |
| 2000m Steeplechase · 0.838m · OutdoorAdidas Track Nationals 2026 · Jun 18 | 6:27.11a | Adidas Track Nationals 2026 | June 18, 2026 |
| 2000m Steeplechase · 0.914m · OutdoorEasterns States Championships · May 30 | 6:28.60a | Easterns States Championships | May 30, 2026 |
| 3200 Meters · OutdoorEpiscopal Academy v Germantown Friends · Mar 12 | 11:18.81a | Episcopal Academy v Germantown Friends | March 12, 2024 |
| 400 Meters · OutdoorGFS #1 · Apr 15 | 52.24a | GFS #1 | April 15, 2026 |
| 800 Meters · IndoorJohn Hay Pennsylvania Distance Festival · May 26 | 1:59.78a | John Hay Pennsylvania Distance Festival | May 26, 2026 |
| 800 Meters · OutdoorPAISAA · May 16 | 2:03.38a | PAISAA | May 16, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 18 | Adidas Track Nationals 2026Jun 18 · 2000m Steeplechase · Place 5 · Germantown Friends | 2000m Steeplechase0.838m | 5. | 6:27.11a PB | 11 |
| May 30 | Easterns States ChampionshipsMay 30 · 2000m Steeplechase · Place 3 · Germantown Friends | 2000m Steeplechase0.914m | 3. | 6:28.60a PB | 11 |
| May 16 | PAISAAMay 16 · 1600 Meters · Place 9 · Germantown Friends | 1600 Meters | 9. | 4:37.13a PB | 11 |
| May 16 | PAISAAMay 16 · 800 Meters · Place 9 · Germantown Friends | 800 Meters | 9. | 2:03.38a PB | 11 |
| May 6 | Friends LeagueMay 6 · 1600 Meters · Place 3 · Germantown Friends | 1600 Meters | 3. | 4:37.54a | 11 |
| May 6 | Friends LeagueMay 6 · 800 Meters · Place 4 · Germantown Friends | 800 Meters | 4. | 2:05.43a | 11 |
| May 1 | 22nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 1600 Meters · Place 61 · Germantown Friends | 1600 Meters | 61. | 4:43.62a | 11 |
| Apr 28 | GFS #2Apr 28 · 1600 Meters · Place 1 · Germantown Friends | 1600 Meters | 1. | 4:43.74a | 11 |
| Apr 18 | Penn Wood Rap Curry InvitationalApr 18 · 800 Meters · Place 32 · Germantown Friends | 800 Meters | 32. | 2:08.07a | 11 |
| Apr 18 | Rap Curry InvitationalApr 18 · 800 Meters · Place 32 · Germantown Friends | 800 Meters | 32. | 2:08.07a | 11 |
| Apr 15 | GFS #1Apr 15 · 3200 Meters · Place 1 · Germantown Friends | 3200 Meters | 1. | 12:06.00a | 11 |
| Apr 15 | GFS #1Apr 15 · 400 Meters · Place 1 · Germantown Friends | 400 Meters | 1. | 52.24a PB | 11 |
| Apr 15 | GFS #1Apr 15 · 200 Meters · Place 3 · Germantown Friends | 200 Meters | 3. | 23.88a PB | 11 |
2026 Indoor Track
1 results2025 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 29 | GFS #2Apr 29 · 400 Meters · Place 7 · Germantown Friends | 400 Meters | 7. | 55.54a | 10 |
| Apr 15 | Westtown #2Apr 15 · 400 Meters · Place 9 · Germantown Friends | 400 Meters | 9. | 1:00.18a | 10 |
| Apr 8 | GFS #1Apr 8 · 200 Meters · Place 6 · Germantown Friends | 200 Meters | 6. | 25.61a | 10 |
| Apr 8 | GFS #1Apr 8 · 100 Meters · Place 8 · Germantown Friends | 100 Meters | 8. | 13.08a PB | 10 |
2024 Outdoor Track
5 results2024 Indoor Track
1 results2023 Outdoor Track
1 results