Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRPH - Last Chance Varsity Meet · May 1413.84aRPH - Last Chance Varsity MeetMay 14, 2026
100m Hurdles · 33" / 0.838m · OutdoorMSHSL Section 1A Championships · May 2616.54aMSHSL Section 1A ChampionshipsMay 26, 2026
200 Meters · OutdoorRPH - Last Chance Varsity Meet · May 1428.67aRPH - Last Chance Varsity MeetMay 14, 2026
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 1A Championships · May 2647.85aMSHSL Section 1A ChampionshipsMay 26, 2026
400 Meters · OutdoorKlas-Kronebusch Invitational · Apr 121:08.35aKlas-Kronebusch InvitationalApril 12, 2024
Pole Vault · OutdoorMSHSL Section 1A - Sub-Section 1 · May 208-07.00MSHSL Section 1A - Sub-Section 1May 20, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 26MSHSL Section 1A ChampionshipsMay 26 · Pole Vault · Place 11 · Lewiston-AlturaPole Vault11.7-08.0012
May 26MSHSL Section 1A ChampionshipsMay 26 · 300m Hurdles · Place 4 · Lewiston-Altura300m Hurdles30" / 0.762mRound P4.48.45a12
May 26MSHSL Section 1A ChampionshipsMay 26 · 300m Hurdles · Place 3 · Lewiston-Altura300m Hurdles30" / 0.762m3.47.85a PB12
May 26MSHSL Section 1A ChampionshipsMay 26 · 100m Hurdles · Place 8 · Lewiston-Altura100m Hurdles33" / 0.838mRound P8.17.31aWind: 1.812
May 26MSHSL Section 1A ChampionshipsMay 26 · 100m Hurdles · Place 5 · Lewiston-Altura100m Hurdles33" / 0.838m5.16.54a PBWind: 1.312
May 20MSHSL Section 1A - Sub-Section 1May 20 · Pole Vault · Place 4 · Lewiston-AlturaPole Vault4.8-07.00 PB12
May 20MSHSL Section 1A - Sub-Section 1May 20 · 300m Hurdles · Place 2 · Lewiston-Altura300m Hurdles30" / 0.762m2.48.75a12
May 20MSHSL Section 1A - Sub-Section 1May 20 · 100m Hurdles · Place 3 · Lewiston-Altura100m Hurdles33" / 0.838m3.16.97a12
May 14RPH - Last Chance Varsity MeetMay 14 · Pole Vault · Place 1 · Lewiston-AlturaPole Vault1.8' 0"12
May 14RPH - Last Chance Varsity MeetMay 14 · 100m Hurdles · Place 2 · Lewiston-Altura100m Hurdles33" / 0.838m2.16.93a12
May 14RPH - Last Chance Varsity MeetMay 14 · 200 Meters · Place 7 · Lewiston-Altura200 Meters7.28.67a PB12
May 14RPH - Last Chance Varsity MeetMay 14 · 100 Meters · Place 3 · Lewiston-Altura100 Meters3.13.84a PB12
May 9Three Rivers Conference ChampionshipsMay 9 · Pole Vault · Place 5 · Lewiston-AlturaPole Vault5.8' 0"12
May 9Three Rivers Conference ChampionshipsMay 9 · 300m Hurdles · Place 2 · Lewiston-Altura300m Hurdles30" / 0.762m2.49.83a12
May 9Three Rivers Conference ChampionshipsMay 9 · 100m Hurdles · Place 4 · Lewiston-Altura100m Hurdles33" / 0.838m4.17.10a12
May 51A Section True TeamMay 5 · Pole Vault · Place 6 · Lewiston-AlturaPole Vault6.8-00.0012
May 51A Section True TeamMay 5 · 300m Hurdles · Place 4 · Lewiston-Altura300m Hurdles30" / 0.762m4.49.89a12
May 51A Section True TeamMay 5 · 100m Hurdles · Place 6 · Lewiston-Altura100m Hurdles33" / 0.838m6.17.35a12
Apr 28St. Charles Varsity Apr 28 · Pole Vault · Place 5 · Lewiston-AlturaPole Vault57-06.0012
Apr 28St. Charles Varsity Apr 28 · 300m Hurdles · Place 1 · Lewiston-Altura300m Hurdles149.95a12
Apr 28St. Charles Varsity Apr 28 · 100m Hurdles · Place 2 · Lewiston-Altura100m Hurdles217.55a12
Apr 24Chatfield 7 - 12 MeetApr 24 · Pole Vault · Place 2 · Lewiston-AlturaPole Vault2.7' 6"12
Apr 24Chatfield 7 - 12 MeetApr 24 · 300m Hurdles · Place 1 · Lewiston-Altura300m Hurdles30" / 0.762m1.50.67a12
Apr 24Chatfield 7 - 12 MeetApr 24 · 100m Hurdles · Place 1 · Lewiston-Altura100m Hurdles33" / 0.838m1.17.53aWind: 012

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 102025 Three Rivers Conference ChampionshipMay 10 · Pole Vault · Place 6 · Lewiston-AlturaPole Vault67-611
May 102025 Three Rivers Conference ChampionshipMay 10 · 300m Hurdles · Place 2 · Lewiston-Altura300m Hurdles251.11a11
May 102025 Three Rivers Conference ChampionshipMay 10 · 100m Hurdles · Place 6 · Lewiston-Altura100m Hurdles617.70a11
Apr 4RPH Varsity T&F MeetApr 4 · 300m Hurdles · Place 3 · Lewiston-Altura300m Hurdles351.37a11
Apr 4RPH Varsity T&F MeetApr 4 · 100m Hurdles · Place 10 · Lewiston-Altura100m Hurdles1018.88a11
Apr 4RPH Varsity T&F MeetApr 4 · 200 Meters · Place 11 · Lewiston-Altura200 Meters1130.35a11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22MSHSL Section 1A - Sub Section 1May 22 · 300m Hurdles · Place 1 · Lewiston-Altura300m Hurdles148.92a—
May 11Three Rivers Conference ChampionshipsMay 11 · Pole Vault · Place 15 · Lewiston-AlturaPole Vault156-0—
May 11Three Rivers Conference ChampionshipsMay 11 · 300m Hurdles · Place 2 · Lewiston-Altura300m Hurdles249.32a—
May 11Three Rivers Conference ChampionshipsMay 11 · 200 Meters · Place 18 · Lewiston-Altura200 Meters1829.25a—
Apr 12Klas-Kronebusch InvitationalApr 12 · Pole Vault · Place 2 · Lewiston-AlturaPole Vault27-6—
Apr 12Klas-Kronebusch InvitationalApr 12 · 400 Meters · Place 5 · Lewiston-Altura400 Meters51:08.35a PB—
Apr 12Klas-Kronebusch InvitationalApr 12 · 200 Meters · Place 12 · Lewiston-Altura200 Meters1230.00a—
Mar 26Early Red Bird InvitationalMar 26 · Pole Vault · Place 8 · Lewiston-AlturaPole Vault86-6—