Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor2018 USATF Minnesota Summer Track & Field Meet #5 (Members) · Jul 316:36.31a2018 USATF Minnesota Summer Track & Field Meet #5 (Members)July 31, 2018
1600 Meters · IndoorGriak Indoor Classic - Maroon · Apr 14:53.00Griak Indoor Classic - MaroonApril 1, 2022
1600 Meters · OutdoorClass AAA Wildcard · May 84:34.28aClass AAA WildcardMay 8, 2024
3200 Meters · OutdoorClass AAA Wildcard · May 89:58.26aClass AAA WildcardMay 8, 2024
400 Meters · IndoorUSATF MINNESOTA ALL AGES INDOOR TRACK & FIELD MEET #4 · Feb 61:03.20aUSATF MINNESOTA ALL AGES INDOOR TRACK & FIELD MEET #4February 6, 2022
800 Meters · IndoorUSATF MINNESOTA ALL AGES INDOOR TRACK & FIELD MEET #4 · Feb 62:35.86aUSATF MINNESOTA ALL AGES INDOOR TRACK & FIELD MEET #4February 6, 2022
800 Meters · OutdoorSSC Championships · May 202:04.51aSSC ChampionshipsMay 20, 2025

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 28MSHSL Section 2AAA ChampionshipsMay 28 · 1600 Meters · Place 6 · ShakopeeShakopee1600 Meters6.4:39.30a12
May 20SSC ChampionshipsMay 20 · 800 Meters · Place 10 · ShakopeeShakopee800 Meters102:04.51a PB12
May 16Class AAA State True Team MeetMay 16 · 3200 Meters · Place 31 · ShakopeeShakopee3200 Meters3110:33.48a12
May 16Class AAA State True Team MeetMay 16 · 1600 Meters · Place 29 · ShakopeeShakopee1600 Meters294:44.05a12
May 6Section 3AAA True TeamMay 6 · 3200 Meters · Place 14 · ShakopeeShakopee3200 Meters14.10:27.40a12
May 6Section 3AAA True TeamMay 6 · 1600 Meters · Place 13 · ShakopeeShakopee1600 Meters13.4:47.02a12
Apr 22Lane/Rogness RelaysApr 22 · 800 Meters · Place 9 · ShakopeeShakopee800 Meters92:04.7012
Apr 8Prior Lake HS Boys InvitationalApr 8 · 800 Meters · Place 4 · ShakopeeShakopee800 Meters42:05.26a12

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8Class AAA WildcardMay 8 · 3200 Meters · Place 21 · ShakopeeShakopee3200 Meters21.9:58.26a PB11
May 8Class AAA WildcardMay 8 · 1600 Meters · Place 30 · ShakopeeShakopee1600 Meters30.4:34.28a PB11
May 7Section 3AAA True TeamMay 7 · 3200 Meters · Place 3 · ShakopeeShakopee3200 Meters3.9:58.26a11
May 7Section 3AAA True TeamMay 7 · 1600 Meters · Place 7 · ShakopeeShakopee1600 Meters7.4:34.28a11
Apr 9Prior Lake Boys InvitationalApr 9 · 3200 Meters · Place 4 · ShakopeeShakopee3200 Meters410:23.66a—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23South Suburban Conference ChampionshipsMay 23 · 1600 Meters · Place 13 · ShakopeeShakopee1600 Meters134:44.5110
May 23South Suburban Conference ChampionshipsMay 23 · 800 Meters · Place 14 · ShakopeeShakopee800 MetersRound P142:05.8610
May 18Thelen InviteMay 18 · 1600 Meters · Place 7 · ShakopeeShakopee1600 Meters7.4:45.97a10
May 18Thelen InviteMay 18 · 800 Meters · Place 4 · ShakopeeShakopee800 Meters4.2:09.75a10
May 9Section 3AAA True Team MeetMay 9 · 1600 Meters · Place 9 · ShakopeeShakopee1600 Meters9.4:45.36a10
May 9Sections 3AAA True TeamMay 9 · 1600 Meters · Place 9 · ShakopeeShakopee1600 Meters9.4:45.36aUnofficial10
May 2South Suburban Conference RelaysMay 2 · 3200 Meters · Place 11 · ShakopeeShakopee3200 Meters1110:47.0010
May 2South Suburban Conference RelaysMay 2 · 1600 Meters · Place 19 · ShakopeeShakopee1600 Meters194:50.8210
May 2South Suburban Conference RelaysMay 2 · 3200 Meters · Place 11 · ShakopeeShakopee3200 Meters1110:47.0010
May 2South Suburban Conference RelaysMay 2 · 1600 Meters · Place 19 · ShakopeeShakopee1600 Meters194:50.8210
Apr 13Burnsville PentApr 13 · 1600 Meters · Place 1 · ShakopeeShakopee1600 Meters15:01.0610
Apr 13Burnsville PentApr 13 · 800 Meters · Place 8 · ShakopeeShakopee800 Meters82:17.8710

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 30UWRF HS InvitationalMar 30 · 1600 Meters · Place 4 · ShakopeeShakopee1600 Meters4.5:05.29a10

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 2AAA ChampionshipsJun 1 · 3200 Meters · Place 16 · ShakopeeShakopee3200 Meters16.10:29.29a9
Jun 1MSHSL Section 2AAA ChampionshipsJun 1 · 1600 Meters · Place 12 · ShakopeeShakopee1600 Meters12.4:44.15a9
May 24South Suburban Conference ChampionshipsMay 24 · 3200 Meters · Place 25 · ShakopeeShakopee3200 Meters2510:38.899
May 24South Suburban Conference ChampionshipsMay 24 · 1600 Meters · Place 20 · ShakopeeShakopee1600 Meters204:45.879
May 10Section 3AAA True TeamMay 10 · 3200 Meters · Place 8 · ShakopeeShakopee3200 Meters8.10:21.82a9
May 3South Suburban Conference RelaysMay 3 · 3200 Meters · Place 5 · ShakopeeShakopee3200 Meters5.10:25.83a9
May 3South Suburban Conference RelaysMay 3 · 1600 Meters · Place 13 · ShakopeeShakopee1600 Meters13.4:44.95a9
Apr 26Lane Rogness InvitationalApr 26 · 3200 Meters · Place 4 · ShakopeeShakopee3200 Meters4.10:31.85a9
Apr 21Shakopee RelaysApr 21 · 1600 Meters · Place 10 · ShakopeeShakopee1600 Meters10.4:50.60a9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 1Griak Indoor Classic - MaroonApr 1 · 1600 Meters · Place 11 · ShakopeeShakopee1600 Meters114:53.00 PB9
Feb 6USATF MINNESOTA ALL AGES INDOOR TRACK & FIELD MEET #4Feb 6 · 800 Meters · Place 4 · 30-Unattached30-Unattached800 Meters4.2:35.86a PB9
Feb 6USATF MINNESOTA ALL AGES INDOOR TRACK & FIELD MEET #4Feb 6 · 400 Meters · Place 4 · 30-Unattached30-Unattached400 Meters4.1:03.20a PB9

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 1SSC ChampionshipsJun 1 · 1600 Meters · Place 26 · ShakopeeShakopee1600 Meters26.5:06.78a8
May 18Boys True Team Qualifier at Prior LakeMay 18 · 1600 Meters · Place 17 · ShakopeeShakopee1600 Meters175:10.518
May 16True Team Section 3AAAMay 16 · 1600 Meters · Place 9 · ShakopeeShakopee1600 Meters9.5:10.51a8
May 12Rosemount co-ed JV triangularMay 12 · 110m Hurdles · Place 3 · ShakopeeShakopee110m Hurdles320.998

2018 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 312018 USATF Minnesota Summer Track & Field Meet #5 (Members)Jul 31 · 1 Mile · Place 16 · 30-Unattached30-Unattached1 Mile16.6:36.31a PB6
Jul 102018 USATF Minnesota Summer Track & Field Meet #3 (Members)Jul 10 · 1 Mile · Place 14 · Minnesota SpeedMinnesota Speed1 Mile14.6:41.26a6