Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorArthur McKinnon Meet - Session 1 · Dec 183:49.31aArthur McKinnon Meet - Session 1December 18, 2025
1000 Meters · OutdoorMohawk Valley Kickoff Session 1 · Dec 44:11.59aMohawk Valley Kickoff Session 1December 4, 2025
1500 Meters · IndoorMVITA Meet #6 · Jan 206:05.60MVITA Meet #6January 20, 2024
1500 Meters · OutdoorCSC Multi Dual @ Remsen · May 66:16.56CSC Multi Dual @ RemsenMay 6, 2024
300 Meters · IndoorCSC/Tri-Valley League Championships · Feb 254.78CSC/Tri-Valley League ChampionshipsFebruary 2, 2024
3000 Meters · IndoorOscar B. Jensen Memorial Relay - MVITA · Dec 1512:19.54aOscar B. Jensen Memorial Relay - MVITADecember 15, 2025
3000 Meters · OutdoorSection III Class C-2 Championships · May 2713:27.44aSection III Class C-2 ChampionshipsMay 27, 2026
400 Meters · OutdoorThe Cahill Classic · Apr 261:19.43The Cahill ClassicApril 26, 2024
600 Meters · IndoorJohn DiMao Memorial Invitational Session 1 · Dec 192:10.32aJohn DiMao Memorial Invitational Session 1December 19, 2023

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 27Section III Class C-2 ChampionshipsMay 27 · 3000 Meters · Place 10 · Mount Markham3000 Meters10.13:27.44a PB12
May 19CSC D3/D4 ChampionshipsMay 19 · 3000 Meters · Place 5 · Mount Markham3000 Meters5.14:01.29a12
May 9Junkyard RelaysMay 9 · 1500 Meters · Place 16 · Mount Markham1500 Meters16.6:46.49a12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 7Section 3 Class C & D ChampionshipsFeb 7 · 3000 Meters · Place 5 · Mount Markham3000 Meters5.12:50.90a11
Jan 22CSC Indoor Track ChampionshipsJan 22 · 1000 Meters · Place 6 · Mount Markham1000 Meters6.4:00.01a11
Jan 22CSC Indoor Track ChampionshipsJan 22 · 3000 Meters · Place 5 · Mount Markham3000 Meters5.12:50.15a11
Jan 17Fred Kirschenheiter Memorial Saturday PM SessionJan 17 · 1000 Meters · Place 25 · Mount Markham1000 Meters25.3:53.68a11
Jan 17Fred Kirschenheiter Memorial Saturday PM SessionJan 17 · 1500 Meters · Place 23 · Mount Markham1500 Meters23.6:11.08a11
Jan 10Utica Challenge - Session 1Jan 10 · 3000 Meters · Place 11 · Mount Markham3000 Meters11.13:12.82a11
Jan 10Utica Challenge - Session 1Jan 10 · 1500 Meters · Place 29 · Mount Markham1500 Meters29.6:29.48a11
Jan 2John DiMao Memorial Invitational - Session 2Jan 2 · 1000 Meters · Place 14 · Mount Markham1000 Meters144:04.8811
Jan 2John DiMao Memorial Invitational - Session 2Jan 2 · 3000 Meters · Place 7 · Mount Markham3000 Meters713:42.8711

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 18Arthur McKinnon Meet - Session 1Dec 18 · 1000 Meters · Place 23 · Mount Markham1000 Meters23.3:49.31a PB11
Dec 18Arthur McKinnon Meet - Session 1Dec 18 · 1500 Meters · Place 23 · Mount Markham1500 Meters23.6:09.44a11
Dec 15Oscar B. Jensen Memorial Relay - MVITADec 15 · 1000 Meters · Place 29 · Mount Markham1000 Meters29.4:09.71a11
Dec 15Oscar B. Jensen Memorial Relay - MVITADec 15 · 3000 Meters · Place 7 · Mount Markham3000 Meters7.12:19.54a PB11
Dec 12Mohawk Valley Meet 2 - Session 1Dec 12 · 1000 Meters · Place 10 · Mount Markham1000 Meters10.3:55.44a11
Dec 12Mohawk Valley Meet 2 - Session 1Dec 12 · 1500 Meters · Place 10 · Mount Markham1500 Meters10.6:08.51a11
Jan 24SCAC/OHSL/CSC/TVL ChampionshipsJan 24 · 1000 Meters · Place 3 · Mount Markham1000 Meters3.4:02.26a10
Jan 24SCAC/OHSL/CSC/TVL ChampionshipsJan 24 · 600 Meters · Place 7 · Mount Markham600 Meters7.2:18.66a10
Jan 24SCAC/OHSL/CSC/TVL ChampionshipsJan 24 · 1500 Meters · Mount Markham1500 Meters--SCR10
Jan 18Art McKinnon Meet Jan 18 · 600 Meters · Place 43 · Mount Markham600 Meters432:29.3511
Jan 18Art McKinnon Meet Jan 18 · 1000 Meters · Place 35 · Mount Markham1000 Meters354:14.1911
Jan 17Kirschenheiter/McKinnonJan 17 · 1000 Meters · Place 35 · Mount Markham1000 Meters35.4:14.19a10
Jan 17Kirschenheiter/McKinnonJan 17 · 600 Meters · Place 43 · Mount Markham600 Meters43.2:29.35a10
Jan 3John DiMaoJan 3 · 1000 Meters · Place 12 · Mount Markham1000 Meters12.4:16.90a10
Jan 3John DiMaoJan 3 · 600 Meters · Place 20 · Mount Markham600 Meters20.2:35.83a10

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 4Mohawk Valley Kickoff Session 1Dec 4 · 1000 Meters · Place 12 · Mount Markham1000 Meters12.4:11.59a PB11
Dec 4Mohawk Valley Kickoff Session 1Dec 4 · 3000 Meters · Place 11 · Mount Markham3000 Meters11.13:29.74a11
May 22CSC D3/D4 ChampionshipsMay 22 · 3000 Meters · Place 7 · Mount Markham3000 Meters715:09.0511
May 22CSC D3/D4 ChampionshipsMay 22 · 1500 Meters · Place 9 · Mount Markham1500 Meters97:01.2411
May 13Cooperstown 5 Team Dual MeetMay 13 · 3000 Meters · Place 6 · Mount Markham3000 Meters614:11.8311
May 13Cooperstown 5 Team Dual MeetMay 13 · 1500 Meters · Place 5 · Mount Markham1500 Meters56:27.2911
May 10Junkyard RelaysMay 10 · 1500 Meters · Place 16 · Mount Markham1500 Meters166:33.7411
Apr 17Cook-DeStefano InvitationalApr 17 · 1500 Meters · Place 20 · Mount Markham1500 Meters206:36.3211
Apr 12Holland Patent InviteApr 12 · 1500 Meters · Place 18 · Mount Markha1500 Meters187:08.01—

