Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorMiddle School Buffalo/STMA/Monti Conference Meet · May 2216.8Middle School Buffalo/STMA/Monti Conference MeetMay 22, 2023
100m Hurdles · 33" / 0.838m · OutdoorMonticello Track & Field Meet · May 1221.89aMonticello Track & Field MeetMay 12, 2022
110m Hurdles · 39" / 0.991m · OutdoorLake Conference Championships · May 1916.52aLake Conference ChampionshipsMay 19, 2026
200m Hurdles · 30" / 0.762m · OutdoorMiddle School Buffalo/STMA/Monti Conference Meet · May 2232.9Middle School Buffalo/STMA/Monti Conference MeetMay 22, 2023
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 8AAA Championships · May 2844.88aMSHSL Section 8AAA ChampionshipsMay 28, 2025
55 Meter · OutdoorSTMA Indoor Quad Meet · Mar 217.68aSTMA Indoor Quad MeetMarch 21, 2025
55 Meters · IndoorSTMA Indoor Quad Meet · Mar 217.68aSTMA Indoor Quad MeetMarch 21, 2025
55m Hurdles · 39" · OutdoorSTMA Indoor Boys Quad · Mar 268.60aSTMA Indoor Boys QuadMarch 26, 2026
High Jump · OutdoorSTMA Indoor Quad Meet · Mar 215-02.00STMA Indoor Quad MeetMarch 21, 2025
Long Jump · OutdoorSTMA Indoor Quad Meet · Mar 2116-11.00STMA Indoor Quad MeetMarch 21, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19Lake Conference ChampionshipsMay 19 · 300m Hurdles · Place 21 · St. Michael-AlbertvilleSt. Michael-Albertville300m Hurdles36" / 0.914m21.46.69a11
May 19Lake Conference ChampionshipsMay 19 · 110m Hurdles · Place 10 · St. Michael-AlbertvilleSt. Michael-Albertville110m Hurdles39" / 0.991m10.16.52a PB11
May 8Class AAA True Team Wild CardMay 8 · 110m Hurdles · Place 86 · St. Michael-AlbertvilleSt. Michael-Albertville110m Hurdles39" / 0.991m86.19.69a11
May 54AAA Section True TeamMay 5 · 110m Hurdles · Place 27 · St. Michael-AlbertvilleSt. Michael-Albertville110m Hurdles39" / 0.991m27.19.69a11
Apr 28Crimson InvitationalApr 28 · 300m Hurdles · Place 9 · St. Michael-AlbertvilleSt. Michael-Albertville300m Hurdles36" / 0.914m9.45.79a11
Apr 28Crimson InvitationalApr 28 · 110m Hurdles · Place 5 · St. Michael-AlbertvilleSt. Michael-Albertville110m Hurdles39" / 0.991m5.16.69a11
Apr 21Hopkins True Team InvitationalApr 21 · 300m Hurdles · Place 17 · St. Michael-AlbertvilleSt. Michael-Albertville300m Hurdles36" / 0.914m17.45.79a11
Apr 21Hopkins True Team InvitationalApr 21 · 110m Hurdles · Place 10 · St. Michael-AlbertvilleSt. Michael-Albertville110m Hurdles39" / 0.991m10.16.73a11
Apr 10Lake Conference RelaysApr 10 · 300m Hurdles · Place 15 · St. Michael-AlbertvilleSt. Michael-Albertville300m Hurdles36" / 0.914m15.47.09a11
Apr 10Lake Conference RelaysApr 10 · 110m Hurdles · Place 11 · St. Michael-AlbertvilleSt. Michael-Albertville110m Hurdles39" / 0.991m11.17.03a11
Mar 26STMA Indoor Boys QuadMar 26 · 55m Hurdles · Place 4 · St. Michael-AlbertvilleSt. Michael-Albertville55m Hurdles39"4.8.60a PB11

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 28MSHSL Section 8AAA ChampionshipsMay 28 · 300m Hurdles · Place 16 · St. Michael-AlbertvilleSt. Michael-Albertville300m Hurdles36" / 0.914mRound P16.44.88a PB10
May 28MSHSL Section 8AAA ChampionshipsMay 28 · 110m Hurdles · Place 10 · St. Michael-AlbertvilleSt. Michael-Albertville110m Hurdles39" / 0.991mRound P10.16.73a10
May 21Lake Conference ChampionshipsMay 21 · 110m Hurdles · Place 14 · St. Michael-AlbertvilleSt. Michael-Albertville110m Hurdles1416.94a10
May 16Class AAA State True Team MeetMay 16 · 110m Hurdles · Place 33 · St. Michael-AlbertvilleSt. Michael-Albertville110m Hurdles3317.67a10
May 13Boys Lake Conference 9th & 10th Grade ChampionshipsMay 13 · 300m Hurdles · Place 8 · St. Michael-AlbertvilleSt. Michael-Albertville300m Hurdles846.41a10
May 13Boys Lake Conference 9th & 10th Grade ChampionshipsMay 13 · 110m Hurdles · Place 9 · St. Michael-AlbertvilleSt. Michael-Albertville110m Hurdles917.20a10
May 8Lake Conference Boys JV MeetMay 8 · 300m Hurdles · Place 8 · St. Michael-AlbertvilleSt. Michael-Albertville300m Hurdles849.16a10
May 8Lake Conference Boys JV MeetMay 8 · 110m Hurdles · Place 6 · St. Michael-AlbertvilleSt. Michael-Albertville110m Hurdles617.61a10
May 6Section 4AAA True TeamMay 6 · 110m Hurdles · Place 16 · St. Michael-AlbertvilleSt. Michael-Albertville110m Hurdles39" / 0.991m16.17.14a10
May 1Buffalo/STMA/Edina/Hopkins JVMay 1 · 300m Hurdles · Place 4 · St. Michael-AlbertvilleSt. Michael-Albertville300m Hurdles449.29a10
May 1Buffalo/STMA/Edina/Hopkins JVMay 1 · 110m Hurdles · Place 2 · St. Michael-AlbertvilleSt. Michael-Albertville110m Hurdles217.59a10
Apr 22Hopkins True Team InvitationalApr 22 · 300m Hurdles · Place 16 · St. Michael-AlbertvilleSt. Michael-Albertville300m Hurdles1647.7410
Apr 22Hopkins True Team InvitationalApr 22 · 110m Hurdles · Place 11 · St. Michael-AlbertvilleSt. Michael-Albertville110m Hurdles1117.6110
Apr 15Edina vs St. Michael-AlbertvilleApr 15 · Long Jump · Place 11 · St. Michael-AlbertvilleSt. Michael-AlbertvilleLong Jump1116-6.2510
Apr 15Edina vs St. Michael-AlbertvilleApr 15 · 300m Hurdles · Place 9 · St. Michael-AlbertvilleSt. Michael-Albertville300m Hurdles948.32a10
Apr 15Edina vs St. Michael-AlbertvilleApr 15 · 110m Hurdles · Place 5 · St. Michael-AlbertvilleSt. Michael-Albertville110m Hurdles517.60a10
Apr 11Lake Conference RelaysApr 11 · 300m Hurdles · Place 16 · St. Michael-AlbertvilleSt. Michael-Albertville300m Hurdles1647.17a10
Apr 11Lake Conference RelaysApr 11 · 110m Hurdles · Place 13 · St. Michael-AlbertvilleSt. Michael-Albertville110m Hurdles1317.63a10
Mar 21STMA Indoor Quad MeetMar 21 · 55m Hurdles · Place 2 · St. Michael-AlbertvilleSt. Michael-Albertville55m Hurdles39"2.9.67a10
Mar 21STMA Indoor Quad MeetMar 21 · 55 Meter · Place 43 · St. Michael-AlbertvilleSt. Michael-Albertville55 Meter43.7.68a PB10
Mar 21STMA Indoor Quad MeetMar 21 · Long Jump · Place 7 · St. Michael-AlbertvilleSt. Michael-AlbertvilleLong Jump7.16-11.00 PB10
Mar 21STMA Indoor Quad MeetMar 21 · High Jump · Place 6 · St. Michael-AlbertvilleSt. Michael-AlbertvilleHigh Jump6.5-02.00 PB10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 21STMA Indoor Quad MeetMar 21 · Long Jump · Place 7 · St. Michael-AlbertvilleSt. Michael-AlbertvilleLong Jump716-1110
Mar 21STMA Indoor Quad MeetMar 21 · High Jump · Place 6 · St. Michael-AlbertvilleSt. Michael-AlbertvilleHigh Jump65-210
Mar 21STMA Indoor Quad MeetMar 21 · 55m Hurdles · Place 2 · St. Michael-AlbertvilleSt. Michael-Albertville55m Hurdles29.67a10
Mar 21STMA Indoor Quad MeetMar 21 · 55 Meters · Place 43 · St. Michael-AlbertvilleSt. Michael-Albertville55 Meters437.68a PB10

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 23Lake Conference ChampionshipsMay 23 · 110m Hurdles · Place 26 · St. Michael-AlbertvilleSt. Michael-Albertville110m Hurdles39" / 0.991m26.20.52a9
May 14Boys 9/10 Lake Conference ChampionshipMay 14 · Long Jump · Place 20 · St. Michael-AlbertvilleSt. Michael-AlbertvilleLong Jump2016-5—
May 14Boys 9/10 Lake Conference ChampionshipMay 14 · High Jump · Place 8 · St. Michael-AlbertvilleSt. Michael-AlbertvilleHigh Jump85-3—
May 14Boys 9/10 Lake Conference ChampionshipMay 14 · 300m Hurdles · Place 19 · St. Michael-AlbertvilleSt. Michael-Albertville300m Hurdles1949.23a—
May 14Boys 9/10 Lake Conference ChampionshipMay 14 · 110m Hurdles · Place 9 · St. Michael-AlbertvilleSt. Michael-Albertville110m Hurdles918.48a—
May 9STMA Boys DualMay 9 · Long Jump · St. Michael-AlbertvilleSt. Michael-AlbertvilleLong Jump—16-07.50Unofficial9
May 9STMA Boys DualMay 9 · 300m Hurdles · St. Michael-AlbertvilleSt. Michael-Albertville300m Hurdles36" / 0.914m—49.71aUnofficial9
May 9STMA Boys DualMay 9 · 110m Hurdles · St. Michael-AlbertvilleSt. Michael-Albertville110m Hurdles39" / 0.991m—17.53aUnofficial9
May 9STMA Boys DualMay 9 · High Jump · St. Michael-AlbertvilleSt. Michael-AlbertvilleHigh Jump—5-00.00Unofficial9
Apr 30Crimson InvitationalApr 30 · 110m Hurdles · Place 6 · St. Michael-AlbertvilleSt. Michael-Albertville110m Hurdles618.39a—
Apr 23Hopkins True Team InvitationalApr 23 · 110m Hurdles · Place 16 · St. Michael-AlbertvilleSt. Michael-Albertville110m Hurdles39" / 0.991m16.17.87a9
Apr 12Lake Conference RelaysApr 12 · 110m Hurdles · Place 14 · St. Michael-AlbertvilleSt. Michael-Albertville110m Hurdles1419.48a—
Apr 4Edina Co-Ed TriApr 4 · High Jump · St. Michael-AlbertvilleSt. Michael-AlbertvilleHigh Jump—NH—
Apr 4Edina Co-Ed TriApr 4 · 300m Hurdles · Place 17 · St. Michael-AlbertvilleSt. Michael-Albertville300m Hurdles1748.72a—
Apr 4Edina Co-Ed TriApr 4 · 110m Hurdles · Place 10 · St. Michael-AlbertvilleSt. Michael-Albertville110m Hurdles1018.83a—
Mar 22STMA Quad MeetMar 22 · 55m Hurdles · Place 6 · St. Michael-AlbertvilleSt. Michael-Albertville55m Hurdles39"6.9.93a9
Mar 22STMA Quad MeetMar 22 · High Jump · Place 11 · St. Michael-AlbertvilleSt. Michael-AlbertvilleHigh Jump11.4-10.009

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 22Middle School Buffalo/STMA/Monti Conference MeetMay 22 · 200m Hurdles · Place 3 · St. Michael-AlbertvilleSt. Michael-Albertville200m Hurdles30" / 0.762m3.32.9 PB8
May 22Middle School Buffalo/STMA/Monti Conference MeetMay 22 · 100m Hurdles · Place 3 · St. Michael-AlbertvilleSt. Michael-Albertville100m Hurdles30" / 0.762m3.16.8 PB8
May 22Middle School Buffalo/STMA/Monti Conference MeetMay 22 · High Jump · Place 3 · St. Michael-AlbertvilleSt. Michael-AlbertvilleHigh Jump3.4' 88
May 11Monticello MS QuadMay 11 · 200m Hurdles · Place 11 · St. Michael-AlbertvilleSt. Michael-Albertville200m Hurdles30" / 0.762m11.35.76a8
May 11Monticello MS QuadMay 11 · 100m Hurdles · Place 5 · St. Michael-AlbertvilleSt. Michael-Albertville100m Hurdles30" / 0.762m5.18.80a8
May 11Monticello MS QuadMay 11 · High Jump · Place 1 · St. Michael-AlbertvilleSt. Michael-AlbertvilleHigh Jump1.4' 88

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 12Monticello Track & Field MeetMay 12 · 200m Hurdles · Place 7 · St. Michael-AlbertvilleSt. Michael-Albertville200m Hurdles30" / 0.762m7.39.73a7
May 12Monticello Track & Field MeetMay 12 · 100m Hurdles · Place 8 · St. Michael-AlbertvilleSt. Michael-Albertville100m Hurdles33" / 0.838m8.21.89a PB7
May 12Monticello Track & Field MeetMay 12 · Long Jump · Place 7 · St. Michael-AlbertvilleSt. Michael-AlbertvilleLong Jump7.14-03.007