Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorDiscovery Invitational II (JH) · May 1018.2Discovery Invitational II (JH)May 10, 2022
100m Hurdles · 39" / 0.991m · OutdoorKevin Froeber Classic Junior High Track & Field Meet · May 320.02aKevin Froeber Classic Junior High Track & Field MeetMay 3, 2022
110m Hurdles · 36" / 0.914m · OutdoorJamestown True Team Triangular · Apr 2319.37aJamestown True Team TriangularApril 23, 2024
110m Hurdles · 39" / 0.991m · OutdoorDickinson Coca-Cola Invitational 2026 · Apr 1117.83aDickinson Coca-Cola Invitational 2026April 11, 2026
200 Meters · IndoorNorth Dakota State JV Indoor · Mar 2926.37aNorth Dakota State JV IndoorMarch 29, 2025
200 Meters · OutdoorFargo Metro Meet · Mar 1925.64aFargo Metro MeetMarch 19, 2026
200m Hurdles · 30" / 0.762m · OutdoorDiscovery Invitational II (JH) · May 1037.47Discovery Invitational II (JH)May 10, 2022
300m Hurdles · 36" / 0.914m · OutdoorPacker Relays · May 142.88aPacker RelaysMay 1, 2026
400 Meters · IndoorNorth Dakota State JV Indoor · Mar 231:00.32aNorth Dakota State JV IndoorMarch 23, 2024
400 Meters · OutdoorShanley "Last Chance" Invitational · May 1358.37aShanley "Last Chance" InvitationalMay 13, 2024
55 Meter · IndoorCobber HS Indoor · Mar 198.51aCobber HS IndoorMarch 19, 2022
60 Meter · IndoorNorth Dakota State JV Indoor · Mar 258.60aNorth Dakota State JV IndoorMarch 25, 2023
High Jump · OutdoorKevin Froeber Classic Junior High Track & Field Meet · May 34' 6Kevin Froeber Classic Junior High Track & Field MeetMay 3, 2022
Triple Jump · OutdoorShanley Invitational · Apr 2440' 3"Shanley InvitationalApril 24, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 15NDHSAA East RegionMay 15 · Triple Jump · Place 23 · ShanleyShanleyTriple Jump23.36' 8.25"11
May 15NDHSAA East RegionMay 15 · 300m Hurdles · Place 15 · ShanleyShanley300m Hurdles36" / 0.914m15.43.27a11
May 8Soaring Eagle InviteMay 8 · Triple Jump · Place 6 · ShanleyShanleyTriple Jump636-911
May 8Soaring Eagle InviteMay 8 · 300m Hurdles · Place 4 · ShanleyShanley300m Hurdles446.95a11
May 1Packer RelaysMay 1 · Triple Jump · Place 26 · ShanleyShanleyTriple Jump26.36' 5.5"11
May 1Packer RelaysMay 1 · 300m Hurdles · Place 11 · ShanleyShanley300m Hurdles36" / 0.914m11.42.88a PB11
Apr 23Shanley InvitationalApr 23 · 300m Hurdles · Place 9 · ShanleyShanley300m Hurdles942.73a11
Apr 16Tri-State Catholic InvitationalApr 16 · Triple Jump · Place 7 · ShanleyShanleyTriple Jump737-3.511
Apr 16Tri-State Catholic InvitationalApr 16 · Long Jump · Place 10 · ShanleyShanleyLong Jump1017-7.511
Apr 16Tri-State Catholic InvitationalApr 16 · 300m Hurdles · Place 3 · ShanleyShanley300m Hurdles347.28a11
Apr 16Tri-State Catholic InvitationalApr 16 · 110m Hurdles · Place 5 · ShanleyShanley110m Hurdles518.70a11
Apr 14Spartan Classic Track and Field MeetApr 14 · 300m Hurdles · Place 5 · ShanleyShanley300m Hurdles545.26a11
Apr 11Dickinson Coca-Cola Invitational 2026Apr 11 · Triple Jump · Place 11 · ShanleyShanleyTriple Jump11.38' 7"11
Apr 11Dickinson Coca-Cola Invitational 2026Apr 11 · 300m Hurdles · Place 9 · ShanleyShanley300m Hurdles36" / 0.914m9.45.54a11
Apr 11Dickinson Coca-Cola Invitational 2026Apr 11 · 110m Hurdles · Place 8 · ShanleyShanley110m Hurdles39" / 0.991m8.17.83a PB11
Mar 19Fargo Metro MeetMar 19 · High Jump · Place 8 · ShanleyShanleyHigh Jump85-211
Mar 19Fargo Metro MeetMar 19 · 60m Hurdles · Place 8 · ShanleyShanley60m Hurdles89.71a11
Mar 19Fargo Metro MeetMar 19 · 200 Meters · Place 21 · ShanleyShanley200 Meters2125.64a PB11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 21USATF Dakotas HS Indoor ChampionshipsMar 21 · Triple Jump · Place 9 · ShanleyShanleyTriple Jump933-611
Mar 21USATF Dakotas HS Indoor ChampionshipsMar 21 · High Jump · Place 3 · ShanleyShanleyHigh Jump35-011
Mar 21USATF Dakotas HS Indoor ChampionshipsMar 21 · 60m Hurdles · Place 3 · ShanleyShanley60m Hurdles39.76a11

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 16NDHSAA East RegionMay 16 · Triple Jump · Place 23 · ShanleyShanleyTriple Jump2334-3.510
May 16NDHSAA East RegionMay 16 · 110m Hurdles · Place 15 · ShanleyShanley110m Hurdles1518.00a10
May 12Deacon Last ChanceMay 12 · Triple Jump · Place 5 · ShanleyShanleyTriple Jump536-310
May 12Deacon Last ChanceMay 12 · 110m Hurdles · Place 7 · ShanleyShanley110m Hurdles717.47a10
May 9Soaring Eagle InviteMay 9 · Triple Jump · Place 6 · ShanleyShanleyTriple Jump638-410
May 9Soaring Eagle InviteMay 9 · 300m Hurdles · Place 7 · ShanleyShanley300m Hurdles744.36a10
May 9Soaring Eagle InviteMay 9 · 110m Hurdles · Place 8 · ShanleyShanley110m Hurdles817.26a10
May 7EDC JVMay 7 · Triple Jump · Place 1 · ShanleyShanleyTriple Jump139-1010
May 7EDC JVMay 7 · 300m Hurdles · Place 1 · ShanleyShanley300m Hurdles143.60a10
May 2Packer RelaysMay 2 · 300m Hurdles · Place 10 · ShanleyShanley300m Hurdles1043.76a10
May 2Packer RelaysMay 2 · 110m Hurdles · Place 19 · ShanleyShanley110m Hurdles1917.85a10
Apr 24Shanley InvitationalApr 24 · Triple Jump · Place 6 · ShanleyShanleyTriple Jump6.40' 3" PB10
Apr 24Shanley InvitationalApr 24 · 300m Hurdles · Place 18 · ShanleyShanley300m Hurdles36" / 0.914m18.44.46a10
Apr 24Shanley InvitationalApr 24 · 110m Hurdles · Place 22 · ShanleyShanley110m Hurdles39" / 0.991m22.18.47aWind: 0.510
Apr 24Shanley InvitationalApr 24 · High Jump · ShanleyShanleyHigh Jump—NH10
Apr 15Fargo North Spartan InviteApr 15 · Long Jump · Place 6 · ShanleyShanleyLong Jump618-3.510
Apr 15Fargo North Spartan InviteApr 15 · High Jump · Place 4 · ShanleyShanleyHigh Jump45-410
Apr 11Catholic Quadrangular True Team MeetApr 11 · Long Jump · Place 8 · ShanleyShanleyLong Jump817-1010
Apr 11Catholic Quadrangular True Team MeetApr 11 · High Jump · Place 7 · ShanleyShanleyHigh Jump75-210
Apr 11Catholic Quadrangular True Team MeetApr 11 · 300m Hurdles · Place 4 · ShanleyShanley300m Hurdles445.78a10
Apr 11Catholic Quadrangular True Team MeetApr 11 · 110m Hurdles · Place 4 · ShanleyShanley110m Hurdles419.40a10
Mar 20Fargo Metro MeetMar 20 · High Jump · Place 8 · ShanleyShanleyHigh Jump85-210
Mar 20Fargo Metro MeetMar 20 · 60m Hurdles · Place 12 · ShanleyShanley60m Hurdles1210.72a10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 5EDC Indoor MeetApr 5 · High Jump · Place 21 · ShanleyShanleyHigh Jump215-210
Apr 5EDC Indoor MeetApr 5 · 300m Hurdles · Place 12 · ShanleyShanley300m Hurdles1247.19a10
Apr 5EDC Indoor MeetApr 5 · 60m Hurdles · Place 18 · ShanleyShanley60m Hurdles189.95a10
Mar 29North Dakota State JV IndoorMar 29 · High Jump · Place 5 · ShanleyShanleyHigh Jump55-210
Mar 29North Dakota State JV IndoorMar 29 · 60m Hurdles · Place 4 · ShanleyShanley60m Hurdles49.74a10
Mar 29North Dakota State JV IndoorMar 29 · 200 Meters · Place 32 · ShanleyShanley200 Meters3226.37a PB10

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 17East RegionMay 17 · 300m Hurdles · Place 21 · ShanleyShanley300m Hurdles2145.78a—
May 17East RegionMay 17 · 110m Hurdles · Place 19 · ShanleyShanley110m Hurdles1918.48a—
May 13Shanley "Last Chance" InvitationalMay 13 · High Jump · Place 5 · ShanleyShanleyHigh Jump54-11—
May 13Shanley "Last Chance" InvitationalMay 13 · 300m Hurdles · Place 6 · ShanleyShanley300m Hurdles645.70a—
May 13Shanley "Last Chance" InvitationalMay 13 · 400 Meters · Place 19 · ShanleyShanley400 Meters1958.37a PB—
May 10Soaring Eagle InvitationalMay 10 · 300m Hurdles · Place 6 · ShanleyShanley300m Hurdles646.36a—
May 10Soaring Eagle InvitationalMay 10 · 110m Hurdles · Place 9 · ShanleyShanley110m Hurdles918.43a—
May 3Packer RelaysMay 3 · 300m Hurdles · Place 22 · ShanleyShanley300m Hurdles2249.01a—
May 3Packer RelaysMay 3 · 110m Hurdles · Place 20 · ShanleyShanley110m Hurdles2020.23a—
Apr 30Joan Halland ClassicApr 30 · 300m Hurdles · Place 14 · ShanleyShanley300m Hurdles1449.65a—
Apr 30Joan Halland ClassicApr 30 · 110m Hurdles · Place 10 · ShanleyShanley110m Hurdles1020.54a—
Apr 23Jamestown True Team TriangularApr 23 · 300m Hurdles · Place 3 · ShanleyShanley300m Hurdles36" / 0.914m3.48.69a9
Apr 23Jamestown True Team TriangularApr 23 · 110m Hurdles · Place 1 · ShanleyShanley110m Hurdles36" / 0.914m1.19.37a PB9
Apr 23Jamestown True Team TriangularApr 23 · High Jump · ShanleyShanleyHigh Jump—NH9
Apr 15Fargo South QuadApr 15 · 300m Hurdles · Place 3 · ShanleyShanley300m Hurdles348.52a—
Apr 12Sheyenne InvitationalApr 12 · High Jump · Place 20 · ShanleyShanleyHigh Jump205-0—
Apr 12Sheyenne InvitationalApr 12 · 300m Hurdles · Place 6 · ShanleyShanley300m Hurdles647.43a—
Apr 12Sheyenne InvitationalApr 12 · 110m Hurdles · Place 11 · ShanleyShanley110m Hurdles1121.19a—
Apr 42024 Sheyenne Early BirdApr 4 · 300m Hurdles · Place 8 · ShanleyShanley300m Hurdles849.00a—
Apr 42024 Sheyenne Early BirdApr 4 · 400 Meters · Place 14 · ShanleyShanley400 Meters141:02.58a—
Mar 14Fargo Metro MeetMar 14 · High Jump · Place 8 · ShanleyShanleyHigh Jump85-0—
Mar 14Fargo Metro MeetMar 14 · 200 Meters · Place 40 · ShanleyShanley200 Meters4026.83a—
Mar 14Fargo Metro MeetMar 14 · 60m Hurdles · Place 4 · ShanleyShanley60m Hurdles410.29a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 6EDC Indoor MeetApr 6 · 60m Hurdles · Place 8 · ShanleyShanley60m Hurdles811.01a—
Apr 6EDC Indoor MeetApr 6 · 60m Hurdles · Place 5 · ShanleyShanley60m Hurdles510.57a—
Mar 23North Dakota State JV IndoorMar 23 · High Jump · Place 3 · ShanleyShanleyHigh Jump35-0—
Mar 23North Dakota State JV IndoorMar 23 · 60m Hurdles · Place 3 · ShanleyShanley60m Hurdles310.56a—
Mar 23North Dakota State JV IndoorMar 23 · 400 Meters · Place 6 · ShanleyShanley400 Meters61:00.32a PB—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 18All-City Outdoor - Boys (JH)May 18 · High Jump · Place 5 · Sacred HeartSacred HeartHigh Jump55-0—
May 18All-City Outdoor - Boys (JH)May 18 · 200m Hurdles · Place 7 · Sacred HeartSacred Heart200m Hurdles735.04a—
May 122023 Soaring Eagle Invitational May 12 · 400 Meters · Place 24 · ShanleyShanley400 Meters241:04.94a—
May 122023 Soaring Eagle Invitational May 12 · 200 Meters · Place 54 · ShanleyShanley200 Meters5427.11a—
May 8Heritage Invite I (JH)May 8 · High Jump · Place 4 · Sacred HeartSacred HeartHigh Jump44-8—
May 8Heritage Invite I (JH)May 8 · 200m Hurdles · Place 7 · Sacred HeartSacred Heart200m Hurdles732.70a—
May 5Discovery Invite II (JH)May 5 · High Jump · Place 1 · Sacred HeartSacred HeartHigh Jump15-0—
May 5Discovery Invite II (JH)May 5 · 200m Hurdles · Place 4 · Sacred HeartSacred Heart200m Hurdles436.26a—
May 5Discovery Invite II (JH)May 5 · 400 Meters · Place 5 · Sacred HeartSacred Heart400 Meters51:05.11a—
Apr 25Wahpeton Junior High Invite (2)Apr 25 · 200m Hurdles · Place 2 · Sacred HeartSacred Heart200m Hurdles36" / 0.914m2.31.1Unofficial8
Apr 25Wahpeton Junior High Invite (2)Apr 25 · 110m Hurdles · Place 4 · Sacred HeartSacred Heart110m Hurdles39" / 0.991m4.20.7Unofficial8
Apr 25Wahpeton Junior High Invite (2)Apr 25 · High Jump · Place 2 · Sacred HeartSacred HeartHigh Jump2.4' 10Unofficial8
Mar 16Fargo Metro MeetMar 16 · 400 Meters · Place 13 · ShanleyShanley400 Meters131:07.408
Mar 16Fargo Metro MeetMar 16 · 200 Meters · Place 66 · ShanleyShanley200 Meters6628.098

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 25North Dakota State JV IndoorMar 25 · 60 Meter · Place 113 · ShanleyShanley60 Meter113.8.60a PB8
Mar 25North Dakota State JV IndoorMar 25 · 200 Meters · Place 104 · ShanleyShanley200 Meters104.28.25a8
Mar 18Cobber North Dakota HS IndoorMar 18 · 400 Meters · Place 11 · ShanleyShanley400 Meters11.1:02.99a8
Mar 18Cobber North Dakota HS IndoorMar 18 · 200 Meters · Place 16 · ShanleyShanley200 Meters16.29.138

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 18All City Junior High Meet (JH)May 18 · 100m Hurdles · Place 15 · Sacred HeartSacred Heart100m Hurdles39" / 0.991m15.22.28aUnofficial8
May 18All City Junior High Meet (JH)May 18 · High Jump · Place 11 · Sacred HeartSacred HeartHigh Jump11.4' 6Unofficial8
May 10Discovery Invitational II (JH)May 10 · 200m Hurdles · Place 4 · Sacred HeartSacred Heart200m Hurdles30" / 0.762m4.37.47 PB8
May 10Discovery Invitational II (JH)May 10 · 100m Hurdles · Place 3 · Sacred HeartSacred Heart100m Hurdles30" / 0.762m3.18.2 PB8
May 10Discovery Invitational II (JH)May 10 · High Jump · Place 3 · Sacred HeartSacred HeartHigh Jump3.4'4"8
May 3Kevin Froeber Classic Junior High Track & Field MeetMay 3 · 100m Hurdles · Place 7 · Sacred HeartSacred Heart100m Hurdles39" / 0.991m7.20.02a PB8
May 3Kevin Froeber Classic Junior High Track & Field MeetMay 3 · High Jump · Place 1 · Sacred HeartSacred HeartHigh Jump1.4' 6 PB8

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 19Cobber HS IndoorMar 19 · 55 Meter · Place 69 · ShanleyShanley55 Meter69.8.51a PB7
Mar 19Cobber HS IndoorMar 19 · 200 Meters · Place 38 · ShanleyShanley200 Meters38.31.00a7