Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · Outdoor2024 Gopher Conference Junior High Track and Field Invite · May 1420.68a2024 Gopher Conference Junior High Track and Field InviteMay 14, 2024
100m Hurdles · 33" / 0.838m · OutdoorGopher Conference Championships · May 920.39aGopher Conference ChampionshipsMay 9, 2026
1600 Meters · OutdoorLakeville North Mega Meet · Apr 296:49.35Lakeville North Mega MeetApril 29, 2023
300m Hurdles · 27" / 0.686m · OutdoorSJM Track Invitational #1 · Mar 301:00.90SJM Track Invitational #1March 30, 2026
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 2A - South Sub-Section · May 2157.06aMSHSL Section 2A - South Sub-SectionMay 21, 2026
400 Meters · Outdoor2024 Gopher Conference Junior High Track and Field Invite · May 141:15.86a2024 Gopher Conference Junior High Track and Field InviteMay 14, 2024
800 Meters · IndoorBlue Earth Area Buc Indoor · Apr 63:07.8Blue Earth Area Buc IndoorApril 6, 2023
800 Meters · OutdoorLCWM/Nicollet Meet #2 · May 23:03.56aLCWM/Nicollet Meet #2May 2, 2023
Pole Vault · OutdoorJWP Track & Field Meet #2 · Apr 288' 6"JWP Track & Field Meet #2April 28, 2026

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

2026 Outdoor Track

