Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorLAB Indoor Meet #7 · Jan 2526.66aLAB Indoor Meet #7January 25, 2025
200 Meters · OutdoorRoyal Oak at Troy · Apr 1626.85aRoyal Oak at TroyApril 16, 2025
300 Meters · IndoorLAB Holiday Invite · Dec 2742.89aLAB Holiday InviteDecember 27, 2025
3200 Meters · OutdoorPatriot Invitational · May 1213:06.93aPatriot InvitationalMay 12, 2023
400 Meters · IndoorLAB Indoor Meet #10 · Feb 1559.24aLAB Indoor Meet #10February 15, 2025
400 Meters · OutdoorArea 12 Regional Qualifier · Jun 2759.97aArea 12 Regional QualifierJune 27, 2024
60 Meter · IndoorLAB Indoor Meet #2 · Dec 218.26aLAB Indoor Meet #2December 21, 2024
60 Meters · IndoorLAB Indoor Meet #7 · Jan 258.40aLAB Indoor Meet #7January 25, 2025
600 Meters · IndoorLAB Indoor Meet #2 · Dec 201:44.14aLAB Indoor Meet #2December 20, 2025
800 Meters · IndoorLAB Indoor Meet #4 · Jan 32:33.59aLAB Indoor Meet #4January 3, 2026
800 Meters · OutdoorMotor City Nationals Elite Tune-Up Meet · Jun 112:25.54aMotor 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

