Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · Outdoor7th/8th Buffalo/Big Lake/Waconia · May 1922.07th/8th Buffalo/Big Lake/WaconiaMay 19, 2022
100m Hurdles · 33" / 0.838m · OutdoorMonticello Track & Field Meet · May 1224.02aMonticello Track & Field MeetMay 12, 2022
1600 Meters · IndoorBecker Indoor · Mar 245:07.05aBecker IndoorMarch 24, 2026
1600 Meters · OutdoorMSHSL Section 5AA Championships · May 274:49.84aMSHSL Section 5AA ChampionshipsMay 27, 2026
200 Meters · OutdoorPrinceton JV Invitational · May 929.36aPrinceton JV InvitationalMay 9, 2024
200m Hurdles · 30" / 0.762m · OutdoorBig Lake Mississippi 8 Triangular · Apr 2435.15aBig Lake Mississippi 8 TriangularApril 24, 2023
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 5AA Championships · May 2749.25aMSHSL Section 5AA ChampionshipsMay 27, 2026
800 Meters · OutdoorBecker Final Countdown Meet · May 122:10.43aBecker Final Countdown MeetMay 12, 2026
High Jump · OutdoorBig Lake Mississippi 8 Triangular · Apr 244-02.00Big Lake Mississippi 8 TriangularApril 24, 2023
Long Jump · OutdoorMonticello Track & Field Meet · May 1210-05.00Monticello Track & Field MeetMay 12, 2022

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 27MSHSL Section 5AA ChampionshipsMay 27 · 300m Hurdles · Place 19 · Big LakeBig Lake300m Hurdles36" / 0.914mRound P19.49.25a PB11
May 27MSHSL Section 5AA ChampionshipsMay 27 · 1600 Meters · Place 8 · Big LakeBig Lake1600 Meters8.4:49.84a PB11
May 12Becker Final Countdown MeetMay 12 · 1600 Meters · Place 9 · Big LakeBig Lake1600 Meters9.4:58.50a11
May 12Becker Final Countdown MeetMay 12 · 800 Meters · Place 8 · Big LakeBig Lake800 Meters8.2:10.43a PB11
May 8Big Lake InvitationalMay 8 · 300m Hurdles · Place 4 · Big LakeBig Lake300m Hurdles36" / 0.914m4.51.33a11
May 8Big Lake InvitationalMay 8 · 1600 Meters · Place 2 · Big LakeBig Lake1600 Meters2.4:51.85a11
May 55AA Section True TeamMay 5 · 300m Hurdles · Place 15 · Big LakeBig Lake300m Hurdles36" / 0.914m15.50.29a11
Apr 30Chuck Johnson InvitationalApr 30 · 300m Hurdles · Place 7 · Big LakeBig Lake300m Hurdles749.83a11
Apr 21Monticello InvitationalApr 21 · 300m Hurdles · Place 19 · Big LakeBig Lake300m Hurdles36" / 0.914m19.50.39a11
Apr 16Princeton TriangularApr 16 · 300m Hurdles · Place 8 · Big LakeBig Lake300m Hurdles851.94a11
Apr 16Princeton TriangularApr 16 · 1600 Meters · Place 5 · Big LakeBig Lake1600 Meters55:03.51a11
Apr 14Mississippi 8 Tri-North BranchApr 14 · 300m Hurdles · Place 3 · Big LakeBig Lake300m Hurdles350.61a11
Apr 14Mississippi 8 Tri-North BranchApr 14 · 1600 Meters · Place 3 · Big LakeBig Lake1600 Meters34:58.58a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 24Becker IndoorMar 24 · 55m Hurdles · Place 8 · Big LakeBig Lake55m Hurdles811.92a11
Mar 24Becker IndoorMar 24 · 1600 Meters · Place 7 · Big LakeBig Lake1600 Meters75:07.05a PB11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 27MSHSL Section 5AA ChampionshipsMay 27 · 800 Meters · Place 13 · Big LakeBig Lake800 MetersRound P13.2:12.62a10
May 14M8 JV Conference MeetMay 14 · 1600 Meters · Place 1 · Big LakeBig Lake1600 Meters15:02.81a10
May 13Monticello Final CountdownMay 13 · 1600 Meters · Place 7 · Big LakeBig Lake1600 Meters74:58.94a10
May 8Princeton JV InvitationalMay 8 · 800 Meters · Place 1 · Big LakeBig Lake800 Meters12:15.90a10
May 6Section 5AA True TeamMay 6 · 1600 Meters · Place 12 · Big LakeBig Lake1600 Meters12.4:51.97a10
May 1CI 9/10/JV MeetMay 1 · 300m Hurdles · Place 6 · Big LakeBig Lake300m Hurdles651.08a10
May 1CI 9/10/JV MeetMay 1 · 1600 Meters · Place 2 · Big LakeBig Lake1600 Meters24:59.40a10
Apr 24Big Lake InvitationalApr 24 · 800 Meters · Place 9 · Big LakeBig Lake800 Meters9.2:17.94a10
Apr 22Monticello InviteApr 22 · 800 Meters · Place 17 · Big LakeBig Lake800 Meters17.2:19.61a10
Apr 15Missisippi 8 Conference TriApr 15 · 1600 Meters · Place 6 · Big LakeBig Lake1600 Meters65:02.5410
Apr 10Norm Ayen InvitationalApr 10 · 800 Meters · Place 15 · Big LakeBig Lake800 Meters152:17.57a10
Apr 8Mississippi 8 Tri - Big LakeApr 8 · 1600 Meters · Place 4 · Big LakeBig Lake1600 Meters4.5:13.1010
Apr 8Mississippi 8 Tri - Big LakeApr 8 · 800 Meters · Place 4 · Big LakeBig Lake800 Meters4.2:20.1010

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 25Becker Indoor InvitationalMar 25 · 1600 Meters · Place 8 · Big LakeBig Lake1600 Meters85:14.15a10

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 16Mississippi 8 JV Conference ChampionshipsMay 16 · Long Jump · Place 34 · Big LakeBig LakeLong Jump3414-3—
May 16Mississippi 8 JV Conference ChampionshipsMay 16 · 300m Hurdles · Place 12 · Big LakeBig Lake300m Hurdles1253.61a—
May 16Mississippi 8 JV Conference ChampionshipsMay 16 · 1600 Meters · Place 2 · Big LakeBig Lake1600 Meters25:17.85a—
May 14Monticello Final CountdownMay 14 · Long Jump · Place 28 · Big LakeBig LakeLong Jump2813-6.5—
May 14Monticello Final CountdownMay 14 · 800 Meters · Place 21 · Big LakeBig Lake800 Meters212:23.08a—
May 9Princeton JV InvitationalMay 9 · Long Jump · Place 13 · Big LakeBig LakeLong Jump1314-10—
May 9Princeton JV InvitationalMay 9 · 1600 Meters · Place 2 · Big LakeBig Lake1600 Meters25:10.11a—
May 9Princeton JV InvitationalMay 9 · 200 Meters · Place 22 · Big LakeBig Lake200 Meters2229.36a PB—
Apr 25Big Lake InvitationalApr 25 · 800 Meters · Place 15 · Big LakeBig Lake800 Meters152:26.41a—
Apr 23Monticello InvitationalApr 23 · 1600 Meters · Place 17 · Big LakeBig Lake1600 Meters175:17.50a—
Apr 18Kunz InvitationalApr 18 · 1600 Meters · Place 4 · Big LakeBig Lake1600 Meters45:25.27a—
Apr 11Princeton TriangularApr 11 · 1600 Meters · Place 13 · Big LakeBig Lake1600 Meters135:39.41a—
Apr 9Mississippi 8 Conference Quad - Big LakeApr 9 · 1600 Meters · Place 9 · Big LakeBig Lake1600 Meters95:30.04a—
Apr 2Mississippi 8 Pent - BeckerApr 2 · 1600 Meters · Place 9 · Big LakeBig Lake1600 Meters95:33.75a—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22Mississippi 8 Conference MSMay 22 · Long Jump · Big LakeBig LakeLong Jump—ND8
May 22Mississippi 8 Conference MSMay 22 · High Jump · Place 7 · Big LakeBig LakeHigh Jump74-06.008
May 22Mississippi 8 Conference MSMay 22 · 200m Hurdles · Place 18 · Big LakeBig Lake200m Hurdles1837.498
May 22Mississippi 8 Conference MSMay 22 · 1600 Meters · Place 2 · Big LakeBig Lake1600 Meters25:37.028
May 2St. Francis Middle School MeetMay 2 · Long Jump · Place 14 · Big LakeBig LakeLong Jump1411-118
May 2St. Francis Middle School MeetMay 2 · High Jump · Place 3 · Big LakeBig LakeHigh Jump34-88
May 2St. Francis Middle School MeetMay 2 · 1600 Meters · Place 1 · Big LakeBig Lake1600 Meters15:48.08
Apr 24Big Lake Mississippi 8 TriangularApr 24 · 200m Hurdles · Place 5 · Big LakeBig Lake200m Hurdles30" / 0.762m5.35.15a PB8
Apr 24Big Lake Mississippi 8 TriangularApr 24 · 1600 Meters · Place 5 · Big LakeBig Lake1600 Meters5.5:47.15a8
Apr 24Big Lake Mississippi 8 TriangularApr 24 · High Jump · Place 6 · Big LakeBig LakeHigh Jump6.4-02.00 PB8

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 197th/8th Buffalo/Big Lake/WaconiaMay 19 · 200m Hurdles · Place 5 · Big LakeBig Lake200m Hurdles30" / 0.762m5.36.97
May 197th/8th Buffalo/Big Lake/WaconiaMay 19 · 100m Hurdles · Place 4 · Big LakeBig Lake100m Hurdles30" / 0.762m4.22.0 PB7
May 197th/8th Buffalo/Big Lake/WaconiaMay 19 · High Jump · Big LakeBig LakeHigh Jump—NH7
May 12Monticello Track & Field MeetMay 12 · 200m Hurdles · Place 5 · Big LakeBig Lake200m Hurdles30" / 0.762m5.38.13a7
May 12Monticello Track & Field MeetMay 12 · 100m Hurdles · Place 13 · Big LakeBig Lake100m Hurdles33" / 0.838m13.24.02a PB7
May 12Monticello Track & Field MeetMay 12 · Long Jump · Place 24 · Big LakeBig LakeLong Jump24.10-05.00 PB7
May 12Monticello Track & Field MeetMay 12 · High Jump · Big LakeBig LakeHigh Jump---NH7