Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJet's Pizza Invitational · Jan 315:05.40aJet's Pizza InvitationalJanuary 31, 2025
110m Hurdles · 39" / 0.991m · OutdoorMAC RED: Dakota vs. Grosse Pointe North · May 1116.82aMAC RED: Dakota vs. Grosse Pointe NorthMay 11, 2021
110m Hurdles · 42" / 1.067m · OutdoorOakland Elaine Leigh Invitational · Apr 1817.69aOakland Elaine Leigh InvitationalApril 18, 2025
1500 Meters · Outdoor2025 Auto-Owners Insurance Spartan Invite · Apr 44:42.85a2025 Auto-Owners Insurance Spartan InviteApril 4, 2025
1600 Meters · OutdoorRoyal Oak Relays PM Session · Apr 174:51.20aRoyal Oak Relays PM SessionApril 17, 2021
200 Meters · OutdoorMAC RED: Dakota vs. Grosse Pointe North · May 1125.22aMAC RED: Dakota vs. Grosse Pointe NorthMay 11, 2021
3000m Steeplechase · 0.914m · OutdoorOakland Elaine Leigh Invitational · Apr 1811:30.39aOakland Elaine Leigh InvitationalApril 18, 2025
300m Hurdles · 36" / 0.914m · OutdoorMidwest Meet Of Champions · Jun 1240.10aMidwest Meet Of ChampionsJune 12, 2021
400 Meters · IndoorJet's Pizza Invitational · Jan 3152.99aJet's Pizza InvitationalJanuary 31, 2025
400 Meters · OutdoorMAC RED: Dakota vs. Grosse Pointe North · May 1152.84aMAC RED: Dakota vs. Grosse Pointe NorthMay 11, 2021
400 Meters · Relay Split · OutdoorSpartan Invitational 2024 · Apr 558.259Spartan Invitational 2024April 5, 2024
400m Hurdles · 36" / 0.914m · OutdoorOakland Elaine Leigh Invitational · Apr 1859.07aOakland Elaine Leigh InvitationalApril 18, 2025
5000 Meters · OutdoorElaine Leigh T&F Invite (College) · Apr 2018:24.16aElaine Leigh T&F Invite (College)April 20, 2023

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 17Elaine Leigh InviteApr 17 · 400m Hurdles · Place 5 · Michigan State University ClubMichigan State University Club400m Hurdles36" / 0.914m5.1:00.28aSr
Apr 32026 Auto-Owners Insurance Spartan InviteApr 3 · 3000m Steeplechase · Michigan State University ClubMichigan State University Club3000m Steeplechase0.914m—DNSSr
Apr 32026 Auto-Owners Insurance Spartan InviteApr 3 · 400m Hurdles · Place 10 · Michigan State University ClubMichigan State University Club400m Hurdles36" / 0.914m10.59.88aSr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 18Oakland Elaine Leigh InvitationalApr 18 · 3000m Steeplechase · Place 12 · Michigan State University ClubMichigan State University Club3000m Steeplechase0.914m12.11:30.39a PBSr
Apr 18Oakland Elaine Leigh InvitationalApr 18 · 400m Hurdles · Place 7 · Michigan State University ClubMichigan State University Club400m Hurdles36" / 0.914m7.59.07a PBSr
Apr 18Oakland Elaine Leigh InvitationalApr 18 · 110m Hurdles · Place 8 · Michigan State University ClubMichigan State University Club110m Hurdles42" / 1.067mRound P8.17.69a PBWind: -1.5Sr
Apr 42025 Auto-Owners Insurance Spartan InviteApr 4 · 400m Hurdles · Place 11 · Michigan State University ClubMichigan State University Club400m Hurdles1159.38aSr
Apr 42025 Auto-Owners Insurance Spartan InviteApr 4 · 1500 Meters · Place 18 · Michigan State University ClubMichigan State University Club1500 Meters184:42.85a PBSr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 31Jet's Pizza InvitationalJan 31 · 1 Mile · Place 59 · Michigan State University ClubMichigan State University Club1 Mile595:05.40a PB—
Jan 31Jet's Pizza InvitationalJan 31 · 400 Meters · Place 25 · Michigan State University ClubMichigan State University Club400 Meters2552.99a PB—
Jan 25Hillsdale Wide Track ClassicJan 25 · 60m Hurdles · Place 11 · Michigan State University ClubMichigan State University Club60m Hurdles119.85a—
Jan 25Hillsdale Wide Track ClassicJan 25 · 1 Mile · Place 54 · Michigan State University ClubMichigan State University Club1 Mile545:22.36a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 19Elaine Leigh InviteApr 19 · 400m Hurdles · Place 2 · Michigan State UniversiMichigan State Universi400m Hurdles258.67a—
Apr 13Calvin InviteApr 13 · 400m Hurdles · Place 4 · Michigan State UniversiMichigan State Universi400m Hurdles459.16a—
Apr 13Calvin InviteApr 13 · 110m Hurdles · Place 5 · Michigan State UniversiMichigan State Universi110m Hurdles518.39a—
Apr 5Spartan Invitational 2024Apr 5 · 400m Hurdles · Place 8 · Michigan State University ClubMichigan State University Club400m Hurdles36" / 0.914m8.1:00.84aJr
Apr 5Spartan Invitational 2024Apr 5 · 400 Meters · Michigan State University ClubMichigan State University Club400 MetersRelay Split—58.259 PBJr

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 20Elaine Leigh T&F Invite (College)Apr 20 · 5000 Meters · Place 64 · Michigan State University ClubMichigan State University Club5000 Meters64.18:24.16a PBSo
Apr 20Elaine Leigh T&F Invite (College)Apr 20 · 400m Hurdles · Place 9 · Michigan State University ClubMichigan State University Club400m Hurdles36" / 0.914m9.1:01.27aSo

