Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorGreg Page Relays & Multi · Dec 14:51.53aGreg Page Relays & MultiDecember 1, 2023
1000 Meters · IndoorUtica Pioneer Fast Trax Invitational · Feb 142:54.77aUtica Pioneer Fast Trax InvitationalFebruary 14, 2026
1500 Meters · OutdoorCortland Red Dragon Open · Apr 84:32.87Cortland Red Dragon OpenApril 8, 2023
1600 Meters · IndoorSection VII State Qualifier · Feb 205:06.45aSection VII State QualifierFebruary 20, 2022
1600 Meters · Relay Split · IndoorSUNYAC Championships · Feb 285:10.580SUNYAC ChampionshipsFebruary 28, 2025
3000 Meters · IndoorUtica Blue and Orange · Feb 79:29.57aUtica Blue and OrangeFebruary 7, 2025
3000m Steeplechase · 0.914m · OutdoorCortland Classic · Apr 1710:34.26aCortland ClassicApril 17, 2026
3000m Steeplechase · OutdoorRPI Capital District Classic · Apr 2510:36.95RPI Capital District ClassicApril 25, 2025
5000 Meters · IndoorSUNYAC Indoor Championships · Feb 2716:09.64SUNYAC Indoor ChampionshipsFebruary 27, 2026
5000 Meters · OutdoorSUNYAC Outdoor Track & Field Championships · May 115:53.88aSUNYAC Outdoor Track & Field ChampionshipsMay 1, 2026
800 Meters · IndoorUtica Holiday Classic · Dec 82:17.39aUtica Holiday ClassicDecember 8, 2023
800 Meters · OutdoorSUNY Cortland Classic Invitational · Apr 192:15.37aSUNY Cortland Classic InvitationalApril 19, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · 5000 Meters · Place 7 · SUNY CobleskillSUNY Cobleskill5000 Meters7.15:53.88a PBSr
Apr 24RPI Capital District ClassicApr 24 · 5000 Meters · Place 5 · SUNY CobleskillSUNY Cobleskill5000 Meters5.15:59.07aSr
Apr 17Cortland ClassicApr 17 · 3000m Steeplechase · Place 3 · SUNY CobleskillSUNY Cobleskill3000m Steeplechase0.914m3.10:34.26a PBSr
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · 5000 Meters · Place 14 · SUNY CobleskillSUNY Cobleskill5000 Meters14.15:55.17aSr
Apr 3Utica Pioneer Spring InviteApr 3 · 3000m Steeplechase · Place 5 · SUNY CobleskillSUNY Cobleskill3000m Steeplechase0.914m5.11:02.29aSr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27SUNYAC Indoor ChampionshipsFeb 27 · 5000 Meters · Place 9 · SUNY CobleskillSUNY Cobleskill5000 Meters916:09.64 PBSR
Feb 14Utica Pioneer Fast Trax InvitationalFeb 14 · 1 Mile · Place 15 · SUNY CobleskillSUNY Cobleskill1 Mile154:52.05aSr
Feb 14Utica Pioneer Fast Trax InvitationalFeb 14 · 1000 Meters · Place 10 · SUNY CobleskillSUNY Cobleskill1000 Meters102:54.77a PBSr
Jan 31Nazareth Conference Challenge CupJan 31 · 3000 Meters · Place 30 · SUNY CobleskillSUNY Cobleskill3000 Meters309:35.15SR

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 6Utica Holiday ClassicDec 6 · 5000 Meters · Place 9 · SUNY CobleskillSUNY Cobleskill5000 Meters9.16:17.04aSr
Feb 28SUNYAC ChampionshipsFeb 28 · 5000 Meters · Place 10 · SUNY CobleskillSUNY Cobleskill5000 Meters10.16:24.54aJr
Feb 28SUNYAC ChampionshipsFeb 28 · 1600 Meters · SUNY CobleskillSUNY Cobleskill1600 MetersRelay Split—5:10.580 PBJr
Feb 22Utica Fast Trax InviteFeb 22 · 5000 Meters · Place 4 · SUNY CobleskillSUNY Cobleskill5000 Meters416:57.34a—
Feb 15Kane InvitationalFeb 15 · 5000 Meters · Place 7 · SUNY CobleskillSUNY Cobleskill5000 Meters7.16:43.87aJr
Feb 7Utica Blue and OrangeFeb 7 · 1 Mile · Place 52 · SUNY CobleskillSUNY Cobleskill1 Mile52.4:54.16aJr
Feb 7Utica Blue and OrangeFeb 7 · 3000 Meters · Place 54 · SUNY CobleskillSUNY Cobleskill3000 Meters54.9:29.57a PBJr
Jan 17Utica Winter OpenerJan 17 · 1 Mile · Place 47 · SUNY CobleskillSUNY Cobleskill1 Mile474:56.32a—
Jan 17Utica Winter OpenerJan 17 · 800 Meters · Place 32 · SUNY CobleskillSUNY Cobleskill800 Meters322:17.63a—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 25RPI Capital District ClassicApr 25 · 3000m Steeplechase · Place 8 · SUNY CobleskillSUNY Cobleskill3000m Steeplechase810:36.95 PBJR
Apr 18Bobbie Palma UALBANY Spring ClassicApr 18 · 5000 Meters · Place 10 · SUNY CobleskillSUNY Cobleskill5000 Meters1016:12.79Jr
Apr 11Utica Pioneer Spring Invite & MultiApr 11 · 3000m Steeplechase · Place 6 · SUNY CobleskillSUNY Cobleskill3000m Steeplechase610:55.19JR
Mar 30Utica Pioneer Almost Spring InviteMar 30 · 5000 Meters · Place 7 · SUNY CobleskillSUNY Cobleskill5000 Meters7.16:34.41aJr

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 7UC HolidayDec 7 · 5000 Meters · Place 12 · SUNY CobleskillSUNY Cobleskill5000 Meters12.16:59.42aJr
Dec 7UC HolidayDec 7 · 3000 Meters · Place 11 · SUNY CobleskillSUNY Cobleskill3000 Meters11.9:37.75aJr
Feb 3Pioneer Fast Trax InvitationalFeb 3 · 5000 Meters · Place 10 · SUNY CobleskillSUNY Cobleskill5000 Meters10.16:56.93aSo
Jan 26Blue & Orange InvitationalJan 26 · 1 Mile · Place 27 · SUNY CobleskillSUNY Cobleskill1 Mile27.4:55.78aSo
Jan 26Blue & Orange InvitationalJan 26 · 800 Meters · Place 33 · SUNY CobleskillSUNY Cobleskill800 Meters33.2:21.38aSo
Jan 19Hamilton Continental Indoor InvitationalJan 19 · 3000 Meters · Place 2 · SUNY CobleskillSUNY Cobleskill3000 Meters29:52.57a—
Jan 19Hamilton Continental Indoor InvitationalJan 19 · 1 Mile · Place 13 · SUNY CobleskillSUNY Cobleskill1 Mile134:54.58a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 27NAC Conference Championships 2024Apr 27 · 5000 Meters · Place 9 · SUNY CobleskillSUNY Cobleskill5000 Meters9.17:12.36aSo
Apr 27NAC Conference Championships 2024Apr 27 · 3000m Steeplechase · Place 7 · SUNY CobleskillSUNY Cobleskill3000m Steeplechase0.914m7.10:51.29aSo
Apr 19SUNY Cortland Classic InvitationalApr 19 · 3000m Steeplechase · Place 9 · SUNY CobleskillSUNY Cobleskill3000m Steeplechase910:52.16a—
Apr 19SUNY Cortland Classic InvitationalApr 19 · 800 Meters · Place 44 · SUNY CobleskillSUNY Cobleskill800 Meters442:15.37a PB—
Apr 13Cortland Upstate AlternativeApr 13 · 1500 Meters · Place 18 · SUNY CobleskillSUNY Cobleskill1500 Meters184:44.81a—
Apr 13Cortland Upstate AlternativeApr 13 · 800 Meters · Place 17 · SUNY CobleskillSUNY Cobleskill800 Meters172:23.28a—
Apr 6Utica Pioneer Spring InviteApr 6 · 3000m Steeplechase · Place 9 · SUNY CobleskillSUNY Cobleskill3000m Steeplechase910:56.29SO
Mar 30Hamilton College Continental InvitationalMar 30 · 1500 Meters · Place 34 · SUNY CobleskillSUNY Cobleskill1500 Meters344:34.63a—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 8Utica Holiday ClassicDec 8 · 1 Mile · Place 21 · SUNY CobleskillSUNY Cobleskill1 Mile21.4:51.71aSo
Dec 8Utica Holiday ClassicDec 8 · 800 Meters · Place 31 · SUNY CobleskillSUNY Cobleskill800 Meters31.2:17.39a PBSo
Dec 1Greg Page Relays & MultiDec 1 · 1 Mile · Place 21 · SUNY CobleskillSUNY Cobleskill1 Mile21.4:51.53a PBSo
Jan 27Utica Blue & Orange Invite and MultiJan 27 · 3000 Meters · Place 26 · SUNY CobleskillSUNY Cobleskill3000 Meters2610:02.21FR
Jan 27Utica Blue & Orange Invite and MultiJan 27 · 1 Mile · Place 31 · SUNY CobleskillSUNY Cobleskill1 Mile315:00.35FR

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29NAC ChampionshipApr 29 · 5000 Meters · Place 10 · SUNY CobleskillSUNY Cobleskill5000 Meters10.17:11.45aFr
Apr 29NAC ChampionshipApr 29 · 3000m Steeplechase · Place 5 · SUNY CobleskillSUNY Cobleskill3000m Steeplechase0.914m5.10:48.93aFr
Apr 15Cortland Upstate AlternativeApr 15 · 3000m Steeplechase · Place 3 · SUNY CobleskillSUNY Cobleskill3000m Steeplechase310:59.76FR
Apr 15Cortland Upstate AlternativeApr 15 · 1500 Meters · Place 26 · SUNY CobleskillSUNY Cobleskill1500 Meters264:35.06FR
Apr 8Cortland Red Dragon OpenApr 8 · 1500 Meters · Place 26 · SUNY CobleskillSUNY Cobleskill1500 Meters264:32.87 PBFR
Apr 1Hamilton College Continental InvitationalApr 1 · 5000 Meters · Place 6 · SUNY CobleskillSUNY Cobleskill5000 Meters617:05.53FR

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 10Utica Holiday ClassicDec 10 · 5000 Meters · Place 15 · SUNY CobleskillSUNY Cobleskill5000 Meters15.17:12.89aFr
Dec 10Utica Holiday ClassicDec 10 · 800 Meters · Place 24 · SUNY CobleskillSUNY Cobleskill800 Meters24.2:21.07aFr
Dec 2Houghton December ClassicDec 2 · 3000 Meters · Place 11 · SUNY CobleskillSUNY Cobleskill3000 Meters11.10:20.51aFr
Dec 2Houghton December ClassicDec 2 · 800 Meters · Place 12 · SUNY CobleskillSUNY Cobleskill800 Meters12.2:17.89aFr
Feb 20Section VII State QualifierFeb 20 · 1000 Meters · Place 4 · Peru CentralPeru Central1000 Meters4.3:08.29a12
Feb 20Section VII State QualifierFeb 20 · 1600 Meters · Place 2 · Peru CentralPeru Central1600 Meters2.5:06.45a PB12