Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorBlazers Invitational · Jun 225:36.65aBlazers InvitationalJune 22, 2024
1500 Meters · OutdoorGenesee Swift Track Club Invitational 2026 · Jul 255:06.19aGenesee Swift Track Club Invitational 2026July 25, 2026
1600 Meters · Indoor2025 Hillsdale Charger Meet #2 · Jan 266:14.702025 Hillsdale Charger Meet #2January 26, 2025
3000 Meters · OutdoorAAU Junior Olympic Games · Aug 111:16.50aAAU Junior Olympic GamesAugust 1, 2026
400 Meters · IndoorHillsdale Charger Winter Open 1- MITS · Jan 101:09.41aHillsdale Charger Winter Open 1- MITSJanuary 10, 2026
400 Meters · OutdoorRun With Love Track Meet at Niles HS · Jun 81:13.30aRun With Love Track Meet at Niles HSJune 8, 2024
800 Meters · IndoorAAU 14U Indoor National Championships · Feb 152:37.14aAAU 14U Indoor National ChampionshipsFebruary 15, 2025
800 Meters · OutdoorGenesee Swift Track Club Invitational 2026 · Jul 252:29.41aGenesee Swift Track Club Invitational 2026July 25, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 38 · Blazers Track Club3000 Meters38.11:16.50a PB7
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · 3000 Meters · Place 1 · Blazers Track Club3000 Meters1.14:23.86a7
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · 1500 Meters · Place 2 · Blazers Track Club1500 Meters2.5:06.19a PB7
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · 800 Meters · Place 2 · Blazers Track Club800 Meters2.2:29.41a PB7
Jul 11Grand Rapids InvitationalJul 11 · 3000 Meters · Place 1 · Blazers Track Club3000 Meters1.11:32.66a7
Jul 11Grand Rapids InvitationalJul 11 · 1500 Meters · Place 1 · Blazers Track Club1500 Meters1.5:21.43a7
Jul 11Grand Rapids InvitationalJul 11 · 800 Meters · Place 1 · Blazers Track Club800 Meters1.2:33.49a7
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 3000 Meters · Place 2 · Blazers Track Club3000 Meters211:24.82a7
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 1500 Meters · Place 9 · Blazers Track Club1500 Meters95:22.73a7
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 800 Meters · Place 7 · Blazers Track Club800 Meters72:30.37a7
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · 1500 Meters · Place 2 · Blazers Track Club1500 Meters25:22.32a7
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · 800 Meters · Place 7 · Blazers Track Club800 Meters72:37.57a7

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 1500 Meters · Place 10 · Blazers Track Club1500 Meters10.5:51.66a8
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 800 Meters · Place 13 · Blazers Track Club800 Meters13.2:42.79a8
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 400 Meters · Blazers Track Club400 Meters—DNS8
Jan 17AQ MITS 2Jan 17 · 800 Meters · Place 36 · Blazers Track Club800 Meters36.2:51.26a8
Jan 10Hillsdale Charger Winter Open 1- MITSJan 10 · 800 Meters · Place 13 · Blazers TC800 Meters132:39.45a8
Jan 10Hillsdale Charger Winter Open 1- MITSJan 10 · 400 Meters · Place 12 · Blazers TC400 Meters121:09.41a PB8

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 12Motor City ClassicJul 12 · 1500 Meters · Place 5 · Blazers TC1500 Meters55:18.47a7
Jul 12Motor City ClassicJul 12 · 800 Meters · Place 6 · Blazers TC800 Meters62:37.71a7
Jul 5Grand Rapids InvitationalJul 5 · 1500 Meters · Place 1 · Blazers TC1500 Meters15:39.06a7
Jul 5Grand Rapids InvitationalJul 5 · 800 Meters · Place 1 · Blazers TC800 Meters12:46.06a7
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 800 Meters · Place 5 · Blazers Track Club800 Meters5.2:34.41a7
Jun 21Blazers InvitationalJun 21 · 1500 Meters · Place 4 · Blazers Track Club1500 Meters4.5:24.78a7
Jun 21Blazers InvitationalJun 21 · 800 Meters · Place 4 · Blazers Track Club800 Meters4.2:38.94a7
Jun 14GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJun 14 · 1500 Meters · Place 3 · Blazers Track Club1500 Meters3.5:40.42a7
Jun 14GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJun 14 · 800 Meters · Place 3 · Blazers Track Club800 Meters3.2:49.09a7

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 15AAU 14U Indoor National ChampionshipsFeb 15 · 1500 Meters · Place 5 · Blazers TC1500 Meters55:56.73a7
Feb 15AAU 14U Indoor National ChampionshipsFeb 15 · 800 Meters · Place 7 · Blazers TC800 Meters72:37.14a PB7
Jan 262025 Hillsdale Charger Meet #2Jan 26 · 1600 Meters · Place 16 · Blazers Track Club1600 Meters166:14.70 PB—
Jan 262025 Hillsdale Charger Meet #2Jan 26 · 800 Meters · Place 13 · Blazers Track Club800 Meters132:53.74—
Jan 112025 Hillsdale Charger Winter Open 1 - HSJan 11 · 1600 Meters · Place 25 · Blazers TC1600 Meters256:24.88a7
Jan 112025 Hillsdale Charger Winter Open 1 - HSJan 11 · 800 Meters · Place 23 · Blazers TC800 Meters233:00.18a7

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 14Courageous GamesJul 14 · 1500 Meters · Place 6 · Blazers TC1500 Meters65:41.41a—
Jul 6AAU GR InvitationalJul 6 · 1500 Meters · Place 1 · Blazers Track Club1500 Meters1.5:40.26a11
Jul 6AAU GR InvitationalJul 6 · 800 Meters · Place 1 · Blazers Track Club800 Meters1.2:43.55a11
Jun 27Area 12 Regional QualifierJun 27 · 1500 Meters · Place 3 · Blazers Track Club1500 Meters3.5:39.35a11
Jun 27Area 12 Regional QualifierJun 27 · 800 Meters · Place 5 · Blazers Track Club800 Meters5.2:43.59a11
Jun 8Run With Love Track Meet at Niles HSJun 8 · 1500 Meters · Place 1 · Blazers TC1500 Meters15:42.87a—
Jun 8Run With Love Track Meet at Niles HSJun 8 · 800 Meters · Place 1 · Blazers TC800 Meters12:55.20a—
Jun 8Run With Love Track Meet at Niles HSJun 8 · 400 Meters · Place 4 · Blazers TC400 Meters41:13.30a PB—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jun 22Blazers InvitationalJun 22 · 1500 Meters · Place 2 · Blazers Track Club1500 Meters2.5:36.65a PB11
Jun 22Blazers InvitationalJun 22 · 800 Meters · Place 4 · Blazers Track Club800 Meters4.2:42.64a11

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 29AAU Region 12 National QualifierJun 29 · 1500 Meters · Place 4 · Blazers Track Club1500 Meters46:06.53—
Jun 29AAU Region 12 National QualifierJun 29 · 800 Meters · Place 7 · Blazers Track Club800 Meters72:52.66—
Jun 29AAU Region 12 National QualifierJun 29 · 400 Meters · Place 7 · Blazers Track Club400 Meters71:17.01—
Jun 24Larry James Blazers Memorial InvitationalJun 24 · 1500 Meters · Place 2 · Blazers TC1500 Meters26:16.71a—
Jun 24Larry James Blazers Memorial InvitationalJun 24 · 800 Meters · Place 4 · Blazers TC800 Meters43:01.31a—
Jun 17EITI Invitational Jun 17 · 1500 Meters · Place 3 · Blazers TC1500 Meters36:08.21a—
Jun 17EITI Invitational Jun 17 · 800 Meters · Place 3 · Blazers TC800 Meters32:52.01a—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 30AAU Region 12 QualifierJun 30 · 800 Meters · Place 4 · Blazers Track Club800 Meters4.3:01.10a9
Jun 30AAU Region 12 QualifierJun 30 · 400 Meters · Place 7 · Blazers Track Club400 Meters7.1:22.85a9
Jun 18AAU Michigan District QualifierJun 18 · 800 Meters · Place 7 · Blazers Track Club800 Meters7.3:14.73aUnofficial9
Jun 18AAU Michigan District QualifierJun 18 · 400 Meters · Place 6 · Blazers Track Club400 Meters6.1:20.71aUnofficial9
Jun 12EITI InvitationalJun 12 · 400 Meters · Place 18 · 13 Blazers Track Club400 Meters181:27.87—
Jun 12EITI InvitationalJun 12 · 400 Meters · Place 2 · 13 Blazers Track Club400 Meters21:27.87—
Jun 12EITI InvitationalJun 12 · 800 Meters · Place 7 · 13 Blazers Track Club800 Meters73:17.85—

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 10Grand Rapids InvitationalJul 10 · 800 Meters · Place 2 · Blazers Track Club800 Meters2.3:17.87a8
Jul 10Grand Rapids InvitationalJul 10 · 400 Meters · Place 4 · Blazers Track Club400 Meters4.1:26.83a8
Jul 1AAU Region 12 Qualifier at Detroit, MIJul 1 · Javelin · Blazers Track ClubJavelin300g TJ—SCR8
Jul 1AAU Region 12 Qualifier at Detroit, MIJul 1 · 800 Meters · Blazers Track Club800 Meters—DNS8