Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGMLOKS Home · Apr 1616.51aGMLOKS HomeApril 16, 2021
1600 Meters · OutdoorMSHSL Section 1A Championships · May 274:43.43aMSHSL Section 1A ChampionshipsMay 27, 2025
200 Meters · OutdoorGMLOKS Home · Apr 1634.98aGMLOKS HomeApril 16, 2021
3200 Meters · OutdoorSection 1A True Team · May 911:47.81aSection 1A True TeamMay 9, 2023
400 Meters · OutdoorKlas-Kronebusch Invitational · Apr 1259.59aKlas-Kronebusch InvitationalApril 12, 2024
800 Meters · OutdoorEarly Red Bird Invitational MN · Mar 252:17.57Early Red Bird Invitational MNMarch 25, 2025

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 30USATF Minnesota Summer Meet #2Jun 30 · 800 Meters · Spamtown Track and FieldSpamtown Track and Field800 Meters--DNS-

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27MSHSL Section 1A ChampionshipsMay 27 · 1600 Meters · Place 14 · Lyle-PacelliLyle-Pacelli1600 Meters14.4:43.43a PB12
May 22MSHSL Section 1A - Sub-Section 2May 22 · Long Jump · Place 9 · Lyle-PacelliLyle-PacelliLong Jump917-212
May 22MSHSL Section 1A - Sub-Section 2May 22 · 1600 Meters · Place 3 · Lyle-PacelliLyle-Pacelli1600 Meters34:53.14a12
May 6Section 1A True TeamMay 6 · 1600 Meters · Place 13 · Lyle-PacelliLyle-Pacelli1600 Meters13.4:54.76a12
May 2Caledonia/Spring Grove InvitationalMay 2 · 1600 Meters · Place 2 · Lyle-PacelliLyle-Pacelli1600 Meters25:01.34a12
Apr 15Tiger InviteApr 15 · 1600 Meters · Place 2 · Lyle-PacelliLyle-Pacelli1600 Meters25:12.56a12
Apr 11Best in the Bluffs - VarsityApr 11 · 1600 Meters · Place 6 · Lyle-PacelliLyle-Pacelli1600 Meters65:04.20a12
Mar 25Early Red Bird Invitational MNMar 25 · 800 Meters · Place 5 · Lyle-Pacelli*Lyle-Pacelli*800 Meters52:17.57 PB12

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 28MSHSL Section 1A ChampionshipsMay 28 · 1600 Meters · Place 4 · Lyle-PacelliLyle-Pacelli1600 Meters4.4:46.00a11
May 22MSHSL Section 1A - Sub Section 2May 22 · 1600 Meters · Place 2 · Lyle-PacelliLyle-Pacelli1600 Meters24:56.69a—
May 16Chatfield InvitationalMay 16 · 1600 Meters · Place 1 · Lyle-PacelliLyle-Pacelli1600 Meters14:54.99a—
May 7Section 1A True TeamMay 7 · 800 Meters · Place 23 · Lyle-PacelliLyle-Pacelli800 Meters23.2:20.27a11
Apr 23PEM JH Track & Field MeetApr 23 · 800 Meters · Place 1 · LyleLyle800 Meters1.2:24.78a11
Apr 22PEM Verne Herman Invitational Apr 22 · 800 Meters · Place 1 · Lyle-PacelliLyle-Pacelli800 Meters1.2:24.78a11
Apr 18Triton Varsity Meet #2Apr 18 · 800 Meters · Place 4 · Lyle-PacelliLyle-Pacelli800 Meters42:26.58a—
Apr 12Klas-Kronebusch InvitationalApr 12 · 400 Meters · Place 5 · Lyle-PacelliLyle-Pacelli400 Meters559.59a PB—
Apr 5Hayfield Varsity MeetApr 5 · 400 Meters · Place 8 · Lyle-PacelliLyle-Pacelli400 Meters81:00.59a—
Mar 26Early Red Bird InvitationalMar 26 · 800 Meters · Place 8 · Lyle-PacelliLyle-Pacelli800 Meters82:18.84a—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 24MSHSL Section 1A - Sub-Section 2May 24 · 800 Meters · Place 9 · Lyle-PacelliLyle-Pacelli800 Meters9.2:20.74a10
May 9Section 1A True TeamMay 9 · 3200 Meters · Place 14 · Lyle-PacelliLyle-Pacelli3200 Meters14.11:47.81a PB10
Apr 14Triton Meet #2Apr 14 · 1600 Meters · Place 6 · Lyle-PacelliLyle-Pacelli1600 Meters6.5:45.31a10

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 16GMLOKS HomeApr 16 · 200 Meters · Place 21 · Lyle-PacelliLyle-Pacelli200 Meters21.34.98a PB8
Apr 16GMLOKS HomeApr 16 · 100 Meters · Place 22 · Lyle-PacelliLyle-Pacelli100 Meters22.16.51a PB8