Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOAA Blue-Gold Championships · May 1112.67aOAA Blue-Gold ChampionshipsMay 11, 2023
200 Meters · Indoor'24 Lincoln Indoor Classic · Apr 626.03a'24 Lincoln Indoor ClassicApril 6, 2024
200 Meters · OutdoorMHSAA LP Region 09-1 @ Milford · May 1725.44aMHSAA LP Region 09-1 @ MilfordMay 17, 2024
400 Meters · Indoor'23 Lincoln Indoor Classic · Apr 81:00.29a'23 Lincoln Indoor ClassicApril 8, 2023
400 Meters · OutdoorMHSAA LP Division 1 Finals · Jun 156.66aMHSAA LP Division 1 FinalsJune 1, 2024
60 Meter · IndoorMITS State Indoor Championships · Feb 268.34aMITS State Indoor ChampionshipsFebruary 26, 2022
60 Meters · IndoorSVSU - MITS Meet #2 · Jan 68.26aSVSU - MITS Meet #2January 6, 2024
800 Meters · IndoorLAB Indoor Meet #6 · Jan 272:49.11aLAB Indoor Meet #6January 27, 2024

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 11We Fly ChallengeApr 11 · 400 Meters · Place 20 · Grand Valley StateGrand Valley State400 Meters20.59.82aFr
Apr 11We Fly ChallengeApr 11 · 200 Meters · Place 50 · Grand Valley StateGrand Valley State200 Meters50.27.31aWind: -0.6Fr
Apr 4GVSU Early MeetApr 4 · 400 Meters · Place 12 · Grand Valley St.Grand Valley St.400 Meters121:03.49FR
Apr 4GVSU Early MeetApr 4 · 200 Meters · Place 11 · Grand Valley St.Grand Valley St.200 Meters1126.02FR
Mar 21Polar Bear Invitational (Indiana Wesleyan)Mar 21 · 400 Meters · Place 2 · Grand Valley StateGrand Valley State400 Meters2.59.41aFr
Mar 21Polar Bear Invitational (Indiana Wesleyan)Mar 21 · 200 Meters · Place 3 · Grand Valley StateGrand Valley State200 Meters3.26.60aWind: 1Fr

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 1MHSAA LP Division 1 FinalsJun 1 · 400 Meters · Place 4 · FarmingtonFarmington400 Meters4.56.66a PB12
Jun 1MHSAA LP Division 1 FinalsJun 1 · 200 Meters · Place 12 · FarmingtonFarmington200 MetersRound P12.25.73aWind: -0.312
May 2465th Oakland County ChampionshipMay 24 · 400 Meters · Place 3 · FarmingtonFarmington400 Meters357.10a—
May 17MHSAA LP Region 09-1 @ MilfordMay 17 · 400 Meters · Place 2 · FarmingtonFarmington400 Meters258.35a—
May 17MHSAA LP Region 09-1 @ MilfordMay 17 · 200 Meters · Place 2 · FarmingtonFarmington200 Meters226.09a—
May 17MHSAA LP Region 09-1 @ MilfordMay 17 · 200 Meters · Place 2 · FarmingtonFarmington200 Meters225.44a PB—
May 4Farmington InvitationalMay 4 · 400 Meters · Place 4 · FarmingtonFarmington400 Meters457.74a—
May 4Farmington InvitationalMay 4 · 200 Meters · Place 2 · FarmingtonFarmington200 Meters226.03a—
May 4Farmington InvitationalMay 4 · 200 Meters · Place 3 · FarmingtonFarmington200 Meters325.56a—
May 1Seaholm, Berkley @ FarmingtonMay 1 · 100 Meters · Place 1 · FarmingtonFarmington100 Meters112.78a—
Apr 27The 61st Elmer Ball Oxford InvitationalApr 27 · 400 Meters · Place 1 · FarmingtonFarmington400 Meters158.21a—
Apr 27The 61st Elmer Ball Oxford InvitationalApr 27 · 200 Meters · Place 5 · FarmingtonFarmington200 Meters526.80a—
Apr 27The 61st Elmer Ball Oxford InvitationalApr 27 · 200 Meters · Place 5 · FarmingtonFarmington200 Meters526.28a—
Apr 24West Bloomfield @ FarmingtonApr 24 · 400 Meters · Place 2 · FarmingtonFarmington400 Meters21:02.87a—
Apr 24West Bloomfield @ FarmingtonApr 24 · 200 Meters · Place 1 · FarmingtonFarmington200 Meters126.76a—
Apr 24West Bloomfield @ FarmingtonApr 24 · 100 Meters · Place 2 · FarmingtonFarmington100 Meters212.82a—
Apr 17Farmington & Berkley @ North FarmingtonApr 17 · 400 Meters · Place 1 · FarmingtonFarmington400 Meters11:01.68a—
Apr 17Farmington & Berkley @ North FarmingtonApr 17 · 200 Meters · Place 1 · FarmingtonFarmington200 Meters126.49a—
Apr 17Farmington & Berkley @ North FarmingtonApr 17 · 100 Meters · Place 1 · FarmingtonFarmington100 Meters113.01a—
Apr 10Farmington vs. GrovesApr 10 · 200 Meters · Place 1 · FarmingtonFarmington200 Meters127.96a—
Apr 10Farmington vs. GrovesApr 10 · 100 Meters · Place 1 · FarmingtonFarmington100 Meters113.14a—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Apr 6'24 Lincoln Indoor ClassicApr 6 · 200 Meters · Place 4 · FarmingtonFarmington200 Meters426.27a—
Apr 6'24 Lincoln Indoor ClassicApr 6 · 200 Meters · Place 4 · FarmingtonFarmington200 Meters426.03a PB—
Feb 242024 MITS State FinalsFeb 24 · 400 Meters · Place 24 · Peoples Choice Track ClPeoples Choice Track Cl400 Meters241:00.93a—
Feb 242024 MITS State FinalsFeb 24 · 200 Meters · Place 23 · Peoples Choice Track ClPeoples Choice Track Cl200 MetersRound S2326.46a—
Jan 27LAB Indoor Meet #6Jan 27 · 800 Meters · Place 44 · Peoples Choice Track ClPeoples Choice Track Cl800 Meters442:49.11a PB—
Jan 27LAB Indoor Meet #6Jan 27 · 400 Meters · Place 26 · Peoples Choice Track ClPeoples Choice Track Cl400 Meters261:02.09a—
Jan 27LAB Indoor Meet #6Jan 27 · 200 Meters · Place 17 · Peoples Choice Track ClPeoples Choice Track Cl200 Meters1727.05a—
Jan 6SVSU - MITS Meet #2Jan 6 · 200 Meters · Place 23 · Peoples Choice Track ClPeoples Choice Track Cl200 Meters2327.02a—
Jan 6SVSU - MITS Meet #2Jan 6 · 60 Meters · Place 21 · Peoples Choice Track ClPeoples Choice Track Cl60 MetersRound P218.26a PB—

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 32023 MHSAA LP D1 State T&F ChampionshipsJun 3 · 400 Meters · Place 5 · FarmingtonFarmington400 Meters5.57.72a11
May 2664th Oakland County ChampionshipMay 26 · 400 Meters · Place 3 · FarmingtonFarmington400 Meters358.62a—
May 2664th Oakland County ChampionshipMay 26 · 200 Meters · Place 5 · FarmingtonFarmington200 Meters525.82a—
May 2664th Oakland County ChampionshipMay 26 · 200 Meters · Place 3 · FarmingtonFarmington200 Meters325.67a—
May 19MHSAA LP Region 09-1 @ MilfordMay 19 · 400 Meters · Place 3 · FarmingtonFarmington400 Meters359.06a—
May 11OAA Blue-Gold ChampionshipsMay 11 · 400 Meters · Place 6 · FarmingtonFarmington400 Meters61:01.71a—
May 11OAA Blue-Gold ChampionshipsMay 11 · 200 Meters · Place 2 · FarmingtonFarmington200 Meters226.16a—
May 11OAA Blue-Gold ChampionshipsMay 11 · 200 Meters · Place 3 · FarmingtonFarmington200 Meters325.97a—
May 11OAA Blue-Gold ChampionshipsMay 11 · 100 Meters · Place 3 · FarmingtonFarmington100 Meters313.04a—
May 11OAA Blue-Gold ChampionshipsMay 11 · 100 Meters · Place 3 · FarmingtonFarmington100 Meters312.67a PB—
May 6Farmington InvitationalMay 6 · 400 Meters · Place 7 · FarmingtonFarmington400 Meters71:00.65a—
Apr 2960th Elmer Ball Oxford InvitationalApr 29 · 400 Meters · Place 6 · FarmingtonFarmington400 Meters61:01.31a—
Apr 2960th Elmer Ball Oxford InvitationalApr 29 · 200 Meters · Place 5 · FarmingtonFarmington200 Meters526.91a—
Apr 2960th Elmer Ball Oxford InvitationalApr 29 · 200 Meters · Place 6 · FarmingtonFarmington200 Meters626.55a—
Apr 26Farmington - North Farmington - GrovesApr 26 · 400 Meters · Place 1 · FarmingtonFarmington400 Meters11:01.90a—
Apr 26Farmington - North Farmington - GrovesApr 26 · 200 Meters · Place 2 · FarmingtonFarmington200 Meters226.91a—
Apr 26Farmington - North Farmington - GrovesApr 26 · 100 Meters · Place 2 · FarmingtonFarmington100 Meters213.05a—
Apr 19West Bloomfield vs. FarmingtonApr 19 · 400 Meters · Place 1 · FarmingtonFarmington400 Meters11:04.03a—
Apr 19West Bloomfield vs. FarmingtonApr 19 · 200 Meters · Place 2 · FarmingtonFarmington200 Meters226.97a—
Apr 19West Bloomfield vs. FarmingtonApr 19 · 100 Meters · Place 2 · FarmingtonFarmington100 Meters212.93a—
Apr 12Seaholm - North Farmington - FarmingtonApr 12 · 400 Meters · Place 1 · FarmingtonFarmington400 Meters11:01.70a—
Apr 12Seaholm - North Farmington - FarmingtonApr 12 · 200 Meters · Place 1 · FarmingtonFarmington200 Meters126.58a—

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Apr 8'23 Lincoln Indoor ClassicApr 8 · 400 Meters · Place 1 · FarmingtonFarmington400 Meters1.1:00.29a PB11
Apr 8'23 Lincoln Indoor ClassicApr 8 · 400 Meters · Place 1 · FarmingtonFarmington400 Meters1.1:00.29a11
Feb 25MITS Indoor State ChampionshipsFeb 25 · 200 Meters · Place 2 · People's Choice FirmPeople's Choice Firm200 MetersRound P226.60JR
Feb 25MITS Indoor State ChampionshipsFeb 25 · 200 Meters · Place 19 · People's Choice FirmPeople's Choice Firm200 MetersRound P1926.60JR
Feb 11LAB Youth National Indoor InvitationalFeb 11 · 200 Meters · Place 2 · People's Choice FirmPeople's Choice Firm200 MetersRound P227.38—
Feb 11LAB Youth National Indoor InvitationalFeb 11 · 200 Meters · Place 10 · People's Choice FirmPeople's Choice Firm200 MetersRound P1027.38—
Feb 11LAB Youth National Indoor InvitationalFeb 11 · 400 Meters · Place 1 · People's Choice FirmPeople's Choice Firm400 Meters11:04.74—
Feb 11LAB Youth National Indoor InvitationalFeb 11 · 400 Meters · Place 11 · People's Choice FirmPeople's Choice Firm400 Meters111:04.74—
Feb 11LAB Youth National Indoor InvitationalFeb 11 · 200 Meters · Place 2 · People's Choice FirmPeople's Choice Firm200 MetersRound P227.38—
Feb 11LAB Youth National Indoor InvitationalFeb 11 · 200 Meters · Place 10 · People's Choice FirmPeople's Choice Firm200 MetersRound P1027.38—

