Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHillsdale Wide Track Classic · Jan 256:42.54aHillsdale Wide Track ClassicJanuary 25, 2025
1500 Meters · OutdoorOakland Elaine Leigh Invitational · Apr 185:52.04aOakland Elaine Leigh InvitationalApril 18, 2025
1600 Meters · OutdoorMHSAA LP Region 08-1 @ Renaissance · May 205:52.40aMHSAA LP Region 08-1 @ RenaissanceMay 20, 2023
3000m Steeplechase · 0.762m · OutdoorOakland Elaine Leigh Invitational · Apr 1814:30.05aOakland Elaine Leigh InvitationalApril 18, 2025
3200 Meters · Outdoor60th Elmer Ball Oxford Invitational · Apr 2913:11.18a60th Elmer Ball Oxford InvitationalApril 29, 2023
800 Meters · Outdoor59th Elmer Ball Oxford Invitational · Apr 302:51.84a59th Elmer Ball Oxford InvitationalApril 30, 2022

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 17Elaine Leigh InviteApr 17 · 3000m Steeplechase · Place 9 · Michigan State University ClubMichigan State University Club3000m Steeplechase0.762m9.15:09.94aSo
Apr 17Elaine Leigh InviteApr 17 · 1500 Meters · Place 42 · Michigan State University ClubMichigan State University Club1500 Meters42.6:02.47aSo

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 18Oakland Elaine Leigh InvitationalApr 18 · 3000m Steeplechase · Place 11 · Michigan State University ClubMichigan State University Club3000m Steeplechase0.762m11.14:30.05a PBFr
Apr 18Oakland Elaine Leigh InvitationalApr 18 · 1500 Meters · Place 40 · Michigan State University ClubMichigan State University Club1500 Meters40.5:52.04a PBFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 25Hillsdale Wide Track ClassicJan 25 · 1 Mile · Place 44 · Michigan State University ClubMichigan State University Club1 Mile446:42.54a PB—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 18MHSAA LP Region 08-1 @ RochesterMay 18 · 3200 Meters · Place 13 · TroyTroy3200 Meters1313:15.68a—
May 10OAA Red-White ChampionshipsMay 10 · 3200 Meters · Place 17 · TroyTroy3200 Meters1713:13.09a—
May 4Farmington InvitationalMay 4 · 1600 Meters · Place 59 · TroyTroy1600 Meters596:25.04a—
Apr 27The 61st Elmer Ball Oxford InvitationalApr 27 · 3200 Meters · Place 15 · TroyTroy3200 Meters1514:16.42a—
Apr 24Stoney Creek & Athens @ TroyApr 24 · 3200 Meters · Place 7 · TroyTroy3200 Meters713:38.48a—
Apr 10Bloomfield Hills @ TroyApr 10 · 1600 Meters · Place 6 · TroyTroy1600 Meters66:35.14a—
Apr 10Bloomfield Hills @ TroyApr 10 · 800 Meters · Place 11 · TroyTroy800 Meters113:05.90a—
Apr 3Troy vs Royal OakApr 3 · 3200 Meters · Place 6 · TroyTroy3200 Meters614:20.25a—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20MHSAA LP Region 08-1 @ RenaissanceMay 20 · 1600 Meters · Place 8 · TroyTroy1600 Meters85:52.40a PB—
May 12OAA Red-White ChampionshipsMay 12 · 3200 Meters · Place 15 · TroyTroy3200 Meters1513:40.62JR
May 3Troy Athens v. Troy HighMay 3 · 1600 Meters · Place 5 · TroyTroy1600 Meters56:24.10a—
May 3Troy Athens v. Troy HighMay 3 · 800 Meters · Place 8 · TroyTroy800 Meters83:03.67a—
Apr 2960th Elmer Ball Oxford InvitationalApr 29 · 3200 Meters · Place 14 · TroyTroy3200 Meters1413:11.18a PB—
Apr 26Troy @ Royal Oak Dual MeetApr 26 · 1600 Meters · Place 5 · TroyTroy1600 Meters56:18.10a—
Apr 2223 APRIL SHOWERS InvitationalApr 22 · 800 Meters · TroyTroy800 MetersRelay Split—2:49.1Unofficial11
Apr 2223 APRIL SHOWERS InvitationalApr 22 · 3200 Meters · Place 16 · TroyTroy3200 Meters16.13:17.19a11
Apr 19Troy @ Stoney CreekApr 19 · 1600 Meters · Place 6 · TroyTroy1600 Meters66:19.79a—
Apr 19Troy @ Stoney CreekApr 19 · 800 Meters · Place 6 · TroyTroy800 Meters63:02.43a—
Apr 12Bloomfield Hills v. Troy HighApr 12 · 3200 Meters · Place 4 · TroyTroy3200 Meters414:32.26a—
Apr 5Troy High @ Clarkston Super Fun MeetApr 5 · 1600 Meters · Place 7 · TroyTroy1600 Meters76:48.41a—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20MHSAA LP Region 10-1 @ Macomb DakotaMay 20 · 1600 Meters · Place 15 · TroyTroy1600 Meters155:59.22SO
May 13OAA Red-White ChampionshipsMay 13 · 3200 Meters · Place 10 · TroyTroy3200 Meters1013:17.9610
Apr 3059th Elmer Ball Oxford InvitationalApr 30 · 1600 Meters · Place 18 · TroyTroy1600 Meters18.6:06.69a10
Apr 3059th Elmer Ball Oxford InvitationalApr 30 · 800 Meters · Place 21 · TroyTroy800 Meters21.2:51.84a PB10
Apr 27Troy Athens @ TroyApr 27 · 1600 Meters · Place 2 · TroyTroy1600 Meters26:23.09SO
Apr 20Stoney Creek @ TroyApr 20 · 3200 Meters · Place 5 · TroyTroy3200 Meters513:53.21SO
Apr 6Avondale @ TroyApr 6 · 1600 Meters · Place 4 · TroyTroy1600 Meters46:52.09SO

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 19Bill Breen JV RelaysMay 19 · 1600 Meters · Place 7 · TroyTroy1600 Meters76:07.009
May 12Adams v. Troy JV MeetMay 12 · 800 Meters · TroyTroy800 MetersRelay Split—3:05Unofficial9
May 12Adams v. Troy JV MeetMay 12 · 1600 Meters · TroyTroy1600 Meters—6:33Unofficial9
May 12Adams v. Troy JV MeetMay 12 · High Jump · TroyTroyHigh Jump—NH9
Apr 28Avondale vs Troy HighApr 28 · 800 Meters · TroyTroy800 MetersRelay Split—2:56Unofficial9
Apr 28Avondale vs Troy HighApr 28 · 3200 Meters · Place 3 · TroyTroy3200 Meters3.14:43Unofficial9
Apr 28Avondale vs Troy HighApr 28 · High Jump · TroyTroyHigh Jump—NH9
Apr 21Bloomfield Hills & Athens At Troy HSApr 21 · High Jump · Place 5 · TroyTroyHigh Jump54-00.009
Apr 21Bloomfield Hills & Athens At Troy HSApr 21 · 1600 Meters · Place 4 · TroyTroy1600 Meters46:37.779
Apr 21Bloomfield Hills & Athens At Troy HSApr 21 · 800 Meters · Place 7 · TroyTroy800 Meters73:03.459
Apr 14Rochester At Troy HSApr 14 · High Jump · Place 8 · TroyTroyHigh Jump84-02.009
Apr 14Rochester At Troy HSApr 14 · 1600 Meters · Place 7 · TroyTroy1600 Meters76:49.229