Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorChamplin Park vs Spring Lake Park · Apr 2512.65Champlin Park vs Spring Lake ParkApril 25, 2023
200 Meters · OutdoorChamplin Park vs Spring Lake Park · Apr 2524.80Champlin Park vs Spring Lake ParkApril 25, 2023
400 Meters · OutdoorChamplin Park vs Spring Lake Park · Apr 251:04.77Champlin Park vs Spring Lake ParkApril 25, 2023
High Jump · OutdoorNorthwest Suburban Conference Championships · May 195' 10"Northwest Suburban Conference ChampionshipsMay 19, 2026
Long Jump · OutdoorMSHSL Section 5AAA Championships · May 2722-01.00MSHSL Section 5AAA ChampionshipsMay 27, 2026
Triple Jump · OutdoorSection 4AAA True Team · May 641' 11.25"Section 4AAA True TeamMay 6, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · Long Jump · Place 20 · Champlin ParkLong Jump20.21' 0"Wind: 0.812
May 27MSHSL Section 5AAA ChampionshipsMay 27 · Long Jump · Place 4 · Champlin ParkLong Jump4.22-01.00 PBWind: 0.512
May 27MSHSL Section 5AAA ChampionshipsMay 27 · High Jump · Place 11 · Champlin ParkHigh Jump11.5-08.0012
May 19Northwest Suburban Conference ChampionshipsMay 19 · Long Jump · Place 2 · Champlin ParkLong Jump2.21' 10.75"12
May 19Northwest Suburban Conference ChampionshipsMay 19 · High Jump · Place 9 · Champlin ParkHigh Jump9.5' 10" PB12
May 8Class AAA True Team Wild CardMay 8 · Triple Jump · Place 18 · Champlin ParkTriple Jump18.40' 10"12
May 8Class AAA True Team Wild CardMay 8 · High Jump · Place 30 · Champlin ParkHigh Jump30.5' 8"12
May 54AAA Section True TeamMay 5 · Triple Jump · Place 5 · Champlin ParkTriple Jump5.40' 10"12
May 54AAA Section True TeamMay 5 · High Jump · Place 7 · Champlin ParkHigh Jump7.5' 8"12
Apr 28Blaine InvitationalApr 28 · High Jump · Place 4 · Champlin ParkHigh Jump4.5' 8"12
Apr 28Blaine InvitationalApr 28 · 200 Meters · Place 14 · Champlin Park200 Meters14.24.85a12
Apr 16Dual InviteApr 16 · High Jump · Champlin ParkHigh Jump—DNS12
Apr 16Dual InviteApr 16 · 200 Meters · Champlin Park200 Meters—DNS12
Apr 16Dual InviteApr 16 · 100 Meters · Champlin Park100 Meters—DNS12
Apr 10Armstrong InvitationalApr 10 · Triple Jump · Place 4 · Champlin ParkTriple Jump4.39' 11"12
Apr 10Armstrong InvitationalApr 10 · Long Jump · Place 6 · Champlin ParkLong Jump6.19' 1.75"12
Apr 10Armstrong InvitationalApr 10 · High Jump · Place 6 · Champlin ParkHigh Jump6.5' 8"12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 28MSHSL Section 5AAA ChampionshipsMay 28 · Long Jump · Place 15 · Champlin ParkLong Jump15.18' 10.5"Wind: 4.411
May 28MSHSL Section 5AAA ChampionshipsMay 28 · High Jump · Place 7 · Champlin ParkHigh Jump7.5' 9"11
May 22Northwest Suburban Conference ChampionshipsMay 22 · Triple Jump · Place 25 · Champlin ParkTriple Jump2539-611
May 22Northwest Suburban Conference ChampionshipsMay 22 · High Jump · Place 24 · Champlin ParkHigh Jump245-611
May 6Section 4AAA True TeamMay 6 · Triple Jump · Place 7 · Champlin ParkTriple Jump7.41' 11.25" PB11
May 6Section 4AAA True TeamMay 6 · Long Jump · Place 14 · Champlin ParkLong Jump14.19' 2.25"11
Apr 11Armstrong InvitationalApr 11 · Triple Jump · Place 6 · Champlin ParkTriple Jump639-1111
Apr 11Armstrong InvitationalApr 11 · High Jump · Place 15 · Champlin ParkHigh Jump155-411

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29MSHSL Section 5AAA ChampionshipsMay 29 · Triple Jump · Place 12 · Champlin ParkTriple Jump12.39' 7Wind: 010
May 29MSHSL Section 5AAA ChampionshipsMay 29 · High Jump · Place 12 · Champlin ParkHigh Jump12.5' 610
May 21Northwest Suburban Conference ChampionshipsMay 21 · Triple Jump · Place 22 · Champlin ParkTriple Jump2239-4.75—
May 8Maple Grove JV True TeamMay 8 · 100 Meters · Place 39 · Champlin Park100 Meters3914.63a—
May 8Class AAA WildcardMay 8 · Triple Jump · Place 45 · Champlin ParkTriple Jump45.39' 5.2510
May 8Class AAA WildcardMay 8 · High Jump · Place 68 · Champlin ParkHigh Jump68.5' 410
May 7Section 4AAA True TeamMay 7 · Triple Jump · Place 10 · Champlin ParkTriple Jump10.39-05.2510
May 7Section 4AAA True TeamMay 7 · High Jump · Place 16 · Champlin ParkHigh Jump16.5-04.0010
Apr 30Blaine InvitationalApr 30 · Triple Jump · Place 12 · Champlin ParkTriple Jump1239-1.50—
Apr 30Blaine InvitationalApr 30 · High Jump · Place 10 · Champlin ParkHigh Jump105-4—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10Spring Lake Park JV True Team InvitationalMay 10 · Triple Jump · Place 5 · Champlin ParkTriple Jump533-08.009
May 10Spring Lake Park JV True Team InvitationalMay 10 · High Jump · Place 6 · Champlin ParkHigh Jump64-08.009
May 10Spring Lake Park JV True Team InvitationalMay 10 · 100 Meters · Place 60 · Champlin Park100 Meters6013.909
May 4Osseo JV InvitationalMay 4 · Triple Jump · Place 12 · Champlin ParkTriple Jump12.32-03.509
May 4Osseo JV InvitationalMay 4 · High Jump · Place 14 · Champlin ParkHigh Jump14.4-10.009
Apr 25Champlin Park vs Spring Lake ParkApr 25 · Triple Jump · Place 10 · Champlin ParkTriple Jump1030-09.009
Apr 25Champlin Park vs Spring Lake ParkApr 25 · High Jump · Champlin ParkHigh Jump—NH9
Apr 25Champlin Park vs Spring Lake ParkApr 25 · 400 Meters · Place 24 · Champlin Park400 Meters241:04.77 PB9
Apr 25Champlin Park vs Spring Lake ParkApr 25 · 200 Meters · Place 9 · Champlin Park200 Meters924.80 PB9
Apr 25Champlin Park vs Spring Lake ParkApr 25 · 100 Meters · Place 28 · Champlin Park100 Meters2812.65 PB9