Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSuburban East Conference Championship · May 2311.60aSuburban East Conference ChampionshipMay 23, 2024
200 Meters · IndoorWBL Boys Indoor · Mar 2524.85aWBL Boys IndoorMarch 25, 2025
200 Meters · OutdoorSection 6AAA True Team · May 924.22aSection 6AAA True TeamMay 9, 2023
400 Meters · IndoorWBL Boys Indoor · Mar 2557.42aWBL Boys IndoorMarch 25, 2025
400 Meters · OutdoorJV Boys Meet · May 953.82aJV Boys MeetMay 9, 2025
60 Meters · IndoorWBL Boys Indoor · Mar 257.43aWBL Boys IndoorMarch 25, 2025

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

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 28MSHSL Section 5AAA ChampionshipsMay 28 · 100 Meters · Place 18 · Roseville Area100 MetersRound P18.11.91aWind: 012
May 22Suburban East Conference ChampionshipMay 22 · 100 Meters · Place 24 · Roseville Area100 Meters2411.61a12
May 9JV Boys MeetMay 9 · 400 Meters · Place 1 · Roseville Area400 Meters153.82a PB12
May 6Section 6AAA True TeamMay 6 · 100 Meters · Place 22 · Roseville Area100 Meters22.11.84a12
Apr 30White Bear Lake CoEd MeetApr 30 · 100 Meters · Place 4 · Roseville Area100 Meters411.75a12
Apr 22Roseville InviteApr 22 · 200 Meters · Place 6 · Roseville Area200 Meters624.2712
Apr 10WBL Mens RelaysApr 10 · 100 Meters · Place 12 · Roseville Area100 Meters1211.82a12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 25WBL Boys IndoorMar 25 · 400 Meters · Place 4 · Roseville Area400 Meters457.42a PB12
Mar 25WBL Boys IndoorMar 25 · 200 Meters · Place 2 · Roseville Area200 Meters224.85a PB12
Mar 25WBL Boys IndoorMar 25 · 60 Meters · Place 3 · Roseville Area60 Meters37.43a PB12

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29MSHSL Section 5AAA ChampionshipsMay 29 · 100 Meters · Place 13 · Roseville Area100 MetersRound P13.11.74aWind: 011
May 23Suburban East Conference ChampionshipMay 23 · 100 Meters · Place 7 · Roseville Area100 Meters711.60a PB—
May 15STW Last Chance Meet May 15 · 100 Meters · Place 16 · Roseville Area100 Meters1612.08a—
May 2Ron Sass InviteMay 2 · 100 Meters · Place 12 · Roseville Area100 Meters1211.87a—
Apr 29Boys JV TriangularApr 29 · 400 Meters · Place 2 · Roseville Area400 Meters2.58.65a11
Apr 23Roseville InviteApr 23 · 100 Meters · Place 15 · Roseville Area100 Meters1512.35a—
Apr 11White Bear Lake Relays (Boys Only)Apr 11 · 200 Meters · Place 19 · Roseville Area200 Meters19.24.54a11

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 31MSHSL Section 5AAA ChampionshipsMay 31 · 200 Meters · Place 17 · Roseville Area200 MetersRound P17.24.28a10
May 23Suburban East Conference ChampionshipMay 23 · 200 Meters · Place 25 · Roseville Area200 MetersRound P2524.2310
May 17Stillwater Last Chance MeetMay 17 · 200 Meters · Place 10 · Roseville Area200 Meters1025.0010
May 17Stillwater Last Chance MeetMay 17 · 100 Meters · Place 13 · Roseville Area100 Meters1312.3610
May 119-10 Conference ChampionshipMay 11 · 100 Meters · Place 7 · Roseville Area100 Meters7.12.13a10
May 9Section 6AAA True TeamMay 9 · 200 Meters · Place 19 · Roseville Area200 Meters19.24.22a PB10
Apr 25Roseville InviteApr 25 · 200 Meters · Place 8 · Roseville Area200 Meters8.24.66a10
Apr 17Mounds View JV Boys QuadApr 17 · 200 Meters · Place 2 · Roseville Area200 Meters224.6410
Apr 17Mounds View JV Boys QuadApr 17 · 100 Meters · Place 5 · Roseville Area100 Meters511.9010
Apr 13White Bear Lake RelaysApr 13 · 200 Meters · Place 21 · Roseville Area200 Meters21.25.11aUnofficial10
Apr 13White Bear Lake RelaysApr 13 · 100 Meters · Place 17 · Roseville Area100 Meters17.12.26aUnofficial10

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 5AAA ChampionshipsJun 1 · 200 Meters · Place 22 · Roseville Area200 MetersRound P22.25.65a9
May 24Suburban East Conference ChampionshipsMay 24 · 200 Meters · Place 34 · Roseville Area200 MetersRound P3425.819
May 17SEC Boys JV ChampionshipMay 17 · 200 Meters · Place 16 · Roseville Area200 Meters16.25.66a9
May 17SEC Boys JV ChampionshipMay 17 · 100 Meters · Place 25 · Roseville Area100 Meters25.12.54a9
Apr 21Mounds View JV MeetApr 21 · 200 Meters · Place 23 · Roseville Area200 Meters2326.329
Apr 21Mounds View JV MeetApr 21 · 100 Meters · Place 28 · Roseville Area100 Meters2812.629
Apr 9Mounds View OutdoorApr 9 · 200 Meters · Place 32 · Roseville Area200 Meters32.27.29a9
Apr 9Mounds View OutdoorApr 9 · 100 Meters · Place 37 · Roseville Area100 Meters37.13.24a9