Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSection IV Classic 2 PM · Dec 203:11.13aSection IV Classic 2 PMDecember 20, 2025
1600 Meters · Indoor607 Invitational 2 PM Meet · Dec 135:56.39a607 Invitational 2 PM MeetDecember 13, 2025
1600 Meters · OutdoorParkhurst Invitational · May 95:22.83aParkhurst InvitationalMay 9, 2026
200 Meters · OutdoorUE, ME Vs. Corning Meet · Apr 2227.79aUE, ME Vs. Corning MeetApril 22, 2026
400 Meters · OutdoorSquare Deal Invite · Apr 181:02.13aSquare Deal InviteApril 18, 2026
600 Meters · IndoorQuinney Invitational · Jan 31:46.29Quinney InvitationalJanuary 3, 2026
800 Meters · IndoorWinter Classic Session 2 · Jan 102:32.15Winter Classic Session 2January 10, 2026
800 Meters · OutdoorSTAC Championships · May 202:23.67aSTAC ChampionshipsMay 20, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27Section IV Class A/BMay 27 · 1600 Meters · Place 12 · Union-Endicott1600 Meters12.5:37.64a9
May 20STAC ChampionshipsMay 20 · 800 Meters · Place 26 · Union-Endicott800 Meters26.2:23.67a PB9
May 9Parkhurst InvitationalMay 9 · 1600 Meters · Place 10 · Union-Endicott1600 Meters10.5:22.83a PB9
May 9Parkhurst InvitationalMay 9 · 800 Meters · Place 31 · Union-Endicott800 Meters31.2:27.11a9
Apr 22UE, ME Vs. Corning MeetApr 22 · 800 Meters · Place 8 · Union-Endicott800 Meters8.2:29.25a9
Apr 22UE, ME Vs. Corning MeetApr 22 · 200 Meters · Place 28 · Union-Endicott200 Meters28.27.79a PB9
Apr 18Square Deal InviteApr 18 · 400 Meters · Place 36 · Union-Endicott400 Meters36.1:02.13a PB9
Apr 2A Night At The RacesApr 2 · 800 Meters · Place 19 · Union-Endicott800 Meters19.2:30.49a9

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 1Finger Lakes InvitationalFeb 1 · 600 Meters · Place 38 · Union Endicott600 Meters381:49.629
Jan 16Hurley InvitationalJan 16 · 600 Meters · Place 39 · Union Endicott600 Meters391:48.919
Jan 16Hurley InvitationalJan 16 · 1000 Meters · Place 36 · Union Endicott1000 Meters363:23.919
Jan 10Winter Classic Session 2Jan 10 · 800 Meters · Place 21 · Union Endicott800 Meters212:32.15 PB9
Jan 10Winter Classic Session 1Jan 10 · 800 Meters · Place 21 · Union-Endicott800 Meters21.2:32.15a9
Jan 3Quinney InvitationalJan 3 · 600 Meters · Place 18 · Union Endicott600 Meters181:46.29 PB9
Jan 3Quinney InvitationalJan 3 · 1000 Meters · Place 28 · Union Endicott1000 Meters283:36.119

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20Section IV Classic 2 PMDec 20 · 1000 Meters · Place 10 · Union-Endicott1000 Meters10.3:11.13a PB9
Dec 20Section IV Classic 2 PMDec 20 · 600 Meters · Place 16 · Union-Endicott600 Meters16.1:49.46a9
Dec 13607 Invitational 2 PM MeetDec 13 · 1000 Meters · Place 18 · Union-Endicott1000 Meters18.3:18.72a9
Dec 13607 Invitational 2 PM MeetDec 13 · 1600 Meters · Place 16 · Union-Endicott1600 Meters16.5:56.39a PB9
Dec 7Ithaca College Bomber HS InvitationalDec 7 · 3200 Meters · Union-Endicott3200 Meters--DNF9
Dec 7Ithaca College Bomber HS InvitationalDec 7 · 1000 Meters · Place 31 · Union-Endicott1000 Meters31.3:32.39a9