Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorTiger Relays · Apr 286:27.72aTiger RelaysApril 28, 2026
200 Meters · OutdoorTriton Varsity Meet #2 · Apr 1831.48aTriton Varsity Meet #2April 18, 2024
400 Meters · OutdoorGlen Amundsen Invitational · Apr 141:06.17aGlen Amundsen InvitationalApril 14, 2026
800 Meters · OutdoorMSHSL Section 1A Championships · May 262:29.65aMSHSL Section 1A ChampionshipsMay 26, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 26MSHSL Section 1A ChampionshipsMay 26 · 800 Meters · Place 8 · GMLOKS800 Meters8.2:29.65a PB12
May 20MSHSL Section 1A - Sub-Section 2May 20 · 800 Meters · Place 2 · GMLOKS800 Meters2.2:32.34a12
May 16Class A State True TeamMay 16 · 800 Meters · Place 11 · GMLOKS800 Meters11.2:31.69a12
May 8Class A True Team Wild CardMay 8 · 800 Meters · Place 12 · GMLOKS800 Meters12.2:36.91a12
May 8Southeast Conference Varsity Track and FieldMay 8 · 800 Meters · Place 2 · GMLOKS800 Meters2.2:37.37a12
May 51A Section True TeamMay 5 · 800 Meters · Place 17 · GMLOKS800 Meters17.2:36.91a12
Apr 28Tiger RelaysApr 28 · 1600 Meters · Place 8 · GMLOKS1600 Meters8.6:27.72a PB12
Apr 14Glen Amundsen InvitationalApr 14 · 400 Meters · Place 3 · GMLOKS400 Meters3.1:06.17a PB12
Apr 10Klas-Kronebusch InvitationalApr 10 · 800 Meters · Place 7 · GMLOKS800 Meters7.2:35.19a12
Mar 30PEM Varsity T&F MeetMar 30 · 800 Meters · Place 1 · GMLOKS800 Meters12:39.41a12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 22MSHSL Section 1A - Sub-Section 2May 22 · 800 Meters · Place 6 · GMLOKS800 Meters62:33.5111
Apr 15Tiger InviteApr 15 · 800 Meters · Place 3 · GMLOKS800 Meters32:47.80a11
Apr 11Klas-Kronebusch InvitationalApr 11 · 300m Hurdles · Place 5 · GMLOKS300m Hurdles552.88a11

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 22MSHSL Section 1A - Sub Section 2May 22 · 300m Hurdles · Place 7 · GMLOKS300m Hurdles752.71a—
May 22MSHSL Section 1A - Sub Section 2May 22 · 100m Hurdles · Place 10 · GMLOKS100m Hurdles1018.36a—
Apr 18Triton Varsity Meet #2Apr 18 · 100m Hurdles · Place 5 · GMLOKS100m Hurdles519.14a—
Apr 18Triton Varsity Meet #2Apr 18 · 400 Meters · Place 5 · GMLOKS400 Meters51:11.33a—
Apr 18Triton Varsity Meet #2Apr 18 · 200 Meters · Place 8 · GMLOKS200 Meters831.48a PB—
Apr 9Glen Amundsen InvitationalApr 9 · 300m Hurdles · Place 5 · GMLOKS300m Hurdles553.75a—
Apr 9Glen Amundsen InvitationalApr 9 · 100m Hurdles · Place 5 · GMLOKS100m Hurdles518.50a—
Apr 5Hayfield Varsity MeetApr 5 · 300m Hurdles · Place 3 · GMLOKS300m Hurdles353.21a—
Apr 5Hayfield Varsity MeetApr 5 · 100m Hurdles · Place 5 · GMLOKS100m Hurdles518.45a—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 26MSHSL Section 1A - Sub-Section 2May 26 · 300m Hurdles · Place 5 · GMLOKS300m Hurdles552.848
May 20State True Team Class AAAMay 20 · 300m Hurdles · Place 11 · GMLOKS300m Hurdles1152.388