Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorDivine Child Summer Series #5 · Jul 235:03.26aDivine Child Summer Series #5July 23, 2025
100 Meters · OutdoorWest Bloomfield @ Farmington · May 113.34PRWest Bloomfield @ FarmingtonMay 1, 2019
1000 Meters · IndoorLAB Indoor Meet #8 · Jan 312:56.39aLAB Indoor Meet #8January 31, 2026
1500 Meters · IndoorLAB Indoor Meet #10 · Feb 144:30.54aLAB Indoor Meet #10February 14, 2026
1500 Meters · OutdoorAAU Track & Field Region 12 Qualifier · Jun 264:38.17aAAU Track & Field Region 12 QualifierJune 26, 2025
1600 Meters · IndoorLAB Indoor Meet #9 · Feb 74:57.87aLAB Indoor Meet #9February 7, 2026
1600 Meters · OutdoorFarmington Invitational (EQ Approved) · May 24:56.07aFarmington Invitational (EQ Approved)May 2, 2026
200 Meters · IndoorLAB Indoor Meet #6 · Jan 2727.83aLAB Indoor Meet #6January 27, 2024
200 Meters · OutdoorWest Bloomfield @ Farmington · May 126.95PRWest Bloomfield @ FarmingtonMay 1, 2019
300 Meters · IndoorLAB Indoor Meet #5 · Jan 1142.24aLAB Indoor Meet #5January 11, 2025
3000 Meters · Indoor14 & Under National Championship · Feb 1010:48.1714 & Under National ChampionshipFebruary 10, 2024
3000 Meters · OutdoorAAU Junior Olympic Games · Aug 110:33.67aAAU Junior Olympic GamesAugust 1, 2026
3200 Meters · IndoorLAB Indoor Meet #11 · Feb 2111:22.63aLAB Indoor Meet #11February 21, 2026
3200 Meters · OutdoorMHSAA LP Region 09-1 @ Milford · May 1510:51.30aMHSAA LP Region 09-1 @ MilfordMay 15, 2026
400 Meters · IndoorLAB Indoor Meet #8 · Jan 3157.43aLAB Indoor Meet #8January 31, 2026
400 Meters · OutdoorWest Bloomfield @ Birmingham Seaholm · May 456.74aWest Bloomfield @ Birmingham SeaholmMay 4, 2026
500 Meters · IndoorLAB Indoor Meet #10 · Feb 141:14.09aLAB Indoor Meet #10February 14, 2026
600 Meters · IndoorLAB Indoor Meet #10 · Feb 141:32.42aLAB Indoor Meet #10February 14, 2026
800 Meters · IndoorLAB Indoor Meet #9 · Feb 72:11.31aLAB Indoor Meet #9February 7, 2026
800 Meters · OutdoorMotor City Nationals Elite Tune-Up Meet · Jun 112:11.83aMotor City Nationals Elite Tune-Up MeetJune 11, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 32 · Peoples Choice Track ClubPeoples Choice Track Club3000 Meters32.10:33.67a PB10
Jul 29Divine Child Summer Series #5Jul 29 · 1 Mile · Place 2 · Peoples Choice Track ClubPeoples Choice Track Club1 Mile2.5:14.37a10
Jul 22Divine Child Summer Series #3Jul 22 · 3200 Meters · Place 2 · Peoples Choice Track ClubPeoples Choice Track Club3200 Meters2.11:36.20a10
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 3000 Meters · Place 6 · Peoples Choice Track ClubPeoples Choice Track Club3000 Meters610:54.92a10
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 1500 Meters · Place 8 · Peoples Choice Track ClubPeoples Choice Track Club1500 Meters84:41.65a10
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · 3000 Meters · Place 1 · Peoples Choice Track ClubPeoples Choice Track Club3000 Meters110:49.08a10
Jun 20Blazers Track Club (Larry Jones) InvitationalJun 20 · 1500 Meters · Place 4 · Peoples Choice Track ClubPeoples Choice Track Club1500 Meters44:44.50a10
Jun 11Motor City Nationals Elite Tune-Up MeetJun 11 · 1500 Meters · Place 3 · Peoples Choice Track ClubPeoples Choice Track Club1500 Meters3.4:42.32a10
Jun 11Motor City Nationals Elite Tune-Up MeetJun 11 · 800 Meters · Place 9 · Peoples Choice Track ClubPeoples Choice Track Club800 Meters9.2:11.83a PB10
Jun 7COURAGEOUS GAMESJun 7 · 3000 Meters · Place 1 · Peoples Choice Track ClubPeoples Choice Track Club3000 Meters110:43.94a10
Jun 7COURAGEOUS GAMESJun 7 · 1500 Meters · Place 1 · Peoples Choice Track ClubPeoples Choice Track Club1500 Meters14:45.86a10
Jun 7COURAGEOUS GAMESJun 7 · 800 Meters · Place 2 · Peoples Choice Track ClubPeoples Choice Track Club800 Meters22:15.26a10
May 15MHSAA LP Region 09-1 @ MilfordMay 15 · 3200 Meters · Place 20 · West BloomfieldWest Bloomfield3200 Meters2010:51.30a PB10
May 7OAA Blue/Gold Championships (EQ approved)May 7 · 3200 Meters · Place 7 · West BloomfieldWest Bloomfield3200 Meters710:53.98a10
May 7OAA Blue/Gold Championships (EQ approved)May 7 · 1600 Meters · Place 9 · West BloomfieldWest Bloomfield1600 Meters94:59.08a10
May 4West Bloomfield @ Birmingham SeaholmMay 4 · 400 Meters · Place 3 · West BloomfieldWest Bloomfield400 Meters3.56.74a PB10
May 2Farmington Invitational (EQ Approved)May 2 · 1600 Meters · Place 14 · West BloomfieldWest Bloomfield1600 Meters144:56.07a PB10
May 2Farmington Invitational (EQ Approved)May 2 · 800 Meters · Place 51 · West BloomfieldWest Bloomfield800 Meters512:12.08a10
Apr 29OAA Blue: Avondale, Waterford Mott @ West BloomfieldApr 29 · 3200 Meters · Place 1 · West BloomfieldWest Bloomfield3200 Meters111:21.48a10
Apr 29OAA Blue: Avondale, Waterford Mott @ West BloomfieldApr 29 · 1600 Meters · Place 4 · West BloomfieldWest Bloomfield1600 Meters45:01.21a10
Apr 22OAA Blue: Groves, West Bloomfield at BerkleyApr 22 · 1600 Meters · Place 5 · West BloomfieldWest Bloomfield1600 Meters54:57.49a10
Apr 22OAA Blue: Groves, West Bloomfield at BerkleyApr 22 · 800 Meters · Place 3 · West BloomfieldWest Bloomfield800 Meters32:12.35a10
Apr 18April Showers Invitational (EQ Approved)Apr 18 · 1600 Meters · Place 24 · West BloomfieldWest Bloomfield1600 Meters245:08.35a10
Apr 8West Bloomfield @ North FarmingtonApr 8 · 1600 Meters · Place 4 · West BloomfieldWest Bloomfield1600 Meters45:13.67a10
Apr 8West Bloomfield @ North FarmingtonApr 8 · 800 Meters · Place 5 · West BloomfieldWest Bloomfield800 Meters52:20.52a10

