Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorMSHSL Section 2AA Championships · May 2712.07aMSHSL Section 2AA ChampionshipsMay 27, 2026
100 Meters · Outdoor2AA Section True Team · May 411.78a2AA Section True TeamMay 4, 2026
200 Meters · OutdoorBP Outdoor Inv#2 · Apr 924.85BP Outdoor Inv#2April 9, 2026
400 Meters · OutdoorJH MRC Meet · Apr 101:07.55JH MRC MeetApril 10, 2023
Discus · 1.6kg · OutdoorLCWM/Nicollet Meet #3 · May 787-10LCWM/Nicollet Meet #3May 7, 2026
Long Jump · IndoorMSHSL Section 2AA Championships · May 2716-02.25MSHSL Section 2AA ChampionshipsMay 27, 2026
Long Jump · OutdoorLCWM/Nicollet Meet #3 · May 717-01.00LCWM/Nicollet Meet #3May 7, 2026
Pole Vault · IndoorMSHSL Section 2AA Championships · May 2712-07.00MSHSL Section 2AA ChampionshipsMay 27, 2026
Pole Vault · OutdoorNew Ulm Invitational #2 · Apr 2812' 0"New Ulm Invitational #2April 28, 2026

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AA ChampionshipsMay 27 · Long Jump · Place 30 · Tri-City UnitedLong Jump30.16-02.25 PBWind: 111
May 27MSHSL Section 2AA ChampionshipsMay 27 · Pole Vault · Place 4 · Tri-City UnitedPole Vault4.12-07.00 PB11
May 27MSHSL Section 2AA ChampionshipsMay 27 · 100 Meters · Place 29 · Tri-City United100 MetersRound P29.12.07a PBWind: 011
Mar 27Old MRC IndoorMar 27 · Pole Vault · Place 1 · Tri-City UnitedPole Vault111-611

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 19Big South Conference ChampionshipMay 19 · Pole Vault · Place 4 · Tri-City UnitedPole Vault4.11' 6"11
May 19Big South Conference ChampionshipMay 19 · 100 Meters · Place 16 · Tri-City United100 Meters16.12.01a11
May 11TCU HS Invite #3May 11 · Long Jump · Place 9 · Tri-City UnitedLong Jump916-10.2511
May 11TCU HS Invite #3May 11 · Pole Vault · Place 2 · Tri-City UnitedPole Vault212-011
May 7LCWM/Nicollet Meet #3May 7 · Long Jump · Place 4 · Tri-City UnitedLong Jump4.17-01.00 PB11
May 7LCWM/Nicollet Meet #3May 7 · Pole Vault · Place 2 · Tri-City UnitedPole Vault2.11-00.0011
May 7LCWM/Nicollet Meet #3May 7 · Discus · Place 15 · Tri-City UnitedDiscus1.6kg15.87-10 PB11
May 42AA Section True TeamMay 4 · Pole Vault · Place 4 · Tri-City UnitedPole Vault4.11' 0"11
May 42AA Section True TeamMay 4 · 100 Meters · Place 12 · Tri-City United100 Meters12.11.78a PB11
Apr 30TCU HS Meet #2Apr 30 · Pole Vault · Place 2 · Tri-City UnitedPole Vault212-011
Apr 30TCU HS Meet #2Apr 30 · 100 Meters · Place 7 · Tri-City United100 Meters711.91a11
Apr 28New Ulm Invitational #2Apr 28 · Pole Vault · Place 2 · Tri-City UnitedPole Vault2.12' 0" PB11
Apr 28New Ulm Invitational #2Apr 28 · 100 Meters · Place 7 · Tri-City United100 Meters7.11.83a11
Apr 20MRC Track MeetApr 20 · Pole Vault · Place 2 · Tri-City UnitedPole Vault212-011
Apr 14Sibley East Varsity MeetApr 14 · Pole Vault · Place 1 · Tri-City UnitedPole Vault1.11-00.0011
Apr 14Sibley East Varsity MeetApr 14 · 100 Meters · Place 3 · Tri-City United100 Meters3.12.11a11
Apr 9BP Outdoor Inv#2Apr 9 · Pole Vault · Place 1 · Tri-City UnitedPole Vault111-611
Apr 9BP Outdoor Inv#2Apr 9 · 200 Meters · Place 7 · Tri-City United200 Meters724.85 PB11
Apr 9BP Outdoor Inv#2Apr 9 · 100 Meters · Place 7 · Tri-City United100 Meters712.1511
Apr 7SJM Invitational #2Apr 7 · Pole Vault · Place 2 · Tri-City UnitedPole Vault2.11' 6"11
Apr 7SJM Invitational #2Apr 7 · 100 Meters · Place 2 · Tri-City United100 Meters2.12.0011

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 22Big South Conference ChampionshipMay 22 · Pole Vault · Place 7 · Tri-City UnitedPole Vault710-110
May 22Big South Conference ChampionshipMay 22 · Discus · Place 22 · Tri-City UnitedDiscus2279-1110
May 22Big South Conference ChampionshipMay 22 · 100 Meters · Place 20 · Tri-City United100 Meters2012.4410
May 8LCWM/Nicollet Meet #3May 8 · Pole Vault · Place 3 · Tri-City UnitedPole Vault39-610
May 8LCWM/Nicollet Meet #3May 8 · Discus · Place 9 · Tri-City UnitedDiscus984-510
May 1TCU Invite #2May 1 · Pole Vault · Place 3 · Tri-City UnitedPole Vault310-010
May 1TCU Invite #2May 1 · Discus · Place 19 · Tri-City UnitedDiscus1971-1110
Apr 29New Ulm MeetApr 29 · Discus · Place 25 · Tri-City UnitedDiscus2575-410
Apr 29New Ulm MeetApr 29 · 200 Meters · Place 12 · Tri-City United200 Meters1225.4310
Apr 21TCU Invite #1Apr 21 · Pole Vault · Place 6 · Tri-City UnitedPole Vault69-010
Apr 21TCU Invite #1Apr 21 · Discus · Place 14 · Tri-City UnitedDiscus1489-410
Apr 21TCU Invite #1Apr 21 · 100 Meters · Place 10 · Tri-City United100 Meters1012.3310
Apr 15Sibley East Meet #1Apr 15 · Pole Vault · Place 4 · Tri-City UnitedPole Vault49-610
Apr 15Sibley East Meet #1Apr 15 · Discus · Place 11 · Tri-City UnitedDiscus1179-1010
Apr 4Belle Plaine Tiger InvApr 4 · Discus · Place 15 · Tri-City UnitedDiscus1584-3.5010
Apr 4Belle Plaine Tiger InvApr 4 · Pole Vault · Place 5 · Tri-City UnitedPole Vault59-010
Apr 4Belle Plaine Tiger InvApr 4 · 100 Meters · Place 19 · Tri-City United100 Meters1912.4810

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Old MRC indoorMar 28 · Pole Vault · Place 5 · Tri-City UnitedPole Vault58-010

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 23Kasson-Mantorville HS InvitationalMay 23 · Discus · Place 13 · Tri-City UnitedDiscus1378-4—
May 23Kasson-Mantorville HS InvitationalMay 23 · 100 Meters · Place 16 · Tri-City United100 Meters1612.76a—
May 16Minnesota Rivers Conference ChampionshipsMay 16 · Pole Vault · Place 9 · Tri-City UnitedPole Vault98-6—
May 16Minnesota Rivers Conference ChampionshipsMay 16 · Discus · Place 19 · Tri-City UnitedDiscus1979-9—
May 16Minnesota Rivers Conference ChampionshipsMay 16 · 100 Meters · Place 15 · Tri-City United100 Meters1512.61a—
May 9Tri-City United InvitationalMay 9 · Pole Vault · Place 7 · Tri-City UnitedPole Vault78-0—
May 9Tri-City United InvitationalMay 9 · Discus · Place 11 · Tri-City UnitedDiscus1175-9—
May 9Tri-City United InvitationalMay 9 · 100 Meters · Place 15 · Tri-City United100 Meters1512.91a—
May 2TCU InviteMay 2 · Discus · Place 14 · Tri-City UnitedDiscus1471-9—
May 2TCU InviteMay 2 · 200 Meters · Place 18 · Tri-City United200 Meters1827.35a—
May 2TCU InviteMay 2 · 100 Meters · Place 15 · Tri-City United100 Meters1513.23a—
Apr 25Jordan InvitationalApr 25 · Discus · Place 27 · Tri-City UnitedDiscus2767-10—
Apr 25Jordan InvitationalApr 25 · 200 Meters · Place 25 · Tri-City United200 Meters2527.45a—
Apr 25Jordan InvitationalApr 25 · 100 Meters · Place 26 · Tri-City United100 Meters2612.68a—
Apr 22St. Peter Meet #2Apr 22 · Discus · Place 25 · Tri-City UnitedDiscus2575-6—
Apr 22St. Peter Meet #2Apr 22 · 200 Meters · Place 24 · Tri-City United200 Meters2427.62a—
Apr 22St. Peter Meet #2Apr 22 · 100 Meters · Place 19 · Tri-City United100 Meters1913.26a—
Apr 11MRC Quad @ TCUApr 11 · Discus · Place 25 · Tri-City UnitedDiscus2565-11—
Apr 11MRC Quad @ TCUApr 11 · 200 Meters · Place 36 · Tri-City United200 Meters3630.26a—
Apr 11MRC Quad @ TCUApr 11 · 100 Meters · Place 20 · Tri-City United100 Meters2013.11a—
Apr 4BP Outdoor Inv.Apr 4 · Discus · Place 24 · Tri-City UnitedDiscus2471-10—
Apr 4BP Outdoor Inv.Apr 4 · 200 Meters · Place 32 · Tri-City United200 Meters3227.92a—
Apr 4BP Outdoor Inv.Apr 4 · 100 Meters · Place 34 · Tri-City United100 Meters3413.19a—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 8Fairmont JH MeetMay 8 · Discus · Place 4 · Tri-City UnitedDiscus482-18
Apr 10JH MRC MeetApr 10 · Discus · Place 1 · Tri-City UnitedDiscus170-088
Apr 10JH MRC MeetApr 10 · 400 Meters · Place 4 · Tri-City United400 Meters41:07.55 PB8
Apr 10JH MRC MeetApr 10 · 100 Meters · Place 6 · Tri-City United100 Meters614.118

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 20JH MRC ChampionshipMay 20 · Pole Vault · Place 3 · Tri-City UnitedPole Vault35-00.007
May 20JH MRC ChampionshipMay 20 · 200 Meters · Place 10 · Tri-City United200 Meters1032.867