Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGet on Track Meet · May 2012.91aGet on Track MeetMay 20, 2025
1600 Meters · OutdoorNCTL Meet · May 144:54.47aNCTL MeetMay 14, 2024
3200 Meters · OutdoorCat Track Invite-M.S. · May 2412:50.1Cat Track Invite-M.S.May 24, 2021
400 Meters · OutdoorNorth Huron Quad · Apr 2957.89aNorth Huron QuadApril 29, 2025
800 Meters · OutdoorThumb Meet of Champs · May 272:06.81aThumb Meet of ChampsMay 27, 2025
Long Jump · OutdoorCat Track Invite-M.S. · May 2414' 9.5Cat Track Invite-M.S.May 24, 2021

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

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 27Thumb Meet of ChampsMay 27 · 800 Meters · Place 7 · MayvilleMayville800 Meters72:06.81a PB12
May 20Get on Track MeetMay 20 · 300m Hurdles · Place 3 · MayvilleMayville300m Hurdles348.64a12
May 20Get on Track MeetMay 20 · 100 Meters · Place 6 · MayvilleMayville100 Meters612.91a PB12
May 16MHSAA LP Region 38-4 @ MarletteMay 16 · 800 Meters · Place 4 · MayvilleMayville800 Meters42:07.18a12
May 13BTC - Blue & Red Division League Meet - EQ APPROVEDMay 13 · 800 Meters · Place 1 · MayvilleMayville800 Meters12:08.02a12
May 9Akron-Fairgrove Invitational EQ ApprovedMay 9 · 800 Meters · Place 3 · MayvilleMayville800 Meters32:09.14a12
May 6Mayville Quad **was at Dryden**May 6 · 1600 Meters · Place 1 · MayvilleMayville1600 Meters15:00.912
May 23rd Annual Cardinal Classic invitational - EQ APPROVEDMay 2 · 800 Meters · Place 1 · MayvilleMayville800 Meters12:09.48a12
Apr 29North Huron QuadApr 29 · 400 Meters · Place 1 · MayvilleMayville400 Meters157.89a PB12
Apr 17Marlette Invitational EQ ApprovedApr 17 · 800 Meters · Place 3 · MayvilleMayville800 Meters3.2:10.15a12
Apr 11Brown City Invitational-EQ APPROVEDApr 11 · 800 Meters · Place 2 · MayvilleMayville800 Meters22:14.19a12

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 252024 MITCA D4 Team StateMay 25 · 1600 Meters · Place 19 · MayvilleMayville1600 Meters19.4:59.13a11
May 21Get On Track MeetMay 21 · Discus · Place 25 · MayvilleMayvilleDiscus2558-5—
May 14NCTL MeetMay 14 · 1600 Meters · Place 2 · MayvilleMayville1600 Meters24:54.47a PB—
May 14NCTL MeetMay 14 · 800 Meters · Place 2 · MayvilleMayville800 Meters22:16.02a—
May 7Deckerville Quad 3May 7 · 1600 Meters · Place 1 · MayvilleMayville1600 Meters14:59.28a—
May 32nd Cardinal Classic InvitationalMay 3 · 1600 Meters · Place 6 · MayvilleMayville1600 Meters65:02.97a—
Apr 30Deckerville Quad IIApr 30 · 800 Meters · Place 1 · MayvilleMayville800 Meters12:14.90a—
Apr 26Kingston InvitationalApr 26 · 1600 Meters · Place 1 · MayvilleMayville1600 Meters15:00.49a—
Apr 9CPS Varsity QuadApr 9 · 1600 Meters · Place 1 · MayvilleMayville1600 Meters15:21.45a—

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 24Get On Track MeetMay 24 · Long Jump · Place 4 · MayvilleMayvilleLong Jump415-11.259
May 24Get On Track MeetMay 24 · 400 Meters · Place 2 · MayvilleMayville400 Meters21:00.939
May 20MHSAA LP Region 40-4 @ MarletteMay 20 · Long Jump · Place 13 · MayvilleMayvilleLong Jump1316-02.009
May 20MHSAA LP Region 40-4 @ MarletteMay 20 · 1600 Meters · Place 6 · MayvilleMayville1600 Meters65:18.699
May 17NCTL League MeetMay 17 · Long Jump · Place 6 · MayvilleMayvilleLong Jump616' 6.59
May 17NCTL League MeetMay 17 · 1600 Meters · Place 4 · MayvilleMayville1600 Meters45:13.749
May 13Akron-Fairgrove HS InvitationalMay 13 · Long Jump · Place 7 · MayvilleMayvilleLong Jump715-06.509
May 13Akron-Fairgrove HS InvitationalMay 13 · 1600 Meters · Place 3 · MayvilleMayville1600 Meters35:19.449
May 10Dryden QuadMay 10 · Long Jump · Place 2 · MayvilleMayvilleLong Jump215-19
May 10Dryden QuadMay 10 · 400 Meters · Place 4 · MayvilleMayville400 Meters41:01.19
May 6Peck Invitational MeetMay 6 · Long Jump · Place 5 · MayvilleMayvilleLong Jump515' 6.59
May 6Peck Invitational MeetMay 6 · 1600 Meters · Place 2 · MayvilleMayville1600 Meters25:25.29
Apr 29Mayville InviteApr 29 · Long Jump · Place 12 · MayvilleMayvilleLong Jump1215' 19
Apr 29Mayville InviteApr 29 · 1600 Meters · Place 6 · MayvilleMayville1600 Meters65:26.69
Apr 22Marlette InviteApr 22 · Long Jump · Place 19 · MayvilleMayvilleLong Jump1914-09.509
Apr 22Marlette InviteApr 22 · 1600 Meters · Place 8 · MayvilleMayville1600 Meters85:23.859
Apr 12Deckerville QuadApr 12 · Long Jump · Place 4 · MayvilleMayvilleLong Jump415-89
Apr 12Deckerville QuadApr 12 · 1600 Meters · Place 4 · MayvilleMayville1600 Meters45:30.729
Apr 7NCTL Quad #1 @ MayvilleApr 7 · Long Jump · Place 3 · MayvilleMayvilleLong Jump316-29
Apr 7NCTL Quad #1 @ MayvilleApr 7 · 1600 Meters · Place 3 · MayvilleMayville1600 Meters35:42.09