2026 Indoor Track

23 results
DateMeetEventPlMarkGr
Feb 21LAB Indoor Meet #11Feb 21 · 3200 Meters · Place 15 · Peoples Choice Track ClubPeoples Choice Track Club3200 Meters1511:22.63a PB10
Feb 21LAB Indoor Meet #11Feb 21 · 1600 Meters · Place 62 · Peoples Choice Track ClubPeoples Choice Track Club1600 Meters625:00.60a10
Feb 21LAB Indoor Meet #11Feb 21 · 800 Meters · Place 48 · Peoples Choice Track ClubPeoples Choice Track Club800 Meters482:13.05a10
Feb 14LAB Indoor Meet #10Feb 14 · 1500 Meters · Place 6 · Peoples Choice Track ClubPeoples Choice Track Club1500 Meters64:30.54a PB10
Feb 14LAB Indoor Meet #10Feb 14 · 600 Meters · Place 5 · Peoples Choice Track ClubPeoples Choice Track Club600 Meters51:32.42a PB10
Feb 14LAB Indoor Meet #10Feb 14 · 500 Meters · Place 15 · Peoples Choice Track ClubPeoples Choice Track Club500 Meters151:14.09a PB10
Feb 7LAB Indoor Meet #9Feb 7 · 1600 Meters · Place 77 · Peoples Choice Track ClubPeoples Choice Track Club1600 Meters774:57.87a PB10
Feb 7LAB Indoor Meet #9Feb 7 · 800 Meters · Place 64 · Peoples Choice Track ClubPeoples Choice Track Club800 Meters642:11.31a PB10
Jan 31LAB Indoor Meet #8Jan 31 · 1500 Meters · Place 52 · Peoples Choice Track ClubPeoples Choice Track Club1500 Meters524:38.96a10
Jan 31LAB Indoor Meet #8Jan 31 · 1000 Meters · Place 33 · Peoples Choice Track ClubPeoples Choice Track Club1000 Meters332:56.39a PB10
Jan 31LAB Indoor Meet #8Jan 31 · 400 Meters · Place 79 · Peoples Choice Track ClubPeoples Choice Track Club400 Meters7957.43a PB10
Jan 24LAB Indoor Meet #7Jan 24 · 1600 Meters · Place 51 · Peoples Choice Track ClubPeoples Choice Track Club1600 Meters514:58.84a10
Jan 24LAB Indoor Meet #7Jan 24 · 800 Meters · Place 48 · Peoples Choice Track ClubPeoples Choice Track Club800 Meters482:14.67a10
Jan 24LAB Indoor Meet #7Jan 24 · 400 Meters · Place 38 · Peoples Choice Track ClubPeoples Choice Track Club400 Meters3857.53a10
Jan 17LAB Indoor Meet #6Jan 17 · 3200 Meters · Place 9 · Peoples Choice Track ClubPeoples Choice Track Club3200 Meters911:28.02a10
Jan 17LAB Indoor Meet #6Jan 17 · 1600 Meters · Place 39 · Peoples Choice Track ClubPeoples Choice Track Club1600 Meters395:06.80a10
Jan 17LAB Indoor Meet #6Jan 17 · 400 Meters · Place 38 · Peoples Choice Track ClubPeoples Choice Track Club400 Meters3857.79a10
Jan 10LAB Indoor Meet #5Jan 10 · 3000 Meters · Place 15 · Peoples Choice Track ClubPeoples Choice Track Club3000 Meters1511:00.38a10
Jan 10LAB Indoor Meet #5Jan 10 · 1500 Meters · Place 35 · Peoples Choice Track ClubPeoples Choice Track Club1500 Meters354:43.46a10
Jan 10LAB Indoor Meet #5Jan 10 · 400 Meters · Place 45 · Peoples Choice Track ClubPeoples Choice Track Club400 Meters4557.91a10
Jan 3LAB Indoor Meet #4Jan 3 · 1600 Meters · Place 42 · Peoples Choice Track ClubPeoples Choice Track Club1600 Meters425:09.35a10
Jan 3LAB Indoor Meet #4Jan 3 · 800 Meters · Place 47 · Peoples Choice Track ClubPeoples Choice Track Club800 Meters472:18.98a10
Jan 3LAB Indoor Meet #4Jan 3 · 400 Meters · Place 78 · Peoples Choice Track ClubPeoples Choice Track Club400 Meters7857.59a10

