Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMaple Lake Lions JH Meet · Apr 1814.59Maple Lake Lions JH MeetApril 18, 2023
100m Hurdles · 30" / 0.762m · OutdoorCMC JH Track Meet 2023 · May 1815.92aCMC JH Track Meet 2023May 18, 2023
100m Hurdles · 33" / 0.838m · OutdoorBelgrade-Brooten-Elrosa Track and Field JH 7-8 Meet · May 515.8Belgrade-Brooten-Elrosa Track and Field JH 7-8 MeetMay 5, 2023
110m Hurdles · 39" / 0.991m · OutdoorMSHSL Section 5A Championships · May 2917.92aMSHSL Section 5A ChampionshipsMay 29, 2024
200 Meters · OutdoorCMC JH Track Meet 2023 · May 1827.14aCMC JH Track Meet 2023May 18, 2023
300m Hurdles · 36" / 0.914m · OutdoorMSHSL State Track & Field Championships · Jun 438.85aMSHSL State Track & Field ChampionshipsJune 4, 2026
400 Meters · IndoorCMC Indoor Track Meet · Mar 2055.60CMC Indoor Track MeetMarch 20, 2025
400 Meters · OutdoorLPGE Invitational · Apr 3052.09aLPGE InvitationalApril 30, 2026
High Jump · OutdoorBelgrade-Brooten-Elrosa Track and Field JH 7-8 Meet · May 54-06.00Belgrade-Brooten-Elrosa Track and Field JH 7-8 MeetMay 5, 2023
Long Jump · OutdoorMSHSL Section 5A - Sub-Section West · May 2414-06.00MSHSL Section 5A - Sub-Section WestMay 24, 2022
Pole Vault · OutdoorClass A True Team State Championships · May 188' 0Class A True Team State ChampionshipsMay 18, 2024
Triple Jump · OutdoorCMC JH Track Meet 2023 · May 1835-11.00CMC JH Track Meet 2023May 18, 2023

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 300m Hurdles · Place 3 · Holdingford/UpsalaHoldingford/Upsala300m Hurdles36" / 0.914mRound P3.39.48a11
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 300m Hurdles · Place 2 · Holdingford/UpsalaHoldingford/Upsala300m Hurdles36" / 0.914m2.38.85a PB11
May 27MSHSL Section 5A ChampionshipsMay 27 · 300m Hurdles · Place 1 · Holdingford/UpsalaHoldingford/Upsala300m Hurdles36" / 0.914m1.39.69a11
May 19MSHSL Section 5A - West Sub-SectionMay 19 · 300m Hurdles · Place 1 · Holdingford/UpsalaHoldingford/Upsala300m Hurdles36" / 0.914m1.39.76a11
May 16Class A State True TeamMay 16 · 300m Hurdles · Place 1 · Holdingford/UpsalaHoldingford/Upsala300m Hurdles36" / 0.914m1.39.97a11
May 12Central Minnesota Conference ChampionshipsMay 12 · 300m Hurdles · Place 1 · Holdingford/UpsalaHoldingford/Upsala300m Hurdles36" / 0.914m1.40.22a11
May 55A Section True TeamMay 5 · 300m Hurdles · Place 1 · Holdingford/UpsalaHoldingford/Upsala300m Hurdles36" / 0.914m1.40.89a11
Apr 30LPGE InvitationalApr 30 · 400 Meters · Place 1 · Holdingford/UpsalaHoldingford/Upsala400 Meters1.52.09a PB11
Apr 28Steve Hill InvitationalApr 28 · 300m Hurdles · Place 1 · Holdingford/UpsalaHoldingford/Upsala300m Hurdles36" / 0.914m1.41.59a11
Apr 24Holdingford Blascziek InvitationalApr 24 · 300m Hurdles · Place 1 · Holdingford/UpsalaHoldingford/Upsala300m Hurdles36" / 0.914m1.40.25a11
Apr 21BBE InvitationalApr 21 · 300m Hurdles · Place 1 · Holdingford/UpsalaHoldingford/Upsala300m Hurdles36" / 0.914m1.40.89a11
Apr 16ACGC InvitationalApr 16 · 300m Hurdles · Place 1 · Holdingford/UpsalaHoldingford/Upsala300m Hurdles36" / 0.914m1.42.05a11
Apr 13Ron Hylla Earlybird InvitationalApr 13 · 300m Hurdles · Place 1 · Holdingford/UpsalaHoldingford/Upsala300m Hurdles36" / 0.914m1.40.02a11

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 300m Hurdles · Place 13 · Holdingford/UpsalaHoldingford/Upsala300m Hurdles36" / 0.914mRound P13.41.10a10
May 28MSHSL Section 5A ChampionshipsMay 28 · 300m Hurdles · Place 1 · Holdingford/UpsalaHoldingford/Upsala300m Hurdles36" / 0.914m1.41.97a10
May 22MSHSL Section 5A - West Sub-SectionMay 22 · 300m Hurdles · Place 1 · Holdingford/UpsalaHoldingford/Upsala300m Hurdles36" / 0.914m1.41.74a10
May 17Class A State True Team MeetMay 17 · 300m Hurdles · Place 4 · Holdingford/UpsalaHoldingford/Upsala300m Hurdles36" / 0.914m4.42.21a10
May 13Central Minnesota Conference ChampionshipMay 13 · Pole Vault · Place 6 · HoldingfordHoldingfordPole Vault69-610
May 13Central Minnesota Conference ChampionshipMay 13 · 300m Hurdles · Place 1 · HoldingfordHoldingford300m Hurdles142.33a10
May 6Section 5A True TeamMay 6 · 300m Hurdles · Place 1 · Holdingford/UpsalaHoldingford/Upsala300m Hurdles36" / 0.914m1.41.41a10
May 1LPGE InvitationalMay 1 · 300m Hurdles · Place 1 · HoldingfordHoldingford300m Hurdles142.45a10
Apr 29Steve Hill InvitationalApr 29 · Pole Vault · Place 3 · HoldingfordHoldingfordPole Vault39-610
Apr 29Steve Hill InvitationalApr 29 · 300m Hurdles · Place 2 · HoldingfordHoldingford300m Hurdles241.7110
Apr 25Holdingford InvitationalApr 25 · Pole Vault · Place 7 · HoldingfordHoldingfordPole Vault710-010
Apr 25Holdingford InvitationalApr 25 · 300m Hurdles · Place 1 · HoldingfordHoldingford300m Hurdles141.5510
Apr 22BBE LionsApr 22 · Pole Vault · Place 5 · HoldingfordHoldingfordPole Vault59-010
Apr 22BBE LionsApr 22 · 300m Hurdles · Place 2 · HoldingfordHoldingford300m Hurdles242.7410
Apr 15Ron Hylla EarlybirdApr 15 · Pole Vault · Place 4 · HoldingfordHoldingfordPole Vault49-010
Apr 15Ron Hylla EarlybirdApr 15 · 300m Hurdles · Place 2 · HoldingfordHoldingford300m Hurdles243.3610

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 20CMC Indoor Track MeetMar 20 · 400 Meters · Place 1 · Holdingford/UpsalaHoldingford/Upsala400 Meters155.60 PB10

