Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSpartan Invitational · Apr 1611.47aSpartan InvitationalApril 16, 2026
200 Meters · IndoorOrono Indoor Meet · Apr 424.37aOrono Indoor MeetApril 4, 2026
200 Meters · OutdoorSpartan Invitational · Apr 1623.46aSpartan InvitationalApril 16, 2026
55 Meters · IndoorOrono Indoor Invite Afternoon · Apr 67.35aOrono Indoor Invite AfternoonApril 6, 2024
60 Meters · IndoorOrono Indoor Meet · Apr 47.44aOrono Indoor MeetApril 4, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 26MSHSL Section 6AA ChampionshipsMay 26 · 200 Meters · Place 18 · OronoOrono200 MetersRound P18.24.20a11
May 26MSHSL Section 6AA ChampionshipsMay 26 · 100 Meters · Place 17 · OronoOrono100 MetersRound P17.11.88a11
May 20New Prague Last Chance MeetMay 20 · 100 Meters · Place 26 · OronoOrono100 Meters2612.04a11
Apr 21Chanhassen InvitationalApr 21 · 200 Meters · OronoOrono200 Meters—DNS11
Apr 21Chanhassen InvitationalApr 21 · 100 Meters · OronoOrono100 Meters—DNS11
Apr 16Spartan InvitationalApr 16 · 200 Meters · Place 6 · OronoOrono200 Meters623.46a PB11
Apr 16Spartan InvitationalApr 16 · 100 Meters · Place 10 · OronoOrono100 Meters1011.47a PB11
Apr 8New Prague TriangularApr 8 · 200 Meters · Place 5 · OronoOrono200 Meters5.24.15a11
Apr 8New Prague TriangularApr 8 · 100 Meters · Place 7 · OronoOrono100 Meters7.11.77a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 4Orono Indoor MeetApr 4 · 200 Meters · Place 2 · OronoOrono200 Meters224.37a PB11
Apr 4Orono Indoor MeetApr 4 · 60 Meters · Place 4 · OronoOrono60 Meters47.44a PB11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 27MSHSL Section 6AA ChampionshipsMay 27 · 200 Meters · Place 6 · OronoOrono200 MetersRound P6.23.97aWind: 010
May 27MSHSL Section 6AA ChampionshipsMay 27 · 200 Meters · Place 6 · OronoOrono200 Meters6.23.62aWind: 1.710
May 27MSHSL Section 6AA ChampionshipsMay 27 · 100 Meters · Place 16 · OronoOrono100 MetersRound P16.12.11aWind: 010
May 21NP Last Chance MeetMay 21 · 200 Meters · Place 7 · OronoOrono200 Meters724.11a10
May 21NP Last Chance MeetMay 21 · 100 Meters · Place 12 · OronoOrono100 Meters1211.95a10
May 14Metro West Conference ChampionshipsMay 14 · 100 Meters · Place 13 · OronoOrono100 Meters1312.24a10
May 1Minnesota HS InvitationalMay 1 · 100 Meters · Place 15 · OronoOrono100 Meters1512.09a10
Apr 26Eden Prairie Booster InvitationalApr 26 · 200 Meters · Place 17 · OronoOrono200 Meters1724.4410
Apr 26Eden Prairie Booster InvitationalApr 26 · 100 Meters · Place 17 · OronoOrono100 Meters1711.9010
Apr 22Chanhassen InvitationalApr 22 · 200 Meters · Place 12 · OronoOrono200 Meters12.24.61a10
Apr 22Chanhassen InvitationalApr 22 · 100 Meters · Place 19 · OronoOrono100 Meters19.12.01a10
Apr 10Red Night TriApr 10 · 200 Meters · Place 5 · OronoOrono200 Meters525.14a10
Apr 10Red Night TriApr 10 · 100 Meters · Place 4 · OronoOrono100 Meters412.21a10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 5Orono Indoor MeetApr 5 · 55 Meters · Place 15 · OronoOrono55 Meters157.76a10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 18Orono Unlimited MeetApr 18 · 100 Meters · Place 11 · OronoOrono100 Meters1112.39a—
Apr 11Waconia TriApr 11 · 100 Meters · Place 16 · OronoOrono100 Meters1612.44a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 6Orono Indoor Invite AfternoonApr 6 · 55 Meters · Place 24 · OronoOrono55 Meters247.35a PB—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 9Waconia Middle School Track & Field InviteMay 9 · 200 Meters · Place 12 · Orono msOrono ms200 Meters12.30.75a7
May 9Waconia Middle School Track & Field InviteMay 9 · 100 Meters · Place 26 · Orono msOrono ms100 Meters26.14.35a7