Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorBlazers Invitational · Jun 2213.86aBlazers InvitationalJune 22, 2024
100 Meters · OutdoorGrand Rapids Invitational · Jul 1112.44aGrand Rapids InvitationalJuly 11, 2026
100m Hurdles · 30" / 0.762m · OutdoorGenesee Swift Track Club Invitational 2026 · Jul 2518.69aGenesee Swift Track Club Invitational 2026July 25, 2026
100m Hurdles · 33" / 0.838m · OutdoorGrand Rapids Invitational · Jul 1118.80aGrand Rapids InvitationalJuly 11, 2026
110m Hurdles · 39" / 0.991m · OutdoorRun With Love · Jun 1319.12aRun With LoveJune 13, 2026
200 Meters · Indoor2025 Hillsdale Charger Meet #2 · Jan 2628.852025 Hillsdale Charger Meet #2January 26, 2025
200 Meters · OutdoorAAU Track & Field Region 12 Qualifier · Jun 2525.11aAAU Track & Field Region 12 QualifierJune 25, 2026
400 Meters · IndoorAAU 14U Indoor National Championship · Feb 141:04.09aAAU 14U Indoor National ChampionshipFebruary 14, 2026
400 Meters · OutdoorGrand Rapids Invitational · Jul 1154.90aGrand Rapids InvitationalJuly 11, 2026
60 Meters · Indoor2025 Hillsdale Charger Meet #2 · Jan 268.292025 Hillsdale Charger Meet #2January 26, 2025
60m Hurdles · 33" / 0.838m · IndoorAAU 14U Indoor National Championship · Feb 1410.63aAAU 14U Indoor National ChampionshipFebruary 14, 2026
800 Meters · IndoorAAU 14U Indoor National Championship · Feb 142:41.17aAAU 14U Indoor National ChampionshipFebruary 14, 2026
800 Meters · OutdoorArea 12 Regional Qualifier · Jun 272:47.55aArea 12 Regional QualifierJune 27, 2024
80m Hurdles · 27" / 0.686m · OutdoorGenesee Swift Invite · Jul 2016.01aGenesee Swift InviteJuly 20, 2024
80m Hurdles · 30" / 0.762m · OutdoorRun With Love · Jun 714.69aRun With Love June 7, 2025
Long Jump · OutdoorGrand Rapids Invitational · Jul 1117' 9.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

