Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTri-Metro Track Meet · Apr 2312.18aTri-Metro Track MeetApril 23, 2024
110m Hurdles · 39" / 0.991m · IndoorMSHSL Section 2AA Championships · May 2817.01aMSHSL Section 2AA ChampionshipsMay 28, 2025
110m Hurdles · 39" / 0.991m · OutdoorSection 1AAA True Team · May 617.39aSection 1AAA True TeamMay 6, 2025
200 Meters · OutdoorNDHSAA East Region · May 1522.81aNDHSAA East RegionMay 15, 2026
300m Hurdles · 36" / 0.914m · IndoorMSHSL Section 2AA Championships · May 2843.12aMSHSL Section 2AA ChampionshipsMay 28, 2025
300m Hurdles · 36" / 0.914m · OutdoorSheyenne Invitational · Apr 2144.06aSheyenne InvitationalApril 21, 2026
800 Meters · OutdoorFaribault Middle School Track & Field Meet · May 62:49.62aFaribault Middle School Track & Field MeetMay 6, 2022
Long Jump · OutdoorFargo Rotary Invite · May 719' 5.75"Fargo Rotary InviteMay 7, 2026
Pole Vault · OutdoorMankato West Middle School Boys Meet · May 136-00.00Mankato West Middle School Boys MeetMay 13, 2022

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 212026 NDHSAA Class A & B State MeetMay 21 · 200 Meters · Place 19 · Fargo NorthFargo North200 MetersRound P19.23.43aWind: 1.611
May 15NDHSAA East RegionMay 15 · Long Jump · Place 18 · Fargo NorthFargo NorthLong Jump18.18' 11.75"11
May 15NDHSAA East RegionMay 15 · 200 Meters · Place 9 · Fargo NorthFargo North200 Meters9.22.81a PB11
May 7Fargo Rotary InviteMay 7 · Long Jump · Place 8 · Fargo NorthFargo NorthLong Jump8.19' 5.75" PB11
May 7Fargo Rotary InviteMay 7 · 200 Meters · Place 6 · Fargo NorthFargo North200 Meters6.23.38a11
May 1Packer RelaysMay 1 · Long Jump · Place 28 · Fargo NorthFargo NorthLong Jump28.19' 0.25"11
May 1Packer RelaysMay 1 · 200 Meters · Place 7 · Fargo NorthFargo North200 Meters7.23.22a11
Apr 28Mailloux Unlimited Invitational Apr 28 · Long Jump · Place 31 · Fargo NorthFargo NorthLong Jump3115-811
Apr 28Mailloux Unlimited Invitational Apr 28 · 300m Hurdles · Place 3 · Fargo NorthFargo North300m Hurdles345.38a11
Apr 28Mailloux Unlimited Invitational Apr 28 · 200 Meters · Place 10 · Fargo NorthFargo North200 Meters1023.62a11
Apr 23Shanley InvitationalApr 23 · Long Jump · Place 24 · Fargo NorthFargo NorthLong Jump2419-5.511
Apr 23Shanley InvitationalApr 23 · 300m Hurdles · Place 17 · Fargo NorthFargo North300m Hurdles1744.04a11
Apr 23Shanley InvitationalApr 23 · 200 Meters · Place 21 · Fargo NorthFargo North200 Meters2123.45a11
Apr 21Sheyenne InvitationalApr 21 · Long Jump · Place 29 · Fargo NorthFargo NorthLong Jump29.18' 6"11
Apr 21Sheyenne InvitationalApr 21 · 300m Hurdles · Place 7 · Fargo NorthFargo North300m Hurdles36" / 0.914m7.44.06a PB11
Apr 21Sheyenne InvitationalApr 21 · 200 Meters · Place 6 · Fargo NorthFargo North200 Meters6.23.32a11
Mar 20Mike Grandall InviteMar 20 · 300m Hurdles · Place 7 · Fargo NorthFargo North300m Hurdles745.49a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · Long Jump · Place 8 · Fargo NorthFargo NorthLong Jump819-911

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
May 28MSHSL Section 2AA ChampionshipsMay 28 · 300m Hurdles · Place 10 · Mankato WestMankato West300m Hurdles36" / 0.914mRound P10.43.12a PB10
May 28MSHSL Section 2AA ChampionshipsMay 28 · 110m Hurdles · Place 13 · Mankato WestMankato West110m Hurdles39" / 0.991mRound P13.17.01a PBWind: -1.410
Apr 1Mankato West Indoor MeetApr 1 · Long Jump · Place 24 · Mankato WestMankato WestLong Jump2415-410
Apr 1Mankato West Indoor MeetApr 1 · 55m Hurdles · Place 5 · Mankato WestMankato West55m Hurdles510.49a10

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 22Big 9 Conference Track & Field ChampionshipsMay 22 · 110m Hurdles · Place 18 · Mankato WestMankato West110m Hurdles1817.50a10
May 13Big 9 Tri - WestMay 13 · Long Jump · Place 12 · Mankato WestMankato WestLong Jump1217-0.510
May 13Big 9 Tri - WestMay 13 · 300m Hurdles · Place 5 · Mankato WestMankato West300m Hurdles544.89a10
May 13Big 9 Tri - WestMay 13 · 110m Hurdles · Place 4 · Mankato WestMankato West110m Hurdles417.39a10
May 6Section 1AAA True TeamMay 6 · 110m Hurdles · Place 19 · Mankato WestMankato West110m Hurdles39" / 0.991m19.17.39a PB10
May 1Dick Norman InvitationalMay 1 · 300m Hurdles · Place 11 · Mankato WestMankato West300m Hurdles1145.59a10
May 1Dick Norman InvitationalMay 1 · 110m Hurdles · Place 14 · Mankato WestMankato West110m Hurdles1418.27a10
Apr 29Albert Lea Big Nine Triangular 4-29-25Apr 29 · Long Jump · Place 13 · Mankato WestMankato WestLong Jump13.17-05.0010
Apr 29Albert Lea Big Nine Triangular 4-29-25Apr 29 · 300m Hurdles · Place 9 · Mankato WestMankato West300m Hurdles36" / 0.914m9.47.01a10
Apr 29Albert Lea Big Nine Triangular 4-29-25Apr 29 · 110m Hurdles · Place 10 · Mankato WestMankato West110m Hurdles39" / 0.991m10.19.57a10
Apr 22Big 9 Triangular Mankato WestApr 22 · Long Jump · Place 23 · Mankato WestMankato WestLong Jump23.17' 4"10
Apr 22Big 9 Triangular Mankato WestApr 22 · Pole Vault · Mankato WestMankato WestPole Vault—NH10
Apr 22Big 9 Triangular Mankato WestApr 22 · 300m Hurdles · Place 6 · Mankato WestMankato West300m Hurdles36" / 0.914m6.46.30a10
Apr 22Big 9 Triangular Mankato WestApr 22 · 110m Hurdles · Place 6 · Mankato WestMankato West110m Hurdles39" / 0.991m6.19.610
Apr 10Mankato West Outdoor OpenerApr 10 · Long Jump · Place 18 · Mankato WestMankato WestLong Jump1816-4.510
Apr 10Mankato West Outdoor OpenerApr 10 · 300m Hurdles · Place 7 · Mankato WestMankato West300m Hurdles747.73a10
Apr 10Mankato West Outdoor OpenerApr 10 · 110m Hurdles · Place 6 · Mankato WestMankato West110m Hurdles620.33a10

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 23Tri-Metro Track MeetApr 23 · 100 Meters · Place 7 · Brooklyn CenterBrooklyn Center100 Meters7.12.18a PB9

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13Mankato West Middle School Boys MeetMay 13 · Pole Vault · Place 2 · Dakota MeadowsDakota MeadowsPole Vault2.6-00.00 PB7
May 6Faribault Middle School Track & Field MeetMay 6 · 800 Meters · Place 1 · Dakota MeadowsDakota Meadows800 Meters1.2:49.62a PB7
May 6Faribault Middle School Track & Field MeetMay 6 · 200 Meters · Place 4 · Dakota MeadowsDakota Meadows200 Meters4.30.79a7
May 3Albert Lea MS 5/3/22May 3 · Pole Vault · Place 6 · Dakota MeadowsDakota MeadowsPole Vault6.5.257
May 3Albert Lea MS 5/3/22May 3 · 200 Meters · Place 12 · Dakota MeadowsDakota Meadows200 Meters12.31.16a7
Apr 28Mankato East 6th, 7th, and 8th Grade Apr 28 · Pole Vault · Place 1 · Dakota MeadowsDakota MeadowsPole Vault1.5-00.007
Apr 28Mankato East 6th, 7th, and 8th Grade Apr 28 · 100 Meters · Place 11 · Dakota MeadowsDakota Meadows100 Meters11.15.18a7