Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorUtica Challenge - Session 1 · Jan 102:59.87aUtica Challenge - Session 1January 10, 2026
1600 Meters · IndoorMohawk Valley Kickoff · Dec 145:40.72aMohawk Valley KickoffDecember 14, 2024
1600 Meters · OutdoorTVL Invitational · May 194:56.11aTVL InvitationalMay 19, 2026
3000m Steeplechase · 0.914m · OutdoorSection III Class B-1 Championships · May 2810:43.43aSection III Class B-1 ChampionshipsMay 28, 2026
3200 Meters · IndoorSCAC/OHSL/CSC/TVL Championships · Jan 2411:31.69aSCAC/OHSL/CSC/TVL ChampionshipsJanuary 24, 2025
3200 Meters · OutdoorTVL Rookie Meet · May 1111:00.67aTVL Rookie MeetMay 11, 2026
600 Meters · IndoorKirschenheiter/McKinnon · Jan 171:47.91aKirschenheiter/McKinnonJanuary 17, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 3Section 3 Boys State QualifierJun 3 · 3000m Steeplechase · Place 2 · Whitesboro3000m Steeplechase0.914m2.10:46.51a10
May 28Section III Class B-1 ChampionshipsMay 28 · 3000m Steeplechase · Place 3 · Whitesboro3000m Steeplechase0.914m3.10:43.43a PB10
May 19TVL InvitationalMay 19 · 1600 Meters · Place 10 · Whitesboro1600 Meters10.4:56.11a PB10
May 16William F. Eddy Jr. Track & Field MeetMay 16 · 3200 Meters · Place 31 · Whitesboro3200 Meters31.11:04.09a10
May 11TVL Rookie MeetMay 11 · 3200 Meters · Place 5 · Whitesboro3200 Meters5.11:00.67a PB10
May 8Oneida InvitationalMay 8 · 3000m Steeplechase · Place 6 · Whitesboro3000m Steeplechase0.914m6.10:49.08a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 6Section 3 Class AAA & AA ChampionshipsFeb 6 · 1000 Meters · Place 9 · Whitesboro1000 Meters9.3:01.77a10
Jan 17Fred Kirschenheiter Memorial Saturday PM SessionJan 17 · 1000 Meters · Place 17 · Whitesboro1000 Meters17.3:03.50a10
Jan 10Utica Challenge - Session 1Jan 10 · 1000 Meters · Place 17 · Whitesboro1000 Meters17.2:59.87a PB10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 18Arthur McKinnon Meet - Session 1Dec 18 · 1000 Meters · Place 15 · Whitesboro1000 Meters15.3:02.42a10
Dec 15Oscar B. Jensen Memorial Relay - MVITADec 15 · 3200 Meters · Place 15 · Whitesboro3200 Meters15.11:35.53a10
Jan 24SCAC/OHSL/CSC/TVL ChampionshipsJan 24 · 3200 Meters · Place 6 · Whitesboro3200 Meters6.11:31.69a PB9
Jan 17Kirschenheiter/McKinnonJan 17 · 1000 Meters · Place 18 · Whitesboro1000 Meters18.3:14.22a9
Jan 17Kirschenheiter/McKinnonJan 17 · 600 Meters · Place 32 · Whitesboro600 Meters32.1:47.91a PB9

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 29Section 3 Class A ChampionshipsMay 29 · 3000m Steeplechase · Place 5 · Whitesboro3000m Steeplechase0.914m5.11:42.46a9
May 29Section 3 Class A ChampionshipsMay 29 · 3200 Meters · Place 7 · Whitesboro3200 Meters7.11:04.87a9

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17MVITA Oscar B. Jensen Memorial RelaysDec 17 · 3200 Meters · Place 20 · Whitesboro3200 Meters20.11:46.30a9
Dec 14Mohawk Valley KickoffDec 14 · 1600 Meters · Place 29 · Whitesboro1600 Meters29.5:40.72a PB9
Dec 13Jack MorseDec 13 · 1600 Meters · Place 29 · Whitesboro1600 Meters29.5:40.72a9