Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBill Jansen Last Chance · May 1210.95aBill Jansen Last ChanceMay 12, 2025
110m Hurdles · 39" / 0.991m · OutdoorShanley Invitational · Apr 2415.26aShanley InvitationalApril 24, 2025
200 Meters · OutdoorBill Jansen Last Chance · May 1222.13aBill Jansen Last ChanceMay 12, 2025
200m Hurdles · 36" / 0.914m · OutdoorHorizon Middle School Invitational (JH) · May 533.00aHorizon Middle School Invitational (JH)May 5, 2022
300m Hurdles · 36" / 0.914m · OutdoorShanley Invitational · Apr 2439.34aShanley InvitationalApril 24, 2025
60 Meters · OutdoorFargo Metro Meet · Mar 207.32aFargo Metro MeetMarch 20, 2025
High Jump · OutdoorHorizon Middle School Invitational (JH) · May 55' 2Horizon Middle School Invitational (JH)May 5, 2022
Long Jump · OutdoorShanley Invitational · Apr 2420' 1.75"Shanley InvitationalApril 24, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 16BPS Boys InviteApr 16 · Long Jump · SheyenneSheyenneLong Jump—DNS12
Apr 2Thundering Herd ClassicApr 2 · Long Jump · Place 11 · SheyenneSheyenneLong Jump1119-1.7512
Apr 2Thundering Herd ClassicApr 2 · 60m Hurdles · Place 6 · SheyenneSheyenne60m Hurdles68.85a12
Apr 2Thundering Herd ClassicApr 2 · 60m Hurdles · Place 5 · SheyenneSheyenne60m Hurdles58.78a12
Apr 2Thundering Herd ClassicApr 2 · 200 Meters · Place 10 · SheyenneSheyenne200 Meters1024.10a12
Mar 19Fargo Metro MeetMar 19 · Long Jump · Place 4 · SheyenneSheyenneLong Jump419-9.7512
Mar 19Fargo Metro MeetMar 19 · 60m Hurdles · Place 1 · SheyenneSheyenne60m Hurdles18.60a12
Mar 19Fargo Metro MeetMar 19 · 200 Meters · Place 3 · SheyenneSheyenne200 Meters323.82a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · Long Jump · Place 6 · SheyenneSheyenneLong Jump620-2.512

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 222025 NDHSAA Class A & B State MeetMay 22 · Long Jump · Place 30 · SheyenneSheyenneLong Jump3019-5.7511
May 222025 NDHSAA Class A & B State MeetMay 22 · 300m Hurdles · Place 12 · SheyenneSheyenne300m Hurdles1241.13a11
May 222025 NDHSAA Class A & B State MeetMay 22 · 300m Hurdles · Place 6 · SheyenneSheyenne300m Hurdles639.76a11
May 222025 NDHSAA Class A & B State MeetMay 22 · 110m Hurdles · Place 5 · SheyenneSheyenne110m Hurdles515.09a11
May 222025 NDHSAA Class A & B State MeetMay 22 · 110m Hurdles · Place 9 · SheyenneSheyenne110m Hurdles915.57a11
May 16NDHSAA East RegionMay 16 · Long Jump · Place 30 · SheyenneSheyenneLong Jump3017-011
May 16NDHSAA East RegionMay 16 · 300m Hurdles · Place 8 · SheyenneSheyenne300m Hurdles843.53a11
May 12Bill Jansen Last ChanceMay 12 · Long Jump · Place 3 · SheyenneSheyenneLong Jump321-9.7511
May 12Bill Jansen Last ChanceMay 12 · 200 Meters · Place 1 · SheyenneSheyenne200 Meters122.13a PB11
May 12Bill Jansen Last ChanceMay 12 · 100 Meters · Place 3 · SheyenneSheyenne100 Meters310.95a PB11
Apr 26Fargo Elite MeetApr 26 · 300m Hurdles · SheyenneSheyenne300m Hurdles36" / 0.914m—DNS11
Apr 24Shanley InvitationalApr 24 · Long Jump · Place 6 · SheyenneSheyenneLong Jump6.20' 1.75" PB11
Apr 24Shanley InvitationalApr 24 · 300m Hurdles · Place 3 · SheyenneSheyenne300m Hurdles36" / 0.914m3.39.34a PB11
Apr 24Shanley InvitationalApr 24 · 110m Hurdles · Place 5 · SheyenneSheyenne110m Hurdles39" / 0.991m5.15.26a PBWind: 0.111
Apr 15West Fargo Showdown InvitationalApr 15 · 110m Hurdles · Place 2 · SheyenneSheyenne110m Hurdles215.44a11
Apr 11Sheyenne InvitationalApr 11 · 300m Hurdles · Place 3 · SheyenneSheyenne300m Hurdles340.99a11
Apr 11Sheyenne InvitationalApr 11 · 110m Hurdles · Place 2 · SheyenneSheyenne110m Hurdles216.49a11
Apr 11Sheyenne InvitationalApr 11 · 200 Meters · Place 9 · SheyenneSheyenne200 Meters924.16a11
Mar 20Fargo Metro MeetMar 20 · 60m Hurdles · Place 3 · SheyenneSheyenne60m Hurdles38.68a11
Mar 20Fargo Metro MeetMar 20 · 60 Meters · Place 8 · SheyenneSheyenne60 Meters87.33a11
Mar 20Fargo Metro MeetMar 20 · 60 Meters · Place 8 · SheyenneSheyenne60 Meters87.32a PB11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 5EDC Indoor MeetApr 5 · 300m Hurdles · Place 4 · SheyenneSheyenne300m Hurdles442.63a11
Apr 5EDC Indoor MeetApr 5 · 60m Hurdles · Place 2 · SheyenneSheyenne60m Hurdles28.59a11

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 23NDHSAA Class A State MeetMay 23 · 110m Hurdles · Place 17 · SheyenneSheyenne110m Hurdles39" / 0.991mRound P17.15.94aWind: 3.110
May 23NDHSAA Class A State MeetMay 23 · 200 Meters · Place 31 · SheyenneSheyenne200 MetersRound P31.23.94aWind: -1.410
May 17East RegionMay 17 · 110m Hurdles · Place 5 · SheyenneSheyenne110m Hurdles515.56a—
May 17East RegionMay 17 · 200 Meters · Place 15 · SheyenneSheyenne200 Meters1523.12a—
May 10Soaring Eagle InvitationalMay 10 · 110m Hurdles · Place 2 · SheyenneSheyenne110m Hurdles215.44a—
May 10Soaring Eagle InvitationalMay 10 · 200 Meters · Place 3 · SheyenneSheyenne200 Meters323.20a—
May 10Soaring Eagle InvitationalMay 10 · 100 Meters · Place 12 · SheyenneSheyenne100 Meters1211.64a—
May 3Packer RelaysMay 3 · 110m Hurdles · Place 5 · SheyenneSheyenne110m Hurdles516.10a—
May 3Packer RelaysMay 3 · 200 Meters · Place 44 · SheyenneSheyenne200 Meters4425.19a—
May 1Davies InviteMay 1 · 110m Hurdles · Place 1 · SheyenneSheyenne110m Hurdles115.75a—
May 1Davies InviteMay 1 · 200 Meters · Place 1 · SheyenneSheyenne200 Meters123.76a—
May 1Davies InviteMay 1 · 100 Meters · Place 2 · SheyenneSheyenne100 Meters211.71a—
Apr 23Sheyenne QuadrangularApr 23 · 300m Hurdles · Place 3 · SheyenneSheyenne300m Hurdles36" / 0.914m3.46.23a10
Apr 23Sheyenne QuadrangularApr 23 · 110m Hurdles · Place 1 · SheyenneSheyenne110m Hurdles39" / 0.991m1.16.43a10
Apr 12Sheyenne InvitationalApr 12 · 300m Hurdles · Place 3 · SheyenneSheyenne300m Hurdles346.13a—
Apr 12Sheyenne InvitationalApr 12 · 110m Hurdles · Place 2 · SheyenneSheyenne110m Hurdles216.86a—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 18All City Junior High Meet (JH)May 18 · 200m Hurdles · Place 4 · LibertyLiberty200m Hurdles36" / 0.914m4.33.97aUnofficial8
May 18All City Junior High Meet (JH)May 18 · 100m Hurdles · Place 2 · LibertyLiberty100m Hurdles39" / 0.991m2.17.75aUnofficial8
May 18All City Junior High Meet (JH)May 18 · Long Jump · Place 11 · LibertyLibertyLong Jump11.15' 1.5Unofficial8
May 18All City Junior High Meet (JH)May 18 · High Jump · Place 13 · LibertyLibertyHigh Jump13.4' 8Unofficial8
May 5Horizon Middle School Invitational (JH)May 5 · 200m Hurdles · Place 1 · LibertyLiberty200m Hurdles36" / 0.914m1.33.00a PB8
May 5Horizon Middle School Invitational (JH)May 5 · Long Jump · Place 4 · LibertyLibertyLong Jump4.15' 38
May 5Horizon Middle School Invitational (JH)May 5 · High Jump · Place 1 · LibertyLibertyHigh Jump1.5' 2 PB8