Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNew Prague Triangular · Apr 813.47aNew Prague TriangularApril 8, 2026
100m Hurdles · 33" / 0.838m · OutdoorMSHSL State Track & Field Championships · Jun 414.32aMSHSL State Track & Field ChampionshipsJune 4, 2026
200 Meters · OutdoorOrono Unlimited Meet · Apr 1827.94aOrono Unlimited MeetApril 18, 2024
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 1AAA Championships · May 3048.37aMSHSL Section 1AAA ChampionshipsMay 30, 2024
55 Meters · IndoorOrono Indoor Invite Morning · Apr 67.77aOrono Indoor Invite MorningApril 6, 2024
Long Jump · OutdoorNew Prague Triangular · Apr 815' 1.5"New Prague TriangularApril 8, 2026
Pole Vault · OutdoorSection 3AAA True Team · May 77' 0Section 3AAA True TeamMay 7, 2024
Triple Jump · OutdoorMSHSL State Track & Field Championships · Jun 438' 10.5"MSHSL State Track & Field ChampionshipsJune 4, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · Triple Jump · Place 2 · New PragueTriple Jump2.38' 10.5" PBWind: 0.710
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 100m Hurdles · Place 4 · New Prague100m Hurdles33" / 0.838mRound P4.14.82aWind: -1.910
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 100m Hurdles · Place 3 · New Prague100m Hurdles33" / 0.838m3.14.32a PBWind: -0.110
May 28MSHSL Section 1AAA ChampionshipsMay 28 · Triple Jump · Place 3 · New PragueTriple Jump3.37-05.00Wind: 4.810
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 100m Hurdles · Place 1 · New Prague100m Hurdles33" / 0.838mRound P1.14.61a10
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 100m Hurdles · Place 1 · New Prague100m Hurdles33" / 0.838m1.14.71aWind: -2.710
May 20New Prague Last Chance MeetMay 20 · Triple Jump · Place 1 · New PragueTriple Jump137-410
May 20New Prague Last Chance MeetMay 20 · 100m Hurdles · Place 1 · New Prague100m Hurdles114.74a10
May 13Metro West Conference ChampionshipsMay 13 · Triple Jump · Place 2 · New PragueTriple Jump2.36' 3"10
May 13Metro West Conference ChampionshipsMay 13 · 100m Hurdles · Place 2 · New Prague100m Hurdles33" / 0.838m2.15.74a10
May 51AAA Section True Team May 5 · Triple Jump · Place 7 · New PragueTriple Jump7.34' 2.5"10
May 51AAA Section True Team May 5 · 100m Hurdles · Place 1 · New Prague100m Hurdles33" / 0.838m1.14.92a10
Apr 302026 Mankato East Cougar Relays 4/30/2026Apr 30 · Triple Jump · Place 6 · New PragueTriple Jump6.32' 0.5"10
Apr 302026 Mankato East Cougar Relays 4/30/2026Apr 30 · 100m Hurdles · Place 2 · New Prague100m Hurdles33" / 0.838m2.15.74a10
Apr 20Waconia InvitationalApr 20 · 100m Hurdles · Place 1 · New Prague100m Hurdles33" / 0.838m1.17.02a10
Apr 16Spartan InvitationalApr 16 · Triple Jump · Place 6 · New PragueTriple Jump633-110
Apr 16Spartan InvitationalApr 16 · 100m Hurdles · Place 3 · New Prague100m Hurdles316.19a10
Apr 16Spartan InvitationalApr 16 · 200 Meters · Place 9 · New Prague200 Meters928.05a10
Apr 10Mankato East Triangular 4/10/2026Apr 10 · Triple Jump · Place 1 · New PragueTriple Jump1.33' 10"10
Apr 10Mankato East Triangular 4/10/2026Apr 10 · 100m Hurdles · Place 5 · New Prague100m Hurdles33" / 0.838m5.18.04a10
Apr 8New Prague TriangularApr 8 · Long Jump · Place 6 · New PragueLong Jump6.15' 1.5" PB10
Apr 8New Prague TriangularApr 8 · 200 Meters · Place 9 · New Prague200 Meters9.28.77a10
Apr 8New Prague TriangularApr 8 · 100 Meters · Place 10 · New Prague100 Meters10.13.47a PB10

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 100m Hurdles · Place 11 · New Prague100m Hurdles33" / 0.838mRound P11.15.47aWind: -0.19
May 29MSHSL Section 1AAA ChampionshipsMay 29 · Triple Jump · Place 10 · New PragueTriple Jump1033-4.509
May 29MSHSL Section 1AAA ChampionshipsMay 29 · 300m Hurdles · Place 9 · New Prague300m Hurdles950.01a9
May 29MSHSL Section 1AAA ChampionshipsMay 29 · 300m Hurdles · Place 9 · New Prague300m Hurdles954.75a9
May 29MSHSL Section 1AAA ChampionshipsMay 29 · 100m Hurdles · Place 2 · New Prague100m Hurdles215.42a9
May 29MSHSL Section 1AAA ChampionshipsMay 29 · 100m Hurdles · Place 3 · New Prague100m Hurdles315.18a9
May 21NP Last Chance MeetMay 21 · Triple Jump · Place 4 · New PragueTriple Jump432-29
May 21NP Last Chance MeetMay 21 · 300m Hurdles · Place 3 · New Prague300m Hurdles349.42a9
May 21NP Last Chance MeetMay 21 · 100m Hurdles · Place 1 · New Prague100m Hurdles115.64a9
May 14Metro West Conference ChampionshipsMay 14 · 300m Hurdles · Place 6 · New Prague300m Hurdles649.78a9
May 14Metro West Conference ChampionshipsMay 14 · 100m Hurdles · Place 10 · New Prague100m Hurdles1018.04a9
May 9Class AAA Wild CardMay 9 · Triple Jump · Place 20 · New PragueTriple Jump20.34' 1.5"9
May 9Class AAA Wild CardMay 9 · 300m Hurdles · Place 37 · New Prague300m Hurdles30" / 0.762m37.50.30a9
May 9Class AAA Wild CardMay 9 · 100m Hurdles · Place 10 · New Prague100m Hurdles33" / 0.838m10.15.78a9
May 6Section 3AAA True TeamMay 6 · Triple Jump · Place 4 · New PragueTriple Jump4.34' 1.5"9
May 6Section 3AAA True TeamMay 6 · 300m Hurdles · Place 7 · New Prague300m Hurdles30" / 0.762m7.50.30a9
May 6Section 3AAA True TeamMay 6 · 100m Hurdles · Place 2 · New Prague100m Hurdles33" / 0.838m2.15.78a9
May 12025 Mankato East Cougar RelaysMay 1 · Triple Jump · Place 4 · New PragueTriple Jump433-19
May 12025 Mankato East Cougar RelaysMay 1 · 100m Hurdles · Place 3 · New Prague100m Hurdles316.05a9
Apr 11NP TriangularApr 11 · Triple Jump · Place 2 · New PragueTriple Jump234-09
Apr 11NP TriangularApr 11 · 300m Hurdles · Place 3 · New Prague300m Hurdles350.67a9
Apr 11NP TriangularApr 11 · 100m Hurdles · Place 1 · New Prague100m Hurdles116.81a9

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 5Orono Indoor MeetApr 5 · Pole Vault · Place 4 · New PraguePole Vault48-09
Apr 5Orono Indoor MeetApr 5 · 55m Hurdles · Place 1 · New Prague55m Hurdles19.48a9
Apr 5Orono Indoor MeetApr 5 · 55 Meters · Place 1 · New Prague55 Meters18.27a9

