Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorChittenango Invitational · Apr 295:14.00Chittenango InvitationalApril 29, 2023
1000 Meters · IndoorOscar B. Jensen Memorial Relays - Saturday · Dec 202:45.76aOscar B. Jensen Memorial Relays - SaturdayDecember 20, 2025
1600 Meters · IndoorSection 3 Elite Meet · Feb 244:34.75aSection 3 Elite MeetFebruary 24, 2026
1600 Meters · OutdoorLiverpool Invitational · May 164:29.72aLiverpool InvitationalMay 16, 2026
300 Meters · IndoorJohn Arcaro Memorial Invitational - Session 1 · Jan 1041.58aJohn Arcaro Memorial Invitational - Session 1January 10, 2026
3000m Steeplechase · OutdoorFrontier League Championships · May 1512:12.10Frontier League ChampionshipsMay 15, 2023
3000m Steeplechase · Outdoor · Hand timedJunkyard Relays · May 2113:37.3hJunkyard RelaysMay 21, 2022
3200 Meters · IndoorBob Grieve Memorial Invitational - Saturday · Jan 249:55.31Bob Grieve Memorial Invitational - SaturdayJanuary 24, 2026
3200 Meters · OutdoorJohn Arcaro Co-Ed Classic · May 89:43.96aJohn Arcaro Co-Ed ClassicMay 8, 2026
55m Hurdles · 39" · IndoorBob Grieve Memorial · Jan 2211.91aBob Grieve MemorialJanuary 22, 2022

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 3Section 3 Boys State QualifierJun 3 · 1600 Meters · Place 2 · South Jefferson1600 Meters2.4:33.12a12
May 26Section III Class B-2 ChampionshipsMay 26 · 3200 Meters · Place 2 · South Jefferson3200 Meters2.10:25.94a12
May 26Section III Class B-2 ChampionshipsMay 26 · 1600 Meters · Place 2 · South Jefferson1600 Meters2.4:37.96a12
May 16Liverpool InvitationalMay 16 · 1600 Meters · Place 1 · South Jefferson1600 Meters1.4:29.72a PB12
May 12Frontier League ChampionshipsMay 12 · 3200 Meters · Place 1 · South Jefferson3200 Meters1.10:16.25a12
May 12Frontier League ChampionshipsMay 12 · 1600 Meters · Place 2 · South Jefferson1600 Meters2.4:35.71a12
May 8John Arcaro Co-Ed ClassicMay 8 · 3200 Meters · Place 3 · South Jefferson3200 Meters3.9:43.96a PB12
May 8Baldwinsville John Arcaro ClassicMay 8 · 3200 Meters · Place 3 · South Jefferson3200 Meters3.9:43.96a12
Apr 9Marathon Spring FlingApr 9 · 3200 Meters · Place 1 · South Jefferson3200 Meters1.10:18.98a12
Apr 2South Jefferson InvitationalApr 2 · 1600 Meters · Place 1 · South Jefferson1600 Meters1.4:48.44a12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 24Section 3 Elite MeetFeb 24 · 1600 Meters · Place 2 · South Jefferson1600 Meters2.4:34.75a PB12
Feb 11Section III State Qualifier MeetFeb 11 · 1600 Meters · Place 3 · South Jefferson1600 Meters34:36.8812
Feb 11Section 3 Indoor State Meet QualifierFeb 11 · 1600 Meters · Place 3 · South Jefferson1600 Meters3.4:36.88a12
Feb 7Section 3 Class A & B ChampionshipsFeb 7 · 3200 Meters · Place 2 · South Jefferson3200 Meters2.10:19.05a12
Feb 7Section 3 Class A & B ChampionshipsFeb 7 · 1600 Meters · Place 2 · South Jefferson1600 Meters2.4:43.31a12
Jan 24Bob Grieve Memorial Invitational - SaturdayJan 24 · 3200 Meters · Place 2 · South Jefferson3200 Meters29:55.31 PB12
Jan 17Fred Kirschenheiter Memorial Saturday AM SessionJan 17 · 3200 Meters · Place 1 · South Jefferson3200 Meters1.10:14.06a12
Jan 10John Arcaro Memorial Invitational - Session 1Jan 10 · 300 Meters · Place 24 · South Jefferson300 Meters24.41.58a PB12
Jan 10John Arcaro Memorial Invitational - Session 1Jan 10 · 1600 Meters · Place 2 · South Jefferson1600 Meters2.4:38.32a12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27CNY Holiday Classic - Session 1Dec 27 · 3200 Meters · Place 3 · South Jefferson3200 Meters3.10:00.23a12
Dec 27CNY Holiday Classic - Session 1Dec 27 · 1600 Meters · Place 8 · South Jefferson1600 Meters8.4:51.64a12
Dec 20Oscar B. Jensen Memorial Relays - SaturdayDec 20 · 1000 Meters · Place 2 · South Jefferson1000 Meters2.2:45.76a PB12
Dec 12Jack Morse Kickoff Meet - FridayDec 12 · 3200 Meters · Place 3 · South Jefferson3200 Meters3.10:03.77a12
Feb 8Section III Class A & B ChampionshipsFeb 8 · 3200 Meters · Place 3 · South Jefferson3200 Meters3.10:09.95a11
Jan 24SCAC/OHSL/CSC/TVL ChampionshipsJan 24 · 1600 Meters · Place 2 · South Jefferson1600 Meters2.4:46.61a11
Jan 11John Arcaro Memorial AM SessionJan 11 · 1000 Meters · Place 1 · South Jefferson1000 Meters1.2:53.27a11
Jan 3George ConstantinoJan 3 · 3200 Meters · Place 1 · South Jefferson3200 Meters1.10:27.19a11
Jan 3George ConstantinoJan 3 · 1600 Meters · Place 7 · South Jefferson1600 Meters7.5:00.40a11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 7Westhill InviteDec 7 · 1600 Meters · Place 2 · South Jefferson1600 Meters2.4:44.83a12
Jun 3Section III Boys State Qualifier MeetJun 3 · 3200 Meters · Place 5 · South Jefferson-B3200 Meters59:48.3611
May 29Section 3 Class B-1 ChampionshipsMay 29 · 3200 Meters · Place 1 · South Jefferson3200 Meters1.9:55.11a11
May 23Cicero North Syracuse CoEd InvitationalMay 23 · 1600 Meters · Place 3 · South Jefferson1600 Meters34:35.3611
May 17Liverpool InvitationalMay 17 · 1600 Meters · Place 2 · South Jefferson1600 Meters24:38.6511
May 13Frontier League ChampionshipsMay 13 · 3200 Meters · Place 2 · South Jefferson3200 Meters210:22.7611
May 13Frontier League ChampionshipsMay 13 · 1600 Meters · Place 4 · South Jefferson1600 Meters44:52.3811
May 9Baldwinsville John Arcaro ClassicMay 9 · 3200 Meters · Place 1 · South Jefferson3200 Meters1.9:51.53a11
May 2Ed Wadas Memorial CO-ED InviteMay 2 · 1600 Meters · Place 6 · South Jefferson1600 Meters6.4:44.14a11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Westhill InvitationalDec 7 · 1000 Meters · Place 11 · South Jefferson1000 Meters11.2:59.15a11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30Section III Boys State QualifierMay 30 · 3200 Meters · Place 14 · South Jefferson3200 Meters14.10:04.54a10
May 14Frontier League ChampionshipsMay 14 · 3200 Meters · Place 2 · South Jefferson3200 Meters210:23.4710
May 14Frontier League ChampionshipsMay 14 · 1600 Meters · Place 2 · South Jefferson1600 Meters24:47.4610
May 10John Arcaro Co-Ed ClassicMay 10 · 3200 Meters · Place 5 · South Jefferson3200 Meters510:02.9610
May 3Ed Wadas Memorial CO-ED INVITEMay 3 · 1600 Meters · Place 8 · South Jefferson1600 Meters84:50.5110
May 3Ed Wadas Memorial CO-ED INVITEMay 3 · 3200 Meters · Place 7 · South Jefferson3200 Meters710:23.5110

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 25Section III Class B-1 ChampionshipsMay 25 · 3200 Meters · Place 14 · South Jefferson3200 Meters1411:25.649
May 25Section III Class B-1 ChampionshipsMay 25 · 1600 Meters · Place 9 · South Jefferson1600 Meters95:07.829
May 15Frontier League ChampionshipsMay 15 · 3000m Steeplechase · Place 13 · South Jefferson3000m Steeplechase1312:12.10 PB9
May 15Frontier League ChampionshipsMay 15 · 3200 Meters · Place 5 · South Jefferson3200 Meters511:23.779
May 15Frontier League ChampionshipsMay 15 · 1600 Meters · Place 6 · South Jefferson1600 Meters65:22.719
May 12John Arcaro Co-Ed ClassicMay 12 · 3200 Meters · Place 17 · South Jefferson3200 Meters1711:25.859
May 12John Arcaro Co-Ed ClassicMay 12 · 1600 Meters · Place 21 · South Jefferson1600 Meters215:07.419
Apr 29Chittenango InvitationalApr 29 · 1 Mile · Place 23 · South Jefferson1 Mile235:14.00 PB9

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 8Section III Class B1 & B2 ChampionshipsFeb 8 · 3200 Meters · Place 6 · South Jefferson3200 Meters611:17.929
Jan 26CSC/Tri-Valley League ChampionshipsJan 26 · 3200 Meters · Place 2 · South Jefferson3200 Meters211:25.939
Jan 21Bob Grieve Memorial PM SessionJan 21 · 3200 Meters · Place 7 · South Jefferson3200 Meters7.11:45.86a9
Jan 14Fred Kirschenheiter Memorial AM SessionJan 14 · 3200 Meters · Place 9 · South Jefferson3200 Meters9.11:24.96a9
Jan 7John Arcaro Memorial PM SessionJan 7 · 1000 Meters · Place 8 · South Jefferson1000 Meters8.3:12.44a9

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28Westhill InvitationalDec 28 · 1600 Meters · Place 23 · South Jefferson1600 Meters23.5:21.83a9
Dec 17George Constantino Memorial AM SessionDec 17 · 3200 Meters · Place 10 · South Jefferson3200 Meters10.11:32.69a9
Dec 17George Constantino Memorial AM SessionDec 17 · 1600 Meters · Place 14 · South Jefferson1600 Meters14.5:25.50a9
Dec 9Oscar B. Jensen Memorial Relays-FridayDec 9 · 3200 Meters · Place 12 · South Jefferson3200 Meters12.11:38.48a9
Dec 9Oscar B. Jensen Memorial Relays-FridayDec 9 · 1000 Meters · Place 21 · South Jefferson1000 Meters21.3:10.03a9
Jan 28CSC/Tri-Valley League ChampionshipsJan 28 · 55m Hurdles · Place 1 · South Jefferson55m Hurdles112.728
Jan 22Bob Grieve MemorialJan 22 · 55m Hurdles · Place 19 · South Jefferson55m Hurdles39"19.11.91a PB8
Jan 15Fred Kirschenheiter Memorial PM SessionJan 15 · 1600 Meters · Place 22 · South Jefferson1600 Meters22.5:59.47a8
Jan 8John Arcaro Memorial AM SessionJan 8 · 3200 Meters · Place 15 · South Jefferson3200 Meters15.12:36.54a8

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21Junkyard RelaysMay 21 · 3000m Steeplechase · Place 18 · South Jefferson3000m Steeplechase1813:37.3h PB8
May 21Junkyard RelaysMay 21 · 1600 Meters · Place 17 · South Jefferson1600 Meters175:22.268
May 17Frontier League ChampionshipsMay 17 · 3200 Meters · Place 5 · South Jefferson3200 Meters512:20.198
May 17Frontier League ChampionshipsMay 17 · 1600 Meters · Place 7 · South Jefferson1600 Meters75:19.698
May 13John Arcaro Co-Ed ClassicMay 13 · 1600 Meters · Place 22 · South Jefferson1600 Meters225:17.188
May 7Sodus ShowdownMay 7 · 3200 Meters · Place 11 · South Jeffer3200 Meters1111:49.42—
Apr 30Chittenango InvitationalApr 30 · 1 Mile · Place 38 · South Jefferson1 Mile385:25.698

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29Utica ChallengeDec 29 · 1600 Meters · South Jefferson1600 Meters--DNF8
Dec 18George Constantino MemorialDec 18 · 1600 Meters · Place 26 · South Jefferson1600 Meters26.5:50.03a8
Dec 8Oscar B. Jensen Relays (Wednesday Session)Dec 8 · 1000 Meters · Place 24 · South Jefferson1000 Meters24.3:24.51a8
Dec 4Sec. 3 Mohawk Valley Team RelaysDec 4 · 1600 Meters · Place 38 · South Jefferson1600 Meters38.5:49.47aUnofficial8