Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSection III Class C1/C2 Championships · May 2112.03Section III Class C1/C2 ChampionshipsMay 21, 2024
1000 Meters · IndoorOscar B. Jensen Memorial Relay - MVITA · Dec 152:52.76aOscar B. Jensen Memorial Relay - MVITADecember 15, 2025
1600 Meters · OutdoorCSC Partner Relays · Apr 95:25.42aCSC Partner RelaysApril 9, 2026
200 Meters · OutdoorCSC D3/D4 Championships · May 1924.00aCSC D3/D4 ChampionshipsMay 19, 2026
300 Meters · IndoorCSC Indoor Track Championships · Jan 2237.27aCSC Indoor Track ChampionshipsJanuary 22, 2026
400 Meters · OutdoorSection III Class C-4 Championships · May 2951.95aSection III Class C-4 ChampionshipsMay 29, 2026
55 Meter · IndoorMohawk Valley Kickoff · Dec 147.08aMohawk Valley KickoffDecember 14, 2024
55 Meters · IndoorSection III Class C & D Championships · Feb 87.18Section III Class C & D ChampionshipsFebruary 8, 2024
600 Meters · IndoorMohawk Valley Meet 2 - Session 2 · Dec 121:37.30aMohawk Valley Meet 2 - Session 2December 12, 2025
High Jump · IndoorCSC Indoor Track Championships · Jan 225-08.00CSC Indoor Track ChampionshipsJanuary 22, 2026
High Jump · OutdoorCSC D3/D4 Championships · May 195-4CSC D3/D4 ChampionshipsMay 19, 2026
Long Jump · IndoorMohawk Valley Supplemental Meet Session 2 · Jan 1517-3Mohawk Valley Supplemental Meet Session 2January 15, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 3Section 3 Boys State QualifierJun 3 · 400 Meters · Place 7 · Morrisville-Eaton400 Meters7.53.48a12
May 29Section III Class C-4 ChampionshipsMay 29 · 400 Meters · Place 1 · Morrisville-Eaton400 Meters1.51.95a PB12
May 29Section III Class C-4 ChampionshipsMay 29 · 200 Meters · Place 10 · Morrisville-Eaton200 Meters10.30.81a12
May 19CSC D3/D4 ChampionshipsMay 19 · High Jump · Place 7 · Morrisville-EatonHigh Jump7.5-4 PB12
May 19CSC D3/D4 ChampionshipsMay 19 · 400 Meters · Place 1 · Morrisville-Eaton400 Meters1.53.21a12
May 19CSC D3/D4 ChampionshipsMay 19 · 200 Meters · Place 3 · Morrisville-Eaton200 Meters3.24.00a PB12
May 15DeRuyter SWC Track InvitationalMay 15 · High Jump · Place 6 · Morrisville-EatonHigh Jump6.5-412
May 15DeRuyter SWC Track InvitationalMay 15 · 400 Meters · Place 3 · Morrisville-Eaton400 Meters3.53.34a12
May 15DeRuyter SWC Track InvitationalMay 15 · 200 Meters · Place 7 · Morrisville-Eaton200 Meters7.24.55a12
May 8Oneida InvitationalMay 8 · 400 Meters · Place 2 · Morrisville-Eaton400 Meters2.52.85a12
May 8Oneida InvitationalMay 8 · 200 Meters · Place 13 · Morrisville-Eaton200 Meters13.24.54a12
Apr 9CSC Partner RelaysApr 9 · High Jump · Place 3 · Morrisville-EatonHigh Jump3.5-312
Apr 9CSC Partner RelaysApr 9 · 1600 Meters · Place 4 · Morrisville-Eaton1600 Meters4.5:25.42a PB12
Apr 9CSC Partner RelaysApr 9 · 400 Meters · Place 2 · Morrisville-Eaton400 Meters2.54.36a12

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 11Section III State Qualifier MeetFeb 11 · 300 Meters · Place 6 · Morrisville-Eaton300 Meters637.9112
Feb 11Section 3 Indoor State Meet QualifierFeb 11 · 300 Meters · Place 6 · Morrisville-Eaton300 Meters6.37.91a12
Feb 7Section 3 Class C & D ChampionshipsFeb 7 · 300 Meters · Place 3 · Morrisville-Eaton300 Meters3.38.44a12
Feb 7Section 3 Class C & D ChampionshipsFeb 7 · High Jump · Place 3 · Morrisville-EatonHigh Jump3.5-02.0012
Jan 22CSC Indoor Track ChampionshipsJan 22 · 300 Meters · Place 1 · Morrisville-Eaton300 Meters1.37.27a PB12
Jan 22CSC Indoor Track ChampionshipsJan 22 · High Jump · Place 1 · Morrisville-EatonHigh Jump1.5-08.00 PB12
Jan 17Fred Kirschenheiter Memorial Saturday PM SessionJan 17 · 55 Meter · Place 10 · Morrisville-Eaton55 Meter10.7.20a12
Jan 17Fred Kirschenheiter Memorial Saturday PM SessionJan 17 · High Jump · Place 9 · Morrisville-EatonHigh Jump9.5-112
Jan 15Mohawk Valley Supplemental Meet Session 2Jan 15 · Long Jump · Place 1 · Morrisville-EatonLong Jump1.17-3 PB12
Jan 10Utica Challenge - Session 1Jan 10 · 55 Meter · Place 18 · Morrisville-Eaton55 Meter18.7.17a12
Jan 10Utica Challenge - Session 1Jan 10 · High Jump · Place 11 · Morrisville-EatonHigh Jump11.5-02.0012
Jan 8Mohawk Valley Supplemental Meet Session 2Jan 8 · Long Jump · Place 5 · Morrisville-EatonLong Jump5.16-8.5012
Jan 2John DiMao Memorial Invitational - Session 1Jan 2 · 300 Meters · Place 2 · Morrisville-Eaton300 Meters238.9312
Jan 2John DiMao Memorial Invitational - Session 1Jan 2 · High Jump · Place 4 · Morrisville-EatonHigh Jump45-112

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 18Arthur McKinnon Meet - Session 1Dec 18 · 300 Meters · Place 5 · Morrisville-Eaton300 Meters5.38.65a12
Dec 18Arthur McKinnon Meet - Session 1Dec 18 · 1000 Meters · Place 9 · Morrisville-Eaton1000 Meters9.2:54.90a12
Dec 18Arthur McKinnon Meet - Session 1Dec 18 · High Jump · Place 5 · Morrisville-EatonHigh Jump5.5-04.0012
Dec 15Oscar B. Jensen Memorial Relay - MVITADec 15 · 300 Meters · Place 3 · Morrisville-Eaton300 Meters3.39.44a12
Dec 15Oscar B. Jensen Memorial Relay - MVITADec 15 · 1000 Meters · Place 7 · Morrisville-Eaton1000 Meters7.2:52.76a PB12
Dec 12Mohawk Valley Meet 2 - Session 2Dec 12 · 300 Meters · Place 2 · Morrisville-Eaton300 Meters2.39.40a12
Dec 12Mohawk Valley Meet 2 - Session 2Dec 12 · 1000 Meters · Place 5 · Morrisville-Eaton1000 Meters5.2:56.08a12
Dec 12Mohawk Valley Meet 2 - Session 2Dec 12 · 600 Meters · Place 3 · Morrisville-Eaton600 Meters3.1:37.30a PB12
Jan 24SCAC/OHSL/CSC/TVL ChampionshipsJan 24 · 300 Meters · Place 1 · Morrisville-Eaton300 Meters1.38.76a11
Jan 24SCAC/OHSL/CSC/TVL ChampionshipsJan 24 · 55 Meter · Place 2 · Morrisville-Eaton55 Meter2.7.15a11
Jan 3John DiMaoJan 3 · 300 Meters · Place 1 · Morrisville-Eaton300 Meters1.38.72a11
Jan 3John DiMaoJan 3 · 55 Meter · Place 9 · Morrisville-Eaton55 Meter9.7.16a11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31Section III Class C1 ChampionshipsMay 31 · 400 Meters · Place 2 · Morrisville-Eaton400 Meters253.9311
May 31Section III Class C1 ChampionshipsMay 31 · Long Jump · Place 15 · Morrisville-EatonLong Jump1518-211
May 31Section III Class C1 ChampionshipsMay 31 · 200 Meters · Place 8 · Morrisville-Eaton200 Meters824.6811
May 22CSC D3/D4 ChampionshipsMay 22 · Long Jump · Place 4 · Morrisville-EatonLong Jump417-10.7511
May 22CSC D3/D4 ChampionshipsMay 22 · 200 Meters · Place 7 · Morrisville-Eaton200 Meters725.6311
May 22CSC D3/D4 ChampionshipsMay 22 · 400 Meters · Place 1 · Morrisville-Eaton400 Meters154.3911
May 16DeRuyter SWC Track InvitationalMay 16 · Long Jump · Place 3 · Morrisville-EatonLong Jump318-611
May 16DeRuyter SWC Track InvitationalMay 16 · 200 Meters · Place 2 · Morrisville-Eaton200 Meters224.0711
May 16DeRuyter SWC Track InvitationalMay 16 · 400 Meters · Place 1 · Morrisville-Eaton400 Meters152.7811

