Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorAAIS Coed Invite #1 · Apr 12 | 13.22 | AAIS Coed Invite #1 | April 12, 2024 |
| 100m Hurdles · 33" / 0.838m · OutdoorAAIS Meet 5 · May 6 | 19.43a | AAIS Meet 5 | May 6, 2026 |
| 200 Meters · IndoorOcean Breeze Invitational & Pentathlon · Feb 3 | 28.08 | Ocean Breeze Invitational & Pentathlon | February 3, 2024 |
| 200 Meters · OutdoorAAIS Varsity Meet · May 3 | 27.96a | AAIS Varsity Meet | May 3, 2024 |
| 300 Meters · IndoorNYSAIS Champs · Feb 21 | 44.77 | NYSAIS Champs | February 21, 2024 |
| 400 Meters · OutdoorAAIS Varsity Meet · May 3 | 1:02.05a | AAIS Varsity Meet | May 3, 2024 |
| 400m Hurdles · 30" / 0.762m · OutdoorAAIS League Meet #3 · Apr 16 | 1:15.38a | AAIS League Meet #3 | April 16, 2025 |
| 55 Meter · IndoorIvy League Prep #2 · Dec 13 | 8.35a | Ivy League Prep #2 | December 13, 2023 |
| 55 Meters · IndoorNYSAIS Champs · Feb 21 | 7.935 | NYSAIS Champs | February 21, 2024 |
| 55m Hurdles · 33" · IndoorNYCAL Meet #2 · Dec 8 | 10.52a | NYCAL Meet #2 | December 8, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| May 20 | NYSAIS Outdoor ChampionshipsMay 20 · 400m Hurdles · Place 14 · Nightingale-Bamford | 400m Hurdles30" / 0.762m | 14. | 1:17.84a | 10 |
| May 20 | NYSAIS Outdoor ChampionshipsMay 20 · 100m Hurdles · Place 13 · Nightingale-Bamford | 100m Hurdles33" / 0.838mRound P | 13. | 18.80aWind: 2.6 | 10 |
| May 15 | AAIS 2026 Outdoor League ChampionshipsMay 15 · 400m Hurdles · Place 8 · Nightingale-Bamford | 400m Hurdles30" / 0.762m | 8. | 1:17.08a | 10 |
| May 15 | AAIS 2026 Outdoor League ChampionshipsMay 15 · 100m Hurdles · Place 10 · Nightingale-Bamford | 100m Hurdles33" / 0.838mRound P | 10. | 19.89a | 10 |
| May 6 | AAIS Meet 5May 6 · 400m Hurdles · Nightingale-Bamford | 400m Hurdles30" / 0.762m | X | 1:17.92a | 10 |
| May 6 | AAIS Meet 5May 6 · 100m Hurdles · Place 2 · Nightingale-Bamford | 100m Hurdles33" / 0.838mRound P | 2. | 19.43a PB | 10 |
| May 6 | AAIS Meet 5May 6 · 100m Hurdles · Place 2 · Nightingale-Bamford | 100m Hurdles33" / 0.838m | 2. | 19.49a | 10 |
| Apr 10 | AAIS League Meet #1Apr 10 · 400m Hurdles · Place 3 · Nightingale-Bamford | 400m Hurdles30" / 0.762m | 3. | 1:18.00a | 10 |
| Apr 10 | AAIS League Meet #1Apr 10 · 100 Meters · Place 14 · Nightingale-Bamford | 100 Meters | 14. | 14.09a | 10 |
2026 Indoor Track
5 results2025 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 10 | Ivy League Prep Schools Meet #2Dec 10 · 55m Hurdles · Place 11 · Nightingale-Bamford | 55m Hurdles33" | 11. | 11.18a | 10 |
| Dec 8 | NYCAL Meet #2Dec 8 · 300 Meters · Place 6 · Nightingale-Bamford | 300 Meters | 6. | 46.21a | 10 |
| Dec 8 | NYCAL Meet #2Dec 8 · 55m Hurdles · Place 4 · Nightingale-Bamford | 55m Hurdles33" | 4. | 10.52a PB | 10 |
2025 Outdoor Track
8 results2024 Indoor Track
9 results2024 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 22 | NYSAIS Championships 2024May 22 · 100 Meters · Place 22 · Nightingale Bamford | 100 MetersRound P | 22 | 13.23 | 8 |
| May 3 | AAIS Varsity MeetMay 3 · 400 Meters · Place 1 · Nightingale-Bamford | 400 Meters | 1. | 1:02.05a PB | 8 |
| May 3 | AAIS Varsity MeetMay 3 · 200 Meters · Place 1 · Nightingale-Bamford | 200 Meters | 1. | 27.96a PB | 8 |
| Apr 26 | AAIS Girls Only InvitationalApr 26 · 400 Meters · Place 2 · Nightingale Bamford | 400 Meters | 2 | 1:02.32 | 8 |
| Apr 17 | AAIS Coed Invite #2Apr 17 · 100 Meters · Place 3 · Nightingale Bamford | 100 MetersRound P | 3 | 13.79 | 8 |
| Apr 17 | AAIS Coed Invite #2Apr 17 · 100 Meters · Place 3 · Nightingale Bamford | 100 Meters | 3 | 13.77 | 8 |
| Apr 12 | AAIS Coed Invite #1Apr 12 · 200 Meters · Place 4 · Nightingale Bamford | 200 Meters | 4 | 28.10 | 8 |
| Apr 12 | AAIS Coed Invite #1Apr 12 · 100 Meters · Place 4 · Nightingale Bamford | 100 MetersRound P | 4 | 13.22 PB | 8 |
| Apr 12 | AAIS Coed Invite #1Apr 12 · 100 Meters · Place 5 · Nightingale Bamford | 100 Meters | 5 | 13.32 | 8 |
| Apr 6 | Poly Prep RelaysApr 6 · 100 Meters · Place 9 · Nightingale Bamford | 100 Meters | 9 | 13.47 | 8 |
| Apr 6 | Poly Prep RelaysApr 6 · 100 Meters · Place 9 · Nightingale | 100 Meters | 9 | 13.47 | — |
2023 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 13 | Ivy League Prep #2Dec 13 · 300 Meters · Place 17 · Nightingale-Bamford | 300 Meters | 17. | 48.21a | 8 |
| Dec 13 | Ivy League Prep #2Dec 13 · 55 Meter · Place 27 · Nightingale-Bamford | 55 Meter | 27. | 8.35a PB | 8 |