Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · Indoor607 Invitational 9AM Meet · Dec 133:20.84a607 Invitational 9AM MeetDecember 13, 2025
1600 Meters · Indoor607 Invitational 2 PM Meet · Dec 147:19.74a607 Invitational 2 PM MeetDecember 14, 2024
1600 Meters · OutdoorREK Invite · May 35:56.49REK InviteMay 3, 2024
200 Meters · OutdoorModified Divisional Meet · Jun 537.69Modified Divisional MeetJune 5, 2023
3000m Steeplechase · OutdoorOneonta Invitational · May 913:01.93Oneonta InvitationalMay 9, 2025
3200 Meters · OutdoorSection 4 Class A/B · May 2812:01.29aSection 4 Class A/BMay 28, 2025
800 Meters · OutdoorSTAC Championships · May 152:50.03STAC ChampionshipsMay 15, 2024
Long Jump · IndoorFinger Lakes Invitational 2 PM · Dec 910-10.50Finger Lakes Invitational 2 PMDecember 9, 2023

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

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13607 Invitational 9AM MeetDec 13 · 1000 Meters · Place 19 · Norwich1000 Meters19.3:20.84a PB11
Jan 17Quinney InvitationalJan 17 · 1000 Meters · Place 50 · Norwich1000 Meters503:29.0510
Jan 3Hurley InvitationalJan 3 · 1000 Meters · Place 52 · Norwich1000 Meters523:39.1410

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 28Section 4 Class A/BMay 28 · 3200 Meters · Place 9 · Norwich3200 Meters9.12:01.29a PB10
May 21STAC ChampionshipsMay 21 · 3200 Meters · Place 21 · Norwich3200 Meters2112:53.6810
May 16Doug Quinney InviteMay 16 · 3200 Meters · Place 14 · Norwich High3200 Meters1412:03.78—
May 16Doug Quinney InviteMay 16 · 3200 Meters · Place 14 · Norwich High3200 Meters1412:03.78—
May 9Oneonta InvitationalMay 9 · 3000m Steeplechase · Place 9 · Norwich3000m Steeplechase913:01.93 PB10
Apr 5NY/PA InvitationalApr 5 · 800 Meters · Place 25 · Norwich800 Meters252:53.8910

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21Section IV Classic 9 AMDec 21 · 1000 Meters · Place 27 · Norwich1000 Meters27.3:48.61a10
Dec 14607 Invitational 2 PM MeetDec 14 · 1000 Meters · Place 23 · Norwich1000 Meters23.4:00.07a10
Dec 14607 Invitational 2 PM MeetDec 14 · 1600 Meters · Place 24 · Norwich1600 Meters24.7:19.74a PB10
Feb 17Section IV ClassicFeb 17 · 1000 Meters · Place 35 · Norwich1000 Meters353:43.159
Jan 5Hurley InvitationalJan 5 · 1000 Meters · Place 47 · Norwich1000 Meters473:42.039

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 22Section IV Class A/BMay 22 · 1600 Meters · Place 14 · Norwich1600 Meters146:07.139
May 22Section IV Class A/BMay 22 · 1600 Meters · Place 14 · Norwich1600 Meters146:07.139
May 15STAC ChampionshipsMay 15 · 800 Meters · Place 31 · Norwich800 Meters312:50.03 PB9
May 10Oneonta InvitationalMay 10 · 1600 Meters · Place 28 · Norwich1600 Meters286:15.929
May 3REK InviteMay 3 · 3200 Meters · Place 4 · Norwich3200 Meters412:58.889
May 3REK InviteMay 3 · 800 Meters · Place 36 · Norwich800 Meters362:51.339
May 3REK InviteMay 3 · 1600 Meters · Place 17 · Norwich1600 Meters175:56.49 PB9
Apr 26The Cahill ClassicApr 26 · 800 Meters · Place 38 · Norwich800 Meters382:58.399
Apr 20Doug Quinney Invite 2024Apr 20 · 1600 Meters · Place 28 · Norwich1600 Meters286:12.469

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27CNY Holiday ClassicDec 27 · 1000 Meters · Place 40 · Norwich1000 Meters40.3:55.37a9
Dec 16Winter Classic 9 AM SessionDec 16 · 1000 Meters · Place 25 · Norwich1000 Meters25.3:53.66a9
Dec 9Finger Lakes Invitational 2 PMDec 9 · Long Jump · Place 25 · NorwichLong Jump25.10-10.50 PB9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 5Modified Divisional MeetJun 5 · Long Jump · Place 12 · Norwich HighLong Jump129-06.50—
Jun 5Modified Divisional MeetJun 5 · 200 Meters · Place 11 · Norwich High200 Meters1137.69 PB—