Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSnowbird Indoor Invite · Mar 285:16.81aSnowbird Indoor InviteMarch 28, 2024
1600 Meters · OutdoorPacker Relays · May 25:13.10aPacker RelaysMay 2, 2025
400 Meters · OutdoorFargo South JV Invitational · May 131:00.19aFargo South JV InvitationalMay 13, 2023
60 Meters · OutdoorFargo Metro Meet · Mar 198.14aFargo Metro MeetMarch 19, 2026
800 Meters · IndoorNorth Dakota State Class A Indoor · Mar 282:18.94aNorth Dakota State Class A IndoorMarch 28, 2025
800 Meters · Outdoor9th Annual Joan Halland Classic · Apr 282:11.80a9th Annual Joan Halland ClassicApril 28, 2026
Javelin · 800g · OutdoorFargo Rotary Invite · May 7136' 1"Fargo Rotary InviteMay 7, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 15NDHSAA East RegionMay 15 · Javelin · Place 11 · West FargoJavelin800g11.132' 0"12
May 11Wahpeton Last ChanceMay 11 · Javelin · Place 1 · West FargoJavelin1144-412
May 11Wahpeton Last ChanceMay 11 · 800 Meters · Place 9 · West Fargo800 Meters92:15.76a12
May 7Fargo Rotary InviteMay 7 · Javelin · Place 9 · West FargoJavelin800g9.136' 1" PB12
May 1Packer RelaysMay 1 · Javelin · Place 7 · West FargoJavelin800g7.133' 10"12
May 1Packer RelaysMay 1 · 800 Meters · Place 16 · West Fargo800 Meters16.2:11.87a12
Apr 289th Annual Joan Halland ClassicApr 28 · 800 Meters · Place 4 · West Fargo800 Meters42:11.80a PB12
Apr 23Shanley InvitationalApr 23 · Javelin · Place 18 · West FargoJavelin18134-1012
Apr 22Davies DuelApr 22 · 800 Meters · Place 3 · West Fargo800 Meters32:15.64a12
Apr 16Eagle RelaysApr 16 · Javelin · Place 6 · West FargoJavelin6139-112
Apr 2Thundering Herd ClassicApr 2 · 800 Meters · Place 24 · West Fargo800 Meters242:19.89a12
Mar 19Fargo Metro MeetMar 19 · 800 Meters · Place 21 · West Fargo800 Meters212:22.77a12
Mar 19Fargo Metro MeetMar 19 · 60 Meters · Place 92 · West Fargo60 Meters928.14a PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · 1600 Meters · Place 42 · West Fargo1600 Meters425:21.63a12
Mar 27North Dakota State Class A IndoorMar 27 · 800 Meters · Place 42 · West Fargo800 Meters422:20.31a12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16NDHSAA East RegionMay 16 · Javelin · Place 20 · West FargoJavelin20117-1011
May 16NDHSAA East RegionMay 16 · 800 Meters · Place 12 · West Fargo800 Meters122:17.03a11
May 12Deacon Last ChanceMay 12 · 800 Meters · Place 9 · West Fargo800 Meters92:20.25a11
May 8Fargo Rotary Track MeetMay 8 · Javelin · Place 13 · West FargoJavelin13126-011
May 2Packer RelaysMay 2 · 1600 Meters · Place 30 · West Fargo1600 Meters305:13.10a PB11
Apr 15West Fargo Showdown InvitationalApr 15 · Javelin · Place 6 · West FargoJavelin6125-911
Apr 15West Fargo Showdown InvitationalApr 15 · 800 Meters · Place 10 · West Fargo800 Meters102:14.76a11
Mar 20Fargo Metro MeetMar 20 · 800 Meters · Place 18 · West Fargo800 Meters182:21.47a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 5EDC Indoor MeetApr 5 · 1600 Meters · Place 32 · West Fargo1600 Meters325:30.60a11
Mar 28North Dakota State Class A IndoorMar 28 · 800 Meters · Place 38 · West Fargo800 Meters382:18.94a PB11

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 17East RegionMay 17 · 800 Meters · Place 28 · West Fargo800 Meters282:18.94a—
May 13Shanley "Last Chance" InvitationalMay 13 · Javelin · Place 16 · West FargoJavelin1694-4.5—
May 10Gelaine Orvik True Team InvitationalMay 10 · 1600 Meters · Place 17 · West Fargo1600 Meters175:32.70a—
May 3Packer RelaysMay 3 · 1600 Meters · Place 34 · West Fargo1600 Meters345:19.20a—
May 1Fargo South May Day TriangularMay 1 · Javelin · Place 14 · West FargoJavelin1479-11—
May 1Fargo South May Day TriangularMay 1 · 800 Meters · Place 5 · West Fargo800 Meters52:18.23a—
Apr 25Davies DuelApr 25 · Javelin · Place 6 · West FargoJavelin689-5—
Apr 25Davies DuelApr 25 · 1600 Meters · Place 2 · West Fargo1600 Meters25:32.89a—
Apr 25Davies DuelApr 25 · 800 Meters · Place 3 · West Fargo800 Meters32:31.43a—
Apr 11Horace Lions Club InvitationalApr 11 · Javelin · Place 20 · West FargoJavelin2083-8—
Apr 11Horace Lions Club InvitationalApr 11 · 1600 Meters · Place 14 · West Fargo1600 Meters145:31.48a—
Apr 42024 Sheyenne Early BirdApr 4 · Javelin · Place 38 · West FargoJavelin3880-10—
Apr 42024 Sheyenne Early BirdApr 4 · 800 Meters · Place 14 · West Fargo800 Meters142:22.66a—
Mar 14Fargo Metro MeetMar 14 · 800 Meters · Place 12 · West Fargo800 Meters122:21.95a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 28Snowbird Indoor InviteMar 28 · 1600 Meters · Place 38 · West Fargo1600 Meters385:16.81a PB—
Mar 22North Dakota State Class A IndoorMar 22 · 1600 Meters · Place 51 · West Fargo1600 Meters515:24.32a—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13Fargo South JV InvitationalMay 13 · High Jump · Place 3 · West FargoHigh Jump34-10—
May 13Fargo South JV InvitationalMay 13 · 400 Meters · Place 4 · West Fargo400 Meters41:00.19a PB—
May 8Fargo RotaryMay 8 · 800 Meters · Place 22 · West Fargo800 Meters222:22.19a—
May 2Joan Halland ClassicMay 2 · 800 Meters · Place 20 · West Fargo800 Meters202:25.64a—
Apr 27Fargo Davies QuadrangularApr 27 · 800 Meters · Place 5 · West Fargo800 Meters52:30.50a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 13Bison Stampede Indoor MeetApr 13 · High Jump · West FargoHigh Jump—NH9
Apr 13Bison Stampede Indoor MeetApr 13 · 800 Meters · Place 29 · West Fargo800 Meters292:24.759