2024 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 21Mohawk Valley Meet #3Dec 21 · 300 Meters · Place 6 · Morrisville-Eaton300 Meters6.39.30a11
Dec 17MVITA Oscar B. Jensen Memorial RelaysDec 17 · 300 Meters · Place 9 · Morrisville-Eaton300 Meters9.39.30a11
Dec 17MVITA Oscar B. Jensen Memorial RelaysDec 17 · 55 Meter · Morrisville-Eaton55 Meter--FS11
Dec 14Mohawk Valley KickoffDec 14 · 300 Meters · Place 4 · Morrisville-Eaton300 Meters4.39.26a11
Dec 14Mohawk Valley KickoffDec 14 · 55 Meter · Place 9 · Morrisville-Eaton55 Meter9.7.08a PB11
Dec 13Jack MorseDec 13 · 300 Meters · Place 5 · Morrisville-Eaton300 Meters5.39.26a11
Dec 13Jack MorseDec 13 · 55 Meter · Place 9 · Morrisville-Eaton55 Meter9.7.08a11
Feb 8Section III Class C & D ChampionshipsFeb 8 · 300 Meters · Place 7 · Morrisville-Eaton300 Meters739.8010
Feb 8Section III Class C & D ChampionshipsFeb 8 · 55 Meters · Place 12 · Morrisville-Eaton55 Meters127.18 PB10
Feb 2CSC/Tri-Valley League ChampionshipsFeb 2 · 300 Meters · Place 4 · Morrisville-Eaton300 Meters441.2410
Feb 2CSC/Tri-Valley League ChampionshipsFeb 2 · 55 Meters · Place 7 · Morrisville-Eaton55 Meters77.4010
Jan 20MVITA Meet #6Jan 20 · 300 Meters · Place 22 · Morrisville-Eaton300 Meters2240.8910
Jan 20MVITA Meet #6Jan 20 · 55 Meters · Place 18 · Morrisville-Eaton55 Meters187.2010
Jan 20MVITA Meet #6Jan 20 · Long Jump · Place 18 · Morrisville-EatonLong Jump1817-9.2510
Jan 3Art McKinnon Meet #5Jan 3 · 300 Meters · Place 12 · Morrisville-Eaton300 Meters12.39.98a10
Jan 3Art McKinnon Meet #5Jan 3 · 55 Meter · Place 19 · Morrisville-Eaton55 Meter19.7.38a10

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21Section III Class C1/C2 ChampionshipsMay 21 · 400 Meters · Place 1 · Morrisville-Eaton400 Meters152.7010
May 21Section III Class C1/C2 ChampionshipsMay 21 · 100 Meters · Place 8 · Morrisville-Eaton100 Meters812.03 PB10
May 14CSC D3/D4 ChampionshipsMay 14 · 400 Meters · Place 2 · Morrisville-Eaton400 Meters255.1610
May 3REK InviteMay 3 · 400 Meters · Place 2 · Morrisville-Eaton400 Meters255.0110
May 3REK InviteMay 3 · 100 Meters · Place 5 · Morrisville-Eaton100 MetersRound P512.1510
May 3REK InviteMay 3 · 100 Meters · Place 6 · Morrisville-Eaton100 Meters612.1610
Apr 26The Cahill ClassicApr 26 · 400 Meters · Place 8 · Morrisville-Eaton400 Meters855.2610

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 15Mohawk Valley Meet #3Dec 15 · 300 Meters · Place 15 · Morrisville-Eaton300 Meters15.40.71a10
Dec 15Mohawk Valley Meet #3Dec 15 · 55 Meter · Place 22 · Morrisville-Eaton55 Meter22.7.29a10
Dec 12Oscar B. Jensen Memorial Relays MVITA Session 1Dec 12 · 300 Meters · Place 17 · Morrisville-Eaton300 Meters17.41.90a10
Dec 12Oscar B. Jensen Memorial Relays MVITA Session 1Dec 12 · 55 Meter · Place 14 · Morrisville-Eaton55 Meter14.7.25a10

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 24Section III Class C-2 ChampionshipsMay 24 · 400 Meters · Place 12 · Morrisville-Eaton400 Meters1258.429
May 24Section III Class C-2 ChampionshipsMay 24 · 100 Meters · Place 11 · Morrisville-Eaton100 Meters1112.269
May 16CSC D3/D4 ChampionshipsMay 16 · Long Jump · Place 11 · Morrisville-EatonLong Jump1114-69
May 16CSC D3/D4 ChampionshipsMay 16 · 100 Meters · Place 8 · Morrisville-Eaton100 Meters812.499