Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPrinceton JV Invitational · May 914.33aPrinceton JV InvitationalMay 9, 2024
100m Hurdles · 30" / 0.762m · Outdoor7th/8th Buffalo/Big Lake/Waconia · May 1919.77th/8th Buffalo/Big Lake/WaconiaMay 19, 2022
100m Hurdles · 33" / 0.838m · OutdoorMSHSL Section 5AA Championships · May 2717.58aMSHSL Section 5AA ChampionshipsMay 27, 2026
200 Meters · IndoorBecker Indoor · Mar 2430.54aBecker IndoorMarch 24, 2026
200 Meters · OutdoorMonticello Invitational · Apr 2329.48aMonticello InvitationalApril 23, 2024
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 5AA Championships · May 2755.60aMSHSL Section 5AA ChampionshipsMay 27, 2026
55m Hurdles · 33" · OutdoorMonticello Quad 1 · Mar 2810.37aMonticello Quad 1March 28, 2024
High Jump · Outdoor7th/8th Buffalo/Big Lake/Waconia · May 193' 107th/8th Buffalo/Big Lake/WaconiaMay 19, 2022
Long Jump · OutdoorMississippi 8 Tri - Big Lake · Apr 815' 0"Mississippi 8 Tri - Big LakeApril 8, 2025
Triple Jump · OutdoorNorm Ayen Invitational · Apr 1029' 5"Norm Ayen InvitationalApril 10, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 27MSHSL Section 5AA ChampionshipsMay 27 · 300m Hurdles · Place 18 · Big LakeBig Lake300m Hurdles30" / 0.762mRound P18.55.60a PB11
May 27MSHSL Section 5AA ChampionshipsMay 27 · 100m Hurdles · Place 10 · Big LakeBig Lake100m Hurdles33" / 0.838mRound P10.17.58a PB11
May 20Mississippi 8 Conference ChampionshipsMay 20 · 300m Hurdles · Place 19 · Big LakeBig Lake300m Hurdles30" / 0.762m19.56.83a11
May 20Mississippi 8 Conference ChampionshipsMay 20 · 100m Hurdles · Place 7 · Big LakeBig Lake100m Hurdles33" / 0.838m7.17.91a11
May 12Becker Final Countdown MeetMay 12 · Long Jump · Place 16 · Big LakeBig LakeLong Jump16.13' 11"11
May 12Becker Final Countdown MeetMay 12 · 100m Hurdles · Place 9 · Big LakeBig Lake100m Hurdles33" / 0.838m9.18.64a11
May 12Becker Final Countdown MeetMay 12 · 100 Meters · Place 19 · Big LakeBig Lake100 Meters19.14.66a11
May 8Big Lake InvitationalMay 8 · Triple Jump · Big LakeBig LakeTriple Jump—SCR11
May 8Big Lake InvitationalMay 8 · Long Jump · Place 8 · Big LakeBig LakeLong Jump8.14' 9"11
May 8Big Lake InvitationalMay 8 · 300m Hurdles · Place 5 · Big LakeBig Lake300m Hurdles30" / 0.762m5.1:00.62a11
May 8Big Lake InvitationalMay 8 · 100m Hurdles · Place 4 · Big LakeBig Lake100m Hurdles33" / 0.838m4.18.24a11
May 55AA Section True TeamMay 5 · 300m Hurdles · Place 11 · Big LakeBig Lake300m Hurdles30" / 0.762m11.55.83a11
May 55AA Section True TeamMay 5 · 100m Hurdles · Place 10 · Big LakeBig Lake100m Hurdles33" / 0.838m10.17.87a11
Apr 30Chuck Johnson InvitationalApr 30 · Triple Jump · Place 7 · Big LakeBig LakeTriple Jump730-511
Apr 30Chuck Johnson InvitationalApr 30 · 300m Hurdles · Place 4 · Big LakeBig Lake300m Hurdles453.88a11
Apr 30Chuck Johnson InvitationalApr 30 · 100m Hurdles · Place 2 · Big LakeBig Lake100m Hurdles217.74a11
Apr 21Monticello InvitationalApr 21 · 300m Hurdles · Place 21 · Big LakeBig Lake300m Hurdles30" / 0.762m21.1:01.44a11
Apr 21Monticello InvitationalApr 21 · 100m Hurdles · Place 13 · Big LakeBig Lake100m Hurdles33" / 0.838m13.18.42a11
Apr 16Princeton TriangularApr 16 · Triple Jump · Place 6 · Big LakeBig LakeTriple Jump626-5.511
Apr 16Princeton TriangularApr 16 · 100m Hurdles · Place 8 · Big LakeBig Lake100m Hurdles819.19a11
Apr 14Mississippi 8 Tri-North BranchApr 14 · Long Jump · Place 5 · Big LakeBig LakeLong Jump513-1011
Apr 14Mississippi 8 Tri-North BranchApr 14 · 300m Hurdles · Place 5 · Big LakeBig Lake300m Hurdles556.66a11
Apr 14Mississippi 8 Tri-North BranchApr 14 · 100m Hurdles · Place 7 · Big LakeBig Lake100m Hurdles718.64a11
Apr 10Norm Ayen InvitationalApr 10 · Triple Jump · Place 9 · Big LakeBig LakeTriple Jump9.29' 5" PB11
Apr 10Norm Ayen InvitationalApr 10 · 300m Hurdles · Place 14 · Big LakeBig Lake300m Hurdles30" / 0.762m14.1:01.23a11
Apr 10Norm Ayen InvitationalApr 10 · 100m Hurdles · Place 5 · Big LakeBig Lake100m Hurdles33" / 0.838m5.18.91a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 24Becker IndoorMar 24 · Triple Jump · Place 9 · Big LakeBig LakeTriple Jump927-1011
Mar 24Becker IndoorMar 24 · Long Jump · Place 12 · Big LakeBig LakeLong Jump1213-2.511
Mar 24Becker IndoorMar 24 · 55m Hurdles · Place 8 · Big LakeBig Lake55m Hurdles810.37a11
Mar 24Becker IndoorMar 24 · 200 Meters · Place 9 · Big LakeBig Lake200 Meters930.54a PB11

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 27MSHSL Section 5AA ChampionshipsMay 27 · Long Jump · Place 14 · Big LakeBig LakeLong Jump14.14-11.5010
May 27MSHSL Section 5AA ChampionshipsMay 27 · 300m Hurdles · Place 21 · Big LakeBig Lake300m Hurdles30" / 0.762mRound P21.55.88a10
May 27MSHSL Section 5AA ChampionshipsMay 27 · 100m Hurdles · Place 13 · Big LakeBig Lake100m Hurdles33" / 0.838mRound P13.17.83a10
May 22Mississippi 8 Conference ChampionshipsMay 22 · Long Jump · Place 13 · Big LakeBig LakeLong Jump1314-1110
May 22Mississippi 8 Conference ChampionshipsMay 22 · 300m Hurdles · Place 18 · Big LakeBig Lake300m Hurdles1858.79a10
May 22Mississippi 8 Conference ChampionshipsMay 22 · 100m Hurdles · Place 9 · Big LakeBig Lake100m Hurdles917.34a10
May 13Monticello Final CountdownMay 13 · Long Jump · Place 8 · Big LakeBig LakeLong Jump814-1110
May 6Section 5AA True TeamMay 6 · Long Jump · Place 19 · Big LakeBig LakeLong Jump19.14' 4.5"10
May 6Section 5AA True TeamMay 6 · 100m Hurdles · Place 12 · Big LakeBig Lake100m Hurdles33" / 0.838m12.18.05a10
May 19th Annual Chuck Johnson InvitationalMay 1 · Long Jump · Place 7 · Big LakeBig LakeLong Jump714-11.5010
May 19th Annual Chuck Johnson InvitationalMay 1 · 300m Hurdles · Place 12 · Big LakeBig Lake300m Hurdles121:02.24a10
May 19th Annual Chuck Johnson InvitationalMay 1 · 100m Hurdles · Place 2 · Big LakeBig Lake100m Hurdles217.72a10
Apr 24Big Lake InvitationalApr 24 · Long Jump · Place 5 · Big LakeBig LakeLong Jump5.14' 11"10
Apr 24Big Lake InvitationalApr 24 · 100m Hurdles · Place 5 · Big LakeBig Lake100m Hurdles33" / 0.838m5.18.20a10
Apr 22Monticello InviteApr 22 · Long Jump · Place 11 · Big LakeBig LakeLong Jump11.14' 11"10
Apr 22Monticello InviteApr 22 · 300m Hurdles · Place 23 · Big LakeBig Lake300m Hurdles30" / 0.762m23.58.17a10
Apr 22Monticello InviteApr 22 · 100m Hurdles · Place 14 · Big LakeBig Lake100m Hurdles33" / 0.838m14.18.26a10
Apr 15Missisippi 8 Conference TriApr 15 · Long Jump · Place 4 · Big LakeBig LakeLong Jump414-1010
Apr 15Missisippi 8 Conference TriApr 15 · 100m Hurdles · Place 6 · Big LakeBig Lake100m Hurdles618.1910
Apr 10Norm Ayen InvitationalApr 10 · Long Jump · Place 5 · Big LakeBig LakeLong Jump515-010
Apr 10Norm Ayen InvitationalApr 10 · 300m Hurdles · Place 11 · Big LakeBig Lake300m Hurdles1157.65a10
Apr 10Norm Ayen InvitationalApr 10 · 100m Hurdles · Place 4 · Big LakeBig Lake100m Hurdles417.56a10
Apr 8Mississippi 8 Tri - Big LakeApr 8 · Long Jump · Place 3 · Big LakeBig LakeLong Jump3.15' 0" PB10
Apr 8Mississippi 8 Tri - Big LakeApr 8 · 300m Hurdles · Place 5 · Big LakeBig Lake300m Hurdles30" / 0.762m5.59.8010
Apr 8Mississippi 8 Tri - Big LakeApr 8 · 100m Hurdles · Place 5 · Big LakeBig Lake100m Hurdles33" / 0.838m5.18.210

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 25Becker Indoor InvitationalMar 25 · Long Jump · Place 9 · Big LakeBig LakeLong Jump914-1.5010
Mar 25Becker Indoor InvitationalMar 25 · 55m Hurdles · Place 10 · Big LakeBig Lake55m Hurdles1010.30a10

