Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMotor City Nationals Elite Meet (NB Tune-Up) · Jun 122:27.2Motor City Nationals Elite Meet (NB Tune-Up)June 12, 2025
1500 Meters · IndoorLAB Indoor Meet #8 · Jan 315:15.03aLAB Indoor Meet #8January 31, 2026
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 15:00.74aAAU Junior Olympic GamesAugust 1, 2026
1600 Meters · IndoorLAB Indoor Meet #9 · Feb 75:32.84aLAB Indoor Meet #9February 7, 2026
1600 Meters · Outdoor37th Oakland County Middle School Championship · Jun 25:58.68a37th Oakland County Middle School ChampionshipJune 2, 2022
200 Meters · IndoorLAB Indoor Meet #1 · Dec 1328.02aLAB Indoor Meet #1December 13, 2025
200 Meters · OutdoorFriday Night Lights- Algonac (Will be EQ Meet) · May 928.02aFriday Night Lights- Algonac (Will be EQ Meet)May 9, 2025
200m Hurdles · 30" / 0.762m · OutdoorMS: West Bloomfield vs. Berkshire · Apr 2640.69aMS: West Bloomfield vs. BerkshireApril 26, 2022
300 Meters · IndoorLAB Indoor Meet #1 · Dec 1446.47aLAB Indoor Meet #1December 14, 2024
400 Meters · IndoorLAB Indoor Meet #8 · Jan 311:01.44aLAB Indoor Meet #8January 31, 2026
400 Meters · OutdoorMotor City Classic · Jul 121:01.77aMotor City ClassicJuly 12, 2025
600 Meters · IndoorLAB Indoor Meet #2 · Dec 201:41.43aLAB Indoor Meet #2December 20, 2025
800 Meters · IndoorLAB Midwest Showcase · Feb 272:21.72aLAB Midwest ShowcaseFebruary 27, 2026
800 Meters · OutdoorMHSAA LP Division 2 Finals · May 302:20.58aMHSAA LP Division 2 FinalsMay 30, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 13 · Motor City TrackMotor City Track1500 Meters13.5:00.74a PB11
Jul 22Divine Child Summer Series #3Jul 22 · 800 Meters · Place 2 · Motor City TrackMotor City Track800 Meters2.2:24.45a11
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 1500 Meters · Place 4 · Motor CityMotor City1500 Meters45:13.12a11
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 800 Meters · Place 7 · Motor CityMotor City800 Meters72:24.16a11
Jun 11Motor City Nationals Elite Tune-Up MeetJun 11 · 800 Meters · Place 6 · Motor City TrackMotor City Track800 Meters6.2:26.27a11
May 30MHSAA LP Division 2 FinalsMay 30 · 800 Meters · Place 11 · Detroit Country DayDetroit Country Day800 Meters11.2:20.58a PB11
May 5Dearborn ATA @ DCDS (Senior Night!)May 5 · 800 Meters · Place 1 · Detroit Country DayDetroit Country Day800 Meters1.2:27.66a11
May 5Dearborn ATA @ DCDS (Senior Night!)May 5 · 400 Meters · Place 1 · Detroit Country DayDetroit Country Day400 Meters1.1:02.89a11
Mar 18Time TrialMar 18 · 800 Meters · Place 1 · Detroit Country DayDetroit Country Day800 Meters1.2:27.5Unofficial11
Mar 18Time TrialMar 18 · 300 Meters · Place 1 · Detroit Country DayDetroit Country Day300 Meters1.42.94Unofficial11

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 27LAB Midwest ShowcaseFeb 27 · 800 Meters · Place 6 · Motor CityMotor City800 Meters62:21.72a PB11
Feb 7LAB Indoor Meet #9Feb 7 · 1600 Meters · Place 37 · Motor CityMotor City1600 Meters375:32.84a PB11
Feb 7LAB Indoor Meet #9Feb 7 · 800 Meters · Place 13 · Motor CityMotor City800 Meters132:21.98a11
Jan 31LAB Indoor Meet #8Jan 31 · 1500 Meters · Place 31 · Motor CityMotor City1500 Meters315:15.03a PB11
Jan 31LAB Indoor Meet #8Jan 31 · 400 Meters · Place 11 · Motor CityMotor City400 Meters111:01.44a PB11
Jan 24LAB Indoor Meet #7Jan 24 · 800 Meters · Place 6 · Motor CityMotor City800 Meters62:23.34a11
Jan 18HS ShowcaseJan 18 · 800 Meters · Place 26 · Motor City TrackMotor City Track800 Meters26.2:23.22a11
Jan 3LAB Indoor Meet #4Jan 3 · 800 Meters · Place 8 · Motor CityMotor City800 Meters82:26.93a11
Jan 3LAB Indoor Meet #4Jan 3 · 400 Meters · Place 22 · Motor CityMotor City400 Meters221:02.02a11

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 20LAB Indoor Meet #2Dec 20 · 600 Meters · Place 11 · Motor City TrackMotor City Track600 Meters11.1:41.43a PB11
Dec 13LAB Indoor Meet #1Dec 13 · 600 Meters · Place 6 · Motor City TrackMotor City Track600 Meters6.1:41.71a11
Dec 13LAB Indoor Meet #1Dec 13 · 200 Meters · Place 23 · Motor City TrackMotor City Track200 Meters23.28.02a PB11
Feb 15LAB Indoor Meet #10Feb 15 · 800 Meters · Place 11 · Michigan RacersMichigan Racers800 Meters112:28.67a—
Feb 2CMU MITS MeetFeb 2 · 800 Meters · Place 18 · Michigan RacersMichigan Racers800 Meters182:32.19a10
Feb 2CMU MITS MeetFeb 2 · 400 Meters · Place 7 · Michigan RacersMichigan Racers400 Meters71:03.26a10
Jan 18LAB Indoor Meet #6Jan 18 · 800 Meters · Place 5 · Michigan RacersMichigan Racers800 Meters52:30.59a—
Jan 11SVSU - MITS Meet #1Jan 11 · 800 Meters · Place 23 · Michigan RacersMichigan Racers800 Meters232:31.89a—
Jan 4LAB Indoor Meet #4Jan 4 · 800 Meters · Place 23 · Michigan RacersMichigan Racers800 Meters232:33.9810
Jan 4LAB Indoor Meet #4Jan 4 · 400 Meters · Place 53 · Michigan RacersMichigan Racers400 Meters531:06.2410

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 12Motor City ClassicJul 12 · 800 Meters · Place 4 · Motor CityMotor City800 Meters42:24.80a—
Jul 12Motor City ClassicJul 12 · 400 Meters · Place 15 · Motor CityMotor City400 Meters151:01.77a PB—
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 1500 Meters · Place 4 · Motor City TrackMotor City Track1500 Meters4.5:07.64a10
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 800 Meters · Place 8 · Motor City TrackMotor City Track800 Meters8.2:26.09a10
Jun 12Motor City Nationals Elite Meet (NB Tune-Up)Jun 12 · 100 Meters · Place 2 · Motor CityMotor City100 MetersRound P22:27.2 PB—
May 31MHSAA LP Division 2 FinalsMay 31 · 800 Meters · Detroit Country DayDetroit Country Day800 MetersRelay Split—2:24.2hUnofficial10
May 31MHSAA LP Division 2 FinalsMay 31 · 800 Meters · Place 19 · Detroit Country DayDetroit Country Day800 Meters19.2:25.25a10
May 9Friday Night Lights- Algonac (Will be EQ Meet)May 9 · 800 Meters · Detroit Country DayDetroit Country Day800 MetersRelay Split—2:36.6hUnofficial10
May 9Friday Night Lights- Algonac (Will be EQ Meet)May 9 · 400 Meters · Detroit Country DayDetroit Country Day400 MetersRelay Split—1:05.7hUnofficial10
May 9Friday Night Lights- Algonac (Will be EQ Meet)May 9 · 400 Meters · Place 2 · Detroit Country DayDetroit Country Day400 Meters2.1:02.55a10
May 9Friday Night Lights- Algonac (Will be EQ Meet)May 9 · 200 Meters · Place 6 · Detroit Country DayDetroit Country Day200 MetersRound P6.28.35a10
May 9Friday Night Lights- Algonac (Will be EQ Meet)May 9 · 200 Meters · Place 4 · Detroit Country DayDetroit Country Day200 Meters4.28.02a PB10
May 31st Annual Wandering Wizard InvitationalMay 3 · 800 Meters · Place 8 · Detroit Country DayDetroit Country Day800 Meters8.2:49.35a10
May 31st Annual Wandering Wizard InvitationalMay 3 · 400 Meters · Place 1 · Detroit Country DayDetroit Country Day400 Meters1.1:02.55a10
Apr 1813th Annual Tri-County Track & Field Invitational (EQ)Apr 18 · 400 Meters · Place 1 · Detroit Country DayDetroit Country Day400 Meters1.1:02.78a10

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 14LAB Indoor Meet #1Dec 14 · 300 Meters · Place 41 · Michigan RacersMichigan Racers300 Meters41.46.47a PB10
Dec 14LAB Indoor Meet #1Dec 14 · 800 Meters · Place 12 · Michigan RacersMichigan Racers800 Meters12.2:34.05a10
Mar 2224 EMU Huron Relays Small SchoolsMar 22 · 800 Meters · Detroit Country DayDetroit Country Day800 MetersRelay Split—2:36.6hUnofficial9
Mar 2224 EMU Huron Relays Small SchoolsMar 22 · 400 Meters · Detroit Country DayDetroit Country Day400 MetersRelay Split—1:06.5hUnofficial9
Mar 2224 EMU Huron Relays Small SchoolsMar 22 · 400 Meters · Place 5 · Detroit Country DayDetroit Country Day400 Meters5.1:05.51a9

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 16Country Day, Austin Catholic, Notre Dame Prep, S'fld ChristianApr 16 · 800 Meters · Detroit Country DayDetroit Country Day800 MetersRelay Split—2:30.6hUnofficial9
Apr 16Country Day, Austin Catholic, Notre Dame Prep, S'fld ChristianApr 16 · 400 Meters · Detroit Country DayDetroit Country Day400 MetersRelay Split—1:06.1hUnofficial9
Apr 16Country Day, Austin Catholic, Notre Dame Prep, S'fld ChristianApr 16 · 800 Meters · Place 2 · Detroit Country DayDetroit Country Day800 Meters2.2:36.99a9
Apr 16Country Day, Austin Catholic, Notre Dame Prep, S'fld ChristianApr 16 · 400 Meters · Place 1 · Detroit Country DayDetroit Country Day400 Meters1.1:03.48a9
Mar 11Time TrialsMar 11 · 1600 Meters · Place 2 · Detroit Country DayDetroit Country Day1600 Meters2.6:20.03Unofficial9
Mar 11Time TrialsMar 11 · 400 Meters · Detroit Country DayDetroit Country Day400 Meters—65.7Unofficial9

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 237th Oakland County Middle School ChampionshipJun 2 · 1600 Meters · Place 16 · BerkshireBerkshire1600 Meters16.5:58.68a PB7
Apr 26MS: West Bloomfield vs. BerkshireApr 26 · 200m Hurdles · Place 4 · BerkshireBerkshire200m Hurdles30" / 0.762m4.40.69a PB7
Apr 26MS: West Bloomfield vs. BerkshireApr 26 · 1600 Meters · Place 1 · BerkshireBerkshire1600 Meters1.6:26.06a7