Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJV Rocket Invite · May 1011.79aJV Rocket InviteMay 10, 2024
200 Meters · OutdoorNew Prague Last Chance Meet · May 2023.43aNew Prague Last Chance MeetMay 20, 2026
400 Meters · IndoorOrono Indoor Invite Afternoon · Apr 654.52aOrono Indoor Invite AfternoonApril 6, 2024
400 Meters · OutdoorSection 6AA True Team · May 750.57aSection 6AA True TeamMay 7, 2025
60 Meters · IndoorOrono Indoor Meet · Apr 47.59aOrono Indoor MeetApril 4, 2026
Long Jump · OutdoorMSHSL Section 6AA Championships · May 2620-04.50MSHSL Section 6AA ChampionshipsMay 26, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 26MSHSL Section 6AA ChampionshipsMay 26 · Long Jump · Place 5 · OronoLong Jump5.20-04.50 PBWind: 0.512
May 20New Prague Last Chance MeetMay 20 · 200 Meters · Place 6 · Orono200 Meters623.43a PB12
May 16Class AA State True TeamMay 16 · Long Jump · Place 15 · OronoLong Jump15.19' 0.25"12
May 16Class AA State True TeamMay 16 · 400 Meters · Place 5 · Orono400 Meters5.51.37a12
May 13Metro West Conference ChampionshipsMay 13 · Long Jump · Place 9 · OronoLong Jump9.19' 5"12
May 8St. Louis Park QuadMay 8 · Long Jump · Place 2 · OronoLong Jump2.20' 0"12
May 66AA Section True TeamMay 6 · Long Jump · Place 8 · OronoLong Jump8.19' 1.5"12
May 66AA Section True TeamMay 6 · 400 Meters · Place 4 · Orono400 Meters4.53.22a12
Apr 29Minnesota Open HS Spring InvitationalApr 29 · Long Jump · Place 15 · OronoLong Jump15.18' 5.5"12
Apr 25Eden Prairie Booster InvitationalApr 25 · Long Jump · Place 11 · OronoLong Jump11.18' 5"12
Apr 25Eden Prairie Booster InvitationalApr 25 · 400 Meters · Place 4 · Orono400 Meters4.52.21a12
Apr 25Eden Prairie Booster InvitationalApr 25 · 200 Meters · Place 15 · Orono200 Meters15.23.91a12
Apr 16Spartan InvitationalApr 16 · Long Jump · Place 4 · OronoLong Jump420-0.512
Apr 8New Prague TriangularApr 8 · Long Jump · Place 3 · OronoLong Jump3.20' 0"12
Apr 8New Prague TriangularApr 8 · 200 Meters · Place 6 · Orono200 Meters6.24.24a12
Apr 8New Prague TriangularApr 8 · 100 Meters · Place 11 · Orono100 Meters11.11.88a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 4Orono Indoor MeetApr 4 · Long Jump · Place 2 · OronoLong Jump219-5.512
Apr 4Orono Indoor MeetApr 4 · 60 Meters · Place 11 · Orono60 Meters117.59a PB12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 400 Meters · Place 16 · Orono400 MetersRound P16.51.35a11
May 27MSHSL Section 6AA ChampionshipsMay 27 · 400 Meters · Place 3 · Orono400 MetersRound P3.52.75a11
May 27MSHSL Section 6AA ChampionshipsMay 27 · 400 Meters · Place 2 · Orono400 Meters2.51.24a11
May 17Class AA State True Team MeetMay 17 · 400 Meters · Place 3 · Orono400 Meters3.52.08a11
May 7Section 6AA True TeamMay 7 · 400 Meters · Place 2 · Orono400 Meters2.50.57a PB11
May 7Section 6AA True TeamMay 7 · 200 Meters · Place 1 · Orono200 Meters1.23.51a11
May 1Minnesota HS InvitationalMay 1 · 400 Meters · Place 3 · Orono400 Meters351.90a11
Apr 26Eden Prairie Booster InvitationalApr 26 · 400 Meters · Place 3 · Orono400 Meters351.6411
Apr 26Eden Prairie Booster InvitationalApr 26 · 200 Meters · Place 8 · Orono200 Meters823.5511
Apr 22Chanhassen InvitationalApr 22 · 400 Meters · Place 4 · Orono400 Meters4.51.95a11
Apr 19Osseo InvitationalApr 19 · 400 Meters · Orono400 Meters—DNS11
Apr 10Red Night TriApr 10 · 400 Meters · Place 1 · Orono400 Meters153.41a11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 400 Meters · Place 12 · Orono400 MetersRound P12.51.59a10
May 22MSHSL Section 6AA ChampionshipsMay 22 · 400 Meters · Place 3 · Orono400 Meters353.36a—
May 22MSHSL Section 6AA ChampionshipsMay 22 · 400 Meters · Place 2 · Orono400 Meters251.17a—
May 15Metro West Conference ChampionshipsMay 15 · 400 Meters · Place 5 · Orono400 Meters551.72a—
May 10JV Rocket InviteMay 10 · 200 Meters · Place 2 · Orono200 Meters223.67a—
May 10JV Rocket InviteMay 10 · 100 Meters · Place 7 · Orono100 Meters711.79a PB—
Apr 30Spartan InvitationalApr 30 · 400 Meters · Place 2 · Orono400 Meters252.44a—
Apr 30Spartan InvitationalApr 30 · 200 Meters · Place 3 · Orono200 Meters323.78a—
Apr 27Booster InvitationalApr 27 · 400 Meters · Place 2 · Orono400 Meters251.61a—
Apr 18Orono Unlimited MeetApr 18 · 400 Meters · Place 1 · Orono400 Meters152.77a—
Apr 11Waconia TriApr 11 · 400 Meters · Place 1 · Orono400 Meters153.50a—
Apr 11Waconia TriApr 11 · 200 Meters · Place 4 · Orono200 Meters424.80a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 6Orono Indoor Invite AfternoonApr 6 · 400 Meters · Place 1 · Orono400 Meters154.52a PB—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30MSHSL Section 2AAA ChampionshipsMay 30 · 400 Meters · Place 9 · Orono400 MetersRound P954.619
May 30MSHSL Section 6AAMay 30 · 400 Meters · Place 9 · Orono400 MetersRound P9.54.61a9
May 24New Prague Last Chance MeetMay 24 · 400 Meters · Place 22 · Orono400 Meters2257.919
May 17Metro West Conference ChampionshipsMay 17 · 400 Meters · Place 16 · Orono400 Meters1656.259
May 10Section 6AA True TeamMay 10 · 400 Meters · Place 10 · Orono400 Meters10.57.13a9
May 4Spartan InvitationalMay 4 · 400 Meters · Place 8 · Orono400 Meters8.55.54a9
Apr 29Lakeville North Mega MeetApr 29 · 400 Meters · Place 13 · Orono400 Meters1356.209
Apr 29Lakeville North Mega MeetApr 29 · 200 Meters · Place 23 · Orono200 Meters2325.139
Apr 26Chanhassen TriangularApr 26 · 400 Meters · Place 4 · Orono400 Meters456.29a—
Apr 25BSM QuadApr 25 · 200 Meters · Place 10 · Orono200 Meters10.25.78a9