Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMSHSL Section 1A Championships · May 2616.90aMSHSL Section 1A ChampionshipsMay 26, 2026
200 Meters · OutdoorThree Rivers Conference Jr High Championships · May 1731.20Three Rivers Conference Jr High ChampionshipsMay 17, 2022
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 1A Championships · May 2649.45aMSHSL Section 1A ChampionshipsMay 26, 2026
400 Meters · OutdoorSection 1A True Team · May 91:12.03aSection 1A True TeamMay 9, 2023
High Jump · OutdoorMSHSL Section 1A - Sub-Section 1 · May 214' 11"MSHSL Section 1A - Sub-Section 1May 21, 2025
Long Jump · OutdoorSection 1A True Team · May 614-08.50Section 1A True TeamMay 6, 2025
Shot Put · 4kg · OutdoorRPH - Last Chance Varsity Meet · May 1427' 2"RPH - Last Chance Varsity MeetMay 14, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 26MSHSL Section 1A ChampionshipsMay 26 · High Jump · Place 11 · Lewiston-AlturaHigh Jump11.4-07.0011
May 26MSHSL Section 1A ChampionshipsMay 26 · 300m Hurdles · Place 6 · Lewiston-Altura300m Hurdles30" / 0.762mRound P6.49.45a PB11
May 26MSHSL Section 1A ChampionshipsMay 26 · 300m Hurdles · Place 7 · Lewiston-Altura300m Hurdles30" / 0.762m7.49.58a11
May 26MSHSL Section 1A ChampionshipsMay 26 · 100m Hurdles · Place 7 · Lewiston-Altura100m Hurdles33" / 0.838mRound P7.17.27aWind: 0.811
May 26MSHSL Section 1A ChampionshipsMay 26 · 100m Hurdles · Place 7 · Lewiston-Altura100m Hurdles33" / 0.838m7.16.90a PBWind: 1.311
May 20MSHSL Section 1A - Sub-Section 1May 20 · High Jump · Place 6 · Lewiston-AlturaHigh Jump6.4-09.0011
May 20MSHSL Section 1A - Sub-Section 1May 20 · 300m Hurdles · Place 4 · Lewiston-Altura300m Hurdles30" / 0.762m4.49.54a11
May 20MSHSL Section 1A - Sub-Section 1May 20 · 100m Hurdles · Place 5 · Lewiston-Altura100m Hurdles33" / 0.838m5.17.28a11
May 14RPH - Last Chance Varsity MeetMay 14 · High Jump · Place 6 · Lewiston-AlturaHigh Jump6.4' 8"11
May 14RPH - Last Chance Varsity MeetMay 14 · Shot Put · Place 12 · Lewiston-AlturaShot Put4kg12.27' 2" PB11
May 14RPH - Last Chance Varsity MeetMay 14 · 100m Hurdles · Place 3 · Lewiston-Altura100m Hurdles33" / 0.838m3.17.44a11
May 9Three Rivers Conference ChampionshipsMay 9 · High Jump · Place 4 · Lewiston-AlturaHigh Jump4.4' 10"11
May 9Three Rivers Conference ChampionshipsMay 9 · 300m Hurdles · Place 5 · Lewiston-Altura300m Hurdles30" / 0.762m5.50.81a11
May 9Three Rivers Conference ChampionshipsMay 9 · 100m Hurdles · Place 5 · Lewiston-Altura100m Hurdles33" / 0.838m5.17.13a11
May 51A Section True TeamMay 5 · High Jump · Place 10 · Lewiston-AlturaHigh Jump10.4-08.0011
May 51A Section True TeamMay 5 · 300m Hurdles · Place 8 · Lewiston-Altura300m Hurdles30" / 0.762m8.51.71a11
May 51A Section True TeamMay 5 · 100m Hurdles · Place 7 · Lewiston-Altura100m Hurdles33" / 0.838m7.17.82a11
Apr 28St. Charles Varsity Apr 28 · High Jump · Place 7 · Lewiston-AlturaHigh Jump74-06.0011
Apr 28St. Charles Varsity Apr 28 · 300m Hurdles · Place 2 · Lewiston-Altura300m Hurdles252.27a11
Apr 28St. Charles Varsity Apr 28 · 100m Hurdles · Place 3 · Lewiston-Altura100m Hurdles317.63a11
Apr 24Chatfield 7 - 12 MeetApr 24 · High Jump · Place 3 · Lewiston-AlturaHigh Jump3.4' 4"11
Apr 24Chatfield 7 - 12 MeetApr 24 · 300m Hurdles · Place 2 · Lewiston-Altura300m Hurdles30" / 0.762m2.52.12a11
Apr 24Chatfield 7 - 12 MeetApr 24 · 100m Hurdles · Place 2 · Lewiston-Altura100m Hurdles33" / 0.838m2.17.57aWind: 011

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 27MSHSL Section 1A ChampionshipsMay 27 · High Jump · Place 11 · Lewiston-AlturaHigh Jump11.4-08.0010
May 21MSHSL Section 1A - Sub-Section 1May 21 · 300m Hurdles · Place 8 · Lewiston-Altura300m Hurdles30" / 0.762m8.53.09a10
May 21MSHSL Section 1A - Sub-Section 1May 21 · 100m Hurdles · Place 8 · Lewiston-Altura100m Hurdles33" / 0.838m8.17.66aWind: 010
May 21MSHSL Section 1A - Sub-Section 1May 21 · High Jump · Place 2 · Lewiston-AlturaHigh Jump2.4' 11" PB10
May 102025 Three Rivers Conference ChampionshipMay 10 · Long Jump · Place 9 · Lewiston-AlturaLong Jump914-8.5010
May 102025 Three Rivers Conference ChampionshipMay 10 · High Jump · Place 5 · Lewiston-AlturaHigh Jump54-810
May 102025 Three Rivers Conference ChampionshipMay 10 · 300m Hurdles · Place 8 · Lewiston-Altura300m Hurdles853.12a10
May 102025 Three Rivers Conference ChampionshipMay 10 · 100m Hurdles · Place 7 · Lewiston-Altura100m Hurdles717.75a10
May 6Section 1A True TeamMay 6 · Long Jump · Place 16 · Lewiston-AlturaLong Jump16.14-08.50 PB10
May 6Section 1A True TeamMay 6 · 300m Hurdles · Place 12 · Lewiston-Altura300m Hurdles30" / 0.762m12.52.53a10
May 6Section 1A True TeamMay 6 · 100m Hurdles · Place 12 · Lewiston-Altura100m Hurdles33" / 0.838m12.18.16a10
May 6Section 1A True TeamMay 6 · High Jump · Place 9 · Lewiston-AlturaHigh Jump9.4-10.0010
Apr 29St. Charles Varsity InviteApr 29 · 300m Hurdles · Place 2 · Lewiston-Altura300m Hurdles30" / 0.762m2.53.02a10
Apr 29St. Charles Varsity InviteApr 29 · 100m Hurdles · Place 6 · Lewiston-Altura100m Hurdles33" / 0.838m6.18.51a10
Apr 29St. Charles Varsity InviteApr 29 · High Jump · Place 4 · Lewiston-AlturaHigh Jump4.4-08.0010

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 28MSHSL Section 1A ChampionshipsMay 28 · 100m Hurdles · Place 11 · Lewiston-Altura100m Hurdles33" / 0.838mRound P11.17.50aWind: 09
May 22MSHSL Section 1A - Sub Section 1May 22 · Long Jump · Place 15 · Lewiston-AlturaLong Jump1513-2.50—
May 22MSHSL Section 1A - Sub Section 1May 22 · High Jump · Place 13 · Lewiston-AlturaHigh Jump134-6—
May 22MSHSL Section 1A - Sub Section 1May 22 · 300m Hurdles · Place 5 · Lewiston-Altura300m Hurdles553.17a—
May 22MSHSL Section 1A - Sub Section 1May 22 · 100m Hurdles · Place 2 · Lewiston-Altura100m Hurdles217.61a—
May 11Three Rivers Conference ChampionshipsMay 11 · High Jump · Place 8 · Lewiston-AlturaHigh Jump84-6—
May 11Three Rivers Conference ChampionshipsMay 11 · 300m Hurdles · Place 10 · Lewiston-Altura300m Hurdles1052.49a—
May 11Three Rivers Conference ChampionshipsMay 11 · 100m Hurdles · Place 4 · Lewiston-Altura100m Hurdles417.54a—
May 7Section 1A True TeamMay 7 · Long Jump · Place 18 · Lewiston-AlturaLong Jump18.14-02.259
May 7Section 1A True TeamMay 7 · 300m Hurdles · Place 10 · Lewiston-Altura300m Hurdles30" / 0.762m10.52.38a9
May 7Section 1A True TeamMay 7 · 100m Hurdles · Place 9 · Lewiston-Altura100m Hurdles33" / 0.838m9.17.78a9
Apr 30St. Charles MeetApr 30 · Long Jump · Place 7 · Lewiston-AlturaLong Jump7.13-07.759
Apr 30St. Charles MeetApr 30 · 300m Hurdles · Place 8 · Lewiston-Altura300m Hurdles30" / 0.762m8.53.72a9
Apr 30St. Charles MeetApr 30 · 100m Hurdles · Place 4 · Lewiston-Altura100m Hurdles33" / 0.838m4.17.61a9
Apr 30St. Charles MeetApr 30 · High Jump · Place 7 · Lewiston-AlturaHigh Jump7.4-06.009
Apr 12Klas-Kronebusch InvitationalApr 12 · High Jump · Place 6 · Lewiston-AlturaHigh Jump64-6—
Apr 12Klas-Kronebusch InvitationalApr 12 · 100m Hurdles · Place 7 · Lewiston-Altura100m Hurdles719.71a—
Mar 26Early Red Bird InvitationalMar 26 · High Jump · Place 8 · Lewiston-AlturaHigh Jump84-6—
Mar 26Early Red Bird InvitationalMar 26 · 55m Hurdles · Place 5 · Lewiston-Altura55m Hurdles510.35a—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 24MSHSL Section 1A - Sub-Section 1May 24 · Long Jump · Place 13 · Lewiston-AlturaLong Jump13.13-01.008
May 24MSHSL Section 1A - Sub-Section 1May 24 · 100m Hurdles · Place 5 · Lewiston-Altura100m Hurdles33" / 0.838m5.18.09a8
May 24MSHSL Section 1A - Sub-Section 1May 24 · High Jump · Place 6 · Lewiston-AlturaHigh Jump6.4-05.008
May 9Section 1A True TeamMay 9 · 100m Hurdles · Place 16 · Lewiston-Altura100m Hurdles33" / 0.838m16.18.86a8
May 9Section 1A True TeamMay 9 · 400 Meters · Place 25 · Lewiston-Altura400 Meters25.1:12.03a PB8
May 2St. Charles InviteMay 2 · 100m Hurdles · Place 6 · Lewiston-Altura100m Hurdles33" / 0.838m6.19.12a8
May 2St. Charles InviteMay 2 · High Jump · Place 9 · Lewiston-AlturaHigh Jump9.4-04.008
May 2St. Charles InviteMay 2 · 200 Meters · Place 16 · Lewiston-Altura200 Meters16.31.27a8
Apr 14Klas-Kronebusch InvitationalApr 14 · Long Jump · Place 14 · Lewiston-AlturaLong Jump14.12-11.008
Apr 14Klas-Kronebusch InvitationalApr 14 · 100m Hurdles · Place 15 · Lewiston-Altura100m Hurdles33" / 0.838m15.21.46a8
Apr 14Klas-Kronebusch InvitationalApr 14 · 400 Meters · Place 13 · Lewiston-Altura400 Meters13.1:15.77a8
Apr 14Klas-Kronebusch InvitationalApr 14 · 200 Meters · Place 18 · Lewiston-Altura200 Meters18.31.87a8

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 25MSHSL Section 1A - Sub-Section 3May 25 · 400 Meters · Place 8 · Lewiston-Altura400 Meters81:14.287
May 17Three Rivers Conference Jr High ChampionshipsMay 17 · Long Jump · Place 8 · Lewiston-AlturaLong Jump812-07.757
May 17Three Rivers Conference Jr High ChampionshipsMay 17 · 100m Hurdles · Place 4 · Lewiston-Altura100m Hurdles419.427
May 17Three Rivers Conference Jr High ChampionshipsMay 17 · 200 Meters · Place 8 · Lewiston-Altura200 Meters831.20 PB7