Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMount Tabor Mile & Throwing Thunder · Mar 204:58.01Mount Tabor Mile & Throwing ThunderMarch 20, 2026
1000 Meters · IndoorWeddington Polar Bear #4 · Jan 213:16.60Weddington Polar Bear #4January 21, 2026
1500 Meters · OutdoorJCSU/Cockrell 2026 HS Invitational · Mar 284:48.06aJCSU/Cockrell 2026 HS InvitationalMarch 28, 2026
1600 Meters · IndoorWeddington Polar Bear #4 · Jan 215:18.83Weddington Polar Bear #4January 21, 2026
1600 Meters · OutdoorMount Tabor Mile & Throwing Thunder · Mar 204:56.46Mount Tabor Mile & Throwing ThunderMarch 20, 2026
3000m Steeplechase · OutdoorJCSU/Cockrell 2026 HS Invitational · Mar 287:21.12aJCSU/Cockrell 2026 HS InvitationalMarch 28, 2026
3200 Meters · OutdoorPalisades Senior Sendoff · Apr 111:18.28aPalisades Senior SendoffApril 1, 2026
500 Meters · IndoorWeddington Invitational · Jan 91:18.80Weddington InvitationalJanuary 9, 2026
800 Meters · OutdoorBR/CC Weekday Meet · Apr 232:06.97aBR/CC Weekday MeetApril 23, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 23BR/CC Weekday MeetApr 23 · 800 Meters · Place 6 · Ballantyne Ridge800 Meters6.2:06.97a PB10
Apr 1Palisades Senior SendoffApr 1 · 3200 Meters · Place 6 · Ballantyne Ridge3200 Meters6.11:18.28a PB10
Apr 1Palisades Senior SendoffApr 1 · 800 Meters · Place 21 · Ballantyne Ridge800 Meters21.2:17.44a10
Mar 28JCSU/Cockrell 2026 HS InvitationalMar 28 · 3000m Steeplechase · Place 8 · Ballantyne Ridge3000m Steeplechase87:21.12a PB10
Mar 28JCSU/Cockrell 2026 HS InvitationalMar 28 · 1500 Meters · Place 12 · Ballantyne Ridge1500 Meters124:48.06a PB10
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · 1600 Meters · Place 8 · Ballantyne R1600 Meters84:56.46 PB10
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · 1 Mile · Place 8 · Ballantyne R1 Mile84:58.01 PB10
Mar 13Marvin Ridge InvitationalMar 13 · 1600 Meters · Place 29 · Ballantyne Ridge1600 Meters29.4:58.73a10
Mar 11Marvin Ridge Home Meet 1Mar 11 · 1600 Meters · Place 2 · Ballantyne Ridge1600 Meters25:11.75SO
Mar 11Marvin Ridge Home Meet 1Mar 11 · 1600 Meters · Place 13 · Ballantyne Ridge1600 Meters135:11.75SO
Mar 11Marvin Ridge Home Meet 1Mar 11 · 1600 Meters · Place 2 · Ballantyne Ridge1600 Meters25:11.75SO
Mar 11Marvin Ridge Home Meet 1Mar 11 · 1600 Meters · Place 13 · Ballantyne Ridge1600 Meters135:11.75SO

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 21Weddington Polar Bear #4Jan 21 · 1000 Meters · Place 13 · Ballantyne Ridge1000 Meters133:16.60 PB—
Jan 21Weddington Polar Bear #4Jan 21 · 1600 Meters · Place 18 · Ballantyne Ridge1600 Meters185:18.83 PB—
Jan 9Weddington InvitationalJan 9 · 1600 Meters · Place 41 · Ballantyne R1600 Meters415:19.4510
Jan 9Weddington InvitationalJan 9 · 500 Meters · Place 40 · Ballantyne R500 Meters401:18.80 PB10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 10Weddington Polar Bear #2Dec 10 · 500 Meters · Place 12 · Ballantyne Ridge500 Meters12.1:22.32aUnofficial10
Dec 10Weddington Polar Bear #2Dec 10 · 1600 Meters · Place 14 · Ballantyne Ridge1600 Meters14.5:19.91aUnofficial10
Nov 25Rocky River Polar Bear InvitationalNov 25 · 500 Meters · Place 10 · Ballantyne Ridge500 Meters10.1:17.70aUnofficial10
Nov 25Rocky River Polar Bear InvitationalNov 25 · 1600 Meters · Place 12 · Ballantyne Ridge1600 Meters12.5:27.52aUnofficial10