Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.4 Miles · Sunken MeadowBob Pratt Invitational · Sep 2014:48.30Bob Pratt InvitationalSeptember 20, 2025
4972 m · Sandfordville Elementary XC CourseSection 9 XC Championship · Nov 417:28.7Section 9 XC ChampionshipNovember 4, 2025
5,000 Meters · Bowdoin ParkBowdoin Park Classic · Sep 2719:24.4Bowdoin Park ClassicSeptember 27, 2025
5,000 Meters · Hudson Valley Sports DomeAdmiral Harrier XC Invite · Sep 2617:15.46Admiral Harrier XC InviteSeptember 26, 2026
5,000 Meters · Queensbury HSNYSPHSAA - New York State Championships · Nov 1517:32.9NYSPHSAA - New York State ChampionshipsNovember 15, 2025
5,000 Meters · Sandfordville Elementary XC CourseWarwick Quad Meet · Sep 917:44.10Warwick Quad MeetSeptember 9, 2026
5,000 Meters · The Mount AcademySection 9 XC Championship · Nov 316:54.87Section 9 XC ChampionshipNovember 3, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 3Section 9 XC ChampionshipNov 3 · 5,000 Meters Class C · Place 1 · James I O'Neill5,000 Meters Class C116:54.87 PB10
Nov 3Section 9 XC ChampionshipNov 3 · 5,000 Meters Merge · Place 21 · James I O'Neill5,000 Meters Merge2116:54.8710
Oct 24OCIAA ChampionshipOct 24 · 3 Miles Varsity · Place 18 · James I O'Neill3 Miles Varsity1816:51.810
Sep 26Admiral Harrier XC InviteSep 26 · 5,000 Meters Varsity II · Place 6 · James I O'Neill5,000 Meters Varsity II617:15.46 PB10
Sep 12Mount Academy XC InviteSep 12 · 5,000 Meters Varsity · Place 31 · James I O'Neill5,000 Meters Varsity3117:56.0410
Sep 9Warwick Quad MeetSep 9 · 5,000 Meters Boys 5k · Place 11 · James I O'Neill5,000 Meters Boys 5k1117:44.10 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NYSPHSAA - New York State ChampionshipsNov 15 · 5,000 Meters Class C · Place 67 · James I O'Neill5,000 Meters Class C6717:32.9 PB9
Nov 4Section 9 XC ChampionshipNov 4 · 3.09 Miles Class C · Place 9 · James I O'Neill3.09 Miles Class C917:28.7 PB9
Oct 25Section 9 OCIAA ChampsOct 25 · 3.09 Miles Junior Varsity · Place 46 · James I O'Neill3.09 Miles Junior Varsity4617:39.19
Sep 27Bowdoin Park ClassicSep 27 · 5,000 Meters Varsity I · Place 95 · James I O'Neill5,000 Meters Varsity I9519:24.4 PB9
Sep 20Bob Pratt InvitationalSep 20 · 2.4 Miles Novice · Place 2 · James I O'Neill2.4 Miles Novice214:48.30 PB9
Sep 13Somers Big Red InvitationalSep 13 · 5,000 Meters Varsity · Place 85 · James I. O'Neill5,000 Meters Varsity8519:36.6FR
Sep 13Somers Big Red InvitationalSep 13 · 5,000 Meters Division 3 · Place 33 · James I. O'Neill5,000 Meters Division 33319:36.6FR