Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNDHSAA East Region · May 15120' 0"NDHSAA East RegionMay 15, 2026
Javelin · 600g · OutdoorEast Region Meet · May 1985' 4East Region MeetMay 19, 2023
Shot Put · 4kg · IndoorNorth Dakota State JV Indoor · Mar 2532-03.00North Dakota State JV IndoorMarch 25, 2023
Shot Put · 4kg · OutdoorNDHSAA East Region · May 1536' 8.5"NDHSAA East RegionMay 15, 2026
Shot Put · 6lb · OutdoorKevin Froeber Classic Junior High Track & Field Meet · May 335' 5Kevin Froeber Classic Junior High Track & Field MeetMay 3, 2022

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 212026 NDHSAA Class A & B State MeetMay 21 · Discus · Place 24 · ShanleyShanleyDiscus1kg24.102' 9"12
May 212026 NDHSAA Class A & B State MeetMay 21 · Shot Put · Place 16 · ShanleyShanleyShot Put4kg16.36' 4.5"12
May 15NDHSAA East RegionMay 15 · Discus · Place 6 · ShanleyShanleyDiscus1kg6.120' 0" PB12
May 15NDHSAA East RegionMay 15 · Shot Put · Place 6 · ShanleyShanleyShot Put4kg6.36' 8.5" PB12
May 8Soaring Eagle InviteMay 8 · Discus · Place 3 · ShanleyShanleyDiscus3105-1112
May 8Soaring Eagle InviteMay 8 · Shot Put · Place 2 · ShanleyShanleyShot Put238-212
Apr 289th Annual Joan Halland ClassicApr 28 · Discus · Place 5 · ShanleyShanleyDiscus5106-912
Apr 289th Annual Joan Halland ClassicApr 28 · Shot Put · Place 3 · ShanleyShanleyShot Put336-712
Apr 23Shanley InvitationalApr 23 · Discus · Place 4 · ShanleyShanleyDiscus4117-712
Apr 23Shanley InvitationalApr 23 · Shot Put · Place 7 · ShanleyShanleyShot Put736-812
Apr 16Tri-State Catholic InvitationalApr 16 · Discus · Place 2 · ShanleyShanleyDiscus2110-412
Apr 16Tri-State Catholic InvitationalApr 16 · Shot Put · Place 2 · ShanleyShanleyShot Put235-412
Apr 14Spartan Classic Track and Field MeetApr 14 · Discus · Place 4 · ShanleyShanleyDiscus4102-412
Apr 14Spartan Classic Track and Field MeetApr 14 · Shot Put · Place 5 · ShanleyShanleyShot Put535-212
Apr 11Dickinson Coca-Cola Invitational 2026Apr 11 · Javelin · ShanleyShanleyJavelin600g—DNS12
Apr 11Dickinson Coca-Cola Invitational 2026Apr 11 · Discus · Place 6 · ShanleyShanleyDiscus1kg6.104' 5"12
Apr 11Dickinson Coca-Cola Invitational 2026Apr 11 · Shot Put · Place 2 · ShanleyShanleyShot Put4kg2.36' 4"12
Mar 19Fargo Metro MeetMar 19 · Shot Put · Place 4 · ShanleyShanleyShot Put435-9.2512

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · Shot Put · Place 7 · ShanleyShanleyShot Put736-712
Mar 21USATF Dakotas HS Indoor ChampionshipsMar 21 · Shot Put · Place 2 · ShanleyShanleyShot Put237-0.2512

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 222025 NDHSAA Class A & B State MeetMay 22 · Discus · Place 14 · ShanleyShanleyDiscus14114-811
May 222025 NDHSAA Class A & B State MeetMay 22 · Shot Put · Place 20 · ShanleyShanleyShot Put2035-511
May 16NDHSAA East RegionMay 16 · Shot Put · Place 6 · ShanleyShanleyShot Put633-3.2511
May 12Deacon Last ChanceMay 12 · Discus · Place 2 · ShanleyShanleyDiscus2105-011
May 12Deacon Last ChanceMay 12 · Shot Put · Place 2 · ShanleyShanleyShot Put235-411
May 9Soaring Eagle InviteMay 9 · Discus · Place 3 · ShanleyShanleyDiscus3112-1111
May 9Soaring Eagle InviteMay 9 · Shot Put · Place 2 · ShanleyShanleyShot Put237-611
Apr 26Fargo Elite MeetApr 26 · Javelin · Place 11 · ShanleyShanleyJavelin600g11.76' 4"11
Apr 26Fargo Elite MeetApr 26 · Discus · Place 13 · ShanleyShanleyDiscus1kg13.102' 0"11
Apr 26Fargo Elite MeetApr 26 · Shot Put · Place 14 · ShanleyShanleyShot Put4kg14.33' 10.5"11
Apr 24Shanley InvitationalApr 24 · Javelin · Place 29 · ShanleyShanleyJavelin600g29.69' 6"11
Apr 24Shanley InvitationalApr 24 · Discus · Place 3 · ShanleyShanleyDiscus1kg3.114' 3"11
Apr 24Shanley InvitationalApr 24 · Shot Put · Place 8 · ShanleyShanleyShot Put4kg8.35' 5.75"11
Apr 15Fargo North Spartan InviteApr 15 · Javelin · Place 5 · ShanleyShanleyJavelin571-711
Apr 15Fargo North Spartan InviteApr 15 · Discus · Place 2 · ShanleyShanleyDiscus2105-1011
Apr 15Fargo North Spartan InviteApr 15 · Shot Put · Place 1 · ShanleyShanleyShot Put137-411
Apr 11Catholic Quadrangular True Team MeetApr 11 · Javelin · Place 6 · ShanleyShanleyJavelin676-1011
Apr 11Catholic Quadrangular True Team MeetApr 11 · Discus · Place 2 · ShanleyShanleyDiscus2111-111
Apr 11Catholic Quadrangular True Team MeetApr 11 · Shot Put · Place 1 · ShanleyShanleyShot Put135-911
Mar 20Fargo Metro MeetMar 20 · Shot Put · Place 6 · ShanleyShanleyShot Put633-8.511

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 5EDC Indoor MeetApr 5 · Shot Put · Place 3 · ShanleyShanleyShot Put336-3.511
Mar 28North Dakota State Class A IndoorMar 28 · Shot Put · Place 3 · ShanleyShanleyShot Put335-1.7511

