Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLakeville North Boys JV · Apr 1413.32Lakeville North Boys JVApril 14, 2025
1600 Meters · IndoorUWRF HS Invite · Mar 235:25.99aUWRF HS InviteMarch 23, 2023
1600 Meters · OutdoorMSHSL Section 3AAA Championships · May 314:55.26aMSHSL Section 3AAA ChampionshipsMay 31, 2023
200 Meters · OutdoorBurnsville Dual · Apr 827.89aBurnsville DualApril 8, 2025
3200 Meters · OutdoorSection 3AAA True Team Meet · May 910:49.27aSection 3AAA True Team MeetMay 9, 2023
400 Meters · IndoorUWRF HS Invite · Mar 231:04.44aUWRF HS InviteMarch 23, 2023
800 Meters · IndoorFarmington Indoor @ UWRF 2/5/22 · Apr 52:37.11aFarmington Indoor @ UWRF 2/5/22April 5, 2022
800 Meters · OutdoorMSHSL Section 3AAA Championships · May 282:13.92aMSHSL Section 3AAA ChampionshipsMay 28, 2025

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

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 28MSHSL Section 3AAA ChampionshipsMay 28 · 1600 Meters · Place 27 · Burnsville1600 Meters27.5:01.11a12
May 28MSHSL Section 3AAA ChampionshipsMay 28 · 800 Meters · Place 26 · Burnsville800 MetersRound P26.2:13.92a PB12
May 20SSC ChampionshipsMay 20 · 1600 Meters · Place 29 · Burnsville1600 Meters295:07.49a12
May 20SSC ChampionshipsMay 20 · 800 Meters · Place 27 · Burnsville800 Meters272:17.19a12
May 15Farmington Thelen InviteMay 15 · 1600 Meters · Place 18 · Burnsville1600 Meters185:18.53a12
May 15Farmington Thelen InviteMay 15 · 800 Meters · Place 13 · Burnsville800 Meters132:21.86a12
May 12Burnsville InvitationalMay 12 · Long Jump · Place 9 · BurnsvilleLong Jump914-812
May 12Burnsville InvitationalMay 12 · 800 Meters · Place 4 · Burnsville800 Meters42:19.94a12
May 6Section 3AAA True TeamMay 6 · 3200 Meters · Place 28 · Burnsville3200 Meters28.11:50.61a12
May 1Park HS Track Meet May 1May 1 · 1600 Meters · Place 3 · Burnsville1600 Meters3.5:10.46a12
May 1Park HS Track Meet May 1May 1 · 800 Meters · Burnsville800 Meters—NT12
Apr 26Lakeville North Mega MeetApr 26 · 1600 Meters · Place 29 · Burnsville1600 Meters295:16.3612
Apr 22Wildcat Invitational Track and Field MeetApr 22 · 1600 Meters · Place 20 · Burnsville1600 Meters20.5:32.07a12
Apr 22Wildcat Invitational Track and Field MeetApr 22 · 800 Meters · Place 16 · Burnsville800 Meters16.2:24.52a12
Apr 14Lakeville North Boys JVApr 14 · 800 Meters · Place 5 · Burnsville800 Meters52:28.4712
Apr 14Lakeville North Boys JVApr 14 · 100 Meters · Place 59 · Burnsville100 Meters5913.32 PB12
Apr 8Burnsville DualApr 8 · 1600 Meters · Place 4 · Burnsville1600 Meters4.5:30.46a12
Apr 8Burnsville DualApr 8 · 200 Meters · Place 20 · Burnsville200 Meters20.27.89a PB12

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29MSHSL Section 3AAA ChampionshipsMay 29 · 1600 Meters · Place 18 · Burnsville1600 Meters18.4:55.30a11
May 22South Suburban Conference ChampionshipsMay 22 · 3200 Meters · Place 28 · Burnsville3200 Meters2811:12.39a—
May 16Ron Thelen InvitationMay 16 · 800 Meters · Place 15 · Burnsville800 Meters152:16.14a—
May 7Section 3AAA True TeamMay 7 · 3200 Meters · Place 24 · Burnsville3200 Meters24.11:19.88a11
Apr 30SSC RelaysApr 30 · 1600 Meters · Place 35 · Burnsville1600 Meters355:10.58a—
Apr 23Wildcat InvitationalApr 23 · 800 Meters · Place 12 · Burnsville800 Meters12.2:15.31a11
Apr 18Faribault InvitationalApr 18 · 3200 Meters · Place 6 · Burnsville3200 Meters611:17.43a—
Apr 5Minnesota State Relay ChampionshipApr 5 · 1600 Meters · Place 38 · Burnsville1600 Meters385:14.45a—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 31MSHSL Section 3AAA ChampionshipsMay 31 · 1600 Meters · Place 14 · Burnsville1600 Meters14.4:55.26a PB10
May 31MSHSL Section 3AAA ChampionshipsMay 31 · 800 Meters · Place 22 · Burnsville800 MetersRound P22.2:14.98a10
May 23South Suburban Conference ChampionshipsMay 23 · 3200 Meters · Place 20 · Burnsville3200 Meters2010:59.8310
May 18Thelen InviteMay 18 · 800 Meters · Place 13 · Burnsville800 Meters13.2:17.14a10
May 9Section 3AAA True Team MeetMay 9 · 3200 Meters · Place 14 · Burnsville3200 Meters14.10:49.27a PB10
May 9Sections 3AAA True TeamMay 9 · 3200 Meters · Place 14 · Burnsville3200 Meters14.10:49.27aUnofficial10
May 2South Suburban Conference RelaysMay 2 · 3200 Meters · Place 12 · Burnsville3200 Meters1210:50.4010
May 2South Suburban Conference RelaysMay 2 · 3200 Meters · Place 12 · Burnsville3200 Meters1210:50.4010
Apr 25Eagan Wildcat InvitationalApr 25 · 1600 Meters · Place 10 · Burnsville1600 Meters105:05.95a—
Apr 13Burnsville PentApr 13 · 800 Meters · Place 17 · Burnsville800 Meters172:26.8710
Apr 11Apple Valley - Burnsville DualApr 11 · 3200 Meters · Place 2 · Burnsville3200 Meters211:11.9910
Apr 11Apple Valley - Burnsville DualApr 11 · 1600 Meters · Place 4 · Burnsville1600 Meters45:21.8010

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 23UWRF HS InviteMar 23 · 1600 Meters · Place 17 · Burnsville1600 Meters17.5:25.99a PB10
Mar 23UWRF HS InviteMar 23 · 400 Meters · Place 51 · Burnsville400 Meters51.1:04.44a PB10
Mar 21UWRF HS OpenerMar 21 · 1600 Meters · Place 17 · Burnsville1600 Meters17.5:25.99aUnofficial10
Mar 21UWRF HS OpenerMar 21 · 400 Meters · Place 51 · Burnsville400 Meters51.1:04.44aUnofficial10

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 24South Suburban Conference ChampionshipsMay 24 · 1600 Meters · Place 31 · Burnsville1600 Meters315:18.809
May 10Section 3AAA True TeamMay 10 · 800 Meters · Place 24 · Burnsville800 Meters24.2:19.15a9
Apr 29Burnsville QuadApr 29 · 1600 Meters · Place 7 · Burnsville1600 Meters75:32.079
Apr 21Shakopee RelaysApr 21 · 800 Meters · Place 26 · Burnsville800 Meters26.2:28.60a9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 5Farmington Indoor @ UWRF 2/5/22Apr 5 · 800 Meters · Place 10 · Burnsville800 Meters10.2:37.11a PB9