2024 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 100m Hurdles · Place 14 · New Prague100m Hurdles33" / 0.838mRound P14.16.03aWind: 1.88
May 30MSHSL Section 1AAA ChampionshipsMay 30 · 300m Hurdles · Place 3 · New Prague300m Hurdles30" / 0.762mRound P3.48.37a PB8
May 30MSHSL Section 1AAA ChampionshipsMay 30 · 300m Hurdles · Place 7 · New Prague300m Hurdles30" / 0.762m7.49.56a8
May 30MSHSL Section 1AAA ChampionshipsMay 30 · 100m Hurdles · Place 2 · New Prague100m Hurdles33" / 0.838mRound P2.16.41aWind: 08
May 30MSHSL Section 1AAA ChampionshipsMay 30 · 100m Hurdles · Place 2 · New Prague100m Hurdles33" / 0.838m2.15.83aWind: 1.18
May 22New Prague Last Chance MeetMay 22 · Pole Vault · Place 10 · New PraguePole Vault108-0—
May 22New Prague Last Chance MeetMay 22 · 300m Hurdles · Place 1 · New Prague300m Hurdles149.72a—
May 22New Prague Last Chance MeetMay 22 · 100m Hurdles · Place 1 · New Prague100m Hurdles116.22a—
May 15Metro West Conference ChampionshipsMay 15 · Pole Vault · Place 7 · New PraguePole Vault78-0—
May 15Metro West Conference ChampionshipsMay 15 · 300m Hurdles · Place 2 · New Prague300m Hurdles248.43a—
May 15Metro West Conference ChampionshipsMay 15 · 100m Hurdles · Place 1 · New Prague100m Hurdles116.17a—
May 7Section 3AAA True TeamMay 7 · Pole Vault · Place 18 · New PraguePole Vault18.7' 0 PB8
May 7Section 3AAA True TeamMay 7 · 300m Hurdles · Place 9 · New Prague300m Hurdles30" / 0.762m9.50.34a8
May 7Section 3AAA True TeamMay 7 · 100m Hurdles · Place 7 · New Prague100m Hurdles33" / 0.838m7.16.69aWind: 08
Apr 30Spartan InvitationalApr 30 · Pole Vault · Place 3 · New PraguePole Vault37-6—
Apr 30Spartan InvitationalApr 30 · 300m Hurdles · Place 3 · New Prague300m Hurdles348.67a—
Apr 30Spartan InvitationalApr 30 · 100m Hurdles · Place 1 · New Prague100m Hurdles116.32a—
Apr 25Jordan InvitationalApr 25 · Pole Vault · Place 13 · New PraguePole Vault137-0—
Apr 25Jordan InvitationalApr 25 · 300m Hurdles · Place 1 · New Prague300m Hurdles150.06a—
Apr 25Jordan InvitationalApr 25 · 100m Hurdles · Place 3 · New Prague100m Hurdles316.96a—
Apr 18Orono Unlimited MeetApr 18 · Pole Vault · Place 5 · New PraguePole Vault57-0—
Apr 18Orono Unlimited MeetApr 18 · 100m Hurdles · Place 4 · New Prague100m Hurdles418.02a—
Apr 18Orono Unlimited MeetApr 18 · 200 Meters · Place 4 · New Prague200 Meters427.94a PB—
Apr 15NP vs Waconia DualApr 15 · Pole Vault · Place 8 · New PraguePole Vault87-0—
Apr 15NP vs Waconia DualApr 15 · 100m Hurdles · Place 1 · New Prague100m Hurdles117.79a—
Apr 12Mankato East T&F Tri Invite 4/12/2024Apr 12 · Pole Vault · Place 5 · New PraguePole Vault5.7-00.008
Apr 12Mankato East T&F Tri Invite 4/12/2024Apr 12 · 100m Hurdles · Place 5 · New Prague100m Hurdles33" / 0.838m5.20.05a8
Apr 9Chaska TriangularApr 9 · 60m Hurdles · Place 3 · New Prague60m Hurdles39.8—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 6Orono Indoor Invite MorningApr 6 · Pole Vault · Place 9 · New PraguePole Vault96-0—
Apr 6Orono Indoor Invite MorningApr 6 · 55 Meters · Place 4 · New Prague55 Meters47.77a PB—