Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorChanhassen Triangular · Apr 2612.50aChanhassen TriangularApril 26, 2023
110m Hurdles · 39" / 0.991m · OutdoorMSHSL Section 6AA Championships · May 2716.78aMSHSL Section 6AA ChampionshipsMay 27, 2025
200 Meters · OutdoorChanhassen Triangular · Apr 2625.91aChanhassen TriangularApril 26, 2023
300m Hurdles · 36" / 0.914m · OutdoorSection 6AA True Team · May 743.67aSection 6AA True TeamMay 7, 2025
55 Meters · IndoorOrono Indoor Invite · Apr 87.34Orono Indoor InviteApril 8, 2023
Triple Jump · OutdoorClass AA Wildcard · May 833' 0.75Class AA WildcardMay 8, 2024

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

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 27MSHSL Section 6AA ChampionshipsMay 27 · 300m Hurdles · Place 7 · Orono300m Hurdles36" / 0.914mRound P7.44.09a12
May 27MSHSL Section 6AA ChampionshipsMay 27 · 300m Hurdles · Place 7 · Orono300m Hurdles36" / 0.914m7.44.75a12
May 27MSHSL Section 6AA ChampionshipsMay 27 · 110m Hurdles · Place 8 · Orono110m Hurdles39" / 0.991mRound P8.16.78a PBWind: 012
May 27MSHSL Section 6AA ChampionshipsMay 27 · 110m Hurdles · Place 8 · Orono110m Hurdles39" / 0.991m8.16.96aWind: -0.612
May 17Class AA State True Team MeetMay 17 · 300m Hurdles · Place 21 · Orono300m Hurdles36" / 0.914m21.46.09a12
May 17Class AA State True Team MeetMay 17 · 110m Hurdles · Place 16 · Orono110m Hurdles39" / 0.991m16.17.02a12
May 14Metro West Conference ChampionshipsMay 14 · 300m Hurdles · Place 10 · Orono300m Hurdles1044.35a12
May 14Metro West Conference ChampionshipsMay 14 · 110m Hurdles · Place 3 · Orono110m Hurdles316.95a12
May 7Section 6AA True TeamMay 7 · 300m Hurdles · Place 6 · Orono300m Hurdles36" / 0.914m6.43.67a PB12
May 7Section 6AA True TeamMay 7 · 110m Hurdles · Place 10 · Orono110m Hurdles39" / 0.991m10.16.78a12
May 1Minnesota HS InvitationalMay 1 · 300m Hurdles · Place 6 · Orono300m Hurdles644.48a12
May 1Minnesota HS InvitationalMay 1 · 110m Hurdles · Place 6 · Orono110m Hurdles617.31a12
Apr 26Eden Prairie Booster InvitationalApr 26 · 300m Hurdles · Place 16 · Orono300m Hurdles1645.9912
Apr 26Eden Prairie Booster InvitationalApr 26 · 110m Hurdles · Place 16 · Orono110m Hurdles1618.3612
Apr 22Chanhassen InvitationalApr 22 · 300m Hurdles · Place 6 · Orono300m Hurdles36" / 0.914m6.45.70a12
Apr 22Chanhassen InvitationalApr 22 · 110m Hurdles · Place 3 · Orono110m Hurdles39" / 0.991m3.17.53a12
Apr 19Osseo InvitationalApr 19 · 300m Hurdles · Place 14 · Orono300m Hurdles36" / 0.914m14.46.32a12
Apr 19Osseo InvitationalApr 19 · 110m Hurdles · Place 8 · Orono110m Hurdles39" / 0.991m8.18.43a12
Apr 10Red Night TriApr 10 · 300m Hurdles · Place 3 · Orono300m Hurdles347.48a12
Apr 10Red Night TriApr 10 · 110m Hurdles · Place 3 · Orono110m Hurdles318.94a12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 5Orono Indoor MeetApr 5 · Triple Jump · Place 14 · OronoTriple Jump1432-2.7512
Apr 5Orono Indoor MeetApr 5 · 55m Hurdles · Place 5 · Orono55m Hurdles59.77a12

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 22MSHSL Section 6AA ChampionshipsMay 22 · Triple Jump · Place 25 · OronoTriple Jump2534-3—
May 22MSHSL Section 6AA ChampionshipsMay 22 · 300m Hurdles · Place 8 · Orono300m Hurdles844.59a—
May 22MSHSL Section 6AA ChampionshipsMay 22 · 300m Hurdles · Place 7 · Orono300m Hurdles745.20a—
May 22MSHSL Section 6AA ChampionshipsMay 22 · 110m Hurdles · Place 12 · Orono110m Hurdles1217.72a—
May 15Metro West Conference ChampionshipsMay 15 · Triple Jump · Place 14 · OronoTriple Jump1435-2—
May 15Metro West Conference ChampionshipsMay 15 · 300m Hurdles · Place 11 · Orono300m Hurdles1145.08a—
May 15Metro West Conference ChampionshipsMay 15 · 110m Hurdles · Place 6 · Orono110m Hurdles617.92a—
May 8Class AA WildcardMay 8 · Triple Jump · Place 59 · OronoTriple Jump59.33' 0.75 PB11
May 8Class AA WildcardMay 8 · 300m Hurdles · Place 36 · Orono300m Hurdles36" / 0.914m36.46.02a11
May 8Class AA WildcardMay 8 · 110m Hurdles · Place 61 · Orono110m Hurdles39" / 0.991m61.21.74a11
May 7Section 6AA True TeamMay 7 · Triple Jump · Place 15 · OronoTriple Jump15.33' 0.75"11
May 7Section 6AA True TeamMay 7 · 300m Hurdles · Place 9 · Orono300m Hurdles36" / 0.914m9.46.02a11
May 7Section 6AA True TeamMay 7 · 110m Hurdles · Place 15 · Orono110m Hurdles39" / 0.991m15.21.74aWind: 011
Apr 30Spartan InvitationalApr 30 · Triple Jump · Place 8 · OronoTriple Jump831-1—
Apr 30Spartan InvitationalApr 30 · 300m Hurdles · Place 7 · Orono300m Hurdles746.63a—
Apr 30Spartan InvitationalApr 30 · 110m Hurdles · Place 5 · Orono110m Hurdles517.73a—
Apr 25Waconia QuadApr 25 · Triple Jump · Place 8 · OronoTriple Jump829-3—
Apr 25Waconia QuadApr 25 · 300m Hurdles · Place 3 · Orono300m Hurdles347.55a—
Apr 25Waconia QuadApr 25 · 110m Hurdles · Place 1 · Orono110m Hurdles118.65a—
Apr 18Orono Unlimited MeetApr 18 · 300m Hurdles · Place 5 · Orono300m Hurdles547.71a—
Apr 18Orono Unlimited MeetApr 18 · 110m Hurdles · Place 5 · Orono110m Hurdles520.62a—
Apr 11Waconia TriApr 11 · 300m Hurdles · Place 5 · Orono300m Hurdles549.03a—
Apr 11Waconia TriApr 11 · 110m Hurdles · Place 5 · Orono110m Hurdles519.53a—

