Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBig 9 Last Chance Meet · May 2216.34Big 9 Last Chance MeetMay 22, 2023
1600 Meters · OutdoorMSHSL Section 1AAA Championships · May 286:02.22aMSHSL Section 1AAA ChampionshipsMay 28, 2026
3200 Meters · OutdoorMSHSL Section 1AAA Championships · May 2813:12.23aMSHSL Section 1AAA ChampionshipsMay 28, 2026
400 Meters · OutdoorRochester JV All City · May 111:17.56Rochester JV All CityMay 11, 2023
800 Meters · OutdoorDick Norman Invitational · May 12:41.53aDick Norman InvitationalMay 1, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 3200 Meters · Place 13 · Rochester Mayo3200 Meters13.13:12.23a PB10
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 1600 Meters · Place 20 · Rochester Mayo1600 Meters20.6:02.22a PB10
May 21Big 9 Track and Field ChampionshipsMay 21 · 1600 Meters · Place 26 · Rochester Mayo1600 Meters26.6:09.94a10
May 152026 Rochester All-City MeetMay 15 · 1600 Meters · Place 4 · Rochester Mayo1600 Meters4.6:02.86a10
May 51AAA Section True Team May 5 · 3200 Meters · Place 24 · Rochester Mayo3200 Meters24.13:49.70a10
May 51AAA Section True Team May 5 · 1600 Meters · Place 24 · Rochester Mayo1600 Meters24.6:14.02a10
Apr 3053rd Annual Dick Norman InvitationalApr 30 · 3200 Meters · Place 11 · Rochester Mayo3200 Meters11.13:46.16a10
Apr 3053rd Annual Dick Norman InvitationalApr 30 · 1600 Meters · Place 8 · Rochester Mayo1600 Meters8.6:07.80a10
Apr 20Big 9 Conference TriangularApr 20 · 3200 Meters · Place 2 · Rochester Mayo3200 Meters2.13:33.5010

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22Big 9 Conference Track & Field ChampionshipsMay 22 · 3200 Meters · Place 19 · Rochester Mayo3200 Meters1913:17.97a9
May 12Big 9 Triangular Austin #2May 12 · 3200 Meters · Place 4 · Rochester Mayo3200 Meters413:56.44a9
May 1Dick Norman InvitationalMay 1 · 800 Meters · Place 18 · Rochester Mayo800 Meters182:41.53a PB9
Apr 29John Marshall Big 9 TriangularApr 29 · 3200 Meters · Place 1 · Rochester Mayo3200 Meters114:17.70a9
Apr 18Mayo Multi Division DualApr 18 · 1600 Meters · Place 9 · Rochester Mayo1600 Meters96:57.639
Apr 18Mayo Multi Division DualApr 18 · 800 Meters · Place 5 · Rochester Mayo800 Meters52:51.119
Apr 11Dean Bishop InvitationalApr 11 · 1600 Meters · Place 11 · Rochester Mayo1600 Meters116:20.61a9

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 24Komet JH Elite MeetMay 24 · 1600 Meters · Place 12 · Rochester Mayo1600 Meters126:34.09a—
May 20Last Chance MeetMay 20 · 1600 Meters · Place 3 · Rochester Mayo1600 Meters36:35.998
May 16Rochester All City VarsityMay 16 · 1600 Meters · Place 5 · Rochester Mayo1600 Meters56:19.07a—
May 14Mayo Triangular #3May 14 · 1600 Meters · Place 9 · Rochester Mayo1600 Meters96:25.89a—
May 3JM vs Mayo DualMay 3 · 1600 Meters · Place 1 · Rochester Mayo1600 Meters16:30.81a—
Apr 29Byron JH Meet #2Apr 29 · 1600 Meters · Place 3 · Rochester Mayo1600 Meters36:40.99a—
Apr 11Mayo Triangular#1Apr 11 · 1600 Meters · Place 9 · Rochester Mayo1600 Meters96:40.29a—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22Big 9 Last Chance MeetMay 22 · Long Jump · Place 20 · Rochester MayoLong Jump2010-117
May 22Big 9 Last Chance MeetMay 22 · 400 Meters · Place 10 · Rochester Mayo400 Meters101:17.577
May 22Big 9 Last Chance MeetMay 22 · 100 Meters · Place 54 · Rochester Mayo100 Meters5416.34 PB7
May 11Rochester JV All CityMay 11 · Long Jump · Rochester MayoLong Jump—ND7
May 11Rochester JV All CityMay 11 · 400 Meters · Place 13 · Rochester Mayo400 Meters131:17.56 PB7
May 11Rochester JV All CityMay 11 · 100 Meters · Place 81 · Rochester Mayo100 Meters8116.407
Apr 13Mayo JH/JV MeetApr 13 · 400 Meters · Place 15 · Rochester Mayo400 Meters151:19.01a—