Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorFred Kirschenheiter Memorial Saturday PM Session · Jan 173:59.60aFred Kirschenheiter Memorial Saturday PM SessionJanuary 17, 2026
1500 Meters · IndoorUtica Challenge - Session 1 · Jan 106:26.56aUtica Challenge - Session 1January 10, 2026
1500 Meters · OutdoorCSC Relay Meet · Apr 226:07.47CSC Relay MeetApril 22, 2025
3000 Meters · IndoorSection 3 Class A & B Championships · Feb 712:43.54aSection 3 Class A & B ChampionshipsFebruary 7, 2026
3000 Meters · OutdoorMohawk Valley Kickoff Session 2 · Dec 413:47.25aMohawk Valley Kickoff Session 2December 4, 2025
600 Meters · IndoorJohn DiMao · Jan 32:16.60aJohn DiMaoJanuary 3, 2025
800 Meters · OutdoorTVL Rookie Meet · May 113:04.70aTVL Rookie MeetMay 11, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 19TVL InvitationalMay 19 · 3000 Meters · Place 15 · Vernon-Verona-Sherrill3000 Meters15.14:36.97a10
May 19TVL InvitationalMay 19 · 1500 Meters · Place 17 · Vernon-Verona-Sherrill1500 Meters17.6:20.93a10
May 16Liverpool InvitationalMay 16 · 3000 Meters · Place 11 · Vernon-Verona-Sherrill3000 Meters11.14:13.04a10
May 11TVL Rookie MeetMay 11 · 1500 Meters · Place 16 · Vernon-Verona-Sherrill1500 Meters16.6:15.07a10
May 11TVL Rookie MeetMay 11 · 800 Meters · Place 18 · Vernon-Verona-Sherrill800 Meters18.3:04.70a PB10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7Section 3 Class A & B ChampionshipsFeb 7 · 3000 Meters · Place 5 · Vernon-Verona-Sherrill3000 Meters5.12:43.54a PB10
Jan 17Fred Kirschenheiter Memorial Saturday PM SessionJan 17 · 1000 Meters · Place 28 · Vernon-Verona-Sherrill1000 Meters28.3:59.60a PB10
Jan 10Utica Challenge - Session 1Jan 10 · 1500 Meters · Place 26 · Vernon-Verona-Sherrill1500 Meters26.6:26.56a PB10

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 27CNY Holiday Classic - Session 1Dec 27 · 1000 Meters · Place 48 · Vernon-Verona-Sherrill1000 Meters48.4:06.32a10
Dec 15Oscar B. Jensen Memorial Relay - MVITADec 15 · 1000 Meters · Vernon-Verona-Sherrill1000 Meters--SCR10
Dec 15Oscar B. Jensen Memorial Relay - MVITADec 15 · 3000 Meters · Vernon-Verona-Sherrill3000 Meters--SCR10
Dec 12Mohawk Valley Meet 2 - Session 1Dec 12 · 1000 Meters · Vernon-Verona-Sherrill1000 Meters--SCR10
Jan 18Art McKinnon Meet Jan 18 · 1000 Meters · Place 30 · Vernon-Verona-Sherrill (VVS)1000 Meters304:04.739
Jan 17Kirschenheiter/McKinnonJan 17 · 1000 Meters · Place 30 · Vernon-Verona-Sherrill1000 Meters30.4:04.73a9
Jan 3John DiMaoJan 3 · 600 Meters · Place 16 · Vernon-Verona-Sherrill600 Meters16.2:16.60a PB9

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 4Mohawk Valley Kickoff Session 2Dec 4 · 3000 Meters · Place 9 · Vernon-Verona-Sherrill3000 Meters9.13:47.25a PB10
Apr 22CSC Relay MeetApr 22 · 800 Meters · Place 7 · Vernon-Verona-Sherrill (VVS)800 Meters73:04.739
Apr 22CSC Relay MeetApr 22 · 1500 Meters · Place 5 · Vernon-Verona-Sherrill (VVS)1500 Meters56:07.47 PB9

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21Mohawk Valley Meet #3Dec 21 · 1500 Meters · Place 20 · Vernon-Verona-Sherrill1500 Meters20.6:28.08a9
Dec 17MVITA Oscar B. Jensen Memorial RelaysDec 17 · 1500 Meters · Place 29 · Vernon-Verona-Sherrill1500 Meters29.6:28.08a9
Dec 14Mohawk Valley KickoffDec 14 · 1000 Meters · Place 15 · Vernon-Verona-Sherrill1000 Meters15.4:04.68a9
Dec 13Jack MorseDec 13 · 1000 Meters · Place 15 · Vernon-Verona-Sherrill1000 Meters15.4:04.68a9