Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSHSL Section 7AAA Championships · May 2711.48aMSHSL Section 7AAA ChampionshipsMay 27, 2026
200 Meters · IndoorGriak Indoor Classic - Maroon · Mar 2725.06aGriak Indoor Classic - MaroonMarch 27, 2026
200 Meters · OutdoorRoseville Invite · Apr 2124.48aRoseville InviteApril 21, 2026
400 Meters · OutdoorSuburban East Conference Championship · May 1957.93aSuburban East Conference ChampionshipMay 19, 2026
60 Meters · IndoorGriak Indoor Classic - Maroon · Mar 277.34aGriak Indoor Classic - MaroonMarch 27, 2026
High Jump · OutdoorClass AAA True Team Wild Card · May 85' 8"Class AAA True Team Wild CardMay 8, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 27MSHSL Section 7AAA ChampionshipsMay 27 · High Jump · Place 15 · Forest LakeForest LakeHigh Jump15.5-06.0010
May 27MSHSL Section 7AAA ChampionshipsMay 27 · 100 Meters · Place 17 · Forest LakeForest Lake100 MetersRound P17.11.48a PB10
May 19Suburban East Conference ChampionshipMay 19 · High Jump · Place 20 · Forest LakeForest LakeHigh Jump205-810
May 19Suburban East Conference ChampionshipMay 19 · 400 Meters · Place 33 · Forest LakeForest Lake400 Meters3357.93a PB10
May 19Suburban East Conference ChampionshipMay 19 · 100 Meters · Place 21 · Forest LakeForest Lake100 Meters2111.69a10
May 13Suburban East 9/10 ChampionshipsMay 13 · High Jump · Place 6 · Forest LakeForest LakeHigh Jump65-410
May 13Suburban East 9/10 ChampionshipsMay 13 · 200 Meters · Place 17 · Forest LakeForest Lake200 Meters1724.76a10
May 13Suburban East 9/10 ChampionshipsMay 13 · 100 Meters · Place 3 · Forest LakeForest Lake100 Meters311.50a10
May 8Class AAA True Team Wild CardMay 8 · High Jump · Place 30 · Forest LakeForest LakeHigh Jump30.5' 8" PB10
May 8Class AAA True Team Wild CardMay 8 · 100 Meters · Place 63 · Forest LakeForest Lake100 Meters63.11.55a10
May 55AAA Section True TeamMay 5 · High Jump · Place 18 · Forest LakeForest LakeHigh Jump18.5' 8"10
May 55AAA Section True TeamMay 5 · 100 Meters · Place 20 · Forest LakeForest Lake100 Meters20.11.55a10
May 1Coon Rapids InvitationalMay 1 · High Jump · Forest LakeForest LakeHigh Jump—DNS10
May 1Coon Rapids InvitationalMay 1 · 400 Meters · Place 22 · Forest LakeForest Lake400 Meters22.1:01.93a10
May 1Coon Rapids InvitationalMay 1 · 100 Meters · Place 8 · Forest LakeForest Lake100 Meters8.11.53a10
Apr 29Minnesota Open HS Spring InvitationalApr 29 · High Jump · Forest LakeForest LakeHigh Jump—DNS10
Apr 21Roseville InviteApr 21 · High Jump · Place 4 · Forest LakeForest LakeHigh Jump4.5' 8"10
Apr 21Roseville InviteApr 21 · 200 Meters · Place 12 · Forest LakeForest Lake200 Meters12.24.48a PB10
Apr 21Roseville InviteApr 21 · 100 Meters · Place 15 · Forest LakeForest Lake100 Meters15.11.83a10
Apr 15Irondale Boys JVApr 15 · High Jump · Place 1 · Forest LakeForest LakeHigh Jump15-810
Apr 15Irondale Boys JVApr 15 · 200 Meters · Place 9 · Forest LakeForest Lake200 Meters924.97a10
Apr 15Irondale Boys JVApr 15 · 100 Meters · Place 2 · Forest LakeForest Lake100 Meters211.83a10
Mar 30Forest Lake TriangularMar 30 · High Jump · Place 3 · Forest LakeForest LakeHigh Jump35-610
Mar 30Forest Lake TriangularMar 30 · 100 Meters · Place 6 · Forest LakeForest Lake100 Meters611.64a10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 27Griak Indoor Classic - MaroonMar 27 · High Jump · Place 18 · Forest LakeForest LakeHigh Jump185-410
Mar 27Griak Indoor Classic - MaroonMar 27 · 200 Meters · Place 27 · Forest LakeForest Lake200 Meters2725.06a PB10
Mar 27Griak Indoor Classic - MaroonMar 27 · 60 Meters · Place 12 · Forest LakeForest Lake60 Meters127.34a PB10
Mar 24White Bear Lake Boys IndoorMar 24 · High Jump · Place 3 · Forest LakeForest LakeHigh Jump35-810
Mar 24White Bear Lake Boys IndoorMar 24 · 200 Meters · Place 5 · Forest LakeForest Lake200 Meters525.13a10
Mar 24White Bear Lake Boys IndoorMar 24 · 60 Meters · Place 1 · Forest LakeForest Lake60 Meters17.36a10

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 28MSHSL Section 7AAA ChampionshipsMay 28 · High Jump · Forest LakeForest LakeHigh Jump--NH9
May 22Suburban East Conference ChampionshipMay 22 · High Jump · Place 12 · Forest LakeForest LakeHigh Jump125-69
May 6Section 5AAA True TeamMay 6 · High Jump · Place 17 · Forest LakeForest LakeHigh Jump17.5' 4"9
May 2Coon Rapids InvitationalMay 2 · High Jump · Place 5 · Forest LakeForest LakeHigh Jump55-49
May 2Coon Rapids InvitationalMay 2 · 100 Meters · Place 8 · Forest LakeForest Lake100 Meters811.86a9
May 1Minnesota HS InvitationalMay 1 · High Jump · Place 16 · Forest LakeForest LakeHigh Jump165-49
Apr 23Boys 9th Grade InviteApr 23 · High Jump · Place 3 · Forest LakeForest LakeHigh Jump35-69
Apr 23Boys 9th Grade InviteApr 23 · 200 Meters · Place 9 · Forest LakeForest Lake200 Meters925.489
Apr 23Boys 9th Grade InviteApr 23 · 100 Meters · Place 3 · Forest LakeForest Lake100 Meters311.809
Apr 11Irondale Knights Under the LightsApr 11 · High Jump · Place 5 · Forest LakeForest LakeHigh Jump55-69
Apr 10WBL Mens RelaysApr 10 · High Jump · Place 8 · Forest LakeForest LakeHigh Jump85-49
Apr 10WBL Mens RelaysApr 10 · 200 Meters · Place 17 · Forest LakeForest Lake200 Meters1725.09a9
Apr 10WBL Mens RelaysApr 10 · 100 Meters · Place 18 · Forest LakeForest Lake100 Meters1811.99a9
Apr 4Forest Lake TriangularApr 4 · 100 Meters · Place 10 · Forest LakeForest Lake100 Meters1012.31a9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 25WBL Boys IndoorMar 25 · High Jump · Place 4 · Forest LakeForest LakeHigh Jump45-69
Mar 25WBL Boys IndoorMar 25 · 60 Meters · Place 5 · Forest LakeForest Lake60 Meters57.52a9

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 29SEC Middle School ChampionshipsMay 29 · High Jump · Place 3 · Forest LakeForest LakeHigh Jump3.5' 28
May 29SEC Middle School ChampionshipsMay 29 · 100 Meters · Place 1 · Forest LakeForest Lake100 Meters1.12.30a8
May 20SMS Triangular 3May 20 · High Jump · Place 3 · Forest LakeForest LakeHigh Jump3.5' 28
May 20SMS Triangular 3May 20 · 100 Meters · Place 1 · Forest LakeForest Lake100 Meters1.12.32a8