2026 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| May 22 | PIAA Track & Field State ChampionshipsMay 22 · 4x100 Relay · Place 8 · William Penn Charter | 4x100 RelayRound P | 8. | 48.19a | - |
| May 22 | PIAA Track & Field State ChampionshipsMay 22 · 4x100 Relay · Place 4 · William Penn Charter | 4x100 Relay | 4. | 48.60a | - |
| May 16 | PAISAAMay 16 · 4x800 Relay · Place 1 · William Penn Charter | 4x800 Relay | 1. | 10:01.59a | - |
| May 16 | PAISAAMay 16 · 4x400 Relay · Place 1 · William Penn Charter | 4x400 Relay | 1. | 3:51.17a | - |
| May 16 | PAISAAMay 16 · 4x100 Relay · Place 10 · William Penn Charter | 4x100 Relay | 10. | 56.42a | - |
| May 9 | Inter-AcMay 9 · 4x800 Relay · Place 4 · William Penn Charter | 4x800 Relay | 4. | 10:54.74a | - |
| May 9 | Inter-AcMay 9 · 4x400 Relay · Place 1 · William Penn Charter | 4x400 Relay | 1. | 3:50.76a | - |
| May 9 | Inter-AcMay 9 · 4x100 Relay · Place 4 · William Penn Charter | 4x100 Relay | 4. | 53.42a | - |
| Apr 29 | Germantown Academy Women #2Apr 29 · 4x800 Relay · Place 2 · William Penn Charter | 4x800 Relay | 2. | 11:40.68a | - |
| Apr 29 | Germantown Academy Women #2Apr 29 · 4x400 Relay · Place 2 · William Penn Charter | 4x400 Relay | 2. | 4:44.72a | - |
| Apr 29 | Germantown Academy Women #2Apr 29 · 4x100 Relay · Place 3 · William Penn Charter | 4x100 Relay | 3. | 58.72a | - |
| Apr 18 | Penn Wood Rap Curry InvitationalApr 18 · 4x100 Relay · Place 23 · William Penn Charter | 4x100 Relay | 23. | 52.49a | - |
| Apr 8 | Penn Charter #1Apr 8 · 4x800 Relay · Place 2 · William Penn Charter | 4x800 Relay | 2. | 11:01.0 | - |
2025 Indoor Track
13 results2025 Outdoor Track
25 results| Date | Meet | Event | Pl | Mark | Gr |
| May 10 | Inter-AcMay 10 · 4x800 Relay · Place 3 · William Penn Charter | 4x800 Relay | 3. | 10:35.51a | - |
| May 10 | Inter-AcMay 10 · 4x400 Relay · Place 1 · William Penn Charter | 4x400 Relay | 1. | 3:56.64a | - |
| May 10 | Inter-AcMay 10 · 4x100 Relay · Place 3 · William Penn Charter | 4x100 Relay | 3. | 51.01a | - |
| Apr 30 | Germantown Academy #2Apr 30 · 4x800 Relay · Place 1 · William Penn Charter | 4x800 Relay | 1. | 11:30.61a | - |
| Apr 30 | Germantown Academy #2Apr 30 · 4x400 Relay · Place 6 · William Penn Charter | 4x400 Relay | 6. | 4:54.64a | - |
| Apr 30 | Germantown Academy #2Apr 30 · 4x400 Relay · Place 5 · William Penn Charter | 4x400 Relay | 5. | 4:41.90a | - |
| Apr 30 | Germantown Academy #2Apr 30 · 4x400 Relay · Place 3 · William Penn Charter | 4x400 Relay | 3. | 4:35.04a | - |
| Apr 30 | Germantown Academy #2Apr 30 · 4x100 Relay · Place 1 · William Penn Charter | 4x100 Relay | 1. | 51.97a | - |
| Apr 16 | Springside Chestnut Hill #2 GirlsApr 16 · 4x800 Relay · Place 1 · William Penn Charter | 4x800 Relay | 1. | 11:52.32a | - |
| Apr 16 | Springside Chestnut Hill #2 GirlsApr 16 · 4x400 Relay · Place 6 · William Penn Charter | 4x400 Relay | 6. | 4:51.25a | - |
| Apr 16 | Springside Chestnut Hill #2 GirlsApr 16 · 4x400 Relay · Place 5 · William Penn Charter | 4x400 Relay | 5. | 4:51.15a | - |
| Apr 16 | Springside Chestnut Hill #2 GirlsApr 16 · 4x400 Relay · Place 2 · William Penn Charter | 4x400 Relay | 2. | 4:27.81a | - |
| Apr 16 | Springside Chestnut Hill #2 GirlsApr 16 · 4x400 Relay · Place 1 · William Penn Charter | 4x400 Relay | 1. | 4:20.05a | - |
| Apr 16 | Springside Chestnut Hill #2 GirlsApr 16 · 4x100 Relay · William Penn Charter | 4x100 Relay | -- | DNF | - |
| Apr 16 | Springside Chestnut Hill #2 GirlsApr 16 · 4x100 Relay · Place 5 · William Penn Charter | 4x100 Relay | 5. | 58.95a | - |
| Apr 16 | Springside Chestnut Hill #2 GirlsApr 16 · 4x100 Relay · Place 1 · William Penn Charter | 4x100 Relay | 1. | 51.23a | - |
| Apr 9 | Episcopal #1Apr 9 · 4x800 Relay · Place 2 · William Penn Charter | 4x800 Relay | 2. | 11:04.62a | - |
| Apr 9 | Episcopal #1Apr 9 · 4x800 Relay · Place 1 · William Penn Charter | 4x800 Relay | 1. | 11:01.98a | - |
| Apr 9 | Episcopal #1Apr 9 · 4x400 Relay · Place 7 · William Penn Charter | 4x400 Relay | 7. | 4:41.35a | - |
| Apr 9 | Episcopal #1Apr 9 · 4x400 Relay · Place 4 · William Penn Charter | 4x400 Relay | 4. | 4:31.63a | - |
| Apr 9 | Episcopal #1Apr 9 · 4x400 Relay · Place 2 · William Penn Charter | 4x400 Relay | 2. | 4:10.05a | - |
| Apr 9 | Episcopal #1Apr 9 · 4x100 Relay · Place 7 · William Penn Charter | 4x100 Relay | 7. | 1:02.06a | - |
| Apr 9 | Episcopal #1Apr 9 · 4x100 Relay · Place 6 · William Penn Charter | 4x100 Relay | 6. | 57.08a | - |
| Apr 9 | Episcopal #1Apr 9 · 4x100 Relay · Place 2 · William Penn Charter | 4x100 Relay | 2. | 54.98a | - |
| Apr 9 | Episcopal #1Apr 9 · 4x100 Relay · Place 1 · William Penn Charter | 4x100 Relay | 1. | 52.17a | - |
2024 Indoor Track
8 results2024 Outdoor Track
18 results| Date | Meet | Event | Pl | Mark | Gr |
| May 24 | PIAA State Track & Field ChampionshipsMay 24 · 4x100 Relay · Place 18 · William Penn Charter | 4x100 RelayRound P | 18. | 48.89a | - |
| May 18 | PAISAAMay 18 · 4x800 Relay · Place 1 · William Penn Charter | 4x800 Relay | 1. | 9:54.21a | - |
| May 18 | PAISAAMay 18 · 4x400 Relay · Place 2 · William Penn Charter | 4x400 Relay | 2. | 4:01.52a | - |
| May 18 | PAISAAMay 18 · 4x100 Relay · Place 8 · William Penn Charter | 4x100 Relay | 8. | 53.01a | - |
| May 9 | Inter-AcMay 9 · 4x800 Relay · Place 1 · William Penn Charter | 4x800 Relay | 1. | 10:13.44a | - |
| May 9 | Inter-AcMay 9 · 4x400 Relay · Place 4 · William Penn Charter | 4x400 Relay | 4. | 4:17.82a | - |
| May 9 | Inter-AcMay 9 · 4x100 Relay · Place 5 · William Penn Charter | 4x100 Relay | 5. | 52.48a | - |
| Apr 30 | Notre Dame #2Apr 30 · 4x800 Relay · William Penn Charter | 4x800 Relay | -- | DNS | - |
| Apr 30 | Notre Dame #2Apr 30 · 4x400 Relay · William Penn Charter | 4x400 Relay | -- | DNS | - |
| Apr 30 | Notre Dame #2Apr 30 · 4x400 Relay · Place 1 · William Penn Charter | 4x400 Relay | 1. | 4:33.46a | - |
| Apr 30 | Notre Dame #2Apr 30 · 4x100 Relay · Place 2 · William Penn Charter | 4x100 Relay | 2. | 54.63a | - |
| Apr 30 | Notre Dame #2Apr 30 · 4x100 Relay · Place 1 · William Penn Charter | 4x100 Relay | 1. | 52.30a | - |
| Apr 6 | The North Penn OpenApr 6 · 4x800 Relay · Place 10 · William Penn Charter | 4x800 Relay | 10. | 11:39.15a | - |
| Apr 6 | The North Penn OpenApr 6 · 4x400 Relay · Place 30 · William Penn Charter | 4x400 Relay | 30. | 5:04.54a | - |
| Apr 6 | The North Penn OpenApr 6 · 4x400 Relay · Place 29 · William Penn Charter | 4x400 Relay | 29. | 4:59.66a | - |
| Apr 6 | The North Penn OpenApr 6 · 4x400 Relay · Place 13 · William Penn Charter | 4x400 Relay | 13. | 4:31.32a | - |
| Apr 6 | The North Penn OpenApr 6 · 4x100 Relay · Place 33 · William Penn Charter | 4x100 Relay | 33. | 58.29a | - |
| Apr 6 | The North Penn OpenApr 6 · 4x100 Relay · Place 4 · William Penn Charter | 4x100 Relay | 4. | 50.71a | - |
2023 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | U.S. Marine Corps Holiday ClassicDec 29 · 4x400 Relay · Place 1 · William Penn Charter | 4x400 Relay | 1. | 4:03.46a | - |
| Dec 22 | DVGTCA Meet #4Dec 22 · SMR 1600m · Place 7 · William Penn Charter | SMR 1600m[200-200-400-800] | 7. | 4:37.70a | - |
| Dec 22 | DVGTCA Meet #4Dec 22 · 4x200 Relay · Place 10 · William Penn Charter | 4x200 Relay | 10. | 1:57.56a | - |
| Dec 22 | DVGTCA Meet #4Dec 22 · 4x400 Relay · Place 17 · William Penn Charter | 4x400 Relay | 17. | 4:39.37a | - |
| Dec 15 | DVGTCA Meet #2Dec 15 · 4x200 Relay · Place 6 · William Penn Charter | 4x200 Relay | 6. | 1:53.68a | - |
2022 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 16 | DVGTCA Meet #2Dec 16 · DMR 4000m · Place 18 · William Penn Charter | DMR 4000m[1200-400-800-1600] | 18. | 14:54.26a | - |
| Dec 16 | DVGTCA Meet #2Dec 16 · 4x200 Relay · Place 50 · William Penn Charter | 4x200 Relay | 50. | 2:09.03a | - |
| Dec 16 | DVGTCA Meet #2Dec 16 · 4x400 Relay · Place 10 · William Penn Charter | 4x400 Relay | 10. | 4:28.57a | - |
| Dec 9 | DVGTCA Meet #1Dec 9 · 4x800 Relay · Place 6 · William Penn Charter | 4x800 Relay | 6. | 10:17.42a | - |
| Dec 9 | DVGTCA Meet #1Dec 9 · 4x200 Relay · Place 32 · William Penn Charter | 4x200 Relay | 32. | 2:02.41a | - |
| Dec 9 | DVGTCA Meet #1Dec 9 · 4x400 Relay · Place 22 · William Penn Charter | 4x400 Relay | 22. | 4:44.84a | - |
2022 Outdoor Track
4 results2021 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 17 | DVGTCA Meet #2Dec 17 · DMR 4000m · Place 1 · William Penn Charter | DMR 4000m[1200-400-800-1600] | 1. | 12:43.52aUnofficial | - |
| Dec 17 | DVGTCA Meet #2Dec 17 · 4x200 Relay · Place 13 · William Penn Charter | 4x200 Relay | 13. | 1:57.44aUnofficial | - |
2019 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | DVGTCA Meet #2Dec 20 · 4x800 Relay · Place 2 · William Penn Charter | 4x800 Relay | 2. | 9:35.66a | - |
| Dec 20 | DVGTCA Meet #2Dec 20 · 4x200 Relay · Place 21 · William Penn Charter | 4x200 Relay | 21. | 2:00.72a | - |
| Dec 20 | DVGTCA Meet #2Dec 20 · 4x400 Relay · Place 1 · William Penn Charter | 4x400 Relay | 1. | 4:10.81a | - |
| Dec 13 | DVGTCA Meet #1 Dec 13 · DMR 4000m · Place 6 · William Penn Charter | DMR 4000m[1200-400-800-1600] | 6. | 13:07.04a | - |
| Dec 13 | DVGTCA Meet #1 Dec 13 · 4x200 Relay · Place 16 · William Penn Charter | 4x200 Relay | 16. | 1:55.91a | - |
| Dec 13 | DVGTCA Meet #1 Dec 13 · 4x400 Relay · Place 13 · William Penn Charter | 4x400 Relay | 13. | 4:31.49a | - |
2019 Outdoor Track
1 results2018 Indoor Track
2 results2018 Outdoor Track
4 results2017 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 22 | DVGTCA Meet #2Dec 22 · 4x800 Relay · Place 8 · William Penn Charter | 4x800 Relay | 8. | 10:22.94a | - |
2016 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 23 | Great Valley RelaysApr 23 · SMR 1600m · Place 3 · William Penn Charter | SMR 1600m[200-200-400-800] | 3. | 4:27.02a | - |
| Apr 23 | Great Valley RelaysApr 23 · 4x200 Relay · Place 7 · William Penn Charter | 4x200 Relay | 7. | 1:51.64a | - |
2015 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 18 | DVGTCA Indoor Meet #2Dec 18 · 4x200 Relay · William Penn Charter | 4x200 Relay | -- | DQ | - |
| Dec 18 | DVGTCA Indoor Meet #2Dec 18 · 4x400 Relay · Place 44 · William Penn Charter | 4x400 Relay | 44. | 4:59.03a | - |