Personal bests

Best marks in available results
Event / courseMarkMeetDate
4972 m · Sandfordville Elementary XC CourseSection 9 OCIAA Champs · Oct 2518:20.3Section 9 OCIAA ChampsOctober 25, 2025
5,000 Meters · Bowdoin ParkBowdoin Park Classic · Sep 2719:37.7Bowdoin Park ClassicSeptember 27, 2025
5,000 Meters · Hudson Valley Sports DomeAdmiral Harrier XC Invite · Sep 2619:31.59Admiral Harrier XC InviteSeptember 26, 2026
5,000 Meters · Sandfordville Elementary XC CourseWarwick Quad Meet · Sep 921:02.68Warwick Quad MeetSeptember 9, 2026
5,000 Meters · Sunken MeadowBob Pratt Invitational · Sep 2020:33.30Bob Pratt InvitationalSeptember 20, 2025
5,000 Meters · The Mount AcademySection 9 XC Championship · Nov 319:13.35Section 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 16 · James I O'Neill5,000 Meters Class C1619:13.35 PB12
Nov 3Section 9 XC ChampionshipNov 3 · 5,000 Meters Merge · Place 125 · James I O'Neill5,000 Meters Merge12519:13.3512
Oct 24OCIAA ChampionshipOct 24 · 3 Miles Varsity · Place 93 · James I O'Neill3 Miles Varsity9319:17.612
Sep 26Admiral Harrier XC InviteSep 26 · 5,000 Meters Varsity II · Place 39 · James I O'Neill5,000 Meters Varsity II3919:31.59 PB12
Sep 12Mount Academy XC InviteSep 12 · 5,000 Meters Varsity · Place 104 · James I O'Neill5,000 Meters Varsity10420:18.9112
Sep 9Warwick Quad MeetSep 9 · 5,000 Meters Boys 5k · Place 52 · James I O'Neill5,000 Meters Boys 5k5221:02.68 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 4Section 9 XC ChampionshipNov 4 · 3.09 Miles Class C · Place 15 · James I O'Neill3.09 Miles Class C1518:29.911
Oct 25Section 9 OCIAA ChampsOct 25 · 3.09 Miles Junior Varsity · Place 71 · James I O'Neill3.09 Miles Junior Varsity7118:20.3 PB11
Sep 27Bowdoin Park ClassicSep 27 · 5,000 Meters Varsity I · Place 103 · James I O'Neill5,000 Meters Varsity I10319:37.7 PB11
Sep 20Bob Pratt InvitationalSep 20 · 5,000 Meters Varsity Red · Place 91 · James I O'Neill5,000 Meters Varsity Red9120:33.30 PB11
Sep 13Somers Big Red InvitationalSep 13 · 5,000 Meters Varsity · Place 88 · James I. O'Neill5,000 Meters Varsity8819:38.9JR
Sep 13Somers Big Red InvitationalSep 13 · 5,000 Meters Division 3 · Place 34 · James I. O'Neill5,000 Meters Division 33419:38.9JR

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 26OCIAA XC ChampionshipsOct 26 · 3.09 Miles Junior Varsity · Place 43 · James I. O'Neill3.09 Miles Junior Varsity4319:22.7SO
Sep 28Admiral Harrier XC InvitationalSep 28 · Varsity · Place 55 · James I. O'NeillVarsity5519:15.0SO
Sep 7Warwick Valley Wave ManiaSep 7 · 5,000 Meters Varsity · Place 90 · James I. O'Neill5,000 Meters Varsity9020:23.8—

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 8Brewster Bear XC Classic (POSTPONED TO SUNDAY 10/8)Oct 8 · 5,000 Meters Junior Varsity · Place 21 · James I. O'Neill5,000 Meters Junior Varsity2120:46.2FR
Oct 8Brewster Bear XC Classic (POSTPONED TO SUNDAY 10/8)Oct 8 · 5,000 Meters Varsity · Place 194 · James I. O'Neill5,000 Meters Varsity19420:46.2FR