34 results
DateMeetEventPlMarkGr
May 30MSHSL Section 2A ChampionshipsMay 30 · Pole Vault · Place 9 · JWP/WEMJWP/WEMPole Vault9.8-02.0010
May 21MSHSL Section 2A - South Sub-SectionMay 21 · Pole Vault · Place 3 · JWP/WEMJWP/WEMPole Vault3.8-00.0010
May 21MSHSL Section 2A - South Sub-SectionMay 21 · 300m Hurdles · Place 17 · JWP/WEMJWP/WEM300m Hurdles30" / 0.762m17.57.06a PB10
May 21MSHSL Section 2A - South Sub-SectionMay 21 · 100m Hurdles · Place 20 · JWP/WEMJWP/WEM100m Hurdles33" / 0.838m20.24.91a10
May 16Class A State True TeamMay 16 · Pole Vault · Place 16 · JWP/WEMJWP/WEMPole Vault16.8' 0"10
May 9Gopher Conference ChampionshipsMay 9 · Pole Vault · Place 1 · JWP/WEMJWP/WEMPole Vault1.8' 1"10
May 9Gopher Conference ChampionshipsMay 9 · 300m Hurdles · Place 6 · JWP/WEMJWP/WEM300m Hurdles30" / 0.762m6.57.06a10
May 9Gopher Conference ChampionshipsMay 9 · 100m Hurdles · Place 8 · JWP/WEMJWP/WEM100m Hurdles33" / 0.838m8.20.39a PB10
May 8Class A True Team Wild CardMay 8 · Pole Vault · Place 11 · JWP/WEMJWP/WEMPole Vault11.8' 0"10
May 52A Section True TeamMay 5 · Pole Vault · Place 5 · JWP/WEMJWP/WEMPole Vault5.8' 0"10
Apr 30TCU HS Meet #2Apr 30 · Pole Vault · Place 3 · JWP/WEMJWP/WEMPole Vault38-610
Apr 30TCU HS Meet #2Apr 30 · 300m Hurdles · Place 11 · JWP/WEMJWP/WEM300m Hurdles1157.78a10
Apr 30TCU HS Meet #2Apr 30 · 100m Hurdles · Place 12 · JWP/WEMJWP/WEM100m Hurdles1220.82a10
Apr 28JWP Track & Field Meet #2Apr 28 · Pole Vault · Place 3 · JWP/WEMJWP/WEMPole Vault3.8' 6" PB10
Apr 28JWP Track & Field Meet #2Apr 28 · 300m Hurdles · Place 16 · JWP/WEMJWP/WEM300m Hurdles30" / 0.762m16.1:01.91a10
Apr 28JWP Track & Field Meet #2Apr 28 · 100m Hurdles · Place 16 · JWP/WEMJWP/WEM100m Hurdles33" / 0.838m16.21.43a10
Apr 25Lakeville North Panther Mega MeetApr 25 · Pole Vault · Place 10 · JWP/WEMJWP/WEMPole Vault10.7' 0"10
Apr 25Lakeville North Panther Mega MeetApr 25 · 300m Hurdles · Place 24 · JWP/WEMJWP/WEM300m Hurdles30" / 0.762m24.59.93a10
Apr 25Lakeville North Panther Mega MeetApr 25 · 100m Hurdles · Place 33 · JWP/WEMJWP/WEM100m Hurdles33" / 0.838m33.22.70a10
Apr 21Blooming Prairie InvitationalApr 21 · Pole Vault · Place 3 · JWP/WEMJWP/WEMPole Vault3.8' 0"10
Apr 21Blooming Prairie InvitationalApr 21 · 300m Hurdles · Place 12 · JWP/WEMJWP/WEM300m Hurdles30" / 0.762m12.1:00.54a10
Apr 21Blooming Prairie InvitationalApr 21 · 100m Hurdles · Place 15 · JWP/WEMJWP/WEM100m Hurdles33" / 0.838m15.24.60a10
Apr 16A & W InviteApr 16 · Pole Vault · Place 1 · JWP/WEMJWP/WEMPole Vault1.8' 6"10
Apr 16A & W InviteApr 16 · 300m Hurdles · Place 6 · JWP/WEMJWP/WEM300m Hurdles30" / 0.762m6.1:02.410
Apr 16A & W InviteApr 16 · 100m Hurdles · Place 8 · JWP/WEMJWP/WEM100m Hurdles33" / 0.838m8.21.55a10
Apr 9JWP/WEM Invitaitonal #1Apr 9 · Pole Vault · Place 2 · JWP/WEMJWP/WEMPole Vault2.7' 6"10
Apr 9JWP/WEM Invitaitonal #1Apr 9 · 300m Hurdles · Place 12 · JWP/WEMJWP/WEM300m Hurdles30" / 0.762m12.1:03.10a10
Apr 9JWP/WEM Invitaitonal #1Apr 9 · 100m Hurdles · Place 12 · JWP/WEMJWP/WEM100m Hurdles33" / 0.838m12.23.42a10
Apr 7Viesselman True Team InvitationalApr 7 · Pole Vault · Place 2 · JWP/WEMJWP/WEMPole Vault2.6' 6"10
Apr 7Viesselman True Team InvitationalApr 7 · 300m Hurdles · Place 4 · JWP/WEMJWP/WEM300m Hurdles30" / 0.762m4.1:04.18a10
Apr 7Viesselman True Team InvitationalApr 7 · 100m Hurdles · Place 6 · JWP/WEMJWP/WEM100m Hurdles33" / 0.838m6.22.89a10
Mar 30SJM Track Invitational #1Mar 30 · Pole Vault · Place 1 · JWP/WEMJWP/WEMPole Vault1.8' 6"10
Mar 30SJM Track Invitational #1Mar 30 · 300m Hurdles · Place 8 · JWP/WEMJWP/WEM300m Hurdles27" / 0.686m8.1:00.90 PB10
Mar 30SJM Track Invitational #1Mar 30 · 100m Hurdles · Place 13 · JWP/WEMJWP/WEM100m Hurdles33" / 0.838m13.21.77a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 21Gopher Conference Indoor ChampionshipsMar 21 · Pole Vault · Place 3 · JWP/WEMJWP/WEMPole Vault36-010
Mar 21Gopher Conference Indoor ChampionshipsMar 21 · 55m Hurdles · Place 4 · JWP/WEMJWP/WEM55m Hurdles410.83a10

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 31MSHSL Section 2A ChampionshipsMay 31 · Pole Vault · Place 9 · Janesville Waldorf PembertonJanesville Waldorf PembertonPole Vault97-89
May 22MSHSL Section 2A - South Sub-SectionMay 22 · Pole Vault · Place 6 · Janesville Waldorf PembertonJanesville Waldorf PembertonPole Vault6.7-06.009
May 22MSHSL Section 2A - South Sub-SectionMay 22 · 100m Hurdles · Place 14 · Janesville Waldorf PembertonJanesville Waldorf Pemberton100m Hurdles33" / 0.838m14.21.51a9
May 17Class A State True Team MeetMay 17 · Pole Vault · Place 22 · Janesville Waldorf PembertonJanesville Waldorf PembertonPole Vault22.6' 0"9
May 17Class A State True Team MeetMay 17 · 100m Hurdles · Place 24 · Janesville Waldorf PembertonJanesville Waldorf Pemberton100m Hurdles33" / 0.838m24.21.30a9
May 10Gopher Conference ChampionshipsMay 10 · Pole Vault · Place 3 · Janesville Waldorf PembertonJanesville Waldorf PembertonPole Vault37-79
May 10Gopher Conference ChampionshipsMay 10 · 100m Hurdles · Place 12 · Janesville Waldorf PembertonJanesville Waldorf Pemberton100m Hurdles1221.31a9
May 6Section 2A True TeamMay 6 · Pole Vault · Place 7 · Janesville Waldorf PembertonJanesville Waldorf PembertonPole Vault7.8' 0"9
Apr 29JWP Invite #2Apr 29 · Pole Vault · Place 3 · Janesville Waldorf PembertonJanesville Waldorf PembertonPole Vault3.7' 6"9
Apr 29JWP Invite #2Apr 29 · 300m Hurdles · Place 11 · Janesville Waldorf PembertonJanesville Waldorf Pemberton300m Hurdles30" / 0.762m11.1:01.30a9
Apr 29JWP Invite #2Apr 29 · 100m Hurdles · Place 8 · Janesville Waldorf PembertonJanesville Waldorf Pemberton100m Hurdles33" / 0.838m8.21.81a9
Apr 26Lakeville North Mega MeetApr 26 · Pole Vault · Place 25 · Janesville Waldorf PemberJanesville Waldorf PemberPole Vault256-09
Apr 26Lakeville North Mega MeetApr 26 · 300m Hurdles · Place 31 · Janesville Waldorf PemberJanesville Waldorf Pember300m Hurdles311:00.459
Apr 26Lakeville North Mega MeetApr 26 · 100m Hurdles · Place 29 · Janesville Waldorf PemberJanesville Waldorf Pember100m Hurdles2921.739
Apr 22Blooming Prairie InvitationalApr 22 · Pole Vault · Place 6 · Janesville Waldorf PemberJanesville Waldorf PemberPole Vault66-69
Apr 22Blooming Prairie InvitationalApr 22 · 300m Hurdles · Place 16 · Janesville Waldorf PemberJanesville Waldorf Pember300m Hurdles161:02.639
Apr 22Blooming Prairie InvitationalApr 22 · 100m Hurdles · Place 16 · Janesville Waldorf PemberJanesville Waldorf Pember100m Hurdles1621.989
Apr 15Maple River Eagles InviteApr 15 · Pole Vault · Place 4 · Janesville Waldorf PembertonJanesville Waldorf PembertonPole Vault47-09
Apr 15Maple River Eagles InviteApr 15 · 300m Hurdles · Place 15 · Janesville Waldorf PembertonJanesville Waldorf Pemberton300m Hurdles151:06.409
Apr 15Maple River Eagles InviteApr 15 · 100m Hurdles · Place 16 · Janesville Waldorf PembertonJanesville Waldorf Pemberton100m Hurdles1622.00a9
Apr 10JWP Invite #1Apr 10 · Pole Vault · Place 3 · Janesville Waldorf PembertonJanesville Waldorf PembertonPole Vault37-69
Apr 10JWP Invite #1Apr 10 · 300m Hurdles · Place 10 · Janesville Waldorf PembertonJanesville Waldorf Pemberton300m Hurdles101:06.59a9
Apr 10JWP Invite #1Apr 10 · 100m Hurdles · Place 14 · Janesville Waldorf PembertonJanesville Waldorf Pemberton100m Hurdles1422.27a9
Apr 8Viesselman True Team InvitationalApr 8 · Pole Vault · Place 1 · Janesville Waldorf PembertonJanesville Waldorf PembertonPole Vault17-69
Apr 8Viesselman True Team InvitationalApr 8 · 100m Hurdles · Place 14 · Janesville Waldorf PembertonJanesville Waldorf Pemberton100m Hurdles1422.86a9
Apr 8Viesselman True Team InvitationalApr 8 · 800 Meters · Place 11 · Janesville Waldorf PembertonJanesville Waldorf Pemberton800 Meters113:18.29a9

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Apr 4Blue Earth Area Indoor QuadApr 4 · Pole Vault · Place 3 · Janesville Waldorf PembertonJanesville Waldorf PembertonPole Vault37-09
Apr 4Blue Earth Area Indoor QuadApr 4 · 60m Hurdles · Place 5 · Janesville Waldorf PembertonJanesville Waldorf Pemberton60m Hurdles512.39
Apr 4Blue Earth Area Indoor QuadApr 4 · 800 Meters · Place 9 · Janesville Waldorf PembertonJanesville Waldorf Pemberton800 Meters93:13.29
Mar 27Mankato East Indoor QuadMar 27 · Pole Vault · Place 4 · Janesville Waldorf PembertonJanesville Waldorf PembertonPole Vault47-09
Mar 27Mankato East Indoor QuadMar 27 · 60m Hurdles · Place 3 · Janesville Waldorf PembertonJanesville Waldorf Pemberton60m Hurdles313.49
Mar 22Gopher Conference Indoor MeetMar 22 · Pole Vault · Place 2 · Janesville Waldorf PembertonJanesville Waldorf PembertonPole Vault27-69
Mar 22Gopher Conference Indoor MeetMar 22 · 55m Hurdles · Place 9 · Janesville Waldorf PembertonJanesville Waldorf Pemberton55m Hurdles912.80a9

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 24Komet JH Elite MeetMay 24 · Pole Vault · Place 4 · Janesville Waldorf PembeJanesville Waldorf PembePole Vault47-0—
May 23MSHSL Section 2A - South Sub SectionMay 23 · Pole Vault · Place 9 · Janesville Waldorf PembertonJanesville Waldorf PembertonPole Vault9.7-06.008
May 23MSHSL Section 2A - South Sub SectionMay 23 · 100m Hurdles · Place 17 · Janesville Waldorf PembertonJanesville Waldorf Pemberton100m Hurdles33" / 0.838m17.22.28a8
May 18Class A True Team State ChampionshipsMay 18 · Pole Vault · Place 20 · Janesville Waldorf PembertonJanesville Waldorf PembertonPole Vault20.7' 08
May 142024 Gopher Conference Junior High Track and Field InviteMay 14 · Pole Vault · Place 3 · Janesville Waldorf PembertonJanesville Waldorf PembertonPole Vault3.7' 68
May 142024 Gopher Conference Junior High Track and Field InviteMay 14 · 100m Hurdles · Place 9 · Janesville Waldorf PembertonJanesville Waldorf Pemberton100m Hurdles30" / 0.762m9.20.68a PB8
May 142024 Gopher Conference Junior High Track and Field InviteMay 14 · 800 Meters · Place 7 · Janesville Waldorf PembertonJanesville Waldorf Pemberton800 Meters7.3:07.41a8
May 142024 Gopher Conference Junior High Track and Field InviteMay 14 · 400 Meters · Place 9 · Janesville Waldorf PembertonJanesville Waldorf Pemberton400 Meters9.1:15.86a PB8
May 11Gopher Conference ChampionshipsMay 11 · Pole Vault · Place 9 · Janesville Waldorf PembeJanesville Waldorf PembePole Vault97-0—
May 11Gopher Conference ChampionshipsMay 11 · 100m Hurdles · Place 19 · Janesville Waldorf PembJanesville Waldorf Pemb100m Hurdles1921.99a—
May 7Section 2A True TeamMay 7 · Pole Vault · Place 12 · Janesville Waldorf PembertonJanesville Waldorf PembertonPole Vault12.7-00.008
Apr 27Lakeville North Mega MeetApr 27 · Pole Vault · Place 10 · Janesville Waldorf PembeJanesville Waldorf PembePole Vault106-0—
Apr 27Lakeville North Mega MeetApr 27 · 300m Hurdles · Place 34 · Janesville Waldorf PembJanesville Waldorf Pemb300m Hurdles341:03.61a—
Apr 27Lakeville North Mega MeetApr 27 · 100m Hurdles · Place 31 · Janesville Waldorf PembJanesville Waldorf Pemb100m Hurdles3122.37a—
Apr 22Blooming Prairie InvitationalApr 22 · Pole Vault · Place 6 · Janesville Waldorf PembeJanesville Waldorf PembePole Vault66-0—
Apr 22Blooming Prairie InvitationalApr 22 · 100m Hurdles · Place 12 · Janesville Waldorf PembJanesville Waldorf Pemb100m Hurdles1222.13a—
Apr 11JWP InvitationalApr 11 · Pole Vault · Place 11 · Janesville Waldorf PembeJanesville Waldorf PembePole Vault116-6—
Apr 11JWP InvitationalApr 11 · 100m Hurdles · Place 17 · Janesville Waldorf PembJanesville Waldorf Pemb100m Hurdles1721.88a—
Apr 11JWP InvitationalApr 11 · 400 Meters · Place 22 · Janesville Waldorf PembJanesville Waldorf Pemb400 Meters221:20.05a—
Apr 9Rachel Nesseth Memorial InvitationalApr 9 · Pole Vault · Place 4 · Janesville Waldorf PembeJanesville Waldorf PembePole Vault47-0—
Apr 9Rachel Nesseth Memorial InvitationalApr 9 · 300m Hurdles · Place 8 · Janesville Waldorf PembJanesville Waldorf Pemb300m Hurdles81:00.31a—
Apr 9Rachel Nesseth Memorial InvitationalApr 9 · 100m Hurdles · Place 11 · Janesville Waldorf PembJanesville Waldorf Pemb100m Hurdles1121.99a—
Apr 9Rachel Nesseth Memorial InvitationalApr 9 · Pole Vault · Place 4 · Janesville Waldorf PembeJanesville Waldorf PembePole Vault47-0—
Apr 9Rachel Nesseth Memorial InvitationalApr 9 · 300m Hurdles · Place 8 · Janesville Waldorf PembJanesville Waldorf Pemb300m Hurdles81:00.31a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 4BEA Indoor MeetApr 4 · Pole Vault · Place 5 · Janesville Waldorf PembeJanesville Waldorf PembePole Vault56-6—
Apr 4BEA Indoor MeetApr 4 · 60m Hurdles · Place 15 · Janesville Waldorf PembJanesville Waldorf Pemb60m Hurdles1512.2—
Apr 4BEA Indoor MeetApr 4 · 55m Hurdles · Place 14 · Janesville Waldorf PembJanesville Waldorf Pemb55m Hurdles1411.9—

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 3MSHSL Section 2A ChampionshipsJun 3 · Pole Vault · Place 15 · Janesville-Waldorf-PemberJanesville-Waldorf-PemberPole Vault156-08.007
May 19KOMET JH T&F ELITE MEETMay 19 · Pole Vault · Janesville Waldorf PembertonJanesville Waldorf PembertonPole Vault--NH7
May 15Gopher Conference ChampionshipsMay 15 · Pole Vault · Place 11 · Janesville-Waldorf-PemberJanesville-Waldorf-PemberPole Vault116-10.007
May 9Section 2A True TeamMay 9 · Pole Vault · Place 10 · Janesville Waldorf PembertonJanesville Waldorf PembertonPole Vault10.7-00.007
May 8Blooming Prairie Jr High InvitationalMay 8 · Pole Vault · Place 1 · Janesville Waldorf PembertonJanesville Waldorf PembertonPole Vault1.7-06.007
May 8Blooming Prairie Jr High InvitationalMay 8 · 100m Hurdles · Place 3 · Janesville Waldorf PembertonJanesville Waldorf Pemberton100m Hurdles30" / 0.762m3.22.84a7
May 2LCWM/Nicollet Meet #2May 2 · Pole Vault · Place 7 · Janesville Waldorf PembertonJanesville Waldorf PembertonPole Vault7.6-03.007
May 2LCWM/Nicollet Meet #2May 2 · 800 Meters · Place 5 · Janesville Waldorf PembertonJanesville Waldorf Pemberton800 Meters5.3:03.56a PB7
May 1Kenyon-Wanamingo- Goodhue 7th & 8th Grade InvitationalMay 1 · Pole Vault · Place 3 · Janesville-Waldorf-PemberJanesville-Waldorf-PemberPole Vault35-06.007
May 1Kenyon-Wanamingo- Goodhue 7th & 8th Grade InvitationalMay 1 · 100m Hurdles · Place 7 · Janesville-Waldorf-PemberJanesville-Waldorf-Pember100m Hurdles723.767
May 1Kenyon-Wanamingo- Goodhue 7th & 8th Grade InvitationalMay 1 · 1600 Meters · Place 6 · Janesville-Waldorf-PemberJanesville-Waldorf-Pember1600 Meters67:14.117
Apr 29Lakeville North Mega MeetApr 29 · Pole Vault · Place 16 · Janesville-WaldoJanesville-WaldoPole Vault166-00.007
Apr 29Lakeville North Mega MeetApr 29 · 1600 Meters · Place 24 · Janesville-WaldoJanesville-Waldo1600 Meters246:49.35 PB7
Apr 18Maple River Eagle InviteApr 18 · 1600 Meters · Place 7 · Janesville-Waldorf-PemberJanesville-Waldorf-Pember1600 Meters76:55.587
Apr 13JWP VarsityApr 13 · 800 Meters · Place 10 · Janesville Waldorf PembertonJanesville Waldorf Pemberton800 Meters10.3:07.69a7
Apr 11Rachel Nesseth InvitationalApr 11 · Pole Vault · Janesville-Waldorf-PemberJanesville-Waldorf-PemberPole Vault—NH7
Apr 11Rachel Nesseth InvitationalApr 11 · 1600 Meters · Place 3 · Janesville-Waldorf-PemberJanesville-Waldorf-Pember1600 Meters37:10.567

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 6Blue Earth Area Buc IndoorApr 6 · 800 Meters · Place 5 · Janesville-Waldorf-PemberJanesville-Waldorf-Pember800 Meters53:07.8 PB7