Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLake Conference Boys 9/10 Championships · May 1211.3Lake Conference Boys 9/10 ChampionshipsMay 12, 2026
100m Hurdles · 30" / 0.762m · OutdoorClassic Lake Conference MS Boys Championships · May 2314.48aClassic Lake Conference MS Boys ChampionshipsMay 23, 2024
110m Hurdles · 39" / 0.991m · IndoorBethel True Team Classic · Apr 2416.02aBethel True Team ClassicApril 24, 2026
110m Hurdles · 39" / 0.991m · OutdoorLake Conference Relays · Apr 1015.68aLake Conference RelaysApril 10, 2026
1600 Meters · OutdoorWayzata Last Chance · May 286:29.9Wayzata Last Chance May 28, 2025
200 Meters · OutdoorClassic Lake Conference MS Boys Championships · May 2324.91aClassic Lake Conference MS Boys ChampionshipsMay 23, 2024
300m Hurdles · 36" / 0.914m · IndoorBethel True Team Classic · Apr 2442.07aBethel True Team ClassicApril 24, 2026
300m Hurdles · 36" / 0.914m · OutdoorClass AAA State True Team · May 1541.24aClass AAA State True TeamMay 15, 2026
Long Jump · IndoorBethel True Team Classic · Apr 2419' 1.5"Bethel True Team ClassicApril 24, 2026
Long Jump · OutdoorWayzata Relays · May 119' 4"Wayzata RelaysMay 1, 2026
Triple Jump · OutdoorLake Conference Boys 9/10 Championships · May 1242' 6"Lake Conference Boys 9/10 ChampionshipsMay 12, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 26MSHSL Section 6AAA ChampionshipsMay 26 · Triple Jump · WayzataWayzataTriple Jump--DNSWind: 010
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 300m Hurdles · WayzataWayzata300m Hurdles36" / 0.914mRound P--DNS10
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 110m Hurdles · WayzataWayzata110m Hurdles39" / 0.991mRound P--DNS10
May 19Lake Conference ChampionshipsMay 19 · Triple Jump · Place 7 · WayzataWayzataTriple Jump7.39' 1.25"10
May 19Lake Conference ChampionshipsMay 19 · 300m Hurdles · Place 4 · WayzataWayzata300m Hurdles36" / 0.914m4.41.93a10
May 15Class AAA State True TeamMay 15 · Triple Jump · Place 19 · WayzataWayzataTriple Jump19.40' 11"10
May 15Class AAA State True TeamMay 15 · 300m Hurdles · Place 11 · WayzataWayzata300m Hurdles36" / 0.914m11.41.24a PB10
May 15Class AAA State True TeamMay 15 · 110m Hurdles · Place 22 · WayzataWayzata110m Hurdles39" / 0.991m22.15.86a10
May 12Lake Conference Boys 9/10 ChampionshipsMay 12 · Triple Jump · Place 1 · WayzataWayzataTriple Jump1.42' 6" PB10
May 12Lake Conference Boys 9/10 ChampionshipsMay 12 · Long Jump · WayzataWayzataLong Jump—DNS10
May 12Lake Conference Boys 9/10 ChampionshipsMay 12 · 100 Meters · Place 11 · WayzataWayzata100 Meters11.11.3 PB10
May 7Wayzata vs Stillwater JV (Boys Only)May 7 · 200 Meters · WayzataWayzata200 Meters—23.8Unofficial10
May 67AAA Section True TeamMay 6 · 300m Hurdles · Place 3 · WayzataWayzata300m Hurdles36" / 0.914m3.41.59a10
May 67AAA Section True TeamMay 6 · 110m Hurdles · Place 7 · WayzataWayzata110m Hurdles39" / 0.991m7.16.50a10
May 1Wayzata RelaysMay 1 · Long Jump · Place 6 · WayzataWayzataLong Jump6.19' 4" PB10
May 1Wayzata RelaysMay 1 · 300m Hurdles · Place 3 · WayzataWayzata300m Hurdles36" / 0.914m3.42.00a10
May 1Wayzata RelaysMay 1 · 110m Hurdles · Place 4 · WayzataWayzata110m Hurdles39" / 0.991m4.15.94a10
Apr 17Wayzata vs. RosemountApr 17 · Long Jump · WayzataWayzataLong Jump—DNS10
Apr 14Wayzata vs. Blaine DualApr 14 · Long Jump · Place 6 · WayzataWayzataLong Jump6.19' 1.5"10
Apr 14Wayzata vs. Blaine DualApr 14 · 300m Hurdles · Place 3 · WayzataWayzata300m Hurdles36" / 0.914m3.42.25a10
Apr 14Wayzata vs. Blaine DualApr 14 · 110m Hurdles · Place 5 · WayzataWayzata110m Hurdles39" / 0.991m5.16.09a10
Apr 10Lake Conference RelaysApr 10 · Long Jump · Place 13 · WayzataWayzataLong Jump13.18' 11"10
Apr 10Lake Conference RelaysApr 10 · 300m Hurdles · Place 5 · WayzataWayzata300m Hurdles36" / 0.914m5.42.95a10
Apr 10Lake Conference RelaysApr 10 · 110m Hurdles · Place 6 · WayzataWayzata110m Hurdles39" / 0.991m6.15.68a PB10

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Apr 24Bethel True Team ClassicApr 24 · Long Jump · Place 13 · WayzataWayzataLong Jump13.19' 1.5" PB10
Apr 24Bethel True Team ClassicApr 24 · 300m Hurdles · Place 7 · WayzataWayzata300m Hurdles36" / 0.914m7.42.07a PB10
Apr 24Bethel True Team ClassicApr 24 · 110m Hurdles · Place 7 · WayzataWayzata110m Hurdles39" / 0.991m7.16.02a PB10
Mar 26Central MN Indoor InviteMar 26 · Long Jump · Place 5 · WayzataWayzataLong Jump518-7.7510
Mar 26Central MN Indoor InviteMar 26 · 60m Hurdles · Place 2 · WayzataWayzata60m Hurdles28.87a10
Mar 20Wayzata Trials #2Mar 20 · Long Jump · WayzataWayzataLong Jump—18-0Unofficial10
Mar 20Wayzata Trials #2Mar 20 · 60m Hurdles · WayzataWayzata60m Hurdles39" / 0.991m—8.7Unofficial10
Mar 20Wayzata Trials #2Mar 20 · 200 Meters · WayzataWayzata200 Meters—23.9Unofficial10
Mar 20Wayzata Trials #2Mar 20 · 60 Meter · WayzataWayzata60 Meter—7.2Unofficial10
Mar 13Wayzata Trials IntrasquadMar 13 · 300 Meters · WayzataWayzata300 Meters—38.80Unofficial10
Mar 13Wayzata Trials IntrasquadMar 13 · 60m Hurdles · WayzataWayzata60m Hurdles39" / 0.991m—8.60Unofficial10
Mar 13Wayzata Trials IntrasquadMar 13 · 60 Meter · WayzataWayzata60 Meter—7.20Unofficial10

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 6Wayzata Distance ClassicJun 6 · 300m Hurdles · Place 2 · WayzataWayzata300m Hurdles244.19
May 28Wayzata Last Chance May 28 · 1600 Meters · WayzataWayzata1600 Meters—6:29.9 PB9
May 27MSHSL Section 6AAA ChampionshipsMay 27 · 300m Hurdles · Place 9 · WayzataWayzata300m Hurdles36" / 0.914mRound P9.42.71a9
May 21Lake Conference ChampionshipsMay 21 · 300m Hurdles · Place 13 · WayzataWayzata300m Hurdles1344.65a9
May 21Lake Conference ChampionshipsMay 21 · 110m Hurdles · Place 11 · WayzataWayzata110m Hurdles1116.27a9
May 16Class AAA State True Team MeetMay 16 · 300m Hurdles · Place 30 · WayzataWayzata300m Hurdles3044.55a9
May 13Boys Lake Conference 9th & 10th Grade ChampionshipsMay 13 · 110m Hurdles · Place 3 · WayzataWayzata110m Hurdles316.21a9
May 8Wayzata Vs Stillwater JV DualMay 8 · 110m Hurdles · WayzataWayzata110m Hurdles39" / 0.991m—17.2Unofficial9
May 8Wayzata Vs Stillwater JV DualMay 8 · High Jump · WayzataWayzataHigh Jump—5'0Unofficial9
May 8Wayzata Vs Stillwater JV DualMay 8 · 200 Meters · WayzataWayzata200 Meters—24.5Unofficial9
May 7Section 7AAA True TeamMay 7 · 300m Hurdles · Place 13 · WayzataWayzata300m Hurdles36" / 0.914m13.43.85a9
May 2Wayzata RelaysMay 2 · 300m Hurdles · Place 9 · WayzataWayzata300m Hurdles943.54a9
May 2Wayzata RelaysMay 2 · 110m Hurdles · Place 15 · WayzataWayzata110m Hurdles1517.54a9
Apr 25Bethel True Team ClassicApr 25 · 300m Hurdles · Place 7 · WayzataWayzata300m Hurdles743.869
Apr 25Bethel True Team ClassicApr 25 · 110m Hurdles · Place 14 · WayzataWayzata110m Hurdles1417.449
Apr 18Wayzata vs RosemountApr 18 · 110m Hurdles · Place 9 · WayzataWayzata110m Hurdles918.719
Apr 18Wayzata vs RosemountApr 18 · 200 Meters · Place 18 · WayzataWayzata200 Meters1825.839
Apr 15Wayzata vs Blaine - BoysApr 15 · 300m Hurdles · Place 7 · WayzataWayzata300m Hurdles746.72a9
Apr 15Wayzata vs Blaine - BoysApr 15 · 200 Meters · Place 20 · WayzataWayzata200 Meters2025.85a9
Apr 10Wayzata Boys TriApr 10 · 300m Hurdles · Place 1 · WayzataWayzata300m Hurdles146.39a9
Apr 10Wayzata Boys TriApr 10 · 110m Hurdles · Place 18 · WayzataWayzata110m Hurdles1824.21a9

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 27Central MN Indoor InviteMar 27 · 60m Hurdles · Place 3 · WayzataWayzata60m Hurdles39.29a9
Mar 21Wayzata MV TrialsMar 21 · 60m Hurdles · WayzataWayzata60m Hurdles39" / 0.991m—9.4aUnofficial9
Mar 21Wayzata MV TrialsMar 21 · 60 Meter · WayzataWayzata60 Meter—7.3aUnofficial9
Mar 21Wayzata MV TrialsMar 21 · 200 Meters · WayzataWayzata200 Meters—24.7aUnofficial9
Mar 14Trojan TrialsMar 14 · 300 Meters · WayzataWayzata300 Meters—39.4aUnofficial9
Mar 14Trojan TrialsMar 14 · 60 Meter · WayzataWayzata60 Meter—7.4aUnofficial9

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 5Wayzata Last Chance Meet (Boys Only)Jun 5 · 300m Hurdles · Place 3 · Wayzata CentralWayzata Central300m Hurdles36" / 0.914m3.48.08
May 29Wayzata Distance ClassicMay 29 · 1600 Meters · WayzataWayzata1600 Meters—6:03.9Unofficial8
May 23Classic Lake Conference MS Boys ChampionshipsMay 23 · 100m Hurdles · Place 1 · Wayzata CentralWayzata Central100m Hurdles30" / 0.762m1.14.48a PB8
May 23Classic Lake Conference MS Boys ChampionshipsMay 23 · 200 Meters · Place 3 · Wayzata CentralWayzata Central200 Meters3.24.91a PB8

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 23CLC Middle School Boys ChampionshipsMay 23 · 100m Hurdles · Place 2 · Wayzata CentralWayzata Central100m Hurdles30" / 0.762m2.15.84a7