Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEET · Jun 1415.40aGREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJune 14, 2025
1500 Meters · IndoorAAU 14U Indoor National Championship · Feb 145:03.16aAAU 14U Indoor National ChampionshipFebruary 14, 2026
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 14:41.90aAAU Junior Olympic GamesAugust 1, 2026
1500m Racewalk · OutdoorArea 12 Regional Qualifier · Jun 279:54.89aArea 12 Regional QualifierJune 27, 2024
1600 Meters · IndoorLAB Indoor Meet #11 · Feb 215:18.76aLAB Indoor Meet #11February 21, 2026
1600 Meters · OutdoorWhitmore Lake MS Invite · May 35:29.92aWhitmore Lake MS InviteMay 3, 2025
200 Meters · IndoorLAB Indoor Meet #5 · Jan 1131.22aLAB Indoor Meet #5January 11, 2025
200 Meters · Outdoor2022 Michigan Middle School Last Chance · May 2539.03a2022 Michigan Middle School Last ChanceMay 25, 2022
3000 Meters · IndoorBlazers Invitational · Jun 2210:42.01aBlazers InvitationalJune 22, 2024
3000 Meters · OutdoorAAU Junior Olympic Games · Aug 110:43.93aAAU Junior Olympic GamesAugust 1, 2026
3200 Meters · OutdoorGreenhills MS Meet #1 · Apr 1313:02.27aGreenhills MS Meet #1April 13, 2024
400 Meters · IndoorAAU 14U Indoor National Championship · Feb 141:05.07aAAU 14U Indoor National ChampionshipFebruary 14, 2026
400 Meters · OutdoorGenesee Swift Track Club 2025 Track & Field Invitational · Jul 191:06.33aGenesee Swift Track Club 2025 Track & Field InvitationalJuly 19, 2025
60 Meters · IndoorLAB Indoor Meet #6 · Jan 179.45aLAB Indoor Meet #6January 17, 2026
600 Meters · IndoorLAB Indoor Meet #1 · Dec 141:54.73aLAB Indoor Meet #1December 14, 2024
800 Meters · IndoorAAU 14U Indoor National Championship · Feb 142:23.56aAAU 14U Indoor National ChampionshipFebruary 14, 2026
800 Meters · OutdoorAAU Junior Olympic Games · Aug 12:16.68aAAU Junior Olympic GamesAugust 1, 2026
High Jump · OutdoorGREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEET · Jun 143' 10"GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJune 14, 2025
Long Jump · IndoorAAU 14U Indoor National Championships · Feb 153.66mAAU 14U Indoor National ChampionshipsFebruary 15, 2025
Long Jump · OutdoorAAU Track & Field Region 12 Qualifier · Jun 263.92mAAU Track & Field Region 12 QualifierJune 26, 2025
Pentathlon (Outdoor) · Standard · OutdoorAAU Track & Field Region 12 Qualifier · Jun 261321AAU Track & Field Region 12 QualifierJune 26, 2025
Shot Put · 4kg · Outdoor2025 USATF Michigan Association Junior Olympic Championships · Jun 215.42m2025 USATF Michigan Association Junior Olympic ChampionshipsJune 21, 2025
Triple Jump · IndoorLAB Indoor Meet #6 · Jan 179.45aLAB Indoor Meet #6January 17, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 29 · Waza Track ClubWaza Track Club3000 Meters29.10:43.93a PB8
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 28 · Waza Track ClubWaza Track Club1500 Meters28.4:41.90a PB8
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 43 · Waza Track ClubWaza Track Club800 MetersRound P43.2:16.68a PB8
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · 3000 Meters · Place 1 · Waza Track ClubWaza Track Club3000 Meters1.10:49.19a8
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · 1500 Meters · Place 1 · Waza Track ClubWaza Track Club1500 Meters1.4:56.89a8
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · 800 Meters · Waza Track ClubWaza Track Club800 Meters—DNS8
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 3000 Meters · Place 1 · Waza Track ClubWaza Track Club3000 Meters110:57.84a8
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 1500 Meters · Place 2 · Waza Track ClubWaza Track Club1500 Meters24:50.25a8
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 800 Meters · Place 5 · Waza Track ClubWaza Track Club800 Meters52:21.38a8

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 21LAB Indoor Meet #11Feb 21 · 1600 Meters · Place 94 · Waza Track ClubWaza Track Club1600 Meters945:18.76a PB8
Feb 21LAB Indoor Meet #11Feb 21 · 800 Meters · Place 71 · Waza Track ClubWaza Track Club800 Meters712:29.09a8
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 3000 Meters · Place 7 · Waza Track ClubWaza Track Club3000 Meters7.11:02.38a8
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 1500 Meters · Place 11 · Waza Track ClubWaza Track Club1500 Meters11.5:03.16a PB8
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 800 Meters · Place 16 · Waza Track ClubWaza Track Club800 Meters16.2:23.56a PB8
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 400 Meters · Place 35 · Waza Track ClubWaza Track Club400 Meters35.1:05.07a PB8
Jan 17LAB Indoor Meet #6Jan 17 · Triple Jump · Place 114 · WAZAWAZATriple Jump1149.45a PB8
Jan 17LAB Indoor Meet #6Jan 17 · 1600 Meters · Place 50 · WAZAWAZA1600 Meters505:19.13a8
Jan 17LAB Indoor Meet #6Jan 17 · 1600 Meters · Place 50 · WAZAWAZA1600 Meters505:19.13a8
Jan 17LAB Indoor Meet #6Jan 17 · 400 Meters · Place 78 · WAZAWAZA400 Meters781:05.58a8
Jan 17LAB Indoor Meet #6Jan 17 · 400 Meters · Place 78 · WAZAWAZA400 Meters781:05.58a8
Jan 17LAB Indoor Meet #6Jan 17 · 60 Meters · Place 114 · WAZAWAZA60 Meters1149.45a PB8

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 20LAB Indoor Meet #2Dec 20 · 1600 Meters · Place 72 · Waza Track ClubWaza Track Club1600 Meters72.5:22.71a8
Dec 20LAB Indoor Meet #2Dec 20 · Long Jump · Waza Track ClubWaza Track ClubLong Jump—DNS8
Dec 20LAB Indoor Meet #2Dec 20 · 800 Meters · Place 45 · Waza Track ClubWaza Track Club800 Meters45.2:26.47a8
Feb 15AAU 14U Indoor National ChampionshipsFeb 15 · Long Jump · Place 12 · WAZAWAZALong Jump123.66m PB7
Feb 15AAU 14U Indoor National ChampionshipsFeb 15 · 3000 Meters · Place 3 · WAZAWAZA3000 Meters311:26.06a7
Feb 15AAU 14U Indoor National ChampionshipsFeb 15 · 1500 Meters · Place 4 · WAZAWAZA1500 Meters45:15.13a7
Jan 18LAB Indoor Meet #6Jan 18 · Long Jump · Place 37 · WAZAWAZALong Jump379-5—
Jan 18LAB Indoor Meet #6Jan 18 · 1600 Meters · Place 58 · WAZAWAZA1600 Meters585:38.26a—
Jan 18LAB Indoor Meet #6Jan 18 · 800 Meters · Place 43 · WAZAWAZA800 Meters432:38.98a—
Jan 18LAB Indoor Meet #6Jan 18 · 60 Meters · Place 149 · WAZAWAZA60 Meters1499.50a—
Jan 11LAB Indoor Meet #5Jan 11 · 1600 Meters · Place 84 · Waza Track ClubWaza Track Club1600 Meters84.5:42.66a7
Jan 11LAB Indoor Meet #5Jan 11 · 800 Meters · Place 66 · Waza Track ClubWaza Track Club800 Meters66.2:38.01a7
Jan 11LAB Indoor Meet #5Jan 11 · 200 Meters · Place 79 · Waza Track ClubWaza Track Club200 Meters79.31.22a PB7

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 19Genesee Swift Track Club 2025 Track & Field InvitationalJul 19 · 1500 Meters · Place 1 · WAZAWAZA1500 Meters14:58.18a—
Jul 19Genesee Swift Track Club 2025 Track & Field InvitationalJul 19 · 800 Meters · Place 2 · WAZAWAZA800 Meters22:28.50a—
Jul 19Genesee Swift Track Club 2025 Track & Field InvitationalJul 19 · 400 Meters · Place 7 · WAZAWAZA400 Meters71:06.33a PB—
Jul 19Genesee Swift Track Club 2025 Track & Field InvitationalJul 19 · Long Jump · Place 5 · WAZAWAZALong Jump512-77
Jul 5Grand Rapids InvitationalJul 5 · 3000 Meters · Place 2 · WAZAWAZA3000 Meters211:49.33a7
Jul 5Grand Rapids InvitationalJul 5 · 1500 Meters · Place 1 · WAZAWAZA1500 Meters15:08.41a7
Jul 5Grand Rapids InvitationalJul 5 · 800 Meters · Place 4 · WAZAWAZA800 Meters42:28.46a7
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 1500 Meters · Place 1 · Waza Track ClubWaza Track Club1500 MetersRound M1.5:10.17a7
Jun 26AAU Track & Field Region 12 QualifierJun 26 · Long Jump · Place 3 · Waza Track ClubWaza Track ClubLong JumpRound M3.3.92m PB7
Jun 26AAU Track & Field Region 12 QualifierJun 26 · Pentathlon (Outdoor) · Place 3 · Waza Track ClubWaza Track ClubPentathlon (Outdoor)Standard3.1321 PB7
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 3000 Meters · Waza Track ClubWaza Track Club3000 Meters—DNS7
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 1500 Meters · Place 1 · Waza Track ClubWaza Track Club1500 Meters1.5:05.56a7
Jun 212025 USATF Michigan Association Junior Olympic ChampionshipsJun 21 · Shot Put · Place 1 · Waza Track ClubWaza Track ClubShot Put4kg1.5.42m PB7
Jun 212025 USATF Michigan Association Junior Olympic ChampionshipsJun 21 · 3000 Meters · Place 1 · Waza Track ClubWaza Track Club3000 Meters1.11:43.53a7
Jun 212025 USATF Michigan Association Junior Olympic ChampionshipsJun 21 · 1500 Meters · Place 1 · Waza Track ClubWaza Track Club1500 Meters1.5:16.81a7
Jun 14GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJun 14 · Long Jump · Place 10 · Waza Track ClubWaza Track ClubLong Jump10.10' 9"7
Jun 14GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJun 14 · High Jump · Place 2 · Waza Track ClubWaza Track ClubHigh Jump2.3' 10" PB7
Jun 14GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJun 14 · 3000 Meters · Place 1 · Waza Track ClubWaza Track Club3000 Meters1.11:19.03a7
Jun 14GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJun 14 · 100 Meters · Place 19 · Waza Track ClubWaza Track Club100 Meters19.15.40a PB7
May 2225 Michigan MS Post a Pr Last Chance EventMay 22 · 1600 Meters · Place 8 · Ivywood Classical AcademyIvywood Classical Academy1600 Meters8.5:30.17a7
May 2225 Michigan MS Post a Pr Last Chance EventMay 22 · Long Jump · Place 15 · Ivywood Classical AcademyIvywood Classical AcademyLong Jump15.12' 3"7
May 3Whitmore Lake MS InviteMay 3 · 1600 Meters · Place 3 · Ivywood Classical AcademyIvywood Classical Academy1600 Meters3.5:29.92a PB7
May 3Whitmore Lake MS InviteMay 3 · 800 Meters · Place 5 · Ivywood Classical AcademyIvywood Classical Academy800 Meters5.2:32.47a7

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 14LAB Indoor Meet #1Dec 14 · 600 Meters · Place 45 · Waza Track ClubWaza Track Club600 Meters45.1:54.73a PB7
Dec 14LAB Indoor Meet #1Dec 14 · 1600 Meters · Place 61 · Waza Track ClubWaza Track Club1600 Meters61.5:45.22a7
Dec 14LAB Indoor Meet #1Dec 14 · 400 Meters · Place 57 · Waza Track ClubWaza Track Club400 Meters57.1:13.00a7
Jun 22Blazers InvitationalJun 22 · 3000 Meters · Place 2 · Waza Track ClubWaza Track Club3000 Meters2.10:42.01a PB6
Jun 22Blazers InvitationalJun 22 · 1500 Meters · Place 3 · Waza Track ClubWaza Track Club1500 Meters3.5:37.35a6
Jun 22Blazers InvitationalJun 22 · 800 Meters · Place 5 · Waza Track ClubWaza Track Club800 Meters5.2:42.69a6
Feb 1014 & Under National ChampionshipFeb 10 · 1500 Meters · Place 4 · WAZAWAZA1500 Meters45:45.324
Feb 1014 & Under National ChampionshipFeb 10 · 800 Meters · Place 3 · WAZAWAZA800 Meters32:50.964
Jan 20SVSU - MITS Meet #4Jan 20 · 400 Meters · Place 96 · WAZAWAZA400 Meters961:17.92a—
Jan 20SVSU - MITS Meet #4Jan 20 · 60 Meters · Place 62 · WAZAWAZA60 Meters6210.52a—

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 14Courageous GamesJul 14 · 1500 Meters · Place 4 · Waza Track ClubWaza Track Club1500 Meters45:26.65a—
Jul 14Courageous GamesJul 14 · 800 Meters · Place 3 · Waza Track ClubWaza Track Club800 Meters32:40.36a—
Jul 14Courageous GamesJul 14 · 400 Meters · Place 17 · Waza Track ClubWaza Track Club400 Meters171:09.82a—
Jun 27Area 12 Regional QualifierJun 27 · 1500m Racewalk · Place 1 · Waza Track ClubWaza Track Club1500m Racewalk1.9:54.89a PB6
Jun 27Area 12 Regional QualifierJun 27 · 3000 Meters · Place 2 · Waza Track ClubWaza Track Club3000 Meters2.11:24.85a6
Jun 27Area 12 Regional QualifierJun 27 · 1500 Meters · Place 3 · Waza Track ClubWaza Track Club1500 Meters3.5:28.31a6
May 2324 Michigan Middle School Last ChanceMay 23 · 1600 Meters · Place 26 · Ivywood Classical AcademyIvywood Classical Academy1600 Meters26.5:51.99a6
May 2324 Michigan Middle School Last ChanceMay 23 · Long Jump · Place 35 · Ivywood Classical AcademyIvywood Classical AcademyLong Jump35.10' 2.56
May 2324 Michigan Middle School Last ChanceMay 23 · 800 Meters · Place 25 · Ivywood Classical AcademyIvywood Classical Academy800 Meters25.2:39.47a6
May 4Whitmore Lake MS InviteMay 4 · 1600 Meters · Place 17 · Ivywood Classical AcademyIvywood Classical Academy1600 Meters17.6:03.64a6
May 4Whitmore Lake MS InviteMay 4 · Long Jump · Place 25 · Ivywood Classical AcademyIvywood Classical AcademyLong Jump25.9' 8.56
May 4Whitmore Lake MS InviteMay 4 · 800 Meters · Place 18 · Ivywood Classical AcademyIvywood Classical Academy800 Meters18.2:48.35a6
Apr 26Greenhills MS Meet #2Apr 26 · 1600 Meters · Place 4 · Ivywood Classical AcademyIvywood Classical Academy1600 Meters4.5:51.61a6
Apr 26Greenhills MS Meet #2Apr 26 · Long Jump · Place 10 · Ivywood Classical AcademyIvywood Classical AcademyLong Jump10.11' 06
Apr 26Greenhills MS Meet #2Apr 26 · 800 Meters · Place 4 · Ivywood Classical AcademyIvywood Classical Academy800 Meters4.2:50.95a6
Apr 26Greenhills MS Meet #2Apr 26 · 400 Meters · Place 11 · Ivywood Classical AcademyIvywood Classical Academy400 Meters11.1:16.44a6
Apr 13Greenhills MS Meet #1Apr 13 · 3200 Meters · Place 2 · Ivywood Classical AcademyIvywood Classical Academy3200 Meters2.13:02.27a PB6
Apr 13Greenhills MS Meet #1Apr 13 · 1600 Meters · Place 3 · Ivywood Classical AcademyIvywood Classical Academy1600 Meters3.6:04.93a6
Apr 13Greenhills MS Meet #1Apr 13 · 800 Meters · Place 5 · Ivywood Classical AcademyIvywood Classical Academy800 Meters5.2:52.35a6

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29LAB Holiday InviteDec 29 · 800 Meters · Place 88 · Waza Track ClubWaza Track Club800 Meters88.3:05.14a4
Dec 29LAB Holiday InviteDec 29 · 400 Meters · Place 101 · Waza Track ClubWaza Track Club400 Meters101.1:20.28a4
Dec 29LAB Holiday InviteDec 29 · 200 Meters · Place 125 · Waza Track ClubWaza Track Club200 Meters125.36.08a4

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 29AAU Region 12 National QualifierJun 29 · 3000 Meters · Place 3 · Waza Track ClubWaza Track Club3000 Meters312:33.07—
Jun 29AAU Region 12 National QualifierJun 29 · 800 Meters · Place 6 · Waza Track ClubWaza Track Club800 Meters62:55.10—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 252022 Michigan Middle School Last ChanceMay 25 · 400 Meters · Place 26 · Ivywood Classical AcademyIvywood Classical Academy400 Meters26.1:26.07a4
May 252022 Michigan Middle School Last ChanceMay 25 · 200 Meters · Place 29 · Ivywood Classical AcademyIvywood Classical Academy200 Meters29.39.03a PB4