Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLake Conference Boys 9/10 Championships · May 1211.9Lake Conference Boys 9/10 ChampionshipsMay 12, 2026
100m Hurdles · 30" / 0.762m · OutdoorEast vs. West Middle School District Meet · May 1516.21aEast vs. West Middle School District Meet May 15, 2024
110m Hurdles · 39" / 0.991m · IndoorBethel True Team Classic · Apr 2419.01aBethel True Team ClassicApril 24, 2026
110m Hurdles · 39" / 0.991m · OutdoorClass AAA State True Team · May 1517.75aClass AAA State True TeamMay 15, 2026
200 Meters · OutdoorEast vs. West Middle School District Meet · May 1527.87aEast vs. West Middle School District Meet May 15, 2024
300m Hurdles · 36" / 0.914m · IndoorBethel True Team Classic · Apr 2448.79aBethel True Team ClassicApril 24, 2026
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 2AAA Championships · May 2746.20aMSHSL Section 2AAA ChampionshipsMay 27, 2026
Discus · 1.6kg · OutdoorSection 7AAA True Team · May 7121' 11"Section 7AAA True TeamMay 7, 2025
Long Jump · OutdoorEast vs. West Middle School District Meet · May 1513-07.00East vs. West Middle School District Meet May 15, 2024

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 300m Hurdles · Place 18 · MinnetonkaMinnetonka300m Hurdles36" / 0.914mRound P18.46.20a PB10
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 110m Hurdles · Place 22 · MinnetonkaMinnetonka110m Hurdles39" / 0.991mRound P22.18.02a10
May 19Lake Conference ChampionshipsMay 19 · 300m Hurdles · Place 22 · MinnetonkaMinnetonka300m Hurdles36" / 0.914m22.48.14a10
May 19Lake Conference ChampionshipsMay 19 · 110m Hurdles · Place 23 · MinnetonkaMinnetonka110m Hurdles39" / 0.991m23.18.27a10
May 15Class AAA State True TeamMay 15 · 300m Hurdles · Place 36 · MinnetonkaMinnetonka300m Hurdles36" / 0.914m36.47.51a10
May 15Class AAA State True TeamMay 15 · 110m Hurdles · Place 36 · MinnetonkaMinnetonka110m Hurdles39" / 0.991m36.17.75a PB10
May 12Lake Conference Boys 9/10 ChampionshipsMay 12 · 110m Hurdles · Place 6 · MinnetonkaMinnetonka110m Hurdles39" / 0.991m6.18.010
May 12Lake Conference Boys 9/10 ChampionshipsMay 12 · 100 Meters · Place 41 · MinnetonkaMinnetonka100 Meters41.11.9 PB10
May 8Class AAA True Team Wild CardMay 8 · 300m Hurdles · Place 68 · MinnetonkaMinnetonka300m Hurdles36" / 0.914m68.46.31a10
May 8Class AAA True Team Wild CardMay 8 · 110m Hurdles · Place 74 · MinnetonkaMinnetonka110m Hurdles39" / 0.991m74.18.42a10
May 67AAA Section True TeamMay 6 · 300m Hurdles · Place 15 · MinnetonkaMinnetonka300m Hurdles36" / 0.914m15.46.31a10
May 67AAA Section True TeamMay 6 · 110m Hurdles · Place 17 · MinnetonkaMinnetonka110m Hurdles39" / 0.991m17.18.42a10
May 1Wayzata RelaysMay 1 · 300m Hurdles · Place 20 · MinnetonkaMinnetonka300m Hurdles36" / 0.914m20.48.92a10
May 1Wayzata RelaysMay 1 · 110m Hurdles · Place 20 · MinnetonkaMinnetonka110m Hurdles39" / 0.991m20.18.59a10
Apr 21Lane/Rogness InvitationalApr 21 · 300m Hurdles · Place 15 · MinnetonkaMinnetonka300m Hurdles1548.02a10
Apr 21Lane/Rogness InvitationalApr 21 · 110m Hurdles · Place 19 · MinnetonkaMinnetonka110m Hurdles1920.17a10
Apr 14Edina vs. Minnetonka - BoysApr 14 · 300m Hurdles · Place 4 · MinnetonkaMinnetonka300m Hurdles36" / 0.914m4.47.40a10
Apr 14Edina vs. Minnetonka - BoysApr 14 · 110m Hurdles · Place 4 · MinnetonkaMinnetonka110m Hurdles39" / 0.991m4.18.55a10
Apr 14Edina vs. Minnetonka - BoysApr 14 · 100 Meters · Place 17 · MinnetonkaMinnetonka100 Meters17.12.62a10
Apr 10Lake Conference RelaysApr 10 · 300m Hurdles · Place 17 · MinnetonkaMinnetonka300m Hurdles36" / 0.914m17.48.16a10
Apr 9Minnetonka vs Edina Boys DualApr 9 · 300m Hurdles · Place 2 · MinnetonkaMinnetonka300m Hurdles247.55a10
Apr 9Minnetonka vs Edina Boys DualApr 9 · 110m Hurdles · Place 4 · MinnetonkaMinnetonka110m Hurdles418.93a10
Apr 9Minnetonka vs Edina Boys DualApr 9 · 100 Meters · Place 22 · MinnetonkaMinnetonka100 Meters2212.83a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 24Bethel True Team ClassicApr 24 · 300m Hurdles · Place 23 · MinnetonkaMinnetonka300m Hurdles36" / 0.914m23.48.79a PB10
Apr 24Bethel True Team ClassicApr 24 · 110m Hurdles · Place 22 · MinnetonkaMinnetonka110m Hurdles39" / 0.991m22.19.01a PB10

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 13Boys Lake Conference 9th & 10th Grade ChampionshipsMay 13 · 300m Hurdles · Place 17 · MinnetonkaMinnetonka300m Hurdles1752.37a9
May 13Boys Lake Conference 9th & 10th Grade ChampionshipsMay 13 · 110m Hurdles · Place 12 · MinnetonkaMinnetonka110m Hurdles1219.37a9
May 13Boys Lake Conference 9th & 10th Grade ChampionshipsMay 13 · 100 Meters · Place 81 · MinnetonkaMinnetonka100 Meters8112.71a9
May 8Buffalo/Hopkins/Tonka Boys JVMay 8 · 300m Hurdles · Place 3 · MinnetonkaMinnetonka300m Hurdles349.31a9
May 8Buffalo/Hopkins/Tonka Boys JVMay 8 · 110m Hurdles · Place 2 · MinnetonkaMinnetonka110m Hurdles219.38a9
May 8Buffalo/Hopkins/Tonka Boys JVMay 8 · 100 Meters · Place 32 · MinnetonkaMinnetonka100 Meters3213.04a9
May 7Section 7AAA True TeamMay 7 · Discus · Place 11 · MinnetonkaMinnetonkaDiscus1.6kg11.121' 11" PB9
Apr 15Minnetonka v EP DualApr 15 · 300m Hurdles · Place 11 · MinnetonkaMinnetonka300m Hurdles1150.50a9
Apr 15Minnetonka v EP DualApr 15 · 110m Hurdles · Place 10 · MinnetonkaMinnetonka110m Hurdles1020.32a9
Apr 15Minnetonka v EP DualApr 15 · 100 Meters · Place 67 · MinnetonkaMinnetonka100 Meters6713.96a9
Apr 10Wayzata Boys TriApr 10 · 110m Hurdles · Place 11 · MinnetonkaMinnetonka110m Hurdles1121.38a9
Apr 10Wayzata Boys TriApr 10 · 200 Meters · Place 36 · MinnetonkaMinnetonka200 Meters3628.14a9
Apr 10Wayzata Boys TriApr 10 · 100 Meters · Place 35 · MinnetonkaMinnetonka100 Meters3513.19a9

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 23Classic Lake Conference MS Boys ChampionshipsMay 23 · 100m Hurdles · Place 5 · Minnetonka WestMinnetonka West100m Hurdles30" / 0.762m5.16.29a8
May 23Classic Lake Conference MS Boys ChampionshipsMay 23 · 100 Meters · Place 18 · Minnetonka WestMinnetonka West100 Meters18.13.13a8
May 15East vs. West Middle School District Meet May 15 · 100m Hurdles · Place 2 · Minnetonka WestMinnetonka West100m Hurdles30" / 0.762m2.16.21a PB8
May 15East vs. West Middle School District Meet May 15 · Long Jump · Place 3 · Minnetonka WestMinnetonka WestLong Jump3.13-07.00 PB8
May 15East vs. West Middle School District Meet May 15 · 200 Meters · Place 4 · Minnetonka WestMinnetonka West200 Meters4.27.87a PB8
May 15East vs. West Middle School District Meet May 15 · 100 Meters · Place 3 · Minnetonka WestMinnetonka West100 Meters3.13.20a8

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 28Minnetonka M.S. MeetApr 28 · 200 Meters · Place 24 · Minnetonka WestMinnetonka West200 Meters24.32.37a7
Apr 28Minnetonka M.S. MeetApr 28 · 100 Meters · Place 37 · Minnetonka WestMinnetonka West100 Meters37.15.02a7