Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCentennial League 9/10 Championships · Apr 2913.51aCentennial League 9/10 ChampionshipsApril 29, 2026
200 Meters · OutdoorBuff Blazer Invitational · May 227.24aBuff Blazer InvitationalMay 2, 2026
400 Meters · OutdoorCentennial League Championships · May 71:01.57aCentennial League ChampionshipsMay 7, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 7Centennial League ChampionshipsMay 7 · 400 Meters · Place 7 · OverlandOverland400 MetersRound P7.1:01.57a PB10
May 7Centennial League ChampionshipsMay 7 · 400 Meters · Place 9 · OverlandOverland400 Meters9.1:02.30a10
May 7Centennial League ChampionshipsMay 7 · 200 Meters · Place 17 · OverlandOverland200 MetersRound P17.27.54aWind: 0.510
May 2Buff Blazer InvitationalMay 2 · 400 Meters · Place 9 · OverlandOverland400 Meters9.1:01.58a10
May 2Buff Blazer InvitationalMay 2 · 200 Meters · Place 20 · OverlandOverland200 Meters20.27.24a PBWind: 1.710
Apr 29Centennial League 9/10 ChampionshipsApr 29 · 100 Meters · Place 8 · OverlandOverland100 Meters8.13.51a PBWind: -0.810
Apr 24Liberty Bell InvitationalApr 24 · 400 Meters · Place 11 · OverlandOverland400 MetersRound P11.1:01.84a10
Apr 24Liberty Bell InvitationalApr 24 · 200 Meters · Place 26 · OverlandOverland200 MetersRound P26.27.48aWind: 1.610
Apr 18Cherry Creek InvitationalApr 18 · 400 Meters · Place 7 · OverlandOverland400 Meters7.1:02.77a10
Apr 18Cherry Creek InvitationalApr 18 · 200 Meters · Place 13 · OverlandOverland200 Meters13.27.54aWind: -0.510
Apr 10The Pomona InvitationalApr 10 · 400 Meters · Place 38 · OverlandOverland400 MetersRound P38.1:03.78a10
Apr 10Pomona InviteApr 10 · 400 Meters · Place 38 · OverlandOverland400 MetersRound P38.1:03.78a10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8Centennial League ChampionshipMay 8 · 200 Meters · Place 23 · OverlandOverland200 MetersRound P2327.809
May 8Centennial League ChampionshipMay 8 · 400 Meters · Place 13 · OverlandOverland400 MetersRound P131:02.739
May 3Fritz Fulton Memorial InvitationalMay 3 · 200 Meters · Place 18 · OverlandOverland200 Meters1828.149
May 3Fritz Fulton Memorial InvitationalMay 3 · 400 Meters · Place 9 · OverlandOverland400 Meters91:03.639
May 1Centennial League 9/10 ChampionshipsMay 1 · 400 Meters · Place 6 · OverlandOverland400 Meters61:05.369
May 1Centennial League 9/10 ChampionshipsMay 1 · 100 Meters · Place 16 · OverlandOverland100 Meters1613.929
Apr 25Liberty Bell InvitationalApr 25 · 400 Meters · Place 24 · OverlandOverland400 MetersRound P24.1:07.31a9
Apr 25Liberty Bell InvitationalApr 25 · 200 Meters · Place 35 · OverlandOverland200 MetersRound P35.29.27aWind: 1.99
Apr 4Northfield Nighthawk InvitationalApr 4 · 400 Meters · Place 8 · OverlandOverland400 Meters81:06.54a9
Apr 2Centennial League Non-QualifierApr 2 · 200 Meters · Place 4 · OverlandOverland200 Meters429.56a9
Apr 2Centennial League Non-QualifierApr 2 · 100 Meters · Place 10 · OverlandOverland100 Meters1014.39a9
Mar 20Denver South Ravens InviteMar 20 · 100 Meters · OverlandOverland100 Meters—DNS9

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 292024 All Weather Seal West Michigan Megastar MeetMay 29 · 400 Meters · Place 6 · Brandywine MSBrandywine MS400 Meters6.1:08.42a8
May 292024 All Weather Seal West Michigan Megastar MeetMay 29 · 200 Meters · Place 8 · Brandywine MSBrandywine MS200 Meters8.30.00a8
May 16MHSAA MS/JH Regional - Zone 1 (D3&4) @ BangorMay 16 · 400 Meters · Place 2 · Brandywine MSBrandywine MS400 Meters2.1:07.25a8
May 16MHSAA MS/JH Regional - Zone 1 (D3&4) @ BangorMay 16 · 200 Meters · Place 6 · Brandywine MSBrandywine MS200 Meters6.29.70a8
May 14Saugatuck MS Invitational Track & Field MeetMay 14 · 400 Meters · Brandywine MSBrandywine MS400 Meters—SCR8
May 14Saugatuck MS Invitational Track & Field MeetMay 14 · 200 Meters · Place 8 · Brandywine MSBrandywine MS200 Meters8.30.81a8
May 3CMS InviteMay 3 · 400 Meters · Place 3 · Brandywine MSBrandywine MS400 Meters3.1:09.93a8
May 3CMS InviteMay 3 · 200 Meters · Place 3 · Brandywine MSBrandywine MS200 Meters3.30.21a8
Apr 29Lakeland Athletic Conf. (Jr High) MeetApr 29 · 400 Meters · Place 2 · Brandywine MSBrandywine MS400 Meters2.1:09.38a8
Apr 29Lakeland Athletic Conf. (Jr High) MeetApr 29 · 200 Meters · Place 3 · Brandywine MSBrandywine MS200 Meters3.30.91a8
Apr 17Brandywine MS Tri-MeetApr 17 · 400 Meters · Place 2 · Brandywine MSBrandywine MS400 Meters2.1:10.73a8
Apr 17Brandywine MS Tri-MeetApr 17 · 200 Meters · Place 4 · Brandywine MSBrandywine MS200 Meters4.32.74a8

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 27Upton MS Quad MeetApr 27 · 55m Hurdles · Brandywine MSBrandywine MS55m Hurdles33"—11.70Unofficial7
Apr 27Upton MS Quad MeetApr 27 · 200 Meters · Brandywine MSBrandywine MS200 Meters—30.07Unofficial7
Apr 18Berrien Springs MS Mini MeetApr 18 · 200 Meters · Place 2 · Brandywine MSBrandywine MS200 Meters2.31.26aUnofficial7
Apr 13MS- Inivitational @ New Buffalo.Apr 13 · 55m Hurdles · Brandywine MSBrandywine MS55m Hurdles30"—NT7
Apr 13MS- Inivitational @ New Buffalo.Apr 13 · 200 Meters · Place 5 · Brandywine MSBrandywine MS200 Meters5.32.46a7