Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorFargo Rotary Invite · May 7106' 8"Fargo Rotary InviteMay 7, 2026
Javelin · 600g · OutdoorNDHSAA East Region · May 1580' 9"NDHSAA East RegionMay 15, 2026
Shot Put · 4kg · OutdoorNDHSAA East Region · May 1530' 7.5"NDHSAA East RegionMay 15, 2026
Triple Jump · OutdoorFargo Rotary Invite · May 729' 1.25"Fargo Rotary InviteMay 7, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 15NDHSAA East RegionMay 15 · Javelin · Place 16 · Fargo NorthJavelin600g16.80' 9" PB12
May 15NDHSAA East RegionMay 15 · Discus · Place 11 · Fargo NorthDiscus1kg11.104' 6"12
May 15NDHSAA East RegionMay 15 · Shot Put · Place 22 · Fargo NorthShot Put4kg22.30' 7.5" PB12
May 7Fargo Rotary InviteMay 7 · Triple Jump · Place 17 · Fargo NorthTriple Jump17.29' 1.25" PB12
May 7Fargo Rotary InviteMay 7 · Discus · Place 7 · Fargo NorthDiscus1kg7.106' 8" PB12
May 7Fargo Rotary InviteMay 7 · Shot Put · Place 10 · Fargo NorthShot Put4kg10.29' 11.5"12
May 6EDC JV OutdoorMay 6 · Javelin · Place 4 · Fargo NorthJavelin600g4.77' 2"12
May 6EDC JV OutdoorMay 6 · Discus · Place 1 · Fargo NorthDiscus1kg1.103' 2"12
May 1Packer RelaysMay 1 · Javelin · Place 24 · Fargo NorthJavelin600g24.73' 7"12
May 1Packer RelaysMay 1 · Discus · Place 10 · Fargo NorthDiscus1kg10.93' 5"12
May 1Packer RelaysMay 1 · Shot Put · Place 25 · Fargo NorthShot Put4kg25.28' 1"12
Apr 28Mailloux Unlimited Invitational Apr 28 · Triple Jump · Place 10 · Fargo NorthTriple Jump1029-1.7512
Apr 28Mailloux Unlimited Invitational Apr 28 · Javelin · Place 22 · Fargo NorthJavelin2257-912
Apr 28Mailloux Unlimited Invitational Apr 28 · Discus · Place 2 · Fargo NorthDiscus294-1012
Apr 28Mailloux Unlimited Invitational Apr 28 · Shot Put · Place 5 · Fargo NorthShot Put530-0.512
Apr 23Shanley InvitationalApr 23 · Discus · Place 9 · Fargo NorthDiscus9102-812
Apr 23Shanley InvitationalApr 23 · Shot Put · Place 18 · Fargo NorthShot Put1830-512
Apr 21Sheyenne InvitationalApr 21 · Triple Jump · Place 30 · Fargo NorthTriple Jump30.28' 10.5"12
Apr 21Sheyenne InvitationalApr 21 · Javelin · Fargo NorthJavelin600g—DNS12
Apr 21Sheyenne InvitationalApr 21 · Discus · Place 3 · Fargo NorthDiscus1kg3.98' 2"12
Apr 21Sheyenne InvitationalApr 21 · Shot Put · Place 8 · Fargo NorthShot Put4kg8.29' 11"12
Apr 14Spartan Classic Track and Field MeetApr 14 · Javelin · Place 10 · Fargo NorthJavelin1071-512
Apr 14Spartan Classic Track and Field MeetApr 14 · Discus · Place 7 · Fargo NorthDiscus789-112
Apr 14Spartan Classic Track and Field MeetApr 14 · Shot Put · Place 15 · Fargo NorthShot Put1526-312
Mar 20Mike Grandall InviteMar 20 · Shot Put · Place 20 · Fargo NorthShot Put2026-712

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · Triple Jump · Place 18 · Fargo NorthTriple Jump1828-11.7512
Mar 27North Dakota State Class A IndoorMar 27 · Shot Put · Place 33 · Fargo NorthShot Put3329-0.2512

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 16NDHSAA East RegionMay 16 · Javelin · Place 25 · Fargo NorthJavelin2557-011
May 16NDHSAA East RegionMay 16 · Discus · Place 13 · Fargo NorthDiscus1390-611
May 16NDHSAA East RegionMay 16 · Shot Put · Place 33 · Fargo NorthShot Put3323-3.2511
May 8Fargo Rotary Track MeetMay 8 · Javelin · Place 9 · Fargo NorthJavelin978-811
May 8Fargo Rotary Track MeetMay 8 · Discus · Place 8 · Fargo NorthDiscus893-1011
May 8Fargo Rotary Track MeetMay 8 · Shot Put · Place 12 · Fargo NorthShot Put1229-5.511
Apr 24Shanley InvitationalApr 24 · Javelin · Place 33 · Fargo NorthJavelin600g33.64' 7"11
Apr 24Shanley InvitationalApr 24 · Discus · Fargo NorthDiscus1kg—ND11
Apr 24Shanley InvitationalApr 24 · Shot Put · Place 35 · Fargo NorthShot Put4kg35.26' 2.25"11
Apr 15Fargo North Spartan InviteApr 15 · Triple Jump · Place 3 · Fargo NorthTriple Jump328-411
Apr 15Fargo North Spartan InviteApr 15 · Javelin · Place 12 · Fargo NorthJavelin1259-811
Apr 15Fargo North Spartan InviteApr 15 · Discus · Place 10 · Fargo NorthDiscus1079-911
Apr 15Fargo North Spartan InviteApr 15 · Shot Put · Place 8 · Fargo NorthShot Put827-1111
Apr 11Sheyenne InvitationalApr 11 · Javelin · Place 16 · Fargo NorthJavelin1669-1111
Apr 11Sheyenne InvitationalApr 11 · Discus · Place 3 · Fargo NorthDiscus393-611
Apr 11Sheyenne InvitationalApr 11 · Shot Put · Place 12 · Fargo NorthShot Put1228-011
Apr 4Thundering Herd ClassicApr 4 · Triple Jump · Place 34 · Fargo NorthTriple Jump3427-6.511
Apr 4Thundering Herd ClassicApr 4 · Shot Put · Place 33 · Fargo NorthShot Put3325-9.2511

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 28North Dakota State Class A IndoorMar 28 · Triple Jump · Place 26 · Fargo NorthTriple Jump2626-311
Mar 28North Dakota State Class A IndoorMar 28 · Shot Put · Place 37 · Fargo NorthShot Put3727-811

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 17East RegionMay 17 · Javelin · Place 26 · Fargo NorthJavelin2672-8—
May 17East RegionMay 17 · Discus · Place 18 · Fargo NorthDiscus1890-7.5—
May 17East RegionMay 17 · Shot Put · Place 37 · Fargo NorthShot Put3725-10.75—
May 14Spartan Last Shot MeetMay 14 · Javelin · Place 3 · Fargo NorthJavelin600g3.75' 1010
May 14Spartan Last Shot MeetMay 14 · Discus · Place 4 · Fargo NorthDiscus1kg4.83' 310
May 14Spartan Last Shot MeetMay 14 · Shot Put · Place 14 · Fargo NorthShot Put4kg14.25' 910
May 10Gelaine Orvik True Team InvitationalMay 10 · Javelin · Place 14 · Fargo NorthJavelin1469-8—
May 10Gelaine Orvik True Team InvitationalMay 10 · Discus · Place 14 · Fargo NorthDiscus1474-9—
May 10Gelaine Orvik True Team InvitationalMay 10 · Shot Put · Place 21 · Fargo NorthShot Put2124-1.5—
May 6Fargo RotaryMay 6 · Javelin · Place 9 · Fargo NorthJavelin978-5—
May 6Fargo RotaryMay 6 · Discus · Place 11 · Fargo NorthDiscus1184-1—
May 6Fargo RotaryMay 6 · Shot Put · Place 11 · Fargo NorthShot Put1128-8—
May 3Packer RelaysMay 3 · Javelin · Place 27 · Fargo NorthJavelin2775-8—
May 3Packer RelaysMay 3 · Discus · Place 46 · Fargo NorthDiscus4669-1—
May 3Packer RelaysMay 3 · Shot Put · Place 38 · Fargo NorthShot Put3826-11—
Apr 23Fargo North First DualsApr 23 · Javelin · Place 3 · Fargo NorthJavelin600g3.76' 010
Apr 23Fargo North First DualsApr 23 · Discus · Place 9 · Fargo NorthDiscus1kg9.66' 810
Apr 23Fargo North First DualsApr 23 · Shot Put · Place 9 · Fargo NorthShot Put4kg9.24' 4.510
Apr 12Sheyenne InvitationalApr 12 · Javelin · Place 19 · Fargo NorthJavelin1962-5—
Apr 12Sheyenne InvitationalApr 12 · Discus · Place 36 · Fargo NorthDiscus3664-2—
Apr 12Sheyenne InvitationalApr 12 · Shot Put · Place 22 · Fargo NorthShot Put2224-5—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 22North Dakota State Class A IndoorMar 22 · Shot Put · Place 59 · Fargo NorthShot Put5924-2.25—