Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGrafton Spoiler Outdoor · Apr 1215.42aGrafton Spoiler OutdoorApril 12, 2024
100m Hurdles · 30" / 0.762m · OutdoorSouth Relays · May 522.27aSouth RelaysMay 5, 2022
100m Hurdles · 33" / 0.838m · OutdoorPembina County Outdoor Meet · Apr 2319.5Pembina County Outdoor MeetApril 23, 2024
200 Meters · OutdoorMay-Port CG Invitational Meet · Apr 1739.52May-Port CG Invitational MeetApril 17, 2021
200m Hurdles · 30" / 0.762m · OutdoorHillsboro-Central Valley Junior High Track Meet · May 1438.63aHillsboro-Central Valley Junior High Track MeetMay 14, 2021
300m Hurdles · 30" / 0.762m · OutdoorPembina County Outdoor Meet · Apr 231:03.24aPembina County Outdoor MeetApril 23, 2024
High Jump · OutdoorHillsboro-Central Valley Varsity Track Meet · Apr 264' 2"Hillsboro-Central Valley Varsity Track MeetApril 26, 2025
Long Jump · OutdoorCentral Cass Middle School Invitational · May 710' 7Central Cass Middle School InvitationalMay 7, 2021

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 16NDHSAA North East RegionMay 16 · High Jump · May-Port CGMay-Port CGHigh Jump—NH11
May 16NDHSAA North East RegionMay 16 · 100m Hurdles · Place 8 · May-Port CGMay-Port CG100m Hurdles33" / 0.838m8.19.55a11
May 11Bob Zimney Last Chance MeetMay 11 · High Jump · Place 12 · May-Port CGMay-Port CGHigh Jump124-211
May 11Bob Zimney Last Chance MeetMay 11 · 100m Hurdles · Place 10 · May-Port CGMay-Port CG100m Hurdles1020.55a11
May 9Red River Valley Conference OutdoorMay 9 · High Jump · May-Port CGMay-Port CGHigh Jump—NH11
May 9Red River Valley Conference OutdoorMay 9 · 100m Hurdles · Place 10 · May-Port CGMay-Port CG100m Hurdles33" / 0.838m10.21.07a11
Apr 30OJ Jensen Kiwanis Track & Field MeetApr 30 · High Jump · Place 11 · May-Port CGMay-Port CGHigh Jump114-411
Apr 30OJ Jensen Kiwanis Track & Field MeetApr 30 · 100m Hurdles · Place 6 · May-Port CGMay-Port CG100m Hurdles620.32a11
Apr 25Hillsboro-Central Valley Varsity Track MeetApr 25 · High Jump · Place 25 · May-Port CGMay-Port CGHigh Jump253-1011
Apr 25Hillsboro-Central Valley Varsity Track MeetApr 25 · 100m Hurdles · Place 14 · May-Port CGMay-Port CG100m Hurdles1420.60a11
Apr 20Anonymous Grizzly InviteApr 20 · 100m Hurdles · Place 19 · May-Port CGMay-Port CG100m Hurdles33" / 0.838m19.20.45a11
Apr 20Anonymous Grizzly InviteApr 20 · High Jump · May-Port CGMay-Port CGHigh Jump—NH11
Apr 16Grafton Spoiler OutdoorApr 16 · High Jump · Place 16 · May-Port CGMay-Port CGHigh Jump164-211
Apr 16Grafton Spoiler OutdoorApr 16 · 100m Hurdles · Place 16 · May-Port CGMay-Port CG100m Hurdles1622.98a11
Mar 27Dick Clay InviteMar 27 · High Jump · Place 36 · May-Port CGMay-Port CGHigh Jump364-011
Mar 27Dick Clay InviteMar 27 · 60m Hurdles · Place 34 · May-Port CGMay-Port CG60m HurdlesRound P3411.99a11
Mar 20Mike Grandall InviteMar 20 · High Jump · Place 29 · May-Port CGMay-Port CGHigh Jump294-011
Mar 20Mike Grandall InviteMar 20 · 60m Hurdles · Place 32 · May-Port CGMay-Port CG60m HurdlesRound P3212.44a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 10Red River Valley Conference IndoorApr 10 · High Jump · Place 16 · May-Port CGMay-Port CGHigh Jump164-211
Apr 10Red River Valley Conference IndoorApr 10 · 60m Hurdles · Place 11 · May-Port CGMay-Port CG60m Hurdles1112.03a11

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 14NDHSAA North East RegionMay 14 · 100m Hurdles · Place 14 · May-Port CGMay-Port CG100m Hurdles1419.99a10
May 12Bob Zimney Last ChanceMay 12 · High Jump · Place 7 · May-Port CGMay-Port CGHigh Jump74-110
May 12Bob Zimney Last ChanceMay 12 · 100m Hurdles · Place 10 · May-Port CGMay-Port CG100m Hurdles1020.39a10
May 6RRVC InviteMay 6 · High Jump · Place 11 · May-Port CGMay-Port CGHigh Jump114-210
May 6RRVC InviteMay 6 · 100m Hurdles · Place 10 · May-Port CGMay-Port CG100m Hurdles1020.09a10
Apr 26Hillsboro-Central Valley Varsity Track MeetApr 26 · 100m Hurdles · May-Port CGMay-Port CG100m Hurdles33" / 0.838m—DNS10
Apr 26Hillsboro-Central Valley Varsity Track MeetApr 26 · High Jump · Place 12 · May-Port CGMay-Port CGHigh Jump12.4' 2" PB10
Apr 15Grafton Spoiler OutdoorApr 15 · High Jump · Place 10 · May-Port CGMay-Port CGHigh Jump104-410
Apr 15Grafton Spoiler OutdoorApr 15 · 100m Hurdles · Place 14 · May-Port CGMay-Port CG100m Hurdles1421.00a10
Apr 12Don Kerlin Invitational Track MeetApr 12 · High Jump · Place 2 · May-Port CGMay-Port CGHigh Jump24-610
Apr 12Don Kerlin Invitational Track MeetApr 12 · 100m Hurdles · Place 9 · May-Port CGMay-Port CG100m Hurdles921.37a10
Mar 28Dick Clay OpenMar 28 · High Jump · Place 28 · May-Port CGMay-Port CGHigh Jump284-010
Mar 28Dick Clay OpenMar 28 · 60m Hurdles · Place 15 · May-Port CGMay-Port CG60m Hurdles1511.55a10
Mar 21Mike Grandall OpenMar 21 · High Jump · Place 25 · May-Port CGMay-Port CGHigh Jump254-010
Mar 21Mike Grandall OpenMar 21 · 60m Hurdles · Place 22 · May-Port CGMay-Port CG60m HurdlesRound P2211.68a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 4Red River Valley Conference IndoorApr 4 · High Jump · Place 7 · May-Port CGMay-Port CGHigh Jump74-210
Apr 4Red River Valley Conference IndoorApr 4 · 60m Hurdles · Place 8 · May-Port CGMay-Port CG60m Hurdles811.66a10

