Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · IndoorBethel True Team Classic · Apr 2416.44aBethel True Team ClassicApril 24, 2026
110m Hurdles · 39" / 0.991m · OutdoorClass AAA State True Team · May 1515.41aClass AAA State True TeamMay 15, 2026
200 Meters · OutdoorEastview Lightning Invite · Apr 1024.41aEastview Lightning InviteApril 10, 2024
300m Hurdles · 36" / 0.914m · IndoorBethel True Team Classic · Apr 2442.05aBethel True Team ClassicApril 24, 2026
300m Hurdles · 36" / 0.914m · OutdoorClass AAA State True Team · May 1541.54aClass AAA State True TeamMay 15, 2026
400 Meters · IndoorGriak Indoor Classic - Maroon · Mar 2756.60aGriak Indoor Classic - MaroonMarch 27, 2026
400 Meters · OutdoorStillwater Last Chance Meet · May 1254.48aStillwater Last Chance MeetMay 12, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 300m Hurdles · Place 10 · Mounds View300m Hurdles36" / 0.914mRound P10.42.13a12
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 110m Hurdles · Place 10 · Mounds View110m Hurdles39" / 0.991mRound P10.15.60a12
May 19Suburban East Conference ChampionshipMay 19 · 300m Hurdles · Place 9 · Mounds View300m Hurdles942.12a12
May 19Suburban East Conference ChampionshipMay 19 · 300m Hurdles · Place 6 · Mounds View300m Hurdles641.32a12
May 19Suburban East Conference ChampionshipMay 19 · 110m Hurdles · Place 6 · Mounds View110m Hurdles615.85a12
May 19Suburban East Conference ChampionshipMay 19 · 110m Hurdles · Place 5 · Mounds View110m Hurdles515.77a12
May 15Class AAA State True TeamMay 15 · 300m Hurdles · Place 13 · Mounds View300m Hurdles36" / 0.914m13.41.54a PB12
May 15Class AAA State True TeamMay 15 · 110m Hurdles · Place 17 · Mounds View110m Hurdles39" / 0.991m17.15.41a PB12
May 56AAA Section True TeamMay 5 · 300m Hurdles · Place 7 · Mounds View300m Hurdles36" / 0.914m7.42.98a12
May 56AAA Section True TeamMay 5 · 110m Hurdles · Place 4 · Mounds View110m Hurdles39" / 0.991m4.15.67a12
Apr 28Bob Stewart InvitationalApr 28 · 110m Hurdles · Place 2 · Mounds View110m Hurdles39" / 0.991m2.15.51a12
Apr 202026 Pony ClassicApr 20 · 300m Hurdles · Place 3 · Mounds View300m Hurdles342.07a12
Apr 9White Bear Relays (Boys Only)Apr 9 · 110m Hurdles · Place 4 · Mounds View110m Hurdles415.68a12
Apr 2Minnesota State Relay ChampionshipApr 2 · 60m Hurdles · Place 4 · Mounds View60m Hurdles48.78a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 24Bethel True Team ClassicApr 24 · 300m Hurdles · Place 6 · Mounds View300m Hurdles36" / 0.914m6.42.05a PB12
Apr 24Bethel True Team ClassicApr 24 · 110m Hurdles · Place 10 · Mounds View110m Hurdles39" / 0.991m10.16.44a PB12
Mar 27Griak Indoor Classic - MaroonMar 27 · 60m Hurdles · Place 4 · Mounds View60m Hurdles49.03a12
Mar 27Griak Indoor Classic - MaroonMar 27 · 400 Meters · Place 21 · Mounds View400 Meters2156.60a PB12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 12Stillwater Last Chance MeetMay 12 · 400 Meters · Place 6 · Mounds View400 Meters654.48a PB11
Apr 192025 Pony ClassicApr 19 · 300m Hurdles · Place 5 · Mounds View300m Hurdles543.5111
Apr 10WBL Mens RelaysApr 10 · 300m Hurdles · Place 5 · Mounds View300m Hurdles543.63a11
Apr 10WBL Mens RelaysApr 10 · 110m Hurdles · Place 11 · Mounds View110m Hurdles1116.80a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 29Griak Indoor Classic - GoldMar 29 · 60m Hurdles · Place 7 · Mounds View60m Hurdles79.36a12

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 29MSHSL Section 5AAA ChampionshipsMay 29 · 300m Hurdles · Place 12 · Mounds View300m Hurdles36" / 0.914mRound P12.44.88a10
May 29MSHSL Section 5AAA ChampionshipsMay 29 · 110m Hurdles · Place 17 · Mounds View110m Hurdles39" / 0.991mRound P17.17.88aWind: 010
May 23Suburban East Conference ChampionshipMay 23 · 300m Hurdles · Place 20 · Mounds View300m Hurdles2044.09a—
May 23Suburban East Conference ChampionshipMay 23 · 110m Hurdles · Place 23 · Mounds View110m Hurdles2317.68a—
May 7Section 6AAA True TeamMay 7 · 110m Hurdles · Place 6 · Mounds View110m Hurdles39" / 0.991m6.16.85a10
May 3Wayzata RelaysMay 3 · 110m Hurdles · Place 18 · Mounds View110m Hurdles1817.99a—
May 3Wayzata RelaysMay 3 · 110m Hurdles · Place 18 · Mounds View110m Hurdles1817.99a—
Apr 30Bob Stewart InviteApr 30 · 300m Hurdles · Place 8 · Mounds View300m Hurdles845.19a—
Apr 30Bob Stewart InviteApr 30 · 110m Hurdles · Place 7 · Mounds View110m Hurdles717.49a—
Apr 20Stillwater Pony ClassicApr 20 · 300m Hurdles · Place 16 · Mounds View300m Hurdles36" / 0.914m16.46.05a10
Apr 18Mounds View Boys JVApr 18 · 110m Hurdles · Place 2 · Mounds View110m Hurdles217.08a—
Apr 10Eastview Lightning InviteApr 10 · 110m Hurdles · Place 4 · Mounds View110m Hurdles418.59a—
Apr 10Eastview Lightning InviteApr 10 · 200 Meters · Place 8 · Mounds View200 Meters824.41a PB—
Apr 5Minnesota State Relay ChampionshipApr 5 · 60m Hurdles · Place 12 · Mounds View60m Hurdles129.75a—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23Suburban East Conference ChampionshipMay 23 · 300m Hurdles · Place 25 · Mounds View300m HurdlesRound P2545.879
May 23Suburban East Conference ChampionshipMay 23 · 110m Hurdles · Place 34 · Mounds View110m HurdlesRound P3419.229
May 17Stillwater Last Chance MeetMay 17 · 300m Hurdles · Place 13 · Mounds View300m Hurdles1347.179
May 17Stillwater Last Chance MeetMay 17 · 110m Hurdles · Place 12 · Mounds View110m Hurdles1219.629
May 2Bob Stewart InvitationalMay 2 · 300m Hurdles · Place 15 · Mounds View300m Hurdles36" / 0.914m15.47.49a9