Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 39" / 0.991m · OutdoorHorizon Middle School Invitational (JH) · May 519.10aHorizon Middle School Invitational (JH)May 5, 2022
110m Hurdles · 33" / 0.838m · OutdoorHorizon Invite I (JH) · May 519.04aHorizon Invite I (JH)May 5, 2023
1600 Meters · OutdoorPacker Relays · May 14:43.00aPacker RelaysMay 1, 2026
3200 Meters · OutdoorMSHSL Section 8AAA Championships · May 2810:09.61aMSHSL Section 8AAA ChampionshipsMay 28, 2025
400 Meters · IndoorConcordia HS Indoor · Apr 956.62aConcordia HS IndoorApril 9, 2026
400 Meters · OutdoorMoorhead Athletic Association Meet · Mar 2157.81aMoorhead Athletic Association MeetMarch 21, 2025
600 Meters · OutdoorMoorhead HS Invite · May 121:29.74aMoorhead HS InviteMay 12, 2026
800 Meters · IndoorSnowbird Indoor Invite · Mar 282:25.16aSnowbird Indoor InviteMarch 28, 2024
800 Meters · OutdoorBemidji JV Invitational · May 212:05.79aBemidji JV InvitationalMay 21, 2025
Pole Vault · OutdoorSpartan Last Shot Meet · May 148' 6Spartan Last Shot MeetMay 14, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 27MSHSL Section 8AAA ChampionshipsMay 27 · 1600 Meters · Place 12 · MoorheadMoorhead1600 Meters12.4:45.53a11
May 20Bemidji MS InvitationalMay 20 · 800 Meters · Place 9 · MoorheadMoorhead800 Meters92:05.86a11
May 20Bemidji HS InvitationalMay 20 · 800 Meters · Place 9 · MoorheadMoorhead800 Meters9.2:05.86a11
May 15Class AAA State True TeamMay 15 · 1600 Meters · Place 32 · MoorheadMoorhead1600 Meters32.4:47.31a11
May 12Moorhead HS InviteMay 12 · 600 Meters · Place 6 · MoorheadMoorhead600 Meters61:29.74a PB11
May 8Class AAA True Team Wild CardMay 8 · 1600 Meters · Place 76 · MoorheadMoorhead1600 Meters76.4:59.23a11
May 58AAA Section True TeamMay 5 · 1600 Meters · Place 15 · MoorheadMoorhead1600 Meters15.4:59.23a11
May 1Packer RelaysMay 1 · 1600 Meters · Place 8 · MoorheadMoorhead1600 Meters8.4:43.00a PB11
Apr 21Sheyenne InvitationalApr 21 · 3200 Meters · Place 6 · MoorheadMoorhead3200 Meters6.11:16.72a11
Apr 2Thundering Herd ClassicApr 2 · 800 Meters · Place 9 · MoorheadMoorhead800 Meters92:09.07a11
Mar 27Dick Clay InviteMar 27 · 600 Meters · Place 5 · MoorheadMoorhead600 Meters51:31.48a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 9Concordia HS IndoorApr 9 · 400 Meters · Place 5 · MoorheadMoorhead400 Meters5.56.62a PB11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 28MSHSL Section 8AAA ChampionshipsMay 28 · 3200 Meters · Place 12 · MoorheadMoorhead3200 Meters12.10:09.61a PB10
May 21Bemidji JV InvitationalMay 21 · 800 Meters · Place 4 · MoorheadMoorhead800 Meters42:05.79a PB10
May 16Class AAA State True Team MeetMay 16 · 1600 Meters · Place 30 · MoorheadMoorhead1600 Meters304:45.01a10
May 12Moorhead InviteMay 12 · 600 Meters · Place 4 · MoorheadMoorhead600 Meters41:30.00a10
May 6Section 8AAA True TeamMay 6 · 3200 Meters · Place 7 · MoorheadMoorhead3200 Meters7.10:31.59a10
May 2Wayzata RelaysMay 2 · 3200 Meters · Place 18 · MoorheadMoorhead3200 Meters1810:40.55a10
Apr 26Fargo Elite MeetApr 26 · 1600 Meters · Place 7 · MoorheadMoorhead1600 Meters7.4:48.62a10
Apr 26Fargo Elite MeetApr 26 · 800 Meters · Place 14 · MoorheadMoorhead800 Meters14.2:11.53a10
Apr 11Sheyenne InvitationalApr 11 · 800 Meters · Place 3 · MoorheadMoorhead800 Meters32:09.77a10
Apr 4Thundering Herd ClassicApr 4 · 1600 Meters · Place 10 · MoorheadMoorhead1600 Meters104:54.88a10
Apr 4Thundering Herd ClassicApr 4 · 800 Meters · Place 12 · MoorheadMoorhead800 Meters122:11.09a10
Mar 28Dick Clay OpenMar 28 · 600 Meters · Place 3 · MoorheadMoorhead600 Meters31:30.53a10
Mar 21Moorhead Athletic Association MeetMar 21 · 400 Meters · Place 6 · MoorheadMoorhead400 Meters657.81a PB10

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 23Bemidji HS InvitationalMay 23 · 1600 Meters · Place 8 · MoorheadMoorhead1600 Meters84:56.51a—
May 23Bemidji HS InvitationalMay 23 · 800 Meters · Place 5 · MoorheadMoorhead800 Meters52:14.92a—
May 17Class AAA True Team State ChampionshipsMay 17 · Pole Vault · Place 36 · MoorheadMoorheadPole Vault368-0—
May 14Spartan Last Shot MeetMay 14 · Pole Vault · Place 4 · MoorheadMoorheadPole Vault4.8' 6 PB9
May 14Spartan Last Shot MeetMay 14 · 800 Meters · Place 5 · MoorheadMoorhead800 Meters5.2:12.16a9
May 10Gelaine Orvik True Team InvitationalMay 10 · Pole Vault · Place 14 · MoorheadMoorheadPole Vault148-3—
May 10Gelaine Orvik True Team InvitationalMay 10 · 800 Meters · Place 11 · MoorheadMoorhead800 Meters112:16.86a—
May 3Packer RelaysMay 3 · Pole Vault · Place 28 · MoorheadMoorheadPole Vault288-6—
May 3Packer RelaysMay 3 · 400 Meters · Place 35 · MoorheadMoorhead400 Meters3558.04a—
May 1Davies InviteMay 1 · Pole Vault · Place 6 · MoorheadMoorheadPole Vault67-3—
May 1Davies InviteMay 1 · 1600 Meters · Place 14 · MoorheadMoorhead1600 Meters145:07.15a—
Apr 23Eagle RelaysApr 23 · Pole Vault · MoorheadMoorheadPole Vault—NH9
Apr 12Sheyenne InvitationalApr 12 · 1600 Meters · Place 21 · MoorheadMoorhead1600 Meters215:09.27a—
Apr 9Otter InvitationalApr 9 · Pole Vault · Place 14 · MoorheadMoorheadPole Vault147-0—
Apr 9Otter InvitationalApr 9 · 800 Meters · Place 10 · MoorheadMoorhead800 Meters102:16.76a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 28Snowbird Indoor InviteMar 28 · Pole Vault · Place 30 · MoorheadMoorheadPole Vault308-0—
Mar 28Snowbird Indoor InviteMar 28 · 800 Meters · Place 42 · MoorheadMoorhead800 Meters422:25.16a PB—
Mar 22Moorhead Athletic Association Indoor MeetMar 22 · Pole Vault · Place 9 · MoorheadMoorheadPole Vault98-0—
Mar 22Moorhead Athletic Association Indoor MeetMar 22 · 400 Meters · Place 22 · MoorheadMoorhead400 Meters221:03.83a—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 5Horizon Invite I (JH)May 5 · Pole Vault · Place 2 · HorizonHorizonPole Vault2.7' 08
May 5Horizon Invite I (JH)May 5 · 110m Hurdles · Place 1 · HorizonHorizon110m Hurdles33" / 0.838m1.19.04a PB8
May 1Horizon IntrasquadMay 1 · Pole Vault · Place 3 · HorizonHorizonPole Vault3.5' 08
May 1Horizon IntrasquadMay 1 · 400 Meters · Place 3 · HorizonHorizon400 Meters3.1:03.19a8

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18All City Junior High Meet (JH)May 18 · 100m Hurdles · Place 12 · HorizonHorizon100m Hurdles39" / 0.991m12.22.02aUnofficial7
May 18All City Junior High Meet (JH)May 18 · 400 Meters · Place 8 · HorizonHorizon400 Meters8.1:05.74aUnofficial7
May 5Horizon Middle School Invitational (JH)May 5 · 100m Hurdles · Place 5 · HorizonHorizon100m Hurdles39" / 0.991m5.19.10a PB7