Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorRepublic County JH Track Invitational · Apr 286:49.94aRepublic County JH Track InvitationalApril 28, 2022
400 Meters · OutdoorMinneapolis JH Invitational · Apr 131:26.34aMinneapolis JH InvitationalApril 13, 2023
800 Meters · OutdoorNorth Central MS League Meet · May 103:09.61aNorth Central MS League MeetMay 10, 2022
High Jump · OutdoorNCAA JH League Track Meet · May 123' 10"NCAA JH League Track MeetMay 12, 2023
Javelin · 600g · OutdoorMinneapolis V/JV Track and Field Invitational · May 688-08.00Minneapolis V/JV Track and Field InvitationalMay 6, 2025
Pole Vault · OutdoorKSHSAA 2A Regional - Jefferson County North · May 217-06.00KSHSAA 2A Regional - Jefferson County North May 21, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21KSHSAA 2A Regional - Jefferson County North May 21 · Pole Vault · Place 8 · Republic CountyRepublic CountyPole Vault8.7-06.00 PB11
May 14NCAA HS ChampionshipMay 14 · Pole Vault · Place 8 · Republic CountyRepublic CountyPole Vault8.7-611
May 14NCAA HS ChampionshipMay 14 · Javelin · Place 12 · Republic CountyRepublic CountyJavelin600g12.86-711
May 52026 Minneapolis HS InviteMay 5 · Pole Vault · Place 11 · Republic CountyRepublic CountyPole Vault11.7' 6"11
May 52026 Minneapolis HS InviteMay 5 · Javelin · Place 13 · Republic CountyRepublic CountyJavelin600g13.88' 6"11
Apr 212026 Lions Club Track MeetApr 21 · Pole Vault · Place 9 · Republic CountyRepublic CountyPole Vault9.7' 6"11
Apr 212026 Lions Club Track MeetApr 21 · Javelin · Place 15 · Republic CountyRepublic CountyJavelin600g15.88' 7"11
Apr 10Falcon Relays 2026Apr 10 · Pole Vault · Place 8 · Republic CountyRepublic CountyPole Vault8.7-00.0011
Apr 10Falcon Relays 2026Apr 10 · Javelin · Place 13 · Republic CountyRepublic CountyJavelin600g13.85-10.5011
Mar 312026 Clay Center Varsity InvitationalMar 31 · Pole Vault · Place 16 · Republic CountyRepublic CountyPole Vault16.7' 0"11
Mar 312026 Clay Center Varsity InvitationalMar 31 · Javelin · Place 15 · Republic CountyRepublic CountyJavelin600g15.81' 11"11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 22KSHSAA 2A Regional Track MeetMay 22 · Javelin · Place 19 · Republic CountyRepublic CountyJavelin600g19.83-010
May 6Minneapolis V/JV Track and Field InvitationalMay 6 · Pole Vault · Place 4 · Republic CountyRepublic CountyPole Vault4.7-00.0010
May 6Minneapolis V/JV Track and Field InvitationalMay 6 · Javelin · Place 4 · Republic CountyRepublic CountyJavelin600g4.88-08.00 PB10
Apr 29Washington County HS Track and Field InvitationalApr 29 · Pole Vault · Place 8 · Republic CountyRepublic CountyPole Vault8.7-06.0010
Apr 29Washington County HS Track and Field InvitationalApr 29 · Javelin · Place 24 · Republic CountyRepublic CountyJavelin600g24.65-03.0010
Apr 15Redmen Relays 2025Apr 15 · Pole Vault · Republic CountyRepublic CountyPole Vault--NH10

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 9NCAA League JH/HS MeetMay 9 · Pole Vault · Place 6 · Republic CountyRepublic CountyPole Vault6.6' 99
May 9NCAA League JH/HS MeetMay 9 · 800 Meters · Place 14 · Republic CountyRepublic County800 Meters14.3:14.82a9
Apr 30Minneapolis Varsity/JV InviteApr 30 · Pole Vault · Republic CountyRepublic CountyPole Vault—DNS9
Apr 232024 WCHS InvitationalApr 23 · 1600 Meters · Place 12 · Republic CountyRepublic County1600 Meters12.7:12.03a9
Apr 232024 WCHS InvitationalApr 23 · Pole Vault · Place 8 · Republic CountyRepublic CountyPole Vault8.7-06.009
Apr 232024 WCHS InvitationalApr 23 · High Jump · Republic CountyRepublic CountyHigh Jump—NH9
Apr 232024 WCHS InvitationalApr 23 · 800 Meters · Republic CountyRepublic County800 Meters—SCR9
Apr 9Redmen RelaysApr 9 · Pole Vault · Place 9 · Republic CountyRepublic CountyPole Vault9.7-06.009
Apr 9Redmen RelaysApr 9 · High Jump · Republic CountyRepublic CountyHigh Jump---NH9
Apr 5Freezin' Falcon RelaysApr 5 · Pole Vault · Place 6 · Republic CountyRepublic CountyPole Vault6.7-00.009
Apr 5Freezin' Falcon RelaysApr 5 · High Jump · Republic CountyRepublic CountyHigh Jump—NH9
Apr 5Freezin' Falcon RelaysApr 5 · 800 Meters · Place 33 · Republic CountyRepublic County800 Meters33.3:18.24a9

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 12NCAA JH League Track MeetMay 12 · 1600 Meters · Place 7 · Republic CountyRepublic County1600 Meters7.7:03.67a8
May 12NCAA JH League Track MeetMay 12 · Pole Vault · Place 5 · Republic CountyRepublic CountyPole Vault5.7' 0"8
May 12NCAA JH League Track MeetMay 12 · High Jump · Place 4 · Republic CountyRepublic CountyHigh Jump4.3' 10" PB8
May 12NCAA JH League Track MeetMay 12 · 800 Meters · Place 9 · Republic CountyRepublic County800 Meters9.3:15.66a8
Apr 13Minneapolis JH InvitationalApr 13 · Pole Vault · Place 6 · Republic CountyRepublic CountyPole Vault6.6' 0"8
Apr 13Minneapolis JH InvitationalApr 13 · 800 Meters · Place 10 · Republic CountyRepublic County800 Meters10.3:19.06a8
Apr 13Minneapolis JH InvitationalApr 13 · 400 Meters · Place 13 · Republic CountyRepublic County400 Meters13.1:26.34a PB8

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 10North Central MS League MeetMay 10 · 1600 Meters · Place 4 · Republic CountyRepublic County1600 Meters4.6:51.99a7
May 10North Central MS League MeetMay 10 · Pole Vault · Place 3 · Republic CountyRepublic CountyPole Vault3.5-06.007
May 10North Central MS League MeetMay 10 · High Jump · Place 4 · Republic CountyRepublic CountyHigh Jump4.3-10.007
May 10North Central MS League MeetMay 10 · 800 Meters · Place 6 · Republic CountyRepublic County800 Meters6.3:09.61a PB7
Apr 28Republic County JH Track InvitationalApr 28 · 1600 Meters · Place 4 · Republic CountyRepublic County1600 Meters4.6:49.94a PB7
Apr 28Republic County JH Track InvitationalApr 28 · Pole Vault · Place 9 · Republic CountyRepublic CountyPole Vault9.5-00.007
Apr 28Republic County JH Track InvitationalApr 28 · 800 Meters · Place 8 · Republic CountyRepublic County800 Meters8.3:16.59a7
Apr 21Rock Hills Jr. High HWY 36 MeetApr 21 · 1600 Meters · Place 3 · Republic CountyRepublic County1600 Meters3.7:04.15a7
Apr 21Rock Hills Jr. High HWY 36 MeetApr 21 · Pole Vault · Place 2 · Republic CountyRepublic CountyPole Vault2.5-06.007
Apr 21Rock Hills Jr. High HWY 36 MeetApr 21 · High Jump · Republic CountyRepublic CountyHigh Jump—NH7
Apr 21Rock Hills Jr. High HWY 36 MeetApr 21 · 800 Meters · Place 3 · Republic CountyRepublic County800 Meters3.3:15.89a7
Apr 14Minneapolis MS InviteApr 14 · 1600 Meters · Place 7 · Republic CountyRepublic County1600 Meters7.7:01.60a7
Apr 14Minneapolis MS InviteApr 14 · High Jump · Place 16 · Republic CountyRepublic CountyHigh Jump16.3-08.007
Apr 14Minneapolis MS InviteApr 14 · 800 Meters · Place 11 · Republic CountyRepublic County800 Meters11.3:11.10a7