Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGrand Forks Middle School Grand Cities Championship (Invitation Only) · May 1817.98aGrand Forks Middle School Grand Cities Championship (Invitation Only)May 18, 2021
100m Hurdles · 30" / 0.762m · OutdoorEGF Middle School Meet · May 1121.09aEGF Middle School MeetMay 11, 2023
100m Hurdles · 33" / 0.838m · OutdoorMSHSL Section 8AA Championships · May 2918.49aMSHSL Section 8AA ChampionshipsMay 29, 2024
200 Meters · IndoorPine-to-Prairie HS Indoor · Apr 335.07Pine-to-Prairie HS IndoorApril 3, 2023
200 Meters · OutdoorTrue North Conference Meet · May 632.43True North Conference MeetMay 6, 2023
200m Hurdles · 30" / 0.762m · OutdoorEGF Middle School Meet · May 1138.66aEGF Middle School MeetMay 11, 2023
300m Hurdles · 30" / 0.762m · OutdoorSection 8AA True Team · May 756.12aSection 8AA True TeamMay 7, 2024
400 Meters · OutdoorAJ Kramer Invitational · May 121:11.23aAJ Kramer InvitationalMay 12, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 27MSHSL Section 8AA ChampionshipsMay 27 · 100m Hurdles · Place 21 · East Grand ForksEast Grand Forks100m Hurdles33" / 0.838mRound P21.20.50a12
May 15TRF Quentin Jones InvitationalMay 15 · 100m Hurdles · Place 3 · East Grand ForksEast Grand Forks100m Hurdles33" / 0.838m3.19.43a12
May 11A.J. Kramer InvitationalMay 11 · 300m Hurdles · Place 10 · East Grand ForksEast Grand Forks300m Hurdles1058.40a12
May 11A.J. Kramer InvitationalMay 11 · 100m Hurdles · Place 7 · East Grand ForksEast Grand Forks100m Hurdles720.45a12
May 8Lion's West Marshall InvitationalMay 8 · 300m Hurdles · Place 12 · East Grand ForksEast Grand Forks300m Hurdles30" / 0.762m12.57.36a12
May 8Lion's West Marshall InvitationalMay 8 · 100m Hurdles · Place 9 · East Grand ForksEast Grand Forks100m Hurdles33" / 0.838m9.20.67a12
May 58AA Section True TeamMay 5 · 100m Hurdles · Place 12 · East Grand ForksEast Grand Forks100m Hurdles33" / 0.838m12.20.06a12
May 1True North Conference MeetMay 1 · 100m Hurdles · East Grand ForksEast Grand Forks100m Hurdles33" / 0.838m—SCR12
Apr 21Crookston Frozen 5 InviteApr 21 · 300m Hurdles · Place 7 · East Grand ForksEast Grand Forks300m Hurdles30" / 0.762m7.58.00a12
Apr 21Crookston Frozen 5 InviteApr 21 · 100m Hurdles · Place 2 · East Grand ForksEast Grand Forks100m Hurdles33" / 0.838m2.20.20a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 31Pine to Prairie Conference IndoorMar 31 · 55m Hurdles · Place 15 · East Grand ForksEast Grand Forks55m Hurdles1511.56a12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 28MSHSL Section 8AA ChampionshipsMay 28 · 100m Hurdles · Place 23 · East Grand ForksEast Grand Forks100m Hurdles33" / 0.838mRound P23.19.27a11
May 19TRF Quentin Jones InvitationalMay 19 · 100m Hurdles · Place 4 · East Grand ForksEast Grand Forks100m Hurdles419.68a11
May 12AJ Kramer InvitationalMay 12 · 100m Hurdles · Place 6 · East Grand ForksEast Grand Forks100m Hurdles619.19a11
May 12AJ Kramer InvitationalMay 12 · 400 Meters · Place 8 · East Grand ForksEast Grand Forks400 Meters81:11.23a PB11
May 9West Marshall Lions Varsity Track MeetMay 9 · 100m Hurdles · Place 5 · East Grand ForksEast Grand Forks100m Hurdles518.711
May 6Section 8AA True TeamMay 6 · 100m Hurdles · Place 10 · East Grand ForksEast Grand Forks100m Hurdles33" / 0.838m10.19.54a11
May 2True North Conference MeetMay 2 · 300m Hurdles · Place 4 · East Grand ForksEast Grand Forks300m Hurdles454.53a11
May 2True North Conference MeetMay 2 · 100m Hurdles · Place 5 · East Grand ForksEast Grand Forks100m Hurdles519.31a11
Apr 29Crookston Krox InvitationalApr 29 · 300m Hurdles · Place 5 · East Grand ForksEast Grand Forks300m Hurdles556.01a11
Apr 29Crookston Krox InvitationalApr 29 · 100m Hurdles · Place 6 · East Grand ForksEast Grand Forks100m Hurdles620.19a11
Apr 22Frozen Five Track & Field MeetApr 22 · 300m Hurdles · Place 5 · East Grand ForksEast Grand Forks300m Hurdles558.911
Apr 22Frozen Five Track & Field MeetApr 22 · 100m Hurdles · Place 7 · East Grand ForksEast Grand Forks100m Hurdles722.411

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29MSHSL Section 8AA ChampionshipsMay 29 · 100m Hurdles · Place 20 · East Grand ForksEast Grand Forks100m Hurdles33" / 0.838mRound P20.18.49a PBWind: 010
May 17TRF Quentin Jones InvitationalMay 17 · 300m Hurdles · Place 2 · East Grand ForksEast Grand Forks300m Hurdles254.82a—
May 17TRF Quentin Jones InvitationalMay 17 · 100m Hurdles · Place 4 · East Grand ForksEast Grand Forks100m Hurdles419.00a—
May 13AJ Kramer InvitationalMay 13 · 300m Hurdles · Place 7 · East Grand ForksEast Grand Forks300m Hurdles756.29a—
May 13AJ Kramer InvitationalMay 13 · 100m Hurdles · Place 6 · East Grand ForksEast Grand Forks100m Hurdles619.65a—
May 10West Marshall Lions Varsity Track MeetMay 10 · 300m Hurdles · Place 8 · East Grand ForksEast Grand Forks300m Hurdles856.2—
May 10West Marshall Lions Varsity Track MeetMay 10 · 100m Hurdles · Place 5 · East Grand ForksEast Grand Forks100m Hurdles519.6—
May 98AA True TeamMay 9 · 300m Hurdles · Place 11 · East Grand ForksEast Grand Forks300m Hurdles1156.12a—
May 98AA True TeamMay 9 · 100m Hurdles · Place 10 · East Grand ForksEast Grand Forks100m Hurdles1019.55a—
May 7Section 8AA True TeamMay 7 · 300m Hurdles · Place 11 · East Grand ForksEast Grand Forks300m Hurdles30" / 0.762m11.56.12a PB10
May 7Section 8AA True TeamMay 7 · 100m Hurdles · Place 10 · East Grand ForksEast Grand Forks100m Hurdles33" / 0.838m10.19.55aWind: 010
May 3True North Conference MeetMay 3 · 300m Hurdles · Place 4 · East Grand ForksEast Grand Forks300m Hurdles455.90a—
May 3True North Conference MeetMay 3 · 100m Hurdles · Place 4 · East Grand ForksEast Grand Forks100m Hurdles419.27a—
Apr 23Frozen Five InvitationalApr 23 · 300m Hurdles · Place 5 · East Grand ForksEast Grand Forks300m Hurdles30" / 0.762m5.57.22a10
Apr 23Frozen Five InvitationalApr 23 · 100m Hurdles · Place 4 · East Grand ForksEast Grand Forks100m Hurdles33" / 0.838m4.20.25a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 2Pine to Prairie Conference IndoorApr 2 · 55m Hurdles · Place 14 · East Grand ForksEast Grand Forks55m Hurdles1412.01a—
Mar 26H-O-L Conference IndoorMar 26 · 55m Hurdles · Place 6 · East Grand ForksEast Grand Forks55m Hurdles612.41a—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 11EGF Middle School MeetMay 11 · 200m Hurdles · Place 5 · East Grand ForksEast Grand Forks200m Hurdles30" / 0.762m5.38.66a PB9
May 11EGF Middle School MeetMay 11 · 100m Hurdles · Place 3 · East Grand ForksEast Grand Forks100m Hurdles30" / 0.762m3.21.09a PB9
May 6True North Conference MeetMay 6 · 100m Hurdles · Place 9 · East Grand ForksEast Grand Forks100m Hurdles921.799
May 6True North Conference MeetMay 6 · 200 Meters · Place 15 · East Grand ForksEast Grand Forks200 Meters1532.43 PB9
May 2Crookston KROX InvitationalMay 2 · 300m Hurdles · Place 13 · East Grand ForksEast Grand Forks300m Hurdles131:00.459
May 2Crookston KROX InvitationalMay 2 · 100m Hurdles · Place 13 · East Grand ForksEast Grand Forks100m Hurdles1320.919
Apr 27EGF Frozen FourApr 27 · 300m Hurdles · Place 7 · East Grand ForksEast Grand Forks300m Hurdles71:00.799
Apr 27EGF Frozen FourApr 27 · 100m Hurdles · Place 8 · East Grand ForksEast Grand Forks100m Hurdles824.689
Apr 25TRF Quentin Jones InvitationalApr 25 · 300m Hurdles · Place 23 · East Grand ForksEast Grand Forks300m Hurdles231:01.749
Apr 25TRF Quentin Jones InvitationalApr 25 · 100m Hurdles · Place 21 · East Grand ForksEast Grand Forks100m Hurdles2121.879

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 3Pine-to-Prairie HS IndoorApr 3 · 200 Meters · Place 46 · East Grand ForksEast Grand Forks200 Meters4635.07 PB9

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 17Twining Classic at EGFMay 17 · 400 Meters · East Grand Forks CentralEast Grand Forks Central400 Meters—DNS8
May 17Twining Classic at EGFMay 17 · 200 Meters · East Grand Forks CentralEast Grand Forks Central200 Meters—DNS8

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 18Grand Forks Middle School Grand Cities Championship (Invitation Only)May 18 · Long Jump · East Grand Forks CentralEast Grand Forks CentralLong Jump—ND7
May 18Grand Forks Middle School Grand Cities Championship (Invitation Only)May 18 · 200 Meters · Place 12 · East Grand Forks CentralEast Grand Forks Central200 Meters12.37.15a7
May 18Grand Forks Middle School Grand Cities Championship (Invitation Only)May 18 · 100 Meters · Place 15 · East Grand Forks CentralEast Grand Forks Central100 Meters15.17.98a PB7
May 10Grand Forks Middle School (Schroeder Invitational)May 10 · Long Jump · East Grand Forks CentralEast Grand Forks CentralLong Jump—ND7
May 6EGF Invite (At Cushman Field)May 6 · Long Jump · East Grand Forks CentralEast Grand Forks CentralLong Jump—ND7
Apr 26Grand Forks Middle School (Twining Classic) April 26th MeetApr 26 · Long Jump · East Grand Forks CentralEast Grand Forks CentralLong Jump—SCR7
Apr 26Grand Forks Middle School (Twining Classic) April 26th MeetApr 26 · 400 Meters · Place 9 · East Grand Forks CentralEast Grand Forks Central400 Meters9.1:28.87