Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorOHSL Indoor Track Championships · Jan 282:52.12aOHSL Indoor Track ChampionshipsJanuary 28, 2026
1600 Meters · IndoorSection III Class A & B Championships · Feb 85:02.77aSection III Class A & B ChampionshipsFebruary 8, 2025
1600 Meters · OutdoorSection 3 Class B-2 Championships · May 285:09.72aSection 3 Class B-2 ChampionshipsMay 28, 2025
3200 Meters · IndoorFred Kirschenheiter Memorial PM Session · Jan 1311:33.74aFred Kirschenheiter Memorial PM SessionJanuary 13, 2024
600 Meters · IndoorFred Kirschenheiter Memorial Saturday AM Session · Jan 171:33.63aFred Kirschenheiter Memorial Saturday AM SessionJanuary 17, 2026
800 Meters · OutdoorSection III Class C-1 Championships · May 282:11.18aSection III Class C-1 ChampionshipsMay 28, 2026
800 Meters · Relay Split · IndoorSection 3 Indoor State Meet Qualifier · Feb 112:09.272Section 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

1 results
DateMeetEventPlMarkGr
May 28Section III Class C-1 ChampionshipsMay 28 · 800 Meters · Place 8 · Cazenovia800 Meters8.2:11.18a PB11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 11Section 3 Indoor State Meet QualifierFeb 11 · 800 Meters · Cazenovia800 MetersRelay Split—2:09.272 PB11
Feb 7Section 3 Class A & B ChampionshipsFeb 7 · 1000 Meters · Place 1 · Cazenovia1000 Meters1.2:52.36a11
Jan 28OHSL Indoor Track ChampionshipsJan 28 · 1000 Meters · Place 3 · Cazenovia1000 Meters3.2:52.12a PB11
Jan 17Fred Kirschenheiter Memorial Saturday AM SessionJan 17 · 600 Meters · Place 6 · Cazenovia600 Meters6.1:33.63a PB11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27CNY Holiday Classic - Session 1Dec 27 · 1600 Meters · Place 32 · Cazenovia1600 Meters32.5:15.69a11
Dec 19Oscar B. Jensen Memorial Relays - FridayDec 19 · 1000 Meters · Place 4 · Cazenovia1000 Meters4.2:54.81a11
Dec 13Jack Morse Kickoff Meet - SaturdayDec 13 · 1000 Meters · Place 14 · Cazenovia1000 Meters14.2:59.02a11
Feb 8Section III Class A & B ChampionshipsFeb 8 · 1600 Meters · Place 4 · Cazenovia1600 Meters4.5:02.77a PB10
Jan 11John Arcaro Memorial AM SessionJan 11 · 1000 Meters · Place 5 · Cazenovia1000 Meters5.3:02.80a10

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 28Section 3 Class B-2 ChampionshipsMay 28 · 1600 Meters · Place 10 · Cazenovia1600 Meters10.5:09.72a PB10
May 28Section 3 Class B-2 ChampionshipsMay 28 · 800 Meters · Place 5 · Cazenovia800 Meters5.2:16.36a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 13Fred Kirschenheiter Memorial PM SessionJan 13 · 3200 Meters · Place 7 · Cazenovia3200 Meters7.11:33.74a PB9
Jan 6John Arcaro Memorial AM SessionJan 6 · 3200 Meters · Place 12 · Cazenovia3200 Meters12.11:39.22a9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16George Constantino Memorial PM SessionDec 16 · 3200 Meters · Place 18 · Cazenovia3200 Meters18.11:42.61a9
Dec 6Oscar B. Jensen Memorial Relays - Wednesday SessionDec 6 · 3200 Meters · Place 16 · Cazenovia3200 Meters16.11:59.58a9
Nov 30Jack Morse Kickoff-ThursdayNov 30 · 1600 Meters · Place 22 · Cazenovia1600 Meters22.5:42.89a9