Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 315:57.42The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
1000 Meters · IndoorOcean Breeze Freedom Games · Jan 43:23.25Ocean Breeze Freedom GamesJanuary 4, 2025
1600 Meters · IndoorUnion County Individual Championship · Jan 235:46.57Union County Individual ChampionshipJanuary 23, 2026
3200 Meters · IndoorUnion County Individual Championship · Jan 2211:56.23Union County Individual ChampionshipJanuary 22, 2025
800 Meters · IndoorSJTCA #17 · Feb 32:30.05SJTCA #17February 3, 2025

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

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1 Mile · Place 21 · Westfield1 Mile215:57.42 PB12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1 Mile · Place 21 · Westfield1 Mile215:57.4212
Jan 23Union County Individual ChampionshipJan 23 · 1600 Meters · Place 18 · Westfield1600 Meters185:46.57 PB12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 3SJTCA #17Feb 3 · 800 Meters · Place 10 · Westfield800 Meters102:30.05 PB11
Feb 3SJTCA #17Feb 3 · 800 Meters · Place 10 · Westfield800 Meters102:30.0511
Feb 3SJTCA #17Feb 3 · 800 Meters · Place 10 · Westfield800 Meters102:30.0511
Jan 22Union County Individual ChampionshipJan 22 · 3200 Meters · Place 4 · Westfield3200 Meters411:56.23 PB11
Jan 22Union County Individual ChampionshipJan 22 · 1600 Meters · Place 10 · Westfield1600 Meters105:46.6411
Jan 4Ocean Breeze Freedom GamesJan 4 · 1000 Meters · Place 43 · Westfield1000 Meters433:23.25 PB11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21NJ JV-Novice InvitationalFeb 21 · 800 Meters · Place 21 · Westfield800 Meters212:38.9810
Feb 7STCA InvitationalFeb 7 · 1600 Meters · Place 33 · Westfield1600 Meters335:56.2010