Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorC/I Quad · May 1312.60aC/I QuadMay 13, 2025
110m Hurdles · 39" / 0.991m · OutdoorSection 5AAA True Team · May 616.61aSection 5AAA True TeamMay 6, 2025
200 Meters · OutdoorC/I Quad · May 1326.68aC/I QuadMay 13, 2025
300m Hurdles · 36" / 0.914m · Outdoor9-10 Conference Championship · May 1148.50a9-10 Conference ChampionshipMay 11, 2023
Discus · 1.6kg · OutdoorWhite Bear Lake Relays (Boys Only) · Apr 1193-01White Bear Lake Relays (Boys Only)April 11, 2024
Shot Put · 12lb · OutdoorWhite Bear Lake Relays (Boys Only) · Apr 1132-07.00White Bear Lake Relays (Boys Only)April 11, 2024

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

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 28MSHSL Section 7AAA ChampionshipsMay 28 · 110m Hurdles · Place 11 · Forest Lake110m Hurdles39" / 0.991mRound P11.16.69a12
May 22Suburban East Conference ChampionshipMay 22 · 300m Hurdles · Place 33 · Forest Lake300m Hurdles3348.48a12
May 22Suburban East Conference ChampionshipMay 22 · 110m Hurdles · Place 27 · Forest Lake110m Hurdles2717.76a12
May 13C/I QuadMay 13 · Discus · Place 24 · Forest LakeDiscus24100-412
May 13C/I QuadMay 13 · 110m Hurdles · Place 5 · Forest Lake110m Hurdles516.61a12
May 13C/I QuadMay 13 · 200 Meters · Place 45 · Forest Lake200 Meters4526.68a PB12
May 13C/I QuadMay 13 · 100 Meters · Place 41 · Forest Lake100 Meters4112.60a PB12
May 6Section 5AAA True TeamMay 6 · 110m Hurdles · Place 11 · Forest Lake110m Hurdles39" / 0.991m11.16.61a PB12
May 1Minnesota HS InvitationalMay 1 · 300m Hurdles · Place 14 · Forest Lake300m Hurdles1447.16a12
May 1Minnesota HS InvitationalMay 1 · 110m Hurdles · Place 3 · Forest Lake110m Hurdles316.90a12
Apr 22Roseville InviteApr 22 · Discus · Place 20 · Forest LakeDiscus20103-012
Apr 22Roseville InviteApr 22 · 300m Hurdles · Place 13 · Forest Lake300m Hurdles1348.3112
Apr 22Roseville InviteApr 22 · 110m Hurdles · Place 8 · Forest Lake110m Hurdles817.9612
Apr 11Irondale Knights Under the LightsApr 11 · 300m Hurdles · Place 9 · Forest Lake300m Hurdles947.43a12
Apr 11Irondale Knights Under the LightsApr 11 · 110m Hurdles · Place 6 · Forest Lake110m Hurdles617.21a12
Apr 10WBL Mens RelaysApr 10 · Discus · Place 21 · Forest LakeDiscus21107-412
Apr 4Forest Lake TriangularApr 4 · Discus · Place 13 · Forest LakeDiscus13105-412
Apr 4Forest Lake TriangularApr 4 · 300m Hurdles · Place 8 · Forest Lake300m Hurdles851.42a12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · 60m Hurdles · Place 12 · Forest Lake60m Hurdles129.38a12
Mar 25WBL Boys IndoorMar 25 · Shot Put · Place 32 · Forest LakeShot Put3227-812
Mar 25WBL Boys IndoorMar 25 · 60m Hurdles · Place 4 · Forest Lake60m Hurdles49.71a12

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 29MSHSL Section 7AAA ChampionshipsMay 29 · 110m Hurdles · Place 16 · Forest Lake110m Hurdles39" / 0.991mRound P16.17.47aWind: 011
May 23Suburban East Conference ChampionshipMay 23 · 110m Hurdles · Place 20 · Forest Lake110m Hurdles2017.57a—
May 8Class AAA WildcardMay 8 · 110m Hurdles · Place 53 · Forest Lake110m Hurdles39" / 0.991m53.17.48a11
May 7Section 5AAA True TeamMay 7 · 110m Hurdles · Place 10 · Forest Lake110m Hurdles39" / 0.991m10.17.48aWind: 011
May 3Coon Rapids InvitationalMay 3 · Discus · Place 13 · Forest LakeDiscus13104-2—
May 3Coon Rapids InvitationalMay 3 · Shot Put · Place 29 · Forest LakeShot Put2928-3.25—
May 3Coon Rapids InvitationalMay 3 · 110m Hurdles · Place 8 · Forest Lake110m Hurdles817.31a—
Apr 29Boys JV TriangularApr 29 · Discus · Place 6 · Forest LakeDiscus1.6kg6.84-0711
Apr 29Boys JV TriangularApr 29 · Shot Put · Place 11 · Forest LakeShot Put12lb11.29-09.0011
Apr 29Boys JV TriangularApr 29 · 110m Hurdles · Place 1 · Forest Lake110m Hurdles39" / 0.991m1.18.80a11
Apr 23Roseville InviteApr 23 · Discus · Place 24 · Forest LakeDiscus2489-10—
Apr 23Roseville InviteApr 23 · 300m Hurdles · Place 19 · Forest Lake300m Hurdles1949.64a—
Apr 23Roseville InviteApr 23 · 110m Hurdles · Place 7 · Forest Lake110m Hurdles717.68a—
Apr 12Irondale Knights Under the LightsApr 12 · 110m Hurdles · Place 7 · Forest Lake110m Hurdles718.25a—
Apr 11White Bear Lake Relays (Boys Only)Apr 11 · Discus · Place 25 · Forest LakeDiscus1.6kg25.93-01 PB11
Apr 11White Bear Lake Relays (Boys Only)Apr 11 · Shot Put · Place 30 · Forest LakeShot Put12lb30.32-07.00 PB11
Apr 11White Bear Lake Relays (Boys Only)Apr 11 · 300m Hurdles · Place 24 · Forest Lake300m Hurdles36" / 0.914m24.49.86a11
Apr 11White Bear Lake Relays (Boys Only)Apr 11 · 110m Hurdles · Place 29 · Forest Lake110m Hurdles39" / 0.991m29.23.15a11
Apr 5Forest Lake TriangularApr 5 · Discus · Place 8 · Forest LakeDiscus898-10—
Apr 5Forest Lake TriangularApr 5 · Shot Put · Place 18 · Forest LakeShot Put1832-7.25—
Apr 5Forest Lake TriangularApr 5 · 300m Hurdles · Place 7 · Forest Lake300m Hurdles749.23a—
Apr 5Forest Lake TriangularApr 5 · 110m Hurdles · Place 2 · Forest Lake110m Hurdles217.30a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 29Griak Indoor Classic - MaroonMar 29 · 60m Hurdles · Place 17 · Forest Lake60m Hurdles179.66a—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 31MSHSL Section 7AAA ChampionshipsMay 31 · 110m Hurdles · Place 15 · Forest Lake110m Hurdles39" / 0.991mRound P15.17.92a10
May 23Suburban East Conference ChampionshipMay 23 · 300m Hurdles · Place 35 · Forest Lake300m HurdlesRound P3548.1310
May 23Suburban East Conference ChampionshipMay 23 · 110m Hurdles · Place 25 · Forest Lake110m HurdlesRound P2518.2710
May 16Suburban East JV ChampionshipMay 16 · Shot Put · Place 28 · Forest LakeShot Put12lb28.32-01.50Unofficial10
May 119-10 Conference ChampionshipMay 11 · 300m Hurdles · Place 10 · Forest Lake300m Hurdles36" / 0.914m10.48.50a PB10
May 119-10 Conference ChampionshipMay 11 · 110m Hurdles · Place 4 · Forest Lake110m Hurdles39" / 0.991m4.17.88a10
May 5Coon Rapids InvitationalMay 5 · 110m Hurdles · Place 5 · Forest Lake110m Hurdles518.9810
Apr 13White Bear Lake RelaysApr 13 · 300m Hurdles · Place 27 · Forest Lake300m Hurdles36" / 0.914m27.50.82aUnofficial10
Apr 13White Bear Lake RelaysApr 13 · 110m Hurdles · Place 23 · Forest Lake110m Hurdles39" / 0.991m23.20.08aUnofficial10
Apr 12East Ridge vs. Forest Lake DualApr 12 · Discus · Place 11 · Forest LakeDiscus1184-0510

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 17SEC Boys JV ChampionshipMay 17 · Discus · Place 23 · Forest LakeDiscus1.6kg23.79-02.009
May 17SEC Boys JV ChampionshipMay 17 · Shot Put · Place 38 · Forest LakeShot Put12lb38.28-04.009
Apr 21Mounds View JV MeetApr 21 · Shot Put · Place 39 · Forest LakeShot Put3929-00.009