Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorChittenango Invitational · Apr 264:54.35Chittenango InvitationalApril 26, 2024
1000 Meters · IndoorJohn Arcaro Memorial PM Session · Jan 112:45.66aJohn Arcaro Memorial PM SessionJanuary 11, 2025
1600 Meters · IndoorSection III Class C & D Championships · Feb 84:45.28Section III Class C & D ChampionshipsFebruary 8, 2024
1600 Meters · OutdoorOCS Multi Meet · May 224:33.37aOCS Multi MeetMay 22, 2026
200 Meters · OutdoorOCS Multi Meet · May 2226.75aOCS Multi MeetMay 22, 2026
400 Meters · OutdoorOHSL Patriot League American Championships · May 1356.49OHSL Patriot League American ChampionshipsMay 13, 2024
600 Meters · IndoorJohn Arcaro Memorial PM Session · Jan 111:43.40aJohn Arcaro Memorial PM SessionJanuary 11, 2025
800 Meters · OutdoorSection 3 Boys State Qualifier · Jun 31:58.68aSection 3 Boys State QualifierJune 3, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 800 Meters · Place 44 · Fabius Pompey800 Meters44.2:00.71a11
Jun 3Section 3 Boys State QualifierJun 3 · 800 Meters · Place 1 · Fabius Pompey800 Meters1.1:58.68a PB11
May 29Section III Class C-4 ChampionshipsMay 29 · 800 Meters · Place 1 · Fabius Pompey800 Meters1.2:02.44a11
May 22OCS Multi MeetMay 22 · 1600 Meters · Place 1 · Fabius Pompey1600 Meters1.4:33.37a PB11
May 22OCS Multi MeetMay 22 · 200 Meters · Place 7 · Fabius Pompey200 Meters7.26.75a PB11
May 14OHSL Patriot American ChampionshipsMay 14 · 1600 Meters · Place 3 · Fabius Pompey1600 Meters3.4:41.00aUnofficial11
May 14OHSL Patriot American ChampionshipsMay 14 · 800 Meters · Place 1 · Fabius Pompey800 Meters1.2:06.71aUnofficial11
Apr 18Square Deal InviteApr 18 · 800 Meters · Place 7 · Fabius Pompey800 Meters7.2:03.69a11
Apr 18Square Deal InviteApr 18 · 400 Meters · Place 45 · Fabius Pompey400 Meters45.1:06.04a11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 3Section III Boys State Qualifier MeetJun 3 · 800 Meters · Place 8 · Fabius-Pompey-C800 Meters82:13.5910
May 30Section III Class D ChampionshipsMay 30 · 800 Meters · Place 2 · Fabius-Pompey800 Meters22:07.7010
May 20OHSL Patriot League American ChampionshipsMay 20 · 800 Meters · Place 2 · Fabius-Pompey800 Meters22:07.8810
May 20OHSL Patriot League American ChampionshipsMay 20 · 400 Meters · Place 16 · Fabius-Pompey400 Meters161:09.4810
May 14Onondaga Central Multi MeetMay 14 · 800 Meters · Place 2 · Fabius-Pompey800 Meters22:08.2910
May 14Onondaga Central Multi MeetMay 14 · 400 Meters · Place 5 · Fabius-Pompey400 Meters557.1310
May 9Oneida InvitationalMay 9 · 800 Meters · Place 5 · Fabius-Pompey800 Meters52:10.2210
Apr 26Chittenango InvitationalApr 26 · 1 Mile · Place 13 · Fabius-Pompey1 Mile135:07.1310
Apr 13Square Deal InviteApr 13 · 1600 Meters · Place 9 · Fabius-Pompey1600 Meters95:01.8110

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25Section III State Qualifier MeetFeb 25 · 1000 Meters · Place 6 · Fabius-Pompey1000 Meters62:54.0510
Jan 11John Arcaro Memorial PM SessionJan 11 · 1000 Meters · Place 2 · Fabius Pompey1000 Meters2.2:45.66a PB10
Jan 11John Arcaro Memorial PM SessionJan 11 · 600 Meters · Place 20 · Fabius Pompey600 Meters20.1:43.40a PB10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30Section III Boys State QualifierMay 30 · 800 Meters · Place 4 · Fabius Pompey800 Meters4.2:01.56a9
May 21Section III Class C1/C2 ChampionshipsMay 21 · 800 Meters · Place 2 · Fabius-Pompey800 Meters22:04.479
May 21Section III Class C1/C2 ChampionshipsMay 21 · 1600 Meters · Place 6 · Fabius-Pompey1600 Meters64:54.819
May 13OHSL Patriot League American ChampionshipsMay 13 · 200 Meters · Place 11 · Fabius-Pompey200 Meters1128.199
May 13OHSL Patriot League American ChampionshipsMay 13 · 400 Meters · Place 4 · Fabius-Pompey400 Meters456.49 PB9
May 13OHSL Patriot League American ChampionshipsMay 13 · 1600 Meters · Place 2 · Fabius-Pompey1600 Meters24:43.079
May 10Oneida 2024 Co-Ed track InvitationalMay 10 · 800 Meters · Place 13 · Fabius Pompey800 Meters13.2:12.54a9
Apr 26Chittenango InvitationalApr 26 · 1 Mile · Place 12 · Fabius-Pompey1 Mile124:54.35 PB9

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 8Section III Class C & D ChampionshipsFeb 8 · 1600 Meters · Place 4 · Fabius-Pompey1600 Meters44:45.28 PB9
Jan 31OHSL1 / OHSL2 League ChampionshipsJan 31 · 1600 Meters · Place 2 · Fabius-Pompey1600 Meters24:55.949
Jan 18Bob Grieve Memorial Thursday SessionJan 18 · 1600 Meters · Place 14 · Fabius-Pompey1600 Meters145:00.039
Jan 13Fred Kirschenheiter Memorial AM SessionJan 13 · 1000 Meters · Place 8 · Fabius Pompey1000 Meters8.2:59.03a9
Jan 13Fred Kirschenheiter Memorial AM SessionJan 13 · 1600 Meters · Place 10 · Fabius Pompey1600 Meters10.5:07.10a9
Jan 6John Arcaro Memorial PM SessionJan 6 · 1600 Meters · Place 10 · Fabius Pompey1600 Meters10.5:00.89a9

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 22Westhill InvitationalDec 22 · 1000 Meters · Place 20 · Fabius Pompey1000 Meters20.3:01.82a9
Dec 16George Constantino Memorial PM SessionDec 16 · 1600 Meters · Place 12 · Fabius Pompey1600 Meters12.5:01.20a9
Nov 29Jack Morse Kickoff Meet WednesdayNov 29 · 1600 Meters · Place 4 · Fabius Pompey1600 Meters4.5:10.34a9
Feb 7Section III Class C & D ChampionshipsFeb 7 · 1600 Meters · Place 4 · Fabius-Pompey1600 Meters45:05.648
Feb 1OHSL1 / OHSL2 League ChampionshipsFeb 1 · 1600 Meters · Place 6 · Fabius-Pompey1600 Meters65:08.988
Feb 1OHSL1 / OHSL2 League ChampionshipsFeb 1 · 1600 Meters · Place 6 · Fabius-Pompey1600 Meters65:08.988
Jan 21Bob Grieve Memorial AM SessionJan 21 · 1600 Meters · Place 15 · Fabius Pompey1600 Meters15.5:15.34a8
Jan 12Art McKinnon Meet #5Jan 12 · 1600 Meters · Place 14 · Fabius-Pompey1600 Meters145:16.138
Jan 7John Arcaro Memorial PM SessionJan 7 · 600 Meters · Place 16 · Fabius Pompey600 Meters16.1:46.76a8

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 26Section III Class D ChampionshipsMay 26 · 1600 Meters · Place 11 · Fabius Pompey1600 Meters11.5:06.86a8
May 26Section III Class D ChampionshipsMay 26 · 800 Meters · Place 6 · Fabius Pompey800 Meters6.2:17.92a8
May 20DeRuyter SWC Track InvitationalMay 20 · 1600 Meters · Place 2 · Fabius-Pompey1600 Meters24:55.048
May 12John Arcaro Co-Ed ClassicMay 12 · 1600 Meters · Place 20 · Fabius-Pompey1600 Meters205:03.618

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17George Constantino Memorial AM SessionDec 17 · 1600 Meters · Place 8 · Fabius Pompey1600 Meters8.5:16.68a8
Dec 11Oscar B. Jensen Memorial Relays - Sunday AM SessionDec 11 · 1600 Meters · Place 16 · Fabius Pompey1600 Meters16.5:25.53a8
Dec 1Jack Morse Kickoff Meet Thursday SessionDec 1 · 1600 Meters · Place 8 · Fabius Pompey1600 Meters8.5:38.33a8