Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHastings Tri #2 · May 114.02aHastings Tri #2May 1, 2024
100m Hurdles · 33" / 0.838m · OutdoorMSHSL Section 3AAA Championships · May 2717.08aMSHSL Section 3AAA ChampionshipsMay 27, 2026
200 Meters · OutdoorHastings MEC Tri · Apr 3027.25aHastings MEC TriApril 30, 2026
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 3AAA Championships · May 2748.03aMSHSL Section 3AAA ChampionshipsMay 27, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 27MSHSL Section 3AAA ChampionshipsMay 27 · 300m Hurdles · Place 2 · Hastings300m Hurdles30" / 0.762mRound P2.49.11a9
May 27MSHSL Section 3AAA ChampionshipsMay 27 · 300m Hurdles · Place 3 · Hastings300m Hurdles30" / 0.762m3.48.03a PB9
May 27MSHSL Section 3AAA ChampionshipsMay 27 · 100m Hurdles · Place 9 · Hastings100m Hurdles33" / 0.838mRound P9.17.74aWind: 19
May 27MSHSL Section 3AAA ChampionshipsMay 27 · 100m Hurdles · Place 8 · Hastings100m Hurdles33" / 0.838m8.17.08a PBWind: 1.39
May 19Metro East Championships (Two Rivers)May 19 · 300m Hurdles · Place 2 · Hastings300m Hurdles249.81a9
May 19Metro East Championships (Two Rivers)May 19 · 100m Hurdles · Place 18 · Hastings100m Hurdles1820.45a9
May 8Class AAA True Team Wild CardMay 8 · 300m Hurdles · Place 25 · Hastings300m Hurdles30" / 0.762m25.50.43a9
May 8Class AAA True Team Wild CardMay 8 · 100m Hurdles · Place 43 · Hastings100m Hurdles33" / 0.838m43.17.54a9
May 8Matt Kero Memorial InvitationalMay 8 · 100m Hurdles · Place 3 · Hastings100m Hurdles33" / 0.838m3.17.79a9
May 52AAA Section True TeamMay 5 · 300m Hurdles · Place 4 · Hastings300m Hurdles30" / 0.762m4.50.43a9
May 52AAA Section True TeamMay 5 · 100m Hurdles · Place 7 · Hastings100m Hurdles33" / 0.838m7.17.54a9
Apr 30Hastings MEC TriApr 30 · 300m Hurdles · Place 2 · Hastings300m Hurdles30" / 0.762m2.51.62a9
Apr 30Hastings MEC TriApr 30 · 100m Hurdles · Place 2 · Hastings100m Hurdles33" / 0.838m2.17.56a9
Apr 30Hastings MEC TriApr 30 · 200 Meters · Place 6 · Hastings200 Meters6.27.25a PB9
Apr 21Metro East Conference Mid-Season MeetApr 21 · 300m Hurdles · Place 2 · Hastings300m Hurdles30" / 0.762m2.50.13a9
Apr 21Metro East Conference Mid-Season MeetApr 21 · 100m Hurdles · Place 6 · Hastings100m Hurdles33" / 0.838m6.18.31a9
Apr 17Warrior RelaysApr 17 · 300m Hurdles · Place 3 · Hastings300m Hurdles30" / 0.762m3.51.31a9
Apr 17Warrior RelaysApr 17 · 100m Hurdles · Place 6 · Hastings100m Hurdles33" / 0.838m6.18.14a9
Apr 9Simley MEC PentApr 9 · 300m Hurdles · Place 1 · Hastings300m Hurdles153.43a9
Apr 9Simley MEC PentApr 9 · 100m Hurdles · Place 2 · Hastings100m Hurdles218.40a9
Apr 7Tartan MeetApr 7 · 100m Hurdles · Place 2 · Hastings100m Hurdles218.07a9
Apr 7Tartan MeetApr 7 · 200 Meters · Place 7 · Hastings200 Meters729.52a9

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 28MSHSL Section 3AAA ChampionshipsMay 28 · 100m Hurdles · Place 9 · Hastings100m Hurdles33" / 0.838mRound P9.18.05aWind: -1.28
May 28MSHSL Section 3AAA ChampionshipsMay 28 · 100m Hurdles · Place 9 · Hastings100m Hurdles33" / 0.838m9.18.08aWind: -1.78
May 20Metro East Conference ChampionshipsMay 20 · 100m Hurdles · Place 6 · Hastings100m Hurdles617.89a8
May 9Class AAA Wild CardMay 9 · 100m Hurdles · Place 53 · Hastings100m Hurdles33" / 0.838m53.17.88a8
May 6Section 2AAA True TeamMay 6 · 100m Hurdles · Place 10 · Hastings100m Hurdles33" / 0.838m10.17.88a8
May 1MEC Triangular | Hastings and North St. PaulMay 1 · 100m Hurdles · Place 3 · Hastings100m Hurdles33" / 0.838m3.18.44a8
May 1MEC Triangular | Hastings and North St. PaulMay 1 · 200 Meters · Place 3 · Hastings200 Meters3.28.94a8
Apr 24Spartan InviteApr 24 · 200 Meters · Place 5 · Hastings200 Meters528.558
Apr 22Metro East Conference Mid-Season MeetApr 22 · 100m Hurdles · Place 6 · Hastings100m Hurdles618.548
Apr 22Metro East Conference Mid-Season MeetApr 22 · 200 Meters · Place 13 · Hastings200 Meters1328.588
Apr 18Warrior RelaysApr 18 · 300m Hurdles · Place 8 · Hastings300m Hurdles853.908
Apr 18Warrior RelaysApr 18 · 100m Hurdles · Place 8 · Hastings100m Hurdles818.408
Apr 11Dean Bishop InvitationalApr 11 · 300m Hurdles · Place 13 · Hastings300m Hurdles1354.59a8
Apr 11Dean Bishop InvitationalApr 11 · 100m Hurdles · Place 11 · Hastings100m Hurdles1117.65a8
Apr 10Hastings TriApr 10 · 200 Meters · Place 5 · Hastings200 Meters528.05a8
Apr 4Simley MEC Tri #1Apr 4 · 300m Hurdles · Place 3 · Hastings300m Hurdles30" / 0.762m3.54.58a8
Apr 4Simley MEC Tri #1Apr 4 · 100m Hurdles · Place 4 · Hastings100m Hurdles33" / 0.838m4.18.22a8

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14MEC JV ConferenceMay 14 · 100m Hurdles · Place 6 · Hastings100m Hurdles33" / 0.838m6.19.21a7
May 14MEC JV ConferenceMay 14 · 200 Meters · Place 6 · Hastings200 Meters6.28.87a7
May 1Hastings Tri #2May 1 · 300m Hurdles · Place 7 · Hastings300m Hurdles755.66a—
May 1Hastings Tri #2May 1 · 100m Hurdles · Place 6 · Hastings100m Hurdles618.27a—
May 1Hastings Tri #2May 1 · 100 Meters · Place 7 · Hastings100 Meters714.02a PB—
Apr 12Tartan Tri MeetApr 12 · 100m Hurdles · Place 7 · Hastings100m Hurdles720.34a—
Apr 12Tartan Tri MeetApr 12 · 100 Meters · Place 9 · Hastings100 Meters914.19a—
Apr 9Apple Valley Track Meet - April 9Apr 9 · 100m Hurdles · Place 6 · Hastings100m Hurdles33" / 0.838m6.19.74a7
Apr 4Hastings TriApr 4 · 100m Hurdles · Place 5 · Hastings100m Hurdles519.67a—
Apr 4Hastings TriApr 4 · 200 Meters · Place 19 · Hastings200 Meters1930.64a—