Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · IndoorBethel True Team Classic · Apr 2416.06aBethel True Team ClassicApril 24, 2026
110m Hurdles · 39" / 0.991m · OutdoorMSHSL Section 4AAA Championships · May 2615.88aMSHSL Section 4AAA ChampionshipsMay 26, 2026
1600 Meters · OutdoorWayzata Relays · May 35:51.24aWayzata RelaysMay 3, 2024
200 Meters · OutdoorBob Stewart Invitational · Apr 2825.02aBob Stewart InvitationalApril 28, 2026
300m Hurdles · 36" / 0.914m · IndoorBethel True Team Classic · Apr 2442.45aBethel True Team ClassicApril 24, 2026
300m Hurdles · 36" / 0.914m · OutdoorClass AAA State True Team · May 1542.02aClass AAA State True TeamMay 15, 2026
400 Meters · OutdoorMSU Varsity Showcase · Mar 2857.19aMSU Varsity ShowcaseMarch 28, 2026
Results · OutdoorBethel True Team Classic · Apr 2518.02Bethel True Team ClassicApril 25, 2025

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 7 · Stillwater Area300m Hurdles36" / 0.914mRound P7.42.36a12
May 26MSHSL Section 4AAA ChampionshipsMay 26 · 300m Hurdles · Place 6 · Stillwater Area300m Hurdles36" / 0.914m6.42.48a12
May 26MSHSL Section 4AAA ChampionshipsMay 26 · 110m Hurdles · Place 5 · Stillwater Area110m Hurdles39" / 0.991mRound P5.15.88a PB12
May 26MSHSL Section 4AAA ChampionshipsMay 26 · 110m Hurdles · Place 5 · Stillwater Area110m Hurdles39" / 0.991m5.16.15aWind: -0.312
May 19Suburban East Conference ChampionshipMay 19 · 300m Hurdles · Place 12 · Stillwater Area300m Hurdles1243.50a12
May 19Suburban East Conference ChampionshipMay 19 · 110m Hurdles · Place 9 · Stillwater Area110m Hurdles916.13a12
May 19Suburban East Conference ChampionshipMay 19 · 110m Hurdles · Place 8 · Stillwater Area110m Hurdles816.30a12
May 15Class AAA State True TeamMay 15 · 300m Hurdles · Place 17 · Stillwater Area300m Hurdles36" / 0.914m17.42.02a PB12
May 11Stillwater Last Chance MeetMay 11 · 110m Hurdles · Place 4 · Stillwater Area110m Hurdles416.54a12
May 52AAA Section True TeamMay 5 · 300m Hurdles · Place 6 · Stillwater Area300m Hurdles36" / 0.914m6.43.71a12
May 52AAA Section True TeamMay 5 · 110m Hurdles · Place 3 · Stillwater Area110m Hurdles39" / 0.991m3.16.19a12
May 1Wayzata RelaysMay 1 · 300m Hurdles · Place 6 · Stillwater Area300m Hurdles36" / 0.914m6.42.65a12
May 1Wayzata RelaysMay 1 · 110m Hurdles · Place 7 · Stillwater Area110m Hurdles39" / 0.991m7.16.40a12
Apr 28Bob Stewart InvitationalApr 28 · 300m Hurdles · Place 4 · Stillwater Area300m Hurdles36" / 0.914m4.43.06a12
Apr 28Bob Stewart InvitationalApr 28 · 110m Hurdles · Place 5 · Stillwater Area110m Hurdles39" / 0.991m5.16.24a12
Apr 28Bob Stewart InvitationalApr 28 · 200 Meters · Place 21 · Stillwater Area200 Meters21.25.02a PB12
Apr 202026 Pony ClassicApr 20 · 300m Hurdles · Place 7 · Stillwater Area300m Hurdles743.31a12
Apr 9White Bear Relays (Boys Only)Apr 9 · 300m Hurdles · Place 6 · Stillwater Area300m Hurdles644.46a12
Apr 9White Bear Relays (Boys Only)Apr 9 · 110m Hurdles · Place 11 · Stillwater Area110m Hurdles1116.64a12
Mar 28MSU Varsity ShowcaseMar 28 · 60m Hurdles · Place 13 · Stillwater Area60m Hurdles139.15a12
Mar 28MSU Varsity ShowcaseMar 28 · 60m Hurdles · Place 12 · Stillwater Area60m Hurdles128.96a12
Mar 28MSU Varsity ShowcaseMar 28 · 400 Meters · Place 40 · Stillwater Area400 Meters4057.19a PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 24Bethel True Team ClassicApr 24 · 300m Hurdles · Place 11 · Stillwater Area300m Hurdles36" / 0.914m11.42.45a PB12
Apr 24Bethel True Team ClassicApr 24 · 110m Hurdles · Place 8 · Stillwater Area110m Hurdles39" / 0.991m8.16.06a PB12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22Suburban East Conference ChampionshipMay 22 · 300m Hurdles · Place 18 · Stillwater Area300m Hurdles1844.85a11
May 22Suburban East Conference ChampionshipMay 22 · 110m Hurdles · Place 25 · Stillwater Area110m Hurdles2517.75a11
May 12Stillwater Last Chance MeetMay 12 · 110m Hurdles · Place 4 · Stillwater Area110m Hurdles417.53a11
May 12Stillwater Last Chance MeetMay 12 · 200 Meters · Place 15 · Stillwater Area200 Meters1525.32a11
Apr 25Bethel True Team ClassicApr 25 · Results · Place 19 · Stillwater AreaResults1918.02 PB11
Apr 10WBL Mens RelaysApr 10 · 300m Hurdles · Place 14 · Stillwater Area300m Hurdles1446.23a11
Apr 10WBL Mens RelaysApr 10 · 110m Hurdles · Place 19 · Stillwater Area110m Hurdles1918.16a11
Mar 29MSU Varsity ShowcaseMar 29 · 60m Hurdles · Place 21 · Stillwater Area60m HurdlesRound P2110.04a11

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 23Suburban East Conference ChampionshipMay 23 · 300m Hurdles · Place 30 · Stillwater Area300m Hurdles3045.97a—
May 23Suburban East Conference ChampionshipMay 23 · 110m Hurdles · Place 35 · Stillwater Area110m Hurdles3519.18a—
May 15STW Last Chance Meet May 15 · 300m Hurdles · Place 6 · Stillwater Area300m Hurdles648.12a—
May 15STW Last Chance Meet May 15 · 110m Hurdles · Place 4 · Stillwater Area110m Hurdles419.13a—
May 14Suburban East Boys JV MeetMay 14 · 300m Hurdles · Place 9 · Stillwater Area300m Hurdles947.87a—
May 14Suburban East Boys JV MeetMay 14 · 110m Hurdles · Place 7 · Stillwater Area110m Hurdles719.42a—
May 3Wayzata RelaysMay 3 · 1600 Meters · Place 54 · Stillwater Area1600 Meters545:51.24a PB—
Apr 30Bob Stewart InviteApr 30 · 300m Hurdles · Place 19 · Stillwater Area300m Hurdles1948.26a—
Apr 30Bob Stewart InviteApr 30 · 110m Hurdles · Place 17 · Stillwater Area110m Hurdles1719.20a—
Apr 18Mounds View Boys JVApr 18 · 300m Hurdles · Place 9 · Stillwater Area300m Hurdles948.62a—
Apr 18Mounds View Boys JVApr 18 · 110m Hurdles · Place 7 · Stillwater Area110m Hurdles719.19a—
Apr 10Eastview Lightning InviteApr 10 · 300m Hurdles · Place 5 · Stillwater Area300m Hurdles548.64a—
Apr 10Eastview Lightning InviteApr 10 · 110m Hurdles · Place 7 · Stillwater Area110m Hurdles719.37a—