Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,500 Meters · Van Cortlandt ParkIvy Prep League Meet #4 · Oct 8 | 10:46.2 | Ivy Prep League Meet #4 | October 8, 2025 |
| 2.5 Miles · 2.5 Mile East FinishIvy Prep League Meet #1 · Sep 16 | 16:53.32 | Ivy Prep League Meet #1 | September 16, 2026 |
| 2.5 Miles · Van Cortlandt ParkIvy Prep League Meet #3 · Sep 26 | 16:44.1 | Ivy Prep League Meet #3 | September 26, 2025 |
| 4,000 Meters · Allens Meadows Park36th Wilton Invitational · Sep 13 | 16:00.67 | 36th Wilton Invitational | September 13, 2025 |
| 5,000 Meters · 5K Broadway FinishNYSAIS XC Champs · Nov 9 | 21:20.10 | NYSAIS XC Champs | November 9, 2026 |
| 5,000 Meters · Bowdoin ParkNYS Federation Championships at NXR · Nov 22 | 20:49.6 | NYS Federation Championships at NXR | November 22, 2025 |
| 5,000 Meters · Brunswick Middle SchoolFAA Cross Country InterLeague Meet 2 · Sep 30 | 19:43.7 | FAA Cross Country InterLeague Meet 2 | September 30, 2025 |
| 5,000 Meters · Brunswick School -- Edwards Campus (King St.)FAA Cross Country Inter League Meet 2 · Oct 7 | 19:36.5 | FAA Cross Country Inter League Meet 2 | October 7, 2026 |
| 5,000 Meters · Seaside Park FAA Cross Country InterLeague Meet 3 · Oct 15 | 19:29.5 | FAA Cross Country InterLeague Meet 3 | October 15, 2025 |
| 5,000 Meters · Sherwood Island State ParkFAA Cross Country InterLeague Meet 1 · Sep 17 | 19:52.0 | FAA Cross Country InterLeague Meet 1 | September 17, 2025 |
| 5,000 Meters · Van Cortlandt ParkNYSAIS XC Champs · Nov 3 | 20:16.9 | NYSAIS XC Champs | November 3, 2025 |
| 5,000 Meters · Waveny ParkFAA Cross Country Championships · Oct 27 | 19:19.3 | FAA Cross Country Championships | October 27, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | NYSAIS XC ChampsNov 9 · 5,000 Meters Varsity · Place 20 · Rye Country Day | 5,000 Meters Varsity | 20 | 21:20.10 PB | 10 |
| Nov 2 | FAA Cross Country ChampionshipsNov 2 · 5,000 Meters Varsity · Place 4 · Rye Country Day | 5,000 Meters Varsity | 4 | 20:21.3 | 10 |
| Oct 21 | FAA Cross Country Inter League Meet 3 Oct 21 · 5,000 Meters Junior Varsity · Place 2 · Rye Country Day | 5,000 Meters Junior Varsity | 2 | 19:40.2 | 10 |
| Oct 10 | Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Varsity A · Place 52 · Rye Country Day | 2.5 Miles Varsity A | 52 | 17:29.3Unofficial | 10 |
| Oct 7 | FAA Cross Country Inter League Meet 2 Oct 7 · 5,000 Meters Varsity/JV Combined · Place 2 · Rye Country Day | 5,000 Meters Varsity/JV Combined | 2 | 19:36.5 PB | 10 |
| Sep 30 | Ivy Prep League Meet #3Sep 30 · 2.5 Miles Varsity · Place 2 · Rye Country Day | 2.5 Miles Varsity | 2 | 17:29.70 | 10 |
| Sep 23 | FAA Cross Country Inter League Meet 1Sep 23 · 5,000 Meters Varsity/JV Combined · Place 6 · Rye Country Day | 5,000 Meters Varsity/JV Combined | 6 | 21:22.7 | 10 |
| Sep 16 | Ivy Prep League Meet #1Sep 16 · 2.5 Miles Varsity · Place 3 · Rye Country Day | 2.5 Miles Varsity | 3 | 16:53.32 PB | 10 |
2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | NYS Federation Championships at NXRNov 22 · 5,000 Meters NYS Federation Championship · Place 122 · Rye Country Day | 5,000 Meters NYS Federation Championship | 122 | 20:49.6 PB | 9 |
| Nov 3 | NYSAIS XC ChampsNov 3 · 5,000 Meters Varsity · Place 6 · Rye Country Day | 5,000 Meters Varsity | 6 | 20:16.9 PB | 9 |
| Oct 27 | FAA Cross Country ChampionshipsOct 27 · 5,000 Meters Varsity · Place 4 · Rye Country Day | 5,000 Meters Varsity | 4 | 19:19.3 PB | 9 |
| Oct 15 | FAA Cross Country InterLeague Meet 3 Oct 15 · 5,000 Meters Varsity · Place 3 · Rye Country Day | 5,000 Meters Varsity | 3 | 19:29.5 PB | 9 |
| Oct 8 | Ivy Prep League Meet #4Oct 8 · 2,500 Meters Frosh/Novice · Place 9 · Rye Country Day | 2,500 Meters Frosh/Novice | 9 | 10:46.2 PB | 9 |
| Sep 30 | FAA Cross Country InterLeague Meet 2Sep 30 · 5,000 Meters Varsity · Place 3 · Rye Country Day | 5,000 Meters Varsity | 3 | 19:43.7 PB | 9 |
| Sep 26 | Ivy Prep League Meet #3Sep 26 · 2.5 Miles Varsity · Place 1 · Rye Country Day | 2.5 Miles Varsity | 1 | 16:44.1 PB | 9 |
| Sep 17 | FAA Cross Country InterLeague Meet 1Sep 17 · 5,000 Meters Varsity · Place 3 · Rye Country Day | 5,000 Meters Varsity | 3 | 19:52.0 PB | 9 |
| Sep 13 | 36th Wilton InvitationalSep 13 · 4,000 Meters Varsity · Place 19 · Rye Country Day | 4,000 Meters Varsity | 19 | 16:00.67 PB | 9 |
| Sep 10 | Ivy Prep League Meet #1Sep 10 · 2.5 Miles Varsity · Place 4 · Rye Country Day | 2.5 Miles Varsity | 4 | 17:11.9 | 9 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | Ivy Prep League Meet #5Oct 9 · 2,500 Meters Frosh · Place 36 · Rye Country Day | 2,500 Meters Frosh | 36 | 15:44.4 | 9 |