Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPenn Classic · Feb 84:19.01aPenn ClassicFebruary 8, 2025
1 Mile · OutdoorNew York Relays · May 224:25.04New York RelaysMay 22, 2021
1000 Meters · IndoorOCIAA Division Champs - 2,4,6 · Jan 252:48.24OCIAA Division Champs - 2,4,6January 25, 2019
10000 Meters · OutdoorBucknell Bison Outdoor Classic · Apr 1230:15.53aBucknell Bison Outdoor ClassicApril 12, 2025
1500 Meters · OutdoorBucknell Team Challenge · Apr 194:00.41Bucknell Team ChallengeApril 19, 2025
1600 Meters · IndoorSection 9 State Qualifier · Feb 224:38.01Section 9 State QualifierFebruary 22, 2019
1600 Meters · OutdoorOCIAA Championships · May 174:37.38OCIAA ChampionshipsMay 17, 2019
3000 Meters · IndoorPSU National Open · Jan 318:29.00aPSU National OpenJanuary 31, 2025
3200 Meters · IndoorOCIAA Championship · Feb 89:39.85OCIAA ChampionshipFebruary 8, 2020
3200 Meters · OutdoorLoucks Games · May 69:29.62Loucks GamesMay 6, 2021
5000 Meters · IndoorECAC/IC4A Indoor Championships · Mar 114:35.52aECAC/IC4A Indoor ChampionshipsMarch 1, 2024
5000 Meters · OutdoorPatriot League Outdoor Championships · May 314:50.95Patriot League Outdoor ChampionshipsMay 3, 2024
800 Meters · OutdoorMiddletown Invitational · May 112:03.78Middletown InvitationalMay 11, 2019

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

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Patriot League Outdoor Track & Field ChampionshipsMay 2 · 10000 Meters · Place 14 · BucknellBucknell10000 Meters1431:37.38SR
May 2Patriot League Outdoor Track & Field ChampionshipsMay 2 · 5000 Meters · Place 22 · BucknellBucknell5000 Meters2215:12.16SR
Apr 19Bucknell Team ChallengeApr 19 · 1500 Meters · Place 5 · BucknellBucknell1500 Meters54:00.41 PBSR
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 10000 Meters · Place 26 · BucknellBucknell10000 Meters2630:15.53a PBSr
Mar 29Lafayette OpenMar 29 · 1500 Meters · Place 4 · BucknellBucknell1500 Meters44:05.74aSr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 8Penn ClassicFeb 8 · 1 Mile · Place 20 · BucknellBucknell1 Mile204:19.01a PB—
Jan 31PSU National OpenJan 31 · 3000 Meters · Place 9 · BucknellBucknell3000 Meters9.8:29.00a PBSr

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3Patriot League Outdoor ChampionshipsMay 3 · 10000 Meters · Place 13 · BucknellBucknell10000 Meters1331:28.94JR
May 3Patriot League Outdoor ChampionshipsMay 3 · 5000 Meters · Place 20 · BucknellBucknell5000 Meters2014:50.95 PBJR
Apr 27BloomsburgApr 27 · 1500 Meters · Place 3 · BucknellBucknell1500 Meters34:00.57a—
Apr 12Bison Outdoor ClassicApr 12 · 10000 Meters · Place 36 · BucknellBucknell10000 Meters3630:48.35a—
Mar 30Lafayette OpenMar 30 · 1500 Meters · Place 3 · BucknellBucknell1500 Meters34:01.36a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 1ECAC/IC4A Indoor ChampionshipsMar 1 · 5000 Meters · Place 16 · BucknellBucknell5000 Meters16.14:35.52a PBJr
Jan 26PSU National OpenJan 26 · 5000 Meters · Place 3 · BucknellBucknell5000 Meters3.14:52.31aJr
Jan 20Gulden InvitationalJan 20 · 1 Mile · Place 4 · BucknellBucknell1 Mile44:20.10a—
Jan 13Nittany Lion ChallengeJan 13 · 3000 Meters · Place 19 · BucknellBucknell3000 Meters198:38.47JR

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 22New York RelaysMay 22 · 1 Mile · Place 1 · James I. O'NJames I. O'N1 Mile14:25.04 PB—
May 6Loucks GamesMay 6 · 3200 Meters · Place 3 · James I. O'NeillJames I. O'Neill3200 Meters39:29.62 PB12

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 7NYSPHSAA/NYS Federation ChampionshipsMar 7 · 3200 Meters · Place 27 · James I. O'NJames I. O'N3200 Meters279:48.0211
Mar 7NYSPHSAA/NYS Federation ChampionshipsMar 7 · 3200 Meters · Place 27 · James I. O'NJames I. O'N3200 Meters279:48.0211

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15Section 9 - Class B ChampionshipsFeb 15 · 3200 Meters · Place 1 · James I O'NeillJames I O'Neill3200 Meters1.10:18.12a11
Feb 15Section 9 - Class B ChampionshipsFeb 15 · 1600 Meters · Place 1 · James I O'NeillJames I O'Neill1600 Meters1.4:41.39a11
Feb 8OCIAA ChampionshipFeb 8 · 3200 Meters · Place 3 · James I. O'NeillJames I. O'Neill3200 Meters39:39.85 PB11

2019 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23Section IX Class C/D ChampionshipMay 23 · 3200 Meters · Place 2 · James I. O'NJames I. O'N3200 Meters210:19.9410
May 23Section IX Class C/D ChampionshipMay 23 · 1600 Meters · Place 3 · James I. O'NJames I. O'N1600 Meters34:46.4210
May 23Section IX Class C/D ChampionshipMay 23 · 3200 Meters · Place 2 · James I. O'NJames I. O'N3200 Meters210:19.9410
May 23Section IX Class C/D ChampionshipMay 23 · 1600 Meters · Place 3 · James I. O'NJames I. O'N1600 Meters34:46.4210
May 17OCIAA ChampionshipsMay 17 · 1600 Meters · Place 12 · James I. O'NJames I. O'N1600 Meters124:37.38 PB10
May 11Middletown InvitationalMay 11 · 800 Meters · Place 7 · James I. O'NJames I. O'N800 Meters72:03.78 PB—
May 4Race at the Oval OfficeMay 4 · 1600 Meters · Place 2 · James I. O'NJames I. O'N1600 Meters24:37.76—
Apr 17DUO Border ClashApr 17 · 1600 Meters · Place 11 · James I. O'NeillJames I. O'Neill1600 Meters114:47.75—

2019 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 22Section 9 State QualifierFeb 22 · 1600 Meters · Place 6 · James I. O'NJames I. O'N1600 Meters64:38.01 PB10
Feb 16Section 9 Class A/B State QualifierFeb 16 · 1600 Meters · Place 1 · James I. O'NJames I. O'N1600 Meters14:41.8910
Feb 10OCIAA ChampionshipFeb 10 · 1600 Meters · Place 11 · James I. O'NJames I. O'N1600 Meters114:48.1610
Jan 25OCIAA Division Champs - 2,4,6Jan 25 · 1600 Meters · Place 2 · James I. O'NJames I. O'N1600 Meters24:53.3210
Jan 25OCIAA Division Champs - 2,4,6Jan 25 · 1000 Meters · Place 2 · James I. O'NJames I. O'N1000 Meters22:48.24 PB10