Personal bests

Best marks in available results
Event / courseMarkMeetDate
4972 m · Sandfordville Elementary XC CourseSection 9 OCIAA Champs · Oct 2521:41.4Section 9 OCIAA ChampsOctober 25, 2025
5,000 Meters · Bowdoin ParkBowdoin Park Classic · Sep 2722:43.9Bowdoin Park ClassicSeptember 27, 2025
5,000 Meters · Queensbury HSNYSPHSAA - New York State Championships · Nov 1522:35.7NYSPHSAA - New York State ChampionshipsNovember 15, 2025
5,000 Meters · Sunken MeadowBob Pratt Invitational · Sep 2022:41.90Bob Pratt InvitationalSeptember 20, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NYSPHSAA - New York State ChampionshipsNov 15 · 5,000 Meters Class C · Place 104 · James I O'Neill5,000 Meters Class C10422:35.7 PB12
Nov 4Section 9 XC ChampionshipNov 4 · 3.09 Miles Class C · Place 8 · James I O'Neill3.09 Miles Class C821:47.112
Oct 25Section 9 OCIAA ChampsOct 25 · 3.09 Miles Junior Varsity · Place 44 · James I O'Neill3.09 Miles Junior Varsity4421:41.4 PB12
Sep 27Bowdoin Park ClassicSep 27 · 5,000 Meters Varsity I · Place 32 · James I O'Neill5,000 Meters Varsity I3222:43.9 PB12
Sep 20Bob Pratt InvitationalSep 20 · 5,000 Meters Varsity Blue · Place 17 · James I O'Neill5,000 Meters Varsity Blue1722:41.90 PB12
Sep 13Somers Big Red InvitationalSep 13 · 5,000 Meters Varsity · Place 37 · James I. O'Neill5,000 Meters Varsity3722:15.2SR
Sep 13Somers Big Red InvitationalSep 13 · 5,000 Meters Division 3 · Place 20 · James I. O'Neill5,000 Meters Division 32022:15.2SR

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 26OCIAA XC ChampionshipsOct 26 · 3.09 Miles Varsity · Place 39 · James I. O'Neill3.09 Miles Varsity3921:55.8JR
Sep 28Admiral Harrier XC InvitationalSep 28 · Varsity · Place 34 · James I. O'NeillVarsity3422:19.2JR
Sep 7Warwick Valley Wave ManiaSep 7 · 5,000 Meters Varsity · Place 46 · James I. O'Neill5,000 Meters Varsity4623:32.2—