2024 Outdoor Track

34 results
DateMeetEventPlMarkGr
May 28MSHSL Section 5AA ChampionshipsMay 28 · Long Jump · Place 19 · Big LakeBig LakeLong Jump19.14' 7.5Wind: 1.99
May 28MSHSL Section 5AA ChampionshipsMay 28 · 300m Hurdles · Place 27 · Big LakeBig Lake300m Hurdles30" / 0.762mRound P27.59.94a9
May 28MSHSL Section 5AA ChampionshipsMay 28 · 100m Hurdles · Place 9 · Big LakeBig Lake100m Hurdles33" / 0.838mRound P9.17.69aWind: 09
May 22Mississippi 8 Conference ChampionshipsMay 22 · Long Jump · Place 10 · Big LakeBig LakeLong Jump1015-2—
May 22Mississippi 8 Conference ChampionshipsMay 22 · 300m Hurdles · Place 18 · Big LakeBig Lake300m Hurdles1855.70a—
May 22Mississippi 8 Conference ChampionshipsMay 22 · 100m Hurdles · Place 16 · Big LakeBig Lake100m Hurdles1618.02a—
May 14Monticello Final CountdownMay 14 · Long Jump · Place 9 · Big LakeBig LakeLong Jump914-5.5—
May 14Monticello Final CountdownMay 14 · 100m Hurdles · Place 10 · Big LakeBig Lake100m Hurdles1018.28a—
May 9Princeton JV InvitationalMay 9 · Long Jump · Place 5 · Big LakeBig LakeLong Jump514-7—
May 9Princeton JV InvitationalMay 9 · 100 Meters · Place 5 · Big LakeBig Lake100 Meters514.33a PB—
May 7Section 5AA True TeamMay 7 · Long Jump · Place 21 · Big LakeBig LakeLong Jump21.13' 5.259
May 7Section 5AA True TeamMay 7 · 100m Hurdles · Place 16 · Big LakeBig Lake100m Hurdles33" / 0.838m16.18.51a9
May 7Section 5AA True TeamMay 7 · 200 Meters · Place 18 · Big LakeBig Lake200 Meters18.30.24a9
May 2Chuck Johnson InvitationalMay 2 · Long Jump · Place 2 · Big LakeBig LakeLong Jump215-3—
May 2Chuck Johnson InvitationalMay 2 · 300m Hurdles · Place 9 · Big LakeBig Lake300m Hurdles957.57a—
May 2Chuck Johnson InvitationalMay 2 · 200 Meters · Place 14 · Big LakeBig Lake200 Meters1430.94a—
Apr 25Big Lake InvitationalApr 25 · Long Jump · Place 5 · Big LakeBig LakeLong Jump515-8—
Apr 23Monticello InvitationalApr 23 · Long Jump · Place 11 · Big LakeBig LakeLong Jump1114-10—
Apr 23Monticello InvitationalApr 23 · 100m Hurdles · Place 12 · Big LakeBig Lake100m Hurdles1218.56a—
Apr 23Monticello InvitationalApr 23 · 200 Meters · Place 16 · Big LakeBig Lake200 Meters1629.48a PB—
Apr 18Kunz InvitationalApr 18 · Long Jump · Place 10 · Big LakeBig LakeLong Jump1013-10.25—
Apr 18Kunz InvitationalApr 18 · 200 Meters · Place 20 · Big LakeBig Lake200 Meters2030.92a—
Apr 11Princeton TriangularApr 11 · Long Jump · Place 1 · Big LakeBig LakeLong Jump114-6.50—
Apr 11Princeton TriangularApr 11 · 100m Hurdles · Place 5 · Big LakeBig Lake100m Hurdles519.06a—
Apr 11Princeton TriangularApr 11 · 200 Meters · Place 1 · Big LakeBig Lake200 Meters130.24a—
Apr 9Mississippi 8 Conference Quad - Big LakeApr 9 · Long Jump · Place 3 · Big LakeBig LakeLong Jump315-7.50—
Apr 9Mississippi 8 Conference Quad - Big LakeApr 9 · 300m Hurdles · Place 10 · Big LakeBig Lake300m Hurdles101:03.93a—
Apr 9Mississippi 8 Conference Quad - Big LakeApr 9 · 100m Hurdles · Place 4 · Big LakeBig Lake100m Hurdles418.08a—
Apr 2Mississippi 8 Pent - BeckerApr 2 · Long Jump · Place 8 · Big LakeBig LakeLong Jump814-1.25—
Apr 2Mississippi 8 Pent - BeckerApr 2 · 55m Hurdles · Place 8 · Big LakeBig Lake55m Hurdles810.58a—
Apr 2Mississippi 8 Pent - BeckerApr 2 · 200 Meters · Place 9 · Big LakeBig Lake200 Meters930.36a—
Mar 28Monticello Quad 1Mar 28 · 55m Hurdles · Place 6 · Big LakeBig Lake55m Hurdles33"6.10.37a PB9
Mar 28Monticello Quad 1Mar 28 · Long Jump · Place 3 · Big LakeBig LakeLong Jump3.14' 49
Mar 28Monticello Quad 1Mar 28 · 200 Meters · Place 5 · Big LakeBig Lake200 Meters5.31.23a9

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 22Mississippi 8 Conference MSMay 22 · Long Jump · Place 1 · Big LakeBig LakeLong Jump114-10.008
May 22Mississippi 8 Conference MSMay 22 · 200m Hurdles · Place 2 · Big LakeBig Lake200m Hurdles233.458
May 22Mississippi 8 Conference MSMay 22 · 100m Hurdles · Place 1 · Big LakeBig Lake100m Hurdles118.288
May 2St. Francis Middle School MeetMay 2 · Long Jump · Place 2 · Big LakeBig LakeLong Jump213-18
May 2St. Francis Middle School MeetMay 2 · 200m Hurdles · Place 1 · Big LakeBig Lake200m Hurdles134.28
May 2St. Francis Middle School MeetMay 2 · 100m Hurdles · Place 1 · Big LakeBig Lake100m Hurdles118.38
Apr 24Big Lake Mississippi 8 TriangularApr 24 · Long Jump · Place 12 · Big LakeBig LakeLong Jump12.11-06.008
Apr 24Big Lake Mississippi 8 TriangularApr 24 · 100m Hurdles · Place 7 · Big LakeBig Lake100m Hurdles30" / 0.762m7.22.04a8
Apr 24Big Lake Mississippi 8 TriangularApr 24 · 100 Meters · Place 7 · Big LakeBig Lake100 Meters7.14.72a8

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 197th/8th Buffalo/Big Lake/WaconiaMay 19 · 200m Hurdles · Big LakeBig Lake200m Hurdles30" / 0.762m—NT7
May 197th/8th Buffalo/Big Lake/WaconiaMay 19 · 100m Hurdles · Place 3 · Big LakeBig Lake100m Hurdles30" / 0.762m3.19.7 PB7
May 197th/8th Buffalo/Big Lake/WaconiaMay 19 · High Jump · Place 4 · Big LakeBig LakeHigh Jump4.3' 10 PB7
May 12Monticello Track & Field MeetMay 12 · 100m Hurdles · Place 8 · Big LakeBig Lake100m Hurdles30" / 0.762m8.20.75a7
May 12Monticello Track & Field MeetMay 12 · High Jump · Place 10 · Big LakeBig LakeHigh Jump10.3-10.007
May 12Monticello Track & Field MeetMay 12 · 200 Meters · Place 10 · Big LakeBig Lake200 Meters10.32.69a7