2021 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 24Cat Track Invite-M.S.May 24 · 3200 Meters · Place 1 · Mayville MSMayville MS3200 Meters1.12:50.1 PB8
May 24Cat Track Invite-M.S.May 24 · Long Jump · Place 1 · Mayville MSMayville MSLong Jump1.14' 9.5 PB8
May 24Cat Track Invite-M.S.May 24 · 400 Meters · Place 1 · Mayville MSMayville MS400 Meters1.1:03.08
May 19NCTL Jr High League MeetMay 19 · 3200 Meters · Place 1 · Mayville MSMayville MS3200 Meters1.13:04.91a8
May 19NCTL Jr High League MeetMay 19 · 1600 Meters · Place 2 · Mayville MSMayville MS1600 Meters2.5:39.41a8
May 19NCTL Jr High League MeetMay 19 · 400 Meters · Place 1 · Mayville MSMayville MS400 Meters1.1:03.21a8
May 12Peck Jr. HighMay 12 · 3200 Meters · Place 1 · Mayville MSMayville MS3200 Meters1.13:09.08
May 12Peck Jr. HighMay 12 · 1600 Meters · Place 2 · Mayville MSMayville MS1600 Meters2.5:50.08
May 12Peck Jr. HighMay 12 · 400 Meters · Place 1 · Mayville MSMayville MS400 Meters1.1:02.08
May 10Kingston Jr High InvitationalMay 10 · 3200 Meters · Place 1 · Mayville MSMayville MS3200 Meters1.13:24.45a8
May 10Kingston Jr High InvitationalMay 10 · 1600 Meters · Place 2 · Mayville MSMayville MS1600 Meters2.5:45.84a8
May 10Kingston Jr High InvitationalMay 10 · 400 Meters · Place 1 · Mayville MSMayville MS400 Meters1.1:04.02a8
May 5Akron-Fairgrove JH InvitationalMay 5 · 3200 Meters · Mayville MSMayville MS3200 Meters—SCR8
May 5Akron-Fairgrove JH InvitationalMay 5 · 1600 Meters · Place 2 · Mayville MSMayville MS1600 Meters2.5:42.44a8
May 5Akron-Fairgrove JH InvitationalMay 5 · 400 Meters · Place 1 · Mayville MSMayville MS400 Meters1.1:04.81a8
May 3North Huron Jr High InviteMay 3 · 3200 Meters · Place 1 · Mayville MSMayville MS3200 Meters1.13:25.24a8
May 3North Huron Jr High InviteMay 3 · 1600 Meters · Place 2 · Mayville MSMayville MS1600 Meters2.5:56.03a8
May 3North Huron Jr High InviteMay 3 · 400 Meters · Place 1 · Mayville MSMayville MS400 Meters1.1:03.86a8
Apr 28C-PS InvitationalApr 28 · 3200 Meters · Place 1 · Mayville MSMayville MS3200 Meters1.13:40.58
Apr 28C-PS InvitationalApr 28 · 1600 Meters · Place 1 · Mayville MSMayville MS1600 Meters1.5:46.28
Apr 28C-PS InvitationalApr 28 · 800 Meters · Place 3 · Mayville MSMayville MS800 Meters3.2:50.28
Apr 26Kingston QuadApr 26 · 3200 Meters · Place 1 · Mayville MSMayville MS3200 Meters1.13:18.97a8
Apr 26Kingston QuadApr 26 · 1600 Meters · Place 1 · Mayville MSMayville MS1600 Meters1.5:59.47a8
Apr 26Kingston QuadApr 26 · 800 Meters · Place 1 · Mayville MSMayville MS800 Meters1.2:41.20a8

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 20Cat Track Middle School InviteMay 20 · 1600 Meters · Place 5 · Mayville MSMayville MS1600 Meters5.6:29.006
May 20Cat Track Middle School InviteMay 20 · 800 Meters · Mayville MSMayville MS800 Meters—NT6
May 9Caro Middle School Track and Field InvitationalMay 9 · 1600 Meters · Place 13 · Mayville MSMayville MS1600 Meters13.6:10.50a6
May 9Caro Middle School Track and Field InvitationalMay 9 · 800 Meters · Place 13 · Mayville MSMayville MS800 Meters13.2:50.57a6
May 1Akron-Fairgrove JH InviteMay 1 · 1600 Meters · Place 4 · Mayville MSMayville MS1600 Meters4.6:28.35a6
May 1Akron-Fairgrove JH InviteMay 1 · 800 Meters · Place 5 · Mayville MSMayville MS800 Meters5.2:55.68a6