29 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Place 53 · Blazers Track ClubBlazers Track ClubLong Jump53.4.05mWind: 0.48
Aug 1AAU Junior Olympic GamesAug 1 · 100m Hurdles · Place 39 · Blazers Track ClubBlazers Track Club100m Hurdles33" / 0.838mRound P39.18.83aWind: 08
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 20 · Blazers Track ClubBlazers Track Club400 MetersRound P20.56.50a8
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 46 · Blazers Track ClubBlazers Track Club200 MetersRound P46.25.93aWind: -0.88
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · Long Jump · Place 2 · Blazers Track ClubBlazers Track ClubLong Jump2.16' 3"8
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · 100m Hurdles · Place 3 · Blazers Track ClubBlazers Track Club100m Hurdles30" / 0.762m3.18.69a PB8
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · 400 Meters · Place 1 · Blazers Track ClubBlazers Track Club400 Meters1.59.06a8
Jul 11Grand Rapids InvitationalJul 11 · Long Jump · Place 2 · Blazers Track ClubBlazers Track ClubLong Jump2.17' 9.25" PB8
Jul 11Grand Rapids InvitationalJul 11 · 100m Hurdles · Place 3 · Blazers Track ClubBlazers Track Club100m Hurdles33" / 0.838m3.18.80a PB8
Jul 11Grand Rapids InvitationalJul 11 · 400 Meters · Place 1 · Blazers Track ClubBlazers Track Club400 Meters1.54.90a PB8
Jul 11Grand Rapids InvitationalJul 11 · 100 Meters · Place 2 · Blazers Track ClubBlazers Track Club100 Meters2.12.44a PB8
Jun 25AAU Track & Field Region 12 QualifierJun 25 · Long Jump · Place 1 · Blazers Track ClubBlazers Track ClubLong Jump116-7.58
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 100m Hurdles · Place 5 · Blazers Track ClubBlazers Track Club100m Hurdles518.51a8
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 400 Meters · Place 3 · Blazers Track ClubBlazers Track Club400 Meters356.64a8
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 200 Meters · Place 5 · Blazers Track ClubBlazers Track Club200 MetersRound S525.25a8
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 200 Meters · Place 5 · Blazers Track ClubBlazers Track Club200 Meters525.11a PB8
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · Long Jump · Place 1 · Blazers Track ClubBlazers Track ClubLong Jump116-108
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · 100m Hurdles · Place 4 · Blazers Track ClubBlazers Track Club100m Hurdles418.45a8
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · 400 Meters · Place 9 · Blazers Track ClubBlazers Track Club400 Meters959.45a8
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · 200 Meters · Place 15 · Blazers Track ClubBlazers Track Club200 Meters1527.29a8
Jun 13Run With LoveJun 13 · Long Jump · Blazers Track ClubBlazers Track ClubLong Jump—DNS8
Jun 13Run With LoveJun 13 · Long Jump · Place 1 · Blazers Track ClubBlazers Track ClubLong Jump1.15' 2"8
Jun 13Run With LoveJun 13 · 110m Hurdles · Place 3 · Blazers Track ClubBlazers Track Club110m Hurdles39" / 0.991m3.19.12a PB8
Jun 13Run With LoveJun 13 · 400 Meters · Blazers Track ClubBlazers Track Club400 Meters—DNS8
Jun 13Run With LoveJun 13 · 400 Meters · Place 2 · Blazers Track ClubBlazers Track Club400 Meters2.59.50a8
Jun 13Run With LoveJun 13 · 200 Meters · Blazers Track ClubBlazers Track Club200 Meters—DNS8
Jun 13Run With LoveJun 13 · 200 Meters · Place 1 · Blazers Track ClubBlazers Track Club200 Meters1.26.11a8
May 16KAMSL ChampionshipMay 16 · 200 Meters · Place 4 · HillsideHillside200 Meters4.25.70a7
Apr 29KAMSL: Maple Street, West, Hillside @MilwoodApr 29 · 400 Meters · Place 10 · HillsideHillside400 Meters10.1:05.56a7

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 60m Hurdles · Place 4 · Blazers Track ClubBlazers Track Club60m Hurdles33" / 0.838mRound P4.10.63a PB7
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 60m Hurdles · Place 3 · Blazers Track ClubBlazers Track Club60m Hurdles33" / 0.838m3.10.75a7
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 800 Meters · Place 12 · Blazers Track ClubBlazers Track Club800 Meters12.2:41.17a PB7
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 400 Meters · Place 11 · Blazers Track ClubBlazers Track Club400 Meters11.1:04.09a PB7

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 19Genesee Swift Track Club 2025 Track & Field InvitationalJul 19 · 80m Hurdles · Place 2 · Blazers TCBlazers TC80m Hurdles215.45a7
Jul 19Genesee Swift Track Club 2025 Track & Field InvitationalJul 19 · 400 Meters · Place 2 · Blazers TCBlazers TC400 Meters21:06.12a7
Jul 19Genesee Swift Track Club 2025 Track & Field InvitationalJul 19 · 100 Meters · Place 2 · Blazers TCBlazers TC100 MetersRound P213.69a7
Jul 19Genesee Swift Track Club 2025 Track & Field InvitationalJul 19 · 100 Meters · Place 2 · Blazers TCBlazers TC100 Meters213.48a7
Jul 12Motor City ClassicJul 12 · 80m Hurdles · Place 3 · Blazers TCBlazers TC80m Hurdles314.18a7
Jul 12Motor City ClassicJul 12 · 400 Meters · Place 6 · Blazers TCBlazers TC400 Meters61:05.30a7
Jul 12Motor City ClassicJul 12 · 100 Meters · Place 5 · Blazers TCBlazers TC100 Meters513.67a7
Jul 5Grand Rapids InvitationalJul 5 · 80m Hurdles · Place 2 · Blazers TCBlazers TC80m Hurdles214.26a7
Jul 5Grand Rapids InvitationalJul 5 · 400 Meters · Place 1 · Blazers TCBlazers TC400 Meters11:04.46a7
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 80m Hurdles · Place 4 · Blazers Track ClubBlazers Track Club80m Hurdles30" / 0.762m4.15.43a7
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 400 Meters · Place 4 · Blazers Track ClubBlazers Track Club400 Meters4.1:05.73a7
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 100 Meters · Place 5 · Blazers Track ClubBlazers Track Club100 MetersRound S5.13.59a7
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 100 Meters · Place 5 · Blazers Track ClubBlazers Track Club100 Meters5.13.63aWind: -1.77
Jun 21Blazers InvitationalJun 21 · 80m Hurdles · Place 8 · Blazers Track ClubBlazers Track Club80m Hurdles30" / 0.762mRound S8.17.05a7
Jun 21Blazers InvitationalJun 21 · 80m Hurdles · Blazers Track ClubBlazers Track Club80m Hurdles30" / 0.762m—DNS7
Jun 21Blazers InvitationalJun 21 · 400 Meters · Blazers Track ClubBlazers Track Club400 Meters—DNS7
Jun 21Blazers InvitationalJun 21 · 100 Meters · Place 5 · Blazers Track ClubBlazers Track Club100 MetersRound S5.14.07a7
Jun 21Blazers InvitationalJun 21 · 100 Meters · Blazers Track ClubBlazers Track Club100 Meters—DNS7
Jun 14GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJun 14 · 80m Hurdles · Place 2 · Blazers Track ClubBlazers Track Club80m Hurdles30" / 0.762m2.15.31a7
Jun 14GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJun 14 · 400 Meters · Place 5 · Blazers Track ClubBlazers Track Club400 Meters5.1:10.69a7
Jun 14GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJun 14 · 100 Meters · Place 4 · Blazers Track ClubBlazers Track Club100 Meters4.14.07a7
Jun 7Run With Love Jun 7 · 80m Hurdles · Place 2 · Blazers Track ClubBlazers Track Club80m Hurdles30" / 0.762m2.14.69a PB7
Jun 7Run With Love Jun 7 · 400 Meters · Place 2 · Blazers Track ClubBlazers Track Club400 Meters2.1:06.29a7
Jun 7Run With Love Jun 7 · 100 Meters · Place 2 · Blazers Track ClubBlazers Track Club100 Meters2.13.39a7

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 262025 Hillsdale Charger Meet #2Jan 26 · 400 Meters · Place 16 · Blazers Track ClubBlazers Track Club400 Meters161:11.45—
Jan 262025 Hillsdale Charger Meet #2Jan 26 · 200 Meters · Place 18 · Blazers Track ClubBlazers Track Club200 Meters1828.85 PB—
Jan 262025 Hillsdale Charger Meet #2Jan 26 · 60 Meters · Place 23 · Blazers Track ClubBlazers Track Club60 Meters238.29 PB—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 20Genesee Swift InviteJul 20 · 80m Hurdles · Place 2 · Blazers Track ClubBlazers Track Club80m Hurdles27" / 0.686m2.16.01a PB11
Jul 20Genesee Swift InviteJul 20 · 400 Meters · Blazers Track ClubBlazers Track Club400 Meters--DNS11
Jul 20Genesee Swift InviteJul 20 · 100 Meters · Place 6 · Blazers Track ClubBlazers Track Club100 MetersRound P6.14.32a11
Jul 20Genesee Swift InviteJul 20 · 100 Meters · Place 6 · Blazers Track ClubBlazers Track Club100 Meters6.14.23a11
Jul 6AAU GR InvitationalJul 6 · 80m Hurdles · Place 4 · Blazers Track ClubBlazers Track Club80m Hurdles30" / 0.762m4.16.47a11
Jul 6AAU GR InvitationalJul 6 · 400 Meters · Place 4 · Blazers Track ClubBlazers Track Club400 Meters4.1:06.99a11
Jul 6AAU GR InvitationalJul 6 · 100 Meters · Place 5 · Blazers Track ClubBlazers Track Club100 Meters5.13.87a11
Jun 27Area 12 Regional QualifierJun 27 · 800 Meters · Place 7 · Blazers Track ClubBlazers Track Club800 Meters7.2:47.55a PB11
Jun 27Area 12 Regional QualifierJun 27 · 400 Meters · Place 5 · Blazers Track ClubBlazers Track Club400 Meters5.1:08.42a11
Jun 27Area 12 Regional QualifierJun 27 · 100 Meters · Place 3 · Blazers Track ClubBlazers Track Club100 MetersRound P3.13.98a11
Jun 27Area 12 Regional QualifierJun 27 · 100 Meters · Place 4 · Blazers Track ClubBlazers Track Club100 Meters4.14.10aWind: 2.311
Jun 8Run With Love Track Meet at Niles HSJun 8 · 400 Meters · Place 3 · Blazers TCBlazers TC400 Meters31:10.48a—
Jun 8Run With Love Track Meet at Niles HSJun 8 · 200 Meters · Place 6 · Blazers TCBlazers TC200 Meters632.26a—
Jun 8Run With Love Track Meet at Niles HSJun 8 · 100 Meters · Place 4 · Blazers TCBlazers TC100 MetersRound P414.76a—
Jun 8Run With Love Track Meet at Niles HSJun 8 · 100 Meters · Place 4 · Blazers TCBlazers TC100 Meters414.40a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jun 22Blazers InvitationalJun 22 · 800 Meters · Place 6 · Blazers Track ClubBlazers Track Club800 Meters6.2:55.60a11
Jun 22Blazers InvitationalJun 22 · 400 Meters · Place 14 · Blazers Track ClubBlazers Track Club400 Meters14.1:11.33a11
Jun 22Blazers InvitationalJun 22 · 100 Meters · Place 10 · Blazers Track ClubBlazers Track Club100 MetersRound P10.13.86a PB11

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 17EITI Invitational Jun 17 · 100 Meters · Place 1 · Blazers TCBlazers TC100 MetersRound P113.84a—
Jun 17EITI Invitational Jun 17 · 100 Meters · Place 3 · Blazers TCBlazers TC100 Meters314.05a—

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 30AAU Region 12 QualifierJun 30 · 800 Meters · Place 3 · Blazers Track ClubBlazers Track Club800 Meters3.2:49.12a9
Jun 30AAU Region 12 QualifierJun 30 · 400 Meters · Place 2 · Blazers Track ClubBlazers Track Club400 Meters2.1:12.03a9
Jun 30AAU Region 12 QualifierJun 30 · 100 Meters · Place 2 · Blazers Track ClubBlazers Track Club100 MetersRound P2.14.98a9
Jun 30AAU Region 12 QualifierJun 30 · 100 Meters · Place 2 · Blazers Track ClubBlazers Track Club100 Meters2.14.95a9
Jun 18AAU Michigan District QualifierJun 18 · 800 Meters · Place 3 · Blazers Track ClubBlazers Track Club800 Meters3.2:58.44aUnofficial9
Jun 18AAU Michigan District QualifierJun 18 · 400 Meters · Place 1 · Blazers Track ClubBlazers Track Club400 Meters1.1:12.22aUnofficial9
Jun 18AAU Michigan District QualifierJun 18 · 100 Meters · Place 2 · Blazers Track ClubBlazers Track Club100 MetersRound P2.15.10aUnofficial9
Jun 18AAU Michigan District QualifierJun 18 · 100 Meters · Place 1 · Blazers Track ClubBlazers Track Club100 Meters1.14.41aUnofficial9
Jun 12EITI InvitationalJun 12 · 400 Meters · Place 2 · 13 Blazers Track Club13 Blazers Track Club400 Meters21:13.68—
Jun 12EITI InvitationalJun 12 · 400 Meters · Place 1 · 13 Blazers Track Club13 Blazers Track Club400 Meters11:13.68—
Jun 12EITI InvitationalJun 12 · 800 Meters · Place 4 · 13 Blazers Track Club13 Blazers Track Club800 Meters42:57.44—
Jun 12EITI InvitationalJun 12 · 100 Meters · Place 7 · 13 Blazers Track Club13 Blazers Track Club100 MetersRound P714.83—
Jun 12EITI InvitationalJun 12 · 100 Meters · Place 5 · 13 Blazers Track Club13 Blazers Track Club100 Meters515.17—
Jun 12EITI InvitationalJun 12 · 100 Meters · Place 1 · 13 Blazers Track Club13 Blazers Track Club100 Meters114.83—

