Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGoshen Modified Invitational · May 2217.08Goshen Modified InvitationalMay 22, 2024
1000 Meters · IndoorSuffern Invitational · Jan 163:43.284Suffern InvitationalJanuary 16, 2026
1500 Meters · OutdoorNew Paltz Modified Invitational · May 166:05.98New Paltz Modified InvitationalMay 16, 2025
1600 Meters · IndoorOcean Breeze Freedom Games · Jan 36:40.40Ocean Breeze Freedom GamesJanuary 3, 2026
1600 Meters · OutdoorMarlboro vs Wallkill & Webutuck · May 125:59.59aMarlboro vs Wallkill & WebutuckMay 12, 2026
3000m Steeplechase · OutdoorKingston Modified Relays · Apr 253:19.25Kingston Modified RelaysApril 25, 2025
800 Meters · OutdoorMarlboro vs Wallkill & Webutuck · May 122:50.93aMarlboro vs Wallkill & WebutuckMay 12, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 12Marlboro vs Wallkill & WebutuckMay 12 · 1600 Meters · Place 9 · Wallkill1600 Meters9.5:59.59a PB9
May 12Marlboro vs Wallkill & WebutuckMay 12 · 800 Meters · Place 16 · Wallkill800 Meters16.2:50.93a PB9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 16Suffern InvitationalJan 16 · 1000 Meters · Place 74 · Wallkill1000 Meters743:43.284 PB—
Jan 3Ocean Breeze Freedom GamesJan 3 · 1600 Meters · Place 64 · Wallkill1600 Meters646:40.40 PB9

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 16New Paltz Modified InvitationalMay 16 · 1500 Meters · Place 11 · Wallkill1500 Meters116:05.98 PB—
May 16New Paltz Modified InvitationalMay 16 · 800 Meters · Place 8 · Wallkill800 Meters83:07.78—
Apr 25Kingston Modified RelaysApr 25 · 3000m Steeplechase · Place 6 · Wallkill3000m Steeplechase63:19.25 PB—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 22Goshen Modified InvitationalMay 22 · 55m Hurdles · Place 37 · Wallkill55m Hurdles3713.88—
May 22Goshen Modified InvitationalMay 22 · 100 Meters · Place 72 · Wallkill100 Meters7217.08 PB—