2023 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 30MSHSL Section 2AAA ChampionshipsMay 30 · 300m Hurdles · Place 8 · Orono300m HurdlesRound P844.5210
May 30MSHSL Section 2AAA ChampionshipsMay 30 · 300m Hurdles · Place 8 · Orono300m Hurdles846.3910
May 30MSHSL Section 2AAA ChampionshipsMay 30 · 110m Hurdles · Place 12 · Orono110m HurdlesRound P1218.2410
May 30MSHSL Section 6AAMay 30 · 300m Hurdles · Place 8 · Orono300m Hurdles36" / 0.914mRound P8.44.52a10
May 30MSHSL Section 6AAMay 30 · 300m Hurdles · Place 8 · Orono300m Hurdles36" / 0.914m8.46.39a10
May 30MSHSL Section 6AAMay 30 · 110m Hurdles · Place 12 · Orono110m Hurdles39" / 0.991mRound P12.18.24a10
May 24New Prague Last Chance MeetMay 24 · Triple Jump · Place 24 · OronoTriple Jump2431-1110
May 24New Prague Last Chance MeetMay 24 · 300m Hurdles · Place 15 · Orono300m Hurdles1547.1310
May 24New Prague Last Chance MeetMay 24 · 110m Hurdles · Place 14 · Orono110m Hurdles1418.8210
May 17Metro West Conference ChampionshipsMay 17 · 300m Hurdles · Place 16 · Orono300m Hurdles1647.1210
May 17Metro West Conference ChampionshipsMay 17 · 110m Hurdles · Place 9 · Orono110m Hurdles918.9110
May 10Section 6AA True TeamMay 10 · 300m Hurdles · Place 12 · Orono300m Hurdles36" / 0.914m12.46.85a10
May 10Section 6AA True TeamMay 10 · 110m Hurdles · Place 9 · Orono110m Hurdles39" / 0.991m9.18.86a10
May 8Chanhassen JV MeetMay 8 · Triple Jump · Place 18 · OronoTriple Jump1831-07.0010
May 8Chanhassen JV MeetMay 8 · 300m Hurdles · Place 6 · Orono300m Hurdles648.5010
May 8Chanhassen JV MeetMay 8 · 110m Hurdles · Place 1 · Orono110m Hurdles119.1010
May 4Spartan InvitationalMay 4 · 300m Hurdles · Place 12 · Orono300m Hurdles36" / 0.914m12.48.33a10
May 4Spartan InvitationalMay 4 · 110m Hurdles · Place 11 · Orono110m Hurdles39" / 0.991m11.19.87a10
Apr 29Lakeville North Mega MeetApr 29 · 300m Hurdles · Place 24 · Orono300m Hurdles2452.7710
Apr 29Lakeville North Mega MeetApr 29 · 110m Hurdles · Place 14 · Orono110m Hurdles1419.3110
Apr 26Chanhassen TriangularApr 26 · 200 Meters · Place 12 · Orono200 Meters1225.91a PB—
Apr 26Chanhassen TriangularApr 26 · 100 Meters · Place 11 · Orono100 Meters1112.50a PB—
Apr 25BSM QuadApr 25 · 300m Hurdles · Place 5 · Orono300m Hurdles36" / 0.914m5.52.39a10
Apr 25BSM QuadApr 25 · 110m Hurdles · Place 7 · Orono110m Hurdles39" / 0.991m7.20.38a10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 8Orono Indoor InviteApr 8 · 55m Hurdles · Place 6 · Orono55m Hurdles610.3710
Apr 8Orono Indoor InviteApr 8 · 55 Meters · Place 30 · Orono55 Meters307.34 PB10