Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorOcean Breeze Invitational · Feb 15:21.82aOcean Breeze InvitationalFebruary 1, 2025
1000 Meters · IndoorPSAL Gobbler Classic · Nov 303:13.23aPSAL Gobbler ClassicNovember 30, 2025
1600 Meters · OutdoorPSAL Season Opener · Apr 45:23.18aPSAL Season OpenerApril 4, 2026
300 Meters · IndoorPSAL Holiday Classic · Dec 2743.50aPSAL Holiday ClassicDecember 27, 2024
3000m Steeplechase · OutdoorPSAL Brooklyn Borough Champs · May 1812:00.15PSAL Brooklyn Borough ChampsMay 18, 2025
3200m Steeplechase · OutdoorWestbury Green-Gold Invitational · May 1012:06.29Westbury Green-Gold InvitationalMay 10, 2025
400 Meters · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 211:06.68aJAMBAR Coaches Hall of Fame InviteDecember 21, 2024
400 Meters · OutdoorPSAL Season Opener · Apr 41:01.32aPSAL Season OpenerApril 4, 2026
600 Meters · IndoorPSAL Donald Douglas Games · Dec 71:36.38aPSAL Donald Douglas GamesDecember 7, 2025
800 Meters · IndoorOcean Breeze Invitational · Feb 12:22.88aOcean Breeze InvitationalFebruary 1, 2025
800 Meters · OutdoorWestbury Green-Gold Invitational · May 102:18.03Westbury Green-Gold InvitationalMay 10, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25Port Washington InviteApr 25 · 400 Meters · Place 51 · Thomas Jefferson400 Meters51.1:02.73a11
Apr 4PSAL Season OpenerApr 4 · 1600 Meters · Place 81 · Thomas Jefferson1600 Meters81.5:23.18a PB11
Apr 4PSAL Season OpenerApr 4 · 400 Meters · Place 145 · Thomas Jefferson400 Meters145.1:01.32a PB11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 19PSAL Night of SprintsDec 19 · 300 Meters · Place 223 · Thomas Jefferson300 MetersRound P223.44.82a11
Dec 7PSAL Donald Douglas GamesDec 7 · 600 Meters · Place 23 · Thomas Jefferson600 Meters23.1:36.38a PB11
Nov 30PSAL Gobbler ClassicNov 30 · 1000 Meters · Place 32 · Thomas Jefferson1000 Meters32.3:13.23a PB11
Nov 30PSAL Gobbler ClassicNov 30 · 600 Meters · Place 35 · Thomas Jefferson600 Meters35.1:39.68a11
Feb 1Ocean Breeze InvitationalFeb 1 · 1 Mile · Place 39 · Thomas Jefferson1 Mile39.5:21.82a PB10
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 17 · Thomas Jefferson800 Meters17.2:22.88a PB10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18PSAL Brooklyn Borough ChampsMay 18 · 3000m Steeplechase · Place 4 · Thomas Jefferson Campus3000m Steeplechase412:00.15 PB10
May 18PSAL Brooklyn Borough ChampsMay 18 · 400m Hurdles · Place 4 · Thomas Jefferson Campus400m Hurdles41:13.1110
May 10Westbury Green-Gold InvitationalMay 10 · 800 Meters · Place 14 · Thomas Jefferson (NYC)800 Meters142:18.03 PB10
May 10Westbury Green-Gold InvitationalMay 10 · 3200m Steeplechase · Place 4 · Thomas Jefferson (NYC)3200m Steeplechase412:06.29 PB10
May 10Westbury Green-Gold InvitationalMay 10 · 800 Meters · Place 14 · Thomas Jefferson (NYC)800 Meters142:18.0310
May 10Westbury Green-Gold InvitationalMay 10 · 3000m Steeplechase · Place 4 · Thomas Jefferson (NYC)3000m Steeplechase412:06.2910

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27PSAL Holiday ClassicDec 27 · 300 Meters · Place 138 · Thomas Jefferson300 Meters138.43.50a PB10
Dec 27PSAL Holiday ClassicDec 27 · 1000 Meters · Place 67 · Thomas Jefferson1000 Meters67.3:22.89a10
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 400 Meters · Place 77 · Thomas Jefferson400 Meters77.1:06.68a PB10
Dec 13PSAL Night of SprintsDec 13 · 300 Meters · Place 137 · Thomas Jefferson300 MetersRound P137.43.55a10
Dec 1PSAL Gobbler ClassicDec 1 · 1000 Meters · Place 13 · Thomas Jefferson1000 Meters13.3:31.50a10
Dec 1PSAL Gobbler ClassicDec 1 · 600 Meters · Place 5 · Thomas Jefferson600 Meters5.1:40.36a10