Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUtica Blue & Orange Invitational · Feb 65:19.49aUtica Blue & Orange InvitationalFebruary 6, 2026
1500 Meters · OutdoorRPI Friday Night Under the Lights and Alumni Meet · Apr 104:48.81aRPI Friday Night Under the Lights and Alumni MeetApril 10, 2026
800 Meters · IndoorAARTFC · Mar 72:18.18aAARTFCMarch 7, 2025
800 Meters · OutdoorLiberty League Outdoor Track & Field Championships · May 12:15.35aLiberty League Outdoor Track & Field ChampionshipsMay 1, 2026
800 Meters · Relay Split · OutdoorAARTFC Outdoor Track & Field Championships · May 142:21.636AARTFC Outdoor Track & Field ChampionshipsMay 14, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 800 Meters · Place 8 · Union (N.Y.)800 Meters8.2:15.95aSo
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · 800 Meters · Place 1 · Union (N.Y.)800 MetersRound P1.2:15.35a PBSo
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · 800 Meters · Place 4 · Union (N.Y.)800 Meters4.2:17.14aSo
Apr 18Trinity InvitationalApr 18 · 800 Meters · Place 3 · Union (N.Y.)800 Meters3.2:18.08aSo
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · 1500 Meters · Place 12 · Union (N.Y.)1500 Meters12.4:48.81a PBSo
Apr 3Utica Pioneer Spring InviteApr 3 · 1500 Meters · Place 5 · Union (N.Y.)1500 Meters5.5:06.64aSo
Mar 27Ramapo College InvitationalMar 27 · 800 Meters · Place 3 · Union (N.Y.)800 Meters3.2:23.57aSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 6AARTFC Indoor ChampionshipsMar 6 · 800 Meters · Place 23 · Union (N.Y.)800 Meters232:20.61aSO
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · 1 Mile · Place 14 · Union (N.Y.)1 Mile145:39.56aSO
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · 800 Meters · Place 18 · Union (N.Y.)800 Meters182:27.73aSO
Feb 14NYU DIII InvitationalFeb 14 · 800 Meters · Place 6 · Union (N.Y.)800 Meters62:18.99aSo
Feb 6Utica Blue & Orange InvitationalFeb 6 · 1 Mile · Place 6 · Union (N.Y.)1 Mile6.5:19.49a PBSo
Jan 16Utica Winter OpenerJan 16 · 1 Mile · Place 15 · Union (N.Y.)1 Mile155:28.11aSo

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 800 Meters · Union (N.Y.)800 MetersRelay Split—2:21.636 PBFr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 800 Meters · Place 15 · Union (N.Y.)800 Meters15.2:19.28aFr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · 800 Meters · Place 6 · Union (N.Y.)800 MetersRound P6.2:17.93aFr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · 800 Meters · Place 3 · Union (N.Y.)800 Meters3.2:16.89aFr
Apr 10RPI Under the Lights InviteApr 10 · 800 Meters · Place 2 · Union (N.Y.)800 Meters22:17.80aFr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 7AARTFCMar 7 · 800 Meters · Place 3 · Union (N.Y.)800 Meters3.2:18.18a PBFr
Feb 14Nazareth DIII Elite MeetFeb 14 · 800 Meters · Place 6 · Union (N.Y.)800 Meters6.2:19.54aFr
Feb 7Utica Blue and OrangeFeb 7 · 1 Mile · Place 12 · Union (N.Y.)1 Mile12.5:21.49aFr
Jan 17Utica Winter OpenerJan 17 · 800 Meters · Place 4 · Union (N.Y.)800 Meters42:21.68a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7UC HolidayDec 7 · 1 Mile · Place 2 · Union (N.Y.)1 Mile2.5:32.52aFr