Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorGFS #2 · Apr 16 | 15.46a | GFS #2 | April 16, 2024 |
| 1600 Meters · IndoorHill v. George, GFS, Peddie, Pottstown, Westtown · Feb 22 | 5:45.64 | Hill v. George, GFS, Peddie, Pottstown, Westtown | February 22, 2025 |
| 1600 Meters · OutdoorFriends League · May 6 | 5:31.29a | Friends League | May 6, 2026 |
| 200 Meters · OutdoorGFS #1 · Apr 15 | 31.19a | GFS #1 | April 15, 2026 |
| 3200 Meters · OutdoorGFS #2 · Apr 28 | 11:52.34a | GFS #2 | April 28, 2026 |
| 400 Meters · OutdoorGFS #1 · Apr 15 | 1:11.49a | GFS #1 | April 15, 2026 |
| 800 Meters · IndoorHenderson Invitational · Feb 7 | 2:36.46a | Henderson Invitational | February 7, 2025 |
| 800 Meters · OutdoorWesttown #2 · Apr 15 | 2:47.42a | Westtown #2 | April 15, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| May 6 | Friends LeagueMay 6 · 1600 Meters · Place 5 · Germantown Friends | 1600 Meters | 5. | 5:31.29a PB | 11 |
| Apr 28 | GFS #2Apr 28 · 3200 Meters · Place 1 · Germantown Friends | 3200 Meters | 1. | 11:52.34a PB | 11 |
| Apr 15 | GFS #1Apr 15 · 3200 Meters · Place 3 · Germantown Friends | 3200 Meters | 3. | 13:22.84a | 11 |
| Apr 15 | GFS #1Apr 15 · 400 Meters · Place 13 · Germantown Friends | 400 Meters | 13. | 1:11.49a PB | 11 |
| Apr 15 | GFS #1Apr 15 · 200 Meters · Place 25 · Germantown Friends | 200 Meters | 25. | 31.19a PB | 11 |
2025 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 7 | Friends LeagueMay 7 · 1600 Meters · Place 6 · Germantown Friends | 1600 Meters | 6. | 5:48.64a | 10 |
| Apr 29 | GFS #2Apr 29 · 3200 Meters · Place 7 · Germantown Friends | 3200 Meters | 7. | 13:11.33a | 10 |
| Apr 29 | GFS #2Apr 29 · 1600 Meters · Place 8 · Germantown Friends | 1600 Meters | 8. | 5:45.84a | 10 |
| Apr 15 | Westtown #2Apr 15 · 1600 Meters · Place 7 · Germantown Friends | 1600 Meters | 7. | 5:41.12a | 10 |
| Apr 15 | Westtown #2Apr 15 · 800 Meters · Place 12 · Germantown Friends | 800 Meters | 12. | 2:47.42a PB | 10 |
| Apr 8 | GFS #1Apr 8 · 3200 Meters · Place 10 · Germantown Friends | 3200 Meters | 10. | 12:42.88a | 10 |
| Apr 8 | GFS #1Apr 8 · 1600 Meters · Place 6 · Germantown Friends | 1600 Meters | 6. | 6:07.56a | 10 |
2025 Indoor Track
2 results2024 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 30 | GFS #3Apr 30 · 400 Meters · Place 7 · Germantown Friends | 400 Meters | 7. | 1:13.93a | 9 |
| Apr 30 | GFS #3Apr 30 · 200 Meters · Place 14 · Germantown Friends | 200 Meters | 14. | 32.97a | 9 |
| Apr 19 | Jack Armstrong Invitational Track and Field MeetApr 19 · 400 Meters · Place 44 · Germantown Friends School | 400 Meters | 44 | 1:16.09 | 9 |
| Apr 19 | Jack Armstrong Invitational Track and Field MeetApr 19 · 200 Meters · Place 59 · Germantown Friends School | 200 MetersRound P | 59 | 31.74 | 9 |
| Apr 16 | GFS #2Apr 16 · 200 Meters · Place 15 · Germantown Friends | 200 Meters | 15 | 32.31a | — |
| Apr 16 | GFS #2Apr 16 · 100 Meters · Place 14 · Germantown Friends | 100 Meters | 14 | 15.46a PB | — |
| Apr 10 | GFS #1Apr 10 · 400 Meters · Place 10 · Germantown Friends | 400 Meters | 10 | 1:13.81a | — |
| Apr 10 | GFS #1Apr 10 · 200 Meters · Place 13 · Germantown Friends | 200 Meters | 13 | 33.46a | — |
| Apr 5 | George School #1Apr 5 · 400 Meters · Place 6 · Germantown Friends | 400 Meters | 6. | 1:14.18a | 9 |
| Apr 5 | George School #1Apr 5 · 200 Meters · Place 15 · Germantown Friends | 200 Meters | 15. | 32.52a | 9 |
| Mar 12 | Episcopal Academy v Germantown FriendsMar 12 · 400 Meters · Place 5 · Germantown Friends | 400 Meters | 5. | 1:13.72a | 9 |
| Mar 12 | Episcopal Academy v Germantown FriendsMar 12 · 200 Meters · Place 17 · Germantown Friends | 200 Meters | 17. | 32.04a | 9 |