Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFairmont JV Invite · May 1411.7Fairmont JV InviteMay 14, 2026
110m Hurdles · 39" / 0.991m · IndoorMSHSL Section 2AA Championships · May 2718.27aMSHSL Section 2AA ChampionshipsMay 27, 2026
110m Hurdles · 39" / 0.991m · OutdoorClass AA True Team Wild Card · May 817.77aClass AA True Team Wild CardMay 8, 2026
200 Meters · OutdoorFairmont JV Invite · May 1423.6Fairmont JV InviteMay 14, 2026
300m Hurdles · 36" / 0.914m · IndoorMSHSL Section 2AA Championships · May 2745.70aMSHSL Section 2AA ChampionshipsMay 27, 2026
300m Hurdles · 36" / 0.914m · OutdoorClass AA True Team Wild Card · May 844.31aClass AA True Team Wild CardMay 8, 2026

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

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AA ChampionshipsMay 27 · 300m Hurdles · Place 19 · Fairmont300m Hurdles36" / 0.914mRound P19.45.70a PB10
May 27MSHSL Section 2AA ChampionshipsMay 27 · 110m Hurdles · Place 18 · Fairmont110m Hurdles39" / 0.991mRound P18.18.27a PBWind: 0.310

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 19Big South Conference ChampionshipMay 19 · 300m Hurdles · Place 8 · Fairmont300m Hurdles36" / 0.914m8.45.33a10
May 19Big South Conference ChampionshipMay 19 · 110m Hurdles · Place 8 · Fairmont110m Hurdles39" / 0.991m8.18.21a10
May 14Fairmont JV InviteMay 14 · 200 Meters · Place 1 · Fairmont200 Meters1.23.6 PB10
May 14Fairmont JV InviteMay 14 · 100 Meters · Place 3 · Fairmont100 Meters3.11.7 PB10
May 12Trojan RelaysMay 12 · 300m Hurdles · Place 3 · Fairmont300m Hurdles345.45a10
May 12Trojan RelaysMay 12 · 110m Hurdles · Place 6 · Fairmont110m Hurdles619.07a10
May 8Class AA True Team Wild CardMay 8 · 300m Hurdles · Place 14 · Fairmont300m Hurdles36" / 0.914m14.44.31a PB10
May 8Class AA True Team Wild CardMay 8 · 110m Hurdles · Place 22 · Fairmont110m Hurdles39" / 0.991m22.17.77a PB10
May 42AA Section True TeamMay 4 · 300m Hurdles · Place 7 · Fairmont300m Hurdles36" / 0.914m7.44.31a10
May 42AA Section True TeamMay 4 · 110m Hurdles · Place 10 · Fairmont110m Hurdles39" / 0.991m10.17.77a10
May 1Fairmont Sentinel RelaysMay 1 · 300m Hurdles · Place 2 · Fairmont300m Hurdles245.87a10
May 1Fairmont Sentinel RelaysMay 1 · 110m Hurdles · Place 7 · Fairmont110m Hurdles718.49a10
Apr 28JWP Track & Field Meet #2Apr 28 · 300m Hurdles · Place 2 · Fairmont300m Hurdles36" / 0.914m2.46.90a10
Apr 28JWP Track & Field Meet #2Apr 28 · 110m Hurdles · Place 2 · Fairmont110m Hurdles39" / 0.991m2.18.48a10
Apr 21SJM Invitational #3Apr 21 · 300m Hurdles · Place 5 · Fairmont300m Hurdles36" / 0.914m5.47.40a10
Apr 21SJM Invitational #3Apr 21 · 110m Hurdles · Place 4 · Fairmont110m Hurdles39" / 0.991m4.18.88a10
Apr 14Waseca HS Meet #1Apr 14 · 300m Hurdles · Place 8 · Fairmont300m Hurdles846.79a10
Apr 14Waseca HS Meet #1Apr 14 · 110m Hurdles · Place 7 · Fairmont110m Hurdles719.12a10
Apr 10Blue Earth MeetApr 10 · Shot Put · Place 40 · FairmontShot Put4024-410
Apr 10Blue Earth MeetApr 10 · 300m Hurdles · Place 3 · Fairmont300m Hurdles345.77a10