Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorTRF Junior High/MS Meet #1 · Apr 2419.17aTRF Junior High/MS Meet #1April 24, 2025
100m Hurdles · 33" / 0.838m · OutdoorMSHSL Section 8AA Championships · May 2718.06aMSHSL Section 8AA ChampionshipsMay 27, 2026
200 Meters · OutdoorSection 8AA True Team · May 629.48aSection 8AA True TeamMay 6, 2025
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 8AA Championships · May 2748.10aMSHSL Section 8AA ChampionshipsMay 27, 2026
400 Meters · OutdoorGrand Cities Championship @ EGF · May 141:13.56aGrand Cities Championship @ EGFMay 14, 2024
Long Jump · OutdoorGrand Cities Championship @ EGF · May 1411' 3Grand Cities Championship @ EGFMay 14, 2024
Pole Vault · OutdoorTrue North Conference Meet · May 17' 6"True North Conference MeetMay 1, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 27MSHSL Section 8AA ChampionshipsMay 27 · 300m Hurdles · Place 6 · East Grand ForksEast Grand Forks300m Hurdles30" / 0.762mRound P6.49.73a8
May 27MSHSL Section 8AA ChampionshipsMay 27 · 300m Hurdles · Place 4 · East Grand ForksEast Grand Forks300m Hurdles30" / 0.762m4.48.10a PB8
May 27MSHSL Section 8AA ChampionshipsMay 27 · 100m Hurdles · Place 9 · East Grand ForksEast Grand Forks100m Hurdles33" / 0.838mRound P9.18.06a PB8
May 27MSHSL Section 8AA ChampionshipsMay 27 · 100m Hurdles · Place 9 · East Grand ForksEast Grand Forks100m Hurdles33" / 0.838m9.18.90aWind: -1.98
May 19Pequot Lakes InvitationalMay 19 · Pole Vault · East Grand ForksEast Grand ForksPole Vault—SCR8
May 19Pequot Lakes InvitationalMay 19 · 300m Hurdles · Place 3 · East Grand ForksEast Grand Forks300m Hurdles30" / 0.762m3.51.04a8
May 19Pequot Lakes InvitationalMay 19 · 100m Hurdles · Place 4 · East Grand ForksEast Grand Forks100m Hurdles33" / 0.838m4.18.18a8
May 14ABW Booster Club InvitationalMay 14 · 300m Hurdles · Place 4 · East Grand ForksEast Grand Forks300m Hurdles450.04a8
May 14ABW Booster Club InvitationalMay 14 · 100m Hurdles · Place 8 · East Grand ForksEast Grand Forks100m Hurdles818.94a8
May 11A.J. Kramer InvitationalMay 11 · 300m Hurdles · Place 2 · East Grand ForksEast Grand Forks300m Hurdles251.45a8
May 11A.J. Kramer InvitationalMay 11 · 100m Hurdles · Place 2 · East Grand ForksEast Grand Forks100m Hurdles218.44a8
May 8Lion's West Marshall InvitationalMay 8 · Pole Vault · Place 7 · East Grand ForksEast Grand ForksPole Vault7.7' 0"8
May 8Lion's West Marshall InvitationalMay 8 · 300m Hurdles · Place 2 · East Grand ForksEast Grand Forks300m Hurdles30" / 0.762m2.50.74a8
May 8Lion's West Marshall InvitationalMay 8 · 100m Hurdles · Place 3 · East Grand ForksEast Grand Forks100m Hurdles33" / 0.838m3.19.02a8
May 58AA Section True TeamMay 5 · Pole Vault · Place 7 · East Grand ForksEast Grand ForksPole Vault7.7' 0"8
May 58AA Section True TeamMay 5 · 300m Hurdles · Place 4 · East Grand ForksEast Grand Forks300m Hurdles30" / 0.762m4.51.48a8
May 1True North Conference MeetMay 1 · Pole Vault · Place 3 · East Grand ForksEast Grand ForksPole Vault3.7' 6" PB8
May 1True North Conference MeetMay 1 · 300m Hurdles · Place 1 · East Grand ForksEast Grand Forks300m Hurdles30" / 0.762m1.50.41a8
Apr 21Crookston Frozen 5 InviteApr 21 · Pole Vault · Place 5 · East Grand ForksEast Grand ForksPole Vault5.7' 0"8
Apr 21Crookston Frozen 5 InviteApr 21 · 300m Hurdles · Place 2 · East Grand ForksEast Grand Forks300m Hurdles30" / 0.762m2.50.25a8

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 31Pine to Prairie Conference IndoorMar 31 · Pole Vault · Place 6 · East Grand ForksEast Grand ForksPole Vault66-68
Mar 31Pine to Prairie Conference IndoorMar 31 · 55m Hurdles · Place 8 · East Grand ForksEast Grand Forks55m Hurdles810.78a8
Mar 24HOL Indoor MeetMar 24 · Pole Vault · Place 4 · East Grand ForksEast Grand ForksPole Vault46-98
Mar 24HOL Indoor MeetMar 24 · 55m Hurdles · Place 5 · East Grand ForksEast Grand Forks55m Hurdles511.19a8

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 28MSHSL Section 8AA ChampionshipsMay 28 · 300m Hurdles · Place 9 · East Grand ForksEast Grand Forks300m Hurdles30" / 0.762mRound P9.50.17a7
May 22Grand Cities ChampionshipMay 22 · High Jump · Place 2 · Central (East Grand Forks)Central (East Grand Forks)High Jump24-27
May 22Grand Cities ChampionshipMay 22 · 200m Hurdles · Place 2 · Central (East Grand Forks)Central (East Grand Forks)200m Hurdles232.50a7
May 22Grand Cities ChampionshipMay 22 · 100m Hurdles · Place 1 · Central (East Grand Forks)Central (East Grand Forks)100m Hurdles119.33a7
May 19TRF Quentin Jones InvitationalMay 19 · Pole Vault · Place 2 · East Grand ForksEast Grand ForksPole Vault26-67
May 19TRF Quentin Jones InvitationalMay 19 · 300m Hurdles · Place 3 · East Grand ForksEast Grand Forks300m Hurdles351.95a7
May 12AJ Kramer InvitationalMay 12 · 300m Hurdles · Place 3 · East Grand ForksEast Grand Forks300m Hurdles351.62a7
May 9West Marshall Lions Varsity Track MeetMay 9 · Pole Vault · Place 7 · East Grand ForksEast Grand ForksPole Vault77-07
May 9West Marshall Lions Varsity Track MeetMay 9 · 300m Hurdles · Place 3 · East Grand ForksEast Grand Forks300m Hurdles352.97
May 8East Grand Forks InvitationalMay 8 · Pole Vault · Place 1 · Central (East Grand Forks)Central (East Grand Forks)Pole Vault17-07
May 8East Grand Forks InvitationalMay 8 · 200m Hurdles · Place 2 · Central (East Grand Forks)Central (East Grand Forks)200m Hurdles233.41a7
May 8East Grand Forks InvitationalMay 8 · 100m Hurdles · Place 8 · Central (East Grand Forks)Central (East Grand Forks)100m Hurdles821.78a7
May 6Section 8AA True TeamMay 6 · Pole Vault · Place 16 · East Grand ForksEast Grand ForksPole Vault16.7' 0"7
May 6Section 8AA True TeamMay 6 · 300m Hurdles · Place 8 · East Grand ForksEast Grand Forks300m Hurdles30" / 0.762m8.53.04a7
May 6Section 8AA True TeamMay 6 · 200 Meters · Place 16 · East Grand ForksEast Grand Forks200 Meters16.29.48a PB7
Apr 24TRF Junior High/MS Meet #1Apr 24 · Pole Vault · East Grand Forks CentralEast Grand Forks CentralPole Vault—NH7
Apr 24TRF Junior High/MS Meet #1Apr 24 · 300m Hurdles · Place 2 · East Grand Forks CentralEast Grand Forks Central300m Hurdles30" / 0.762m2.55.85a7
Apr 24TRF Junior High/MS Meet #1Apr 24 · 100m Hurdles · Place 1 · East Grand Forks CentralEast Grand Forks Central100m Hurdles30" / 0.762m1.19.17a PB7
Apr 22Frozen Five Track & Field MeetApr 22 · 300m Hurdles · Place 4 · East Grand ForksEast Grand Forks300m Hurdles455.57

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16TRF Junior High/MS Meet #2May 16 · Long Jump · Place 7 · Central (East Grand ForkCentral (East Grand ForkLong Jump711-3—
May 16TRF Junior High/MS Meet #2May 16 · 300m Hurdles · Place 4 · Central (East Grand ForCentral (East Grand For300m Hurdles457.54a—
May 16TRF Junior High/MS Meet #2May 16 · 100m Hurdles · Place 3 · Central (East Grand ForCentral (East Grand For100m Hurdles320.62a—
May 14Grand Cities Championship @ EGFMay 14 · Long Jump · Place 6 · East Grand Forks CentralEast Grand Forks CentralLong Jump6.11' 3 PB6
May 14Grand Cities Championship @ EGFMay 14 · 100m Hurdles · Place 1 · East Grand Forks CentralEast Grand Forks Central100m Hurdles30" / 0.762m1.21.25a6
May 14Grand Cities Championship @ EGFMay 14 · 400 Meters · Place 1 · East Grand Forks CentralEast Grand Forks Central400 Meters1.1:13.56a PB6
May 9East Grand Forks Invitational (JVMS)May 9 · Long Jump · Place 7 · East Grand Forks CentralEast Grand Forks CentralLong Jump7.11' 16
May 9East Grand Forks Invitational (JVMS)May 9 · 100m Hurdles · Place 1 · East Grand Forks CentralEast Grand Forks Central100m Hurdles30" / 0.762m1.20.46a6