Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorChittenango Invitational · Apr 267:22.15Chittenango InvitationalApril 26, 2024
1000 Meters · IndoorOscar B. Jensen Memorial Relays - Saturday · Dec 203:54.62aOscar B. Jensen Memorial Relays - SaturdayDecember 20, 2025
1500 Meters · IndoorWesthill Invitational · Dec 226:32.57aWesthill InvitationalDecember 22, 2023
1500 Meters · OutdoorSection III Class C-4 Championships · May 296:18.45aSection III Class C-4 ChampionshipsMay 29, 2026
3000 Meters · IndoorOHSL1 / OHSL2 League Championships · Jan 3113:17.79OHSL1 / OHSL2 League ChampionshipsJanuary 31, 2024
3000 Meters · OutdoorJohn Arcaro Co-Ed Classic · May 1214:43.93John Arcaro Co-Ed ClassicMay 12, 2023
600 Meters · IndoorBob Grieve Memorial Invitational - Friday · Jan 232:13.97Bob Grieve Memorial Invitational - FridayJanuary 23, 2026
800 Meters · OutdoorOCS Multi Meet · May 223:00.36aOCS Multi MeetMay 22, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 29Section III Class C-4 ChampionshipsMay 29 · 1500 Meters · Place 11 · Fabius Pompey1500 Meters11.6:18.45a PB12
May 22OCS Multi MeetMay 22 · 800 Meters · Place 9 · Fabius Pompey800 Meters9.3:00.36a PB12
May 14OHSL Patriot American ChampionshipsMay 14 · 800 Meters · Place 9 · Fabius Pompey800 Meters9.3:02.84aUnofficial12
Apr 18Square Deal InviteApr 18 · 800 Meters · Place 34 · Fabius Pompey800 Meters34.3:07.86a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 28OHSL Indoor Track ChampionshipsJan 28 · 1000 Meters · Place 10 · Fabius Pompey1000 Meters10.4:04.05a12
Jan 28OHSL Indoor Track ChampionshipsJan 28 · 600 Meters · Fabius Pompey600 Meters--SCR12
Jan 23Bob Grieve Memorial Invitational - FridayJan 23 · 600 Meters · Place 28 · Fabius-Pompey600 Meters282:13.97 PB12
Jan 3 George Constantino Memorial Invitational - SaturdayJan 3 · 600 Meters · Place 27 · Fabius-Pompey600 Meters272:16.4012
Jan 3 George Constantino Memorial Invitational - SaturdayJan 3 · 1000 Meters · Place 15 · Fabius-Pompey1000 Meters153:57.1612

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Oscar B. Jensen Memorial Relays - SaturdayDec 20 · 1000 Meters · Place 24 · Fabius Pompey1000 Meters24.3:54.62a PB12
Dec 12Jack Morse Kickoff Meet - FridayDec 12 · 1000 Meters · Place 28 · Fabius Pompey1000 Meters28.3:58.54a12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 30Section III Class D ChampionshipsMay 30 · 3000 Meters · Place 10 · Fabius-Pompey3000 Meters1015:07.2611
May 14Onondaga Central Multi MeetMay 14 · 800 Meters · Place 10 · Fabius-Pompey800 Meters103:11.6911
May 9Oneida InvitationalMay 9 · 800 Meters · Place 33 · Fabius-Pompe800 Meters333:11.96—
May 9Oneida InvitationalMay 9 · 800 Meters · Place 33 · Fabius-Pompey800 Meters333:11.9611
Apr 26Chittenango InvitationalApr 26 · 800 Meters · Place 22 · Fabius-Pompey800 Meters223:18.8411

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 13OHSL Patriot League American ChampionshipsMay 13 · 1500 Meters · Place 2 · Fabius-Pompey1500 Meters26:23.6710
Apr 26Chittenango InvitationalApr 26 · 1 Mile · Place 25 · Fabius-Pompey1 Mile257:22.15 PB10

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 8Section III Class C & D ChampionshipsFeb 8 · 3000 Meters · Place 7 · Fabius-Pompey3000 Meters713:38.0510
Jan 31OHSL1 / OHSL2 League ChampionshipsJan 31 · 3000 Meters · Place 7 · Fabius-Pompey3000 Meters713:17.79 PB10
Jan 18Bob Grieve Memorial Thursday SessionJan 18 · 1000 Meters · Place 25 · Fabius-Pompey1000 Meters254:09.4610
Jan 13Fred Kirschenheiter Memorial AM SessionJan 13 · 3000 Meters · Place 11 · Fabius Pompey3000 Meters11.13:57.92a10
Jan 13Fred Kirschenheiter Memorial AM SessionJan 13 · 1500 Meters · Place 17 · Fabius Pompey1500 Meters17.6:34.42a10
Jan 6John Arcaro Memorial PM SessionJan 6 · 3000 Meters · Place 13 · Fabius Pompey3000 Meters13.13:25.62a10

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 22Westhill InvitationalDec 22 · 1500 Meters · Place 31 · Fabius Pompey1500 Meters31.6:32.57a PB10
Dec 16George Constantino Memorial PM SessionDec 16 · 3000 Meters · Place 15 · Fabius Pompey3000 Meters15.14:30.22a10
Nov 29Jack Morse Kickoff Meet WednesdayNov 29 · 3000 Meters · Place 10 · Fabius Pompey3000 Meters10.13:56.69a10
Feb 1OHSL1 / OHSL2 League ChampionshipsFeb 1 · 1000 Meters · Place 8 · Fabius-Pompey1000 Meters84:21.409
Feb 1OHSL1 / OHSL2 League ChampionshipsFeb 1 · 1000 Meters · Place 8 · Fabius-Pompey1000 Meters84:21.409
Jan 21Bob Grieve Memorial AM SessionJan 21 · 1000 Meters · Place 20 · Fabius Pompey1000 Meters20.4:21.09a9
Jan 12Art McKinnon Meet #5Jan 12 · 1000 Meters · Place 38 · Fabius-Pompey1000 Meters384:33.459
Jan 7John Arcaro Memorial PM SessionJan 7 · 1000 Meters · Place 16 · Fabius Pompey1000 Meters16.4:29.07a9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 20DeRuyter SWC Track InvitationalMay 20 · 3000 Meters · Place 2 · Fabius-Pompey3000 Meters215:14.759
May 12John Arcaro Co-Ed ClassicMay 12 · 3000 Meters · Place 15 · Fabius-Pompey3000 Meters1514:43.93 PB9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17George Constantino Memorial AM SessionDec 17 · 1000 Meters · Place 21 · Fabius Pompey1000 Meters21.4:37.66a9
Dec 11Oscar B. Jensen Memorial Relays - Sunday AM SessionDec 11 · 1500 Meters · Place 20 · Fabius Pompey1500 Meters20.7:34.58a9
Dec 1Jack Morse Kickoff Meet Thursday SessionDec 1 · 1500 Meters · Place 20 · Fabius Pompey1500 Meters20.7:28.84a9