Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Region 8 Junior Olympic Championship · Jul 913.44aUSATF Region 8 Junior Olympic ChampionshipJuly 9, 2026
1500 Meters · Outdoor2025 JRC Youth Track & Field Meet · Jun 16:01.67a2025 JRC Youth Track & Field MeetJune 1, 2025
200 Meters · Outdoor2026 USATF Iowa Junior Olympic Outdoor Track and Field Championships · Jun 2028.13a2026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJune 20, 2026
400 Meters · Outdoor2026 JRC Youth Track & Field Meet · May 311:04.11a2026 JRC Youth Track & Field MeetMay 31, 2026
800 Meters · OutdoorNorthwest Elite TC Youth Invite · May 32:48.68aNorthwest Elite TC Youth InviteMay 3, 2026
Long Jump · OutdoorUSATF Region 8 Junior Olympic Championship · Jul 93.98mUSATF Region 8 Junior Olympic ChampionshipJuly 9, 2026

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Long Jump · Place 14 · Bobcat Running ClubBobcat Running ClubLong Jump14.3.98m PB7
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 400 Meters · Place 15 · Bobcat Running ClubBobcat Running Club400 Meters15.1:04.91a7
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 200 Meters · Place 12 · Bobcat Running ClubBobcat Running Club200 MetersRound P12.28.95a7
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 100 Meters · Place 12 · Bobcat Running ClubBobcat Running Club100 MetersRound P12.13.44a PB7
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · Long Jump · Place 5 · Bobcat Running ClubBobcat Running ClubLong Jump5.3.55m7
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 400 Meters · Place 9 · Bobcat Running ClubBobcat Running Club400 Meters9.1:04.89a7
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 200 Meters · Place 7 · Bobcat Running ClubBobcat Running Club200 MetersRound P7.28.13a PB7
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 200 Meters · Place 6 · Bobcat Running ClubBobcat Running Club200 Meters6.28.25a7
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 100 Meters · Place 7 · Bobcat Running ClubBobcat Running Club100 MetersRound P7.13.63a7
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 100 Meters · Place 4 · Bobcat Running ClubBobcat Running Club100 Meters4.13.96a7
Jun 13Iowa Games Outdoor Track and Field MeetJun 13 · 400 Meters · Place 7 · Bobcat Running ClubBobcat Running Club400 Meters71:05.45a7
Jun 13Iowa Games Outdoor Track and Field MeetJun 13 · 200 Meters · Place 9 · Bobcat Running ClubBobcat Running Club200 Meters928.68a7
Jun 13Iowa Games Outdoor Track and Field MeetJun 13 · 100 Meters · Place 13 · Bobcat Running ClubBobcat Running Club100 Meters1313.71a7
May 312026 JRC Youth Track & Field MeetMay 31 · 400 Meters · Place 6 · Bobcat Running ClubBobcat Running Club400 Meters6.1:04.11a PB7
May 312026 JRC Youth Track & Field MeetMay 31 · 200 Meters · Place 6 · Bobcat Running ClubBobcat Running Club200 Meters6.28.63a7
May 312026 JRC Youth Track & Field MeetMay 31 · 100 Meters · Place 5 · Bobcat Running ClubBobcat Running Club100 Meters5.13.78a7
May 24CRTC Youth Track and Field Meet May 24 · 400 Meters · Place 5 · Bobcat Running ClubBobcat Running Club400 Meters5.1:04.73a7
May 24CRTC Youth Track and Field Meet May 24 · 200 Meters · Place 4 · Bobcat Running ClubBobcat Running Club200 Meters4.28.95a7
May 24CRTC Youth Track and Field Meet May 24 · 100 Meters · Place 2 · Bobcat Running ClubBobcat Running Club100 Meters2.13.74a7
May 16I-Run Youth Meet IndianolaMay 16 · 400 Meters · Place 6 · Bobcat Running ClubBobcat Running Club400 Meters6.1:06.03a7
May 16I-Run Youth Meet IndianolaMay 16 · 200 Meters · Place 7 · Bobcat Running ClubBobcat Running Club200 Meters7.29.12a7
May 16I-Run Youth Meet IndianolaMay 16 · 100 Meters · Place 9 · Bobcat Running ClubBobcat Running Club100 Meters9.14.05a7
May 9Central Iowa Excaliburs Track MeetMay 9 · 400 Meters · Place 6 · Bobcat Running ClubBobcat Running Club400 Meters61:06.95a7
May 9Central Iowa Excaliburs Track MeetMay 9 · 200 Meters · Place 8 · Bobcat Running ClubBobcat Running Club200 Meters829.07a7
May 9Central Iowa Excaliburs Track MeetMay 9 · 100 Meters · Place 15 · Bobcat Running ClubBobcat Running Club100 Meters1514.37a7
May 3Northwest Elite TC Youth InviteMay 3 · 800 Meters · Place 6 · Bobcat Running ClubBobcat Running Club800 Meters6.2:48.68a PB7
May 3Northwest Elite TC Youth InviteMay 3 · 400 Meters · Place 7 · Bobcat Running ClubBobcat Running Club400 Meters7.1:07.65a7
May 3Northwest Elite TC Youth InviteMay 3 · 200 Meters · Place 13 · Bobcat Running ClubBobcat Running Club200 Meters13.29.56a7
Apr 16Marshalltown MS Boys MeetApr 16 · 400 Meters · Place 7 · Marshalltown 7th BlueMarshalltown 7th Blue400 Meters7.1:09.05a7
Apr 13Newton MS Boys MeetApr 13 · 400 Meters · Place 5 · MarshalltownMarshalltown400 Meters5.1:10.84a7

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · 1500 Meters · Place 22 · Bobcat Running ClubBobcat Running Club1500 Meters226:56.07a6
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · 800 Meters · Place 15 · Bobcat Running ClubBobcat Running Club800 Meters153:00.23a6
Jun 12025 JRC Youth Track & Field MeetJun 1 · 1500 Meters · Place 7 · Bobcat Running ClubBobcat Running Club1500 Meters76:01.67a PB6
Jun 12025 JRC Youth Track & Field MeetJun 1 · 800 Meters · Place 12 · Bobcat Running ClubBobcat Running Club800 Meters123:04.10a6
Jun 12025 JRC Youth Track & Field MeetJun 1 · 400 Meters · Place 11 · Bobcat Running ClubBobcat Running Club400 Meters111:14.17a6
May 25CRTC Track and Field Invite May 25 · 1500 Meters · Place 6 · Bobcat Running ClubBobcat Running Club1500 Meters66:37.59a6
May 25CRTC Track and Field Invite May 25 · 400 Meters · Place 9 · Bobcat Running ClubBobcat Running Club400 Meters91:14.41a6
May 11I-Run Youth Meet IndianolaMay 11 · 1500 Meters · Place 11 · Bobcat Running ClubBobcat Running Club1500 Meters116:31.87a6
May 11I-Run Youth Meet IndianolaMay 11 · 400 Meters · Place 10 · Bobcat Running ClubBobcat Running Club400 Meters101:15.23a6
May 4Northwest Youth Track MeetMay 4 · 1500 Meters · Place 4 · Bobcat Running ClubBobcat Running Club1500 Meters46:16.83a6
May 4Northwest Youth Track MeetMay 4 · 800 Meters · Place 5 · Bobcat Running ClubBobcat Running Club800 Meters53:11.92a6