Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSJTCA #18 · Feb 95:58.76SJTCA #18February 9, 2026
1600 Meters · OutdoorCherokee Final Countdown- Last Chance · May 215:38.10aCherokee Final Countdown- Last ChanceMay 21, 2026
800 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 312:40.79The 11th Annual Ocean Breeze Invitational 2026January 31, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21Cherokee Final Countdown- Last ChanceMay 21 · 1600 Meters · Place 35 · Paul VI1600 Meters35.5:38.10a PB9
May 4Haddonfield Distance NightMay 4 · 1600 Meters · Place 154 · Paul VI1600 Meters154.5:45.40a9
May 2SJTCA Open (Boys)May 2 · 1600 Meters · Place 72 · Paul VI1600 Meters72.5:45.44a9
Apr 22Cherokee Olympic Batch MeetApr 22 · 1600 Meters · Place 25 · Paul VI1600 Meters25.5:42.76a9
Apr 11Moorestown InvitationalApr 11 · 1600 Meters · Place 49 · Paul VI1600 Meters49.5:50.47a9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 9SJTCA #18Feb 9 · 1600 Meters · Place 87 · Paul VI1600 Meters875:58.76 PB9
Feb 9SJTCA #18Feb 9 · 1600 Meters · Place 87 · Paul VI1600 Meters875:58.769
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 76 · Paul VI800 Meters762:40.79 PB9
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 76 · Paul VI800 Meters762:40.799