Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMS Portland @ Charlotte · May 156:21.25aMS Portland @ CharlotteMay 15, 2024
200m Hurdles · 30" / 0.762m · OutdoorMS Charlotte @ Olivet · May 2034.95aMS Charlotte @ OlivetMay 20, 2024
300m Hurdles · 36" / 0.914m · Outdoor2026 MITCA D2 Team State · May 2349.94a2026 MITCA D2 Team StateMay 23, 2026
3200 Meters · OutdoorLeslie MS Blackhawk Inv · May 913:20.40aLeslie MS Blackhawk InvMay 9, 2024
55m Hurdles · 33" · OutdoorMS Charlotte @ Olivet · May 2010.57aMS Charlotte @ OlivetMay 20, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 232026 MITCA D2 Team StateMay 23 · 300m Hurdles · Place 37 · CharlotteCharlotte300m Hurdles36" / 0.914m37.49.94a PB9
May 232026 MITCA D2 Team StateMay 23 · 110m Hurdles · CharlotteCharlotte110m Hurdles39" / 0.991m—SCR9
May 4CAAC White HS Lansing Sexton @ CharlotteMay 4 · 300m Hurdles · Place 8 · CharlotteCharlotte300m Hurdles852.50a9
May 4CAAC White HS Lansing Sexton @ CharlotteMay 4 · 110m Hurdles · Place 7 · CharlotteCharlotte110m Hurdles720.51a9
Apr 28CAAC White - Charlotte, Lansing Catholic @ Eaton RapidsApr 28 · 300m Hurdles · Place 10 · CharlotteCharlotte300m Hurdles1053.30a9
Apr 21CAAC White Charlotte, Lakewood @ IoniaApr 21 · Long Jump · Place 14 · CharlotteCharlotteLong Jump1413-11.009
Apr 21CAAC White Charlotte, Lakewood @ IoniaApr 21 · 300m Hurdles · Place 7 · CharlotteCharlotte300m Hurdles754.88a9
Apr 21CAAC White Charlotte, Lakewood @ IoniaApr 21 · 110m Hurdles · Place 5 · CharlotteCharlotte110m Hurdles520.85a9
Apr 17Hastings Team Invitational (EQ approved)Apr 17 · 300m Hurdles · Place 34 · CharlotteCharlotte300m Hurdles3453.49a9
Apr 14CAAC HS White Meet Portland, Olivet @ CharlotteApr 14 · Long Jump · Place 11 · CharlotteCharlotteLong Jump1115-19
Apr 14CAAC HS White Meet Portland, Olivet @ CharlotteApr 14 · 300m Hurdles · Place 12 · CharlotteCharlotte300m Hurdles1256.26a9
Apr 14CAAC HS White Meet Portland, Olivet @ CharlotteApr 14 · 110m Hurdles · Place 9 · CharlotteCharlotte110m Hurdles921.15a9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 18GVSU Laker Indoor Challenge- Boys Big SchoolsMar 18 · 60m Hurdles · Place 37 · CharlotteCharlotte60m Hurdles3710.56a9

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 20Junior Comet Last Chance InviteMay 20 · 200m Hurdles · Place 4 · CharlotteCharlotte200m Hurdles432.48a8
May 20Junior Comet Last Chance InviteMay 20 · 55m Hurdles · Place 4 · CharlotteCharlotte55m Hurdles49.85a8
May 19MHSAA MS/JH Regional - Zone 5 @ Central Montcalm DATE TBDMay 19 · 200m Hurdles · Place 12 · CharlotteCharlotte200m Hurdles1230.81a8
May 19MHSAA MS/JH Regional - Zone 5 @ Central Montcalm DATE TBDMay 19 · 55m Hurdles · Place 10 · CharlotteCharlotte55m Hurdles109.78a8
May 15Portland MS vs. Charlotte MSMay 15 · 200m Hurdles · Place 3 · CharlotteCharlotte200m Hurdles332.32a8
May 15Portland MS vs. Charlotte MSMay 15 · 55m Hurdles · Place 2 · CharlotteCharlotte55m Hurdles29.98a8
May 7Grand Ledge Junior Comet ClassicMay 7 · 200m Hurdles · Place 3 · CharlotteCharlotte200m Hurdles331.33a8
May 7Grand Ledge Junior Comet ClassicMay 7 · 55m Hurdles · Place 5 · CharlotteCharlotte55m Hurdles59.95a8
Apr 30Charlotte MS @ Ionia MSApr 30 · 200m Hurdles · Place 2 · CharlotteCharlotte200m Hurdles230.20a8
Apr 30Charlotte MS @ Ionia MSApr 30 · 55m Hurdles · Place 2 · CharlotteCharlotte55m Hurdles29.76a8
Apr 23MS Eaton Rapids @ CharlotteApr 23 · 200m Hurdles · Place 2 · CharlotteCharlotte200m Hurdles231.32a8
Apr 23MS Eaton Rapids @ CharlotteApr 23 · 55m Hurdles · Place 2 · CharlotteCharlotte55m Hurdles210.04a8
Apr 21MS Lakewood, Olivet @ CharlotteApr 21 · 200m Hurdles · Place 2 · CharlotteCharlotte200m Hurdles230.81a8
Apr 21MS Lakewood, Olivet @ CharlotteApr 21 · 55m Hurdles · Place 2 · CharlotteCharlotte55m Hurdles29.84a8

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20MS Charlotte @ OlivetMay 20 · 200m Hurdles · Place 4 · CharlotteCharlotte200m Hurdles30" / 0.762m4.34.95a PB7
May 20MS Charlotte @ OlivetMay 20 · 1600 Meters · Place 7 · CharlotteCharlotte1600 Meters7.6:29.55a7
May 20MS Charlotte @ OlivetMay 20 · 55m Hurdles · Place 4 · CharlotteCharlotte55m Hurdles33"4.10.57a PB7
May 15MS Portland @ CharlotteMay 15 · 3200 Meters · Place 4 · CharlotteCharlotte3200 Meters4.13:28.96a7
May 15MS Portland @ CharlotteMay 15 · 1600 Meters · Place 6 · CharlotteCharlotte1600 Meters6.6:21.25a PB7
May 15MS Portland @ CharlotteMay 15 · 55m Hurdles · Place 3 · CharlotteCharlotte55m Hurdles33"3.10.73a7
May 9Leslie MS Blackhawk InvMay 9 · 3200 Meters · Place 5 · CharlotteCharlotte3200 Meters5.13:20.40a PB7
May 8MS Lakewood @ CharlotteMay 8 · 1600 Meters · Place 6 · CharlotteCharlotte1600 Meters6.6:55.13a7
May 8MS Lakewood @ CharlotteMay 8 · 55m Hurdles · Place 4 · CharlotteCharlotte55m Hurdles33"4.11.64a7
May 1MS Ionia @ CharlotteMay 1 · 3200 Meters · Place 6 · CharlotteCharlotte3200 Meters6.14:10.48a7
May 1MS Ionia @ CharlotteMay 1 · 1600 Meters · Place 8 · CharlotteCharlotte1600 Meters8.6:26.02a7
Apr 24MS - Charlotte @ Eaton RapidsApr 24 · 3200 Meters · Place 4 · CharlotteCharlotte3200 Meters4.13:30.04a7
Apr 24MS - Charlotte @ Eaton RapidsApr 24 · 1600 Meters · CharlotteCharlotte1600 Meters—SCR7