2025 Indoor Track

27 results
DateMeetEventPlMarkGr
Dec 27LAB Holiday InviteDec 27 · 3200 Meters · Place 26 · Peoples Choice Track ClubPeoples Choice Track Club3200 Meters26.12:35.53a10
Dec 27LAB Holiday InviteDec 27 · 1600 Meters · Place 44 · Peoples Choice Track ClubPeoples Choice Track Club1600 Meters44.5:08.08a10
Dec 27LAB Holiday InviteDec 27 · 800 Meters · Place 36 · Peoples Choice Track ClubPeoples Choice Track Club800 Meters36.2:18.34a10
Dec 20LAB Indoor Meet #2Dec 20 · 1600 Meters · Place 59 · Peoples Choice Track ClubPeoples Choice Track Club1600 Meters59.5:08.75a10
Dec 20LAB Indoor Meet #2Dec 20 · 800 Meters · Place 37 · Peoples Choice Track ClubPeoples Choice Track Club800 Meters37.2:16.15a10
Feb 22Hillsdale Final MITS IndoorFeb 22 · 3200 Meters · Place 7 · Peoples Choice Track ClubPeoples Choice Track Club3200 Meters711:57.46a9
Feb 22Hillsdale Final MITS IndoorFeb 22 · 1600 Meters · Place 13 · Peoples Choice Track ClubPeoples Choice Track Club1600 Meters135:10.61a9
Feb 22Hillsdale Final MITS IndoorFeb 22 · 800 Meters · Place 20 · Peoples Choice Track ClubPeoples Choice Track Club800 Meters202:22.14a9
Feb 15LAB Indoor Meet #10Feb 15 · 1600 Meters · Place 37 · Peoples Choice Track ClubPeoples Choice Track Club1600 Meters375:07.59a—
Feb 15LAB Indoor Meet #10Feb 15 · 800 Meters · Place 38 · Peoples Choice Track ClubPeoples Choice Track Club800 Meters382:21.82a—
Feb 15LAB Indoor Meet #10Feb 15 · 400 Meters · Place 69 · Peoples Choice Track ClubPeoples Choice Track Club400 Meters691:00.57a—
Feb 8LAB Indoor Meet #9Feb 8 · 1600 Meters · Place 94 · Peoples Choice Track ClubPeoples Choice Track Club1600 Meters945:10.39a—
Feb 8LAB Indoor Meet #9Feb 8 · 800 Meters · Place 80 · Peoples Choice Track ClubPeoples Choice Track Club800 Meters802:22.05a—
Feb 8LAB Indoor Meet #9Feb 8 · 400 Meters · Place 100 · Peoples Choice Track ClubPeoples Choice Track Club400 Meters10059.98a—
Feb 1LAB Indoor Meet #8Feb 1 · 1600 Meters · Place 82 · Peoples Choice Track ClubPeoples Choice Track Club1600 Meters825:07.77a—
Feb 1LAB Indoor Meet #8Feb 1 · 800 Meters · Place 66 · Peoples Choice Track ClubPeoples Choice Track Club800 Meters662:17.22a—
Jan 25LAB Indoor Meet #7Jan 25 · 1600 Meters · Place 57 · Peoples Choice Track ClubPeoples Choice Track Club1600 Meters575:03.73a—
Jan 25LAB Indoor Meet #7Jan 25 · 800 Meters · Place 59 · Peoples Choice Track ClubPeoples Choice Track Club800 Meters592:19.05a—
Jan 25LAB Indoor Meet #7Jan 25 · 400 Meters · Place 42 · Peoples Choice Track ClubPeoples Choice Track Club400 Meters4259.98a—
Jan 18SVSU - MITS Meet #2Jan 18 · 3200 Meters · Place 30 · Peoples Choice Track ClubPeoples Choice Track Club3200 Meters3011:35.90a—
Jan 18SVSU - MITS Meet #2Jan 18 · 800 Meters · Place 60 · Peoples Choice Track ClubPeoples Choice Track Club800 Meters602:19.07a—
Jan 11LAB Indoor Meet #5Jan 11 · 300 Meters · Place 28 · Peoples Choice Track ClubPeoples Choice Track Club300 Meters28.42.24a PB9
Jan 11LAB Indoor Meet #5Jan 11 · 1600 Meters · Place 58 · Peoples Choice Track ClubPeoples Choice Track Club1600 Meters58.5:12.58a9
Jan 11LAB Indoor Meet #5Jan 11 · 800 Meters · Place 51 · Peoples Choice Track ClubPeoples Choice Track Club800 Meters51.2:22.43a9
Jan 4LAB Indoor Meet #4Jan 4 · 1600 Meters · Place 38 · Peoples Choice Track ClubPeoples Choice Track Club1600 Meters385:05.749
Jan 4LAB Indoor Meet #4Jan 4 · 800 Meters · Place 45 · Peoples Choice Track ClubPeoples Choice Track Club800 Meters452:18.579
Jan 4LAB Indoor Meet #4Jan 4 · 400 Meters · Place 71 · Peoples Choice Track ClubPeoples Choice Track Club400 Meters7159.599

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 23Divine Child Summer Series #5Jul 23 · 1 Mile · Place 2 · Peoples Choice Track ClubPeoples Choice Track Club1 Mile25:03.26a PB9
Jul 19Genesee Swift Track Club 2025 Track & Field InvitationalJul 19 · 3000 Meters · Place 1 · Peoples Choice Track ClubPeoples Choice Track Club3000 Meters110:42.26a9
Jul 19Genesee Swift Track Club 2025 Track & Field InvitationalJul 19 · 800 Meters · Place 4 · Peoples Choice Track ClubPeoples Choice Track Club800 Meters42:19.62a9
Jul 132025 COURAGEOUS GAMES Jul 13 · 3000 Meters · Place 1 · Peoples Choice Track ClubPeoples Choice Track Club3000 Meters110:36.91a9
Jul 132025 COURAGEOUS GAMES Jul 13 · 1500 Meters · Place 4 · Peoples Choice Track ClubPeoples Choice Track Club1500 Meters44:47.39a9
Jul 12Motor City ClassicJul 12 · 1500 Meters · Place 4 · Peoples Choice Track ClubPeoples Choice Track Club1500 Meters44:44.30a9
Jul 12Motor City ClassicJul 12 · 800 Meters · Place 4 · Peoples Choice Track ClubPeoples Choice Track Club800 Meters42:14.50a9
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 3000 Meters · Place 2 · Peoples Choice Track ClubPeoples Choice Track Club3000 Meters2.10:35.18a9
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 1500 Meters · Place 8 · Peoples Choice Track ClubPeoples Choice Track Club1500 Meters8.4:38.17a PB9
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 800 Meters · Place 13 · Peoples Choice Track ClubPeoples Choice Track Club800 Meters13.2:17.54a9
Jun 21Blazers InvitationalJun 21 · 1500 Meters · Place 3 · Peoples Choice Track ClubPeoples Choice Track Club1500 Meters3.4:52.30a9
Jun 21Blazers InvitationalJun 21 · 800 Meters · Place 5 · Peoples Choice Track ClubPeoples Choice Track Club800 Meters5.2:18.55a9
Jun 12Motor City Nationals Elite Meet (NB Tune-Up)Jun 12 · 100 Meters · Place 8 · Peoples Choice Track ClubPeoples Choice Track Club100 MetersRound P82:17.38a9
May 209th Grade Oakland County ChampionshipMay 20 · 1600 Meters · Place 20 · West BloomfieldWest Bloomfield1600 Meters205:14.33a9
May 209th Grade Oakland County ChampionshipMay 20 · 800 Meters · Place 14 · West BloomfieldWest Bloomfield800 Meters142:22.28a9
May 12Groves JV InvitationalMay 12 · 800 Meters · Place 1 · West BloomfieldWest Bloomfield800 Meters12:15.13a9
May 8OAA Blue/Gold Championship Meet @ Oak Park (EQ Approved)May 8 · 1600 Meters · Place 13 · West BloomfieldWest Bloomfield1600 Meters135:05.07a9
Apr 30OAA Blue: Groves @ West Bloomfield - SENIOR NIGHTApr 30 · 1600 Meters · Place 7 · West BloomfieldWest Bloomfield1600 Meters7.5:04.48a9
Apr 30OAA Blue: Groves @ West Bloomfield - SENIOR NIGHTApr 30 · 800 Meters · Place 6 · West BloomfieldWest Bloomfield800 Meters6.2:19.11a9
Apr 23OAA Blue: Seaholm, West Bloomfield @ FarmingtonApr 23 · 1600 Meters · Place 7 · West BloomfieldWest Bloomfield1600 Meters75:01.15a9
Apr 23OAA Blue: Seaholm, West Bloomfield @ FarmingtonApr 23 · 800 Meters · Place 7 · West BloomfieldWest Bloomfield800 Meters72:16.44a9
Apr 16OAA Blue: Berkley at West BloomfieldApr 16 · 1600 Meters · Place 7 · West BloomfieldWest Bloomfield1600 Meters75:10.26a9
Apr 12Hartland Invitational (EQ Approved)Apr 12 · 1600 Meters · Place 31 · West BloomfieldWest Bloomfield1600 Meters315:07.20a9
Apr 12Hartland Invitational (EQ Approved)Apr 12 · 800 Meters · Place 27 · West BloomfieldWest Bloomfield800 Meters272:14.69a9
Apr 9West Bloomfield @ North FarmingtonApr 9 · 1600 Meters · Place 6 · West BloomfieldWest Bloomfield1600 Meters65:17.54a9
Apr 9West Bloomfield @ North FarmingtonApr 9 · 800 Meters · Place 5 · West BloomfieldWest Bloomfield800 Meters52:25.41a9