2021 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 12Midwest Meet Of ChampionsJun 12 · 300m Hurdles · Place 5 · MichiganMichigan300m Hurdles36" / 0.914m5.40.10a PB12
Jun 52021 MHSAA LP D1 State T&F ChampionshipsJun 5 · 800 Meters · Macomb DakotaMacomb Dakota800 MetersRelay Split—1:59.1Unofficial12
Jun 52021 MHSAA LP D1 State T&F ChampionshipsJun 5 · 300m Hurdles · Place 6 · Macomb DakotaMacomb Dakota300m Hurdles36" / 0.914m6.40.75a12
Jun 52021 MHSAA LP D1 State T&F ChampionshipsJun 5 · 400 Meters · Macomb DakotaMacomb Dakota400 MetersRelay Split—50.3Unofficial12
May 282021 MITCA D1 Team StateMay 28 · 800 Meters · Macomb DakotaMacomb Dakota800 MetersRelay Split—2:01.6Unofficial12
May 282021 MITCA D1 Team StateMay 28 · 300m Hurdles · Place 3 · Macomb DakotaMacomb Dakota300m Hurdles36" / 0.914m3.40.80a12
May 282021 MITCA D1 Team StateMay 28 · 110m Hurdles · Place 9 · Macomb DakotaMacomb Dakota110m Hurdles39" / 0.991m9.16.89a12
May 282021 MITCA D1 Team StateMay 28 · 400 Meters · Macomb DakotaMacomb Dakota400 MetersRelay Split—52.6Unofficial12
May 11MAC RED: Dakota vs. Grosse Pointe NorthMay 11 · 300m Hurdles · Place 1 · Macomb DakotaMacomb Dakota300m Hurdles36" / 0.914m1.45.12a12
May 11MAC RED: Dakota vs. Grosse Pointe NorthMay 11 · 110m Hurdles · Place 1 · Macomb DakotaMacomb Dakota110m Hurdles39" / 0.991m1.16.82a PB12
May 11MAC RED: Dakota vs. Grosse Pointe NorthMay 11 · 400 Meters · Place 1 · Macomb DakotaMacomb Dakota400 Meters1.52.84a PB12
May 11MAC RED: Dakota vs. Grosse Pointe NorthMay 11 · 200 Meters · Place 4 · Macomb DakotaMacomb Dakota200 Meters4.25.22a PB12
May 8New Balance Invite (Boys) - Session AMay 8 · 800 Meters · Macomb DakotaMacomb Dakota800 MetersRelay Split—2:02.2Unofficial12
May 8New Balance Invite (Boys) - Session AMay 8 · 300m Hurdles · Place 1 · Macomb DakotaMacomb Dakota300m Hurdles36" / 0.914m1.41.05a12
May 8New Balance Invite (Boys) - Session AMay 8 · 110m Hurdles · Place 10 · Macomb DakotaMacomb Dakota110m Hurdles39" / 0.991m10.17.21a12
May 8New Balance Invite (Boys) - Session AMay 8 · 400 Meters · Macomb DakotaMacomb Dakota400 MetersRelay Split—53.0Unofficial12
May 4MAC RED: Dakota vs. Grosse Pointe SouthMay 4 · 800 Meters · Macomb DakotaMacomb Dakota800 MetersRelay Split—2:07.1Unofficial12
May 4MAC RED: Dakota vs. Grosse Pointe SouthMay 4 · 300m Hurdles · Place 1 · Macomb DakotaMacomb Dakota300m Hurdles36" / 0.914m1.41.55a12
May 4MAC RED: Dakota vs. Grosse Pointe SouthMay 4 · 110m Hurdles · Place 3 · Macomb DakotaMacomb Dakota110m Hurdles39" / 0.991m3.16.90a12
May 4MAC RED: Dakota vs. Grosse Pointe SouthMay 4 · 400 Meters · Macomb DakotaMacomb Dakota400 MetersRelay Split—53.0Unofficial12
Apr 30The Barnyard Invitational - Distance Only - Early SessionApr 30 · 1600 Meters · Place 10 · Macomb DakotaMacomb Dakota1600 Meters10.4:57.97a12
Apr 22MAC RED: Chippewa Valley vs. DakotaApr 22 · 800 Meters · Macomb DakotaMacomb Dakota800 MetersRelay Split—2:32.8Unofficial12
Apr 22MAC RED: Chippewa Valley vs. DakotaApr 22 · 300m Hurdles · Place 1 · Macomb DakotaMacomb Dakota300m Hurdles36" / 0.914m1.41.1Unofficial12
Apr 22MAC RED: Chippewa Valley vs. DakotaApr 22 · 110m Hurdles · Place 1 · Macomb DakotaMacomb Dakota110m Hurdles39" / 0.991m1.17.19aUnofficial12
Apr 22MAC RED: Chippewa Valley vs. DakotaApr 22 · 400 Meters · Macomb DakotaMacomb Dakota400 MetersRelay Split—52.6Unofficial12
Apr 17Royal Oak Relays PM SessionApr 17 · 1600 Meters · Place 9 · Macomb DakotaMacomb Dakota1600 Meters9.4:51.20a PB12