2024 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 17North East RegionMay 17 · 300m Hurdles · Place 15 · May-Port CGMay-Port CG300m Hurdles30" / 0.762m15.1:04.88a9
May 17North East RegionMay 17 · 100m Hurdles · Place 11 · May-Port CGMay-Port CG100m Hurdles33" / 0.838m11.19.97a9
May 17North East RegionMay 17 · High Jump · May-Port CGMay-Port CGHigh Jump—NH9
May 13Bob Zimney Last ChanceMay 13 · High Jump · Place 8 · May-Port CGMay-Port CGHigh Jump84-1—
May 13Bob Zimney Last ChanceMay 13 · 300m Hurdles · Place 11 · May-Port CGMay-Port CG300m Hurdles111:02.48a—
May 13Bob Zimney Last ChanceMay 13 · 100m Hurdles · Place 10 · May-Port CGMay-Port CG100m Hurdles1020.66a—
May 11Larimore Invitational 2024May 11 · High Jump · Place 7 · May-Port CGMay-Port CGHigh Jump74-0—
May 11Larimore Invitational 2024May 11 · 300m Hurdles · Place 10 · May-Port CGMay-Port CG300m Hurdles101:02.05a—
May 11Larimore Invitational 2024May 11 · 100m Hurdles · Place 9 · May-Port CGMay-Port CG100m Hurdles919.98a—
May 4Northern Cass Varsity InviteMay 4 · High Jump · Place 7 · May-Port CGMay-Port CGHigh Jump73-10—
May 4Northern Cass Varsity InviteMay 4 · 300m Hurdles · Place 4 · May-Port CGMay-Port CG300m Hurdles41:02.96a—
May 4Northern Cass Varsity InviteMay 4 · 100m Hurdles · Place 7 · May-Port CGMay-Port CG100m Hurdles720.45a—
Apr 30OJ & Dee Jensen Kiwanis InvitationalApr 30 · 300m Hurdles · Place 13 · May-Port CGMay-Port CG300m Hurdles131:04.37a—
Apr 30OJ & Dee Jensen Kiwanis InvitationalApr 30 · 100m Hurdles · Place 6 · May-Port CGMay-Port CG100m Hurdles620.53a—
Apr 23Pembina County Outdoor MeetApr 23 · 300m Hurdles · Place 12 · May-Port CGMay-Port CG300m Hurdles30" / 0.762m12.1:03.24a PB9
Apr 23Pembina County Outdoor MeetApr 23 · 100m Hurdles · Place 7 · May-Port CGMay-Port CG100m Hurdles33" / 0.838m7.19.5 PB9
Apr 23Pembina County Outdoor MeetApr 23 · High Jump · Place 7 · May-Port CGMay-Port CGHigh Jump7.4' 09
Apr 20Don Kerlin Memorial Invitational Track MeetApr 20 · High Jump · Place 10 · May-Port CGMay-Port CGHigh Jump104-0—
Apr 20Don Kerlin Memorial Invitational Track MeetApr 20 · 300m Hurdles · Place 13 · May-Port CGMay-Port CG300m Hurdles131:01.79a—
Apr 20Don Kerlin Memorial Invitational Track MeetApr 20 · 100m Hurdles · Place 11 · May-Port CGMay-Port CG100m Hurdles1121.00a—
Apr 15Yowzer InviteApr 15 · 100m Hurdles · Place 6 · May-Port CGMay-Port CG100m Hurdles621.73a—
Apr 15Yowzer InviteApr 15 · 100 Meters · Place 26 · May-Port CGMay-Port CG100 Meters2615.44a—
Apr 12Grafton Spoiler OutdoorApr 12 · 100m Hurdles · Place 16 · May-Port CGMay-Port CG100m Hurdles1622.04a—
Apr 12Grafton Spoiler OutdoorApr 12 · 100 Meters · Place 42 · May-Port CGMay-Port CG100 Meters4215.42a PB—
Mar 23Great North Regional OpenMar 23 · 300m Hurdles · Place 9 · May-Port CGMay-Port CG300m Hurdles91:01.43a—
Mar 23Great North Regional OpenMar 23 · 60m Hurdles · Place 11 · May-Port CGMay-Port CG60m Hurdles1112.18a—
Mar 16The Fighting Hawk ClassicMar 16 · High Jump · Place 18 · May-Port CGMay-Port CGHigh Jump184-0—
Mar 16The Fighting Hawk ClassicMar 16 · 60m Hurdles · Place 15 · May-Port CGMay-Port CG60m Hurdles1512.11a—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 12Central Cass Junior High Track MeetMay 12 · 200m Hurdles · Place 5 · May-Port CGMay-Port CG200m Hurdles539.09a—
May 12Central Cass Junior High Track MeetMay 12 · 100 Meters · Place 24 · May-Port CGMay-Port CG100 Meters2416.03a—
May 9Red River Valley Conference MeetMay 9 · 200m Hurdles · Place 5 · May-Port CGMay-Port CG200m Hurdles537.86a—
May 9Red River Valley Conference MeetMay 9 · 100m Hurdles · Place 4 · May-Port CGMay-Port CG100m Hurdles420.65a—
May 9Red River Valley Conference MeetMay 9 · 100 Meters · Place 15 · May-Port CGMay-Port CG100 Meters1516.52a—
May 4MPCG InviteMay 4 · 200m Hurdles · Place 2 · May-Port CGMay-Port CG200m Hurdles236.38a—
May 4MPCG InviteMay 4 · 100m Hurdles · Place 7 · May-Port CGMay-Port CG100m Hurdles722.13a—
May 4MPCG InviteMay 4 · 100 Meters · Place 13 · May-Port CGMay-Port CG100 Meters1315.49a—
Apr 29Grand Forks Still Indoors InviteApr 29 · 200m Hurdles · Place 9 · May-Port CGMay-Port CG200m Hurdles939.67a—
Apr 29Grand Forks Still Indoors InviteApr 29 · 100m Hurdles · Place 7 · May-Port CGMay-Port CG100m Hurdles721.13a—
Apr 29Grand Forks Still Indoors InviteApr 29 · 100 Meters · Place 19 · May-Port CGMay-Port CG100 Meters1916.10a—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 14Larimore HS Inv NKA RRVC MeetMay 14 · High Jump · Place 5 · May-Port CGMay-Port CGHigh Jump53'77
May 5South RelaysMay 5 · 200m Hurdles · Place 11 · May-Port CGMay-Port CG200m Hurdles30" / 0.762m11.39.27a7
May 5South RelaysMay 5 · 100m Hurdles · Place 9 · May-Port CGMay-Port CG100m Hurdles30" / 0.762m9.22.27a PB7
May 5South RelaysMay 5 · High Jump · Place 11 · May-Port CGMay-Port CGHigh Jump11.3' 87
May 5South RelaysMay 5 · 100 Meters · May-Port CGMay-Port CG100 Meters—16.03a7
May 2Schroeder InvitationalMay 2 · 200m Hurdles · Place 10 · May-Port CGMay-Port CG200m Hurdles30" / 0.762m10.40.07
May 2Schroeder InvitationalMay 2 · 100m Hurdles · Place 8 · May-Port CGMay-Port CG100m Hurdles30" / 0.762m8.23.17
May 2Schroeder InvitationalMay 2 · High Jump · May-Port CGMay-Port CGHigh Jump—NH7
May 2Schroeder InvitationalMay 2 · 100 Meters · Place 11 · May-Port CGMay-Port CG100 Meters11.16.37
Apr 28MPCG Mini MeetApr 28 · High Jump · Place 1 · May-Port CGMay-Port CGHigh Jump13-11.007
Apr 28MPCG Mini MeetApr 28 · 200m Hurdles · Place 5 · May-Port CGMay-Port CG200m Hurdles541.017
Apr 28MPCG Mini MeetApr 28 · 100m Hurdles · Place 4 · May-Port CGMay-Port CG100m Hurdles421.607

