Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSHSL Section 4AAA Championships · May 2611.48aMSHSL Section 4AAA ChampionshipsMay 26, 2026
200 Meters · OutdoorMSHSL Section 4AAA Championships · May 2623.43aMSHSL Section 4AAA ChampionshipsMay 26, 2026
400 Meters · IndoorGriak Indoor Classic - Maroon · Mar 281:00.46aGriak Indoor Classic - MaroonMarch 28, 2025
400 Meters · OutdoorPark - East Ridge- Woodbury May 16 · May 1659.25aPark - East Ridge- Woodbury May 16May 16, 2024
60 Meters · IndoorGriak Indoor Classic - Maroon · Mar 277.52aGriak Indoor Classic - MaroonMarch 27, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 26MSHSL Section 4AAA ChampionshipsMay 26 · 200 Meters · Place 15 · Woodbury200 MetersRound P15.23.43a PB12
May 26MSHSL Section 4AAA ChampionshipsMay 26 · 100 Meters · Place 9 · Woodbury100 MetersRound P9.11.48a PB12
May 26MSHSL Section 4AAA ChampionshipsMay 26 · 100 Meters · Place 9 · Woodbury100 Meters9.11.49aWind: 0.412
May 19Suburban East Conference ChampionshipMay 19 · 200 Meters · Place 18 · Woodbury200 Meters1824.01a12
May 19Suburban East Conference ChampionshipMay 19 · 100 Meters · Place 12 · Woodbury100 Meters1211.51a12
May 15Tom Moore InvitationalMay 15 · 200 Meters · Place 2 · Woodbury200 Meters2.23.76a12
May 15Tom Moore InvitationalMay 15 · 100 Meters · Place 5 · Woodbury100 Meters5.11.50a12
May 12Park Last Chance MeetMay 12 · 200 Meters · Woodbury200 Meters—DNS12
May 12Park Last Chance MeetMay 12 · 100 Meters · Place 11 · Woodbury100 Meters11.11.51a12
May 8WBL Boys JVMay 8 · 100 Meters · Place 5 · Woodbury100 Meters511.55a12
May 1Wayzata RelaysMay 1 · 200 Meters · Place 19 · Woodbury200 Meters19.24.36a12
Apr 28Bob Stewart InvitationalApr 28 · 100 Meters · Place 12 · Woodbury100 Meters12.11.56a12
Apr 21Wildcat InvitationalApr 21 · 100 Meters · Place 10 · Woodbury100 Meters10.11.67a12
Apr 9White Bear Relays (Boys Only)Apr 9 · 200 Meters · Place 14 · Woodbury200 Meters1424.54a12
Apr 9White Bear Relays (Boys Only)Apr 9 · 100 Meters · Place 13 · Woodbury100 Meters1311.85a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 27Griak Indoor Classic - MaroonMar 27 · 60 Meters · Place 24 · Woodbury60 Meters247.52a PB12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 27MSHSL Section 4AAA ChampionshipsMay 27 · 200 Meters · Place 15 · Woodbury200 MetersRound P15.24.21aWind: 011
May 22Suburban East Conference ChampionshipMay 22 · 100 Meters · Place 22 · Woodbury100 Meters2211.59a11
May 15Park HS Track Meet May 15May 15 · 200 Meters · Place 4 · Woodbury200 Meters4.24.88a11
May 15Park HS Track Meet May 15May 15 · 100 Meters · Place 6 · Woodbury100 Meters6.11.72a11
May 2Wayzata RelaysMay 2 · 200 Meters · Place 17 · Woodbury200 Meters1724.92a11
Apr 29Bob Stewart InvitationalApr 29 · 200 Meters · Place 14 · Woodbury200 Meters14.23.92a11
Apr 29Bob Stewart InvitationalApr 29 · 100 Meters · Place 14 · Woodbury100 Meters14.11.63a11
Apr 24Tom Moore InvitationalApr 24 · 100 Meters · Place 3 · Woodbury100 Meters3.11.68a11
Apr 22Wildcat Invitational Track and Field MeetApr 22 · 100 Meters · Place 8 · Woodbury100 Meters8.11.53a11
Apr 11East Ridge JV MeetApr 11 · 200 Meters · Place 1 · Woodbury200 Meters124.19a11
Apr 11East Ridge JV MeetApr 11 · 100 Meters · Place 2 · Woodbury100 Meters211.90a11
Apr 8Prior Lake HS Boys InvitationalApr 8 · 200 Meters · Place 26 · Woodbury200 Meters2624.79a11
Apr 8Prior Lake HS Boys InvitationalApr 8 · 100 Meters · Place 27 · Woodbury100 Meters2712.12a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · 400 Meters · Place 45 · Woodbury400 Meters451:00.46a PB11

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 16Park - East Ridge- Woodbury May 16May 16 · 400 Meters · Place 11 · Woodbury400 Meters11.59.25a PB10
May 16Park - East Ridge- Woodbury May 16May 16 · 200 Meters · Place 29 · Woodbury200 Meters29.26.39a10
May 16Park - East Ridge- Woodbury May 16May 16 · 100 Meters · Place 22 · Woodbury100 Meters22.12.32a10
May 14Suburban East Boys JV MeetMay 14 · 100 Meters · Place 18 · Woodbury100 Meters1812.39a—
Apr 30Bob Stewart InviteApr 30 · 200 Meters · Place 33 · Woodbury200 Meters3325.75a—
Apr 30Bob Stewart InviteApr 30 · 100 Meters · Place 48 · Woodbury100 Meters4812.57a—
Apr 25Tom Moore InvitationalApr 25 · 400 Meters · Place 13 · Woodbury400 Meters1359.81a—
Apr 25Tom Moore InvitationalApr 25 · 200 Meters · Place 9 · Woodbury200 Meters925.67a—
Apr 25Tom Moore InvitationalApr 25 · 100 Meters · Place 34 · Woodbury100 Meters3412.82a—
Apr 23Wildcat InvitationalApr 23 · 400 Meters · Place 19 · Woodbury400 Meters19.1:01.64a10
Apr 9Prior Lake Boys InvitationalApr 9 · 400 Meters · Place 47 · Woodbury400 Meters471:02.03a—
Apr 9Prior Lake Boys InvitationalApr 9 · 200 Meters · Place 64 · Woodbury200 Meters6426.18a—
Apr 9Prior Lake Boys InvitationalApr 9 · 100 Meters · Place 64 · Woodbury100 Meters6412.56a—

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 19East Ridge- Woodbury-RooseveltMay 19 · 400 Meters · Place 20 · Woodbury400 Meters20.1:01.19a9
May 19East Ridge- Woodbury-RooseveltMay 19 · 200 Meters · Place 18 · Woodbury200 Meters18.26.45a9
May 19East Ridge- Woodbury-RooseveltMay 19 · 100 Meters · Place 36 · Woodbury100 Meters36.12.97a9
May 16Suburban East JV ChampionshipMay 16 · 400 Meters · Place 16 · Woodbury400 Meters16.1:01.70aUnofficial9
May 16Suburban East JV ChampionshipMay 16 · 200 Meters · Place 39 · Woodbury200 Meters39.26.33aUnofficial9
May 16Suburban East JV ChampionshipMay 16 · 100 Meters · Place 57 · Woodbury100 Meters57.12.98aUnofficial9
May 119-10 Conference ChampionshipMay 11 · 400 Meters · Place 20 · Woodbury400 Meters20.1:00.23a9
May 2Bob Stewart InvitationalMay 2 · 400 Meters · Place 23 · Woodbury400 Meters23.1:02.96a9
May 2Bob Stewart InvitationalMay 2 · 200 Meters · Place 45 · Woodbury200 Meters45.26.47a9
May 2Bob Stewart InvitationalMay 2 · 100 Meters · Place 77 · Woodbury100 Meters77.12.80a9
Apr 27Tom Moore InvitationalApr 27 · 200 Meters · Place 23 · Woodbury200 Meters23.26.57a9
Apr 27Tom Moore InvitationalApr 27 · 100 Meters · Place 60 · Woodbury100 Meters60.13.17a9
Apr 25Eagan Wildcat InvitationalApr 25 · 200 Meters · Place 17 · Woodbury200 Meters1726.25a—
Apr 18Farmington Boys and Girls MeetApr 18 · 200 Meters · Place 58 · Woodbury200 Meters58.27.37a9
Apr 18Farmington Boys and Girls MeetApr 18 · 100 Meters · Place 56 · Woodbury100 Meters56.13.15a9
Apr 11Prior Lake Boys InvitationalApr 11 · 200 Meters · Place 78 · Woodbury200 Meters7827.729
Apr 11Prior Lake Boys InvitationalApr 11 · 100 Meters · Place 104 · Woodbury100 Meters10413.449