Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMHSAA LP Division 1 Finals · Jun 14:27.58aMHSAA LP Division 1 FinalsJune 1, 2024
2 Miles · OutdoorAllen Park CoEd Relays · Apr 1510:51.39aAllen Park CoEd RelaysApril 15, 2023
800 Meters · OutdoorLake Orion vs Oxford · Apr 122:08.88aLake Orion vs OxfordApril 12, 2023

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

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 31MHSAA LP Division 1 FinalsMay 31 · 1600 Meters · Place 23 · OxfordOxford1600 Meters23.4:31.81a12

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 1MHSAA LP Division 1 FinalsJun 1 · 1600 Meters · Place 26 · OxfordOxford1600 Meters26.4:27.58a PB11
Apr 19Oakland University Elaine Leigh HS InvitationalApr 19 · 1600 Meters · Place 4 · OxfordOxford1600 Meters4.4:28.60a11
Apr 19Oakland University Elaine Leigh HS InvitationalApr 19 · 800 Meters · OxfordOxford800 MetersRelay Split—2:02.7hUnofficial11

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 15Allen Park CoEd RelaysApr 15 · 2 Miles · Place 5 · OxfordOxford2 Miles5.10:51.39a PB10
Apr 12Lake Orion vs OxfordApr 12 · 1600 Meters · Place 5 · OxfordOxford1600 Meters5.4:51.09a10
Apr 12Lake Orion vs OxfordApr 12 · 800 Meters · Place 4 · OxfordOxford800 Meters4.2:08.88a PB10

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 3059th Elmer Ball Oxford InvitationalApr 30 · 1600 Meters · Place 18 · OxfordOxford1600 Meters18.4:58.67a9
Apr 6Lake Orion @ OxfordApr 6 · 1600 Meters · Place 3 · OxfordOxford1600 Meters3.4:53.959
Apr 6Lake Orion @ OxfordApr 6 · 800 Meters · Place 2 · OxfordOxford800 Meters2.2:14.029

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 336th Oakland County Middle School ChampionshipJun 3 · 1600 Meters · Place 4 · OxfordOxford1600 Meters4.5:05.45a8
Jun 336th Oakland County Middle School ChampionshipJun 3 · 800 Meters · Place 1 · OxfordOxford800 Meters1.2:12.17a8
May 19OMS @ ClarkstonMay 19 · 3200 Meters · OxfordOxford3200 Meters—10:48Unofficial8
May 17Sashabaw @ OMSMay 17 · 1600 Meters · OxfordOxford1600 Meters—4:55.74Unofficial8
May 17Sashabaw @ OMSMay 17 · 800 Meters · OxfordOxford800 Meters—2:14.36Unofficial8
May 13Oakview @ OMSMay 13 · 1600 Meters · OxfordOxford1600 Meters—4:59Unofficial8
May 10Scripps @OMSMay 10 · 1600 Meters · OxfordOxford1600 Meters—5:01.94Unofficial8
Apr 26Waldon @ OMSApr 26 · 3200 Meters · OxfordOxford3200 Meters—11:17.86Unofficial8