Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEmbrace Sportz Relays · May 2720.23aEmbrace Sportz RelaysMay 27, 2023
1000 Meters · IndoorLAB Indoor Meet #8 · Jan 313:49.03aLAB Indoor Meet #8January 31, 2026
1500 Meters · IndoorAAU 14U Indoor National Championship · Feb 145:58.21aAAU 14U Indoor National ChampionshipFebruary 14, 2026
1500 Meters · OutdoorCOURAGEOUS GAMES · Jun 75:39.58aCOURAGEOUS GAMESJune 7, 2026
1600 Meters · IndoorLAB Indoor Meet #6 · Jan 176:13.28aLAB Indoor Meet #6January 17, 2026
1600 Meters · Outdoor25 Michigan MS Post a Pr Last Chance Event · May 226:43.84a25 Michigan MS Post a Pr Last Chance EventMay 22, 2025
200 Meters · IndoorAAU 14U Indoor National Championships · Feb 1539.17aAAU 14U Indoor National ChampionshipsFebruary 15, 2025
3000 Meters · OutdoorBlazers Track Club (Larry Jones) Invitational · Jun 2012:40.41aBlazers Track Club (Larry Jones) InvitationalJune 20, 2026
3200 Meters · IndoorLAB Indoor Meet #11 · Feb 2113:58.95aLAB Indoor Meet #11February 21, 2026
400 Meters · IndoorAAU 14U Indoor National Championship · Feb 141:20.82aAAU 14U Indoor National ChampionshipFebruary 14, 2026
400 Meters · Outdoor24 Michigan Middle School Last Chance · May 231:25.94a24 Michigan Middle School Last ChanceMay 23, 2024
60 Meters · IndoorLAB Indoor Meet #6 · Jan 2711.82aLAB Indoor Meet #6January 27, 2024
600 Meters · IndoorLAB Indoor Meet #1 · Dec 142:19.90aLAB Indoor Meet #1December 14, 2023
70 Meters · Outdoor23 Middle School LAST CHANCE Meet · May 2414.65a23 Middle School LAST CHANCE MeetMay 24, 2023
800 Meters · IndoorLAB Indoor Meet #11 · Feb 212:53.08aLAB Indoor Meet #11February 21, 2026
800 Meters · OutdoorCOURAGEOUS GAMES · Jun 73:02.90aCOURAGEOUS GAMESJune 7, 2026
Long Jump · OutdoorGrand Rapids Invitational · Jul 119' 7.25"Grand Rapids InvitationalJuly 11, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 11Grand Rapids InvitationalJul 11 · Long Jump · Place 7 · Ann Arbor TrackAnn Arbor TrackLong Jump7.9' 7.25" PB4
Jul 11Grand Rapids InvitationalJul 11 · 3000 Meters · Place 1 · Ann Arbor TrackAnn Arbor Track3000 Meters1.13:25.36a4
Jul 11Grand Rapids InvitationalJul 11 · 1500 Meters · Place 2 · Ann Arbor TrackAnn Arbor Track1500 Meters2.5:56.41a4
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 3000 Meters · Place 2 · Ann ArborAnn Arbor3000 Meters212:53.57a4
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 1500 Meters · Place 5 · Ann ArborAnn Arbor1500 Meters55:52.15a4
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · 3000 Meters · Place 1 · Ann ArborAnn Arbor3000 Meters112:40.41a PB4
Jun 7COURAGEOUS GAMESJun 7 · 1500 Meters · Place 4 · Ann ArborAnn Arbor1500 Meters45:39.58a PB4
Jun 7COURAGEOUS GAMESJun 7 · 800 Meters · Place 7 · Ann ArborAnn Arbor800 Meters73:02.90a PB4

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 27LAB Midwest ShowcaseFeb 27 · 1600 Meters · Place 1 · Ann ArborAnn Arbor1600 Meters16:19.41a4
Feb 27LAB Midwest ShowcaseFeb 27 · 800 Meters · Place 3 · Ann ArborAnn Arbor800 Meters32:59.75a4
Feb 27LAB Midwest ShowcaseFeb 27 · 400 Meters · Place 5 · Ann ArborAnn Arbor400 Meters51:25.23a4
Feb 21LAB Indoor Meet #11Feb 21 · 3200 Meters · Place 19 · Ann ArborAnn Arbor3200 Meters1913:58.95a PB4
Feb 21LAB Indoor Meet #11Feb 21 · 800 Meters · Place 86 · Ann ArborAnn Arbor800 Meters862:53.08a PB4
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 1500 Meters · Place 8 · Ann Arbor TrackAnn Arbor Track1500 Meters8.5:58.21a PB4
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 400 Meters · Place 20 · Ann Arbor TrackAnn Arbor Track400 Meters20.1:20.82a PB4
Feb 7LAB Indoor Meet #9Feb 7 · 1600 Meters · Place 154 · Ann ArborAnn Arbor1600 Meters1546:18.60a4
Jan 31LAB Indoor Meet #8Jan 31 · 1000 Meters · Place 85 · Ann ArborAnn Arbor1000 Meters853:49.03a PB4
Jan 17LAB Indoor Meet #6Jan 17 · 1600 Meters · Place 89 · Ann ArborAnn Arbor1600 Meters896:13.28a PB4
Jan 17LAB Indoor Meet #6Jan 17 · 1600 Meters · Place 89 · Ann ArborAnn Arbor1600 Meters896:13.28a4

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 1500 Meters · Place 7 · Ann Arbor TrackAnn Arbor Track1500 Meters7.6:06.86a3
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 800 Meters · Place 6 · Ann Arbor TrackAnn Arbor Track800 Meters6.3:04.27a3
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 400 Meters · Place 14 · Ann Arbor TrackAnn Arbor Track400 Meters14.1:29.83a3
Jun 212025 USATF Michigan Association Junior Olympic ChampionshipsJun 21 · 1500 Meters · Place 2 · 19-Unattached19-Unattached1500 Meters2.6:05.72a3
Jun 212025 USATF Michigan Association Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 2 · 19-Unattached19-Unattached800 Meters2.3:20.72a3
Jun 212025 USATF Michigan Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 2 · 19-Unattached19-Unattached400 Meters2.1:31.91a3
Jun 14GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJun 14 · 1500 Meters · Place 4 · Ann Arbor TrackAnn Arbor Track1500 Meters4.6:20.08a3
Jun 14GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJun 14 · 800 Meters · Place 4 · Ann Arbor TrackAnn Arbor Track800 Meters4.3:15.25a3
Jun 14GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJun 14 · 400 Meters · Ann Arbor TrackAnn Arbor Track400 Meters—NT3
May 2225 Michigan MS Post a Pr Last Chance EventMay 22 · 1600 Meters · Place 28 · Ann Arbor TrackAnn Arbor Track1600 Meters28.6:43.84a PB3
May 2225 Michigan MS Post a Pr Last Chance EventMay 22 · 800 Meters · Place 27 · Ann Arbor TrackAnn Arbor Track800 Meters27.3:18.95a3

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 232025 Midwest Showcase - MS/Elementary DivisionFeb 23 · 1600 Meters · Place 3 · Ann ArborAnn Arbor1600 Meters36:23.33a3
Feb 232025 Midwest Showcase - MS/Elementary DivisionFeb 23 · 800 Meters · Place 4 · Ann ArborAnn Arbor800 Meters43:13.05a3
Feb 232025 Midwest Showcase - MS/Elementary DivisionFeb 23 · 400 Meters · Place 8 · Ann ArborAnn Arbor400 Meters81:24.03a3
Feb 15AAU 14U Indoor National ChampionshipsFeb 15 · 1500 Meters · Place 4 · Ann ArborAnn Arbor1500 Meters46:11.02a3
Feb 15AAU 14U Indoor National ChampionshipsFeb 15 · 400 Meters · Place 18 · Ann ArborAnn Arbor400 Meters181:23.87a3
Feb 15AAU 14U Indoor National ChampionshipsFeb 15 · 200 Meters · Place 33 · Ann ArborAnn Arbor200 MetersRound P3339.17a PB3
Feb 8LAB Indoor Meet #9Feb 8 · 800 Meters · Place 102 · Ann ArborAnn Arbor800 Meters1023:11.64a—
Feb 8LAB Indoor Meet #9Feb 8 · 400 Meters · Place 128 · Ann ArborAnn Arbor400 Meters1281:23.32a—
Jan 25LAB Indoor Meet #7Jan 25 · 1600 Meters · Place 89 · Ann ArborAnn Arbor1600 Meters896:35.21a—
Jan 25LAB Indoor Meet #7Jan 25 · 800 Meters · Place 90 · Ann ArborAnn Arbor800 Meters903:13.44a—
Jan 11LAB Indoor Meet #5Jan 11 · 1600 Meters · Place 101 · Ann Arbor TrackAnn Arbor Track1600 Meters101.6:55.81a3

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 14LAB Indoor Meet #1Dec 14 · 1600 Meters · Place 71 · Ann Arbor TrackAnn Arbor Track1600 Meters71.6:29.89a3
Jun 22Blazers InvitationalJun 22 · 1500 Meters · Place 5 · Ann Arbor TrackAnn Arbor Track1500 Meters5.6:28.30a2
Jun 22Blazers InvitationalJun 22 · 400 Meters · Place 33 · Ann Arbor TrackAnn Arbor Track400 Meters33.1:35.38a2
Feb 1014 & Under National ChampionshipFeb 10 · 1500 Meters · Place 6 · Ann ArborAnn Arbor1500 Meters66:24.742
Feb 1014 & Under National ChampionshipFeb 10 · 800 Meters · Place 7 · Ann ArborAnn Arbor800 Meters73:03.892
Feb 1014 & Under National ChampionshipFeb 10 · 400 Meters · Place 24 · Ann ArborAnn Arbor400 Meters241:29.922
Feb 3LAB Indoor Meet #7Feb 3 · 800 Meters · Place 129 · Ann ArborAnn Arbor800 Meters1293:27.04a—
Feb 3LAB Indoor Meet #7Feb 3 · 200 Meters · Place 172 · Ann ArborAnn Arbor200 Meters17241.18a—
Jan 27LAB Indoor Meet #6Jan 27 · 60 Meters · Place 216 · Ann ArborAnn Arbor60 Meters21611.82a PB—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 27Area 12 Regional QualifierJun 27 · 1500 Meters · Place 4 · Ann Arbor TrackAnn Arbor Track1500 Meters4.6:14.09a2
Jun 27Area 12 Regional QualifierJun 27 · 400 Meters · Place 16 · Ann Arbor TrackAnn Arbor Track400 Meters16.1:32.47a2
Jun 27Area 12 Regional QualifierJun 27 · 200 Meters · Ann Arbor TrackAnn Arbor Track200 MetersRound P--DNS2
May 2324 Michigan Middle School Last ChanceMay 23 · 1600 Meters · Place 44 · Ann Arbor TrackAnn Arbor Track1600 Meters44.6:49.40a2
May 2324 Michigan Middle School Last ChanceMay 23 · 400 Meters · Place 45 · Ann Arbor TrackAnn Arbor Track400 Meters45.1:25.94a PB2

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14LAB Indoor Meet #1Dec 14 · 600 Meters · Place 25 · Ann Arbor TrackAnn Arbor Track600 Meters25.2:19.90a PB2

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 24Larry James Blazers Memorial InvitationalJun 24 · 1500 Meters · Place 2 · Ann ArborAnn Arbor1500 Meters27:09.21a—
Jun 24Larry James Blazers Memorial InvitationalJun 24 · 800 Meters · Place 7 · Ann ArborAnn Arbor800 Meters73:39.55a—
Jun 24Larry James Blazers Memorial InvitationalJun 24 · 400 Meters · Place 20 · Ann ArborAnn Arbor400 Meters201:41.67a—
Jun 17EITI Invitational Jun 17 · 800 Meters · Place 4 · Ann ArborAnn Arbor800 Meters43:30.28a—
Jun 17EITI Invitational Jun 17 · 400 Meters · Place 18 · Ann ArborAnn Arbor400 Meters181:40.77a—
May 27Embrace Sportz RelaysMay 27 · 100 Meters · Place 33 · Ann ArborAnn Arbor100 MetersRound S3320.23a PB—
May 2423 Middle School LAST CHANCE MeetMay 24 · 100 Meters · Place 84 · Ann ArborAnn Arbor100 Meters8420.61a—
May 2423 Middle School LAST CHANCE MeetMay 24 · 70 Meters · Place 36 · Ann ArborAnn Arbor70 Meters3614.65a PB—