Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHorace Lions Invitational · Apr 1614.55aHorace Lions InvitationalApril 16, 2026
100m Hurdles · 30" / 0.762m · OutdoorMinot Invite · Apr 1019.09aMinot InviteApril 10, 2026
100m Hurdles · 33" / 0.838m · OutdoorSheyenne Invitational · Apr 2119.39aSheyenne InvitationalApril 21, 2026
200 Meters · IndoorNorth Dakota State JV Indoor · Mar 2630.87aNorth Dakota State JV IndoorMarch 26, 2026
200 Meters · OutdoorHorace Lions Invitational · Apr 1631.34aHorace Lions InvitationalApril 16, 2026
200m Hurdles · 30" / 0.762m · Outdoor2024 Girls All-City Middle School Meet · May 1438.56a2024 Girls All-City Middle School MeetMay 14, 2024
300m Hurdles · 30" / 0.762m · OutdoorMinot Invite · Apr 1057.09aMinot InviteApril 10, 2026
60 Meters · OutdoorFargo Metro Meet · Mar 199.30aFargo Metro MeetMarch 19, 2026
Discus · 1kg · OutdoorPacker Relays · May 177' 11"Packer RelaysMay 1, 2026
Javelin · 600g · OutdoorNDHSAA East Region · May 1587' 8"NDHSAA East RegionMay 15, 2026
Long Jump · OutdoorLiberty Middle School Invite I · May 112' 2Liberty Middle School Invite IMay 1, 2024

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 15NDHSAA East RegionMay 15 · Javelin · Place 11 · SheyenneSheyenneJavelin600g11.87' 8" PB9
May 15NDHSAA East RegionMay 15 · Discus · Place 35 · SheyenneSheyenneDiscus1kg35.75' 1"9
May 8Soaring Eagle InviteMay 8 · Javelin · Place 2 · SheyenneSheyenneJavelin292-89
May 8Soaring Eagle InviteMay 8 · Discus · Place 18 · SheyenneSheyenneDiscus1864-19
May 1Packer RelaysMay 1 · Javelin · Place 19 · SheyenneSheyenneJavelin600g19.77' 1"9
May 1Packer RelaysMay 1 · Discus · Place 25 · SheyenneSheyenneDiscus1kg25.77' 11" PB9
Apr 30Davies InviteApr 30 · Javelin · Place 1 · SheyenneSheyenneJavelin187-99
Apr 30Davies InviteApr 30 · Discus · Place 4 · SheyenneSheyenneDiscus469-89
Apr 21Sheyenne InvitationalApr 21 · Discus · Place 30 · SheyenneSheyenneDiscus1kg30.64' 9"9
Apr 21Sheyenne InvitationalApr 21 · 100m Hurdles · Place 17 · SheyenneSheyenne100m Hurdles33" / 0.838m17.19.39a PB9
Apr 16Horace Lions InvitationalApr 16 · Discus · Place 8 · SheyenneSheyenneDiscus864-29
Apr 16Horace Lions InvitationalApr 16 · 200 Meters · Place 32 · SheyenneSheyenne200 Meters3231.34a PB9
Apr 16Horace Lions InvitationalApr 16 · 100 Meters · Place 41 · SheyenneSheyenne100 Meters4114.55a PB9
Apr 14Spartan Classic Track and Field MeetApr 14 · 300m Hurdles · Place 23 · SheyenneSheyenne300m Hurdles2359.65a9
Apr 14Spartan Classic Track and Field MeetApr 14 · 100m Hurdles · Place 18 · SheyenneSheyenne100m Hurdles1820.71a9
Apr 14Spartan Classic Track and Field MeetApr 14 · 100 Meters · Place 49 · SheyenneSheyenne100 Meters4915.17a9
Apr 10Minot InviteApr 10 · 300m Hurdles · Place 4 · SheyenneSheyenne300m Hurdles30" / 0.762m4.57.09a PB9
Apr 10Minot InviteApr 10 · 100m Hurdles · Place 4 · SheyenneSheyenne100m Hurdles30" / 0.762m4.19.09a PB9
Apr 10Minot InviteApr 10 · 200 Meters · Place 36 · SheyenneSheyenne200 Meters36.32.46a9
Apr 2Thundering Herd ClassicApr 2 · 60m Hurdles · Place 33 · SheyenneSheyenne60m Hurdles3312.13a9
Mar 19Fargo Metro MeetMar 19 · 200 Meters · Place 48 · SheyenneSheyenne200 Meters4831.78a9
Mar 19Fargo Metro MeetMar 19 · 60 Meters · Place 56 · SheyenneSheyenne60 Meters569.30a PB9
Mar 19Fargo Metro MeetMar 19 · 60m Hurdles · Place 9 · SheyenneSheyenne60m Hurdles911.14a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 26North Dakota State JV IndoorMar 26 · 60m Hurdles · Place 4 · SheyenneSheyenne60m Hurdles411.06a9
Mar 26North Dakota State JV IndoorMar 26 · 200 Meters · Place 28 · SheyenneSheyenne200 Meters2830.87a PB9

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 222025 Girls All-City Middle School InviteMay 22 · 200m Hurdles · Place 6 · LibertyLiberty200m Hurdles639.52a8
May 222025 Girls All-City Middle School InviteMay 22 · 100m Hurdles · Place 6 · LibertyLiberty100m Hurdles619.38a8
May 12Liberty Middle School Invite IMay 12 · 200m Hurdles · Place 1 · LibertyLiberty200m Hurdles139.78a8
May 12Liberty Middle School Invite IMay 12 · 100m Hurdles · Place 2 · LibertyLiberty100m Hurdles218.89a8
May 8Sacred Heart Invite (MS)May 8 · 200m Hurdles · Place 3 · LibertyLiberty200m Hurdles338.38a8
May 8Sacred Heart Invite (MS)May 8 · 100m Hurdles · Place 1 · LibertyLiberty100m Hurdles119.14a8
May 6Carl Ben Eielson Middle School Invite IMay 6 · 200m Hurdles · Place 5 · LibertyLiberty200m Hurdles534.64a8
May 6Carl Ben Eielson Middle School Invite IMay 6 · 100m Hurdles · Place 2 · LibertyLiberty100m Hurdles219.61a8
Apr 24Horizon Invite (MS)Apr 24 · 200m Hurdles · Place 5 · LibertyLiberty200m Hurdles30" / 0.762m5.40.27a8
Apr 24Horizon Invite (MS)Apr 24 · Pole Vault · LibertyLibertyPole Vault—NH8
Apr 24Horizon Invite (MS)Apr 24 · High Jump · LibertyLibertyHigh Jump—NH8

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 142024 Girls All-City Middle School MeetMay 14 · 200m Hurdles · Place 3 · LibertyLiberty200m Hurdles30" / 0.762m3.38.56a PB7
May 142024 Girls All-City Middle School MeetMay 14 · 100m Hurdles · Place 4 · LibertyLiberty100m Hurdles30" / 0.762m4.19.91a7
May 142024 Girls All-City Middle School MeetMay 14 · 100 Meters · Place 27 · LibertyLiberty100 Meters27.14.87a7
May 9Carl Ben Eielson Middle School Invite IMay 9 · 200m Hurdles · Place 3 · LibertyLiberty200m Hurdles30" / 0.762m3.39.50a7
May 9Carl Ben Eielson Middle School Invite IMay 9 · 100m Hurdles · Place 5 · LibertyLiberty100m Hurdles30" / 0.762m5.20.56a7
May 9Carl Ben Eielson Middle School Invite IMay 9 · 100 Meters · Place 10 · LibertyLiberty100 Meters10.15.13a7
May 1Liberty Middle School Invite IMay 1 · 200m Hurdles · Place 1 · LibertyLiberty200m Hurdles30" / 0.762m1.39.79a7
May 1Liberty Middle School Invite IMay 1 · Long Jump · Place 10 · LibertyLibertyLong Jump10.12' 2 PB7
May 1Liberty Middle School Invite IMay 1 · 100m Hurdles · Place 13 · LibertyLiberty100m Hurdles30" / 0.762m13.21.97a7
May 1Liberty Middle School Invite IMay 1 · 100 Meters · Place 5 · LibertyLiberty100 Meters5.14.70a7
Apr 25Kevin Froeber MS ClassicApr 25 · 200m Hurdles · LibertyLiberty200m Hurdles30" / 0.762m—DNS7
Apr 25Kevin Froeber MS ClassicApr 25 · Long Jump · LibertyLibertyLong Jump—DNS7
Apr 25Kevin Froeber MS ClassicApr 25 · 100m Hurdles · LibertyLiberty100m Hurdles30" / 0.762m—DNS7
Apr 25Kevin Froeber MS ClassicApr 25 · 100 Meters · LibertyLiberty100 Meters—DNS7