Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorRIT February Friday Invitational · Feb 94:44.98aRIT February Friday InvitationalFebruary 9, 2024
10,000 Meters · OutdoorEmpire 8 Outdoor Track & Field Championships · May 132:12.24aEmpire 8 Outdoor Track & Field ChampionshipsMay 1, 2026
1500 Meters · OutdoorBrockport Multi and Invitational · Apr 124:10.49aBrockport Multi and InvitationalApril 12, 2024
1600 Meters · OutdoorBallston Spa Classic · May 214:42.77Ballston Spa ClassicMay 21, 2022
3000 Meters · IndoorUtica Blue & Orange Invitational · Feb 68:59.29aUtica Blue & Orange InvitationalFebruary 6, 2026
3000 Meters · OutdoorWarrior Track and Field Classic · Apr 239:25.11aWarrior Track and Field ClassicApril 23, 2022
3200 Meters · OutdoorFoothills Council Varsity Championships · May 1810:08.48Foothills Council Varsity ChampionshipsMay 18, 2022
5000 Meters · IndoorEmpire 8 Indoor Track & Field Championships · Feb 2715:34.31aEmpire 8 Indoor Track & Field ChampionshipsFebruary 27, 2026
5000 Meters · OutdoorBrockport Multi and Invitational · Apr 1215:35.37aBrockport Multi and InvitationalApril 12, 2026
800 Meters · OutdoorWarrior Track and Field Classic · Apr 232:11.35aWarrior Track and Field ClassicApril 23, 2022

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 10,000 Meters · Place 11 · SUNY GeneseoSUNY Geneseo10,000 Meters11.32:47.38aSr
May 9Ithaca College In-Between MeetMay 9 · 5000 Meters · Place 5 · SUNY GeneseoSUNY Geneseo5000 Meters5.16:04.59aSr
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · 10,000 Meters · Place 7 · SUNY GeneseoSUNY Geneseo10,000 Meters7.32:12.24a PBSr
Apr 12Brockport Multi and InvitationalApr 12 · 5000 Meters · Place 4 · SUNY GeneseoSUNY Geneseo5000 Meters4.15:35.37a PBSr
Apr 4Geneseo Early Season InviteApr 4 · 10,000 Meters · Place 2 · SUNY GeneseoSUNY Geneseo10,000 Meters2.32:39.03aSr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · 5000 Meters · Place 6 · SUNY GeneseoSUNY Geneseo5000 Meters6.15:42.55aSr
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · 5000 Meters · Place 9 · SUNY GeneseoSUNY Geneseo5000 Meters9.15:34.31a PBSr
Feb 13Nazareth D3 Elite MeetFeb 13 · 5000 Meters · Place 9 · SUNY GeneseoSUNY Geneseo5000 Meters9.15:39.65aSr
Feb 6Utica Blue & Orange InvitationalFeb 6 · 3000 Meters · Place 21 · SUNY GeneseoSUNY Geneseo3000 Meters21.8:59.29a PBSr

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 26Rochester Spring TwilightApr 26 · 1500 Meters · Place 10 · SUNY GeneseoSUNY Geneseo1500 Meters104:11.67a—
Apr 12Brockport Multi and InvitationalApr 12 · 1500 Meters · Place 10 · SUNY GeneseoSUNY Geneseo1500 Meters104:10.49a PB—
Mar 30Geneseo Early Season InvitationalMar 30 · 5000 Meters · Place 35 · SUNY GeneseoSUNY Geneseo5000 Meters35.15:56.26aSo

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 9RIT February Friday InvitationalFeb 9 · 1 Mile · Place 14 · SUNY GeneseoSUNY Geneseo1 Mile144:44.98a PB—
Feb 2Brockport Multi & InvitationalFeb 2 · 5000 Meters · Place 3 · SUNY GeneseoSUNY Geneseo5000 Meters316:29.93a—

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 25Section 2 Group 2May 25 · 3200 Meters · Place 3 · QueensburyQueensbury3200 Meters310:08.5512
May 25Section 2 Group 2May 25 · 3200 Meters · Place 3 · QueensburyQueensbury3200 Meters310:08.5512
May 21Ballston Spa ClassicMay 21 · 1600 Meters · Place 1 · QueensburyQueensbury1600 Meters14:42.77 PB12
May 18Foothills Council Varsity ChampionshipsMay 18 · 3200 Meters · Place 2 · QueensburyQueensbury3200 Meters210:08.48 PB12
May 18Foothills Varsity ChampionshipsMay 18 · 3200 Meters · Place 2 · QueensburyQueensbury3200 Meters2.10:08.48a12
May 14Dr. Jack V. Irion Queensbury Invitational May 14 · 3200 Meters · Place 4 · QueensburyQueensbury3200 Meters410:27.9712
May 10Schuylerville vs Queensbury CoedMay 10 · 800 Meters · Place 5 · QueensburyQueensbury800 Meters52:26.6912
May 10Schuylerville vs Queensbury CoedMay 10 · 1600 Meters · Place 1 · QueensburyQueensbury1600 Meters14:51.3412
Apr 30Luciano Memorial InvitationalApr 30 · 1600 Meters · Place 4 · QueensburyQueensbury1600 Meters44:46.9112
Apr 26Glens Falls MeetApr 26 · 1600 Meters · Place 1 · QueensburyQueensbury1600 Meters1.4:52.03a12
Apr 26Glens Falls MeetApr 26 · 800 Meters · Place 1 · QueensburyQueensbury800 Meters1.2:21.05a12
Apr 23Warrior Track and Field ClassicApr 23 · 3000 Meters · Place 8 · QueensburyQueensbury3000 Meters8.9:25.11a PB12
Apr 23Warrior Track and Field ClassicApr 23 · 800 Meters · Place 11 · QueensburyQueensbury800 Meters11.2:11.35a PB12