Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSHSL Section 5AA Championships · May 2712.83aMSHSL Section 5AA ChampionshipsMay 27, 2026
110m Hurdles · 39" / 0.991m · OutdoorMississippi 8 Tri-North Branch · Apr 820.42aMississippi 8 Tri-North BranchApril 8, 2026
200 Meters · IndoorBecker Indoor Quad · Mar 2830.90aBecker Indoor QuadMarch 28, 2024
200 Meters · OutdoorChisago Lakes Wildcat Invitational · Apr 927.92aChisago Lakes Wildcat InvitationalApril 9, 2025
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 5AA Championships · May 2746.32aMSHSL Section 5AA ChampionshipsMay 27, 2026
400 Meters · IndoorMonticello Indoor Quad · Apr 31:05.26aMonticello Indoor QuadApril 3, 2025
400 Meters · OutdoorPrinceton JV Invitational · May 81:01.53aPrinceton JV InvitationalMay 8, 2025
55 Meters · IndoorBecker Indoor Invitational · Mar 258.02aBecker Indoor InvitationalMarch 25, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 27MSHSL Section 5AA ChampionshipsMay 27 · 300m Hurdles · Place 11 · Princeton300m Hurdles36" / 0.914mRound P11.46.32a PB11
May 27MSHSL Section 5AA ChampionshipsMay 27 · 100 Meters · Place 33 · Princeton100 MetersRound P33.12.83a PB11
May 20Mississippi 8 Conference ChampionshipsMay 20 · 300m Hurdles · Place 13 · Princeton300m Hurdles36" / 0.914m13.46.35a11
May 12Becker Final Countdown MeetMay 12 · 400 Meters · Place 31 · Princeton400 Meters31.1:01.64a11
May 8Class AA True Team Wild CardMay 8 · 300m Hurdles · Place 43 · Princeton300m Hurdles36" / 0.914m43.48.69a11
May 7Princeton JV InvitationalMay 7 · 300m Hurdles · Place 3 · Princeton300m Hurdles347.84a11
May 55AA Section True TeamMay 5 · 300m Hurdles · Place 12 · Princeton300m Hurdles36" / 0.914m12.48.69a11
Apr 30Chuck Johnson InvitationalApr 30 · 300m Hurdles · Place 3 · Princeton300m Hurdles346.50a11
Apr 16Princeton TriangularApr 16 · 300m Hurdles · Place 5 · Princeton300m Hurdles547.00a11
Apr 16Princeton TriangularApr 16 · 110m Hurdles · Place 6 · Princeton110m Hurdles620.23a11
Apr 14Mississippi 8 TriangularApr 14 · 300m Hurdles · Place 2 · Princeton300m Hurdles246.93a11
Apr 8Mississippi 8 Tri-North BranchApr 8 · 300m Hurdles · Place 4 · Princeton300m Hurdles36" / 0.914m4.48.02a11
Apr 8Mississippi 8 Tri-North BranchApr 8 · 110m Hurdles · Place 6 · Princeton110m Hurdles39" / 0.991m6.20.42a PB11
Mar 31Becker TriangularMar 31 · 55m Hurdles · Place 12 · Princeton55m Hurdles1210.29a11
Mar 31Becker TriangularMar 31 · 200 Meters · Place 24 · Princeton200 Meters2428.43a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 24Indoor M8 meetMar 24 · 55m Hurdles · Place 8 · Princeton55m Hurdles810.42a11

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 27MSHSL Section 5AA ChampionshipsMay 27 · 300m Hurdles · Place 19 · Princeton300m Hurdles36" / 0.914mRound P19.48.23a10
May 27MSHSL Section 5AA ChampionshipsMay 27 · 110m Hurdles · Place 21 · Princeton110m Hurdles39" / 0.991mRound P21.21.48a10
May 14M8 JV Conference MeetMay 14 · 300m Hurdles · Place 4 · Princeton300m Hurdles448.34a10
May 14M8 JV Conference MeetMay 14 · 110m Hurdles · Place 5 · Princeton110m Hurdles520.45a10
May 13Monticello Final CountdownMay 13 · 110m Hurdles · Place 10 · Princeton110m Hurdles1020.54a10
May 13Monticello Final CountdownMay 13 · 400 Meters · Place 20 · Princeton400 Meters201:03.35a10
May 8Princeton JV InvitationalMay 8 · Long Jump · Place 11 · PrincetonLong Jump1115-06.5010
May 8Princeton JV InvitationalMay 8 · 400 Meters · Place 9 · Princeton400 Meters91:01.53a PB10
May 8Princeton JV InvitationalMay 8 · 200 Meters · Place 35 · Princeton200 Meters3528.80a10
May 6Section 5AA True TeamMay 6 · 300m Hurdles · Place 16 · Princeton300m Hurdles36" / 0.914m16.49.12a10
May 6Section 5AA True TeamMay 6 · 110m Hurdles · Place 18 · Princeton110m Hurdles39" / 0.991m18.20.90a10
May 19th Annual Chuck Johnson InvitationalMay 1 · 300m Hurdles · Place 7 · Princeton300m Hurdles748.95a10
May 19th Annual Chuck Johnson InvitationalMay 1 · 110m Hurdles · Place 9 · Princeton110m Hurdles921.53a10
Apr 24Big Lake InvitationalApr 24 · 300m Hurdles · Place 11 · Princeton300m Hurdles36" / 0.914m11.47.98a10
Apr 22North Branch TriangularApr 22 · Long Jump · Place 13 · PrincetonLong Jump1315-910
Apr 22North Branch TriangularApr 22 · 300m Hurdles · Place 6 · Princeton300m Hurdles649.8810
Apr 15Mississippi 8 TriangularApr 15 · Long Jump · Place 14 · PrincetonLong Jump1416-110
Apr 15Mississippi 8 TriangularApr 15 · 300m Hurdles · Place 6 · Princeton300m Hurdles648.46a10
Apr 9Chisago Lakes Wildcat InvitationalApr 9 · 400 Meters · Place 9 · Princeton400 Meters91:02.85a10
Apr 9Chisago Lakes Wildcat InvitationalApr 9 · 200 Meters · Place 18 · Princeton200 Meters1827.92a PB10
Apr 9Chisago Lakes Wildcat InvitationalApr 9 · 100 Meters · Place 27 · Princeton100 Meters2713.63a10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 3Monticello Indoor QuadApr 3 · 400 Meters · Place 14 · Princeton400 Meters141:05.26a PB10
Apr 3Monticello Indoor QuadApr 3 · 55 Meters · Place 31 · Princeton55 Meters318.17a10
Mar 25Becker Indoor InvitationalMar 25 · Long Jump · Place 20 · PrincetonLong Jump2016-010
Mar 25Becker Indoor InvitationalMar 25 · 55 Meters · Place 66 · Princeton55 Meters668.02a PB10

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 28MSHSL Section 5AA ChampionshipsMay 28 · 400 Meters · Place 28 · Princeton400 MetersRound P28.1:01.76a9
May 16Mississippi 8 JV Conference ChampionshipsMay 16 · Long Jump · Place 16 · PrincetonLong Jump1616-6—
May 16Mississippi 8 JV Conference ChampionshipsMay 16 · 400 Meters · Place 18 · Princeton400 Meters181:02.81a—
May 16Mississippi 8 JV Conference ChampionshipsMay 16 · 200 Meters · Place 33 · Princeton200 Meters3328.12a—
May 14Monticello Final CountdownMay 14 · Long Jump · Place 21 · PrincetonLong Jump2115-10—
May 14Monticello Final CountdownMay 14 · 400 Meters · Place 26 · Princeton400 Meters261:03.69a—
May 9Princeton JV InvitationalMay 9 · Long Jump · Place 5 · PrincetonLong Jump516-8.75—
May 9Princeton JV InvitationalMay 9 · 400 Meters · Place 12 · Princeton400 Meters121:02.22a—
May 9Princeton JV InvitationalMay 9 · 100 Meters · Place 18 · Princeton100 Meters1813.58a—
May 7Section 5AA True TeamMay 7 · 300m Hurdles · Place 21 · Princeton300m Hurdles36" / 0.914m21.49.71a9
May 2Chuck Johnson InvitationalMay 2 · 300m Hurdles · Place 11 · Princeton300m Hurdles1150.93a—
Apr 25Big Lake InvitationalApr 25 · 300m Hurdles · Place 15 · Princeton300m Hurdles1550.41a—
Apr 15Mississippi 8 TriangularApr 15 · Long Jump · Place 14 · PrincetonLong Jump1415-7.50—
Apr 15Mississippi 8 TriangularApr 15 · 300m Hurdles · Place 8 · Princeton300m Hurdles849.92a—
Apr 11Princeton TriangularApr 11 · Long Jump · Place 17 · PrincetonLong Jump1715-10.50—
Apr 11Princeton TriangularApr 11 · 400 Meters · Place 14 · Princeton400 Meters141:02.40a—
Apr 11Princeton TriangularApr 11 · 200 Meters · Place 23 · Princeton200 Meters2329.58a—
Apr 9Mississippi 8 Conference Quad - Big LakeApr 9 · Long Jump · Place 19 · PrincetonLong Jump1916-2.25—
Apr 9Mississippi 8 Conference Quad - Big LakeApr 9 · 300m Hurdles · Place 7 · Princeton300m Hurdles750.96a—
Apr 2Monti Quad 2Apr 2 · Shot Put · Place 30 · PrincetonShot Put3024-7—
Apr 2Monti Quad 2Apr 2 · 55m Hurdles · Place 13 · Princeton55m Hurdles1310.8—
Apr 2Monti Quad 2Apr 2 · 400 Meters · Place 14 · Princeton400 Meters141:07.70a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 28Becker Indoor QuadMar 28 · Long Jump · Place 18 · PrincetonLong Jump1815-0—
Mar 28Becker Indoor QuadMar 28 · 200 Meters · Place 27 · Princeton200 Meters2730.90a PB—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22Mississippi 8 Conference MSMay 22 · Triple Jump · Place 10 · PrincetonTriple Jump1027-07.00—
May 22Mississippi 8 Conference MSMay 22 · Long Jump · Place 6 · PrincetonLong Jump613-10.75—
May 22Mississippi 8 Conference MSMay 22 · High Jump · Place 5 · PrincetonHigh Jump54-08.00—
May 22Mississippi 8 Conference MSMay 22 · 200m Hurdles · Place 7 · Princeton200m Hurdles732.93—
May 22Mississippi 8 Conference MSMay 22 · 100m Hurdles · Place 10 · Princeton100m Hurdles1019.45—
May 22Mississippi 8 Conference MSMay 22 · 200 Meters · Place 15 · Princeton200 Meters1530.46—
May 22Mississippi 8 Conference MSMay 22 · 100 Meters · Place 20 · Princeton100 Meters2014.27—