Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorChittenango Invitational · Apr 305:43.27Chittenango InvitationalApril 30, 2022
1000 Meters · IndoorFred Kirschenheiter Memorial Saturday AM Session · Jan 173:11.51aFred Kirschenheiter Memorial Saturday AM SessionJanuary 17, 2026
1500 Meters · IndoorSection 3 Class A & B Championships · Feb 74:58.01aSection 3 Class A & B ChampionshipsFebruary 7, 2026
1500 Meters · OutdoorSouth Jefferson Invitational · Apr 24:57.03aSouth Jefferson InvitationalApril 2, 2026
2000m Steeplechase · 0.762m · OutdoorSection III Class B-2 Championships · May 267:37.92aSection III Class B-2 ChampionshipsMay 26, 2026
2000m Steeplechase · OutdoorSection III Class B-1 Championships · May 257:48.12Section III Class B-1 ChampionshipsMay 25, 2023
2000m Steeplechase · Outdoor · Hand timedJunkyard Relays · May 218:33.9hJunkyard RelaysMay 21, 2022
3000 Meters · IndoorSection III Class A & B Championships · Feb 810:53.08aSection III Class A & B ChampionshipsFebruary 8, 2025
3000 Meters · OutdoorNYSPHSAA State Outdoor Track & Field Championships · Jun 1310:41.15aNYSPHSAA State Outdoor Track & Field ChampionshipsJune 13, 2025
400 Meters · Relay Split · IndoorSection 3 Indoor State Meet Qualifier · Feb 111:03.462Section 3 Indoor State Meet QualifierFebruary 11, 2026
600 Meters · IndoorCNY Holiday Classic - Session 1 · Dec 271:46.42aCNY Holiday Classic - Session 1December 27, 2025
800 Meters · OutdoorJohn Arcaro Co-Ed Classic · May 82:21.07aJohn Arcaro Co-Ed ClassicMay 8, 2026
800 Meters · Relay Split · IndoorSection 3 Indoor State Meet Qualifier · Feb 112:26.938Section 3 Indoor State Meet QualifierFebruary 11, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 4Section III Girls State Qualifier MeetJun 4 · 2000m Steeplechase · Place 2 · South Jefferson2000m Steeplechase0.762m2.8:00.65a11
Jun 4Section III Girls State Qualifier MeetJun 4 · 800 Meters · Place 4 · South Jefferson800 Meters4.2:24.66a11
May 26Section III Class B-2 ChampionshipsMay 26 · 2000m Steeplechase · Place 1 · South Jefferson2000m Steeplechase0.762m1.7:37.92a PB11
May 16Liverpool InvitationalMay 16 · 3000 Meters · Place 3 · South Jefferson3000 Meters3.10:56.03a11
May 12Frontier League ChampionshipsMay 12 · 3000 Meters · Place 1 · South Jefferson3000 Meters1.11:04.79a11
May 12Frontier League ChampionshipsMay 12 · 800 Meters · Place 1 · South Jefferson800 Meters1.2:23.67a11
May 8John Arcaro Co-Ed ClassicMay 8 · 800 Meters · Place 3 · South Jefferson800 Meters3.2:21.07a PB11
May 8Baldwinsville John Arcaro ClassicMay 8 · 800 Meters · Place 3 · South Jefferson800 Meters3.2:21.07a11
Apr 18Holland Patent InviteApr 18 · 1500 Meters · Place 2 · South Jefferson1500 Meters2.5:08.73a11
Apr 18Holland Patent InviteApr 18 · 800 Meters · Place 2 · South Jefferson800 Meters2.2:25.29a11
Apr 9Marathon Spring FlingApr 9 · 3000 Meters · Place 3 · South Jefferson3000 Meters3.11:10.78a11
Apr 2South Jefferson InvitationalApr 2 · 1500 Meters · Place 3 · South Jefferson1500 Meters3.4:57.03a PB11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 24Section 3 Elite MeetFeb 24 · 1500 Meters · Place 4 · South Jefferson1500 Meters4.5:07.70a11
Feb 11Section 3 Indoor State Meet QualifierFeb 11 · 800 Meters · South Jefferson800 MetersRelay Split—2:26.938 PB11
Feb 11Section 3 Indoor State Meet QualifierFeb 11 · 400 Meters · South Jefferson400 MetersRelay Split—1:03.462 PB11
Feb 7Section 3 Class A & B ChampionshipsFeb 7 · 1500 Meters · Place 1 · South Jefferson1500 Meters1.4:58.01a PB11
Jan 24Bob Grieve Memorial Invitational - SaturdayJan 24 · 1500 Meters · Place 4 · South Jefferson1500 Meters45:07.1111
Jan 17Fred Kirschenheiter Memorial Saturday AM SessionJan 17 · 1000 Meters · Place 3 · South Jefferson1000 Meters3.3:11.51a PB11
Jan 10John Arcaro Memorial Invitational - Session 1Jan 10 · 600 Meters · Place 5 · South Jefferson600 Meters5.1:46.58a11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 27CNY Holiday Classic - Session 1Dec 27 · 600 Meters · Place 9 · South Jefferson600 Meters9.1:46.42a PB11
Dec 20Oscar B. Jensen Memorial Relays - SaturdayDec 20 · 1000 Meters · Place 2 · South Jefferson1000 Meters2.3:18.42a11
Dec 12Jack Morse Kickoff Meet - FridayDec 12 · 1000 Meters · Place 10 · South Jefferson1000 Meters10.3:19.10a11
Feb 25Section III State Qualifier MeetFeb 25 · 3000 Meters · Place 7 · South Jefferson3000 Meters710:58.7910
Feb 8Section III Class A & B ChampionshipsFeb 8 · 3000 Meters · Place 1 · South Jefferson3000 Meters1.10:53.08a PB10
Jan 24SCAC/OHSL/CSC/TVL ChampionshipsJan 24 · 1500 Meters · Place 1 · South Jefferson1500 Meters1.5:05.68a10
Jan 11John Arcaro Memorial AM SessionJan 11 · 1500 Meters · Place 1 · South Jefferson1500 Meters1.5:12.16a10
Jan 3George ConstantinoJan 3 · 600 Meters · Place 6 · South Jefferson600 Meters6.1:49.98a10

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · 3000 Meters · Place 34 · South Jefferson3000 Meters34.10:41.15a PB10
Jun 5Section III Girls State QualifierJun 5 · 3000 Meters · Place 7 · South Jefferson-B3000 Meters710:45.1410
May 29Section 3 Class B-1 ChampionshipsMay 29 · 3000 Meters · Place 1 · South Jefferson3000 Meters1.10:49.99a10
May 23Cicero North Syracuse CoEd InvitationalMay 23 · 800 Meters · Place 6 · South Jefferson800 Meters62:23.2310
May 17Liverpool InvitationalMay 17 · 3000 Meters · Place 1 · South Jefferson3000 Meters110:58.6310
May 13Frontier League ChampionshipsMay 13 · 2000m Steeplechase · Place 1 · South Jefferson2000m Steeplechase17:57.6410
May 13Frontier League ChampionshipsMay 13 · 800 Meters · Place 2 · South Jefferson800 Meters22:28.3910
May 9Baldwinsville John Arcaro ClassicMay 9 · 3000 Meters · Place 5 · South Jefferson3000 Meters5.11:07.70a10
May 2Ed Wadas Memorial CO-ED InviteMay 2 · 2000m Steeplechase · Place 3 · South Jefferson2000m Steeplechase0.762m3.7:49.81a10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 30Section III Girls State Qualifier MeetMay 30 · 3000 Meters · Place 9 · South Jefferson3000 Meters9.10:44.79a9
May 14Frontier League ChampionshipsMay 14 · 2000m Steeplechase · Place 2 · South Jefferson2000m Steeplechase27:54.309
May 14Frontier League ChampionshipsMay 14 · 3000 Meters · Place 2 · South Jefferson3000 Meters210:54.589
May 3Ed Wadas Memorial CO-ED INVITEMay 3 · 2000m Steeplechase · Place 2 · South Jefferson2000m Steeplechase27:50.709
May 3Ed Wadas Memorial CO-ED INVITEMay 3 · 3000 Meters · Place 4 · South Jefferson3000 Meters411:08.819

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1SCAC/Independents League ChampionshipsFeb 1 · 3000 Meters · Place 2 · South Jefferson3000 Meters211:10.849
Feb 1SCAC/Independents League ChampionshipsFeb 1 · 1500 Meters · Place 2 · South Jefferson1500 Meters25:25.509
Jan 19Bob Grieve Memorial Friday SessionJan 19 · 3000 Meters · Place 2 · South Jefferson3000 Meters211:12.049
Jan 6John Arcaro Memorial AM SessionJan 6 · 3000 Meters · Place 3 · South Jefferson3000 Meters3.11:24.04a9

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 22Westhill InvitationalDec 22 · 1000 Meters · Place 4 · South Jefferson1000 Meters4.3:22.43a9
Dec 22Westhill InvitationalDec 22 · 1500 Meters · Place 11 · South Jefferson1500 Meters11.5:22.14a9
Dec 16George Constantino Memorial AM SessionDec 16 · 3000 Meters · Place 1 · South Jefferson3000 Meters1.11:01.14a9
Dec 7Oscar B. Jensen Memorial Relays - Thursday SessionDec 7 · 1000 Meters · Place 6 · South Jefferson1000 Meters6.3:16.23a9
Dec 7Oscar B. Jensen Memorial Relays - Thursday SessionDec 7 · 600 Meters · Place 9 · South Jefferson600 Meters9.1:53.58a9
Nov 29Jack Morse Kickoff Meet WednesdayNov 29 · 3000 Meters · Place 1 · South Jefferson3000 Meters1.11:23.81a9
Feb 8Section III Class B1 & B2 ChampionshipsFeb 8 · 3000 Meters · Place 2 · South Jefferson3000 Meters211:05.588
Jan 26CSC/Tri-Valley League ChampionshipsJan 26 · 1500 Meters · Place 1 · South Jefferson1500 Meters15:26.428
Jan 26CSC/Tri-Valley League ChampionshipsJan 26 · 3000 Meters · Place 1 · South Jefferson3000 Meters111:24.118
Jan 21Bob Grieve Memorial PM SessionJan 21 · 3000 Meters · Place 1 · South Jefferson3000 Meters1.11:21.15a8
Jan 14Fred Kirschenheiter Memorial AM SessionJan 14 · 3000 Meters · Place 3 · South Jefferson3000 Meters3.11:26.57a8
Jan 7John Arcaro Memorial PM SessionJan 7 · 1000 Meters · Place 8 · South Jefferson1000 Meters8.3:22.53a8

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 1Section III State Qualifier MeetJun 1 · 3000 Meters · Place 5 · South Jefferson3000 Meters510:41.918
Jun 1Section III State Qualifier MeetJun 1 · 3000 Meters · Place 5 · South Jefferson3000 Meters510:41.918
May 25Section III Class B-1 ChampionshipsMay 25 · 3000 Meters · Place 1 · South Jefferson3000 Meters111:03.028
May 25Section III Class B-1 ChampionshipsMay 25 · 2000m Steeplechase · Place 1 · South Jefferson2000m Steeplechase17:48.12 PB8
May 15Frontier League ChampionshipsMay 15 · 2000m Steeplechase · Place 2 · South Jefferson2000m Steeplechase27:56.808
May 15Frontier League ChampionshipsMay 15 · 3000 Meters · Place 2 · South Jefferson3000 Meters211:19.208
May 15Frontier League ChampionshipsMay 15 · 1500 Meters · Place 3 · South Jefferson1500 Meters35:08.428
May 6Al Mullan Cadet ClassicMay 6 · 3000 Meters · Place 1 · South Jeffer3000 Meters110:50.528
May 6Runnin' Cadet ClassicMay 6 · 3000 Meters · Place 1 · South Jefferson3000 Meters1.10:50.52a8
Apr 29Chittenango InvitationalApr 29 · 2000m Steeplechase · Place 3 · South Jefferson2000m Steeplechase37:49.068

