Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPacker Relays · May 513.72aPacker RelaysMay 5, 2023
200 Meters · IndoorBison Stampede Indoor Meet · Apr 1329.92Bison Stampede Indoor MeetApril 13, 2023
200 Meters · OutdoorFargo Rotary · May 829.16aFargo RotaryMay 8, 2023
60 Meters · IndoorBison Stampede Indoor Meet · Apr 138.66Bison Stampede Indoor MeetApril 13, 2023
60 Meters · OutdoorFargo Metro Meet · Mar 148.88aFargo Metro MeetMarch 14, 2024
Discus · 1kg · OutdoorNDHSAA East Region · May 15126' 5"NDHSAA East RegionMay 15, 2026
Javelin · 600g · OutdoorFargo Rotary Invite · May 7138' 2"Fargo Rotary InviteMay 7, 2026
Shot Put · 4kg · Outdoor2026 NDHSAA Class A & B State Meet · May 2137' 10.5"2026 NDHSAA Class A & B State MeetMay 21, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 212026 NDHSAA Class A & B State MeetMay 21 · Javelin · Place 4 · West FargoJavelin600g4.121' 7"12
May 212026 NDHSAA Class A & B State MeetMay 21 · Discus · Place 10 · West FargoDiscus1kg10.116' 5"12
May 212026 NDHSAA Class A & B State MeetMay 21 · Shot Put · Place 11 · West FargoShot Put4kg11.37' 10.5" PB12
May 15NDHSAA East RegionMay 15 · Javelin · Place 1 · West FargoJavelin600g1.135' 3"12
May 15NDHSAA East RegionMay 15 · Discus · Place 3 · West FargoDiscus1kg3.126' 5" PB12
May 15NDHSAA East RegionMay 15 · Shot Put · Place 7 · West FargoShot Put4kg7.36' 1.5"12
May 7Fargo Rotary InviteMay 7 · Javelin · Place 1 · West FargoJavelin600g1.138' 2" PB12
May 7Fargo Rotary InviteMay 7 · Discus · Place 6 · West FargoDiscus1kg6.107' 11"12
May 1Packer RelaysMay 1 · Javelin · Place 1 · West FargoJavelin600g1.135' 0"12
May 1Packer RelaysMay 1 · Discus · Place 2 · West FargoDiscus1kg2.117' 6"12
May 1Packer RelaysMay 1 · Shot Put · Place 3 · West FargoShot Put4kg3.35' 11.5"12
Apr 23Shanley InvitationalApr 23 · Javelin · Place 1 · West FargoJavelin1131-1112
Apr 23Shanley InvitationalApr 23 · Discus · Place 3 · West FargoDiscus3124-012
Apr 23Shanley InvitationalApr 23 · Shot Put · Place 5 · West FargoShot Put537-312
Apr 16Eagle RelaysApr 16 · Javelin · Place 1 · West FargoJavelin1118-812
Apr 16Eagle RelaysApr 16 · Discus · Place 1 · West FargoDiscus1118-712
Apr 16Eagle RelaysApr 16 · Shot Put · Place 4 · West FargoShot Put437-212
Apr 2Thundering Herd ClassicApr 2 · Shot Put · Place 3 · West FargoShot Put338-10.2512
Mar 19Fargo Metro MeetMar 19 · Shot Put · Place 1 · West FargoShot Put138-912

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · Shot Put · Place 3 · West FargoShot Put338-9.7512

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 222025 NDHSAA Class A & B State MeetMay 22 · Javelin · Place 1 · West FargoJavelin1139-1111
May 222025 NDHSAA Class A & B State MeetMay 22 · Discus · Place 9 · West FargoDiscus9116-1111
May 222025 NDHSAA Class A & B State MeetMay 22 · Shot Put · Place 32 · West FargoShot Put3232-1011
May 16NDHSAA East RegionMay 16 · Javelin · Place 1 · West FargoJavelin1108-1011
May 16NDHSAA East RegionMay 16 · Discus · Place 4 · West FargoDiscus4109-111
May 16NDHSAA East RegionMay 16 · Shot Put · Place 19 · West FargoShot Put1929-11.511
May 8Fargo Rotary Track MeetMay 8 · Javelin · Place 2 · West FargoJavelin2110-211
May 8Fargo Rotary Track MeetMay 8 · Discus · Place 1 · West FargoDiscus1118-911
May 8Fargo Rotary Track MeetMay 8 · Shot Put · Place 6 · West FargoShot Put633-7.511
Apr 15West Fargo Showdown InvitationalApr 15 · Javelin · Place 2 · West FargoJavelin2113-011
Apr 15West Fargo Showdown InvitationalApr 15 · Discus · Place 1 · West FargoDiscus1117-1111
Apr 15West Fargo Showdown InvitationalApr 15 · Shot Put · Place 2 · West FargoShot Put235-611
Mar 20Fargo Metro MeetMar 20 · Shot Put · Place 11 · West FargoShot Put1130-911

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 5EDC Indoor MeetApr 5 · Shot Put · Place 8 · West FargoShot Put834-3.2511
Mar 28North Dakota State Class A IndoorMar 28 · Shot Put · Place 11 · West FargoShot Put1133-3.2511

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 17East RegionMay 17 · Javelin · Place 4 · West FargoJavelin4109-0—
May 17East RegionMay 17 · Discus · Place 5 · West FargoDiscus5109-8.5—
May 17East RegionMay 17 · Shot Put · Place 11 · West FargoShot Put1133-2—
May 13Shanley "Last Chance" InvitationalMay 13 · Discus · Place 1 · West FargoDiscus1109-9—
May 13Shanley "Last Chance" InvitationalMay 13 · Shot Put · Place 3 · West FargoShot Put333-4—
May 3Packer RelaysMay 3 · Javelin · Place 7 · West FargoJavelin797-11—
May 3Packer RelaysMay 3 · Discus · Place 7 · West FargoDiscus7109-6—
May 3Packer RelaysMay 3 · Shot Put · Place 20 · West FargoShot Put2031-2—
May 1Fargo South May Day TriangularMay 1 · Javelin · Place 1 · West FargoJavelin1100-6—
May 1Fargo South May Day TriangularMay 1 · Discus · Place 2 · West FargoDiscus297-2—
May 1Fargo South May Day TriangularMay 1 · Shot Put · Place 4 · West FargoShot Put432-9—
Apr 11Horace Lions Club InvitationalApr 11 · Javelin · Place 1 · West FargoJavelin1112-9—
Apr 11Horace Lions Club InvitationalApr 11 · Discus · Place 3 · West FargoDiscus397-7—
Apr 11Horace Lions Club InvitationalApr 11 · Shot Put · Place 4 · West FargoShot Put433-5.5—
Apr 42024 Sheyenne Early BirdApr 4 · Javelin · Place 4 · West FargoJavelin4108-2—
Apr 42024 Sheyenne Early BirdApr 4 · Discus · Place 3 · West FargoDiscus3107-3—
Apr 42024 Sheyenne Early BirdApr 4 · Shot Put · Place 5 · West FargoShot Put531-9—
Mar 14Fargo Metro MeetMar 14 · Shot Put · Place 8 · West FargoShot Put831-10—
Mar 14Fargo Metro MeetMar 14 · 60 Meters · Place 27 · West Fargo60 Meters278.88a PB—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 28Snowbird Indoor InviteMar 28 · Shot Put · Place 17 · West FargoShot Put1729-9.5—
Mar 28Snowbird Indoor InviteMar 28 · 200 Meters · Place 33 · West Fargo200 Meters3330.55a—
Mar 28Snowbird Indoor InviteMar 28 · 60 Meters · Place 36 · West Fargo60 Meters368.70a—
Mar 22North Dakota State Class A IndoorMar 22 · Shot Put · Place 15 · West FargoShot Put1533-11—
Mar 22North Dakota State Class A IndoorMar 22 · 200 Meters · Place 47 · West Fargo200 Meters4730.44a—
Mar 22North Dakota State Class A IndoorMar 22 · 60 Meters · Place 45 · West Fargo60 Meters458.76a—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 13Fargo South JV InvitationalMay 13 · Javelin · Place 1 · West FargoJavelin189-7—
May 13Fargo South JV InvitationalMay 13 · Discus · Place 1 · West FargoDiscus191-5—
May 13Fargo South JV InvitationalMay 13 · Shot Put · Place 1 · West FargoShot Put129-8—
May 8Fargo RotaryMay 8 · Javelin · Place 6 · West FargoJavelin689-7—
May 8Fargo RotaryMay 8 · Discus · Place 14 · West FargoDiscus1485-9—
May 8Fargo RotaryMay 8 · Shot Put · Place 23 · West FargoShot Put2326-0—
May 8Fargo RotaryMay 8 · 200 Meters · Place 20 · West Fargo200 Meters2029.16a PB—
May 5Packer RelaysMay 5 · Javelin · Place 8 · West FargoJavelin892-9—
May 5Packer RelaysMay 5 · Shot Put · Place 18 · West FargoShot Put1830-10—
May 5Packer RelaysMay 5 · 100 Meters · Place 18 · West Fargo100 Meters1813.72a PB—
Apr 27Fargo Davies QuadrangularApr 27 · 100 Meters · Place 12 · West Fargo100 Meters1213.93a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 13Bison Stampede Indoor MeetApr 13 · Shot Put · Place 24 · West FargoShot Put2428-04.009
Apr 13Bison Stampede Indoor MeetApr 13 · 200 Meters · Place 32 · West Fargo200 Meters3229.92 PB9
Apr 13Bison Stampede Indoor MeetApr 13 · 60 Meters · Place 19 · West Fargo60 MetersRound P198.66 PB9