Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorthfield Big 9 Tri · May 1211.41aNorthfield Big 9 TriMay 12, 2026
200 Meters · Outdoor53rd Annual Dick Norman Invitational · Apr 3023.09a53rd Annual Dick Norman InvitationalApril 30, 2026
400 Meters · IndoorGriak Indoor Classic - Gold · Mar 2853.01aGriak Indoor Classic - GoldMarch 28, 2026
400 Meters · OutdoorMSHSL Section 1AAA Championships · May 2849.62aMSHSL Section 1AAA ChampionshipsMay 28, 2026
Long Jump · OutdoorPine Island 7-8-9 Grade Invitational · Apr 814-09.00Pine Island 7-8-9 Grade InvitationalApril 8, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 400 Meters · Place 14 · Rochester Century400 MetersRound P14.49.84a9
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 400 Meters · Place 2 · Rochester Century400 MetersRound P2.50.03a9
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 400 Meters · Place 2 · Rochester Century400 Meters2.49.62a PB9
May 21Big 9 Track and Field ChampionshipsMay 21 · 400 Meters · Place 2 · Rochester Century400 Meters2.50.95a9
May 12Northfield Big 9 TriMay 12 · 100 Meters · Place 1 · Rochester Century100 Meters111.41a PB9
May 8Class AAA True Team Wild CardMay 8 · 400 Meters · Place 29 · Rochester Century400 Meters29.52.79a9
May 51AAA Section True Team May 5 · 400 Meters · Place 3 · Rochester Century400 Meters3.52.79a9
Apr 3053rd Annual Dick Norman InvitationalApr 30 · 400 Meters · Place 1 · Rochester Century400 Meters1.52.63a9
Apr 3053rd Annual Dick Norman InvitationalApr 30 · 200 Meters · Place 5 · Rochester Century200 Meters5.23.09a PB9
Apr 25Eden Prairie Booster InvitationalApr 25 · 400 Meters · Place 6 · Rochester Century400 Meters6.52.35a9
Apr 25Eden Prairie Booster InvitationalApr 25 · 200 Meters · Place 13 · Rochester Century200 Meters13.23.85a9
Apr 20Rochester Century TriApr 20 · 200 Meters · Place 3 · Rochester Century200 Meters3.23.78a9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - GoldMar 28 · 400 Meters · Place 6 · Rochester Century400 Meters653.01a PB9

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29MSHSL Section 1AAA ChampionshipsMay 29 · 400 Meters · Place 13 · Rochester Century400 Meters1354.65a8
May 23Komet Jr High Elite MeetMay 23 · 200 Meters · Place 2 · Rochester Century200 Meters224.00a8
Apr 29Pine Island 7-8-9 InvitationalApr 29 · Long Jump · Rochester CenturyLong Jump--DNS8
Apr 29Pine Island 7-8-9 InvitationalApr 29 · 100 Meters · Place 2 · Rochester Century100 Meters2.12.01a8
Apr 25Komet Early JH Elite MeetApr 25 · 200 Meters · Place 2 · Rochester Century200 Meters224.528
Apr 22PEM JH T&F MeetApr 22 · Long Jump · Place 1 · Rochester CenturyLong Jump116-03.508
Apr 14Byron Jr. High Meet #1Apr 14 · Long Jump · Place 6 · Rochester CenturyLong Jump614-108
Apr 8Pine Island 7-8-9 Grade InvitationalApr 8 · Long Jump · Place 8 · Rochester CenturyLong Jump8.14-09.00 PB8
Apr 8Pine Island 7-8-9 Grade InvitationalApr 8 · 200 Meters · Place 1 · Rochester Century200 Meters1.25.26a8

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 20Faribault JV InvitationalMay 20 · Long Jump · Place 39 · Rochester CenturyLong Jump3914-0—
May 20Faribault JV InvitationalMay 20 · 200 Meters · Place 31 · Rochester Century200 Meters3126.44a—
May 20Faribault JV InvitationalMay 20 · 100 Meters · Place 62 · Rochester Century100 Meters6213.33a—
May 14Mayo Triangular #3May 14 · Long Jump · Place 22 · Rochester CenturyLong Jump2213-7.25—
May 14Mayo Triangular #3May 14 · 100 Meters · Place 47 · Rochester Century100 Meters4713.30a—
May 9Rochester All-City JVMay 9 · Long Jump · Place 22 · Rochester CenturyLong Jump2214-5.5—
May 9Rochester All-City JVMay 9 · 100 Meters · Place 49 · Rochester Century100 Meters4913.34a—
Apr 30Century Triangular #2Apr 30 · 400 Meters · Place 19 · Rochester Century400 Meters191:11.63a—
Apr 30Century Triangular #2Apr 30 · 100 Meters · Place 61 · Rochester Century100 Meters6114.67a—
Apr 23Century Triangular1Apr 23 · Long Jump · Place 32 · Rochester CenturyLong Jump3211-7.5—
Apr 23Century Triangular1Apr 23 · 200 Meters · Place 30 · Rochester Century200 Meters3027.7—
Apr 23Century Triangular1Apr 23 · 100 Meters · Place 46 · Rochester Century100 Meters4613.7—
Apr 11Mayo Triangular#1Apr 11 · Long Jump · Place 35 · Rochester CenturyLong Jump3513-1.5—
Apr 11Mayo Triangular#1Apr 11 · 200 Meters · Place 67 · Rochester Century200 Meters6729.76a—
Apr 11Mayo Triangular#1Apr 11 · 100 Meters · Place 58 · Rochester Century100 Meters5813.33a—