Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSHSL Section 1AAA Championships · May 2912.69aMSHSL Section 1AAA ChampionshipsMay 29, 2025
200 Meters · IndoorGriak Indoor Classic - Gold · Mar 2827.40aGriak Indoor Classic - GoldMarch 28, 2026
200 Meters · OutdoorKomet Early JH Elite Meet · Apr 2527.36Komet Early JH Elite MeetApril 25, 2025
60 Meters · IndoorGriak Indoor Classic - Gold · Mar 288.09aGriak Indoor Classic - GoldMarch 28, 2026
Pole Vault · OutdoorWinona Senior High Triangular #1 · Apr 226-06.00Winona Senior High Triangular #1April 22, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15CoEd WBL InviteMay 15 · 100 Meters · Place 4 · Rochester Century100 Meters413.10a8
May 8Class AAA True Team Wild CardMay 8 · 200 Meters · Place 88 · Rochester Century200 Meters88.28.56a8
May 8Class AAA True Team Wild CardMay 8 · 100 Meters · Place 53 · Rochester Century100 Meters53.13.17a8
May 51AAA Section True Team May 5 · 200 Meters · Place 25 · Rochester Century200 Meters25.28.56a8
May 51AAA Section True Team May 5 · 100 Meters · Place 15 · Rochester Century100 Meters15.13.17a8
Apr 3053rd Annual Dick Norman InvitationalApr 30 · 100 Meters · Place 5 · Rochester Century100 Meters5.12.76a8
Apr 25Eden Prairie Booster InvitationalApr 25 · 100 Meters · Place 10 · Rochester Century100 Meters10.13.22a8
Apr 20Rochester Century TriApr 20 · 100 Meters · Place 4 · Rochester Century100 Meters4.13.80a8
Apr 14Albert Lea Big Nine Triangular 2Apr 14 · 200 Meters · Place 2 · Rochester Century200 Meters2.27.408
Apr 14Albert Lea Big Nine Triangular 2Apr 14 · 100 Meters · Place 1 · Rochester Century100 Meters1.12.75a8

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - GoldMar 28 · 200 Meters · Place 3 · Rochester Century200 Meters327.40a PB8
Mar 28Griak Indoor Classic - GoldMar 28 · 60 Meters · Place 3 · Rochester Century60 Meters38.09a PB8

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 29MSHSL Section 1AAA ChampionshipsMay 29 · 100 Meters · Place 4 · Rochester Century100 Meters412.77a7
May 29MSHSL Section 1AAA ChampionshipsMay 29 · 100 Meters · Place 6 · Rochester Century100 Meters612.69a PB7
May 22Big 9 Conference Track & Field ChampionshipsMay 22 · 100 Meters · Place 7 · Rochester Century100 Meters713.05a7
May 22Big 9 Conference Track & Field ChampionshipsMay 22 · 100 Meters · Place 8 · Rochester Century100 Meters813.14a7
May 13Big 9 Tri - WestMay 13 · Pole Vault · Place 8 · Rochester CenturyPole Vault87-07
May 13Big 9 Tri - WestMay 13 · 200 Meters · Place 5 · Rochester Century200 Meters527.44a7
May 9Class AAA Wild CardMay 9 · 100 Meters · Place 29 · Rochester Century100 Meters29.12.84a7
May 8Medford JH MeetMay 8 · Pole Vault · Place 2 · Rochester CenturyPole Vault27-07
May 8Medford JH MeetMay 8 · 100 Meters · Place 1 · Rochester Century100 Meters112.88a7
May 6Section 1AAA True TeamMay 6 · 100 Meters · Place 11 · Rochester Century100 Meters11.12.84a7
May 1Dick Norman InvitationalMay 1 · 200 Meters · Place 12 · Rochester Century200 Meters1227.62a7
May 1Dick Norman InvitationalMay 1 · 100 Meters · Place 7 · Rochester Century100 Meters713.11a7
Apr 29Pine Island 7-8-9 InvitationalApr 29 · 200 Meters · Place 1 · Rochester Century200 Meters1.27.83a7
Apr 26Eden Prairie Booster InvitationalApr 26 · 100 Meters · Place 7 · Rochester Century100 Meters713.697
Apr 25Komet Early JH Elite MeetApr 25 · Pole Vault · Place 5 · Rochester CenturyPole Vault56-67
Apr 25Komet Early JH Elite MeetApr 25 · 200 Meters · Place 1 · Rochester Century200 Meters127.36 PB7
Apr 25Komet Early JH Elite MeetApr 25 · 100 Meters · Place 1 · Rochester Century100 MetersRound P113.197
Apr 25Komet Early JH Elite MeetApr 25 · 100 Meters · Place 1 · Rochester Century100 Meters113.217
Apr 22Winona Senior High Triangular #1Apr 22 · Pole Vault · Place 6 · Rochester CenturyPole Vault6.6-06.00 PB7
Apr 22Winona Senior High Triangular #1Apr 22 · 100 Meters · Place 1 · Rochester Century100 Meters1.13.12a7
Apr 14Byron Jr. High Meet #1Apr 14 · Pole Vault · Place 8 · Rochester CenturyPole Vault84-67
Apr 14Byron Jr. High Meet #1Apr 14 · 100 Meters · Place 1 · Rochester Century100 Meters113.36a7
Apr 8Pine Island 7-8-9 Grade InvitationalApr 8 · Pole Vault · Place 1 · Rochester CenturyPole Vault1.5-06.007
Apr 8Pine Island 7-8-9 Grade InvitationalApr 8 · 200 Meters · Place 2 · Rochester Century200 Meters2.28.83a7
Apr 8Pine Island 7-8-9 Grade InvitationalApr 8 · 100 Meters · Place 2 · Rochester Century100 Meters2.13.62a7