Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTom Moore Invitational · May 1512.05aTom Moore InvitationalMay 15, 2026
110m Hurdles · 39" / 0.991m · OutdoorClass AAA True Team Wild Card · May 816.82aClass AAA True Team Wild CardMay 8, 2026
200 Meters · OutdoorPrior Lake HS Boys Invitational · Apr 826.79aPrior Lake HS Boys InvitationalApril 8, 2025
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 4AAA Championships · May 2641.11aMSHSL Section 4AAA ChampionshipsMay 26, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 26MSHSL Section 4AAA ChampionshipsMay 26 · 300m Hurdles · Place 6 · Woodbury300m Hurdles36" / 0.914mRound P6.42.01a12
May 26MSHSL Section 4AAA ChampionshipsMay 26 · 300m Hurdles · Place 5 · Woodbury300m Hurdles36" / 0.914m5.41.11a PB12
May 26MSHSL Section 4AAA ChampionshipsMay 26 · 110m Hurdles · Place 12 · Woodbury110m Hurdles39" / 0.991mRound P12.17.99a12
May 19Suburban East Conference ChampionshipMay 19 · 300m Hurdles · Place 11 · Woodbury300m Hurdles1142.70a12
May 19Suburban East Conference ChampionshipMay 19 · 110m Hurdles · Place 20 · Woodbury110m Hurdles2017.21a12
May 15Tom Moore InvitationalMay 15 · 300m Hurdles · Place 1 · Woodbury300m Hurdles36" / 0.914m1.42.46a12
May 15Tom Moore InvitationalMay 15 · 110m Hurdles · Place 1 · Woodbury110m Hurdles39" / 0.991m1.16.91a12
May 15Tom Moore InvitationalMay 15 · 100 Meters · Place 27 · Woodbury100 Meters27.12.05a PB12
May 12Park Last Chance MeetMay 12 · 300m Hurdles · Place 1 · Woodbury300m Hurdles36" / 0.914m1.43.23a12
May 12Park Last Chance MeetMay 12 · 110m Hurdles · Place 1 · Woodbury110m Hurdles39" / 0.991m1.16.87a12
May 8Class AAA True Team Wild CardMay 8 · 300m Hurdles · Place 26 · Woodbury300m Hurdles36" / 0.914m26.43.31a12
May 8Class AAA True Team Wild CardMay 8 · 110m Hurdles · Place 43 · Woodbury110m Hurdles39" / 0.991m43.16.82a PB12
May 52AAA Section True TeamMay 5 · 300m Hurdles · Place 5 · Woodbury300m Hurdles36" / 0.914m5.43.31a12
May 52AAA Section True TeamMay 5 · 110m Hurdles · Place 5 · Woodbury110m Hurdles39" / 0.991m5.16.82a12
May 1Wayzata RelaysMay 1 · 300m Hurdles · Place 8 · Woodbury300m Hurdles36" / 0.914m8.43.21a12
May 1Wayzata RelaysMay 1 · 110m Hurdles · Place 11 · Woodbury110m Hurdles39" / 0.991m11.17.22a12
Apr 28Bob Stewart InvitationalApr 28 · 300m Hurdles · Place 6 · Woodbury300m Hurdles36" / 0.914m6.43.17a12
Apr 28Bob Stewart InvitationalApr 28 · 110m Hurdles · Place 11 · Woodbury110m Hurdles39" / 0.991m11.16.95a12
Apr 21Wildcat InvitationalApr 21 · 300m Hurdles · Place 4 · Woodbury300m Hurdles36" / 0.914m4.43.51a12
Apr 21Wildcat InvitationalApr 21 · 110m Hurdles · Place 16 · Woodbury110m Hurdles39" / 0.991m16.20.72a12
Apr 9White Bear Relays (Boys Only)Apr 9 · 300m Hurdles · Place 4 · Woodbury300m Hurdles443.80a12
Apr 9White Bear Relays (Boys Only)Apr 9 · 110m Hurdles · Place 15 · Woodbury110m Hurdles1517.52a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 27Griak Indoor Classic - MaroonMar 27 · 60m Hurdles · Place 7 · Woodbury60m Hurdles79.62a12

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 27MSHSL Section 4AAA ChampionshipsMay 27 · 300m Hurdles · Place 9 · Woodbury300m Hurdles36" / 0.914mRound P9.43.03a11
May 27MSHSL Section 4AAA ChampionshipsMay 27 · 300m Hurdles · Place 8 · Woodbury300m Hurdles36" / 0.914m8.43.53a11
May 27MSHSL Section 4AAA ChampionshipsMay 27 · 110m Hurdles · Place 12 · Woodbury110m Hurdles39" / 0.991mRound P12.17.30aWind: 011
May 22Suburban East Conference ChampionshipMay 22 · 300m Hurdles · Place 7 · Woodbury300m Hurdles742.88a11
May 22Suburban East Conference ChampionshipMay 22 · 110m Hurdles · Place 24 · Woodbury110m Hurdles2417.74a11
May 15Park HS Track Meet May 15May 15 · 300m Hurdles · Place 2 · Woodbury300m Hurdles36" / 0.914m2.46.09a11
May 15Park HS Track Meet May 15May 15 · 110m Hurdles · Place 3 · Woodbury110m Hurdles39" / 0.991m3.17.52a11
May 6Section 2AAA True TeamMay 6 · 300m Hurdles · Place 15 · Woodbury300m Hurdles36" / 0.914m15.46.21a11
May 6Section 2AAA True TeamMay 6 · 110m Hurdles · Place 14 · Woodbury110m Hurdles39" / 0.991m14.18.15a11
May 2Wayzata RelaysMay 2 · 300m Hurdles · Place 10 · Woodbury300m Hurdles1043.71a11
May 2Wayzata RelaysMay 2 · 110m Hurdles · Place 22 · Woodbury110m Hurdles2218.65a11
Apr 29Bob Stewart InvitationalApr 29 · 300m Hurdles · Place 5 · Woodbury300m Hurdles36" / 0.914m5.43.08a11
Apr 29Bob Stewart InvitationalApr 29 · 110m Hurdles · Place 15 · Woodbury110m Hurdles39" / 0.991m15.17.70a11
Apr 24Tom Moore InvitationalApr 24 · 300m Hurdles · Place 1 · Woodbury300m Hurdles36" / 0.914m1.44.54a11
Apr 24Tom Moore InvitationalApr 24 · 110m Hurdles · Place 3 · Woodbury110m Hurdles39" / 0.991m3.18.06a11
Apr 10WBL Mens RelaysApr 10 · 300m Hurdles · Place 13 · Woodbury300m Hurdles1346.02a11
Apr 10WBL Mens RelaysApr 10 · 110m Hurdles · Place 20 · Woodbury110m Hurdles2018.90a11
Apr 8Prior Lake HS Boys InvitationalApr 8 · 300m Hurdles · Place 10 · Woodbury300m Hurdles1047.07a11
Apr 8Prior Lake HS Boys InvitationalApr 8 · 110m Hurdles · Place 15 · Woodbury110m Hurdles1519.65a11
Apr 8Prior Lake HS Boys InvitationalApr 8 · 200 Meters · Place 80 · Woodbury200 Meters8026.79a PB11
Apr 8Prior Lake HS Boys InvitationalApr 8 · 100 Meters · Place 87 · Woodbury100 Meters8713.02a11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16Park - East Ridge- Woodbury May 16May 16 · 300m Hurdles · Place 2 · Woodbury300m Hurdles36" / 0.914m2.48.78a10
May 16Park - East Ridge- Woodbury May 16May 16 · 110m Hurdles · Place 4 · Woodbury110m Hurdles39" / 0.991m4.19.69a10
May 8Class AAA WildcardMay 8 · 110m Hurdles · Place 77 · Woodbury110m Hurdles39" / 0.991m77.19.56a10
May 7Section 2AAA True TeamMay 7 · 110m Hurdles · Place 18 · Woodbury110m Hurdles39" / 0.991m18.19.56aWind: 010
Apr 23Wildcat InvitationalApr 23 · 300m Hurdles · Place 10 · Woodbury300m Hurdles36" / 0.914m10.48.35a10
Apr 23Wildcat InvitationalApr 23 · 110m Hurdles · Place 11 · Woodbury110m Hurdles39" / 0.991m11.20.15aWind: 010

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 19East Ridge- Woodbury-RooseveltMay 19 · 110m Hurdles · Place 9 · Woodbury110m Hurdles39" / 0.991m9.20.67a9
May 119-10 Conference ChampionshipMay 11 · 300m Hurdles · Place 15 · Woodbury300m Hurdles36" / 0.914m15.50.70a9
May 119-10 Conference ChampionshipMay 11 · 110m Hurdles · Place 17 · Woodbury110m Hurdles39" / 0.991m17.21.47a9
May 2Bob Stewart InvitationalMay 2 · 300m Hurdles · Place 27 · Woodbury300m Hurdles36" / 0.914m27.52.38a9
May 2Bob Stewart InvitationalMay 2 · 110m Hurdles · Place 27 · Woodbury110m Hurdles39" / 0.991m27.21.77a9
May 2Bob Stewart InvitationalMay 2 · 100 Meters · Place 107 · Woodbury100 Meters107.13.43a9
Apr 27Tom Moore InvitationalApr 27 · 300m Hurdles · Place 11 · Woodbury300m Hurdles36" / 0.914m11.52.13a9
Apr 18Farmington Boys and Girls MeetApr 18 · 300m Hurdles · Place 26 · Woodbury300m Hurdles36" / 0.914m26.55.28a9