Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAll-City JV Meet · May 914.69aAll-City JV MeetMay 9, 2025
100m Hurdles · 30" / 0.762m · OutdoorPine Island C Team Invitational · Apr 1620.67aPine Island C Team InvitationalApril 16, 2026
100m Hurdles · 33" / 0.838m · OutdoorFaribault JV Invitational · May 1818.09aFaribault JV InvitationalMay 18, 2026
300m Hurdles · 30" / 0.762m · OutdoorAlbert Lea Big Nine Triangular 2 · Apr 1458.37aAlbert Lea Big Nine Triangular 2April 14, 2026
Complete · OutdoorKomet Early JH Elite Meet · Apr 2518.91Komet Early JH Elite MeetApril 25, 2025
Long Jump · Outdoor2026 Rochester All-City Meet · May 1513' 11"2026 Rochester All-City MeetMay 15, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 18Faribault JV InvitationalMay 18 · Long Jump · Place 4 · Rochester CenturyLong Jump4.13' 4"9
May 18Faribault JV InvitationalMay 18 · 100m Hurdles · Place 1 · Rochester Century100m Hurdles33" / 0.838m1.18.09a PB9
May 152026 Rochester All-City MeetMay 15 · Long Jump · Place 7 · Rochester CenturyLong Jump7.13' 11" PB9
May 152026 Rochester All-City MeetMay 15 · 100m Hurdles · Place 1 · Rochester Century100m Hurdles33" / 0.838m1.18.70a9
May 12Northfield Big 9 TriMay 12 · 100m Hurdles · Place 8 · Rochester Century100m Hurdles818.44a9
Apr 3053rd Annual Dick Norman InvitationalApr 30 · 100m Hurdles · Place 2 · Rochester Century100m Hurdles33" / 0.838m2.19.01a9
Apr 28Big 9 Triangular - Rochester MayoApr 28 · 100m Hurdles · Place 8 · Rochester Century100m Hurdles33" / 0.838m8.19.08a9
Apr 20Rochester Century TriApr 20 · 300m Hurdles · Place 9 · Rochester Century300m Hurdles30" / 0.762m9.59.57a9
Apr 20Rochester Century TriApr 20 · 100m Hurdles · Place 7 · Rochester Century100m Hurdles33" / 0.838m7.20.14a9
Apr 16Pine Island C Team InvitationalApr 16 · 300m Hurdles · Rochester Century300m Hurdles30" / 0.762m--DNS9
Apr 16Pine Island C Team InvitationalApr 16 · 100m Hurdles · Place 3 · Rochester Century100m Hurdles30" / 0.762m3.20.67a PB9
Apr 14Albert Lea Big Nine Triangular 2Apr 14 · 300m Hurdles · Place 10 · Rochester Century300m Hurdles30" / 0.762m10.58.37a PB9
Apr 14Albert Lea Big Nine Triangular 2Apr 14 · 100m Hurdles · Place 8 · Rochester Century100m Hurdles33" / 0.838m8.19.71a9

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19Big 9 JV ChampionshipMay 19 · 100m Hurdles · Place 4 · Rochester Century100m Hurdles419.43a8
May 13Big 9 Tri - WestMay 13 · 100m Hurdles · Place 16 · Rochester Century100m Hurdles1620.16a8
May 9All-City JV MeetMay 9 · Pole Vault · Place 4 · Rochester CenturyPole Vault46-08
May 9All-City JV MeetMay 9 · 100m Hurdles · Place 1 · Rochester Century100m Hurdles119.47a8
May 9All-City JV MeetMay 9 · 100 Meters · Place 23 · Rochester Century100 Meters2314.69a PB8
May 8Medford JH MeetMay 8 · 100m Hurdles · Place 2 · Rochester Century100m Hurdles220.04a8
Apr 25Komet Early JH Elite MeetApr 25 · Complete · Place 4 · Rochester CenturyComplete47-08
Apr 25Komet Early JH Elite MeetApr 25 · Complete · Place 6 · Rochester CenturyComplete618.91 PB8
Apr 14Byron Jr. High Meet #1Apr 14 · Pole Vault · Place 3 · Rochester CenturyPole Vault36-08
Apr 14Byron Jr. High Meet #1Apr 14 · 200m Hurdles · Place 3 · Rochester Century200m Hurdles336.38a8
Apr 14Byron Jr. High Meet #1Apr 14 · 100m Hurdles · Place 2 · Rochester Century100m Hurdles219.83a8

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 20Faribault JV InvitationalMay 20 · 300m Hurdles · Place 20 · Rochester Century300m Hurdles201:04.11a—
May 20Faribault JV InvitationalMay 20 · 100m Hurdles · Place 23 · Rochester Century100m Hurdles2323.47a—
May 14Mayo Triangular #3May 14 · 100m Hurdles · Place 10 · Rochester Century100m Hurdles1021.22a—
May 9Rochester All-City JVMay 9 · 300m Hurdles · Place 7 · Rochester Century300m Hurdles71:04.50a—
May 9Rochester All-City JVMay 9 · 100m Hurdles · Place 7 · Rochester Century100m Hurdles720.48a—
Apr 30Century Triangular #2Apr 30 · 300m Hurdles · Place 12 · Rochester Century300m Hurdles121:06.22a—
Apr 30Century Triangular #2Apr 30 · 100m Hurdles · Place 12 · Rochester Century100m Hurdles1221.95a—
Apr 23Century Triangular1Apr 23 · 300m Hurdles · Place 3 · Rochester Century300m Hurdles355.8—
Apr 23Century Triangular1Apr 23 · 100m Hurdles · Place 4 · Rochester Century100m Hurdles422.3—
Apr 15Byron JH Meet #1Apr 15 · 200m Hurdles · Place 8 · Rochester Century200m Hurdles837.34a—
Apr 15Byron JH Meet #1Apr 15 · 100m Hurdles · Place 9 · Rochester Century100m Hurdles922.01a—
Apr 11Mayo Triangular#1Apr 11 · 300m Hurdles · Place 8 · Rochester Century300m Hurdles81:07.64a—
Apr 11Mayo Triangular#1Apr 11 · 100m Hurdles · Place 5 · Rochester Century100m Hurdles521.33a—
Apr 11Mayo Triangular#1Apr 11 · 100 Meters · Place 27 · Rochester Century100 Meters2714.88a—