2021 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 10Grand Rapids InvitationalJul 10 · 800 Meters · Place 1 · Blazers Track ClubBlazers Track Club800 Meters1.3:15.59a8
Jul 10Grand Rapids InvitationalJul 10 · 400 Meters · Place 1 · Blazers Track ClubBlazers Track Club400 Meters1.1:18.93a8
Jul 10Grand Rapids InvitationalJul 10 · 200 Meters · Place 1 · Blazers Track ClubBlazers Track Club200 Meters1.33.43a8
Jul 1AAU Region 12 Qualifier at Detroit, MIJul 1 · 800 Meters · Place 4 · Blazers Track ClubBlazers Track Club800 Meters4.3:22.22a8
Jul 1AAU Region 12 Qualifier at Detroit, MIJul 1 · 400 Meters · Place 6 · Blazers Track ClubBlazers Track Club400 Meters6.1:20.47a8
Jul 1AAU Region 12 Qualifier at Detroit, MIJul 1 · 200 Meters · Place 7 · Blazers Track ClubBlazers Track Club200 MetersRound P7.34.56a8
Jul 1AAU Region 12 Qualifier at Detroit, MIJul 1 · 200 Meters · Place 6 · Blazers Track ClubBlazers Track Club200 Meters6.34.27a8
Jun 26Marion E Pittman Memorial Blazers InvitationalJun 26 · 200 Meters · Place 15 · 13 Blazers Trac13 Blazers Trac200 Meters1539.43—
Jun 26Marion E Pittman Memorial Blazers InvitationalJun 26 · 200 Meters · Place 3 · 13 Blazers Trac13 Blazers Trac200 Meters339.43—
Jun 26Marion E Pittman Memorial Blazers InvitationalJun 26 · 800 Meters · Place 4 · 13 Blazers Trac13 Blazers Trac800 Meters43:32.08—
Jun 26Marion E Pittman Memorial Blazers InvitationalJun 26 · 400 Meters · Place 6 · 13 Blazers Trac13 Blazers Trac400 Meters61:25.26—
Jun 26Marion E Pittman Memorial Blazers InvitationalJun 26 · 400 Meters · Place 2 · 13 Blazers Trac13 Blazers Trac400 Meters21:25.26—
Jun 19Eiti InvitationalJun 19 · 200 Meters · Place 13 · 13 Blazers Trac13 Blazers Trac200 Meters1337.86—
Jun 19Eiti InvitationalJun 19 · 200 Meters · Place 3 · 13 Blazers Trac13 Blazers Trac200 Meters337.86—
Jun 19Eiti InvitationalJun 19 · 400 Meters · Place 7 · 13 Blazers Trac13 Blazers Trac400 Meters71:26.72—
Jun 19Eiti InvitationalJun 19 · 400 Meters · Place 3 · 13 Blazers Trac13 Blazers Trac400 Meters31:26.72—
Jun 19Eiti InvitationalJun 19 · 100 Meters · Place 11 · 13 Blazers Trac13 Blazers Trac100 MetersRound P1117.09—
Jun 19Eiti InvitationalJun 19 · 100 Meters · Place 5 · 13 Blazers Trac13 Blazers Trac100 Meters517.09—