Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bear Mountain State ParkSection 9 Championships · Nov 4 | 17:02.2 | Section 9 Championships | November 4, 2021 |
| 5,000 Meters · Belton Lake Outdoor Recreation Area(BLORA)Belton Invitational · Aug 23 | 18:45.0 | Belton Invitational | August 23, 2024 |
| 5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 27 | 18:48.4 | NXR Northeast & New York Regional Championships | November 27, 2021 |
| 5,000 Meters · Chenago Valley State ParkMcDaniel Baxter Invitational · Sep 18 | 18:57.2 | McDaniel Baxter Invitational | September 18, 2021 |
| 5,000 Meters · Chenango Valley State ParkNYSPHSAA State Cross Country Championships · Nov 13 | 17:54.8 | NYSPHSAA State Cross Country Championships | November 13, 2021 |
| 5,000 Meters · Lions ParkTemple Invitational · Aug 16 | 17:10.0 | Temple Invitational | August 16, 2024 |
| 5,000 Meters · Lynn Creek ParkUIL 6A Region 2 Championship · Oct 24 | 16:43.07 | UIL 6A Region 2 Championship | October 24, 2023 |
| 5,000 Meters · Lynn Creek Park at Joe Pool LakeUIL Region II & III-1A XC Championship · Oct 21 | 16:46.71 | UIL Region II & III-1A XC Championship | October 21, 2024 |
| 5,000 Meters · Vernon Verona-Sherrill HSNYSPHSAA Cross Country Championships · Nov 12 | 18:17.3 | NYSPHSAA Cross Country Championships | November 12, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
3 results2023 Cross Country
1 results2022 Cross Country
8 results2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 27 | NXR Northeast & New York Regional ChampionshipsNov 27 · 5,000 Meters Championship - New York · Place 59 · James I O'NeillJames I O'Neill | 5,000 Meters Championship - New York | 59 | 18:48.4 PB | 9 |
| Nov 13 | NYSPHSAA State Cross Country ChampionshipsNov 13 · 5,000 Meters Class C · Place 28 · James I O'NeillJames I O'Neill | 5,000 Meters Class C | 28 | 17:54.8 PB | 9 |
| Nov 4 | Section 9 ChampionshipsNov 4 · 5,000 Meters Class C · Place 1 · James I O'NeillJames I O'Neill | 5,000 Meters Class C | 1 | 17:02.2 PB | 9 |
| Oct 27 | OCIAA XC ChampionshipsOct 27 · 3 Miles Varsity · Place 16 · James I. O'NeillJames I. O'Neill | 3 Miles Varsity | 16 | 17:22.6 | FR |
| Oct 16 | Burnt Hills Cross County InvitationalOct 16 · 3 Miles Varsity · Place 17 · James I. O'NeillJames I. O'Neill | 3 Miles Varsity | 17 | 17:20.9 | — |
| Oct 2 | Brewster Bear Cross Country ClassicOct 2 · 5,000 Meters Varsity · Place 9 · James I. O'NeillJames I. O'Neill | 5,000 Meters Varsity | 9 | 17:31.9 | FR |
| Sep 25 | Bowdoin XC ClassicSep 25 · 5,000 Meters Varsity · Place 56 · James I. O'NeillJames I. O'Neill | 5,000 Meters Varsity | 56 | 18:44.6 | FR |
| Sep 18 | Pre-States McDaniel-Baxter InvitationalSep 18 · Varsity · Place 133 · 5 James I. O'Neill5 James I. O'Neill | Varsity | 133 | 6:07 | FR |
| Sep 18 | McDaniel Baxter InvitationalSep 18 · 5,000 Meters Varsity · Place 133 · James I O'NeillJames I O'Neill | 5,000 Meters Varsity | 133 | 18:57.2 PB | 9 |
| Sep 11 | Warwick Valley Wave Mania X-C InvitationalSep 11 · 1.5 Miles Freshman · Place 1 · James I. O'NeillJames I. O'Neill | 1.5 Miles Freshman | 1 | 7:44.6 | FR |