Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorClass A Wildcard · May 816.28aClass A WildcardMay 8, 2024
110m Hurdles · 42" / 1.067m · IndoorCentral College Dutch Invitational 2026 (Live Results Only) · Mar 2817.50aCentral College Dutch Invitational 2026 (Live Results Only)March 28, 2026
110m Hurdles · 42" / 1.067m · OutdoorAmerican Rivers Conference Championships · Apr 3016.52aAmerican Rivers Conference ChampionshipsApril 30, 2026
200 Meters · IndoorLuther Invitational · Feb 724.86aLuther InvitationalFebruary 7, 2026
200 Meters · OutdoorBest in the Bluffs - Varsity · Apr 1125.50aBest in the Bluffs - VarsityApril 11, 2025
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 1A Championships · May 2843.43aMSHSL Section 1A ChampionshipsMay 28, 2024
400 Meters · OutdoorPEM Winged Foot Invitational · Apr 2557.53PEM Winged Foot InvitationalApril 25, 2025
400m Hurdles · 36" / 0.914m · OutdoorAmerican Rivers Conference Championships · Apr 301:02.15aAmerican Rivers Conference ChampionshipsApril 30, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 8UW-La Crosse Uncaged Eagle OpenMay 8 · 110m Hurdles · Place 21 · LutherLuther110m Hurdles42" / 1.067mRound P21.16.97aWind: 5.2Fr
Apr 30American Rivers Conference ChampionshipsApr 30 · 400m Hurdles · Place 16 · LutherLuther400m Hurdles36" / 0.914mRound P16.1:02.15a PBFr
Apr 30American Rivers Conference ChampionshipsApr 30 · 110m Hurdles · Place 16 · LutherLuther110m Hurdles42" / 1.067mRound P16.16.52a PBWind: 1.5Fr
Apr 11Gene Glader InvitationalApr 11 · 110m Hurdles · Place 28 · LutherLuther110m Hurdles42" / 1.067mRound P28.17.19aWind: 0.9Fr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 28Central College Dutch Invitational 2026 (Live Results Only)Mar 28 · 110m Hurdles · Place 28 · LutherLuther110m Hurdles42" / 1.067mRound P28.17.50a PBWind: 1.3Fr
Mar 28Central College Dutch Invitational 2026 (Live Results Only)Mar 28 · 200 Meters · Place 94 · LutherLuther200 Meters94.24.23aWind: 2.8Fr
Mar 28Central College Dutch Invitational 2026 (Live Results Only)Mar 28 · 100 Meters · Place 90 · LutherLuther100 MetersRound P90.11.87aWind: 2.5Fr
Feb 27American Rivers Conference ChampionshipsFeb 27 · 60m Hurdles · Place 18 · LutherLuther60m HurdlesRound P189.29aFr
Feb 20Sol Butler ClassicFeb 20 · 200 Meters · Place 25 · LutherLuther200 Meters2525.07FR
Feb 20Sol Butler ClassicFeb 20 · 60m Hurdles · Place 12 · LutherLuther60m HurdlesRound P129.33FR
Feb 7Luther InvitationalFeb 7 · 60m Hurdles · Place 6 · LutherLuther60m Hurdles69.53aFr
Feb 7Luther InvitationalFeb 7 · 200 Meters · Place 8 · LutherLuther200 Meters824.86a PBFr

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 27MSHSL Section 1A ChampionshipsMay 27 · 300m Hurdles · Place 9 · Rushford-Peterson/HoustonRushford-Peterson/Houston300m Hurdles36" / 0.914mRound P9.43.54a12
May 27MSHSL Section 1A ChampionshipsMay 27 · 110m Hurdles · Place 5 · Rushford-Peterson/HoustonRushford-Peterson/Houston110m Hurdles39" / 0.991mRound P5.16.51aWind: 1.312
May 27MSHSL Section 1A ChampionshipsMay 27 · 110m Hurdles · Place 5 · Rushford-Peterson/HoustonRushford-Peterson/Houston110m Hurdles39" / 0.991m5.16.86aWind: -212
May 21MSHSL Section 1A - Sub-Section 1May 21 · 300m Hurdles · Place 3 · Rushford-Peterson/HoustonRushford-Peterson/Houston300m Hurdles36" / 0.914m3.44.85a12
May 21MSHSL Section 1A - Sub-Section 1May 21 · 110m Hurdles · Place 4 · Rushford-Peterson/HoustonRushford-Peterson/Houston110m Hurdles39" / 0.991m4.16.98aWind: 012
May 102025 Three Rivers Conference ChampionshipMay 10 · 300m Hurdles · Place 5 · Rushford-Peterson/HoustonRushford-Peterson/Houston300m Hurdles544.38a12
May 102025 Three Rivers Conference ChampionshipMay 10 · 110m Hurdles · Place 5 · Rushford-Peterson/HoustonRushford-Peterson/Houston110m Hurdles516.67a12
May 9Class A Wild CardMay 9 · 300m Hurdles · Place 16 · Rushford-Peterson/HoustonRushford-Peterson/Houston300m Hurdles36" / 0.914m16.44.65a12
May 9Class A Wild CardMay 9 · 110m Hurdles · Place 13 · Rushford-Peterson/HoustonRushford-Peterson/Houston110m Hurdles39" / 0.991m13.17.612
May 6Section 1A True TeamMay 6 · 300m Hurdles · Place 5 · Rushford-Peterson/HoustonRushford-Peterson/Houston300m Hurdles36" / 0.914m5.44.65a12
May 6Section 1A True TeamMay 6 · 110m Hurdles · Place 5 · Rushford-Peterson/HoustonRushford-Peterson/Houston110m Hurdles39" / 0.991m5.17.53a12
Apr 29St. Charles Varsity InviteApr 29 · 300m Hurdles · Place 4 · Rushford-Peterson/HoustonRushford-Peterson/Houston300m Hurdles36" / 0.914m4.44.40a12
Apr 25PEM Winged Foot InvitationalApr 25 · 400 Meters · Place 6 · Rushford-Peterson/HoustonRushford-Peterson/Houston400 Meters657.53 PB12
Apr 11Best in the Bluffs - VarsityApr 11 · 200 Meters · Place 12 · Rushford-Peterson/HoustonRushford-Peterson/Houston200 Meters1225.50a PB12
Apr 4RPH Varsity T&F MeetApr 4 · 110m Hurdles · Place 7 · Rushford-Peterson/HoustonRushford-Peterson/Houston110m Hurdles718.33a12
Mar 25Early Red Bird Invitational MNMar 25 · 400 Meters · Place 14 · Rushford-Peterson/Houston*Rushford-Peterson/Houston*400 Meters141:01.5112
Mar 25Early Red Bird Invitational MNMar 25 · 55m Hurdles · Place 4 · Rushford-Peterson/Houston*Rushford-Peterson/Houston*55m Hurdles48.9912

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 28MSHSL Section 1A ChampionshipsMay 28 · 300m Hurdles · Place 7 · Rushford-Peterson/HoustonRushford-Peterson/Houston300m Hurdles36" / 0.914mRound P7.43.43a PB11
May 28MSHSL Section 1A ChampionshipsMay 28 · 300m Hurdles · Place 7 · Rushford-Peterson/HoustonRushford-Peterson/Houston300m Hurdles36" / 0.914m7.43.43a11
May 28MSHSL Section 1A ChampionshipsMay 28 · 110m Hurdles · Place 6 · Rushford-Peterson/HoustonRushford-Peterson/Houston110m Hurdles39" / 0.991mRound P6.16.50aWind: 011
May 28MSHSL Section 1A ChampionshipsMay 28 · 110m Hurdles · Place 6 · Rushford-Peterson/HoustonRushford-Peterson/Houston110m Hurdles39" / 0.991m6.16.31aWind: 1.811
May 22MSHSL Section 1A - Sub Section 1May 22 · 300m Hurdles · Place 4 · Rushford-Peterson/HoustRushford-Peterson/Houst300m Hurdles443.85a—
May 22MSHSL Section 1A - Sub Section 1May 22 · 110m Hurdles · Place 5 · Rushford-Peterson/HoustRushford-Peterson/Houst110m Hurdles516.62a—
May 11Three Rivers Conference ChampionshipsMay 11 · 300m Hurdles · Place 3 · Rushford-Peterson/HoustRushford-Peterson/Houst300m Hurdles343.76a—
May 11Three Rivers Conference ChampionshipsMay 11 · 110m Hurdles · Place 4 · Rushford-Peterson/HoustRushford-Peterson/Houst110m Hurdles416.38a—
May 8Class A WildcardMay 8 · 300m Hurdles · Place 19 · Rushford-Peterson/HoustonRushford-Peterson/Houston300m Hurdles36" / 0.914m19.44.93a11
May 8Class A WildcardMay 8 · 110m Hurdles · Place 8 · Rushford-Peterson/HoustonRushford-Peterson/Houston110m Hurdles39" / 0.991m8.16.28a PB11
May 7Section 1A True TeamMay 7 · 300m Hurdles · Place 9 · Rushford-Peterson/HoustonRushford-Peterson/Houston300m Hurdles36" / 0.914m9.44.93a11
May 7Section 1A True TeamMay 7 · 110m Hurdles · Place 3 · Rushford-Peterson/HoustonRushford-Peterson/Houston110m Hurdles39" / 0.991m3.16.28a11
Apr 30St. Charles MeetApr 30 · 300m Hurdles · Place 5 · Rushford-Peterson/HoustonRushford-Peterson/Houston300m Hurdles36" / 0.914m5.44.75a11
Apr 30St. Charles MeetApr 30 · 110m Hurdles · Place 3 · Rushford-Peterson/HoustonRushford-Peterson/Houston110m Hurdles39" / 0.991m3.16.44a11
Apr 12PEM Varsity Track & Field MeetApr 12 · 300m Hurdles · Place 5 · Rushford-Peterson/HoustonRushford-Peterson/Houston300m Hurdles36" / 0.914m5.44.83a11
Mar 26Early Red Bird InvitationalMar 26 · 55m Hurdles · Place 2 · Rushford-Peterson/HoustRushford-Peterson/Houst55m Hurdles28.57a—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 1A ChampionshipsJun 1 · 300m Hurdles · Place 10 · Rushford-Peterson/HoustonRushford-Peterson/Houston300m Hurdles36" / 0.914mRound P10.44.58a10
Jun 1MSHSL Section 1A ChampionshipsJun 1 · 110m Hurdles · Place 4 · Rushford-Peterson/HoustonRushford-Peterson/Houston110m Hurdles39" / 0.991mRound P4.17.66aWind: -2.710
Jun 1MSHSL Section 1A ChampionshipsJun 1 · 110m Hurdles · Place 5 · Rushford-Peterson/HoustonRushford-Peterson/Houston110m Hurdles39" / 0.991m5.17.05aWind: -2.510
May 24MSHSL Section 1A - Sub-Section 1May 24 · 300m Hurdles · Place 3 · Rushford-Peterson/HoustonRushford-Peterson/Houston300m Hurdles36" / 0.914m3.44.84a10
May 24MSHSL Section 1A - Sub-Section 1May 24 · 110m Hurdles · Place 4 · Rushford-Peterson/HoustonRushford-Peterson/Houston110m Hurdles39" / 0.991m4.17.71a10
May 9Section 1A True TeamMay 9 · 300m Hurdles · Place 7 · Rushford-Peterson/HoustonRushford-Peterson/Houston300m Hurdles36" / 0.914m7.45.41a10
May 9Section 1A True TeamMay 9 · 110m Hurdles · Place 6 · Rushford-Peterson/HoustonRushford-Peterson/Houston110m Hurdles39" / 0.991m6.18.65a10
May 2St. Charles InviteMay 2 · 300m Hurdles · Place 7 · Rushford-Peterson/HoustonRushford-Peterson/Houston300m Hurdles36" / 0.914m7.46.56a10
May 2St. Charles InviteMay 2 · 110m Hurdles · Place 6 · Rushford-Peterson/HoustonRushford-Peterson/Houston110m Hurdles39" / 0.991m6.18.94a10

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 26MSHSL Section 1A - Sub-Section 1May 26 · 300m Hurdles · Place 4 · Rushford-Peterson/HoustonRushford-Peterson/Houston300m Hurdles446.829
May 17Three Rivers Conference Jr High ChampionshipsMay 17 · 300m Hurdles · Place 2 · Rushford-Peterson/HoustonRushford-Peterson/Houston300m Hurdles248.279
May 14Three Rivers Conference ChampionshipsMay 14 · 300m Hurdles · Place 6 · Rushford-Peterson/HoustonRushford-Peterson/Houston300m Hurdles36" / 0.914m6.47.39a9
Apr 19Lake City InvitationalApr 19 · 300m Hurdles · Place 8 · Rushford-Peterson/HoustonRushford-Peterson/Houston300m Hurdles849.229