Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorEden Prairie Booster Invitational · Apr 255:37.16aEden Prairie Booster InvitationalApril 25, 2026
200 Meters · OutdoorRedhawk Invitational · May 228.64aRedhawk InvitationalMay 2, 2026
3200 Meters · OutdoorRedhawk Invitational · May 212:30.51aRedhawk InvitationalMay 2, 2026
400 Meters · OutdoorRedhawk Invitational · May 41:03.42aRedhawk InvitationalMay 4, 2024
800 Meters · OutdoorMSHSL Section 6AAA Championships · May 282:22.93aMSHSL Section 6AAA ChampionshipsMay 28, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 27MSHSL Section 3AA ChampionshipsMay 27 · 800 Meters · Place 6 · Minneapolis Southwest800 MetersRound P6.2:26.81a11
May 27MSHSL Section 3AA ChampionshipsMay 27 · 800 Meters · Place 7 · Minneapolis Southwest800 Meters7.2:28.19a11
May 20Minneapolis City Conference ChampionsihpsMay 20 · 400 Meters · Place 7 · Minneapolis Southwest400 Meters7.1:04.20a11
May 56AAA Section True TeamMay 5 · 800 Meters · Place 6 · Minneapolis Southwest800 Meters6.2:28.70a11
May 2Redhawk InvitationalMay 2 · 3200 Meters · Place 1 · Minneapolis Southwest3200 Meters1.12:30.51a PB11
May 2Redhawk InvitationalMay 2 · 200 Meters · Place 3 · Minneapolis Southwest200 Meters3.28.64a PB11
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 800 Meters · Place 16 · Minneapolis Southwest800 Meters16.2:36.70a11
Apr 25Eden Prairie Booster InvitationalApr 25 · 1600 Meters · Place 8 · Minneapolis Southwest1600 Meters8.5:37.16a PB11
Apr 20Eric Jones InvitationalApr 20 · 800 Meters · Place 4 · Minneapolis Southwest800 Meters4.2:30.14a11
Apr 16Osseo InvitationalApr 16 · 400 Meters · Place 12 · Minneapolis Southwest400 Meters12.1:05.29a11
Apr 10Armstrong InvitationalApr 10 · 800 Meters · Place 6 · Minneapolis Southwest800 Meters6.2:41.07a11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 27MSHSL Section 6AAA ChampionshipsMay 27 · 800 Meters · Place 10 · Minneapolis Southwest800 MetersRound P10.2:28.90a10
May 21Minneapolis City ChampionshipsMay 21 · 400 Meters · Place 5 · Minneapolis Southwest400 Meters51:04.20a10
May 9Class AAA Wild CardMay 9 · 800 Meters · Place 48 · Minneapolis Southwest800 Meters48.2:30.51a10
May 6Section 6AAA True TeamMay 6 · 800 Meters · Place 14 · Minneapolis Southwest800 Meters14.2:30.51a10
May 3Redhawk InvitationalMay 3 · 1600 Meters · Place 2 · Minneapolis Southwest1600 Meters25:43.74a10
May 1Minnesota HS InvitationalMay 1 · 400 Meters · Place 12 · Minneapolis Southwest400 Meters121:04.11a10
Apr 26Eden Prairie Booster InvitationalApr 26 · 800 Meters · Place 2 · Minneapolis Southwest800 Meters22:29.5610
Apr 21Eric Jones InvitationalApr 21 · 800 Meters · Place 5 · Minneapolis Southwest800 Meters52:32.5610
Apr 19Osseo InvitationalApr 19 · 400 Meters · Place 12 · Minneapolis Southwest400 Meters12.1:05.20a10

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 28MSHSL Section 6AAA ChampionshipsMay 28 · 800 Meters · Place 7 · Minneapolis Southwest800 MetersRound P7.2:22.93a PB9
May 28MSHSL Section 6AAA ChampionshipsMay 28 · 800 Meters · Place 7 · Minneapolis Southwest800 Meters7.2:23.88a9
May 22Minneapolis City Conference ChampionshipsMay 22 · 800 Meters · Place 2 · Minneapolis Southwest800 Meters22:30.95a—
May 4Redhawk InvitationalMay 4 · 400 Meters · Place 1 · Minneapolis Southwest400 Meters11:03.42a PB—
May 1Minnesota Open HS InvitationalMay 1 · 800 Meters · Place 10 · Minneapolis Southwest800 Meters102:31.12a—
Apr 27Booster InvitationalApr 27 · 800 Meters · Place 3 · Minneapolis Southwest800 Meters32:30.67a—
Apr 18Osseo InvitationalApr 18 · 800 Meters · Place 8 · Minneapolis Southwest800 Meters8.2:32.66a9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 30MSHSL Section 6AAA ChampionshipsMay 30 · 800 Meters · Place 15 · Minneapolis Southwest800 MetersRound P15.2:34.10a8
May 9Section 6AAA True TeamMay 9 · 800 Meters · Place 17 · Minneapolis Southwest800 Meters17.2:39.09a8