Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorOscar B. Jensen Memorial Relays - Saturday · Dec 203:10.70aOscar B. Jensen Memorial Relays - SaturdayDecember 20, 2025
1600 Meters · IndoorBob Grieve Memorial Invitational - Saturday · Jan 245:20.78Bob Grieve Memorial Invitational - SaturdayJanuary 24, 2026
1600 Meters · OutdoorWesthill Invite · Dec 75:23.57aWesthill InviteDecember 7, 2025
3000m Steeplechase · 0.914m · OutdoorJohn Arcaro Co-Ed Classic · May 811:57.53aJohn Arcaro Co-Ed ClassicMay 8, 2026
3000m Steeplechase · OutdoorCicero North Syracuse CoEd Invitational · May 2311:51.30Cicero North Syracuse CoEd InvitationalMay 23, 2025
3200 Meters · IndoorCNY Holiday Classic - Session 1 · Dec 2711:23.67aCNY Holiday Classic - Session 1December 27, 2025
3200 Meters · OutdoorMarathon Spring Fling · Apr 912:07.36aMarathon Spring FlingApril 9, 2026
400m Hurdles · 36" / 0.914m · OutdoorFrontier League Championships · May 121:17.31aFrontier League ChampionshipsMay 12, 2026
800 Meters · IndoorCNY Holiday Classic - Session 1 · Dec 272:29.31aCNY Holiday Classic - Session 1December 27, 2025
800 Meters · OutdoorFrontier League Championships · May 132:41.13Frontier League ChampionshipsMay 13, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 26Section III Class B-2 ChampionshipsMay 26 · 3000m Steeplechase · Place 9 · South Jefferson3000m Steeplechase0.914m9.12:26.31a10
May 16Liverpool InvitationalMay 16 · 3000m Steeplechase · Place 12 · South Jefferson3000m Steeplechase0.914m12.12:19.37a10
May 12Frontier League ChampionshipsMay 12 · 3000m Steeplechase · Place 8 · South Jefferson3000m Steeplechase0.914m8.12:02.60a10
May 12Frontier League ChampionshipsMay 12 · 400m Hurdles · Place 10 · South Jefferson400m Hurdles36" / 0.914m10.1:17.31a PB10
May 12Frontier League ChampionshipsMay 12 · 1600 Meters · Place 18 · South Jefferson1600 Meters18.5:38.02a10
May 8John Arcaro Co-Ed ClassicMay 8 · 3000m Steeplechase · Place 12 · South Jefferson3000m Steeplechase0.914m12.11:57.53a PB10
May 8John Arcaro Co-Ed ClassicMay 8 · 1600 Meters · Place 35 · South Jefferson1600 Meters35.5:28.96a10
May 8Baldwinsville John Arcaro ClassicMay 8 · 3000m Steeplechase · Place 12 · South Jefferson3000m Steeplechase0.914m12.11:57.53a10
May 8Baldwinsville John Arcaro ClassicMay 8 · 1600 Meters · Place 35 · South Jefferson1600 Meters35.5:28.96a10
Apr 9Marathon Spring FlingApr 9 · 3200 Meters · Place 4 · South Jefferson3200 Meters4.12:07.36a PB10
Apr 2South Jefferson InvitationalApr 2 · 1600 Meters · Place 6 · South Jefferson1600 Meters6.5:23.68a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24Bob Grieve Memorial Invitational - SaturdayJan 24 · 1600 Meters · Place 18 · South Jefferson1600 Meters185:20.78 PB10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27CNY Holiday Classic - Session 1Dec 27 · 3200 Meters · Place 27 · South Jefferson3200 Meters27.11:23.67a PB10
Dec 27CNY Holiday Classic - Session 1Dec 27 · 800 Meters · Place 33 · South Jefferson800 Meters33.2:29.31a PB10
Dec 20Oscar B. Jensen Memorial Relays - SaturdayDec 20 · 1000 Meters · Place 19 · South Jefferson1000 Meters19.3:10.70a PB10
Dec 12Jack Morse Kickoff Meet - FridayDec 12 · 1000 Meters · Place 22 · South Jefferson1000 Meters22.3:14.50a10

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 7Westhill InviteDec 7 · 1600 Meters · Place 22 · South Jefferson1600 Meters22.5:23.57a PB10
May 29Section 3 Class B-1 ChampionshipsMay 29 · 3000m Steeplechase · Place 6 · South Jefferson3000m Steeplechase0.914m6.12:09.17a9
May 23Cicero North Syracuse CoEd InvitationalMay 23 · 3000m Steeplechase · Place 14 · South Jefferson3000m Steeplechase1411:51.30 PB9
May 23Cicero North Syracuse CoEd InvitationalMay 23 · 3200 Meters · Place 17 · South Jefferson3200 Meters1712:13.149
May 17Liverpool InvitationalMay 17 · 3000m Steeplechase · Place 8 · South Jefferson3000m Steeplechase812:17.789
May 13Frontier League ChampionshipsMay 13 · 3000m Steeplechase · Place 3 · South Jefferson3000m Steeplechase312:25.779
May 13Frontier League ChampionshipsMay 13 · 800 Meters · Place 18 · South Jefferson800 Meters182:41.13 PB9
May 13Frontier League ChampionshipsMay 13 · 1600 Meters · Place 17 · South Jefferson1600 Meters175:43.359
May 9Baldwinsville John Arcaro ClassicMay 9 · 3000m Steeplechase · Place 13 · South Jefferson3000m Steeplechase0.914m13.12:02.38a9