Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorG-MAC Outdoor Championship 2026 · May 110.89aG-MAC Outdoor Championship 2026May 1, 2026
200 Meters · IndoorG-MAC Indoor Track & Field Championships · Feb 2822.11aG-MAC Indoor Track & Field ChampionshipsFebruary 28, 2026
200 Meters · OutdoorHillsdale Tune Up · Apr 2421.76aHillsdale Tune UpApril 24, 2026
60 Meter · IndoorGVSU Holiday Open · Dec 57.03aGVSU Holiday OpenDecember 5, 2025
60 Meter · OutdoorUCM HS Mule Relays · Mar 227.56aUCM HS Mule RelaysMarch 22, 2022

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 6Hillsdale Last ChanceMay 6 · 110m Hurdles · HillsdaleHillsdale110m Hurdles42" / 1.067mRound P--DNFWind: 0.6So
May 6Hillsdale Last ChanceMay 6 · 200 Meters · Place 2 · HillsdaleHillsdale200 Meters2.21.74aWind: 3.6So
May 1G-MAC Outdoor Championship 2026May 1 · 200 Meters · HillsdaleHillsdale200 MetersRound P--DQWind: 1.9So
May 1G-MAC Outdoor Championship 2026May 1 · 100 Meters · Place 15 · HillsdaleHillsdale100 MetersRound P15.10.89a PBWind: 0.1So
Apr 24Hillsdale Tune UpApr 24 · 200 Meters · Place 1 · HillsdaleHillsdale200 Meters1.21.76a PBWind: 0.4So
Apr 16Hillsdale Gina RelaysApr 16 · 100 Meters · Place 16 · HillsdaleHillsdale100 MetersRound P16.10.89aWind: 1.7So
Apr 10GVSU Al & Sue Owens ClassicApr 10 · 200 Meters · Place 9 · HillsdaleHillsdale200 Meters9.22.29aWind: 2.5So
Apr 10GVSU Al & Sue Owens ClassicApr 10 · 100 Meters · Place 16 · HillsdaleHillsdale100 MetersRound P16.11.02aWind: 2.6So
Apr 32026 Auto-Owners Insurance Spartan InviteApr 3 · 200 Meters · Place 12 · HillsdaleHillsdale200 Meters12.22.52aWind: -2.3So
Apr 32026 Auto-Owners Insurance Spartan InviteApr 3 · 100 Meters · Place 8 · HillsdaleHillsdale100 Meters8.11.15aWind: -2.1So

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28G-MAC Indoor Track & Field ChampionshipsFeb 28 · 200 Meters · Place 11 · HillsdaleHillsdale200 MetersRound P11.22.11a PBSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 5GVSU Holiday OpenDec 5 · 60 Meter · Place 15 · HillsdaleHillsdale60 MeterRound P15.7.03a PBSo
Dec 5GVSU Holiday OpenDec 5 · 200 Meters · Place 21 · HillsdaleHillsdale200 Meters21.22.63aSo
Feb 28G-MAC Indoor Track & Field ChampionshipsFeb 28 · 200 Meters · Place 14 · HillsdaleHillsdale200 MetersRound P14.22.23aFr
Feb 15The Robinson Family OpenFeb 15 · 60 Meter · HillsdaleHillsdale60 MeterRound P—DNSFr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 5Oiler OpenerDec 5 · 60 Meter · Place 8 · HillsdaleHillsdale60 MeterRound P8.7.14aWind: 0Fr
Dec 5Oiler OpenerDec 5 · 60 Meter · Place 6 · HillsdaleHillsdale60 Meter6.7.08aWind: 0Fr
Dec 5Oiler OpenerDec 5 · 200 Meters · Place 6 · HillsdaleHillsdale200 Meters6.22.99aWind: 0Fr

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 4MSHSAA Class 2 District 7May 4 · 200 Meters · Place 1 · Osceola HighOsceola High200 Meters121.8712
May 4MSHSAA Class 2 District 7May 4 · 100 Meters · Place 2 · Osceola HighOsceola High100 Meters210.9312

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 13MSHSAA Class 2 Sectional 3May 13 · 200 Meters · Place 1 · Osceola HighOsceola High200 Meters123.2611
May 13MSHSAA Class 2 Sectional 3May 13 · 100 Meters · Place 1 · Osceola HighOsceola High100 Meters111.1911
May 6MSHSAA Class 2 District 6May 6 · 200 Meters · Place 1 · Osceola HighOsceola High200 Meters123.1911
May 6MSHSAA Class 2 District 6May 6 · 200 Meters · Place 1 · Osceola HighOsceola High200 MetersRound P123.8511
May 6MSHSAA Class 2 District 6May 6 · 100 Meters · Place 1 · Osceola HighOsceola High100 Meters111.5011
May 6MSHSAA Class 2 District 6May 6 · 100 Meters · Place 1 · Osceola HighOsceola High100 MetersRound P111.4811
Apr 12Skyline InvitationalApr 12 · 100 Meters · Place 1 · OsceolaOsceola100 Meters1.11.53a11
Apr 11Bulldog RelaysApr 11 · 200 Meters · Place 2 · OsceolaOsceola200 Meters2.23.09a11
Apr 11Bulldog RelaysApr 11 · 100 Meters · Place 2 · OsceolaOsceola100 Meters2.11.28a11
Apr 6Osceola HS InvitationalApr 6 · 200 Meters · Place 1 · OsceolaOsceola200 Meters1.22.89a11
Apr 6Osceola HS InvitationalApr 6 · 100 Meters · Place 1 · OsceolaOsceola100 Meters1.11.32a11

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 7MSHSAA Class 2 District 6May 7 · 200 Meters · Place 4 · Osceola HighOsceola High200 Meters423.4010
May 7MSHSAA Class 2 District 6May 7 · 200 Meters · Place 3 · Osceola HighOsceola High200 MetersRound P323.6610
May 7MSHSAA Class 2 District 6May 7 · 100 Meters · Place 3 · Osceola HighOsceola High100 Meters311.5310
May 7MSHSAA Class 2 District 6May 7 · 100 Meters · Place 3 · Osceola HighOsceola High100 MetersRound P311.8210
May 2WEMO CONFERNCE TRACK MEET (JH and HS)May 2 · 200 Meters · Place 1 · OsceolaOsceola200 Meters1.23.710
May 2WEMO CONFERNCE TRACK MEET (JH and HS)May 2 · 100 Meters · Place 1 · OsceolaOsceola100 Meters1.11.710
Apr 14Adrian HS inviteApr 14 · 200 Meters · Place 1 · OsceolaOsceola200 Meters1.24.17a10
Apr 14Adrian HS inviteApr 14 · 100 Meters · Place 1 · OsceolaOsceola100 Meters1.11.38a10
Mar 26Nevada Tiger InvitationalMar 26 · 200 Meters · Place 2 · Osceola HighOsceola High200 Meters223.79—
Mar 26Nevada Tiger InvitationalMar 26 · 100 Meters · Place 1 · Osceola HighOsceola High100 Meters111.53—
Mar 22UCM HS Mule RelaysMar 22 · 60 Meter · Place 9 · OsceolaOsceola60 MeterRound P9.7.56a PB10

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8MSHSAA Class 2 District 5May 8 · 200 Meters · Place 4 · OsceolaOsceola200 Meters4.24.81a9
May 8MSHSAA Class 2 District 5May 8 · 100 Meters · Place 3 · OsceolaOsceola100 Meters3.11.95a9
Apr 19Whirlwind InvitationalApr 19 · 200 Meters · Place 1 · OsceolaOsceola200 Meters1.24.27a9
Apr 19Whirlwind InvitationalApr 19 · 100 Meters · Place 1 · OsceolaOsceola100 Meters1.11.71a9
Mar 26Nevada Tiger InvitationalMar 26 · 200 Meters · Place 2 · Osceola HighOsceola High200 Meters224.72—
Mar 26Nevada Tiger InvitationalMar 26 · 100 Meters · Place 4 · Osceola HighOsceola High100 Meters411.88—