Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBrainerd Quad · Apr 2515.58Brainerd QuadApril 25, 2023
200 Meters · OutdoorBrainerd Quad · Apr 2532.80Brainerd QuadApril 25, 2023
400 Meters · OutdoorCambridge-Isanti Quad · May 121:19.37aCambridge-Isanti QuadMay 12, 2026
Discus · 1kg · OutdoorMSHSL Section 8AAA Championships · May 28118-06MSHSL Section 8AAA ChampionshipsMay 28, 2025
Long Jump · OutdoorBrainerd Invitational · Apr 1313' 11.75"Brainerd InvitationalApril 13, 2026
Shot Put · 4kg · IndoorUSATF Minnesota Indoor All-Comers Meet #4 · Jan 189.74mUSATF Minnesota Indoor All-Comers Meet #4January 18, 2026
Shot Put · 4kg · OutdoorClass AAA Wild Card · May 934' 7.5"Class AAA Wild CardMay 9, 2025
Triple Jump · OutdoorCLC JV Conference Meet · May 2529-08.00CLC JV Conference MeetMay 25, 2022

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · Discus · Place 13 · BrainerdBrainerdDiscus1kg13.111' 1"12
May 27MSHSL Section 8AAA ChampionshipsMay 27 · Discus · Place 1 · BrainerdBrainerdDiscus1kg1.117-0212
May 27MSHSL Section 8AAA ChampionshipsMay 27 · Shot Put · Place 12 · BrainerdBrainerdShot Put4kg12.29-01.5012
May 19Central Lakes Conference ChampionshipMay 19 · Discus · Place 3 · BrainerdBrainerdDiscus3116-212
May 19Central Lakes Conference ChampionshipMay 19 · Shot Put · Place 20 · BrainerdBrainerdShot Put2028-7.2512
May 12Cambridge-Isanti QuadMay 12 · 400 Meters · Place 23 · BrainerdBrainerd400 Meters231:19.37a PB12
May 1Wayzata RelaysMay 1 · Discus · Place 3 · BrainerdBrainerdDiscus1kg3.114' 5"12
May 1Wayzata RelaysMay 1 · Shot Put · Place 15 · BrainerdBrainerdShot Put4kg15.28' 4.75"12
Apr 21Brainerd HS QuadApr 21 · Long Jump · BrainerdBrainerdLong Jump—ND12
Apr 21Brainerd HS QuadApr 21 · Discus · Place 2 · BrainerdBrainerdDiscus2117-712
Apr 21Brainerd HS QuadApr 21 · Shot Put · Place 5 · BrainerdBrainerdShot Put531-2.7512
Apr 16Sartell Sabre QuadApr 16 · Long Jump · Place 22 · BrainerdBrainerdLong Jump22.12' 11"12
Apr 16Sartell Sabre QuadApr 16 · Discus · Place 2 · BrainerdBrainerdDiscus1kg2.104' 9"12
Apr 16Sartell Sabre QuadApr 16 · Shot Put · Place 4 · BrainerdBrainerdShot Put4kg4.31' 1"12
Apr 13Brainerd InvitationalApr 13 · Long Jump · Place 12 · BrainerdBrainerdLong Jump12.13' 11.75" PB12
Apr 13Brainerd InvitationalApr 13 · Discus · Place 1 · BrainerdBrainerdDiscus1kg1.115' 3"12
Apr 13Brainerd InvitationalApr 13 · Shot Put · Place 3 · BrainerdBrainerdShot Put4kg3.31' 5"12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 31Central Lakes Conference IndoorMar 31 · Shot Put · Place 13 · BrainerdBrainerdShot Put1330-212
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · Shot Put · Place 1 · UnattachedUnattachedShot Put4kg1.9.74m PB12

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · Discus · Place 10 · BrainerdBrainerdDiscus1kg10.116-0611
May 28MSHSL Section 8AAA ChampionshipsMay 28 · Discus · Place 2 · BrainerdBrainerdDiscus1kg2.118-06 PB11
May 28MSHSL Section 8AAA ChampionshipsMay 28 · Shot Put · Place 9 · BrainerdBrainerdShot Put4kg9.33-06.0011
May 22Central Lakes Conference ChampionshipMay 22 · Shot Put · Place 12 · BrainerdBrainerdShot Put1231-911
May 13C/I QuadMay 13 · Discus · Place 2 · BrainerdBrainerdDiscus2117-411
May 13C/I QuadMay 13 · Shot Put · Place 4 · BrainerdBrainerdShot Put430-1.511
May 9Class AAA Wild CardMay 9 · Discus · Place 10 · BrainerdBrainerdDiscus1kg10.116' 3"11
May 9Class AAA Wild CardMay 9 · Shot Put · Place 17 · BrainerdBrainerdShot Put4kg17.34' 7.5" PB11
May 6Section 8AAA True TeamMay 6 · Discus · Place 1 · BrainerdBrainerdDiscus1kg1.116' 3"11
May 6Section 8AAA True TeamMay 6 · Shot Put · Place 4 · BrainerdBrainerdShot Put4kg4.34' 7.5"11
May 2Wayzata RelaysMay 2 · Discus · Place 3 · BrainerdBrainerdDiscus3108-011
May 2Wayzata RelaysMay 2 · Shot Put · Place 15 · BrainerdBrainerdShot Put1529-711
Apr 25Hamline Elite MeetApr 25 · Discus · Place 7 · BrainerdBrainerdDiscus7114-1011
Apr 22Brainerd InvitationalApr 22 · Discus · Place 1 · BrainerdBrainerdDiscus1127-311
Apr 22Brainerd InvitationalApr 22 · Shot Put · Place 4 · BrainerdBrainerdShot Put430-411
Apr 17Sabre QuadApr 17 · Discus · Place 1 · BrainerdBrainerdDiscus1117-811
Apr 17Sabre QuadApr 17 · Shot Put · Place 4 · BrainerdBrainerdShot Put432-1011
Apr 10Brainerd QuadApr 10 · Discus · Place 3 · BrainerdBrainerdDiscus3101-011
Apr 10Brainerd QuadApr 10 · Shot Put · Place 3 · BrainerdBrainerdShot Put332-011

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 5Central Lakes Conference IndoorApr 5 · Shot Put · Place 12 · BrainerdBrainerdShot Put1230-411
Mar 28Griak Indoor Classic - MaroonMar 28 · Shot Put · Place 15 · BrainerdBrainerdShot Put1530-11.2511

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 29MSHSL Section 8AAA ChampionshipsMay 29 · Discus · Place 6 · BrainerdBrainerdDiscus1kg6.108' 410
May 29MSHSL Section 8AAA ChampionshipsMay 29 · Shot Put · Place 24 · BrainerdBrainerdShot Put4kg24.26' 810
May 23Central Lakes Conference MeetMay 23 · Discus · Place 8 · BrainerdBrainerdDiscus8100-2—
May 23Central Lakes Conference MeetMay 23 · Shot Put · Place 21 · BrainerdBrainerdShot Put2124-10—
May 14SRR TriangularMay 14 · Discus · Place 2 · BrainerdBrainerdDiscus2104-7—
May 14SRR TriangularMay 14 · Shot Put · Place 6 · BrainerdBrainerdShot Put629-7.25—
May 7Section 8AAA True TeamMay 7 · Discus · Place 9 · BrainerdBrainerdDiscus1kg9.99-0310
May 7Section 8AAA True TeamMay 7 · Shot Put · Place 11 · BrainerdBrainerdShot Put4kg11.31-10.2510
May 3Wayzata RelaysMay 3 · Discus · Place 4 · BrainerdBrainerdDiscus498-10—
May 3Wayzata RelaysMay 3 · Shot Put · Place 10 · BrainerdBrainerdShot Put1029-6.5—
May 3Wayzata RelaysMay 3 · Discus · Place 4 · BrainerdBrainerdDiscus498-10—
May 3Wayzata RelaysMay 3 · Shot Put · Place 10 · BrainerdBrainerdShot Put1029-6.50—
Apr 23Brainerd InviteApr 23 · Discus · Place 5 · BrainerdBrainerdDiscus1kg5.87-1110
Apr 23Brainerd InviteApr 23 · Shot Put · Place 5 · BrainerdBrainerdShot Put4kg5.30-07.0010
Apr 11Brainerd QuadApr 11 · Discus · Place 7 · BrainerdBrainerdDiscus790-11—
Apr 11Brainerd QuadApr 11 · Shot Put · Place 10 · BrainerdBrainerdShot Put1029-0—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 12Sabre JV MeetMay 12 · Long Jump · Place 4 · BrainerdBrainerdLong Jump4.13-05.009
May 12Sabre JV MeetMay 12 · Discus · Place 5 · BrainerdBrainerdDiscus1kg5.75-029
May 12Sabre JV MeetMay 12 · High Jump · BrainerdBrainerdHigh Jump—NH9
May 2Sabre TriangularMay 2 · Long Jump · Place 19 · BrainerdBrainerdLong Jump19.12-11.509
May 2Sabre TriangularMay 2 · Discus · Place 16 · BrainerdBrainerdDiscus1kg16.61-029
Apr 25Brainerd QuadApr 25 · Long Jump · Place 29 · BrainerdBrainerdLong Jump2910-07.509
Apr 25Brainerd QuadApr 25 · 200 Meters · Place 23 · BrainerdBrainerd200 Meters2332.80 PB9
Apr 25Brainerd QuadApr 25 · 100 Meters · Place 30 · BrainerdBrainerd100 Meters3015.58 PB9

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 25CLC JV Conference MeetMay 25 · Triple Jump · Place 4 · BrainerdBrainerdTriple Jump4.29-08.00 PB8
May 25CLC JV Conference MeetMay 25 · Long Jump · Place 21 · BrainerdBrainerdLong Jump21.11-07.508
May 25CLC JV Conference MeetMay 25 · Discus · Place 2 · BrainerdBrainerdDiscus1kg2.90-068