2021 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 14Hillsboro-Central Valley Junior High Track MeetMay 14 · 200m Hurdles · Place 14 · May-Port CGMay-Port CG200m Hurdles30" / 0.762m14.38.63a PB7
May 14Hillsboro-Central Valley Junior High Track MeetMay 14 · Long Jump · Place 28 · May-Port CGMay-Port CGLong Jump28.10' 27
May 14Hillsboro-Central Valley Junior High Track MeetMay 14 · High Jump · May-Port CGMay-Port CGHigh Jump—NH7
May 14Hillsboro-Central Valley Junior High Track MeetMay 14 · 100 Meters · Place 32 · May-Port CGMay-Port CG100 Meters32.16.84a7
May 11Red River Valley ConferenceMay 11 · High Jump · Place 7 · May-Port CGMay-Port CGHigh Jump73-57
May 11Red River Valley ConferenceMay 11 · 200m Hurdles · Place 6 · May-Port CGMay-Port CG200m Hurdles639.367
May 7Central Cass Middle School InvitationalMay 7 · 200m Hurdles · Place 6 · May-Port CGMay-Port CG200m Hurdles30" / 0.762m6.39.18a7
May 7Central Cass Middle School InvitationalMay 7 · Long Jump · Place 17 · May-Port CGMay-Port CGLong Jump17.10' 7 PB7
May 7Central Cass Middle School InvitationalMay 7 · High Jump · Place 8 · May-Port CGMay-Port CGHigh Jump8.3' 77
May 7Central Cass Middle School InvitationalMay 7 · 100 Meters · Place 25 · May-Port CGMay-Port CG100 Meters25.17.23a7
May 3Grand Forks Middle School Valley Early Bird (Invitation Only)May 3 · 200m Hurdles · Place 4 · May-Port CGMay-Port CG200m Hurdles30" / 0.762m4.39.23a7
May 3Grand Forks Middle School Valley Early Bird (Invitation Only)May 3 · Long Jump · Place 11 · May-Port CGMay-Port CGLong Jump11.9-11.507
May 3Grand Forks Middle School Valley Early Bird (Invitation Only)May 3 · High Jump · May-Port CGMay-Port CGHigh Jump—NH7
May 3Grand Forks Middle School Valley Early Bird (Invitation Only)May 3 · 100 Meters · Place 28 · May-Port CGMay-Port CG100 Meters28.17.17a7
Apr 26Grand Forks Middle School (Twining Classic) April 26th MeetApr 26 · Long Jump · May-Port CGMay-Port CGLong Jump—SCR7
Apr 26Grand Forks Middle School (Twining Classic) April 26th MeetApr 26 · High Jump · Place 3 · May-Port CGMay-Port CGHigh Jump3.3' 107
Apr 26Grand Forks Middle School (Twining Classic) April 26th MeetApr 26 · 100 Meters · Place 20 · May-Port CGMay-Port CG100 Meters20.16.67
Apr 22May-Port CG Patriot RelaysApr 22 · Long Jump · Place 23 · May-Port CGMay-Port CGLong Jump23.9-07.007
Apr 22May-Port CG Patriot RelaysApr 22 · High Jump · Place 2 · May-Port CGMay-Port CGHigh Jump2.3-11.007
Apr 17May-Port CG Invitational MeetApr 17 · Long Jump · Place 15 · May-Port CGMay-Port CGLong Jump159-09.006
Apr 17May-Port CG Invitational MeetApr 17 · High Jump · Place 11 · May-Port CGMay-Port CGHigh Jump113-04.006
Apr 17May-Port CG Invitational MeetApr 17 · 200 Meters · Place 28 · May-Port CGMay-Port CG200 Meters2839.52 PB6
Apr 17May-Port CG Invitational MeetApr 17 · 100 Meters · Place 23 · May-Port CGMay-Port CG100 Meters2316.956