Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor7th/8th Buffalo/Big Lake/Waconia · May 1916.37th/8th Buffalo/Big Lake/WaconiaMay 19, 2022
100m Hurdles · 33" / 0.838m · OutdoorMonticello Track & Field Meet · May 1223.87aMonticello Track & Field MeetMay 12, 2022
200 Meters · IndoorBecker Indoor Invitational · Apr 1135.99Becker Indoor InvitationalApril 11, 2023
200 Meters · OutdoorMonticello Track & Field Meet · May 1233.70aMonticello Track & Field MeetMay 12, 2022
200m Hurdles · 30" / 0.762m · Outdoor7th/8th Buffalo/Big Lake/Waconia · May 1938.57th/8th Buffalo/Big Lake/WaconiaMay 19, 2022
55 Meters · IndoorBecker Indoor Invitational · Apr 118.85Becker Indoor InvitationalApril 11, 2023
55 Meters · OutdoorMississippi 8 Pent - Becker · Apr 28.80aMississippi 8 Pent - BeckerApril 2, 2024
55m Hurdles · 39" · OutdoorMonti Indoor #1 · Mar 3014.26aMonti Indoor #1March 30, 2023
Discus · 1.6kg · OutdoorMississippi 8 Conference Championships · May 2085' 1"Mississippi 8 Conference ChampionshipsMay 20, 2026
Discus · 1kg · OutdoorMonticello Track & Field Meet · May 1263-00Monticello Track & Field MeetMay 12, 2022
Shot Put · 12lb · OutdoorMonticello Invitational · Apr 2134' 6"Monticello InvitationalApril 21, 2026
Shot Put · 4kg · Outdoor7th/8th Buffalo/Big Lake/Waconia · May 1927' 27th/8th Buffalo/Big Lake/WaconiaMay 19, 2022

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 27MSHSL Section 5AA ChampionshipsMay 27 · Shot Put · Place 27 · Big LakeBig LakeShot Put12lb27.29-09.5012
May 20Mississippi 8 Conference ChampionshipsMay 20 · Discus · Place 25 · Big LakeBig LakeDiscus1.6kg25.85' 1" PB12
May 20Mississippi 8 Conference ChampionshipsMay 20 · Shot Put · Place 25 · Big LakeBig LakeShot Put12lb25.29' 8"12
May 12Becker Final Countdown MeetMay 12 · Discus · Place 21 · Big LakeBig LakeDiscus1.6kg21.81' 8"12
May 12Becker Final Countdown MeetMay 12 · Shot Put · Place 20 · Big LakeBig LakeShot Put12lb20.31' 11"12
May 8Big Lake InvitationalMay 8 · Discus · Place 13 · Big LakeBig LakeDiscus1.6kg13.82' 5.5"12
May 8Big Lake InvitationalMay 8 · Shot Put · Place 8 · Big LakeBig LakeShot Put12lb8.33' 8"12
May 55AA Section True TeamMay 5 · Shot Put · Place 22 · Big LakeBig LakeShot Put12lb22.28' 11.25"12
Apr 30CI 9/10/JV MeetApr 30 · Discus · Place 10 · Big LakeBig LakeDiscus1084-1112
Apr 30CI 9/10/JV MeetApr 30 · Shot Put · Place 5 · Big LakeBig LakeShot Put534-912
Apr 21Monticello InvitationalApr 21 · Shot Put · Place 14 · Big LakeBig LakeShot Put12lb14.34' 6" PB12
Apr 16Princeton TriangularApr 16 · Discus · Place 9 · Big LakeBig LakeDiscus994-812
Apr 16Princeton TriangularApr 16 · Shot Put · Place 11 · Big LakeBig LakeShot Put1131-1112
Apr 14Mississippi 8 Tri-North BranchApr 14 · Discus · Place 14 · Big LakeBig LakeDiscus1480-812
Apr 14Mississippi 8 Tri-North BranchApr 14 · Shot Put · Place 11 · Big LakeBig LakeShot Put1134-1.512
Apr 10Norm Ayen InvitationalApr 10 · Discus · Place 25 · Big LakeBig LakeDiscus1.6kg25.82' 0"12
Apr 10Norm Ayen InvitationalApr 10 · Shot Put · Place 25 · Big LakeBig LakeShot Put12lb25.31' 11"12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 24Becker IndoorMar 24 · Shot Put · Place 16 · Big LakeBig LakeShot Put1632-612

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 13Monticello Final CountdownMay 13 · Discus · Place 22 · Big LakeBig LakeDiscus2284-711
May 13Monticello Final CountdownMay 13 · Shot Put · Place 24 · Big LakeBig LakeShot Put2431-811
May 8Princeton JV InvitationalMay 8 · Discus · Place 7 · Big LakeBig LakeDiscus792-05.5011
May 8Princeton JV InvitationalMay 8 · Shot Put · Place 9 · Big LakeBig LakeShot Put933-09.0011
May 19th Annual Chuck Johnson InvitationalMay 1 · Discus · Place 16 · Big LakeBig LakeDiscus1680-0911
May 19th Annual Chuck Johnson InvitationalMay 1 · Shot Put · Place 18 · Big LakeBig LakeShot Put1830-00.2511
Apr 22Monticello InviteApr 22 · Shot Put · Place 27 · Big LakeBig LakeShot Put12lb27.32' 6.5"11
Apr 15Missisippi 8 Conference TriApr 15 · Discus · Place 17 · Big LakeBig LakeDiscus1784-011
Apr 15Missisippi 8 Conference TriApr 15 · Shot Put · Place 12 · Big LakeBig LakeShot Put1233-711
Apr 10Norm Ayen InvitationalApr 10 · Shot Put · Place 23 · Big LakeBig LakeShot Put2332-111
Apr 8Mississippi 8 Tri - Big LakeApr 8 · Discus · Place 18 · Big LakeBig LakeDiscus1.6kg18.78' 0"11
Apr 8Mississippi 8 Tri - Big LakeApr 8 · Shot Put · Place 16 · Big LakeBig LakeShot Put12lb16.33' 0"11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 25Becker Indoor InvitationalMar 25 · Shot Put · Place 11 · Big LakeBig LakeShot Put1135-711

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 28MSHSL Section 5AA ChampionshipsMay 28 · Shot Put · Place 27 · Big LakeBig LakeShot Put12lb27.32' 910
May 16Mississippi 8 JV Conference ChampionshipsMay 16 · Discus · Place 27 · Big LakeBig LakeDiscus2772-10—
May 16Mississippi 8 JV Conference ChampionshipsMay 16 · Shot Put · Place 28 · Big LakeBig LakeShot Put2828-5.5—
May 14Monticello Final CountdownMay 14 · Discus · Place 39 · Big LakeBig LakeDiscus3965-0—
May 14Monticello Final CountdownMay 14 · Shot Put · Place 36 · Big LakeBig LakeShot Put3627-5.5—
May 8Class AA WildcardMay 8 · Shot Put · Place 63 · Big LakeBig LakeShot Put12lb63.29' 610
May 7Section 5AA True TeamMay 7 · Shot Put · Place 25 · Big LakeBig LakeShot Put12lb25.29' 610
May 2Chuck Johnson InvitationalMay 2 · Discus · Place 23 · Big LakeBig LakeDiscus2368-10—
May 2Chuck Johnson InvitationalMay 2 · Shot Put · Place 19 · Big LakeBig LakeShot Put1927-1—
Apr 25Big Lake InvitationalApr 25 · Discus · Place 24 · Big LakeBig LakeDiscus2479-5—
Apr 25Big Lake InvitationalApr 25 · Shot Put · Place 24 · Big LakeBig LakeShot Put2428-6.50—
Apr 23Monticello InvitationalApr 23 · Discus · Place 30 · Big LakeBig LakeDiscus3069-5.5—
Apr 23Monticello InvitationalApr 23 · Shot Put · Place 25 · Big LakeBig LakeShot Put2531-5—
Apr 18Kunz InvitationalApr 18 · Discus · Place 21 · Big LakeBig LakeDiscus2166-11—
Apr 18Kunz InvitationalApr 18 · Shot Put · Place 20 · Big LakeBig LakeShot Put2029-0—
Apr 11Princeton TriangularApr 11 · Discus · Place 17 · Big LakeBig LakeDiscus1775-10—
Apr 11Princeton TriangularApr 11 · Shot Put · Place 19 · Big LakeBig LakeShot Put1925-11.75—
Apr 9Mississippi 8 Conference Quad - Big LakeApr 9 · Discus · Place 4 · Big LakeBig LakeDiscus467-4—
Apr 9Mississippi 8 Conference Quad - Big LakeApr 9 · Shot Put · Place 14 · Big LakeBig LakeShot Put1427-8—
Apr 2Mississippi 8 Pent - BeckerApr 2 · Shot Put · Place 17 · Big LakeBig LakeShot Put1728-10—
Apr 2Mississippi 8 Pent - BeckerApr 2 · 55 Meters · Place 89 · Big LakeBig Lake55 Meters898.80a PB—
Mar 28Monticello Quad 1Mar 28 · Shot Put · Place 12 · Big LakeBig LakeShot Put12lb12.29' 610

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 18Mississippi 8 JV ConferenceMay 18 · Discus · Place 31 · Big LakeBig LakeDiscus3166-09
May 18Mississippi 8 JV ConferenceMay 18 · Shot Put · Place 38 · Big LakeBig LakeShot Put3823-2.59
May 16Monticello TwilightMay 16 · Discus · Place 32 · Big LakeBig LakeDiscus3262-39
May 16Monticello TwilightMay 16 · Shot Put · Place 41 · Big LakeBig LakeShot Put4123-109
May 16Monticello TwilightMay 16 · 110m Hurdles · Place 15 · Big LakeBig Lake110m Hurdles1528.869
May 11Princeton JV InvitationalMay 11 · Discus · Place 30 · Big LakeBig LakeDiscus3050-099
May 11Princeton JV InvitationalMay 11 · Shot Put · Place 14 · Big LakeBig LakeShot Put1427-05.009
May 11Princeton JV InvitationalMay 11 · 110m Hurdles · Place 11 · Big LakeBig Lake110m Hurdles1130.739
May 4Cambridge-Isanti JV/Underclassmen InvitationalMay 4 · Discus · Place 32 · Big LakeBig LakeDiscus1.6kg32.59-099
May 4Cambridge-Isanti JV/Underclassmen InvitationalMay 4 · Shot Put · Place 23 · Big LakeBig LakeShot Put12lb23.25-01.009
May 4Cambridge-Isanti JV/Underclassmen InvitationalMay 4 · 200 Meters · Place 55 · Big LakeBig Lake200 Meters55.36.21a9
Apr 27Big Lake InvitationalApr 27 · 110m Hurdles · Place 11 · Big LakeBig Lake110m Hurdles1126.769
Apr 25Monticello InviteApr 25 · 110m Hurdles · Place 22 · Big LakeBig Lake110m Hurdles2227.469
Apr 18Chisago Lakes InvitationalApr 18 · Shot Put · Place 32 · Big LakeBig LakeShot Put3225-05.009
Apr 13Princeton TriangularApr 13 · Discus · Place 18 · Big LakeBig LakeDiscus1860-039
Apr 13Princeton TriangularApr 13 · Shot Put · Place 17 · Big LakeBig LakeShot Put1726-11.509
Apr 13Princeton TriangularApr 13 · 200 Meters · Place 43 · Big LakeBig Lake200 Meters4334.699
Mar 30Monti Indoor #1Mar 30 · 55m Hurdles · Place 9 · Big LakeBig Lake55m Hurdles39"9.14.26a PB9
Mar 30Monti Indoor #1Mar 30 · Shot Put · Place 14 · Big LakeBig LakeShot Put12lb14.26' 5.59
Mar 30Monti Indoor #1Mar 30 · 200 Meters · Place 20 · Big LakeBig Lake200 Meters20.36.28a9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 11Becker Indoor InvitationalApr 11 · Shot Put · Place 30 · Big LakeBig LakeShot Put3026-07.009
Apr 11Becker Indoor InvitationalApr 11 · 200 Meters · Place 57 · Big LakeBig Lake200 Meters5735.99 PB9
Apr 11Becker Indoor InvitationalApr 11 · 55 Meters · Place 69 · Big LakeBig Lake55 Meters698.85 PB9

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 197th/8th Buffalo/Big Lake/WaconiaMay 19 · 200m Hurdles · Place 7 · Big LakeBig Lake200m Hurdles30" / 0.762m7.38.5 PB8
May 197th/8th Buffalo/Big Lake/WaconiaMay 19 · Discus · Place 15 · Big LakeBig LakeDiscus1kg15.51' 48
May 197th/8th Buffalo/Big Lake/WaconiaMay 19 · Shot Put · Place 5 · Big LakeBig LakeShot Put4kg5.27' 2 PB8
May 197th/8th Buffalo/Big Lake/WaconiaMay 19 · 100 Meters · Place 22 · Big LakeBig Lake100 Meters22.16.3 PB8
May 12Monticello Track & Field MeetMay 12 · 100m Hurdles · Place 12 · Big LakeBig Lake100m Hurdles33" / 0.838m12.23.87a PB8
May 12Monticello Track & Field MeetMay 12 · Discus · Place 11 · Big LakeBig LakeDiscus1kg11.63-00 PB8
May 12Monticello Track & Field MeetMay 12 · Shot Put · Place 13 · Big LakeBig LakeShot Put4kg13.26-09.008
May 12Monticello Track & Field MeetMay 12 · 200 Meters · Place 11 · Big LakeBig Lake200 Meters11.33.70a PB8