Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEITI Invitational · Jun 1217.14EITI InvitationalJune 12, 2022
1500 Meters · IndoorAAU 14U Indoor National Championships · Feb 155:43.09aAAU 14U Indoor National ChampionshipsFebruary 15, 2025
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 14:51.38aAAU Junior Olympic GamesAugust 1, 2026
1600 Meters · IndoorLAB Indoor Meet #6 · Jan 175:45.08aLAB Indoor Meet #6January 17, 2026
200 Meters · IndoorLAB Indoor Meet #6 · Jan 1829.09aLAB Indoor Meet #6January 18, 2025
200 Meters · OutdoorEITI Invitational · Jun 1236.07EITI InvitationalJune 12, 2022
300 Meters · IndoorLAB Indoor Meet #5 · Jan 1146.47aLAB Indoor Meet #5January 11, 2025
3000 Meters · IndoorAAU 14U Indoor National Championships · Feb 1511:51.37aAAU 14U Indoor National ChampionshipsFebruary 15, 2025
3000 Meters · OutdoorGenesee Swift Track Club 2025 Track & Field Invitational · Jul 1911:38.56aGenesee Swift Track Club 2025 Track & Field InvitationalJuly 19, 2025
400 Meters · IndoorLAB Indoor Meet #2 · Dec 201:06.05aLAB Indoor Meet #2December 20, 2025
400 Meters · OutdoorGenesee Swift Track Club Invitational 2026 · Jul 2557.94aGenesee Swift Track Club Invitational 2026July 25, 2026
60 Meters · IndoorLAB Indoor Meet #6 · Jan 178.43aLAB Indoor Meet #6January 17, 2026
600 Meters · IndoorLAB Indoor Meet #2 · Dec 201:49.05aLAB Indoor Meet #2December 20, 2025
800 Meters · IndoorLAB Indoor Meet #2 · Dec 202:36.29aLAB Indoor Meet #2December 20, 2025
800 Meters · OutdoorAAU Track & Field Region 12 Qualifier · Jun 252:20.77aAAU Track & Field Region 12 QualifierJune 25, 2026
Triple Jump · IndoorLAB Indoor Meet #6 · Jan 178.43aLAB Indoor Meet #6January 17, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 48 · Waza Track ClubWaza Track Club1500 Meters48.4:51.38a PB7
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 70 · Waza Track ClubWaza Track Club800 MetersRound P70.2:22.19a7
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · 1500 Meters · Place 2 · Waza Track ClubWaza Track Club1500 Meters2.4:59.99a7
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · 800 Meters · Place 3 · Waza Track ClubWaza Track Club800 Meters3.2:21.32a7
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · 400 Meters · Place 6 · Waza Track ClubWaza Track Club400 Meters6.57.94a PB7
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 1500 Meters · Place 4 · Waza Track ClubWaza Track Club1500 Meters44:53.28a7
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 800 Meters · Place 4 · Waza Track ClubWaza Track Club800 Meters42:20.77a PB7
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 400 Meters · Place 14 · Waza Track ClubWaza Track Club400 Meters1459.57a7

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 25Michigan Youth Indoor Series Mini MeetJan 25 · 200 Meters · Place 15 · Waza Track ClubWaza Track Club200 Meters1529.16a7
Jan 17LAB Indoor Meet #6Jan 17 · Triple Jump · Place 88 · WAZAWAZATriple Jump888.43a PB7
Jan 17LAB Indoor Meet #6Jan 17 · 1600 Meters · Place 75 · WAZAWAZA1600 Meters755:45.08a PB7
Jan 17LAB Indoor Meet #6Jan 17 · 1600 Meters · Place 75 · WAZAWAZA1600 Meters755:45.08a7
Jan 17LAB Indoor Meet #6Jan 17 · 400 Meters · Place 93 · WAZAWAZA400 Meters931:08.48a7
Jan 17LAB Indoor Meet #6Jan 17 · 400 Meters · Place 93 · WAZAWAZA400 Meters931:08.48a7
Jan 17LAB Indoor Meet #6Jan 17 · 60 Meters · Place 88 · WAZAWAZA60 Meters888.43a PB7

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 20LAB Indoor Meet #2Dec 20 · 600 Meters · Place 53 · Waza Track ClubWaza Track Club600 Meters53.1:49.05a PB7
Dec 20LAB Indoor Meet #2Dec 20 · 800 Meters · Place 54 · Waza Track ClubWaza Track Club800 Meters54.2:36.29a PB7
Dec 20LAB Indoor Meet #2Dec 20 · 400 Meters · Place 124 · Waza Track ClubWaza Track Club400 Meters124.1:06.05a PB7
Feb 15AAU 14U Indoor National ChampionshipsFeb 15 · 3000 Meters · Place 4 · WAZAWAZA3000 Meters411:51.37a PB6
Feb 15AAU 14U Indoor National ChampionshipsFeb 15 · 1500 Meters · Place 6 · WAZAWAZA1500 Meters65:43.09a PB6
Feb 15AAU 14U Indoor National ChampionshipsFeb 15 · 800 Meters · Place 9 · WAZAWAZA800 Meters92:39.93a6
Feb 15AAU 14U Indoor National ChampionshipsFeb 15 · 400 Meters · Place 17 · WAZAWAZA400 Meters171:07.89a6
Feb 1LAB Indoor Meet #8Feb 1 · 1600 Meters · Place 138 · WAZAWAZA1600 Meters1386:08.18a—
Feb 1LAB Indoor Meet #8Feb 1 · 800 Meters · Place 99 · WAZAWAZA800 Meters992:39.03a—
Jan 18LAB Indoor Meet #6Jan 18 · 1600 Meters · Place 70 · WAZAWAZA1600 Meters706:03.43a—
Jan 18LAB Indoor Meet #6Jan 18 · 200 Meters · Place 113 · WAZAWAZA200 Meters11329.09a PB—
Jan 18LAB Indoor Meet #6Jan 18 · 60 Meters · Place 134 · WAZAWAZA60 Meters1348.89a—
Jan 11LAB Indoor Meet #5Jan 11 · 300 Meters · Place 37 · Waza Track ClubWaza Track Club300 Meters37.46.47a PB6
Jan 11LAB Indoor Meet #5Jan 11 · 1600 Meters · Place 94 · Waza Track ClubWaza Track Club1600 Meters94.6:07.35a6
Jan 11LAB Indoor Meet #5Jan 11 · 800 Meters · Place 68 · Waza Track ClubWaza Track Club800 Meters68.2:43.16a6

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 19Genesee Swift Track Club 2025 Track & Field InvitationalJul 19 · 3000 Meters · Place 2 · WAZAWAZA3000 Meters211:38.56a PB6
Jul 19Genesee Swift Track Club 2025 Track & Field InvitationalJul 19 · 800 Meters · Place 3 · WAZAWAZA800 Meters32:34.19a6
Jul 19Genesee Swift Track Club 2025 Track & Field InvitationalJul 19 · 400 Meters · Place 6 · WAZAWAZA400 Meters61:03.40a6
Jul 12Motor City ClassicJul 12 · 1500 Meters · Place 2 · WAZAWAZA1500 Meters25:13.09a6
Jul 12Motor City ClassicJul 12 · 800 Meters · Place 4 · WAZAWAZA800 Meters42:29.53a6
Jul 12Motor City ClassicJul 12 · 400 Meters · Place 12 · WAZAWAZA400 Meters121:02.98a6
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 3000 Meters · Place 1 · Waza Track ClubWaza Track Club3000 Meters1.11:43.38a6
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 1500 Meters · Place 4 · Waza Track ClubWaza Track Club1500 Meters4.5:20.17a6
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 800 Meters · Place 3 · Waza Track ClubWaza Track Club800 Meters3.2:31.69a6
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 400 Meters · Place 14 · Waza Track ClubWaza Track Club400 Meters14.1:06.08a6
Jun 212025 USATF Michigan Association Junior Olympic ChampionshipsJun 21 · 3000 Meters · Place 2 · Waza Track ClubWaza Track Club3000 Meters2.11:45.57a6
Jun 212025 USATF Michigan Association Junior Olympic ChampionshipsJun 21 · 1500 Meters · Place 2 · Waza Track ClubWaza Track Club1500 Meters2.5:28.47a6

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 14LAB Indoor Meet #1Dec 14 · 600 Meters · Place 46 · Waza Track ClubWaza Track Club600 Meters46.1:55.84a6
Dec 14LAB Indoor Meet #1Dec 14 · 1600 Meters · Place 66 · Waza Track ClubWaza Track Club1600 Meters66.5:55.95a6
Dec 14LAB Indoor Meet #1Dec 14 · 400 Meters · Place 54 · Waza Track ClubWaza Track Club400 Meters54.1:07.58a6
Feb 17LAB Indoor Meet #9Feb 17 · 1600 Meters · Place 104 · WAZAWAZA1600 Meters1046:27.52a—
Feb 17LAB Indoor Meet #9Feb 17 · 800 Meters · Place 101 · WAZAWAZA800 Meters1012:56.54a—
Feb 17LAB Indoor Meet #9Feb 17 · 400 Meters · Place 82 · WAZAWAZA400 Meters821:19.59a—
Feb 1014 & Under National ChampionshipFeb 10 · 1500 Meters · Place 6 · WAZAWAZA1500 Meters66:07.075
Feb 1014 & Under National ChampionshipFeb 10 · 400 Meters · Place 21 · WAZAWAZA400 Meters211:23.285
Feb 3LAB Indoor Meet #7Feb 3 · 1600 Meters · Place 163 · WAZAWAZA1600 Meters1636:35.61a—
Feb 3LAB Indoor Meet #7Feb 3 · 800 Meters · Place 123 · WAZAWAZA800 Meters1232:58.02a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 20Genesee Swift InviteJul 20 · 3000 Meters · Place 2 · Waza Track ClubWaza Track Club3000 Meters2.11:40.505
Jul 20Genesee Swift InviteJul 20 · 800 Meters · Place 3 · Waza Track ClubWaza Track Club800 Meters3.2:41.81a5
Jul 20Genesee Swift InviteJul 20 · 400 Meters · Place 6 · Waza Track ClubWaza Track Club400 Meters6.1:08.34a5
Jul 14Courageous GamesJul 14 · 1500 Meters · Place 5 · Waza Track ClubWaza Track Club1500 Meters55:34.70a—
Jul 14Courageous GamesJul 14 · 800 Meters · Place 4 · Waza Track ClubWaza Track Club800 Meters42:44.40a—
Jul 14Courageous GamesJul 14 · 400 Meters · Place 16 · Waza Track ClubWaza Track Club400 Meters161:09.66a—
Jun 27Area 12 Regional QualifierJun 27 · 1500 Meters · Place 4 · Waza Track ClubWaza Track Club1500 Meters4.5:47.50a5
Jun 27Area 12 Regional QualifierJun 27 · 800 Meters · Place 6 · Waza Track ClubWaza Track Club800 Meters6.2:48.86a5
Jun 27Area 12 Regional QualifierJun 27 · 400 Meters · Place 15 · Waza Track ClubWaza Track Club400 Meters15.1:13.90a5

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29LAB Holiday InviteDec 29 · 800 Meters · Place 89 · Waza Track ClubWaza Track Club800 Meters89.3:11.38a5
Dec 29LAB Holiday InviteDec 29 · 400 Meters · Place 102 · Waza Track ClubWaza Track Club400 Meters102.1:23.77a5
Dec 29LAB Holiday InviteDec 29 · 200 Meters · Place 118 · Waza Track ClubWaza Track Club200 Meters118.32.27a5
Dec 16LAB Indoor Meet #2Dec 16 · 1600 Meters · Place 75 · Waza Track ClubWaza Track Club1600 Meters75.6:28.32a5

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 18AAU Michigan District QualifierJun 18 · 1500 Meters · Place 4 · Waza Track ClubWaza Track Club1500 Meters4.6:39.85aUnofficial2
Jun 18AAU Michigan District QualifierJun 18 · 400 Meters · Place 17 · Waza Track ClubWaza Track Club400 Meters17.1:27.36aUnofficial2
Jun 12EITI InvitationalJun 12 · 200 Meters · Place 19 · Waza Track ClubWaza Track Club200 Meters1936.07 PB12
Jun 12EITI InvitationalJun 12 · 200 Meters · Place 3 · Waza Track ClubWaza Track Club200 Meters336.0712
Jun 12EITI InvitationalJun 12 · Long Jump · Place 10 · Waza Track ClubWaza Track ClubLong Jump106-07.0012
Jun 12EITI InvitationalJun 12 · 100 Meters · Place 27 · Waza Track ClubWaza Track Club100 MetersRound P2717.14 PB12
Jun 12EITI InvitationalJun 12 · 100 Meters · Place 8 · Waza Track ClubWaza Track Club100 Meters817.1412

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 1AAU Region 12 Qualifier at Detroit, MIJul 1 · 800 Meters · Waza Track ClubWaza Track Club800 Meters—DNS1
Jul 1AAU Region 12 Qualifier at Detroit, MIJul 1 · 400 Meters · Place 13 · Waza Track ClubWaza Track Club400 Meters13.1:30.41a1
Jul 1AAU Region 12 Qualifier at Detroit, MIJul 1 · 400 Meters · Place 18 · Waza Track ClubWaza Track Club400 Meters18.1:30.41a1
Jul 1AAU Region 12 Qualifier at Detroit, MIJul 1 · 200 Meters · Place 22 · Waza Track ClubWaza Track Club200 MetersRound P22.40.39a1