Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorChanhassen Invitational · Apr 2113.40aChanhassen InvitationalApril 21, 2026
200 Meters · IndoorChaska/Chan Indoor · Mar 2728.04aChaska/Chan IndoorMarch 27, 2025
200 Meters · OutdoorMSHSL Section 2AAA Championships · May 2727.12aMSHSL Section 2AAA ChampionshipsMay 27, 2026
400 Meters · IndoorChaska/Chan Indoor · Mar 271:06.10aChaska/Chan IndoorMarch 27, 2025
400 Meters · OutdoorMetro West Conference Championships · May 151:02.69aMetro West Conference ChampionshipsMay 15, 2024
55 Meters · IndoorOrono Indoor Invite Morning · Apr 68.11aOrono Indoor Invite MorningApril 6, 2024
800 Meters · OutdoorChanhassen Invitational · Apr 232:42.32aChanhassen InvitationalApril 23, 2024
Discus · 1kg · OutdoorWaconia JV Invitational · May 446' 7"Waconia JV InvitationalMay 4, 2026
Long Jump · IndoorChaska vs Chanhassen Dual · Mar 2414' 9"Chaska vs Chanhassen DualMarch 24, 2026
Long Jump · OutdoorChaska Invitational · Apr 1515' 11"Chaska InvitationalApril 15, 2026
Shot Put · 4kg · OutdoorWaconia JV Invitational · May 423' 2"Waconia JV InvitationalMay 4, 2026
Triple Jump · OutdoorMSHSL Section 2AAA Championships · May 2733-11.25MSHSL Section 2AAA ChampionshipsMay 27, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AAA ChampionshipsMay 27 · Triple Jump · Place 7 · ChanhassenTriple Jump7.33-11.25 PBWind: 0.211
May 27MSHSL Section 2AAA ChampionshipsMay 27 · Long Jump · Place 10 · ChanhassenLong Jump10.15-05.25Wind: 011
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 200 Meters · Place 13 · Chanhassen200 MetersRound P13.27.12a PB11
May 13Metro West Conference ChampionshipsMay 13 · Triple Jump · Place 9 · ChanhassenTriple Jump9.31' 11"11
May 13Metro West Conference ChampionshipsMay 13 · Long Jump · Place 4 · ChanhassenLong Jump4.15' 7"11
May 13Metro West Conference ChampionshipsMay 13 · 200 Meters · Place 15 · Chanhassen200 Meters15.28.17a11
May 67AAA Section True TeamMay 6 · Triple Jump · Place 9 · ChanhassenTriple Jump9.32' 5"11
May 67AAA Section True TeamMay 6 · Long Jump · Place 16 · ChanhassenLong Jump16.14' 9.25"11
May 67AAA Section True TeamMay 6 · 200 Meters · Place 18 · Chanhassen200 Meters18.27.56a11
May 4Waconia JV InvitationalMay 4 · Discus · Place 13 · ChanhassenDiscus1kg13.46' 7" PB11
May 4Waconia JV InvitationalMay 4 · Shot Put · Place 4 · ChanhassenShot Put4kg4.23' 2" PB11
Apr 29Minnesota Open HS Spring InvitationalApr 29 · Triple Jump · Place 4 · ChanhassenTriple Jump4.33' 4.5"11
Apr 29Minnesota Open HS Spring InvitationalApr 29 · Long Jump · Place 17 · ChanhassenLong Jump17.14' 9"11
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 400 Meters · Place 17 · Chanhassen400 Meters17.1:05.24a11
Apr 21Chanhassen InvitationalApr 21 · Triple Jump · Place 2 · ChanhassenTriple Jump2.31' 3.25"11
Apr 21Chanhassen InvitationalApr 21 · Long Jump · Place 1 · ChanhassenLong Jump1.15' 1"11
Apr 21Chanhassen InvitationalApr 21 · 100 Meters · Place 5 · Chanhassen100 Meters5.13.40a PB11
Apr 15Chaska InvitationalApr 15 · Triple Jump · Place 2 · ChanhassenTriple Jump2.31' 11.5"11
Apr 15Chaska InvitationalApr 15 · Long Jump · Place 1 · ChanhassenLong Jump1.15' 11" PB11
Apr 15Chaska InvitationalApr 15 · 400 Meters · Place 4 · Chanhassen400 Meters4.1:03.72a11
Apr 15Chaska InvitationalApr 15 · 200 Meters · Place 2 · Chanhassen200 Meters2.27.31a11
Apr 10Armstrong InvitationalApr 10 · Long Jump · Place 7 · ChanhassenLong Jump7.14' 3.5"11
Apr 10Armstrong InvitationalApr 10 · 200 Meters · Place 11 · Chanhassen200 Meters11.28.18a11
Apr 7Jefferson Quad MeetApr 7 · Long Jump · Place 2 · ChanhassenLong Jump215-011
Apr 7Jefferson Quad MeetApr 7 · 400 Meters · Place 6 · Chanhassen400 Meters61:07.61a11
Apr 7Jefferson Quad MeetApr 7 · 200 Meters · Place 4 · Chanhassen200 Meters428.58a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 24Chaska vs Chanhassen DualMar 24 · Long Jump · Place 3 · ChanhassenLong Jump3.14' 9" PB11
Mar 24Chaska vs Chanhassen DualMar 24 · 200 Meters · Place 2 · Chanhassen200 Meters2.28.61a11

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 28MSHSL Section 2AAA ChampionshipsMay 28 · 200 Meters · Chanhassen200 MetersRelay Split—25.7hUnofficial10
May 28MSHSL Section 2AAA ChampionshipsMay 28 · Long Jump · Place 11 · ChanhassenLong Jump11.15-00.50Wind: 010
May 28MSHSL Section 2AAA ChampionshipsMay 28 · 400 Meters · Place 18 · Chanhassen400 MetersRound P18.1:02.88a10
May 9Class AAA Wild CardMay 9 · Long Jump · Place 59 · ChanhassenLong Jump59.14' 7.5"10
May 7Section 7AAA True TeamMay 7 · 200 Meters · Chanhassen200 MetersRelay Split—25.9hUnofficial10
May 7Section 7AAA True TeamMay 7 · Long Jump · Place 17 · ChanhassenLong Jump17.14' 7.5"10
May 1Minnesota HS InvitationalMay 1 · Long Jump · Place 16 · ChanhassenLong Jump1614-1110
May 1Minnesota HS InvitationalMay 1 · 200 Meters · Place 13 · Chanhassen200 Meters1328.00a10
Apr 29Chaska JV QuadApr 29 · Long Jump · Place 2 · ChanhassenLong Jump214-410
Apr 29Chaska JV QuadApr 29 · 200 Meters · Place 1 · Chanhassen200 Meters127.7910
Apr 29Chaska JV QuadApr 29 · 100 Meters · Place 2 · Chanhassen100 Meters213.4610
Apr 22Chanhassen InvitationalApr 22 · 800 Meters · Chanhassen800 MetersRelay Split—2:41.0hUnofficial10
Apr 22Chanhassen InvitationalApr 22 · Long Jump · Place 5 · ChanhassenLong Jump5.14' 1"10
Apr 22Chanhassen InvitationalApr 22 · 400 Meters · Chanhassen400 MetersRelay Split—1:05.8hUnofficial10
Apr 22Chanhassen InvitationalApr 22 · 200 Meters · Place 6 · Chanhassen200 Meters6.27.79a10
Apr 16Chaska MeetApr 16 · Long Jump · Place 3 · ChanhassenLong Jump314-3.2510
Apr 16Chaska MeetApr 16 · 100 Meters · Place 4 · Chanhassen100 Meters414.01a10
Apr 11Armstrong InvitationalApr 11 · 400 Meters · Place 7 · Chanhassen400 Meters71:06.20a10
Apr 8Jefferson Quad MeetApr 8 · 400 Meters · Place 4 · Chanhassen400 Meters41:05.1310
Apr 8Jefferson Quad MeetApr 8 · 200 Meters · Place 6 · Chanhassen200 Meters628.1010

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 27Chaska/Chan IndoorMar 27 · 400 Meters · Place 3 · Chanhassen400 Meters31:06.10a PB10
Mar 27Chaska/Chan IndoorMar 27 · 200 Meters · Place 2 · Chanhassen200 Meters228.04a PB10

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 29MSHSL Section 2AAA ChampionshipsMay 29 · 200 Meters · Chanhassen200 MetersRelay Split—26.4hUnofficial9
May 29MSHSL Section 2AAA ChampionshipsMay 29 · Long Jump · Place 9 · ChanhassenLong Jump9.15' 3Wind: 1.89
May 29MSHSL Section 2AAA ChampionshipsMay 29 · 400 Meters · Chanhassen400 MetersRelay Split—1:02.0hUnofficial9
May 29MSHSL Section 2AAA ChampionshipsMay 29 · 400 Meters · Place 11 · Chanhassen400 MetersRound P11.1:03.11a9
May 15Metro West Conference ChampionshipsMay 15 · Long Jump · Place 19 · ChanhassenLong Jump1913-11—
May 15Metro West Conference ChampionshipsMay 15 · 400 Meters · Place 6 · Chanhassen400 Meters61:02.69a PB—
May 15Metro West Conference ChampionshipsMay 15 · 200 Meters · Place 12 · Chanhassen200 Meters1228.31a—
May 13Metro West JV MeetMay 13 · Long Jump · Place 3 · ChanhassenLong Jump314-5.75—
May 13Metro West JV MeetMay 13 · 100 Meters · Place 2 · Chanhassen100 Meters213.99a—
May 8Section 7AAA True TeamMay 8 · Long Jump · Place 22 · ChanhassenLong Jump2213-10—
May 8Section 7AAA True TeamMay 8 · 400 Meters · Place 16 · Chanhassen400 Meters161:04.98a—
May 6Chanhassen JV MeetMay 6 · Long Jump · Place 1 · ChanhassenLong Jump115-1.5—
May 6Chanhassen JV MeetMay 6 · 100 Meters · Place 2 · Chanhassen100 Meters213.87a—
May 1Minnesota Open HS InvitationalMay 1 · 400 Meters · Place 8 · Chanhassen400 Meters81:04.46a—
May 1Minnesota Open HS InvitationalMay 1 · 200 Meters · Place 10 · Chanhassen200 Meters1027.95a—
Apr 23Chanhassen InvitationalApr 23 · 800 Meters · Place 4 · Chanhassen800 Meters4.2:42.32a PB9
Apr 23Chanhassen InvitationalApr 23 · 400 Meters · Place 3 · Chanhassen400 Meters3.1:04.95a9
Apr 23Chanhassen InvitationalApr 23 · 200 Meters · Place 2 · Chanhassen200 Meters2.28.64a9
Apr 17Chaska PentApr 17 · 200 Meters · Place 6 · Chanhassen200 Meters628.52a—
Apr 9Red Knight Outdoor Meet Apr 9 · 200 Meters · Chanhassen200 MetersRelay Split—30.3hUnofficial9
Apr 9Red Knight Outdoor Meet Apr 9 · Long Jump · Place 9 · ChanhassenLong Jump9.12-09.759
Apr 9Red Knight Outdoor Meet Apr 9 · 200 Meters · Place 9 · Chanhassen200 Meters9.30.13a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 6Orono Indoor Invite MorningApr 6 · 200 Meters · Place 4 · Chanhassen200 Meters429.07a—
Apr 6Orono Indoor Invite MorningApr 6 · 55 Meters · Place 9 · Chanhassen55 Meters98.11a PB—