Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSection III Class B-2 Championships · May 2611.47aSection III Class B-2 ChampionshipsMay 26, 2026
200 Meters · OutdoorSection III Class B-2 Championships · May 2622.73aSection III Class B-2 ChampionshipsMay 26, 2026
300 Meters · IndoorSection 3 Class A & B Championships · Feb 737.40aSection 3 Class A & B ChampionshipsFebruary 7, 2026
300 Meters · OutdoorMohawk Valley Kickoff Session 2 · Dec 437.88aMohawk Valley Kickoff Session 2December 4, 2025
400 Meters · IndoorUtica Challenge - Session 1 · Jan 1052.04aUtica Challenge - Session 1January 10, 2026
400 Meters · OutdoorSection 3 Boys State Qualifier · Jun 349.55aSection 3 Boys State QualifierJune 3, 2026
400 Meters · Relay Split · IndoorSection 3 Indoor State Meet Qualifier · Feb 1153.434Section 3 Indoor State Meet QualifierFebruary 11, 2026
500 Meters · IndoorUtica Invitational · Jan 131:14.19aUtica InvitationalJanuary 13, 2024
600 Meters · IndoorMohawk Valley Meet 2 - Session 1 · Dec 121:28.93aMohawk Valley Meet 2 - Session 1December 12, 2025
800 Meters · Relay Split · IndoorSection 3 Indoor State Meet Qualifier · Feb 112:09.448Section 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 3Section 3 Boys State QualifierJun 3 · 400 Meters · Place 2 · Vernon-Verona-Sherrill400 Meters2.49.55a PB12
Jun 3Section 3 Boys State QualifierJun 3 · 200 Meters · Place 6 · Vernon-Verona-Sherrill200 MetersRound P6.23.15aWind: 112
Jun 3Section 3 Boys State QualifierJun 3 · 200 Meters · Place 4 · Vernon-Verona-Sherrill200 Meters4.23.13aWind: -0.512
May 26Section III Class B-2 ChampionshipsMay 26 · 400 Meters · Place 2 · Vernon-Verona-Sherrill400 Meters2.50.10a12
May 26Section III Class B-2 ChampionshipsMay 26 · 200 Meters · Place 2 · Vernon-Verona-Sherrill200 Meters2.22.73a PB12
May 26Section III Class B-2 ChampionshipsMay 26 · 100 Meters · Place 4 · Vernon-Verona-Sherrill100 Meters4.11.47a PB12
May 19TVL InvitationalMay 19 · 400 Meters · Place 1 · Vernon-Verona-Sherrill400 Meters1.50.80a12
May 19TVL InvitationalMay 19 · 200 Meters · Place 1 · Vernon-Verona-Sherrill200 Meters1.23.07a12
May 19TVL InvitationalMay 19 · 100 Meters · Place 4 · Vernon-Verona-Sherrill100 Meters4.11.61a12
May 16Liverpool InvitationalMay 16 · 400 Meters · Place 1 · Vernon-Verona-Sherrill400 Meters1.49.78a12
May 8Oneida InvitationalMay 8 · 400 Meters · Place 1 · Vernon-Verona-Sherrill400 Meters1.51.51a12
May 8Oneida InvitationalMay 8 · 200 Meters · Place 3 · Vernon-Verona-Sherrill200 Meters3.23.04a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 11Section 3 Indoor State Meet QualifierFeb 11 · 800 Meters · Vernon-Verona-Sherrill800 MetersRelay Split—2:09.448 PB12
Feb 11Section 3 Indoor State Meet QualifierFeb 11 · 400 Meters · Vernon-Verona-Sherrill400 MetersRelay Split—53.434 PB12
Feb 7Section 3 Class A & B ChampionshipsFeb 7 · 300 Meters · Place 3 · Vernon-Verona-Sherrill300 Meters3.37.40a PB12
Feb 7Section 3 Class A & B ChampionshipsFeb 7 · 600 Meters · Vernon-Verona-Sherrill600 Meters--DNF12
Jan 10Utica Challenge - Session 1Jan 10 · 400 Meters · Place 3 · Vernon-Verona-Sherrill400 Meters3.52.04a PB12

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 15Oscar B. Jensen Memorial Relay - MVITADec 15 · 300 Meters · Vernon-Verona-Sherrill300 Meters--SCR12
Dec 12Mohawk Valley Meet 2 - Session 1Dec 12 · 600 Meters · Place 1 · Vernon-Verona-Sherrill600 Meters1.1:28.93a PB12
Feb 8Section III Class A & B ChampionshipsFeb 8 · 600 Meters · Place 3 · Vernon-Verona-Sherrill600 Meters3.1:32.01a11
Jan 24SCAC/OHSL/CSC/TVL ChampionshipsJan 24 · 300 Meters · Place 2 · Vernon-Verona-Sherrill300 Meters2.39.43a11
Jan 24SCAC/OHSL/CSC/TVL ChampionshipsJan 24 · 600 Meters · Place 1 · Vernon-Verona-Sherrill600 Meters1.1:31.16a11
Jan 18Art McKinnon Meet Jan 18 · 600 Meters · Place 2 · Vernon-Verona-Sherrill (VVS)600 Meters21:29.2811
Jan 17Kirschenheiter/McKinnonJan 17 · 600 Meters · Place 2 · Vernon-Verona-Sherrill600 Meters2.1:29.28a11
Jan 3John DiMaoJan 3 · 600 Meters · Place 5 · Vernon-Verona-Sherrill600 Meters5.1:32.94a11

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 4Mohawk Valley Kickoff Session 2Dec 4 · 300 Meters · Place 1 · Vernon-Verona-Sherrill300 Meters1.37.88a PB12

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 21Mohawk Valley Meet #3Dec 21 · 600 Meters · Place 2 · Vernon-Verona-Sherrill600 Meters2.1:32.18a11
Dec 17MVITA Oscar B. Jensen Memorial RelaysDec 17 · 300 Meters · Place 12 · Vernon-Verona-Sherrill300 Meters12.39.61a11
Dec 17MVITA Oscar B. Jensen Memorial RelaysDec 17 · 600 Meters · Place 6 · Vernon-Verona-Sherrill600 Meters6.1:32.18a11
Dec 14Mohawk Valley KickoffDec 14 · 600 Meters · Place 3 · Vernon-Verona-Sherrill600 Meters3.1:31.91a11
Dec 13Jack MorseDec 13 · 600 Meters · Place 3 · Vernon-Verona-Sherrill600 Meters3.1:31.91a11
Dec 13Jack MorseDec 13 · Long Jump · Vernon-Verona-SherrillLong Jump--FOUL11
Feb 2CSC/Tri-Valley League ChampionshipsFeb 2 · 300 Meters · Place 4 · Vernon-Verona-Sherrill (VVS)300 Meters440.3310
Feb 2CSC/Tri-Valley League ChampionshipsFeb 2 · 600 Meters · Place 2 · Vernon-Verona-Sherrill (VVS)600 Meters21:35.1310
Jan 20MVITA Meet #6Jan 20 · 300 Meters · Place 16 · Vernon-Verona-Sherrill (VVS)300 Meters1640.1810
Jan 13Utica InvitationalJan 13 · 500 Meters · Place 10 · Vernon-Verona-Sherrill500 Meters10.1:14.19a PB10
Jan 3Art McKinnon Meet #5Jan 3 · 300 Meters · Place 7 · Vernon-Verona-Sherrill300 Meters7.39.63a10

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19John DiMao Memorial Invitational Session 1Dec 19 · 300 Meters · Place 10 · Vernon-Verona-Sherrill300 Meters10.40.24a10
Dec 15Mohawk Valley Meet #3Dec 15 · 300 Meters · Place 17 · Vernon-Verona-Sherrill300 Meters17.41.25a10
Dec 12Oscar B. Jensen Memorial Relays MVITA Session 1Dec 12 · 600 Meters · Place 14 · Vernon-Verona-Sherrill600 Meters14.1:41.08a10