Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMS Meet - Lakewood and Portland at Eaton Rapids · May 145:16.39aMS Meet - Lakewood and Portland at Eaton RapidsMay 14, 2026
3200 Meters · Outdoor5/13 Fowler MS Invite · May 1311:45.69a5/13 Fowler MS InviteMay 13, 2024
800 Meters · OutdoorJunior Greater Lansing Honor Roll Meet of Champions · May 272:14.23aJunior Greater Lansing Honor Roll Meet of ChampionsMay 27, 2026
High Jump · OutdoorMS - Charlotte @ Eaton Rapids · Apr 244-04.00MS - Charlotte @ Eaton RapidsApril 24, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27Junior Greater Lansing Honor Roll Meet of ChampionsMay 27 · 800 Meters · Place 4 · Eaton Rapids800 Meters4.2:14.23a PB8
May 14MS Meet - Lakewood and Portland at Eaton RapidsMay 14 · 1600 Meters · Place 1 · Eaton Rapids1600 Meters1.5:16.39a PB8
May 14MS Meet - Lakewood and Portland at Eaton RapidsMay 14 · 800 Meters · Place 1 · Eaton Rapids800 Meters1.2:25.44a8
May 9MHSAA MS/JH Regional - Zone 5 @ Grand Ledge (D1&2)May 9 · 3200 Meters · Place 3 · Eaton Rapids3200 Meters3.12:08.83a8
May 9MHSAA MS/JH Regional - Zone 5 @ Grand Ledge (D1&2)May 9 · 800 Meters · Place 1 · Eaton Rapids800 Meters1.2:17.89a8
May 6Eaton Rapids vs. Olivet May 6 · 1600 Meters · Place 1 · Eaton Rapids1600 Meters1.5:16.78a8
May 6Eaton Rapids vs. Olivet May 6 · 800 Meters · Place 1 · Eaton Rapids800 Meters1.2:23.63a8

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 30MS Portland @ Eaton RapidsApr 30 · 1600 Meters · Place 1 · Eaton Rapids1600 Meters1.5:46.02a7
Apr 30MS Portland @ Eaton RapidsApr 30 · 800 Meters · Place 1 · Eaton Rapids800 Meters1.2:33.35a7

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 29Junior Greater Lansing Honor Roll Meet of ChampionsMay 29 · 3200 Meters · Place 16 · Eaton Rapids3200 Meters16.12:03.39a6
May 29Junior Greater Lansing Honor Roll Meet of ChampionsMay 29 · 1600 Meters · Place 16 · Eaton Rapids1600 Meters16.5:32.74a6
May 20MS Holt @ WaverlyMay 20 · 3200 Meters · Place 1 · Eaton Rapids3200 Meters1.11:57.54a6
May 20MS Holt @ WaverlyMay 20 · 1600 Meters · Place 3 · Eaton Rapids1600 Meters3.5:38.10a6
May 15MS Meet - Lakewood @ Eaton RapidsMay 15 · 3200 Meters · Place 2 · Eaton Rapids3200 Meters2.12:16.29a6
May 15MS Meet - Lakewood @ Eaton RapidsMay 15 · 1600 Meters · Place 2 · Eaton Rapids1600 Meters2.5:29.79a6
May 135/13 Fowler MS InviteMay 13 · 3200 Meters · Place 4 · Eaton Rapids3200 Meters4.11:45.69a PB6
May 135/13 Fowler MS InviteMay 13 · 1600 Meters · Place 7 · Eaton Rapids1600 Meters7.5:28.21a6
May 2Eaton Rapids MS vs. Portland MSMay 2 · 3200 Meters · Place 2 · Eaton Rapids3200 Meters2.12:25.21a6
May 2Eaton Rapids MS vs. Portland MSMay 2 · High Jump · Place 4 · Eaton RapidsHigh Jump4.4' 26
Apr 24MS - Charlotte @ Eaton RapidsApr 24 · 3200 Meters · Place 1 · Eaton Rapids3200 Meters1.12:14.35a6
Apr 24MS - Charlotte @ Eaton RapidsApr 24 · High Jump · Place 4 · Eaton RapidsHigh Jump4.4-04.00 PB6