Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorArmstrong Invitational · Apr 1012.50aArmstrong InvitationalApril 10, 2026
200 Meters · IndoorChaska vs Chanhassen Dual · Mar 2426.13aChaska vs Chanhassen DualMarch 24, 2026
200 Meters · OutdoorChanhassen Invitational · Apr 2226.65aChanhassen InvitationalApril 22, 2025
400 Meters · OutdoorChaska Invitational · Apr 1555.20aChaska InvitationalApril 15, 2026
55 Meters · IndoorOrono Indoor Invite Morning · Apr 68.07aOrono Indoor Invite MorningApril 6, 2024
High Jump · IndoorChaska vs Chanhassen Dual · Mar 245' 0"Chaska vs Chanhassen DualMarch 24, 2026
High Jump · OutdoorChaska Meet #2 · Apr 285' 0"Chaska Meet #2April 28, 2026
Long Jump · IndoorChaska vs Chanhassen Dual · Mar 2419' 2"Chaska vs Chanhassen DualMarch 24, 2026
Long Jump · OutdoorMetro West Conference Championships · May 1319' 4.25"Metro West Conference ChampionshipsMay 13, 2026
Triple Jump · OutdoorMetro West Conference Championships · May 1343' 1.75"Metro West Conference ChampionshipsMay 13, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · Triple Jump · Place 25 · ChanhassenChanhassenTriple Jump25.40' 5.5"Wind: 09
May 27MSHSL Section 2AAA ChampionshipsMay 27 · Triple Jump · Place 2 · ChanhassenChanhassenTriple Jump2.42-09.00Wind: 2.19
May 27MSHSL Section 2AAA ChampionshipsMay 27 · Long Jump · Place 20 · ChanhassenChanhassenLong Jump20.17-07.25Wind: 09
May 13Metro West Conference ChampionshipsMay 13 · Triple Jump · Place 1 · ChanhassenChanhassenTriple Jump1.43' 1.75" PB9
May 13Metro West Conference ChampionshipsMay 13 · Long Jump · Place 11 · ChanhassenChanhassenLong Jump11.19' 4.25" PB9
May 8Class AAA True Team Wild CardMay 8 · Triple Jump · Place 49 · ChanhassenChanhassenTriple Jump49.38' 8.5"9
May 8Class AAA True Team Wild CardMay 8 · Long Jump · Place 91 · ChanhassenChanhassenLong Jump91.16' 6.25"9
May 67AAA Section True TeamMay 6 · Triple Jump · Place 12 · ChanhassenChanhassenTriple Jump12.38' 8.5"9
May 67AAA Section True TeamMay 6 · Long Jump · Place 26 · ChanhassenChanhassenLong Jump26.16' 6.25"9
May 4Waconia JV InvitationalMay 4 · Long Jump · Place 3 · ChanhassenChanhassenLong Jump3.18' 6"9
May 4Waconia JV InvitationalMay 4 · 400 Meters · Place 1 · ChanhassenChanhassen400 Meters1.58.28a9
May 4Waconia JV InvitationalMay 4 · 200 Meters · ChanhassenChanhassen200 Meters—DNS9
Apr 28Chaska Meet #2Apr 28 · Triple Jump · ChanhassenChanhassenTriple Jump—DNS9
Apr 28Chaska Meet #2Apr 28 · Long Jump · Place 3 · ChanhassenChanhassenLong Jump3.17' 0"9
Apr 28Chaska Meet #2Apr 28 · High Jump · Place 5 · ChanhassenChanhassenHigh Jump5.5' 0" PB9
Apr 28Chaska Meet #2Apr 28 · 400 Meters · ChanhassenChanhassen400 Meters—DNS9
Apr 28Chaska Meet #2Apr 28 · 200 Meters · ChanhassenChanhassen200 Meters—DNS9
Apr 15Chaska InvitationalApr 15 · Long Jump · ChanhassenChanhassenLong Jump—DNS9
Apr 15Chaska InvitationalApr 15 · High Jump · Place 11 · ChanhassenChanhassenHigh Jump11.4' 10"9
Apr 15Chaska InvitationalApr 15 · 400 Meters · Place 5 · ChanhassenChanhassen400 Meters5.55.20a PB9
Apr 10Armstrong InvitationalApr 10 · Long Jump · Place 21 · ChanhassenChanhassenLong Jump21.16' 5"9
Apr 10Armstrong InvitationalApr 10 · 100 Meters · Place 21 · ChanhassenChanhassen100 Meters21.12.50a PB9
Apr 7Jefferson Quad MeetApr 7 · 100 Meters · Place 17 · ChanhassenChanhassen100 Meters1712.52a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 24Chaska vs Chanhassen DualMar 24 · Long Jump · Place 3 · ChanhassenChanhassenLong Jump3.19' 2" PB10
Mar 24Chaska vs Chanhassen DualMar 24 · High Jump · Place 4 · ChanhassenChanhassenHigh Jump4.5' 0" PB10
Mar 24Chaska vs Chanhassen DualMar 24 · 200 Meters · Place 4 · ChanhassenChanhassen200 Meters4.26.13a PB10

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 5Chanhassen JV MeetMay 5 · 200 Meters · Place 21 · ChanhassenChanhassen200 Meters2126.97a9
May 5Chanhassen JV MeetMay 5 · 100 Meters · Place 25 · ChanhassenChanhassen100 Meters2513.25a9
Apr 29Chaska JV QuadApr 29 · High Jump · Place 10 · ChanhassenChanhassenHigh Jump104-89
Apr 29Chaska JV QuadApr 29 · 400 Meters · Place 8 · ChanhassenChanhassen400 Meters81:00.369
Apr 29Chaska JV QuadApr 29 · 100 Meters · Place 41 · ChanhassenChanhassen100 Meters4113.049
Apr 22Chanhassen InvitationalApr 22 · High Jump · ChanhassenChanhassenHigh Jump—DNS9
Apr 22Chanhassen InvitationalApr 22 · 400 Meters · Place 17 · ChanhassenChanhassen400 Meters17.58.54a9
Apr 22Chanhassen InvitationalApr 22 · 200 Meters · Place 39 · ChanhassenChanhassen200 Meters39.26.65a PB9
Apr 16Chaska MeetApr 16 · High Jump · Place 14 · ChanhassenChanhassenHigh Jump144-89
Apr 16Chaska MeetApr 16 · 400 Meters · Place 14 · ChanhassenChanhassen400 Meters141:00.18a9
Apr 8Jefferson Quad MeetApr 8 · High Jump · ChanhassenChanhassenHigh Jump—NH9
Apr 8Jefferson Quad MeetApr 8 · 400 Meters · Place 18 · ChanhassenChanhassen400 Meters1859.759
Apr 8Jefferson Quad MeetApr 8 · 200 Meters · Place 14 · ChanhassenChanhassen200 Meters1427.109

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 17Chaska PentApr 17 · 400 Meters · Place 21 · ChanhassenChanhassen400 Meters211:04.43a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 6Orono Indoor Invite MorningApr 6 · 55 Meters · Place 68 · ChanhassenChanhassen55 Meters688.07a PB—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 18USATF Minnesota All-Comers Meet #4Jul 18 · 200 Meters · Place 1 · 30-Unattached30-Unattached200 Meters1.28.62a7
Jul 18USATF Minnesota All-Comers Meet #4Jul 18 · 100 Meters · Place 1 · 30-Unattached30-Unattached100 Meters1.14.29a7

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Aug 3USATF Minnesota Summer League Meet #4 - MembersAug 3 · Long Jump · Place 1 · Minnesota FlyersMinnesota FlyersLong Jump1.3.89m5
Aug 3USATF Minnesota Summer League Meet #4 - MembersAug 3 · 200 Meters · Place 2 · Minnesota FlyersMinnesota Flyers200 Meters2.31.35a5
Aug 3USATF Minnesota Summer League Meet #4 - MembersAug 3 · 100 Meters · Place 2 · Minnesota FlyersMinnesota Flyers100 Meters2.15.11a5
Jun 30USATF Minnesota Summer League Meet #1 - MembersJun 30 · Long Jump · Minnesota FlyersMinnesota FlyersLong Jump--FOUL5
Jun 30USATF Minnesota Summer League Meet #1 - MembersJun 30 · 200 Meters · Place 3 · Minnesota FlyersMinnesota Flyers200 Meters3.31.50a5
Jun 30USATF Minnesota Summer League Meet #1 - MembersJun 30 · 100 Meters · Place 3 · Minnesota FlyersMinnesota Flyers100 Meters3.15.03a5
Jun 21USATF Minnesota Association Youth ChampionshipsJun 21 · Long Jump · Place 1 · Minnesota FlyersMinnesota FlyersLong Jump1.4.12m5
Jun 21USATF Minnesota Association Youth ChampionshipsJun 21 · 200 Meters · Place 3 · Minnesota FlyersMinnesota Flyers200 MetersRound P3.33.33a5
Jun 21USATF Minnesota Association Youth ChampionshipsJun 21 · 200 Meters · Place 3 · Minnesota FlyersMinnesota Flyers200 Meters3.32.71a5
Jun 21USATF Minnesota Association Youth ChampionshipsJun 21 · 100 Meters · Place 5 · Minnesota FlyersMinnesota Flyers100 MetersRound P5.15.74a5
Jun 21USATF Minnesota Association Youth ChampionshipsJun 21 · 100 Meters · Place 5 · Minnesota FlyersMinnesota Flyers100 Meters5.15.75a5
Jun 12Minnesota Flyers Season Opener InvitationalJun 12 · 200 Meters · Place 5 · Minnesota FlyersMinnesota Flyers200 Meters5.34.56a5