Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCornell Deneault Invite · Feb 225:44.78Cornell Deneault InviteFebruary 22, 2025
1 Mile · OutdoorBison Outdoor Classic · Apr 115:33.86aBison Outdoor ClassicApril 11, 2026
1500 Meters · IndoorNYSPHSAA Indoor State Championships · Mar 45:02.87NYSPHSAA Indoor State ChampionshipsMarch 4, 2023
1500 Meters · OutdoorUniversity at Buffalo Alumni Invitational · Apr 175:04.09aUniversity at Buffalo Alumni InvitationalApril 17, 2026
3000 Meters · IndoorMonroe County Indoor Championships · Jan 2811:06.75aMonroe County Indoor ChampionshipsJanuary 28, 2023
600 Meters · IndoorSection 5 RWTL #2-Monroe East · Dec 181:52.82aSection 5 RWTL #2-Monroe EastDecember 18, 2021
800 Meters · OutdoorCornell Big Red Invitational · May 42:42.55aCornell Big Red InvitationalMay 4, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9MAAC Outdoor ChampionshipsMay 9 · 1500 Meters · Place 36 · NiagaraNiagara1500 MetersRound P36.5:09.33aSo
Apr 24St. John Fisher Cardinal ClassicApr 24 · 1500 Meters · Place 18 · NiagaraNiagara1500 Meters18.5:17.89aSo
Apr 17University at Buffalo Alumni InvitationalApr 17 · 1500 Meters · Place 9 · NiagaraNiagara1500 Meters9.5:04.09a PBSo
Apr 11Bison Outdoor ClassicApr 11 · 1 Mile · Place 25 · NiagaraNiagara1 Mile25.5:33.86a PBSo
Apr 3Utica Pioneer Spring InviteApr 3 · 1500 Meters · Place 10 · NiagaraNiagara1500 Meters10.5:19.13aSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 20Brockport Friday Night InviteFeb 20 · 1 Mile · Place 20 · UNAT-NiagaraUNAT-Niagara1 Mile20.5:47.53aSo

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10MAAC Outdoor Track & Field ChampionshipsMay 10 · 1500 Meters · Place 39 · NiagaraNiagara1500 MetersRound P39.5:29.44aFr
May 4Cornell Big Red InvitationalMay 4 · 800 Meters · Place 7 · NiagaraNiagara800 Meters7.2:42.55a PBFr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 1500 Meters · Place 69 · NiagaraNiagara1500 Meters69.5:31.76aFr
Apr 4Geneseo EarlyApr 4 · 1500 Meters · Place 61 · NiagaraNiagara1500 Meters61.5:35.96aFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Cornell Deneault InviteFeb 22 · 1 Mile · Place 15 · UNAT-NiagaraUNAT-Niagara1 Mile155:44.78 PB—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 10Lancer InvitationalMay 10 · 1500 Meters · Place 13 · Webster ThomasWebster Thomas1500 Meters13.5:26.43a12

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 4NYSPHSAA Indoor State ChampionshipsMar 4 · 1500 Meters · Place 25 · Webster ThomasWebster Thomas1500 Meters255:02.87 PB11
Jan 28Monroe County Indoor ChampionshipsJan 28 · 3000 Meters · Place 4 · Webster ThomasWebster Thomas3000 Meters411:06.75a PB—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27Section 5 RWTL #4Dec 27 · 3000 Meters · Place 2 · Webster ThomasWebster Thomas3000 Meters2.11:32.51a11
Jan 29RWTL Championships @ Houghton CollegeJan 29 · 3000 Meters · Place 7 · Webster ThomasWebster Thomas3000 Meters7.11:18.42a10

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28Section 5 RWTL #3Dec 28 · 1500 Meters · Place 4 · Webster ThomasWebster Thomas1500 Meters4.5:20.15a10
Dec 18Section 5 RWTL #2-Monroe EastDec 18 · 600 Meters · Place 6 · Webster ThomasWebster Thomas600 Meters6.1:52.82a PB10
Dec 18Section 5 RWTL #2-Monroe EastDec 18 · 1500 Meters · Place 12 · Webster ThomasWebster Thomas1500 Meters12.5:29.45a10
Dec 11Section 5 RWTL #1-NazarethDec 11 · 1500 Meters · Place 5 · Webster ThomasWebster Thomas1500 Meters5.5:17.56a10