Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 11 | 19:13.9 | Manhattan University Cross Country Invitational (HS) | October 11, 2025 |
| 3 m · Saratoga Spa ParkBurnt Hills Invitational · Oct 14 | 24:52.4 | Burnt Hills Invitational | October 14, 2023 |
| 3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 27 | 23:30.80 | 60th McQuaid Invitational | September 27, 2025 |
| 5,000 Meters · Letchworth State ParkJohn Izzo Cross Country Classic · Sep 20 | 26:41.4 | John Izzo Cross Country Classic | September 20, 2025 |
| 5,000 Meters · Ontario County ParkWFL League Meet at Naples · Sep 23 | 28:55.6 | WFL League Meet at Naples | September 23, 2025 |
| 5,000 Meters · Red Creek JR. SR. High SchoolWFL League Meet at Red Creek · Sep 30 | 24:28.0 | WFL League Meet at Red Creek | September 30, 2025 |
| 5,000 Meters · Red Jacket High SchoolSec. 5 Finger Lakes League Championships · Nov 1 | 23:16 | Sec. 5 Finger Lakes League Championships | November 1, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Burnt Hills InvitationalOct 14 · 3 Meters Junior Varsity A · Place 144 · Harley Allendale Columbia | 3 Meters Junior Varsity A | 144 | 24:52.4 PB | 10 |
2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Burnt Hills CC InvitationalOct 15 · 3 Miles Varsity Division 2 · Place 166 · Harley Allendale Columbia (H | 3 Miles Varsity Division 2 | 166 | 25:19.0 | — |