Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorIthaca College Quad Meet · Jan 174:57.57aIthaca College Quad MeetJanuary 17, 2026
1000 Meters · IndoorPearl River Holiday Festival · Dec 272:52.89aPearl River Holiday FestivalDecember 27, 2023
1500 Meters · OutdoorCortland Classic · Apr 174:15.33aCortland ClassicApril 17, 2026
1600 Meters · IndoorSuffern Invitational · Jan 135:25.65Suffern InvitationalJanuary 13, 2023
1600 Meters · OutdoorCrusader Relays · May 65:24.72Crusader RelaysMay 6, 2022
200 Meters · IndoorUtica Pioneer Fast Trax Invitational · Feb 1425.25aUtica Pioneer Fast Trax InvitationalFebruary 14, 2026
300 Meters · IndoorS1 Class B Champs · Feb 439.61aS1 Class B ChampsFebruary 4, 2024
400 Meters · IndoorUtica Pioneer Fast Trax Invitational · Feb 1454.77aUtica Pioneer Fast Trax InvitationalFebruary 14, 2026
400 Meters · OutdoorSection 1 Rockland County Championship · May 1552.81aSection 1 Rockland County ChampionshipMay 15, 2024
400 Meters · Relay Split · OutdoorSection 1 League 2A Champs · May 61:01.444Section 1 League 2A ChampsMay 6, 2024
500 Meters · IndoorIthaca Quad · Jan 181:14.48aIthaca QuadJanuary 18, 2025
600 Meters · IndoorS1 Class B Champs · Feb 41:28.00aS1 Class B ChampsFebruary 4, 2024
800 Meters · IndoorCornell Marc Deneault Invitational · Feb 212:01.85aCornell Marc Deneault InvitationalFebruary 21, 2026
800 Meters · OutdoorBison Outdoor Classic · Apr 111:59.12aBison Outdoor ClassicApril 11, 2026
800 Meters · Relay Split · IndoorUtica Blue and Orange · Feb 72:12.603aUtica Blue and OrangeFebruary 7, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9Ithaca College In-Between MeetMay 9 · 800 Meters · Place 15 · SUNY OneontaSUNY Oneonta800 Meters15.2:04.06aSo
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · 800 Meters · Place 12 · SUNY OneontaSUNY Oneonta800 MetersRound P12.2:02.27aSo
Apr 24RPI Capital District ClassicApr 24 · 400 Meters · Place 15 · SUNY OneontaSUNY Oneonta400 Meters15.53.31aSo
Apr 17Cortland ClassicApr 17 · 1500 Meters · Place 10 · SUNY OneontaSUNY Oneonta1500 Meters10.4:15.33a PBSo
Apr 11Bison Outdoor ClassicApr 11 · 800 Meters · Place 138 · SUNY OneontaSUNY Oneonta800 Meters138.1:59.12a PBSo
Apr 3Cortland Red Dragon OpenApr 3 · 400 Meters · Place 11 · SUNY OneontaSUNY Oneonta400 Meters11.54.36aSo
Mar 27Ramapo College InvitationalMar 27 · 800 Meters · Place 15 · SUNY OneontaSUNY Oneonta800 Meters15.2:06.68aSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 21Cornell Marc Deneault InvitationalFeb 21 · 800 Meters · Place 11 · SUNY OneontaSUNY Oneonta800 Meters112:01.85a PBSo
Feb 14Utica Pioneer Fast Trax InvitationalFeb 14 · 400 Meters · Place 14 · SUNY OneontaSUNY Oneonta400 Meters1454.77a PBSo
Feb 14Utica Pioneer Fast Trax InvitationalFeb 14 · 200 Meters · Place 37 · SUNY OneontaSUNY Oneonta200 Meters3725.25a PBSo
Feb 6Utica Blue & Orange InvitationalFeb 6 · 800 Meters · Place 27 · SUNY OneontaSUNY Oneonta800 Meters27.2:05.01aSo
Jan 23RIT Friday InvitationalJan 23 · 800 Meters · Place 17 · SUNY OneontaSUNY Oneonta800 Meters172:05.38aSo
Jan 17Ithaca College Quad MeetJan 17 · 1 Mile · Place 21 · SUNY OneontaSUNY Oneonta1 Mile214:57.57a PBSo

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 18Cortland ClassicApr 18 · 1500 Meters · Place 29 · SUNY OneontaSUNY Oneonta1500 Meters294:34.11Fr
Apr 5Cortland Red Dragon OpenApr 5 · 800 Meters · Place 20 · SUNY OneontaSUNY Oneonta800 Meters20.2:08.38aFr
Mar 30Utica Pioneer Almost Spring InviteMar 30 · 1500 Meters · Place 7 · SUNY OneontaSUNY Oneonta1500 Meters7.4:27.49aFr
Mar 30Utica Pioneer Almost Spring InviteMar 30 · 400 Meters · Place 17 · SUNY OneontaSUNY Oneonta400 Meters17.54.72aFr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 22Utica Fast Trax InviteFeb 22 · 800 Meters · Place 10 · SUNY OneontaSUNY Oneonta800 Meters102:06.29a—
Feb 7Utica Blue and OrangeFeb 7 · 800 Meters · SUNY OneontaSUNY Oneonta800 MetersRelay Split—2:12.603a PBFr
Feb 7Utica Blue and OrangeFeb 7 · 800 Meters · Place 35 · SUNY OneontaSUNY Oneonta800 Meters35.2:08.61aFr
Feb 1Ithaca Bomber InvitationalFeb 1 · 1 Mile · Place 51 · SUNY OneontaSUNY Oneonta1 Mile515:01.87a—
Jan 18Ithaca QuadJan 18 · 500 Meters · Place 8 · SUNY OneontaSUNY Oneonta500 Meters8.1:14.48a PBFr
Jan 18Ithaca QuadJan 18 · 1 Mile · Place 19 · SUNY OneontaSUNY Oneonta1 Mile19.5:16.05aFr

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 13Test - ScoreboardJun 13 · 800 Meters · Place 11 · Tappan ZeeTappan Zee800 Meters11.2:04.96aUnofficial12
May 30Section 1 State QualifierMay 30 · 800 Meters · Place 11 · Tappan ZeeTappan Zee800 Meters112:04.96—
May 22Section 1 Class B ChampionshipMay 22 · 800 Meters · Place 11 · Tappan ZeeTappan Zee800 Meters112:08.1412
May 15Section 1 Rockland County ChampionshipMay 15 · 400 Meters · Tappan ZeeTappan Zee400 MetersRelay Split—1:01.97112
May 15Section 1 Rockland County ChampionshipMay 15 · 800 Meters · Place 7 · Tappan ZeeTappan Zee800 Meters7.2:04.40a12
May 15Section 1 Rockland County ChampionshipMay 15 · 400 Meters · Place 6 · Tappan ZeeTappan Zee400 Meters6.52.81a PB12
May 6Section 1 League 2A ChampsMay 6 · 400 Meters · Tappan ZeeTappan Zee400 MetersRelay Split—1:01.444 PB12
May 6Section 1 League 2A ChampsMay 6 · 800 Meters · Place 6 · Tappan ZeeTappan Zee800 Meters6.2:08.27a12
Apr 27Gold Rush InvitationalApr 27 · 800 Meters · Place 11 · Tappan ZeeTappan Zee800 Meters112:07.6312
Apr 19Mountie MadnessApr 19 · 800 Meters · Place 9 · Tappan ZeeTappan Zee800 Meters92:04.28—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 18Section 1 State QualifierFeb 18 · 600 Meters · Place 20 · Tappan ZeeTappan Zee600 Meters201:30.5512
Feb 4S1 Class B ChampsFeb 4 · 300 Meters · Place 21 · Tappan ZeeTappan Zee300 Meters21.39.61a PB12
Feb 4S1 Class B ChampsFeb 4 · 600 Meters · Place 8 · Tappan ZeeTappan Zee600 Meters8.1:28.00a PB12
Jan 26Section 1 Northern/Rockland County ChampionshipJan 26 · 600 Meters · Place 7 · Tappan ZeeTappan Zee600 Meters71:28.71—
Jan 21Section 1 League Champs #3Jan 21 · 600 Meters · Place 3 · Tappan ZeeTappan Zee600 Meters31:28.85—
Jan 12Suffern InvitationalJan 12 · 600 Meters · Place 3 · Tappan ZeeTappan Zee600 Meters31:30.98—
Jan 5The Armory Hispanic GamesJan 5 · 800 Meters · Place 37 · Tappan Zee-NTappan Zee-N800 Meters372:07.3412
Jan 4Section 1 Dendy #3Jan 4 · 1000 Meters · Place 5 · Tappan ZeeTappan Zee1000 Meters52:54.99—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday FestivalDec 27 · 300 Meters · Place 8 · Tappan ZeeTappan Zee300 Meters8.39.68a12
Dec 27Pearl River Holiday FestivalDec 27 · 1000 Meters · Place 5 · Tappan ZeeTappan Zee1000 Meters5.2:52.89a PB12
Dec 20Section 1 ChallengeDec 20 · 600 Meters · Place 11 · Tappan ZeeTappan Zee600 Meters11.1:33.04a12
Dec 4Section 1 Kick Off #2Dec 4 · 600 Meters · Place 2 · Tappan ZeeTappan Zee600 Meters2.1:29.89a12
Feb 5Section 1 Class B ChampsFeb 5 · 600 Meters · Place 13 · Tappan ZeeTappan Zee600 Meters131:30.8811
Jan 27Section 1 Northern & Rockland County ChampionshipJan 27 · 600 Meters · Place 9 · Tappan ZeeTappan Zee600 Meters91:31.98—
Jan 22Section 1 League Champs #3Jan 22 · 600 Meters · Place 5 · Tappan ZeeTappan Zee600 Meters51:31.47—
Jan 13Suffern InvitationalJan 13 · 1600 Meters · Place 41 · Tappan ZeeTappan Zee1600 Meters415:25.65 PB—
Jan 5Section 1 Dendy #3Jan 5 · 600 Meters · Place 2 · Tappan ZeeTappan Zee600 Meters21:32.5811

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 1Section 1 State QualifierJun 1 · 800 Meters · Place 10 · Tappan ZeeTappan Zee800 Meters102:03.02—
May 25Section 1 Class B ChampionshipsMay 25 · 800 Meters · Place 6 · Tappan ZeeTappan Zee800 Meters62:03.78—
May 17Rockland County ChampsMay 17 · 800 Meters · Place 6 · Tappan ZeeTappan Zee800 Meters62:06.89—
May 8Section 1 League 2A ChampsMay 8 · 400 Meters · Place 4 · Tappan ZeeTappan Zee400 Meters4.54.14a11
Apr 22Red Raider RelaysApr 22 · 800 Meters · Place 15 · Tappan ZeeTappan Zee800 Meters152:09.87—
Apr 14Mountie MadnessApr 14 · 800 Meters · Place 29 · Tappan ZeeTappan Zee800 Meters292:11.90—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday ClassicDec 27 · 1000 Meters · Place 5 · Tappan ZeeTappan Zee1000 Meters5.2:59.32a11
Dec 5Section 1 Kickoff #2Dec 5 · 600 Meters · Place 11 · Tappan ZeeTappan Zee600 Meters11.1:33.65a11

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 28Section 1 Class B ChampionshipsMay 28 · 400 Meters · Place 12 · Tappan ZeeTappan Zee400 Meters12.55.36a10
May 18Rockland County ChampsMay 18 · 400 Meters · Place 13 · Tappan ZeeTappan Zee400 Meters13.55.17a10
May 6Crusader RelaysMay 6 · 1600 Meters · Place 25 · Tappan ZeeTappan Zee1600 Meters255:24.72 PB—
Apr 22Sauquoit Valley Red Raider RelaysApr 22 · 400 Meters · Place 38 · Tappan ZeeTappan Zee400 MetersRound P38.57.13a10
Apr 14Suffern Mountie MadnessApr 14 · 800 Meters · Place 16 · Tappan ZeeTappan Zee800 Meters162:19.69—