Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.4 Miles · Sunken MeadowBob Pratt Invitational · Sep 2014:12.40Bob Pratt InvitationalSeptember 20, 2025
4972 m · Sandfordville Elementary XC CourseSection 9 XC Championship · Nov 417:18.8Section 9 XC ChampionshipNovember 4, 2025
5,000 Meters · Bowdoin ParkBowdoin Park Classic · Sep 2718:56.5Bowdoin Park ClassicSeptember 27, 2025
5,000 Meters · Hudson Valley Sports DomeAdmiral Harrier XC Invite · Sep 2618:08.53Admiral Harrier XC InviteSeptember 26, 2026
5,000 Meters · Queensbury HSNYSPHSAA - New York State Championships · Nov 1517:08.4NYSPHSAA - New York State ChampionshipsNovember 15, 2025
5,000 Meters · Sandfordville Elementary XC CourseWarwick Quad Meet · Sep 918:03.48Warwick Quad MeetSeptember 9, 2026
5,000 Meters · The Mount AcademySection 9 XC Championship · Nov 317:42.81Section 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 6 · James I O'Neill5,000 Meters Class C617:42.81 PB10
Nov 3Section 9 XC ChampionshipNov 3 · 5,000 Meters Merge · Place 60 · James I O'Neill5,000 Meters Merge6017:42.8110
Oct 24OCIAA ChampionshipOct 24 · 3 Miles Varsity · Place 47 · James I O'Neill3 Miles Varsity4717:46.410
Sep 26Admiral Harrier XC InviteSep 26 · 5,000 Meters Varsity II · Place 15 · James I O'Neill5,000 Meters Varsity II1518:08.53 PB10
Sep 12Mount Academy XC InviteSep 12 · 5,000 Meters Varsity · Place 60 · James I O'Neill5,000 Meters Varsity6018:48.3910
Sep 9Warwick Quad MeetSep 9 · 5,000 Meters Boys 5k · Place 14 · James I O'Neill5,000 Meters Boys 5k1418:03.48 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NYSPHSAA - New York State ChampionshipsNov 15 · 5,000 Meters Class C · Place 40 · James I O'Neill5,000 Meters Class C4017:08.4 PB9
Nov 4Section 9 XC ChampionshipNov 4 · 3.09 Miles Class C · Place 7 · James I O'Neill3.09 Miles Class C717:18.8 PB9
Oct 25Section 9 OCIAA ChampsOct 25 · 3.09 Miles Junior Varsity · Place 43 · James I O'Neill3.09 Miles Junior Varsity4317:32.39
Sep 27Bowdoin Park ClassicSep 27 · 5,000 Meters Varsity I · Place 82 · James I O'Neill5,000 Meters Varsity I8218:56.5 PB9
Sep 20Bob Pratt InvitationalSep 20 · 2.4 Miles Novice · Place 1 · James I O'Neill2.4 Miles Novice114:12.40 PB9
Sep 13Somers Big Red InvitationalSep 13 · 5,000 Meters Varsity · Place 47 · James I. O'Neill5,000 Meters Varsity4718:57.2FR
Sep 13Somers Big Red InvitationalSep 13 · 5,000 Meters Division 3 · Place 21 · James I. O'Neill5,000 Meters Division 32118:57.2FR

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6Section 9 XC ChampionshipNov 6 · 3 Miles Varsity · Place 103 · James I. O'Neill3 Miles Varsity1033:57.48
Nov 6Section 9 XC ChampionshipNov 6 · 3 Miles Varsity · Place 18 · James I. O'Neill3 Miles Varsity183:57.48
Oct 26OCIAA XC ChampionshipsOct 26 · 3.09 Miles Varsity · Place 71 · James I. O'Neill3.09 Miles Varsity7118:36.68
Oct 26Section 9 OCIAA ChampsOct 26 · 3.09 Miles Varsity · Place 71 · James I O'Neill3.09 Miles Varsity7118:36.528
Oct 12Burnt Hills Cross County InvitationalOct 12 · 3 Miles Varsity Division II · Place 66 · James I. O'Neill3 Miles Varsity Division II6618:49.065
Sep 28Admiral Harrier XC InvitationalSep 28 · Varsity · Place 43 · James I. O'NeillVarsity4318:34.38
Sep 7Warwick Valley Wave ManiaSep 7 · 1.5 Miles Freshman · Place 6 · James I. O'Neill1.5 Miles Freshman68:20.2—