2022 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 30AAU Region 12 QualifierJun 30 · 400 Meters · Place 3 · Peoples Choice Track ClubPeoples Choice Track Club400 Meters3.59.46a6
Jun 30AAU Region 12 QualifierJun 30 · 200 Meters · Place 6 · Peoples Choice Track ClubPeoples Choice Track Club200 MetersRound P6.26.40a6
Jun 30AAU Region 12 QualifierJun 30 · 200 Meters · Place 6 · Peoples Choice Track ClubPeoples Choice Track Club200 Meters6.26.06aWind: 0.96
Jun 30AAU Region 12 QualifierJun 30 · 100 Meters · Place 7 · Peoples Choice Track ClubPeoples Choice Track Club100 MetersRound P7.12.97a6
Jun 30AAU Region 12 QualifierJun 30 · 100 Meters · Place 6 · Peoples Choice Track ClubPeoples Choice Track Club100 Meters6.13.00aWind: -26
Jun 18AAU Michigan District QualifierJun 18 · 400 Meters · Place 1 · Peoples Choice Track ClubPeoples Choice Track Club400 Meters1.1:00.50aUnofficial6
Jun 18AAU Michigan District QualifierJun 18 · 200 Meters · Place 4 · Peoples Choice Track ClubPeoples Choice Track Club200 MetersRound P4.26.47aUnofficial6
Jun 18AAU Michigan District QualifierJun 18 · 200 Meters · Place 3 · Peoples Choice Track ClubPeoples Choice Track Club200 Meters3.26.33aUnofficial6
Jun 18AAU Michigan District QualifierJun 18 · 100 Meters · Place 7 · Peoples Choice Track ClubPeoples Choice Track Club100 MetersRound P7.13.07aUnofficial6
Jun 18AAU Michigan District QualifierJun 18 · 100 Meters · Place 4 · Peoples Choice Track ClubPeoples Choice Track Club100 Meters4.12.86aUnofficial6
Jun 42022 MHSAA LP D1 State T&F ChampionshipsJun 4 · 400 Meters · Place 8 · FarmingtonFarmington400 Meters8.57.86a10
May 21MHSAA LP Region 07-1 @ FarmingtonMay 21 · 400 Meters · Place 2 · FarmingtonFarmington400 Meters259.46SO
May 12OAA Blue-Gold ChampionshipMay 12 · 400 Meters · Place 1 · FarmingtonFarmington400 Meters159.57SO
May 12OAA Blue-Gold ChampionshipMay 12 · 200 Meters · Place 2 · FarmingtonFarmington200 Meters226.57SO
May 12OAA Blue-Gold ChampionshipMay 12 · 200 Meters · Place 2 · FarmingtonFarmington200 Meters226.35SO
May 12OAA Blue-Gold ChampionshipMay 12 · 100 Meters · Place 5 · FarmingtonFarmington100 Meters513.12SO
May 12OAA Blue-Gold ChampionshipMay 12 · 100 Meters · Place 4 · FarmingtonFarmington100 Meters413.12SO
Apr 3059th Elmer Ball Oxford InvitationalApr 30 · 400 Meters · Place 31 · FarmingtonFarmington400 Meters31.1:10.77a10
Apr 3059th Elmer Ball Oxford InvitationalApr 30 · 200 Meters · Place 3 · FarmingtonFarmington200 MetersRound P3.27.12a10
Apr 3059th Elmer Ball Oxford InvitationalApr 30 · 200 Meters · Place 3 · FarmingtonFarmington200 Meters3.26.77a10
Apr 3059th Elmer Ball Oxford InvitationalApr 30 · 100 Meters · Place 3 · FarmingtonFarmington100 MetersRound P3.13.47a10
Apr 3059th Elmer Ball Oxford InvitationalApr 30 · 100 Meters · Place 4 · FarmingtonFarmington100 Meters4.13.22a10
Apr 27West Bloomfield @ Farmington Apr 27 · 400 Meters · Place 1 · FarmingtonFarmington400 Meters11:05.9410
Apr 27West Bloomfield @ Farmington Apr 27 · 200 Meters · Place 1 · FarmingtonFarmington200 Meters127.1210
Apr 27West Bloomfield @ Farmington Apr 27 · 100 Meters · Place 1 · FarmingtonFarmington100 Meters113.0410
Apr 20Groves @ Farmington Apr 20 · 400 Meters · Place 1 · FarmingtonFarmington400 Meters11:02.7310
Apr 20Groves @ Farmington Apr 20 · 200 Meters · Place 2 · FarmingtonFarmington200 Meters227.6910
Apr 13Farmington @ North Farmington Apr 13 · 100 Meters · Place 1 · FarmingtonFarmington100 Meters113.1410
Apr 6Seaholm @ Farmington Apr 6 · 400 Meters · Place 1 · FarmingtonFarmington400 Meters11:05.7610
Apr 6Seaholm @ Farmington Apr 6 · 200 Meters · Place 1 · FarmingtonFarmington200 Meters127.3610

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 9'22 Lincoln Indoor ClassicApr 9 · 400 Meters · Place 4 · FarmingtonFarmington400 Meters4.1:03.44a10
Apr 9'22 Lincoln Indoor ClassicApr 9 · 200 Meters · Place 3 · FarmingtonFarmington200 MetersRound P3.26.77a10
Apr 9'22 Lincoln Indoor ClassicApr 9 · 200 Meters · Place 3 · FarmingtonFarmington200 Meters3.26.75a10
Feb 26MITS State Indoor ChampionshipsFeb 26 · 60 Meter · Place 38 · UnattachedUnattached60 MeterRound P38.8.34a PB10
Feb 26MITS State Indoor ChampionshipsFeb 26 · 200 Meters · Place 35 · UnattachedUnattached200 MetersRound P35.27.62a10

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13OAA Blue/Gold Championships @ BerkleyMay 13 · 200 Meters · Place 2 · FarmingtonFarmington200 MetersRound P226.479
May 10North Farmington @ Farmington May 10 · 200 Meters · Place 1 · FarmingtonFarmington200 Meters127.059
May 10North Farmington @ Farmington May 10 · 100 Meters · Place 1 · FarmingtonFarmington100 Meters113.219
May 4OAA: Farmington at SeaholmMay 4 · 400 Meters · Place 2 · FarmingtonFarmington400 Meters21:02.399
May 4OAA: Farmington at SeaholmMay 4 · 200 Meters · Place 3 · FarmingtonFarmington200 Meters327.919
Apr 2458th Annual Oxford “Elmer Ball” Track & Field InvitationalApr 24 · 400 Meters · Place 4 · FarmingtonFarmington400 Meters4.1:05.53a9
Apr 2458th Annual Oxford “Elmer Ball” Track & Field InvitationalApr 24 · 200 Meters · Place 2 · FarmingtonFarmington200 Meters2.27.759
Apr 10Saturday QuadApr 10 · 400 Meters · Place 2 · FarmingtonFarmington400 Meters21:03.699
Apr 10Saturday QuadApr 10 · 100 Meters · Place 2 · FarmingtonFarmington100 Meters213.299
Apr 7Birmingham Groves at FarmingtonApr 7 · 200 Meters · Place 1 · FarmingtonFarmington200 Meters127.679

2018 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3133rd Oakland County Middle School ChampionshipMay 31 · 70 Meter · Place 20 · PowerPower70 MeterRound P20.10.22aUnofficial6
May 3133rd Oakland County Middle School ChampionshipMay 31 · 100 Meters · Place 18 · PowerPower100 MetersRound P18.13.92aUnofficial6