Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorStillwater Last Chance Meet · May 1212.69aStillwater Last Chance MeetMay 12, 2025
110m Hurdles · 39" / 0.991m · OutdoorMSHSL Section 5AAA Championships · May 2717.02aMSHSL Section 5AAA ChampionshipsMay 27, 2026
200 Meters · OutdoorSTW Last Chance Meet · May 1526.05aSTW Last Chance Meet May 15, 2024
300m Hurdles · 36" / 0.914m · OutdoorClass AAA True Team Wild Card · May 843.74aClass AAA True Team Wild CardMay 8, 2026
60 Meters · IndoorWhite Bear Lake Boys Indoor · Mar 247.87aWhite Bear Lake Boys IndoorMarch 24, 2026

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 17 · Roseville Area300m Hurdles36" / 0.914mRound P17.43.89a12
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 110m Hurdles · Place 20 · Roseville Area110m Hurdles39" / 0.991mRound P20.17.02a PB12
May 19Suburban East Conference ChampionshipMay 19 · 300m Hurdles · Place 15 · Roseville Area300m Hurdles1543.70a12
May 19Suburban East Conference ChampionshipMay 19 · 110m Hurdles · Place 19 · Roseville Area110m Hurdles1917.20a12
May 8Class AAA True Team Wild CardMay 8 · 300m Hurdles · Place 31 · Roseville Area300m Hurdles36" / 0.914m31.43.74a PB12
May 8Class AAA True Team Wild CardMay 8 · 110m Hurdles · Place 59 · Roseville Area110m Hurdles39" / 0.991m59.17.22a12
May 56AAA Section True TeamMay 5 · 300m Hurdles · Place 9 · Roseville Area300m Hurdles36" / 0.914m9.43.74a12
May 56AAA Section True TeamMay 5 · 110m Hurdles · Place 12 · Roseville Area110m Hurdles39" / 0.991m12.17.22a12
Apr 29WBL CoEd inviteApr 29 · 300m Hurdles · Place 8 · Roseville Area300m Hurdles845.38a12
Apr 29WBL CoEd inviteApr 29 · 110m Hurdles · Place 11 · Roseville Area110m Hurdles1117.86a12
Apr 21Roseville InviteApr 21 · 300m Hurdles · Place 6 · Roseville Area300m Hurdles36" / 0.914m6.44.58a12
Apr 21Roseville InviteApr 21 · 110m Hurdles · Place 12 · Roseville Area110m Hurdles39" / 0.991m12.18.01a12
Apr 9White Bear Relays (Boys Only)Apr 9 · 300m Hurdles · Place 8 · Roseville Area300m Hurdles845.61a12
Apr 9White Bear Relays (Boys Only)Apr 9 · 110m Hurdles · Place 21 · Roseville Area110m Hurdles2119.37a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 24White Bear Lake Boys IndoorMar 24 · 60 Meters · Place 21 · Roseville Area60 Meters217.87a PB12

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 28MSHSL Section 5AAA ChampionshipsMay 28 · 300m Hurdles · Place 21 · Roseville Area300m Hurdles36" / 0.914mRound P21.45.61a11
May 28MSHSL Section 5AAA ChampionshipsMay 28 · 110m Hurdles · Place 21 · Roseville Area110m Hurdles39" / 0.991mRound P21.19.11aWind: 011
May 22Suburban East Conference ChampionshipMay 22 · 300m Hurdles · Place 26 · Roseville Area300m Hurdles2646.50a11
May 22Suburban East Conference ChampionshipMay 22 · 110m Hurdles · Place 34 · Roseville Area110m Hurdles3418.77a11
May 12Stillwater Last Chance MeetMay 12 · 100 Meters · Place 40 · Roseville Area100 Meters4012.69a PB11
May 9JV Boys MeetMay 9 · 300m Hurdles · Place 8 · Roseville Area300m Hurdles847.07a11
May 9JV Boys MeetMay 9 · 110m Hurdles · Place 9 · Roseville Area110m Hurdles918.99a11
May 6Section 6AAA True TeamMay 6 · 300m Hurdles · Place 12 · Roseville Area300m Hurdles36" / 0.914m12.46.35a11
May 6Section 6AAA True TeamMay 6 · 110m Hurdles · Place 15 · Roseville Area110m Hurdles39" / 0.991m15.18.91a11
Apr 30White Bear Lake CoEd MeetApr 30 · 300m Hurdles · Place 11 · Roseville Area300m Hurdles1147.11a11
Apr 30White Bear Lake CoEd MeetApr 30 · 110m Hurdles · Place 13 · Roseville Area110m Hurdles1319.50a11
Apr 22Roseville InviteApr 22 · 300m Hurdles · Place 11 · Roseville Area300m Hurdles1147.3611
Apr 22Roseville InviteApr 22 · 110m Hurdles · Place 16 · Roseville Area110m Hurdles1619.9511
Apr 192025 Pony ClassicApr 19 · 300m Hurdles · Place 19 · Roseville Area300m Hurdles1947.3311
Apr 16JV InviteApr 16 · 300m Hurdles · Place 9 · Roseville Area300m Hurdles947.53a11
Apr 16JV InviteApr 16 · 110m Hurdles · Place 13 · Roseville Area110m Hurdles1319.80a11
Apr 10WBL Mens RelaysApr 10 · 300m Hurdles · Place 20 · Roseville Area300m Hurdles2048.29a11
Apr 10WBL Mens RelaysApr 10 · 110m Hurdles · Place 22 · Roseville Area110m Hurdles2219.49a11

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29MSHSL Section 5AAA ChampionshipsMay 29 · 300m Hurdles · Place 21 · Roseville Area300m Hurdles36" / 0.914mRound P21.46.77a10
May 23Suburban East Conference ChampionshipMay 23 · 300m Hurdles · Place 39 · Roseville Area300m Hurdles3948.37a—
May 15STW Last Chance Meet May 15 · 200 Meters · Place 24 · Roseville Area200 Meters2426.05a PB—
May 14Suburban East Boys JV MeetMay 14 · 300m Hurdles · Place 17 · Roseville Area300m Hurdles1751.16a—
May 14Suburban East Boys JV MeetMay 14 · 110m Hurdles · Place 22 · Roseville Area110m Hurdles2222.30a—
May 2Ron Sass InviteMay 2 · 300m Hurdles · Place 20 · Roseville Area300m Hurdles2050.38a—
Apr 29Boys JV TriangularApr 29 · 110m Hurdles · Place 7 · Roseville Area110m Hurdles39" / 0.991m7.22.84a10
Apr 29Boys JV TriangularApr 29 · High Jump · Roseville AreaHigh Jump--NH10
Apr 29Boys JV TriangularApr 29 · 100 Meters · Place 13 · Roseville Area100 Meters13.13.47a10
Apr 18Mounds View Boys JVApr 18 · 100 Meters · Place 67 · Roseville Area100 Meters6713.01a—