Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSection 1 Class Championships · Feb 153:01.44Section 1 Class ChampionshipsFebruary 15, 2026
1500 Meters · OutdoorAAU New York Metropolitan District Qualifier · Jun 14:55.81AAU New York Metropolitan District QualifierJune 1, 2025
1600 Meters · IndoorThe Oval Office Holiday Party · Dec 215:26.63aThe Oval Office Holiday PartyDecember 21, 2025
1600 Meters · OutdoorScarsdale Season Opener · Apr 65:23.61aScarsdale Season Opener April 6, 2025
2000m Steeplechase · OutdoorCrusader Relays · May 28:30.73Crusader RelaysMay 2, 2025
3000m Steeplechase · OutdoorSection 1 Class A Championship · May 2912:59.65Section 1 Class A ChampionshipMay 29, 2025
800 Meters · IndoorDr. Sander Columbia Scorcher - College · Jan 232:20.56Dr. Sander Columbia Scorcher - CollegeJanuary 23, 2026
800 Meters · OutdoorDennis Fulton Invitational · Apr 142:15.93aDennis Fulton InvitationalApril 14, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 28Section 1 Class A ChampionshipMay 28 · 800 Meters · PoughkeepsiePoughkeepsie800 Meters—DQ11
Apr 27Section 1 League A ChampsApr 27 · 800 Meters · Place 14 · PoughkeepsiePoughkeepsie800 Meters14.2:18.38a11
Apr 14Dennis Fulton InvitationalApr 14 · 800 Meters · Place 14 · PoughkeepsiePoughkeepsie800 Meters142:15.93a PB11
Apr 8Peekskill QuintApr 8 · 800 Meters · Place 2 · PoughkeepsiePoughkeepsie800 Meters22:25.90—
Apr 8Peekskill QuintApr 8 · 1600 Meters · Place 3 · PoughkeepsiePoughkeepsie1600 Meters35:30.18—

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 15Section 1 Class ChampionshipsFeb 15 · 1000 Meters · Place 10 · PoughkeepsiePoughkeepsie1000 Meters103:01.44 PB11
Feb 2Rockland & Northern County ChampionshipsFeb 2 · 1000 Meters · Place 13 · PoughkeepsiePoughkeepsie1000 Meters13.3:03.08a11
Jan 31Section 1 League Champs #3 (Leagues A, B, K)Jan 31 · 1000 Meters · Place 10 · PoughkeepsiePoughkeepsie1000 Meters103:06.30—
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · 800 Meters · Place 41 · PoughkeepsiePoughkeepsie800 Meters412:20.56 PB11
Jan 23Dr. Sander Scorcher - HS EntryJan 23 · 800 Meters · Place 41 · PoughkeepsiePoughkeepsie800 Meters41.2:20.56a11
Jan 16Suffern InvitationalJan 16 · 1000 Meters · Place 22 · PoughkeepsiePoughkeepsie1000 Meters223:04.46—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 1000 Meters · Place 83 · PoughkeepsiePoughkeepsie1000 Meters833:02.54—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 1000 Meters · Place 83 · PoughkeepsiePoughkeepsie1000 Meters833:02.54—

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 21The Oval Office Holiday PartyDec 21 · 1600 Meters · Place 19 · PoughkeepsiePoughkeepsie1600 Meters19.5:26.63a PB11
Dec 21The Oval Office Holiday PartyDec 21 · 800 Meters · Place 18 · PoughkeepsiePoughkeepsie800 Meters18.2:24.06a11
Feb 16Section 1 Class ChampsFeb 16 · 1000 Meters · Place 15 · PoughkeepsiePoughkeepsie1000 Meters153:02.6610
Jan 26Rockland & Northern County ChampsJan 26 · 1000 Meters · Place 9 · PoughkeepsiePoughkeepsie1000 Meters9.3:04.90a10
Jan 10Suffern InviteJan 10 · 1000 Meters · Place 22 · PoughkeepsiePoughkeepsie1000 Meters223:11.89—
Jan 8Dendy IIIJan 8 · 1000 Meters · Place 41 · PoughkeepsiePoughkeepsie1000 Meters41.3:23.02a10
Jan 8Dendy IIIJan 8 · 1600 Meters · Place 25 · PoughkeepsiePoughkeepsie1600 Meters25.5:36.49a10
Jan 6Section 1 League Champs #1Jan 6 · 1600 Meters · Place 17 · PoughkeepsiePoughkeepsie1600 Meters175:34.51—

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 27 Region 1 Qualifier - TimingJun 27 · 1500 Meters · Poughkeepsie City StridersPoughkeepsie City Striders1500 Meters—DNS10
Jun 27 Region 1 Qualifier - TimingJun 27 · 800 Meters · Poughkeepsie City StridersPoughkeepsie City Striders800 Meters—DNS10
Jun 1AAU New York Metropolitan District QualifierJun 1 · 800 Meters · Place 4 · Poughkeepsie City StridersPoughkeepsie City Striders800 Meters42:23.3516
Jun 1AAU New York Metropolitan District QualifierJun 1 · 1500 Meters · Place 2 · Poughkeepsie City StridersPoughkeepsie City Striders1500 Meters24:55.81 PB16
May 29Section 1 Class A ChampionshipMay 29 · 3000m Steeplechase · Place 6 · PoughkeepsiePoughkeepsie3000m Steeplechase612:59.65 PB10
May 29Section 1 Class A ChampionshipMay 29 · 800 Meters · Place 19 · PoughkeepsiePoughkeepsie800 Meters192:18.3910
May 16Section 1 Northern Counties ChampionshipMay 16 · 3000m Steeplechase · Place 13 · PoughkeepsiePoughkeepsie3000m Steeplechase1313:04.20—
May 16Section 1 Northern Counties ChampionshipMay 16 · 800 Meters · Place 18 · PoughkeepsiePoughkeepsie800 Meters182:20.26—
May 10Middletown InvitationalMay 10 · 3000m Steeplechase · Place 16 · PoughkeepsiePoughkeepsie3000m Steeplechase1613:03.5210
May 10Middletown InvitationalMay 10 · 3000m Steeplechase · Place 16 · PoughkeepsiePoughkeepsie3000m Steeplechase1613:03.52—
May 2Crusader RelaysMay 2 · 800 Meters · Place 22 · PoughkeepsiePoughkeepsie800 Meters222:21.56—
May 2Crusader RelaysMay 2 · 2000m Steeplechase · Place 19 · PoughkeepsiePoughkeepsie2000m Steeplechase198:30.73 PB—
Apr 28S1 League 1A ChampionshipApr 28 · 1600 Meters · Place 32 · PoughkeepsiePoughkeepsie1600 Meters32.5:31.77a10
Apr 28S1 League 1A ChampionshipApr 28 · 800 Meters · Place 23 · PoughkeepsiePoughkeepsie800 Meters23.2:25.37a10
Apr 28Section 1 League 1A ChampionshipApr 28 · 1600 Meters · Place 32 · PoughkeepsiePoughkeepsie1600 Meters32.5:31.77a10
Apr 28Section 1 League 1A ChampionshipApr 28 · 800 Meters · Place 23 · PoughkeepsiePoughkeepsie800 Meters23.2:25.37a10
Apr 25Iron Dukes RelaysApr 25 · 1600 Meters · Place 22 · PoughkeepsiePoughkeepsie1600 Meters225:23.66—
Apr 9Arlington vs. Brewster vs. PoughkeepsieApr 9 · 1600 Meters · Place 17 · PoughkeepsiePoughkeepsie1600 Meters17.5:26.81a10
Apr 9Arlington vs. Brewster vs. PoughkeepsieApr 9 · 800 Meters · Place 12 · PoughkeepsiePoughkeepsie800 Meters12.2:26.08a10
Apr 6Scarsdale Season Opener Apr 6 · 1600 Meters · Place 29 · PoughkeepsiePoughkeepsie1600 Meters295:23.61a PB10
Apr 6Scarsdale Season Opener Apr 6 · 800 Meters · Place 16 · PoughkeepsiePoughkeepsie800 Meters162:21.51a10
Apr 6Scarsdale Season Opener Apr 6 · 1600 Meters · Place 29 · PoughkeepsiePoughkeepsie1600 Meters295:23.61—
Apr 6Scarsdale Season Opener Apr 6 · 800 Meters · Place 16 · PoughkeepsiePoughkeepsie800 Meters162:21.51—
Mar 28Tusker Twilight InvitationalMar 28 · Long Jump · Place 25 · PoughkeepsiePoughkeepsieLong Jump2513-04.75—
Mar 28Tusker Twilight InvitationalMar 28 · 800 Meters · Place 7 · PoughkeepsiePoughkeepsie800 Meters72:23.08—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday FestivalDec 27 · 1600 Meters · Place 23 · PoughkeepsiePoughkeepsie1600 Meters23.5:41.22a10
Dec 15Section 1 Kickoff #4Dec 15 · 1600 Meters · Place 39 · PoughkeepsiePoughkeepsie1600 Meters39.5:45.64a10
Dec 10Section 1 Frosh/Soph IDec 10 · 1600 Meters · Place 30 · PoughkeepsiePoughkeepsie1600 Meters30.6:13.07a10
Jan 31Section 1 Novice InvitationalJan 31 · 1000 Meters · Place 35 · PoughkeepsiePoughkeepsie1000 Meters353:23.049
Jan 21Section 1 League Champs #3Jan 21 · 1000 Meters · Place 17 · PoughkeepsiePoughkeepsie1000 Meters173:20.44—
Jan 12Suffern InvitationalJan 12 · 1600 Meters · Place 51 · PoughkeepsiePoughkeepsie1600 Meters516:24.25—
Jan 4Section 1 Dendy #3Jan 4 · 1000 Meters · Place 54 · PoughkeepsiePoughkeepsie1000 Meters543:41.87—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17Section 1 Northern County ChampionshipsMay 17 · 1600 Meters · Place 45 · PoughkeepsiePoughkeepsie1600 Meters455:59.95—
May 17Section 1 Northern County ChampionshipsMay 17 · 800 Meters · Place 45 · PoughkeepsiePoughkeepsie800 Meters452:35.82—
May 3Crusader RelaysMay 3 · 1600 Meters · Place 42 · PoughkeepsiePoughkeepsie1600 Meters425:52.93—
Apr 29Section 1 League 1A ChampsApr 29 · 1600 Meters · Place 32 · PoughkeepsiePoughkeepsie1600 Meters32.5:50.35a9
Apr 29Section 1 League 1A ChampsApr 29 · 800 Meters · Place 37 · PoughkeepsiePoughkeepsie800 Meters37.2:43.21a9
Apr 5Nyack Red & Black InvitationalApr 5 · 800 Meters · Place 6 · PoughkeepsiePoughkeepsie800 Meters6.2:34.25a9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday FestivalDec 27 · 1600 Meters · Place 39 · PoughkeepsiePoughkeepsie1600 Meters39.6:16.02a9
Dec 20Section 1 ChallengeDec 20 · 1000 Meters · Place 43 · PoughkeepsiePoughkeepsie1000 Meters43.3:42.19a9
Dec 10Section 1 Kick Off #3Dec 10 · 1000 Meters · Place 39 · PoughkeepsiePoughkeepsie1000 Meters39.3:39.13a9