2024 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 21Mohawk Valley Meet #3Dec 21 · 1000 Meters · Place 15 · Mount Markham1000 Meters15.4:07.40a10
Dec 21Mohawk Valley Meet #3Dec 21 · 1500 Meters · Place 18 · Mount Markham1500 Meters18.6:24.57a10
Dec 17MVITA Oscar B. Jensen Memorial RelaysDec 17 · 1000 Meters · Place 34 · Mount Markham1000 Meters34.4:07.40a10
Dec 17MVITA Oscar B. Jensen Memorial RelaysDec 17 · 1500 Meters · Place 26 · Mount Markham1500 Meters26.6:24.57a10
Dec 14Mohawk Valley KickoffDec 14 · 3000 Meters · Place 14 · Mount Markham3000 Meters14.15:08.62a10
Dec 14Mohawk Valley KickoffDec 14 · 1500 Meters · Place 27 · Mount Markham1500 Meters27.7:07.08a10
Dec 13Jack MorseDec 13 · 3000 Meters · Place 14 · Mount Markham3000 Meters14.15:08.62a10
Dec 13Jack MorseDec 13 · 1500 Meters · Place 27 · Mount Markham1500 Meters27.7:07.08a10
Feb 8Section III Class C & D ChampionshipsFeb 8 · 1500 Meters · Place 8 · Mount Markham1500 Meters86:16.259
Feb 8Section III Class C & D ChampionshipsFeb 8 · 1000 Meters · Place 8 · Mount Markham1000 Meters83:51.059
Feb 2CSC/Tri-Valley League ChampionshipsFeb 2 · 1000 Meters · Place 4 · Mount Markham1000 Meters43:57.619
Feb 2CSC/Tri-Valley League ChampionshipsFeb 2 · 300 Meters · Place 10 · Mount Markham300 Meters1054.78 PB9
Feb 2CSC/Tri-Valley League ChampionshipsFeb 2 · 1500 Meters · Place 4 · Mount Markham1500 Meters46:15.799
Jan 20MVITA Meet #6Jan 20 · 300 Meters · Place 47 · Mount Markham300 Meters4757.499
Jan 20MVITA Meet #6Jan 20 · 1000 Meters · Place 18 · Mount Markham1000 Meters183:51.899
Jan 20MVITA Meet #6Jan 20 · 1500 Meters · Place 16 · Mount Markham1500 Meters166:05.60 PB9
Jan 3Art McKinnon Meet #5Jan 3 · 300 Meters · Place 24 · Mount Markham300 Meters24.56.00a9
Jan 3Art McKinnon Meet #5Jan 3 · 1500 Meters · Place 15 · Mount Markham1500 Meters15.6:29.19a9

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6CSC Multi Dual @ RemsenMay 6 · 1500 Meters · Place 4 · Mount Markham1500 Meters46:16.56 PB10
Apr 26The Cahill ClassicApr 26 · 400 Meters · Place 24 · Mount Markham400 Meters241:19.43 PB10
Apr 26The Cahill ClassicApr 26 · 1500 Meters · Place 26 · Mount Markham1500 Meters266:23.2610

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19John DiMao Memorial Invitational Session 1Dec 19 · 600 Meters · Place 21 · Mount Markham600 Meters21.2:10.32a PB9
Dec 19John DiMao Memorial Invitational Session 1Dec 19 · 1500 Meters · Place 14 · Mount Markham1500 Meters14.6:07.53a9
Dec 15Mohawk Valley Meet #3Dec 15 · 300 Meters · Place 44 · Mount Markham300 Meters44.56.76a9
Dec 15Mohawk Valley Meet #3Dec 15 · 1500 Meters · Place 21 · Mount Markham1500 Meters21.6:16.80a9
Dec 12Oscar B. Jensen Memorial Relays MVITA Session 1Dec 12 · 1000 Meters · Place 13 · Mount Markham1000 Meters13.3:50.36a9