Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMSAIS State Track · May 24:55.59aMSAIS State TrackMay 2, 2026
3200 Meters · OutdoorMAIS Canton District · Apr 1710:55.09aMAIS Canton DistrictApril 17, 2024
800 Meters · OutdoorSterling Penn Invite · Apr 12:15.75aSterling Penn InviteApril 1, 2026
800 Meters · Relay Split · OutdoorMAIS Canton District · Apr 172:35.853MAIS Canton DistrictApril 17, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 2MSAIS State TrackMay 2 · 3200 Meters · Tri-County3200 Meters--DNS12
May 2MSAIS State TrackMay 2 · 1600 Meters · Place 4 · Tri-County1600 Meters4.4:55.59a PB12
May 2MSAIS State TrackMay 2 · 800 Meters · Place 6 · Tri-County800 Meters6.2:37.42a12
Apr 22Lee Academy MAIS North 1-A, 1-AAAApr 22 · 3200 Meters · Place 2 · Tri-County3200 Meters2.12:29.95a12
Apr 22Lee Academy MAIS North 1-A, 1-AAAApr 22 · 1600 Meters · Place 2 · Tri-County1600 Meters2.5:06.83a12
Apr 22Lee Academy MAIS North 1-A, 1-AAAApr 22 · 800 Meters · Place 2 · Tri-County800 Meters2.2:18.40a12
Apr 15Washington MAIS District 2A & 3AApr 15 · 3200 Meters · Place 1 · Tri-County3200 Meters1.13:29.11a12
Apr 15Washington MAIS District 2A & 3AApr 15 · 1600 Meters · Place 1 · Tri-County1600 Meters1.5:14.07a12
Apr 15Washington MAIS District 2A & 3AApr 15 · 800 Meters · Place 1 · Tri-County800 Meters1.2:18.01a12
Apr 1Sterling Penn InviteApr 1 · 1600 Meters · Place 5 · Tri-County1600 Meters5.5:09.23a12
Apr 1Sterling Penn InviteApr 1 · 800 Meters · Place 5 · Tri-County800 Meters5.2:15.75a PB12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 23MAIS 3A/4A South StateApr 23 · 3200 Meters · Place 2 · Tri-County Acad3200 Meters211:31.2011
Apr 23MAIS 3A/4A South StateApr 23 · 3200 Meters · Place 2 · Tri-County Acad3200 Meters211:31.2011
Apr 23MAIS 3A/4A South StateApr 23 · 3200 Meters · Place 2 · Tri-County3200 Meters211:31.20a11
Apr 23MAIS 3A/4A South StateApr 23 · 1600 Meters · Place 2 · Tri-County1600 Meters24:59.64a11
Apr 23MAIS 3A/4A South StateApr 23 · 800 Meters · Place 4 · Tri-County800 Meters42:23.31a11
Apr 12MAIS DivisionApr 12 · 3200 Meters · Place 1 · Tri-County3200 Meters1.11:25.48a11
Apr 12MAIS DivisionApr 12 · 1600 Meters · Place 1 · Tri-County1600 Meters1.5:28.56a11
Apr 12MAIS DivisionApr 12 · 800 Meters · Place 2 · Tri-County800 Meters2.2:19.09a11
Apr 9CA Classic & MAIS JHApr 9 · 3200 Meters · Place 1 · Tri-County3200 Meters113:19.45a11
Apr 9CA Classic & MAIS JHApr 9 · 1600 Meters · Place 3 · Tri-County1600 Meters35:14.40a11
Apr 2Sterling Penn InviteApr 2 · 3200 Meters · Place 6 · Tri-County3200 Meters6.12:11.62a11
Apr 2Sterling Penn InviteApr 2 · 1600 Meters · Place 6 · Tri-County1600 Meters6.5:08.03a11
Mar 5CA Early Bird InviteMar 5 · 1600 Meters · Place 3 · Tri-County1600 Meters3.5:20.10a11

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 24MAIS 3A/4A South StateApr 24 · 3200 Meters · Place 2 · Tri-County Acad3200 Meters210:59.60—
Apr 17MAIS Canton DistrictApr 17 · 3200 Meters · Place 1 · Tri-County3200 Meters1.10:55.09a PB10
Apr 17MAIS Canton DistrictApr 17 · 1600 Meters · Place 1 · Tri-County1600 Meters1.5:14.12a10
Apr 17MAIS Canton DistrictApr 17 · 800 Meters · Tri-County800 MetersRelay Split—2:35.853 PB10
Apr 3Sterling Penn InviteApr 3 · 3200 Meters · Place 3 · Tri-County3200 Meters311:11.15a—
Apr 3Sterling Penn InviteApr 3 · 1600 Meters · Place 3 · Tri-County1600 Meters35:15.22a—
Mar 20JA InvitationMar 20 · 3200 Meters · Place 2 · Tri-County3200 Meters2.11:27.13a10
Mar 20JA InvitationMar 20 · 1600 Meters · Place 4 · Tri-County1600 Meters4.5:16.04a10
Mar 6CA Early Bird InviteMar 6 · 3200 Meters · Place 2 · Tri-County3200 Meters2.12:01.54a10
Mar 6CA Early Bird InviteMar 6 · 1600 Meters · Place 3 · Tri-County1600 Meters3.5:22.04a10