2022 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 28Westhill InvitationalDec 28 · 1500 Meters · Place 7 · South Jefferson1500 Meters7.5:24.09a8
Dec 17George Constantino Memorial AM SessionDec 17 · 1000 Meters · Place 7 · South Jefferson1000 Meters7.3:25.57a8
Dec 17George Constantino Memorial AM SessionDec 17 · 1500 Meters · Place 5 · South Jefferson1500 Meters5.5:28.53a8
Dec 9Oscar B. Jensen Memorial Relays-FridayDec 9 · 3000 Meters · Place 5 · South Jefferson3000 Meters5.11:33.89a8
Dec 9Oscar B. Jensen Memorial Relays-FridayDec 9 · 1500 Meters · Place 4 · South Jefferson1500 Meters4.5:15.95a8
Feb 5Section III Class B1/B2 & C/D ChampionshipsFeb 5 · 3000 Meters · Place 3 · South Jefferson3000 Meters312:12.467
Jan 22Bob Grieve MemorialJan 22 · 1000 Meters · Place 9 · South Jefferson1000 Meters9.3:33.99a7
Jan 22Bob Grieve MemorialJan 22 · 3000 Meters · Place 9 · South Jefferson3000 Meters9.12:23.35a7
Jan 15Fred Kirschenheiter Memorial PM SessionJan 15 · 3000 Meters · Place 3 · South Jefferson3000 Meters3.12:02.77a7
Jan 15Fred Kirschenheiter Memorial PM SessionJan 15 · 1500 Meters · Place 5 · South Jefferson1500 Meters5.5:42.02a7
Jan 8John Arcaro Memorial AM SessionJan 8 · 1000 Meters · Place 6 · South Jefferson1000 Meters6.3:37.69a7

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 2Section 3 State QualifierJun 2 · 3000 Meters · Place 11 · South Jefferson3000 Meters11.11:13.67a7
May 26Section III Class B-1 ChampionshipsMay 26 · 3000 Meters · Place 2 · South Jefferson3000 Meters211:15.147
May 21Junkyard RelaysMay 21 · 2000m Steeplechase · Place 4 · South Jefferson2000m Steeplechase48:33.9h PB7
May 17Frontier League ChampionshipsMay 17 · 1500 Meters · Place 1 · South Jefferson1500 Meters15:22.077
May 17Frontier League ChampionshipsMay 17 · 800 Meters · Place 4 · South Jefferson800 Meters42:41.987
May 13John Arcaro Co-Ed ClassicMay 13 · 2000m Steeplechase · Place 5 · South Jefferson2000m Steeplechase58:18.467
May 7Sodus ShowdownMay 7 · 3000 Meters · Place 3 · South Jeffer3000 Meters311:22.75—
Apr 30Chittenango InvitationalApr 30 · 1 Mile · Place 5 · South Jefferson1 Mile55:43.27 PB7

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29Utica ChallengeDec 29 · 1500 Meters · Place 15 · South Jefferson1500 Meters15.5:33.11a7
Dec 18George Constantino MemorialDec 18 · 1500 Meters · South Jefferson1500 Meters--SCR7
Dec 8Oscar B. Jensen Relays (Wednesday Session)Dec 8 · 3000 Meters · Place 3 · South Jefferson3000 Meters3.12:13.44a7