2024 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 29MSHSL Section 5A ChampionshipsMay 29 · 300m Hurdles · Place 6 · Holdingford/UpsalaHoldingford/Upsala300m Hurdles36" / 0.914m6.44.33a9
May 29MSHSL Section 5A ChampionshipsMay 29 · 110m Hurdles · Place 8 · Holdingford/UpsalaHoldingford/Upsala110m Hurdles39" / 0.991mRound P8.17.92a PBWind: 19
May 29MSHSL Section 5A ChampionshipsMay 29 · 110m Hurdles · Place 7 · Holdingford/UpsalaHoldingford/Upsala110m Hurdles39" / 0.991m7.18.37aWind: -1.79
May 23MSHSL Section 5A - West Sub SectionMay 23 · Pole Vault · Place 10 · Holdingford/UpsalaHoldingford/UpsalaPole Vault10.7-10.009
May 23MSHSL Section 5A - West Sub SectionMay 23 · 300m Hurdles · Place 4 · Holdingford/UpsalaHoldingford/Upsala300m Hurdles36" / 0.914m4.43.65a9
May 23MSHSL Section 5A - West Sub SectionMay 23 · 110m Hurdles · Place 7 · Holdingford/UpsalaHoldingford/Upsala110m Hurdles39" / 0.991m7.18.81a9
May 18Class A True Team State ChampionshipsMay 18 · Pole Vault · Place 23 · Holdingford/UpsalaHoldingford/UpsalaPole Vault23.8' 0 PB9
May 18Class A True Team State ChampionshipsMay 18 · 300m Hurdles · Place 14 · Holdingford/UpsalaHoldingford/Upsala300m Hurdles36" / 0.914m14.45.47a9
May 18Class A True Team State ChampionshipsMay 18 · 110m Hurdles · Place 19 · Holdingford/UpsalaHoldingford/Upsala110m Hurdles39" / 0.991m19.19.01a9
May 142024 Central Minnesota Conference ChampionshipMay 14 · Pole Vault · Place 4 · HoldingfordHoldingfordPole Vault49-0—
May 142024 Central Minnesota Conference ChampionshipMay 14 · 300m Hurdles · Place 3 · HoldingfordHoldingford300m Hurdles345.18a—
May 142024 Central Minnesota Conference ChampionshipMay 14 · 110m Hurdles · Place 2 · HoldingfordHoldingford110m Hurdles218.13a—
May 142024 Central Minnesota Conference ChampionshipMay 14 · 110m Hurdles · Place 2 · HoldingfordHoldingford110m Hurdles218.13a—
May 8Class A WildcardMay 8 · 300m Hurdles · Place 17 · Holdingford/UpsalaHoldingford/Upsala300m Hurdles36" / 0.914m17.44.81a9
May 8Class A WildcardMay 8 · 110m Hurdles · Place 31 · Holdingford/UpsalaHoldingford/Upsala110m Hurdles39" / 0.991m31.18.74a9
May 7Section 5A True TeamMay 7 · 300m Hurdles · Place 4 · Holdingford/UpsalaHoldingford/Upsala300m Hurdles36" / 0.914m4.44.81a9
May 7Section 5A True TeamMay 7 · 110m Hurdles · Place 10 · Holdingford/UpsalaHoldingford/Upsala110m Hurdles39" / 0.991m10.18.74aWind: 09
May 3Long Prairie-Grey Eagle InvitationalMay 3 · Pole Vault · Place 7 · HoldingfordHoldingfordPole Vault78-6—
May 3Long Prairie-Grey Eagle InvitationalMay 3 · 300m Hurdles · Place 5 · HoldingfordHoldingford300m Hurdles545.70a—
Apr 25Maple Lake Lions Co-Ed Relay MeetApr 25 · 300m Hurdles · Place 6 · HoldingfordHoldingford300m Hurdles645.75a—
Apr 25Maple Lake Lions Co-Ed Relay MeetApr 25 · 110m Hurdles · Place 10 · HoldingfordHoldingford110m Hurdles1019.84a—
Apr 23BBE Lions Track meetApr 23 · 300m Hurdles · Place 2 · HoldingfordHoldingford300m Hurdles245.44a—
Apr 23BBE Lions Track meetApr 23 · 110m Hurdles · Place 4 · HoldingfordHoldingford110m Hurdles419.56a—
Apr 11Houligan ExtravaganzaApr 11 · 300m Hurdles · Place 3 · HoldingfordHoldingford300m Hurdles344.98a—
Apr 11Houligan ExtravaganzaApr 11 · 110m Hurdles · Place 3 · HoldingfordHoldingford110m Hurdles319.36a—
Apr 9BBE Invitational Apr 9 · 300m Hurdles · Place 4 · HoldingfordHoldingford300m Hurdles446.10a—
Apr 9BBE Invitational Apr 9 · 110m Hurdles · Place 2 · HoldingfordHoldingford110m Hurdles218.83a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 21CMC Indoor Track MeetMar 21 · 55m Hurdles · Place 2 · HoldingfordHoldingford55m Hurdles28.63—

