Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorStillwater Last Chance Meet · May 1212.96aStillwater Last Chance MeetMay 12, 2025
110m Hurdles · 39" / 0.991m · OutdoorMSHSL Section 4AAA Championships · May 2616.62aMSHSL Section 4AAA ChampionshipsMay 26, 2026
200 Meters · OutdoorEast Ridge JV Meet · Apr 1126.62aEast Ridge JV MeetApril 11, 2025
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 4AAA Championships · May 2644.87aMSHSL Section 4AAA ChampionshipsMay 26, 2026
400 Meters · IndoorWBL Boys Indoor · Mar 251:00.13aWBL Boys IndoorMarch 25, 2025
High Jump · OutdoorMSHSL Section 4AAA Championships · May 275' 3"MSHSL Section 4AAA ChampionshipsMay 27, 2025

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 26MSHSL Section 4AAA ChampionshipsMay 26 · 300m Hurdles · Place 11 · White Bear Lake Area300m Hurdles36" / 0.914mRound P11.44.87a PB12
May 26MSHSL Section 4AAA ChampionshipsMay 26 · 110m Hurdles · Place 9 · White Bear Lake Area110m Hurdles39" / 0.991mRound P9.16.68a12
May 26MSHSL Section 4AAA ChampionshipsMay 26 · 110m Hurdles · Place 8 · White Bear Lake Area110m Hurdles39" / 0.991m8.16.62a PBWind: -0.312
May 19Suburban East Conference ChampionshipMay 19 · 300m Hurdles · Place 22 · White Bear Lake Area300m Hurdles2245.66a12
May 19Suburban East Conference ChampionshipMay 19 · 110m Hurdles · Place 16 · White Bear Lake Area110m Hurdles1617.01a12
May 15CoEd WBL InviteMay 15 · 300m Hurdles · Place 3 · White Bear Lake Area300m Hurdles345.63a12
May 15CoEd WBL InviteMay 15 · 110m Hurdles · Place 3 · White Bear Lake Area110m Hurdles316.49a12
May 8WBL Boys JVMay 8 · 300m Hurdles · Place 2 · White Bear Lake Area300m Hurdles246.89a12
May 8WBL Boys JVMay 8 · 110m Hurdles · Place 1 · White Bear Lake Area110m Hurdles117.18a12
May 8Class AAA True Team Wild CardMay 8 · 300m Hurdles · Place 81 · White Bear Lake Area300m Hurdles36" / 0.914m81.47.30a12
May 8Class AAA True Team Wild CardMay 8 · 110m Hurdles · Place 44 · White Bear Lake Area110m Hurdles39" / 0.991m44.16.85a12
May 52AAA Section True TeamMay 5 · 300m Hurdles · Place 14 · White Bear Lake Area300m Hurdles36" / 0.914m14.47.30a12
May 52AAA Section True TeamMay 5 · 110m Hurdles · Place 6 · White Bear Lake Area110m Hurdles39" / 0.991m6.16.85a12
Apr 29WBL CoEd inviteApr 29 · 300m Hurdles · Place 13 · White Bear Lake Area300m Hurdles1346.92a12
Apr 29WBL CoEd inviteApr 29 · 110m Hurdles · Place 6 · White Bear Lake Area110m Hurdles617.15a12
Apr 15White Bear Lake CoEd MeetApr 15 · 300m Hurdles · Place 9 · White Bear Lake Area300m Hurdles36" / 0.914m9.47.09a12
Apr 15White Bear Lake CoEd MeetApr 15 · 110m Hurdles · Place 11 · White Bear Lake Area110m Hurdles39" / 0.991m11.17.51a12
Apr 9White Bear Relays (Boys Only)Apr 9 · 300m Hurdles · Place 16 · White Bear Lake Area300m Hurdles1646.98a12
Apr 9White Bear Relays (Boys Only)Apr 9 · 110m Hurdles · Place 17 · White Bear Lake Area110m Hurdles1718.41a12
Mar 28MSU Varsity ShowcaseMar 28 · 60m Hurdles · Place 26 · White Bear Lake Area60m Hurdles2610.17a12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 27MSHSL Section 4AAA ChampionshipsMay 27 · High Jump · Place 12 · White Bear Lake AreaHigh Jump12.5' 3" PB11
May 22Suburban East Conference ChampionshipMay 22 · 110m Hurdles · Place 23 · White Bear Lake Area110m Hurdles2317.62a11
May 12Stillwater Last Chance MeetMay 12 · 300m Hurdles · Place 3 · White Bear Lake Area300m Hurdles346.27a11
May 12Stillwater Last Chance MeetMay 12 · 110m Hurdles · Place 6 · White Bear Lake Area110m Hurdles617.77a11
May 12Stillwater Last Chance MeetMay 12 · 100 Meters · Place 53 · White Bear Lake Area100 Meters5312.96a PB11
May 6Section 2AAA True TeamMay 6 · 300m Hurdles · Place 14 · White Bear Lake Area300m Hurdles36" / 0.914m14.45.94a11
Apr 30White Bear Lake CoEd MeetApr 30 · High Jump · Place 14 · White Bear Lake AreaHigh Jump145-411
Apr 30White Bear Lake CoEd MeetApr 30 · 300m Hurdles · Place 13 · White Bear Lake Area300m Hurdles1347.96a11
Apr 30White Bear Lake CoEd MeetApr 30 · 110m Hurdles · Place 11 · White Bear Lake Area110m Hurdles1118.57a11
Apr 11East Ridge JV MeetApr 11 · High Jump · Place 2 · White Bear Lake AreaHigh Jump25-211
Apr 11East Ridge JV MeetApr 11 · 110m Hurdles · Place 1 · White Bear Lake Area110m Hurdles118.53a11
Apr 11East Ridge JV MeetApr 11 · 200 Meters · Place 16 · White Bear Lake Area200 Meters1626.62a PB11
Apr 10WBL Mens RelaysApr 10 · High Jump · Place 20 · White Bear Lake AreaHigh Jump205-011
Apr 10WBL Mens RelaysApr 10 · 300m Hurdles · Place 17 · White Bear Lake Area300m Hurdles1747.38a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 25WBL Boys IndoorMar 25 · 60m Hurdles · Place 7 · White Bear Lake Area60m Hurdles710.37a11
Mar 25WBL Boys IndoorMar 25 · 400 Meters · Place 15 · White Bear Lake Area400 Meters151:00.13a PB11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23Suburban East Conference ChampionshipMay 23 · 300m Hurdles · Place 27 · White Bear Lake Area300m Hurdles2745.91a—
May 14Suburban East Boys JV MeetMay 14 · Triple Jump · Place 22 · White Bear Lake AreaTriple Jump2231-2—
May 14Suburban East Boys JV MeetMay 14 · High Jump · Place 13 · White Bear Lake AreaHigh Jump135-0—
May 14Suburban East Boys JV MeetMay 14 · 300m Hurdles · Place 7 · White Bear Lake Area300m Hurdles746.73a—
May 14Suburban East Boys JV MeetMay 14 · 110m Hurdles · Place 12 · White Bear Lake Area110m Hurdles1220.32a—
May 2Ron Sass InviteMay 2 · Triple Jump · Place 23 · White Bear Lake AreaTriple Jump2331-3—
May 2Ron Sass InviteMay 2 · High Jump · Place 13 · White Bear Lake AreaHigh Jump135-0—
May 2Ron Sass InviteMay 2 · 300m Hurdles · Place 16 · White Bear Lake Area300m Hurdles1647.83a—
May 2Ron Sass InviteMay 2 · 110m Hurdles · Place 21 · White Bear Lake Area110m Hurdles2120.30a—
Apr 27WBL CoEd InviteApr 27 · Triple Jump · Place 16 · White Bear Lake AreaTriple Jump1632-7.75—
Apr 27WBL CoEd InviteApr 27 · High Jump · Place 13 · White Bear Lake AreaHigh Jump135-0—
Apr 27WBL CoEd InviteApr 27 · 300m Hurdles · Place 12 · White Bear Lake Area300m Hurdles1248.41a—