Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUCB Booster Track & Field Meet · Apr 2813.44UCB Booster Track & Field MeetApril 28, 2022
200 Meters · IndoorPine-to-Prairie HS Indoor · Apr 327.96Pine-to-Prairie HS IndoorApril 3, 2023
200 Meters · OutdoorUCB Booster Varsity Invite · Apr 2424.01UCB Booster Varsity InviteApril 24, 2025
3200 Meters · IndoorH-O-L Conference Indoor · Mar 2614:22.22aH-O-L Conference IndoorMarch 26, 2024
400 Meters · IndoorPine-to-Prairie HS Indoor · Apr 31:00.25Pine-to-Prairie HS IndoorApril 3, 2023
400 Meters · OutdoorMSHSL Section 6A - West Sub-Section · May 2154.43aMSHSL Section 6A - West Sub-SectionMay 21, 2026
800 Meters · IndoorPine to Prairie Conference Indoor · Apr 22:27.36aPine to Prairie Conference IndoorApril 2, 2024
800 Meters · OutdoorHeart of Lakes Conference Meet · May 162:14.96aHeart of Lakes Conference MeetMay 16, 2023
Long Jump · OutdoorHank Emmel Relays · May 515-00.75Hank Emmel RelaysMay 5, 2022
Shot Put · 12lb · OutdoorSection 6A True Team · May 631' 3"Section 6A True TeamMay 6, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 28MSHSL Section 6A ChampionshipsMay 28 · 400 Meters · Place 14 · Barnesville400 Meters14.57.63a12
May 21MSHSL Section 6A - West Sub-SectionMay 21 · 400 Meters · Place 7 · Barnesville400 Meters7.54.43a PB12
May 12Heart O Lakes Conference ChampionshipMay 12 · 400 Meters · Place 10 · Barnesville400 Meters1055.97a12
May 76A Section True TeamMay 7 · 400 Meters · Place 10 · Barnesville400 Meters10.55.37a12
Apr 30Hank Emmel InvitationalApr 30 · 400 Meters · Place 7 · Barnesville400 Meters755.29a12
Apr 30Hank Emmel InvitationalApr 30 · 200 Meters · Place 7 · Barnesville200 Meters724.63a12
Apr 28Steve Hill InvitationalApr 28 · 400 Meters · Place 7 · Barnesville400 Meters7.56.61a12
Apr 23UCB BoosterApr 23 · 400 Meters · Place 7 · Barnesville400 Meters757.58a12
Apr 21Barnesville Booster Track MeetApr 21 · 400 Meters · Place 7 · Barnesville400 Meters7.56.55a12
Apr 21Barnesville Booster Track MeetApr 21 · 200 Meters · Place 15 · Barnesville200 Meters15.25.52a12
Apr 16Panther InvitationalApr 16 · 400 Meters · Place 1 · Barnesville400 Meters1.55.93a12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29MSHSL Section 6A ChampionshipsMay 29 · 400 Meters · Place 15 · Barnesville400 Meters15.57.00a11
May 22MSHSL Section 6A - Sub-Section 21May 22 · 400 Meters · Place 7 · Barnesville400 Meters755.76a11
May 6Section 6A True TeamMay 6 · Shot Put · Place 21 · BarnesvilleShot Put12lb21.31' 3" PB11
May 6Section 6A True TeamMay 6 · 400 Meters · Place 12 · Barnesville400 Meters12.56.03a11
May 6Section 6A True TeamMay 6 · 200 Meters · Place 17 · Barnesville200 Meters17.25.09a11
Apr 29Steve Hill InvitationalApr 29 · Shot Put · Place 25 · BarnesvilleShot Put2531-611
Apr 29Steve Hill InvitationalApr 29 · 400 Meters · Place 5 · Barnesville400 Meters556.0711
Apr 29Steve Hill InvitationalApr 29 · 200 Meters · Place 13 · Barnesville200 Meters1324.9711
Apr 24UCB Booster Varsity InviteApr 24 · 400 Meters · Place 6 · Barnesville400 Meters655.9211
Apr 24UCB Booster Varsity InviteApr 24 · 200 Meters · Place 5 · Barnesville200 Meters524.01 PB11
Apr 22Barnesville BoosterApr 22 · Shot Put · Place 26 · BarnesvilleShot Put2629-1111
Apr 22Barnesville BoosterApr 22 · 400 Meters · Place 6 · Barnesville400 Meters655.9411
Apr 15Panther InvitationalApr 15 · Shot Put · Place 35 · BarnesvilleShot Put3527-011
Apr 15Panther InvitationalApr 15 · 400 Meters · Place 6 · Barnesville400 Meters656.5811
Apr 8Concordia Late Spring HS MeetApr 8 · 400 Meters · Place 7 · Barnesville400 Meters757.18aJR

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 23MSHSL Section 6A - Sub Section 21May 23 · Shot Put · Place 31 · BarnesvilleShot Put3126-6.75—
May 16A-B-W InviteMay 16 · Shot Put · Place 41 · BarnesvilleShot Put4127-5.5—
May 14Heart of Lakes Conference ChampionshipMay 14 · Shot Put · Place 19 · BarnesvilleShot Put1927-7—
May 9Daggett InvitationalMay 9 · Shot Put · Place 6 · BarnesvilleShot Put626-8—
May 9Daggett InvitationalMay 9 · 400 Meters · Place 2 · Barnesville400 Meters21:01.64a—
May 7Section 6A True TeamMay 7 · Shot Put · Place 24 · BarnesvilleShot Put12lb24.25' 710
May 3Hank Emmel InvitationalMay 3 · Shot Put · Place 27 · BarnesvilleShot Put2722-2.75—
May 1Dilworth-Glydon-Felton Varsity InvitationalMay 1 · Shot Put · Place 37 · BarnesvilleShot Put3718-10.50—
Apr 25Hawley BoosterApr 25 · Shot Put · Place 34 · BarnesvilleShot Put3421-4—
Apr 23Barnesville BoosterApr 23 · Shot Put · Place 36 · BarnesvilleShot Put3623-10—
Apr 23Barnesville BoosterApr 23 · 800 Meters · Place 10 · Barnesville800 Meters102:32.1—
Apr 23Barnesville BoosterApr 23 · 400 Meters · Place 13 · Barnesville400 Meters131:00.7—
Apr 4Harrington Early Bird InviteApr 4 · 800 Meters · Place 14 · Barnesville800 Meters142:30.53a—
Apr 4Harrington Early Bird InviteApr 4 · 400 Meters · Place 10 · Barnesville400 Meters101:01.21a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 2Pine to Prairie Conference IndoorApr 2 · 800 Meters · Place 4 · Barnesville800 Meters42:27.36a PB—
Mar 26H-O-L Conference IndoorMar 26 · 3200 Meters · Place 7 · Barnesville3200 Meters714:22.22a PB—
Mar 26H-O-L Conference IndoorMar 26 · 400 Meters · Place 6 · Barnesville400 Meters61:01.00a—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 6A ChampionshipsJun 1 · 800 Meters · Place 15 · Barnesville800 Meters15.2:17.96a10
May 25MSHSL Section 6A - Sub-Section 21May 25 · 800 Meters · Place 5 · Barnesville800 Meters5.2:17.50a10
May 16Heart of Lakes Conference MeetMay 16 · 800 Meters · Place 6 · Barnesville800 Meters6.2:14.96a PB10
May 9Section 6A True TeamMay 9 · 800 Meters · Place 14 · Barnesville800 Meters14.2:20.02a10
May 2Dilworth-Glyndon-Felton Varsity InvitationalMay 2 · 800 Meters · Place 13 · Barnesville800 Meters132:27.1510
May 2Dilworth-Glyndon-Felton Varsity InvitationalMay 2 · 400 Meters · Place 15 · Barnesville400 Meters151:01.7610
Apr 27UCB Booster Track & Field MeetApr 27 · 800 Meters · Place 13 · Barnesville800 Meters132:27.510

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 3Pine-to-Prairie HS IndoorApr 3 · 400 Meters · Place 13 · Barnesville400 Meters131:00.25 PBFR
Apr 3Pine-to-Prairie HS IndoorApr 3 · 200 Meters · Place 36 · Barnesville200 Meters3627.96 PBFR
Mar 28Heart-of-the-Lakes HS IndoorMar 28 · 800 Meters · Place 22 · Barnesville800 Meters222:40.34FR
Mar 28Heart-of-the-Lakes HS IndoorMar 28 · 400 Meters · Place 17 · Barnesville400 Meters171:01.07FR

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 26MSHSL Section 6A - Sub-Section 21May 26 · 800 Meters · Place 15 · Barnesville800 Meters15.2:36.73a8
May 17Heart O'lakes Conference ChampionshipMay 17 · 800 Meters · Place 15 · Barnesville800 Meters152:30.908
May 13Pelican Rapids Junior High MeetMay 13 · Long Jump · Place 17 · BarnesvilleLong Jump17.13-09.008
May 13Pelican Rapids Junior High MeetMay 13 · 400 Meters · Place 4 · Barnesville400 Meters4.1:01.668
May 13Pelican Rapids Junior High MeetMay 13 · 200 Meters · Place 2 · Barnesville200 Meters2.27.208
May 5Hank Emmel RelaysMay 5 · Long Jump · Place 22 · BarnesvilleLong Jump22.15-00.75 PB8
May 3DGF InvitationalMay 3 · Long Jump · BarnesvilleLong JumpRound P—ND8
May 3DGF InvitationalMay 3 · 400 Meters · Place 18 · Barnesville400 Meters18.1:02.58a8
Apr 28UCB Booster Track & Field MeetApr 28 · 400 Meters · Place 9 · Barnesville400 Meters9.1:01.488
Apr 28UCB Booster Track & Field MeetApr 28 · 100 Meters · Place 31 · Barnesville100 Meters31.13.44 PB8