Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorClass AA State True Team · May 1612.33aClass AA State True TeamMay 16, 2026
200 Meters · IndoorOrono Indoor Meet · Apr 427.28aOrono Indoor MeetApril 4, 2026
200 Meters · OutdoorClass AA State True Team · May 1625.26aClass AA State True TeamMay 16, 2026
55 Meters · IndoorOrono Indoor Invite Afternoon · Apr 67.97aOrono Indoor Invite AfternoonApril 6, 2024
60 Meters · IndoorOrono Indoor Meet · Apr 48.16aOrono Indoor MeetApril 4, 2026
Long Jump · OutdoorClass AA Wildcard · May 815' 6.75Class AA WildcardMay 8, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 200 Meters · Place 10 · Orono200 MetersRound P10.25.60aWind: -2.611
May 26MSHSL Section 6AA ChampionshipsMay 26 · 200 Meters · Place 3 · Orono200 MetersRound P3.25.82a11
May 26MSHSL Section 6AA ChampionshipsMay 26 · 200 Meters · Place 4 · Orono200 Meters4.25.44aWind: 011
May 16Class AA State True TeamMay 16 · 200 Meters · Place 2 · Orono200 Meters2.25.26a PB11
May 16Class AA State True TeamMay 16 · 100 Meters · Place 1 · Orono100 Meters1.12.33a PB11
May 66AA Section True TeamMay 6 · 200 Meters · Place 2 · Orono200 Meters2.26.01a11
May 66AA Section True TeamMay 6 · 100 Meters · Place 3 · Orono100 Meters3.12.70a11
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 200 Meters · Place 3 · Orono200 Meters3.25.86a11
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 100 Meters · Place 4 · Orono100 Meters4.12.61a11
Apr 25Eden Prairie Booster InvitationalApr 25 · 100 Meters · Place 8 · Orono100 Meters8.13.15a11
Apr 16Spartan InvitationalApr 16 · 200 Meters · Place 2 · Orono200 Meters226.00a11
Apr 8New Prague TriangularApr 8 · 200 Meters · Orono200 Meters—DNS11
Apr 8New Prague TriangularApr 8 · 100 Meters · Orono100 Meters—DNS11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 4Orono Indoor MeetApr 4 · 200 Meters · Place 3 · Orono200 Meters327.28a PB11
Apr 4Orono Indoor MeetApr 4 · 60 Meters · Place 2 · Orono60 Meters28.16a PB11

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 200 Meters · Place 13 · Orono200 MetersRound P13.25.93aWind: -0.610
May 27MSHSL Section 6AA ChampionshipsMay 27 · 200 Meters · Place 2 · Orono200 MetersRound P2.26.63aWind: 010
May 27MSHSL Section 6AA ChampionshipsMay 27 · 200 Meters · Place 2 · Orono200 Meters2.25.46aWind: 1.510
May 21NP Last Chance MeetMay 21 · 100 Meters · Place 2 · Orono100 Meters212.84a10
May 17Class AA State True Team MeetMay 17 · 200 Meters · Place 2 · Orono200 Meters2.26.05a10
May 17Class AA State True Team MeetMay 17 · 100 Meters · Place 2 · Orono100 Meters2.12.76a10
May 7Section 6AA True TeamMay 7 · Long Jump · Place 12 · OronoLong Jump12.15' 1.5"10
May 7Section 6AA True TeamMay 7 · 200 Meters · Place 1 · Orono200 Meters1.27.10a10
May 7Section 6AA True TeamMay 7 · 100 Meters · Place 4 · Orono100 Meters4.13.15a10
May 1Minnesota HS InvitationalMay 1 · Long Jump · Place 8 · OronoLong Jump815-8.510
May 1Minnesota HS InvitationalMay 1 · 200 Meters · Place 5 · Orono200 Meters526.71a10
Apr 26Eden Prairie Booster InvitationalApr 26 · Long Jump · Place 6 · OronoLong Jump615-7.510
Apr 26Eden Prairie Booster InvitationalApr 26 · 100 Meters · Place 1 · Orono100 Meters113.3010
Apr 22Chanhassen InvitationalApr 22 · Long Jump · OronoLong Jump—SCR10
Apr 22Chanhassen InvitationalApr 22 · 200 Meters · Orono200 Meters—DNS10
Apr 10Red Night TriApr 10 · Long Jump · Place 1 · OronoLong Jump116-2.510
Apr 10Red Night TriApr 10 · 200 Meters · Place 3 · Orono200 Meters328.02a10
Apr 10Red Night TriApr 10 · 100 Meters · Place 1 · Orono100 Meters113.12a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 5Orono Indoor MeetApr 5 · 200 Meters · Place 1 · Orono200 Meters127.66a10
Apr 5Orono Indoor MeetApr 5 · 55 Meters · Place 2 · Orono55 Meters28.28a10

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 200 Meters · Place 16 · Orono200 MetersRound P16.26.61aWind: 09
May 22MSHSL Section 6AA ChampionshipsMay 22 · Long Jump · Place 11 · OronoLong Jump1116-0.5—
May 22MSHSL Section 6AA ChampionshipsMay 22 · 200 Meters · Place 3 · Orono200 MetersRound P326.50a—
May 22MSHSL Section 6AA ChampionshipsMay 22 · 200 Meters · Place 2 · Orono200 Meters226.67a—
May 22MSHSL Section 6AA ChampionshipsMay 22 · 100 Meters · Place 3 · Orono100 MetersRound P312.61a—
May 22MSHSL Section 6AA ChampionshipsMay 22 · 100 Meters · Place 4 · Orono100 Meters412.90a—
May 15Metro West Conference ChampionshipsMay 15 · Long Jump · Place 4 · OronoLong Jump415-6.75—
May 15Metro West Conference ChampionshipsMay 15 · 200 Meters · Place 11 · Orono200 Meters1128.29a—
May 15Metro West Conference ChampionshipsMay 15 · 100 Meters · Place 9 · Orono100 Meters913.82a—
May 8Class AA WildcardMay 8 · Long Jump · Place 13 · OronoLong Jump13.15' 6.75 PB9
May 8Class AA WildcardMay 8 · 200 Meters · Place 16 · Orono200 Meters16.27.35a9
May 8Class AA WildcardMay 8 · 100 Meters · Place 25 · Orono100 Meters25.13.43a9
May 7Section 6AA True TeamMay 7 · Long Jump · Place 5 · OronoLong Jump5.15' 6.75"9
May 7Section 6AA True TeamMay 7 · 200 Meters · Place 2 · Orono200 Meters2.27.35aWind: 09
May 7Section 6AA True TeamMay 7 · 100 Meters · Place 3 · Orono100 Meters3.13.43aWind: 09
Apr 30Spartan InvitationalApr 30 · Long Jump · Place 6 · OronoLong Jump615-1—
Apr 30Spartan InvitationalApr 30 · 200 Meters · Place 3 · Orono200 Meters327.37a—
Apr 30Spartan InvitationalApr 30 · 100 Meters · Place 2 · Orono100 Meters212.94a—
Apr 25Waconia QuadApr 25 · 200 Meters · Place 1 · Orono200 Meters128.51a—
Apr 25Waconia QuadApr 25 · 100 Meters · Place 1 · Orono100 Meters114.86a—
Apr 18Orono Unlimited MeetApr 18 · Long Jump · Place 1 · OronoLong Jump115-9—
Apr 18Orono Unlimited MeetApr 18 · 100 Meters · Place 3 · Orono100 Meters313.49a—
Apr 11Waconia TriApr 11 · Long Jump · Place 1 · OronoLong Jump116-6—
Apr 11Waconia TriApr 11 · 200 Meters · Place 2 · Orono200 Meters227.84a—
Apr 11Waconia TriApr 11 · 100 Meters · Place 2 · Orono100 Meters213.14a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 6Orono Indoor Invite AfternoonApr 6 · 200 Meters · Place 1 · Orono200 Meters128.89a—
Apr 6Orono Indoor Invite AfternoonApr 6 · 55 Meters · Place 1 · Orono55 Meters17.97a PB—