2024 Outdoor Track

31 results
DateMeetEventPlMarkGr
May 17East RegionMay 17 · Discus · Place 26 · ShanleyShanleyDiscus2675-8—
May 17East RegionMay 17 · Shot Put · Place 8 · ShanleyShanleyShot Put834-8.75—
May 13Shanley "Last Chance" InvitationalMay 13 · Shot Put · Place 2 · ShanleyShanleyShot Put234-9—
May 10Soaring Eagle InvitationalMay 10 · Javelin · Place 13 · ShanleyShanleyJavelin1373-5—
May 10Soaring Eagle InvitationalMay 10 · Discus · Place 12 · ShanleyShanleyDiscus1285-1—
May 10Soaring Eagle InvitationalMay 10 · Shot Put · Place 4 · ShanleyShanleyShot Put435-0—
May 3Packer RelaysMay 3 · Javelin · Place 26 · ShanleyShanleyJavelin2676-4—
May 3Packer RelaysMay 3 · Discus · Place 9 · ShanleyShanleyDiscus9103-9—
May 3Packer RelaysMay 3 · Shot Put · Place 10 · ShanleyShanleyShot Put1034-1—
Apr 30Joan Halland ClassicApr 30 · Javelin · Place 24 · ShanleyShanleyJavelin2461-8—
Apr 30Joan Halland ClassicApr 30 · Discus · Place 6 · ShanleyShanleyDiscus693-10—
Apr 30Joan Halland ClassicApr 30 · Shot Put · Place 10 · ShanleyShanleyShot Put1029-10—
Apr 23Jamestown True Team TriangularApr 23 · Javelin · Place 2 · ShanleyShanleyJavelin600g2.75' 810
Apr 23Jamestown True Team TriangularApr 23 · Discus · Place 6 · ShanleyShanleyDiscus1kg6.91' 1110
Apr 23Jamestown True Team TriangularApr 23 · Shot Put · Place 6 · ShanleyShanleyShot Put4kg6.30' 1110
Apr 20Fargo Elite MeetApr 20 · Javelin · Place 14 · ShanleyShanleyJavelin1478-6.5—
Apr 20Fargo Elite MeetApr 20 · Discus · Place 12 · ShanleyShanleyDiscus1291-9—
Apr 20Fargo Elite MeetApr 20 · Shot Put · Place 16 · ShanleyShanleyShot Put1632-0.25—
Apr 15Fargo South QuadApr 15 · Javelin · Place 10 · ShanleyShanleyJavelin1072-11—
Apr 15Fargo South QuadApr 15 · Discus · Place 5 · ShanleyShanleyDiscus591-6—
Apr 15Fargo South QuadApr 15 · Shot Put · Place 5 · ShanleyShanleyShot Put532-11—
Apr 12Sheyenne InvitationalApr 12 · Javelin · Place 13 · ShanleyShanleyJavelin1374-3—
Apr 12Sheyenne InvitationalApr 12 · Discus · Place 3 · ShanleyShanleyDiscus398-3—
Apr 12Sheyenne InvitationalApr 12 · Shot Put · Place 3 · ShanleyShanleyShot Put332-1—
Apr 6EDC Throws-a-ThonApr 6 · Javelin · Place 9 · ShanleyShanleyJavelin981-8—
Apr 6EDC Throws-a-ThonApr 6 · Discus · Place 10 · ShanleyShanleyDiscus1083-3—
Apr 6EDC Throws-a-ThonApr 6 · Shot Put · Place 4 · ShanleyShanleyShot Put434-2—
Apr 42024 Sheyenne Early BirdApr 4 · Javelin · Place 9 · ShanleyShanleyJavelin987-1—
Apr 42024 Sheyenne Early BirdApr 4 · Discus · Place 14 · ShanleyShanleyDiscus1483-5—
Apr 1Thundering Herd HS ClassicApr 1 · Shot Put · Place 3 · ShanleyShanleyShot Put334-1—
Mar 14Fargo Metro MeetMar 14 · Shot Put · Place 2 · ShanleyShanleyShot Put234-7—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 22North Dakota State Class A IndoorMar 22 · Shot Put · Place 22 · ShanleyShanleyShot Put2233-1.75—

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 19East Region MeetMay 19 · Javelin · Place 20 · ShanleyShanleyJavelin600g20.85' 4 PB9
May 19East Region MeetMay 19 · Shot Put · Place 19 · ShanleyShanleyShot Put4kg19.30' 4.59
May 15Bill Jansen Last ChanceMay 15 · Javelin · Place 8 · ShanleyShanleyJavelin890-10—
May 15Bill Jansen Last ChanceMay 15 · Discus · Place 34 · ShanleyShanleyDiscus3473-4—
May 15Bill Jansen Last ChanceMay 15 · Shot Put · Place 11 · ShanleyShanleyShot Put1130-8—
May 122023 Soaring Eagle Invitational May 12 · Javelin · Place 6 · ShanleyShanleyJavelin695-0—
May 122023 Soaring Eagle Invitational May 12 · Discus · Place 14 · ShanleyShanleyDiscus1476-7—
May 122023 Soaring Eagle Invitational May 12 · Shot Put · Place 5 · ShanleyShanleyShot Put532-11—
May 8Fargo RotaryMay 8 · Discus · Place 18 · ShanleyShanleyDiscus1874-8—
May 8Fargo RotaryMay 8 · Shot Put · Place 6 · ShanleyShanleyShot Put631-6.5—
May 5Packer RelaysMay 5 · Javelin · Place 18 · ShanleyShanleyJavelin1883-4—
May 5Packer RelaysMay 5 · Shot Put · Place 8 · ShanleyShanleyShot Put832-3—
May 2Joan Halland ClassicMay 2 · Javelin · Place 31 · ShanleyShanleyJavelin3168-8—
May 2Joan Halland ClassicMay 2 · Discus · Place 18 · ShanleyShanleyDiscus1879-1—
May 2Joan Halland ClassicMay 2 · Shot Put · Place 6 · ShanleyShanleyShot Put632-11—
Apr 28Shanley InvitationalApr 28 · Javelin · Place 22 · ShanleyShanleyJavelin2272-3—
Apr 28Shanley InvitationalApr 28 · Shot Put · Place 7 · ShanleyShanleyShot Put733-1—
Apr 24OJ & Dee Jensen Kiwanis InvitationalApr 24 · Shot Put · Place 12 · ShanleyShanleyShot Put1229-19
Apr 15Dickinson High InviteApr 15 · Discus · Place 22 · ShanleyShanleyDiscus2273-7—
Apr 15Dickinson High InviteApr 15 · Shot Put · Place 10 · ShanleyShanleyShot Put1031-5—
Mar 16Fargo Metro MeetMar 16 · Shot Put · Place 11 · ShanleyShanleyShot Put1127-02.009

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 31Bison Snowbird MeetMar 31 · Shot Put · Place 12 · ShanleyShanleyShot Put4kg12.30-09.009
Mar 25North Dakota State JV IndoorMar 25 · Shot Put · Place 1 · ShanleyShanleyShot Put4kg1.32-03.00 PB9

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 21East Region MeetMay 21 · Javelin · Place 38 · ShanleyShanleyJavelin600g38.51-048
May 21East Region MeetMay 21 · Discus · Place 30 · ShanleyShanleyDiscus1kg30.69-008
May 21East Region MeetMay 21 · Shot Put · Place 18 · ShanleyShanleyShot Put4kg18.29-07.008
May 18All City Junior High Meet (JH)May 18 · Discus · Sacred HeartSacred HeartDiscus1kg—ND8
May 18All City Junior High Meet (JH)May 18 · Shot Put · Place 1 · Sacred HeartSacred HeartShot Put6lb1.34' 9Unofficial8
May 10Fargo South SoakerMay 10 · Javelin · Place 11 · ShanleyShanleyJavelin1159' 38
May 10Fargo South SoakerMay 10 · Discus · Place 8 · ShanleyShanleyDiscus875' 68
May 10Fargo South SoakerMay 10 · Shot Put · Place 4 · ShanleyShanleyShot Put431' 18
May 6Packer RelaysMay 6 · Shot Put · Place 21 · ShanleyShanleyShot Put2130' 18
May 3Kevin Froeber Classic Junior High Track & Field MeetMay 3 · Discus · Place 3 · Sacred HeartSacred HeartDiscus1kg3.73' 08
May 3Kevin Froeber Classic Junior High Track & Field MeetMay 3 · Shot Put · Place 1 · Sacred HeartSacred HeartShot Put6lb1.35' 5 PB8
May 2Shanley InvitationalMay 2 · Shot Put · Place 13 · ShanleyShanleyShot Put1331-06.008
Apr 21Fargo South InviteApr 21 · Javelin · Place 17 · ShanleyShanleyJavelin1760-18
Apr 21Fargo South InviteApr 21 · Discus · Place 16 · ShanleyShanleyDiscus1668-18
Apr 21Fargo South InviteApr 21 · Shot Put · Place 6 · ShanleyShanleyShot Put630-08
Apr 8DHS Coca Cola InviteApr 8 · Javelin · Place 11 · ShanleyShanleyJavelin1167-078
Apr 8DHS Coca Cola InviteApr 8 · Discus · Place 20 · ShanleyShanleyDiscus2068-118
Apr 8DHS Coca Cola InviteApr 8 · Shot Put · Place 12 · ShanleyShanleyShot Put1230-06.008

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 2EDC IndoorApr 2 · Shot Put · Place 16 · ShanleyShanleyShot Put1627-06.008
Mar 25North Dakota State Class A IndoorMar 25 · Shot Put · Place 38 · ShanleyShanleyShot Put4kg38.27-05.508
Mar 19Cobber HS IndoorMar 19 · Shot Put · Place 12 · ShanleyShanleyShot Put4kg12.26-07.258
Mar 17Fargo Metro MeetMar 17 · Shot Put · Place 16 · ShanleyShanleyShot Put4kg16.26-08.008