Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorSchuylerville Invitational · May 155:37.02aSchuylerville Invitational May 15, 2026
1600 Meters · OutdoorWasaren League Championships · May 195:18.95aWasaren League ChampionshipsMay 19, 2026
200 Meters · OutdoorSection 2 Group 5 Championships · May 2929.54Section 2 Group 5 ChampionshipsMay 29, 2025
3000m Steeplechase · 0.914m · OutdoorSchuylerville Invitational · May 1513:47.32aSchuylerville Invitational May 15, 2026
3200 Meters · OutdoorStillwater Dual Meet · May 615:57.56Stillwater Dual MeetMay 6, 2025
400 Meters · OutdoorDoug Quinney Invite · May 161:06.11Doug Quinney InviteMay 16, 2025
800 Meters · OutdoorDoug Quinney Invite · May 162:34.66Doug Quinney InviteMay 16, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 28Section 2 Group 5 ChampionshipsMay 28 · 1600 Meters · Place 9 · New Lebanon Central1600 Meters9.5:22.64a10
May 19Wasaren League ChampionshipsMay 19 · 1600 Meters · Place 8 · New Lebanon Central1600 Meters8.5:18.95a PB10
May 15Schuylerville Invitational May 15 · 3000m Steeplechase · Place 9 · New Lebanon Central3000m Steeplechase0.914m9.13:47.32a PB10
May 15Schuylerville Invitational May 15 · 1 Mile · Place 29 · New Lebanon Central1 Mile29.5:37.02a PB10
May 9Dr. Jack V. Irion Queensbury Invitational May 9 · 1 Mile · Place 37 · New Lebanon1 Mile375:37.2910
Apr 25Maple Hill InvitationalApr 25 · 1600 Meters · Place 14 · New Lebanon Central1600 Meters14.5:32.45a10
Apr 9Wasaren League Only Early Spring MeetApr 9 · 1600 Meters · Place 12 · New Lebanon Central1600 Meters12.5:49.48a10
Apr 9Wasaren League Only Early Spring MeetApr 9 · 800 Meters · Place 9 · New Lebanon Central800 Meters9.2:35.18a10

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 29Section 2 Group 5 ChampionshipsMay 29 · 1600 Meters · Place 14 · New Lebanon1600 Meters145:50.659
May 29Section 2 Group 5 ChampionshipsMay 29 · 800 Meters · Place 19 · New Lebanon800 Meters192:37.619
May 29Section 2 Group 5 ChampionshipsMay 29 · 200 Meters · Place 25 · New Lebanon200 Meters2529.54 PB9
May 29Section 2 Group 5 ChampionshipsMay 29 · 800 Meters · Place 19 · New Lebanon800 Meters192:37.619
May 29Section 2 Group 5 ChampionshipsMay 29 · 200 Meters · Place 25 · New Lebanon200 Meters2529.549
May 29Section 2 Group 5 ChampionshipsMay 29 · 1600 Meters · Place 14 · New Lebanon1600 Meters145:50.659
May 20Wasaren League ChampionshipsMay 20 · 800 Meters · Place 14 · New Lebanon800 Meters142:39.869
May 20Wasaren League ChampionshipsMay 20 · 800 Meters · Place 14 · New Lebanon800 Meters142:39.869
May 16Doug Quinney InviteMay 16 · 800 Meters · Place 40 · New Lebanon800 Meters402:34.66 PB—
May 16Doug Quinney InviteMay 16 · 400 Meters · Place 43 · New Lebanon400 Meters431:06.11 PB—
May 16Doug Quinney InviteMay 16 · 800 Meters · Place 40 · New Lebanon800 Meters402:34.66—
May 16Doug Quinney InviteMay 16 · 400 Meters · Place 43 · New Lebanon400 Meters431:06.11—
May 13Emma Willard Dual MeetMay 13 · 800 Meters · Place 4 · New Lebanon800 Meters42:37.749
May 10Queensbury Invitational May 10 · 1 Mile · Place 47 · New Lebanon Central1 Mile47.6:14.17a9
May 10Queensbury Invitational May 10 · 800 Meters · Place 48 · New Lebanon Central800 Meters48.2:43.72a9
May 6Stillwater Dual MeetMay 6 · 3200 Meters · Place 5 · New Lebanon3200 Meters515:57.56 PB9
May 2Peru Night Hawk Under the Lights InvitationalMay 2 · 400 Meters · Place 18 · New Lebanon400 Meters181:08.969
May 2Peru Night Hawk Under the Lights InvitationalMay 2 · 400 Meters · Place 18 · New Lebanon400 Meters181:08.969
Apr 26Granville Blue and Gold InviteApr 26 · 400 Meters · Place 27 · New Lebanon Central400 Meters27.1:17.86a9
Apr 15Wasaren League Only Early Spring MeetApr 15 · 1600 Meters · Place 24 · New Lebanon1600 Meters246:16.579