Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · 2.5 Mile East FinishAAIS Meet #1 · Sep 9 | 20:09.50 | AAIS Meet #1 | September 9, 2026 |
| 2.5 Miles · Ocean Breeze Athletic ComplexACIS League Meet #1 · Sep 10 | 20:19.8 | ACIS League Meet #1 | September 10, 2025 |
| 2.5 Miles · Van Cortlandt ParkAAIS League Meet #8 · Oct 22 | 19:42.5 | AAIS League Meet #8 | October 22, 2025 |
| 3.1 Miles · 3.1 Mile East FinishAAIS Meet #3 · Sep 23 | 27:23.76 | AAIS Meet #3 | September 23, 2026 |
| 5,000 Meters · 5K Broadway FinishAAIS Meet #6 · Oct 14 | 24:40.00 | AAIS Meet #6 | October 14, 2026 |
| 5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 27 | 24:04.8 | Six Flags Wild Safari Invitational | September 27, 2025 |
| 5,000 Meters · Van Cortlandt ParkAAIS League Champs · Oct 27 | 24:04.6 | AAIS League Champs | October 27, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | AAIS Meet #8Oct 26 · 2.5 Miles Varsity · Place 20 · Nightingale-Bamford | 2.5 Miles Varsity | 20 | 19:09.7 | 12 |
| Oct 21 | AAIS Meet #7Oct 21 · 2.5 Miles Varsity · Place 59 · Nightingale-Bamford | 2.5 Miles Varsity | 59 | 21:05.20 | 12 |
| Oct 14 | AAIS Meet #6Oct 14 · 5,000 Meters Varsity · Place 19 · Nightingale-Bamford | 5,000 Meters Varsity | 19 | 24:40.00 PB | 12 |
| Sep 30 | AAIS Meet #4Sep 30 · 5,000 Meters Varsity · Place 21 · Nightingale-Bamford | 5,000 Meters Varsity | 21 | 24:30.10 | 12 |
| Sep 23 | AAIS Meet #3Sep 23 · 3.1 Miles Varsity · Place 53 · Nightingale-Bamford | 3.1 Miles Varsity | 53 | 27:23.76 PB | 12 |
| Sep 9 | AAIS Meet #1Sep 9 · 2.5 Miles Varsity · Place 31 · Nightingale-Bamford | 2.5 Miles Varsity | 31 | 20:09.50 PB | 12 |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | NYSAIS XC ChampsNov 3 · 5,000 Meters Varsity · Place 171 · Nightingale-Bamford | 5,000 Meters Varsity | 171 | 26:59.3 | 11 |
| Oct 27 | AAIS League ChampsOct 27 · 5,000 Meters Varsity · Place 30 · Nightingale-Bamford | 5,000 Meters Varsity | 30 | 24:04.6 PB | 11 |
| Oct 22 | AAIS League Meet #8Oct 22 · 2.5 Miles High School · Place 28 · Nightingale-Bamford | 2.5 Miles High School | 28 | 19:42.5 PB | 11 |
| Sep 29 | AAIS League Meet #5Sep 29 · 2.5 Miles Varsity · Place 42 · Nightingale-Bamford | 2.5 Miles Varsity | 42 | 21:49.6 | 11 |
| Sep 27 | Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters Varsity D · Place 84 · Nightingale-Bamford | 5,000 Meters Varsity D | 84 | 24:04.8 PB | 11 |
| Sep 17 | AAIS League Meet #3Sep 17 · 5,000 Meters Varsity · Place 47 · Nightingale-Bamford | 5,000 Meters Varsity | 47 | 26:31.6 | 11 |
| Sep 10 | AAIS League Meet #2Sep 10 · 2.5 Miles Varsity · Place 39 · Nightingale-Bamford | 2.5 Miles Varsity | 39 | 20:19.8 | 11 |
| Sep 10 | ACIS League Meet #1Sep 10 · 2.5 Miles New Division · Place 39 · Nightingale-Bamford | 2.5 Miles New Division | 39 | 20:19.8 PB | 11 |
| Sep 5 | AAIS League Meet #1Sep 5 · 2.5 Miles New Division · Place 57 · Nightingale-Bamford | 2.5 Miles New Division | 57 | 22:33.5 | 11 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | NYSAIS XC ChampsNov 4 · 5,000 Meters Varsity · Place 42 · Nightingale Bamford | 5,000 Meters Varsity | 42 | 22:50.8 | 10 |