Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMSHSL Section 2A - South Sub-Section · May 2216.49aMSHSL Section 2A - South Sub-SectionMay 22, 2025
110m Hurdles · 42" / 1.067m · OutdoorUSD Snooze Button Classic · Apr 816.67aUSD Snooze Button ClassicApril 8, 2026
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 2A - South Sub-Section · May 2243.37aMSHSL Section 2A - South Sub-SectionMay 22, 2025
400 Meters · OutdoorBlooming Prairie Invitational · Apr 251:05.95Blooming Prairie InvitationalApril 25, 2023
400m Hurdles · 36" / 0.914m · OutdoorGPAC Championships · May 158.90aGPAC ChampionshipsMay 1, 2026
60m Hurdles · 42" / 1.067m · IndoorDennis Young Indoor Classic · Jan 249.35aDennis Young Indoor ClassicJanuary 24, 2026
Triple Jump · OutdoorMSHSL Section 2A - South Sub-Section · May 2236-08.00MSHSL Section 2A - South Sub-SectionMay 22, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1GPAC ChampionshipsMay 1 · 400m Hurdles · Place 15 · Dordt (Iowa)Dordt (Iowa)400m Hurdles36" / 0.914m15.58.90a PBFr
May 1GPAC ChampionshipsMay 1 · 110m Hurdles · Dordt (Iowa)Dordt (Iowa)110m Hurdles42" / 1.067mRound P--DNFWind: 3.1Fr
Apr 22Mount Marty TwilightApr 22 · 400m Hurdles · Place 9 · Dordt (Iowa)Dordt (Iowa)400m Hurdles91:03.19aFR
Apr 22Mount Marty TwilightApr 22 · 110m Hurdles · Place 15 · Dordt (Iowa)Dordt (Iowa)110m Hurdles1517.03aFR
Apr 16Northwestern InviteApr 16 · 400m Hurdles · Place 6 · Dordt (Iowa)Dordt (Iowa)400m Hurdles36" / 0.914m6.1:01.87aFr
Apr 16Northwestern InviteApr 16 · 110m Hurdles · Dordt (Iowa)Dordt (Iowa)110m Hurdles42" / 1.067mRound P--DNSWind: 4.4Fr
Apr 8USD Snooze Button ClassicApr 8 · 400m Hurdles · Place 12 · Dordt (Iowa)Dordt (Iowa)400m Hurdles36" / 0.914m12.1:00.68aFr
Apr 8USD Snooze Button ClassicApr 8 · 110m Hurdles · Place 11 · Dordt (Iowa)Dordt (Iowa)110m Hurdles42" / 1.067m11.16.67a PBWind: 1.2Fr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 24Dennis Young Indoor ClassicJan 24 · 60m Hurdles · Place 7 · Dordt (Iowa)Dordt (Iowa)60m Hurdles42" / 1.067mRound P7.9.56aFr
Jan 24Dennis Young Indoor ClassicJan 24 · 60m Hurdles · Place 8 · Dordt (Iowa)Dordt (Iowa)60m Hurdles42" / 1.067m8.9.35a PBFr

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 31MSHSL Section 2A ChampionshipsMay 31 · 300m Hurdles · Place 3 · United South CentralUnited South Central300m Hurdles343.76a12
May 31MSHSL Section 2A ChampionshipsMay 31 · 110m Hurdles · Place 9 · United South CentralUnited South Central110m Hurdles916.24a12
May 22MSHSL Section 2A - South Sub-SectionMay 22 · Triple Jump · Place 9 · United South Central/Alden-CongerUnited South Central/Alden-CongerTriple Jump9.36-08.00 PBWind: 012
May 22MSHSL Section 2A - South Sub-SectionMay 22 · 300m Hurdles · Place 3 · United South Central/Alden-CongerUnited South Central/Alden-Conger300m Hurdles36" / 0.914m3.43.37a PB12
May 22MSHSL Section 2A - South Sub-SectionMay 22 · 110m Hurdles · Place 5 · United South Central/Alden-CongerUnited South Central/Alden-Conger110m Hurdles39" / 0.991m5.16.49a PB12
May 10Gopher Conference ChampionshipsMay 10 · Triple Jump · Place 18 · United South CentralUnited South CentralTriple Jump1832-5.7512
May 10Gopher Conference ChampionshipsMay 10 · 300m Hurdles · Place 2 · United South CentralUnited South Central300m Hurdles243.89a12
May 10Gopher Conference ChampionshipsMay 10 · 110m Hurdles · Place 2 · United South CentralUnited South Central110m Hurdles216.59a12
May 6Section 2A True TeamMay 6 · Triple Jump · Place 17 · United South Central/Alden-CongerUnited South Central/Alden-CongerTriple Jump17.33' 2.5"12
May 6Section 2A True TeamMay 6 · 300m Hurdles · Place 7 · United South Central/Alden-CongerUnited South Central/Alden-Conger300m Hurdles36" / 0.914m7.44.57a12
May 6Section 2A True TeamMay 6 · 110m Hurdles · Place 5 · United South Central/Alden-CongerUnited South Central/Alden-Conger110m Hurdles39" / 0.991m5.16.67a12
Apr 29LCWM/Nicollet Meet #2Apr 29 · Triple Jump · Place 3 · United South CentralUnited South CentralTriple Jump335-09.0012
Apr 29LCWM/Nicollet Meet #2Apr 29 · 300m Hurdles · Place 3 · United South CentralUnited South Central300m Hurdles345.33a12
Apr 29LCWM/Nicollet Meet #2Apr 29 · 110m Hurdles · Place 1 · United South CentralUnited South Central110m Hurdles116.73a12
Apr 25BUC 6Apr 25 · Triple Jump · Place 3 · United South Central/AldeUnited South Central/AldeTriple Jump335-2.512
Apr 25BUC 6Apr 25 · 300m Hurdles · Place 3 · United South Central/AldeUnited South Central/Alde300m Hurdles344.5012
Apr 25BUC 6Apr 25 · 110m Hurdles · Place 2 · United South Central/AldeUnited South Central/Alde110m Hurdles216.5812
Apr 22Blooming Prairie InvitationalApr 22 · Triple Jump · Place 1 · United South Central/AldeUnited South Central/AldeTriple Jump137-712
Apr 22Blooming Prairie InvitationalApr 22 · 300m Hurdles · Place 2 · United South Central/AldeUnited South Central/Alde300m Hurdles245.1212
Apr 22Blooming Prairie InvitationalApr 22 · 110m Hurdles · Place 1 · United South Central/AldeUnited South Central/Alde110m Hurdles117.1812
Apr 15Maple River Eagles InviteApr 15 · 110m Hurdles · United South Central/Alden-CongerUnited South Central/Alden-Conger110m Hurdles—0.012
Apr 112025 Buc InviteApr 11 · Pole Vault · Place 8 · United South Central/Alden-CongerUnited South Central/Alden-CongerPole Vault87-312
Apr 112025 Buc InviteApr 11 · 300m Hurdles · Place 4 · United South Central/Alden-CongerUnited South Central/Alden-Conger300m Hurdles444.912
Apr 8Viesselman True Team InvitationalApr 8 · Triple Jump · Place 4 · United South Central/Alden-CongerUnited South Central/Alden-CongerTriple Jump436-212
Apr 8Viesselman True Team InvitationalApr 8 · 300m Hurdles · Place 4 · United South Central/Alden-CongerUnited South Central/Alden-Conger300m Hurdles446.43a12
Apr 8Viesselman True Team InvitationalApr 8 · 110m Hurdles · Place 2 · United South Central/Alden-CongerUnited South Central/Alden-Conger110m Hurdles217.88a12

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 2A ChampionshipsJun 1 · 300m Hurdles · Place 10 · United South Central/Alden-CongerUnited South Central/Alden-Conger300m Hurdles36" / 0.914m10.45.56a11
May 23MSHSL Section 2A - South Sub SectionMay 23 · 300m Hurdles · Place 5 · United South Central/Alden-CongerUnited South Central/Alden-Conger300m Hurdles36" / 0.914m5.45.59a11
May 23MSHSL Section 2A - South Sub SectionMay 23 · 110m Hurdles · Place 12 · United South Central/Alden-CongerUnited South Central/Alden-Conger110m Hurdles39" / 0.991m12.19.59a11
May 11Gopher Conference ChampionshipsMay 11 · Triple Jump · Place 16 · United South Central*United South Central*Triple Jump1632-2—
May 11Gopher Conference ChampionshipsMay 11 · 300m Hurdles · Place 8 · United South Central*United South Central*300m Hurdles846.60a—
May 11Gopher Conference ChampionshipsMay 11 · 110m Hurdles · Place 6 · United South Central*United South Central*110m Hurdles617.94a—
May 7Section 2A True TeamMay 7 · Triple Jump · Place 27 · United South Central/Alden-CongerUnited South Central/Alden-CongerTriple Jump27.33-03.0011
May 7Section 2A True TeamMay 7 · 110m Hurdles · Place 9 · United South Central/Alden-CongerUnited South Central/Alden-Conger110m Hurdles39" / 0.991m9.18.81a11
Apr 30LCWM/Nicollet Meet #2Apr 30 · Triple Jump · Place 5 · United South Central/AldUnited South Central/AldTriple Jump533-3—
Apr 30LCWM/Nicollet Meet #2Apr 30 · 110m Hurdles · Place 4 · United South Central/AlUnited South Central/Al110m Hurdles419.86a—
Apr 22Blooming Prairie InvitationalApr 22 · Triple Jump · Place 13 · United South Central/AldUnited South Central/AldTriple Jump1331-1.50—
Apr 22Blooming Prairie InvitationalApr 22 · 300m Hurdles · Place 10 · United South Central/AlUnited South Central/Al300m Hurdles1052.46a—
Apr 22Blooming Prairie InvitationalApr 22 · 110m Hurdles · Place 6 · United South Central/AlUnited South Central/Al110m Hurdles618.90a—
Apr 9USC Viesselman True Team Style MeetApr 9 · Triple Jump · Place 16 · United South Central/AldUnited South Central/AldTriple Jump1629-11—
Apr 9USC Viesselman True Team Style MeetApr 9 · 300m Hurdles · Place 9 · United South Central/AlUnited South Central/Al300m Hurdles949.58a—
Apr 9USC Viesselman True Team Style MeetApr 9 · 110m Hurdles · Place 9 · United South Central/AlUnited South Central/Al110m Hurdles919.36a—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 25MSHSL Section 2A - Sub-Section SouthMay 25 · Triple Jump · Place 29 · United South Central/Alden-CongerUnited South Central/Alden-CongerTriple Jump29.28-02.75Wind: 010
May 25MSHSL Section 2A - Sub-Section SouthMay 25 · 300m Hurdles · Place 13 · United South Central/Alden-CongerUnited South Central/Alden-Conger300m Hurdles36" / 0.914m13.51.37a10
May 25MSHSL Section 2A - Sub-Section SouthMay 25 · 110m Hurdles · Place 11 · United South Central/Alden-CongerUnited South Central/Alden-Conger110m Hurdles39" / 0.991m11.20.28a10
May 9Section 2A True TeamMay 9 · Triple Jump · Place 30 · United South Central/Alden-CongerUnited South Central/Alden-CongerTriple Jump30.27-10.0010
May 9Section 2A True TeamMay 9 · 300m Hurdles · Place 21 · United South Central/Alden-CongerUnited South Central/Alden-Conger300m Hurdles36" / 0.914m21.52.86a10
May 9Section 2A True TeamMay 9 · 110m Hurdles · Place 15 · United South Central/Alden-CongerUnited South Central/Alden-Conger110m Hurdles39" / 0.991m15.20.72a10
May 2LCWM/Nicollet Meet #2May 2 · Triple Jump · Place 15 · United South Central/Alden-CongerUnited South Central/Alden-CongerTriple Jump15.27-04.5010
May 2LCWM/Nicollet Meet #2May 2 · 300m Hurdles · Place 5 · United South Central/Alden-CongerUnited South Central/Alden-Conger300m Hurdles36" / 0.914m5.52.69a10
May 2LCWM/Nicollet Meet #2May 2 · 110m Hurdles · United South Central/Alden-CongerUnited South Central/Alden-Conger110m Hurdles39" / 0.991m—NT10
Apr 28Buc 6 MeetApr 28 · 300m Hurdles · Place 3 · United South CentralUnited South Central300m Hurdles352.410
Apr 28Buc 6 MeetApr 28 · 110m Hurdles · Place 3 · United South CentralUnited South Central110m Hurdles321.210
Apr 25Blooming Prairie InvitationalApr 25 · 110m Hurdles · Place 10 · United South CentralUnited South Central110m Hurdles1022.3810
Apr 25Blooming Prairie InvitationalApr 25 · 400 Meters · Place 18 · United South CentralUnited South Central400 Meters181:05.95 PB10
Apr 18Maple River Eagle InviteApr 18 · 110m Hurdles · Place 10 · United South CentralUnited South Central110m Hurdles1022.0810
Apr 18Maple River Eagle InviteApr 18 · 400 Meters · Place 17 · United South CentralUnited South Central400 Meters171:07.0410