Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorHoughton December Classic · Dec 54:44.16aHoughton December ClassicDecember 5, 2025
1000 Meters · IndoorRWTL All @ Rochester Institute of Technology · Feb 62:46.56aRWTL All @ Rochester Institute of TechnologyFebruary 6, 2025
1500 Meters · OutdoorBrockport Multi and Invitational · Apr 124:17.07aBrockport Multi and InvitationalApril 12, 2026
1600 Meters · OutdoorHornell Invitational · May 34:52.68Hornell InvitationalMay 3, 2024
3000m Steeplechase · 0.914m · OutdoorSection 5 Class C1 Champs · May 2910:45.56aSection 5 Class C1 ChampsMay 29, 2025
3000m Steeplechase · OutdoorSection 5 Class C2 Champs · May 2910:45.56Section 5 Class C2 ChampsMay 29, 2025
3200 Meters · OutdoorNYSPHSAA State Outdoor Track & Field Championships · Jun 139:50.73aNYSPHSAA State Outdoor Track & Field ChampionshipsJune 13, 2025
600 Meters · IndoorSection 5 Sectional Champs A1 · Feb 191:28.10Section 5 Sectional Champs A1February 19, 2025
800 Meters · IndoorUniversity of Rochester Alumni Invitational · Apr 192:02.38aUniversity of Rochester Alumni InvitationalApril 19, 2026
800 Meters · OutdoorFredonia Blue Devil Invitational · Apr 252:00.84aFredonia Blue Devil InvitationalApril 25, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 25Fredonia Blue Devil InvitationalApr 25 · 800 Meters · Place 10 · St. BonaventureSt. Bonaventure800 Meters10.2:00.84a PBFr
Apr 12Brockport Multi and InvitationalApr 12 · 1500 Meters · Place 21 · St. BonaventureSt. Bonaventure1500 Meters21.4:17.07a PBFr
Apr 12Brockport Multi and InvitationalApr 12 · 800 Meters · St. BonaventureSt. Bonaventure800 Meters--DNSFr
Mar 27Susquehanna Jim Taylor DualsMar 27 · 800 Meters · Place 11 · St. BonaventureSt. Bonaventure800 Meters11.2:02.64aFr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · 800 Meters · Place 9 · St. BonaventureSt. Bonaventure800 Meters9.2:02.38a PBFr

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 5Houghton December ClassicDec 5 · 1 Mile · Place 8 · St. BonaventureSt. Bonaventure1 Mile8.4:44.16a PBFr
Dec 5Houghton December ClassicDec 5 · 800 Meters · Place 12 · St. BonaventureSt. Bonaventure800 Meters12.2:10.68aFr
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · 3200 Meters · Place 48 · Bath-Haverling CentralBath-Haverling Central3200 Meters48.9:50.73a PB12
Jun 7Section V State Qualifier @ Bath-Haverling HSJun 7 · 3200 Meters · Place 1 · Bath-Haverling CentralBath-Haverling Central3200 Meters1.10:11.30a12
May 29Section 5 Class C2 ChampsMay 29 · 3000m Steeplechase · Place 1 · HaverlingHaverling3000m Steeplechase110:45.56 PB12
May 29Section 5 Class C2 ChampsMay 29 · 3200 Meters · Place 6 · HaverlingHaverling3200 Meters610:50.5312
May 29Section 5 Class C2 ChampsMay 29 · 800 Meters · Place 1 · HaverlingHaverling800 Meters12:08.3712
May 29Section 5 Class C1 ChampsMay 29 · 3000m Steeplechase · Place 1 · Bath-Haverling CentralBath-Haverling Central3000m Steeplechase0.914m1.10:45.56a PB12
May 29Section 5 Class C1 ChampsMay 29 · 3200 Meters · Place 6 · Bath-Haverling CentralBath-Haverling Central3200 Meters6.10:50.53a12
May 29Section 5 Class C1 ChampsMay 29 · 800 Meters · Place 1 · Bath-Haverling CentralBath-Haverling Central800 Meters1.2:08.37a12
May 16Victor Invitational @ Victor HSMay 16 · 3200 Meters · Place 7 · Bath-Haverling CentralBath-Haverling Central3200 Meters7.10:17.99a12
May 9Dundee Pent-Steeple-Sprint-Field InvitationalMay 9 · 800 Meters · Place 2 · HaverlingHaverling800 Meters22:09.41—
May 2Ferd Stenta InvitationalMay 2 · 1600 Meters · Place 4 · HaverlingHaverling1600 Meters44:55.7312

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Section V State Qualifier @ Nazareth UniversityFeb 28 · 600 Meters · Place 11 · Bath-Haverling CentralBath-Haverling Central600 Meters11.1:29.68a12
Feb 19Section 5 Sectional Champs A1Feb 19 · 600 Meters · Place 2 · HaverlingHaverling600 Meters21:28.10 PB12
Feb 6RWTL All @ Rochester Institute of TechnologyFeb 6 · 1000 Meters · Place 1 · Bath-Haverling CentralBath-Haverling Central1000 Meters1.2:46.56a PB12

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19 Section 5 RWTL-SouthDec 19 · 1000 Meters · Place 1 · Bath-Haverling CentralBath-Haverling Central1000 Meters1.2:54.05a12

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 1Section 5 State QualifierJun 1 · 800 Meters · Place 12 · HaverlingHaverling800 Meters122:05.0511
May 23Section 5 Class B1 ChampionshipsMay 23 · 800 Meters · Place 3 · HaverlingHaverling800 Meters32:04.0311
May 3Hornell InvitationalMay 3 · 800 Meters · Place 3 · Bath-HaverlingBath-Haverling800 Meters32:11.2511
May 3Hornell InvitationalMay 3 · 1600 Meters · Place 2 · Bath-HaverlingBath-Haverling1600 Meters24:52.68 PB11

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 12Victor InvitationalMay 12 · 1600 Meters · Place 21 · HaverlingHaverling1600 Meters214:57.65—
May 5Hornell InviteMay 5 · Triple Jump · Bath-Haverling CentralBath-Haverling CentralTriple Jump—SCR10
May 5Hornell InviteMay 5 · 800 Meters · Place 7 · Bath-Haverling CentralBath-Haverling Central800 Meters7.2:09.34aUnofficial10

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 28Section V Class A1-B2 ChampionshipsMay 28 · 1600 Meters · Place 8 · Bath-Haverling CentralBath-Haverling Central1600 Meters8.5:07.23a9
May 28Section V Class A1-B2 ChampionshipsMay 28 · 800 Meters · Place 11 · Bath-Haverling CentralBath-Haverling Central800 Meters11.2:18.35a9
May 13Victor Twilight InvitationalMay 13 · 1600 Meters · Place 26 · Bath-Haverling CentralBath-Haverling Central1600 Meters26.5:12.15a9