Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · Outdoor53rd Annual Dick Norman Invitational · Apr 3015.09a53rd Annual Dick Norman InvitationalApril 30, 2026
300m Hurdles · 36" / 0.914m · OutdoorEden Prairie Booster Invitational · Apr 2542.14aEden Prairie Booster InvitationalApril 25, 2026
Long Jump · OutdoorMSHSL Section 1AAA Championships · May 3018' 1.75MSHSL Section 1AAA ChampionshipsMay 30, 2024
Triple Jump · OutdoorMSHSL Section 1AAA Championships · May 2842-06.75MSHSL Section 1AAA ChampionshipsMay 28, 2026

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

2026 Outdoor Track

32 results
DateMeetEventPlMarkGr
May 28MSHSL Section 1AAA ChampionshipsMay 28 · Triple Jump · Place 5 · Rochester CenturyTriple Jump5.42-06.75 PBWind: 1.211
May 28MSHSL Section 1AAA ChampionshipsMay 28 · Long Jump · Place 14 · Rochester CenturyLong Jump14.19-06.00Wind: 3.111
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 300m Hurdles · Place 10 · Rochester Century300m Hurdles36" / 0.914mRound P10.42.92a11
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 110m Hurdles · Place 7 · Rochester Century110m Hurdles39" / 0.991mRound P7.15.48a11
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 110m Hurdles · Place 6 · Rochester Century110m Hurdles39" / 0.991m6.15.30aWind: -1.411
May 21Big 9 Track and Field ChampionshipsMay 21 · Triple Jump · Place 8 · Rochester CenturyTriple Jump8.40' 3.25"11
May 21Big 9 Track and Field ChampionshipsMay 21 · 300m Hurdles · Place 6 · Rochester Century300m Hurdles36" / 0.914m6.42.43a11
May 21Big 9 Track and Field ChampionshipsMay 21 · 110m Hurdles · Place 4 · Rochester Century110m Hurdles39" / 0.991mRound P4.15.26a11
May 21Big 9 Track and Field ChampionshipsMay 21 · 110m Hurdles · Place 4 · Rochester Century110m Hurdles39" / 0.991m4.15.24a11
May 15CoEd WBL InviteMay 15 · Triple Jump · Place 1 · Rochester CenturyTriple Jump141-711
May 15CoEd WBL InviteMay 15 · Long Jump · Place 6 · Rochester CenturyLong Jump620-4.511
May 15CoEd WBL InviteMay 15 · 300m Hurdles · Place 2 · Rochester Century300m Hurdles243.31a11
May 15CoEd WBL InviteMay 15 · 110m Hurdles · Place 2 · Rochester Century110m Hurdles215.24a11
May 8Class AAA True Team Wild CardMay 8 · Triple Jump · Place 12 · Rochester CenturyTriple Jump12.42' 1.75"11
May 8Class AAA True Team Wild CardMay 8 · 300m Hurdles · Place 33 · Rochester Century300m Hurdles36" / 0.914m33.43.80a11
May 8Class AAA True Team Wild CardMay 8 · 110m Hurdles · Place 8 · Rochester Century110m Hurdles39" / 0.991m8.15.35a11
May 51AAA Section True Team May 5 · Triple Jump · Place 4 · Rochester CenturyTriple Jump4.42' 1.75"11
May 51AAA Section True Team May 5 · 300m Hurdles · Place 13 · Rochester Century300m Hurdles36" / 0.914m13.43.80a11
May 51AAA Section True Team May 5 · 110m Hurdles · Place 6 · Rochester Century110m Hurdles39" / 0.991m6.15.35a11
Apr 3053rd Annual Dick Norman InvitationalApr 30 · Triple Jump · Place 3 · Rochester CenturyTriple Jump3.40' 5"11
Apr 3053rd Annual Dick Norman InvitationalApr 30 · 300m Hurdles · Rochester Century300m Hurdles36" / 0.914m—DNS11
Apr 3053rd Annual Dick Norman InvitationalApr 30 · 110m Hurdles · Place 2 · Rochester Century110m Hurdles39" / 0.991m2.15.09a PB11
Apr 25Eden Prairie Booster InvitationalApr 25 · Triple Jump · Place 4 · Rochester CenturyTriple Jump4.39' 5"11
Apr 25Eden Prairie Booster InvitationalApr 25 · Long Jump · Place 15 · Rochester CenturyLong Jump15.18' 1"11
Apr 25Eden Prairie Booster InvitationalApr 25 · 300m Hurdles · Place 4 · Rochester Century300m Hurdles36" / 0.914m4.42.14a PB11
Apr 25Eden Prairie Booster InvitationalApr 25 · 110m Hurdles · Place 2 · Rochester Century110m Hurdles39" / 0.991m2.15.26a11
Apr 20Rochester Century TriApr 20 · Long Jump · Place 7 · Rochester CenturyLong Jump7.18' 0"11
Apr 20Rochester Century TriApr 20 · 300m Hurdles · Rochester Century300m Hurdles36" / 0.914m—DNS11
Apr 20Rochester Century TriApr 20 · 110m Hurdles · Place 1 · Rochester Century110m Hurdles39" / 0.991m1.15.90a11
Apr 14Albert Lea Big Nine Triangular 2Apr 14 · Triple Jump · Place 2 · Rochester CenturyTriple Jump2.39-09.0011
Apr 14Albert Lea Big Nine Triangular 2Apr 14 · 300m Hurdles · Place 2 · Rochester Century300m Hurdles36" / 0.914m2.43.80a11
Apr 14Albert Lea Big Nine Triangular 2Apr 14 · 110m Hurdles · Place 1 · Rochester Century110m Hurdles39" / 0.991m1.15.27a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - GoldMar 28 · Triple Jump · Place 3 · Rochester CenturyTriple Jump341-7.2511
Mar 28Griak Indoor Classic - GoldMar 28 · 60m Hurdles · Place 4 · Rochester Century60m Hurdles48.70a11

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 29MSHSL Section 1AAA ChampionshipsMay 29 · Triple Jump · Place 7 · Rochester CenturyTriple Jump742-0.5010
May 29MSHSL Section 1AAA ChampionshipsMay 29 · Long Jump · Place 19 · Rochester CenturyLong Jump1918-110
May 29MSHSL Section 1AAA ChampionshipsMay 29 · 300m Hurdles · Place 15 · Rochester Century300m Hurdles1544.58a10
May 29MSHSL Section 1AAA ChampionshipsMay 29 · 110m Hurdles · Place 8 · Rochester Century110m Hurdles816.04a10
May 29MSHSL Section 1AAA ChampionshipsMay 29 · 110m Hurdles · Place 7 · Rochester Century110m Hurdles715.84a10
May 22Big 9 Conference Track & Field ChampionshipsMay 22 · Triple Jump · Place 3 · Rochester CenturyTriple Jump342-4.2510
May 22Big 9 Conference Track & Field ChampionshipsMay 22 · 300m Hurdles · Place 20 · Rochester Century300m Hurdles2044.82a10
May 22Big 9 Conference Track & Field ChampionshipsMay 22 · 110m Hurdles · Place 12 · Rochester Century110m Hurdles1216.18a10
May 6Section 1AAA True TeamMay 6 · Triple Jump · Place 4 · Rochester CenturyTriple Jump4.42-02.2510
May 6Section 1AAA True TeamMay 6 · Long Jump · Place 27 · Rochester CenturyLong Jump27.17-11.7510
May 6Section 1AAA True TeamMay 6 · 300m Hurdles · Place 15 · Rochester Century300m Hurdles36" / 0.914m15.44.23a10
May 6Section 1AAA True TeamMay 6 · 110m Hurdles · Place 9 · Rochester Century110m Hurdles39" / 0.991m9.16.18a10
May 1Dick Norman InvitationalMay 1 · Triple Jump · Place 12 · Rochester CenturyTriple Jump1237-610
May 1Dick Norman InvitationalMay 1 · 300m Hurdles · Place 10 · Rochester Century300m Hurdles1043.88a10
May 1Dick Norman InvitationalMay 1 · 110m Hurdles · Place 5 · Rochester Century110m Hurdles516.30a10
Apr 26Eden Prairie Booster InvitationalApr 26 · Triple Jump · Place 6 · Rochester CenturyTriple Jump637-710
Apr 26Eden Prairie Booster InvitationalApr 26 · 300m Hurdles · Place 11 · Rochester Century300m Hurdles1143.5510
Apr 26Eden Prairie Booster InvitationalApr 26 · 110m Hurdles · Place 8 · Rochester Century110m Hurdles816.4310
Apr 22Winona Senior High Triangular #1Apr 22 · 300m Hurdles · Place 3 · Rochester Century300m Hurdles36" / 0.914m3.44.06a10
Apr 22Winona Senior High Triangular #1Apr 22 · 110m Hurdles · Place 3 · Rochester Century110m Hurdles39" / 0.991m3.16.75a10
Apr 15Rochester Century MeetApr 15 · Long Jump · Place 4 · Rochester CenturyLong Jump418-2.2510
Apr 15Rochester Century MeetApr 15 · 300m Hurdles · Place 3 · Rochester Century300m Hurdles344.53a10
Apr 15Rochester Century MeetApr 15 · 110m Hurdles · Place 3 · Rochester Century110m Hurdles316.18a10
Apr 11Dean Bishop InvitationalApr 11 · Triple Jump · Place 5 · Rochester CenturyTriple Jump538-910
Apr 11Dean Bishop InvitationalApr 11 · 300m Hurdles · Place 8 · Rochester Century300m Hurdles844.56a10
Apr 11Dean Bishop InvitationalApr 11 · 110m Hurdles · Place 6 · Rochester Century110m Hurdles616.66a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · Triple Jump · Place 5 · Rochester CenturyTriple Jump541-710
Mar 28Griak Indoor Classic - MaroonMar 28 · 60m Hurdles · Place 3 · Rochester Century60m Hurdles39.06a10

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 30MSHSL Section 1AAA ChampionshipsMay 30 · Long Jump · Place 16 · Rochester CenturyLong Jump16.18' 1.75 PBWind: 0.89
May 30MSHSL Section 1AAA ChampionshipsMay 30 · 300m Hurdles · Place 19 · Rochester Century300m Hurdles36" / 0.914mRound P19.45.72a9
May 30MSHSL Section 1AAA ChampionshipsMay 30 · 110m Hurdles · Place 10 · Rochester Century110m Hurdles39" / 0.991mRound P10.16.92aWind: 09
May 23Big9 Conference MeetMay 23 · Long Jump · Place 8 · Rochester CenturyLong Jump820-3—
May 23Big9 Conference MeetMay 23 · 300m Hurdles · Place 28 · Rochester Century300m Hurdles2847.66a—
May 23Big9 Conference MeetMay 23 · 110m Hurdles · Place 17 · Rochester Century110m Hurdles1716.87a—
May 16Rochester All City VarsityMay 16 · Long Jump · Place 8 · Rochester CenturyLong Jump817-5.5—
May 16Rochester All City VarsityMay 16 · 300m Hurdles · Place 6 · Rochester Century300m Hurdles645.68a—
May 16Rochester All City VarsityMay 16 · 110m Hurdles · Place 6 · Rochester Century110m Hurdles617.08a—
May 14Mayo Triangular #3May 14 · Long Jump · Place 3 · Rochester CenturyLong Jump317-2.75—
May 14Mayo Triangular #3May 14 · 300m Hurdles · Place 3 · Rochester Century300m Hurdles345.72a—
May 14Mayo Triangular #3May 14 · 110m Hurdles · Place 4 · Rochester Century110m Hurdles417.25a—
May 8Class AAA WildcardMay 8 · 300m Hurdles · Place 84 · Rochester Century300m Hurdles36" / 0.914m84.47.42a9
May 8Class AAA WildcardMay 8 · 110m Hurdles · Place 58 · Rochester Century110m Hurdles39" / 0.991m58.17.71a9
May 7Section 1AAA True TeamMay 7 · 300m Hurdles · Place 26 · Rochester Century300m Hurdles36" / 0.914m26.47.42a9
May 7Section 1AAA True TeamMay 7 · 110m Hurdles · Place 18 · Rochester Century110m Hurdles39" / 0.991m18.17.71a9
Apr 27Booster InvitationalApr 27 · Triple Jump · Place 10 · Rochester CenturyTriple Jump1037-11.75—
Apr 27Booster InvitationalApr 27 · Long Jump · Place 10 · Rochester CenturyLong Jump1018-9—
Apr 27Booster InvitationalApr 27 · 300m Hurdles · Place 17 · Rochester Century300m Hurdles1747.08a—
Apr 27Booster InvitationalApr 27 · 110m Hurdles · Place 12 · Rochester Century110m Hurdles1217.40a—
Apr 23Century Triangular1Apr 23 · Triple Jump · Place 4 · Rochester CenturyTriple Jump440-3.5—
Apr 23Century Triangular1Apr 23 · 300m Hurdles · Place 5 · Rochester Century300m Hurdles548.4—
Apr 23Century Triangular1Apr 23 · 110m Hurdles · Place 4 · Rochester Century110m Hurdles417.2—
Apr 11Kasson-Mantorville HS InvitationalApr 11 · Long Jump · Place 13 · Rochester CenturyLong Jump1317-1—
Apr 11Kasson-Mantorville HS InvitationalApr 11 · 300m Hurdles · Place 3 · Rochester Century300m Hurdles346.24a—
Apr 11Kasson-Mantorville HS InvitationalApr 11 · 110m Hurdles · Place 3 · Rochester Century110m Hurdles317.53a—