2024 Indoor Track

23 results
DateMeetEventPlMarkGr
Dec 21LAB Indoor Meet #2Dec 21 · 3200 Meters · Place 12 · Peoples Choice Track ClubPeoples Choice Track Club3200 Meters12.11:35.53a9
Dec 21LAB Indoor Meet #2Dec 21 · 1600 Meters · Place 46 · Peoples Choice Track ClubPeoples Choice Track Club1600 Meters46.5:04.11a9
Dec 21LAB Indoor Meet #2Dec 21 · 800 Meters · Place 40 · Peoples Choice Track ClubPeoples Choice Track Club800 Meters40.2:22.60a9
Dec 14LAB Indoor Meet #1Dec 14 · 3200 Meters · Place 13 · Peoples Choice Track ClubPeoples Choice Track Club3200 Meters13.11:37.21a9
Dec 14LAB Indoor Meet #1Dec 14 · 1600 Meters · Place 37 · Peoples Choice Track ClubPeoples Choice Track Club1600 Meters37.5:10.72a9
Dec 14LAB Indoor Meet #1Dec 14 · 800 Meters · Place 35 · Peoples Choice Track ClubPeoples Choice Track Club800 Meters35.2:21.09a9
Jun 22Blazers InvitationalJun 22 · 3000 Meters · Peoples Choice Track ClubPeoples Choice Track Club3000 Meters--DNS8
Feb 242024 MITS State FinalsFeb 24 · 800 Meters · Place 10 · Peoples Choice Track ClPeoples Choice Track Cl800 Meters102:19.38a—
Feb 242024 MITS State FinalsFeb 24 · 400 Meters · Place 9 · Peoples Choice Track ClPeoples Choice Track Cl400 Meters91:00.23a—
Feb 17LAB Indoor Meet #9Feb 17 · 800 Meters · Place 66 · Peoples Choice Track ClPeoples Choice Track Cl800 Meters662:23.17a—
Feb 17LAB Indoor Meet #9Feb 17 · 400 Meters · Place 60 · Peoples Choice Track ClPeoples Choice Track Cl400 Meters601:01.26a—
Feb 17LAB Indoor Meet #9Feb 17 · 200 Meters · Place 77 · Peoples Choice Track ClPeoples Choice Track Cl200 Meters7728.55a—
Feb 1014 & Under National ChampionshipFeb 10 · 3000 Meters · Place 5 · Peoples Choice Track ClubPeoples Choice Track Club3000 Meters510:48.17 PB8
Feb 1014 & Under National ChampionshipFeb 10 · 1500 Meters · Place 9 · Peoples Choice Track ClubPeoples Choice Track Club1500 Meters95:02.378
Feb 1014 & Under National ChampionshipFeb 10 · 800 Meters · Place 9 · Peoples Choice Track ClubPeoples Choice Track Club800 Meters92:22.648
Feb 3LAB Indoor Meet #7Feb 3 · 800 Meters · Place 88 · Peoples Choice Track ClPeoples Choice Track Cl800 Meters882:26.16a—
Feb 3LAB Indoor Meet #7Feb 3 · 200 Meters · Place 120 · Peoples Choice Track ClPeoples Choice Track Cl200 Meters12028.11a—
Jan 27LAB Indoor Meet #6Jan 27 · 200 Meters · Place 99 · Peoples Choice Track ClPeoples Choice Track Cl200 Meters9927.83a PB—
Jan 20LAB Indoor Meet #5Jan 20 · 3200 Meters · Place 12 · Peoples Choice Track ClPeoples Choice Track Cl3200 Meters1212:04.02a—
Jan 20LAB Indoor Meet #5Jan 20 · 1600 Meters · Place 60 · Peoples Choice Track ClPeoples Choice Track Cl1600 Meters605:23.34a—
Jan 20LAB Indoor Meet #5Jan 20 · 800 Meters · Place 64 · Peoples Choice Track ClPeoples Choice Track Cl800 Meters642:36.83a—
Jan 6SVSU - MITS Meet #2Jan 6 · 1600 Meters · Place 76 · Peoples Choice Track ClPeoples Choice Track Cl1600 Meters765:27.13a—
Jan 6SVSU - MITS Meet #2Jan 6 · 800 Meters · Place 76 · Peoples Choice Track ClPeoples Choice Track Cl800 Meters762:30.11a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 20Genesee Swift InviteJul 20 · 3000 Meters · Place 1 · Peoples Choice Track ClubPeoples Choice Track Club3000 Meters1.11:30.32a8
Jul 20Genesee Swift InviteJul 20 · 1500 Meters · Place 5 · Peoples Choice Track ClubPeoples Choice Track Club1500 Meters5.5:01.82a8
Jul 20Genesee Swift InviteJul 20 · 800 Meters · Place 5 · Peoples Choice Track ClubPeoples Choice Track Club800 Meters5.2:28.07a8
Jul 14Courageous GamesJul 14 · 3000 Meters · Place 1 · Peoples Choice Track ClPeoples Choice Track Cl3000 Meters111:22.10a—
Jul 14Courageous GamesJul 14 · 1500 Meters · Place 7 · Peoples Choice Track ClPeoples Choice Track Cl1500 Meters75:06.96a—
Jul 14Courageous GamesJul 14 · 800 Meters · Place 8 · Peoples Choice Track ClPeoples Choice Track Cl800 Meters82:26.11a—
Jun 15GREENE ST33L TRACK MEET Jun 15 · 1500 Meters · Place 2 · Peoples Choice Track ClPeoples Choice Track Cl1500 Meters25:04.36a—
Jun 15GREENE ST33L TRACK MEET Jun 15 · 800 Meters · Place 3 · Peoples Choice Track ClPeoples Choice Track Cl800 Meters32:27.61a—
Jun 15GREENE ST33L TRACK MEET Jun 15 · 400 Meters · Place 17 · Peoples Choice Track ClPeoples Choice Track Cl400 Meters171:01.42a—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 29AAU Region 12 National QualifierJun 29 · 3000 Meters · Place 2 · PeopleschoicePeopleschoice3000 Meters211:53.12—
Jun 29AAU Region 12 National QualifierJun 29 · 1500 Meters · Place 3 · PeopleschoicePeopleschoice1500 Meters35:28.46—
Jun 29AAU Region 12 National QualifierJun 29 · 800 Meters · Place 7 · PeopleschoicePeopleschoice800 Meters72:44.58—
Jun 24Larry James Blazers Memorial InvitationalJun 24 · 3000 Meters · Place 2 · Peoples Choice Track ClPeoples Choice Track Cl3000 Meters212:54.28a—
Jun 24Larry James Blazers Memorial InvitationalJun 24 · 1500 Meters · Place 3 · Peoples Choice Track ClPeoples Choice Track Cl1500 Meters35:47.02a—
Jun 24Larry James Blazers Memorial InvitationalJun 24 · 800 Meters · Place 7 · Peoples Choice Track ClPeoples Choice Track Cl800 Meters72:50.41a—
Jun 17EITI Invitational Jun 17 · 1500 Meters · Place 3 · Peoples Choice Track ClPeoples Choice Track Cl1500 Meters35:44.25a—
Jun 17EITI Invitational Jun 17 · 800 Meters · Place 8 · Peoples Choice Track ClPeoples Choice Track Cl800 Meters82:38.82a—
Jun 17EITI Invitational Jun 17 · 400 Meters · Place 18 · Peoples Choice Track ClPeoples Choice Track Cl400 Meters181:12.23a—

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 25Freshman Oakland County ChampionshipsMay 25 · High Jump · Place 7 · West BloomfieldWest BloomfieldHigh Jump75-04.009
May 25Freshman Oakland County ChampionshipsMay 25 · 300m Hurdles · Place 16 · West BloomfieldWest Bloomfield300m Hurdles1648.269
May 1West Bloomfield @ FarmingtonMay 1 · 200 Meters · Place 18 · West BloomfieldWest Bloomfield200 Meters1826.95PR PB9
May 1West Bloomfield @ FarmingtonMay 1 · 100 Meters · Place 25 · West BloomfieldWest Bloomfield100 Meters2513.34PR PB9