2023 Outdoor Track

32 results
DateMeetEventPlMarkGr
May 23MSHSL Section 5A - Sub-Section WestMay 23 · Triple Jump · Place 16 · Holdingford/UpsalaHoldingford/UpsalaTriple Jump16.35-00.258
May 23MSHSL Section 5A - Sub-Section WestMay 23 · 300m Hurdles · Place 12 · Holdingford/UpsalaHoldingford/Upsala300m Hurdles36" / 0.914m12.46.56a8
May 23MSHSL Section 5A - Sub-Section WestMay 23 · 110m Hurdles · Place 16 · Holdingford/UpsalaHoldingford/Upsala110m Hurdles39" / 0.991m16.20.64a8
May 20State True Team A BoysMay 20 · 300m Hurdles · Holdingford/UpsalaHoldingford/Upsala300m Hurdles36" / 0.914m--DQ8
May 18CMC JH Track Meet 2023May 18 · 100m Hurdles · Place 1 · Holdingford/UpsalaHoldingford/Upsala100m Hurdles30" / 0.762m1.15.92a PB8
May 18CMC JH Track Meet 2023May 18 · Triple Jump · Place 1 · Holdingford/UpsalaHoldingford/UpsalaTriple Jump1.35-11.00 PB8
May 18CMC JH Track Meet 2023May 18 · 200 Meters · Place 1 · Holdingford/UpsalaHoldingford/Upsala200 Meters1.27.14a PB8
May 16Central MN Conference ChampionshipMay 16 · Triple Jump · Place 6 · Holdingford/UpsalaHoldingford/UpsalaTriple JumpRound P6.34-11.008
May 16Central MN Conference ChampionshipMay 16 · Triple Jump · Place 5 · Holdingford/UpsalaHoldingford/UpsalaTriple Jump5.35-09.258
May 16Central MN Conference ChampionshipMay 16 · 300m Hurdles · Place 3 · Holdingford/UpsalaHoldingford/Upsala300m Hurdles36" / 0.914m3.45.94a8
May 16Central MN Conference ChampionshipMay 16 · 110m Hurdles · Place 8 · Holdingford/UpsalaHoldingford/Upsala110m Hurdles39" / 0.991mRound P8.20.108
May 16Central MN Conference ChampionshipMay 16 · 110m Hurdles · Place 7 · Holdingford/UpsalaHoldingford/Upsala110m Hurdles39" / 0.991m7.19.69a8
May 9Section 5A True TeamMay 9 · 300m Hurdles · Place 9 · Holdingford/UpsalaHoldingford/Upsala300m Hurdles36" / 0.914m9.46.30a8
May 9Section 5A True TeamMay 9 · 110m Hurdles · Place 11 · Holdingford/UpsalaHoldingford/Upsala110m Hurdles39" / 0.991m11.19.61a8
May 5Belgrade-Brooten-Elrosa Track and Field JH 7-8 MeetMay 5 · 100m Hurdles · Place 1 · HoldingfordHoldingford100m Hurdles33" / 0.838m1.15.8 PB8
May 5Belgrade-Brooten-Elrosa Track and Field JH 7-8 MeetMay 5 · Triple Jump · Place 1 · HoldingfordHoldingfordTriple Jump1.35-07.758
May 5Belgrade-Brooten-Elrosa Track and Field JH 7-8 MeetMay 5 · High Jump · Place 5 · HoldingfordHoldingfordHigh Jump5.4-06.00 PB8
May 5Belgrade-Brooten-Elrosa Track and Field JH 7-8 MeetMay 5 · 400 Meters · Place 1 · HoldingfordHoldingford400 Meters1.58.28
May 4Long Prairie Grey Eagle InvitationalMay 4 · Triple Jump · Place 16 · HoldingfordHoldingfordTriple Jump1633-10.508
May 4Long Prairie Grey Eagle InvitationalMay 4 · 300m Hurdles · Place 9 · HoldingfordHoldingford300m Hurdles949.218
May 4Long Prairie Grey Eagle InvitationalMay 4 · 110m Hurdles · Place 6 · HoldingfordHoldingford110m Hurdles620.318
Apr 27Maple Lake Relay Meet April 27thApr 27 · 300m Hurdles · Place 10 · HoldingfordHoldingford300m Hurdles1049.468
Apr 27Maple Lake Relay Meet April 27thApr 27 · 110m Hurdles · Place 9 · HoldingfordHoldingford110m Hurdles920.348
Apr 25Holdingford Blascziek InvitationalApr 25 · Triple Jump · Place 6 · HoldingfordHoldingfordTriple Jump636-03.508
Apr 25Holdingford Blascziek InvitationalApr 25 · 300m Hurdles · Place 7 · HoldingfordHoldingford300m Hurdles750.008
Apr 25Holdingford Blascziek InvitationalApr 25 · 110m Hurdles · Place 6 · HoldingfordHoldingford110m Hurdles620.968
Apr 18Maple Lake Lions JH MeetApr 18 · Triple Jump · Place 1 · HoldingfordHoldingfordTriple Jump133-11.008
Apr 18Maple Lake Lions JH MeetApr 18 · 100m Hurdles · Place 1 · HoldingfordHoldingford100m Hurdles116.318
Apr 18Maple Lake Lions JH MeetApr 18 · 400 Meters · Place 3 · HoldingfordHoldingford400 Meters359.948
Apr 18Maple Lake Lions JH MeetApr 18 · 100 Meters · Place 24 · HoldingfordHoldingford100 Meters2414.59 PB8
Apr 13Maple Lake Triangular 2023Apr 13 · 300m Hurdles · Place 5 · Holdingford/UpsalaHoldingford/Upsala300m Hurdles36" / 0.914m5.51.718
Apr 13Maple Lake Triangular 2023Apr 13 · 110m Hurdles · Place 3 · Holdingford/UpsalaHoldingford/Upsala110m Hurdles39" / 0.991m3.19.518

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 24MSHSL Section 5A - Sub-Section WestMay 24 · Long Jump · Place 23 · Holdingford/UpsalaHoldingford/UpsalaLong Jump23.14-06.00 PB7
May 24MSHSL Section 5A - Sub-Section WestMay 24 · 400 Meters · Place 17 · Holdingford/UpsalaHoldingford/Upsala400 Meters17.1:04.58a7
May 19Central MN Conference JH JVMay 19 · Triple Jump · Place 3 · HoldingfordHoldingfordTriple Jump3.30-10.00Unofficial7
May 19Central MN Conference JH JVMay 19 · Long Jump · Place 2 · HoldingfordHoldingfordLong Jump2.14-05.00Unofficial7
May 19Central MN Conference JH JVMay 19 · 400 Meters · Place 2 · HoldingfordHoldingford400 Meters2.1:03.03aUnofficial7
May 17Central Minnesota Conference Outdoor T&F Championships MeetMay 17 · 400 Meters · Place 13 · HoldingfordHoldingford400 Meters131:04.907
May 12Maple Lake Lions JH MeetMay 12 · Triple Jump · Place 5 · Holdingford/UpsalaHoldingford/UpsalaTriple Jump5.30-08.007
May 12Maple Lake Lions JH MeetMay 12 · Long Jump · Place 3 · Holdingford/UpsalaHoldingford/UpsalaLong Jump3.14-00.257
May 12Maple Lake Lions JH MeetMay 12 · 400 Meters · Place 2 · Holdingford/UpsalaHoldingford/Upsala400 Meters2.1:09.317
May 5Long Prairie Grey Eagle InvitationalMay 5 · 400 Meters · Place 13 · Holdingford/UpsalaHoldingford/Upsala400 Meters13.1:04.62a7
May 3Holdingford InvitationalMay 3 · Triple Jump · Place 14 · HoldingfordHoldingfordTriple Jump1430-07.007
Apr 11Belgrade Brooten Elrosa Track and Field Meet #1Apr 11 · 400 Meters · Place 8 · Holdingford/UpsalaHoldingford/Upsala400 Meters8.63.97