10 results
DateMeetEventPlMarkGr
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · 800 Meters · Michigan Mustangs TCMichigan Mustangs TC800 Meters—DNS10
Jun 11Motor City Nationals Elite Tune-Up MeetJun 11 · 800 Meters · Place 5 · Michigan Mustangs TCMichigan Mustangs TC800 Meters5.2:25.54a PB10
May 30MHSAA LP Division 1 FinalsMay 30 · 400 Meters · Royal OakRoyal Oak400 MetersRelay Split—58.9hUnofficial10
May 30MHSAA LP Division 1 FinalsMay 30 · 100 Meters · Royal OakRoyal Oak100 MetersRelay Split—12.6hUnofficial10
May 16MHSAA LP Region 08-1 @ Rochester AdamsMay 16 · 400 Meters · Place 6 · Royal OakRoyal Oak400 Meters61:00.40a10
May 8OAA Red/White Championships (EQ Approved)May 8 · 400 Meters · Place 5 · Royal OakRoyal Oak400 Meters51:00.36a10
Apr 29OAA White: Troy Athens & Royal Oak @ KetteringApr 29 · 800 Meters · Place 1 · Royal OakRoyal Oak800 Meters12:29.79a10
Apr 22Royal Oak/Bloomfield Hills @ FarmingtonApr 22 · 400 Meters · Place 1 · Royal OakRoyal Oak400 Meters11:00.20a10
Apr 15OAA White Troy @ Royal OakApr 15 · 400 Meters · Place 2 · Royal OakRoyal Oak400 Meters21:01.71a10
Apr 8OAA White Stoney Creek @ Royal OakApr 8 · 400 Meters · Place 1 · Royal OakRoyal Oak400 Meters11:03.79a10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 7LAB Indoor Meet #9Feb 7 · 400 Meters · Place 20 · Michigan Mustangs TCMichigan Mustangs TC400 Meters201:02.27a10
Feb 7LAB Indoor Meet #9Feb 7 · 200 Meters · Place 40 · Michigan Mustangs TCMichigan Mustangs TC200 Meters4027.12a10
Jan 18HS ShowcaseJan 18 · 400 Meters · Place 52 · Michigan Mustangs TCMichigan Mustangs TC400 Meters52.1:02.53a10
Jan 3LAB Indoor Meet #4Jan 3 · 800 Meters · Place 19 · Michigan Mustangs TCMichigan Mustangs TC800 Meters192:33.59a PB10
Jan 3LAB Indoor Meet #4Jan 3 · 400 Meters · Place 30 · Michigan Mustangs TCMichigan Mustangs TC400 Meters301:03.08a10

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 27LAB Holiday InviteDec 27 · 300 Meters · Place 5 · Michigan Mustangs TCMichigan Mustangs TC300 Meters5.42.89a PB10
Dec 27LAB Holiday InviteDec 27 · 800 Meters · Place 11 · Michigan Mustangs TCMichigan Mustangs TC800 Meters11.2:33.97a10
Dec 20LAB Indoor Meet #2Dec 20 · 600 Meters · Place 17 · Michigan Mustangs TCMichigan Mustangs TC600 Meters17.1:44.14a PB10
Dec 20LAB Indoor Meet #2Dec 20 · 200 Meters · Place 42 · Michigan Mustangs TCMichigan Mustangs TC200 Meters42.27.91a10
Mar 8MITS/MITCA Indoor TF State ChampionshipsMar 8 · 400 Meters · Michigan Mustangs TCMichigan Mustangs TC400 Meters—DQ9
Mar 8MITS/MITCA Indoor TF State ChampionshipsMar 8 · 200 Meters · Place 35 · Michigan Mustangs TCMichigan Mustangs TC200 MetersRound S35.27.12a9
Feb 15LAB Indoor Meet #10Feb 15 · 400 Meters · Place 4 · Michigan Mustangs TCMichigan Mustangs TC400 Meters459.24a PB—
Feb 15LAB Indoor Meet #10Feb 15 · 200 Meters · Place 17 · Michigan Mustangs TCMichigan Mustangs TC200 Meters1726.81a—
Jan 25LAB Indoor Meet #7Jan 25 · 200 Meters · Place 6 · Michigan Mustangs TCMichigan Mustangs TC200 Meters626.66a PB—
Jan 25LAB Indoor Meet #7Jan 25 · 60 Meters · Place 27 · Michigan Mustangs TCMichigan Mustangs TC60 Meters278.40a PB—
Jan 12Akinosun InvitationalJan 12 · 60 Meter · Place 50 · Michigan Mustangs TCMichigan Mustangs TC60 MeterRound P50.8.51a9
Jan 12Akinosun InvitationalJan 12 · 400 Meters · Place 18 · Michigan Mustangs TCMichigan Mustangs TC400 Meters18.1:02.04a9
Jan 12Akinosun InvitationalJan 12 · 200 Meters · Place 34 · Michigan Mustangs TCMichigan Mustangs TC200 Meters34.27.38a9

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 23Divine Child Summer Series #5Jul 23 · 400 Meters · Place 7 · Michigan Mustangs TCMichigan Mustangs TC400 Meters71:01.79a10
Jul 23Divine Child Summer Series #5Jul 23 · 200 Meters · Place 20 · Michigan Mustangs TCMichigan Mustangs TC200 Meters2027.58a10
Jul 12Motor City ClassicJul 12 · 800 Meters · Place 8 · Michigan Mustangs TCMichigan Mustangs TC800 Meters82:30.01a9
Jul 12Motor City ClassicJul 12 · 400 Meters · Place 12 · Michigan Mustangs TCMichigan Mustangs TC400 Meters121:01.48a9
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 800 Meters · Michigan Mustangs TCMichigan Mustangs TC800 Meters—DNF10
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 400 Meters · Place 16 · Michigan Mustangs TCMichigan Mustangs TC400 Meters16.1:01.37a10
May 2366th Oakland County ChampionshipsMay 23 · 200 Meters · Place 10 · Royal OakRoyal Oak200 Meters1026.99a9
May 209th Grade Oakland County ChampionshipMay 20 · 400 Meters · Place 3 · Royal OakRoyal Oak400 Meters31:01.56a9
May 17MHSAA LP Region 08-1 @ RochesterMay 17 · 400 Meters · Place 6 · Royal OakRoyal Oak400 Meters61:00.39a9
May 9OAA Red-White Championships- EQ ApprovedMay 9 · 400 Meters · Place 3 · Royal OakRoyal Oak400 Meters31:00.09a9
May 5OAA White Avondale vs Royal OakMay 5 · 800 Meters · Place 1 · Royal OakRoyal Oak800 Meters12:34.02a9
May 3Farmington Invitational (EQ Approved)May 3 · 400 Meters · Place 9 · Royal OakRoyal Oak400 Meters91:00.35a9
Apr 30OAA White Troy Athens at Royal OakApr 30 · 200 Meters · Place 2 · Royal OakRoyal Oak200 Meters226.89a9
Apr 23OAA White Royal Oak, Stoney Creek at Bloomfield HillsApr 23 · 400 Meters · Place 1 · Royal OakRoyal Oak400 Meters11:00.239
Apr 16Royal Oak at TroyApr 16 · 400 Meters · Place 1 · Royal OakRoyal Oak400 Meters11:00.73a9
Apr 16Royal Oak at TroyApr 16 · 200 Meters · Place 1 · Royal OakRoyal Oak200 Meters126.85a PB9

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27LAB Holiday InviteDec 27 · 400 Meters · Place 6 · Michigan Mustangs TCMichigan Mustangs TC400 Meters6.1:00.11a9
Dec 27LAB Holiday InviteDec 27 · 200 Meters · Place 12 · Michigan Mustangs TCMichigan Mustangs TC200 Meters12.26.97a9
Dec 21LAB Indoor Meet #2Dec 21 · 60 Meter · Place 30 · Michigan Mustangs TCMichigan Mustangs TC60 Meter30.8.26a PB9
Dec 21LAB Indoor Meet #2Dec 21 · 400 Meters · Place 18 · Michigan Mustangs TCMichigan Mustangs TC400 Meters18.1:00.72a9
Dec 21LAB Indoor Meet #2Dec 21 · 200 Meters · Place 20 · Michigan Mustangs TCMichigan Mustangs TC200 Meters20.27.11a9
Jun 22Blazers InvitationalJun 22 · 400 Meters · Place 11 · Maximum OutPut TrackMaximum OutPut Track400 Meters11.1:05.13a8

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 20Genesee Swift InviteJul 20 · 400 Meters · Place 1 · Maximum OutPut TrackMaximum OutPut Track400 Meters1.1:01.57a8
Jul 20Genesee Swift InviteJul 20 · 200 Meters · Place 1 · Maximum OutPut TrackMaximum OutPut Track200 Meters1.27.30a8
Jul 14Courageous GamesJul 14 · 400 Meters · Place 7 · Maximum OutPutMaximum OutPut400 Meters71:01.04a—
Jun 27Area 12 Regional QualifierJun 27 · 400 Meters · Place 4 · Maximum OutPut TrackMaximum OutPut Track400 Meters4.59.97a PB8
Jun 62024 Mid Michigan MEGASTAR MeetJun 6 · 400 Meters · Place 3 · Royal OakRoyal Oak400 Meters3.1:00.50a8
Jun 62024 Mid Michigan MEGASTAR MeetJun 6 · 200 Meters · Place 3 · Royal OakRoyal Oak200 Meters3.27.27a8
May 3039th Oakland County Middle School ChampionshipMay 30 · 400 Meters · Place 5 · Royal OakRoyal Oak400 Meters5.1:01.21a8
May 3039th Oakland County Middle School ChampionshipMay 30 · 200 Meters · Place 5 · Royal OakRoyal Oak200 MetersRound P5.26.50aWind: 38
May 3039th Oakland County Middle School ChampionshipMay 30 · 200 Meters · Place 6 · Royal OakRoyal Oak200 Meters6.27.30aWind: 1.28
May 16Royal Oak Middle School vs. AndersonMay 16 · 200 Meters · Royal OakRoyal Oak200 Meters—26.84Unofficial8
May 3Meads Mill Patriot InvitationalMay 3 · 400 Meters · Place 2 · Royal OakRoyal Oak400 Meters2.1:00.52a8
May 3Meads Mill Patriot InvitationalMay 3 · 200 Meters · Place 1 · Royal OakRoyal Oak200 Meters1.27.52aWind: 08
May 2Royal Oak Middle School vs. CranbrookMay 2 · 200 Meters · Royal OakRoyal Oak200 Meters—26.47Unofficial8
Apr 26Algonac Middle School InvitationalApr 26 · 400 Meters · Place 1 · Royal OakRoyal Oak400 Meters1.1:01.008
Apr 26Algonac Middle School InvitationalApr 26 · 200 Meters · Place 1 · Royal OakRoyal Oak200 Meters1.26.85a8
Apr 18East Middle School vs. Royal OakApr 18 · 400 Meters · Royal OakRoyal Oak400 Meters—1:00.73Unofficial8
Apr 18East Middle School vs. Royal OakApr 18 · 200 Meters · Royal OakRoyal Oak200 Meters—27.31Unofficial8

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 138th Oakland County Middle School ChampionshipJun 1 · 400 Meters · Place 7 · Royal OakRoyal Oak400 Meters71:02.76a—
May 12Patriot InvitationalMay 12 · 3200 Meters · Place 2 · Royal OakRoyal Oak3200 Meters213:06.93a PB—
May 12Patriot InvitationalMay 12 · 400 Meters · Place 6 · Royal OakRoyal Oak400 Meters61:10.53a—
Apr 18Royal Oak vs. Ferndale 4/18/23Apr 18 · 400 Meters · Royal OakRoyal Oak400 Meters—01:10.7Unofficial7