Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorEast Lansing 9/10 Invitational · Apr 306:22.30aEast Lansing 9/10 InvitationalApril 30, 2026
3200 Meters · OutdoorBulldog Invitational (EQ approved) · Apr 2413:58.99aBulldog Invitational (EQ approved)April 24, 2026
400 Meters · OutdoorMMS Track vs. Haslett/Dewitt · May 111:25.50aMMS Track vs. Haslett/DewittMay 11, 2022
800 Meters · OutdoorMMS Track vs. Haslett/Dewitt · May 113:11.00aMMS Track vs. Haslett/DewittMay 11, 2022

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 30East Lansing 9/10 InvitationalApr 30 · 1600 Meters · Place 2 · HaslettHaslett1600 Meters2.6:22.30a PB10
Apr 24Bulldog Invitational (EQ approved)Apr 24 · 3200 Meters · Place 9 · HaslettHaslett3200 Meters9.13:58.99a PB10
Apr 24Bulldog Invitational (EQ approved)Apr 24 · 1600 Meters · Place 14 · HaslettHaslett1600 Meters14.6:29.18a10

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22Haslett MS vs Mason MSMay 22 · 3200 Meters · Place 3 · HaslettHaslett3200 Meters3.14:11.40a8
May 15MS Haslett @ St. Johns MSMay 15 · 3200 Meters · Place 1 · HaslettHaslett3200 Meters1.14:32.01a8
May 8Haslett MS vs Williamston MSMay 8 · 3200 Meters · Place 2 · HaslettHaslett3200 Meters2.15:12.57a8
May 1Middle School - Haslett, Our Savior Luth. at Lansing CatholicMay 1 · 3200 Meters · Place 4 · HaslettHaslett3200 Meters4.15:27.608
May 1Middle School - Haslett, Our Savior Luth. at Lansing CatholicMay 1 · 1600 Meters · Place 4 · HaslettHaslett1600 Meters4.7:01.88
Apr 24Haslett MS vs Fowlerville MSApr 24 · 3200 Meters · Place 1 · HaslettHaslett3200 Meters1.14:20.41a8
Apr 24Haslett MS vs Fowlerville MSApr 24 · 1600 Meters · Place 3 · HaslettHaslett1600 Meters3.6:40.30a8

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 3Haslett MS, Williamston MS, East Lansing MSMay 3 · 3200 Meters · Place 2 · HaslettHaslett3200 Meters2.15:08.53Unofficial7

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 25Haslett MS vs Holt MS/Eaton Rapids MS/Waverly MSMay 25 · 1600 Meters · Place 6 · HaslettHaslett1600 Meters6.7:25.376
May 25Haslett MS vs Holt MS/Eaton Rapids MS/Waverly MSMay 25 · 800 Meters · Place 2 · HaslettHaslett800 Meters2.3:11.846
May 11MMS Track vs. Haslett/DewittMay 11 · 1600 Meters · Place 11 · HaslettHaslett1600 Meters11.7:21.00a6
May 11MMS Track vs. Haslett/DewittMay 11 · 800 Meters · Place 7 · HaslettHaslett800 Meters7.3:11.00a PB6
May 11MMS Track vs. Haslett/DewittMay 11 · 400 Meters · Place 6 · HaslettHaslett400 Meters6.1:25.50a PB6
May 4Charlotte MS, Haslett MS @ Williamston MSMay 4 · 1600 Meters · Place 4 · HaslettHaslett1600 Meters4.7:10.12a6
May 4Charlotte MS, Haslett MS @ Williamston MSMay 4 · 800 Meters · Place 6 · HaslettHaslett800 Meters6.3:18.37a6
Apr 27Chippewa Okemos MS vs Haslett MSApr 27 · 1600 Meters · Place 2 · HaslettHaslett1600 Meters2.7:18.06
Apr 27Chippewa Okemos MS vs Haslett MSApr 27 · 800 Meters · Place 2 · HaslettHaslett800 Meters2.3:16.06