Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · IndoorBethel True Team Classic · Apr 2417.40aBethel True Team ClassicApril 24, 2026
110m Hurdles · 39" / 0.991m · OutdoorEdina vs. Minnetonka - Boys · Apr 1416.96aEdina vs. Minnetonka - BoysApril 14, 2026
200 Meters · OutdoorEdina vs. Minnetonka - Boys · Apr 1426.92aEdina vs. Minnetonka - BoysApril 14, 2026
300m Hurdles · 36" / 0.914m · IndoorBethel True Team Classic · Apr 2444.46aBethel True Team ClassicApril 24, 2026
300m Hurdles · 36" / 0.914m · OutdoorClass AAA State True Team · May 1543.02aClass AAA State True TeamMay 15, 2026
High Jump · IndoorBethel True Team Classic · Apr 245' 6"Bethel True Team ClassicApril 24, 2026
High Jump · OutdoorEdina vs. Minnetonka - Boys · Apr 145' 4"Edina vs. Minnetonka - BoysApril 14, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 15Class AAA State True TeamMay 15 · 300m Hurdles · Place 25 · Minnetonka300m Hurdles36" / 0.914m25.43.02a PB12
May 15Class AAA State True TeamMay 15 · 110m Hurdles · Place 35 · Minnetonka110m Hurdles39" / 0.991m35.17.60a12
May 8Class AAA True Team Wild CardMay 8 · 300m Hurdles · Place 42 · Minnetonka300m Hurdles36" / 0.914m42.44.27a12
May 8Class AAA True Team Wild CardMay 8 · 110m Hurdles · Place 80 · Minnetonka110m Hurdles39" / 0.991m80.19.10a12
May 67AAA Section True TeamMay 6 · 300m Hurdles · Place 12 · Minnetonka300m Hurdles36" / 0.914m12.44.27a12
May 67AAA Section True TeamMay 6 · 110m Hurdles · Place 21 · Minnetonka110m Hurdles39" / 0.991m21.19.10a12
May 1Wayzata RelaysMay 1 · 300m Hurdles · Place 14 · Minnetonka300m Hurdles36" / 0.914m14.45.62a12
May 1Wayzata RelaysMay 1 · 110m Hurdles · Place 13 · Minnetonka110m Hurdles39" / 0.991m13.17.79a12
Apr 21Lane/Rogness InvitationalApr 21 · High Jump · Place 16 · MinnetonkaHigh Jump165-412
Apr 21Lane/Rogness InvitationalApr 21 · 300m Hurdles · Place 5 · Minnetonka300m Hurdles544.15a12
Apr 21Lane/Rogness InvitationalApr 21 · 110m Hurdles · Place 12 · Minnetonka110m Hurdles1218.31a12
Apr 14Edina vs. Minnetonka - BoysApr 14 · High Jump · Place 6 · MinnetonkaHigh Jump6.5' 4" PB12
Apr 14Edina vs. Minnetonka - BoysApr 14 · 300m Hurdles · Place 1 · Minnetonka300m Hurdles36" / 0.914m1.44.49a12
Apr 14Edina vs. Minnetonka - BoysApr 14 · 110m Hurdles · Place 1 · Minnetonka110m Hurdles39" / 0.991m1.16.96a PB12
Apr 14Edina vs. Minnetonka - BoysApr 14 · 200 Meters · Place 28 · Minnetonka200 Meters28.26.92a PB12
Apr 10Lake Conference RelaysApr 10 · High Jump · Place 12 · MinnetonkaHigh Jump12.5' 4"12
Apr 10Lake Conference RelaysApr 10 · 300m Hurdles · Place 7 · Minnetonka300m Hurdles36" / 0.914m7.44.06a12
Apr 10Lake Conference RelaysApr 10 · 110m Hurdles · Place 12 · Minnetonka110m Hurdles39" / 0.991m12.17.10a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 24Bethel True Team ClassicApr 24 · High Jump · Place 16 · MinnetonkaHigh Jump16.5' 6" PB12
Apr 24Bethel True Team ClassicApr 24 · 300m Hurdles · Place 18 · Minnetonka300m Hurdles36" / 0.914m18.44.46a PB12
Apr 24Bethel True Team ClassicApr 24 · 110m Hurdles · Place 19 · Minnetonka110m Hurdles39" / 0.991m19.17.40a PB12
Mar 26Central MN Indoor InviteMar 26 · High Jump · Place 10 · MinnetonkaHigh Jump105-312
Mar 26Central MN Indoor InviteMar 26 · 60m Hurdles · Place 7 · Minnetonka60m Hurdles79.56a12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 21Lake Conference ChampionshipsMay 21 · 300m Hurdles · Place 8 · Minnetonka300m Hurdles843.27a11
May 16Class AAA State True Team MeetMay 16 · 300m Hurdles · Place 22 · Minnetonka300m Hurdles2243.43a11
May 2Wayzata RelaysMay 2 · 300m Hurdles · Place 13 · Minnetonka300m Hurdles1344.26a11
Apr 25Bethel True Team ClassicApr 25 · High Jump · Place 16 · MinnetonkaHigh Jump165-611
Apr 25Bethel True Team ClassicApr 25 · 300m Hurdles · Place 13 · Minnetonka300m Hurdles1344.7211
Apr 25Bethel True Team ClassicApr 25 · 110m Hurdles · Place 21 · Minnetonka110m Hurdles2118.4011
Apr 22Lane/Rogness RelaysApr 22 · High Jump · Place 14 · MinnetonkaHigh Jump145-611
Apr 22Lane/Rogness RelaysApr 22 · 300m Hurdles · Place 14 · Minnetonka300m Hurdles1444.9411
Apr 15Minnetonka v EP DualApr 15 · High Jump · Place 4 · MinnetonkaHigh Jump45-411
Apr 15Minnetonka v EP DualApr 15 · 300m Hurdles · Place 1 · Minnetonka300m Hurdles143.63a11
Apr 15Minnetonka v EP DualApr 15 · 110m Hurdles · Place 8 · Minnetonka110m Hurdles818.45a11
Apr 11Lake Conference RelaysApr 11 · 300m Hurdles · Place 8 · Minnetonka300m Hurdles844.29a11
Apr 11Lake Conference RelaysApr 11 · 110m Hurdles · Place 17 · Minnetonka110m Hurdles1719.16a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 27Central MN Indoor InviteMar 27 · High Jump · Place 10 · MinnetonkaHigh Jump105-411
Mar 27Central MN Indoor InviteMar 27 · 60m Hurdles · Place 10 · Minnetonka60m Hurdles1010.63a11

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 17Class AAA True Team State ChampionshipsMay 17 · 300m Hurdles · Place 16 · Minnetonka300m Hurdles1643.10a—
May 14Boys 9/10 Lake Conference ChampionshipMay 14 · 300m Hurdles · Place 2 · Minnetonka300m Hurdles242.42a—
May 14Boys 9/10 Lake Conference ChampionshipMay 14 · 110m Hurdles · Place 8 · Minnetonka110m Hurdles818.05a—
May 8Section 7AAA True TeamMay 8 · 300m Hurdles · Place 12 · Minnetonka300m Hurdles1243.47a—
May 3Wayzata RelaysMay 3 · 300m Hurdles · Place 4 · Minnetonka300m Hurdles442.36a—
May 3Wayzata RelaysMay 3 · 110m Hurdles · Place 19 · Minnetonka110m Hurdles1918.48a—
May 3Wayzata RelaysMay 3 · 300m Hurdles · Place 4 · Minnetonka300m Hurdles442.36a—
May 3Wayzata RelaysMay 3 · 110m Hurdles · Place 19 · Minnetonka110m Hurdles1918.48a—
May 1Minnesota Open HS InvitationalMay 1 · 300m Hurdles · Place 10 · Minnetonka300m Hurdles1043.58a—
Apr 18Shakopee RelaysApr 18 · 300m Hurdles · Place 34 · Minnetonka300m Hurdles3449.21a—
Apr 12Lake Conference RelaysApr 12 · High Jump · Place 17 · MinnetonkaHigh Jump175-0—
Apr 11Wayzata Boys TriApr 11 · 300m Hurdles · Place 1 · Minnetonka300m Hurdles144.38a—
Apr 11Wayzata Boys TriApr 11 · 110m Hurdles · Place 8 · Minnetonka110m Hurdles821.03a—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 23Lake Conference ChampionshipsMay 23 · High Jump · Place 13 · MinnetonkaHigh Jump135-05.009