Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIndianola Athletic Booster Club / IRUN Meet · May 2919.67aIndianola Athletic Booster Club / IRUN MeetMay 29, 2024
1500 Meters · Outdoor2026 USATF Iowa Junior Olympic Outdoor Track and Field Championships · Jun 205:45.97a2026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJune 20, 2026
1600 Meters · IndoorISF Winter Iowa Games Track and Field Meet · Feb 287:02.63aISF Winter Iowa Games Track and Field MeetFebruary 28, 2026
200 Meters · OutdoorCedar Rapids Track Club Youth Track Meet · May 2538.82aCedar Rapids Track Club Youth Track Meet May 25, 2024
400 Meters · IndoorISF Winter Iowa Games Track and Field Meet · Feb 281:26.66aISF Winter Iowa Games Track and Field MeetFebruary 28, 2026
400 Meters · OutdoorCRTC Youth Track and Field Meet · May 241:14.00aCRTC Youth Track and Field Meet May 24, 2026
800 Meters · IndoorISF Winter Iowa Games Track and Field Meet · Feb 283:06.26aISF Winter Iowa Games Track and Field MeetFebruary 28, 2026
800 Meters · OutdoorUSATF Region 8 Junior Olympic Championship · Jul 92:48.05aUSATF 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

31 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 35 · Iowa FlyersIowa Flyers1500 Meters35.5:55.05a2
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 34 · Iowa FlyersIowa Flyers800 Meters34.2:50.22a2
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 65 · Iowa FlyersIowa Flyers400 MetersRound P65.1:15.44a2
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 1500 Meters · Place 2 · Iowa FlyersIowa Flyers1500 Meters2.5:52.98a2
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 800 Meters · Place 3 · Iowa FlyersIowa Flyers800 Meters3.2:48.05a PB2
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 1500 Meters · Place 2 · Iowa FlyersIowa Flyers1500 Meters2.5:51.21a2
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 800 Meters · Place 3 · Iowa FlyersIowa Flyers800 Meters3.2:51.07a2
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 400 Meters · Place 6 · Iowa FlyersIowa Flyers400 Meters6.1:14.97a2
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 1500 Meters · Place 2 · Iowa FlyersIowa Flyers1500 Meters2.5:51.21a2
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 800 Meters · Place 3 · Iowa FlyersIowa Flyers800 Meters3.2:51.07a2
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 400 Meters · Place 6 · Iowa FlyersIowa Flyers400 Meters6.1:14.97a2
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 1500 Meters · Place 1 · Iowa FlyersIowa Flyers1500 Meters1.5:45.97a PB2
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 800 Meters · Place 1 · Iowa FlyersIowa Flyers800 Meters1.2:51.61a2
Jun 13Iowa Games Outdoor Track and Field MeetJun 13 · 1500 Meters · Place 3 · Iowa FlyersIowa Flyers1500 Meters35:55.81a2
Jun 13Iowa Games Outdoor Track and Field MeetJun 13 · 800 Meters · Place 1 · Iowa FlyersIowa Flyers800 Meters12:55.21a2
Jun 13Iowa Games Outdoor Track and Field MeetJun 13 · 400 Meters · Place 2 · Iowa FlyersIowa Flyers400 Meters21:14.75a2
May 312026 JRC Youth Track & Field MeetMay 31 · 1500 Meters · Place 2 · Iowa FlyersIowa Flyers1500 Meters2.6:02.69a2
May 312026 JRC Youth Track & Field MeetMay 31 · 800 Meters · Place 4 · Iowa FlyersIowa Flyers800 Meters4.2:57.54a2
May 312026 JRC Youth Track & Field MeetMay 31 · 400 Meters · Place 5 · Iowa FlyersIowa Flyers400 Meters5.1:17.02a2
May 24CRTC Youth Track and Field Meet May 24 · 1500 Meters · Place 3 · Iowa FlyersIowa Flyers1500 Meters3.6:16.19a2
May 24CRTC Youth Track and Field Meet May 24 · 800 Meters · Place 1 · Iowa FlyersIowa Flyers800 Meters1.2:59.10a2
May 24CRTC Youth Track and Field Meet May 24 · 400 Meters · Place 2 · Iowa FlyersIowa Flyers400 Meters2.1:14.00a PB2
May 17BRC Youth Track & Field InvitationalMay 17 · 1500 Meters · Place 1 · Iowa FlyersIowa Flyers1500 Meters1.6:08.69a2
May 17BRC Youth Track & Field InvitationalMay 17 · 800 Meters · Place 1 · Iowa FlyersIowa Flyers800 Meters1.3:03.74a2
May 10Iowa Flyers Youth Track MeetMay 10 · 1500 Meters · Place 1 · Iowa FlyersIowa Flyers1500 Meters1.6:06.39a2
May 10Iowa Flyers Youth Track MeetMay 10 · 800 Meters · Place 1 · Iowa FlyersIowa Flyers800 Meters1.3:05.84a2
May 10Iowa Flyers Youth Track MeetMay 10 · 400 Meters · Place 3 · Iowa FlyersIowa Flyers400 Meters3.1:18.59a2
May 9Central Iowa Excaliburs Track MeetMay 9 · 800 Meters · Place 3 · Iowa FlyersIowa Flyers800 Meters33:00.33a2
May 9Central Iowa Excaliburs Track MeetMay 9 · 400 Meters · Place 4 · Iowa FlyersIowa Flyers400 Meters41:17.74a2
May 3Northwest Elite TC Youth InviteMay 3 · 1500 Meters · Place 2 · Iowa FlyersIowa Flyers1500 Meters2.6:15.06a2
May 3Northwest Elite TC Youth InviteMay 3 · 800 Meters · Place 2 · Iowa FlyersIowa Flyers800 Meters2.3:00.64a2

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28ISF Winter Iowa Games Track and Field MeetFeb 28 · 1600 Meters · Place 1 · Iowa FlyersIowa Flyers1600 Meters1.7:02.63a PB2
Feb 28ISF Winter Iowa Games Track and Field MeetFeb 28 · 800 Meters · Place 1 · Iowa FlyersIowa Flyers800 Meters1.3:06.26a PB2
Feb 28ISF Winter Iowa Games Track and Field MeetFeb 28 · 400 Meters · Place 1 · Iowa FlyersIowa Flyers400 Meters1.1:26.66a PB2

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 19Iowa Games Outdoor MeetJul 19 · 1500 Meters · Place 1 · Huxley, IAHuxley, IA1500 Meters1.6:13.46a3
Jul 19Iowa Games Outdoor MeetJul 19 · 800 Meters · Place 1 · Huxley, IAHuxley, IA800 Meters1.3:06.01a3
Jul 19Iowa Games Outdoor MeetJul 19 · 400 Meters · Place 3 · Huxley, IAHuxley, IA400 Meters3.1:20.93a3
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · 1500 Meters · Place 6 · Iowa FlyersIowa Flyers1500 Meters66:04.46a1
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · 800 Meters · Place 11 · Iowa FlyersIowa Flyers800 Meters112:58.62a1
Jun 29Iowa Flyers Intrasquad MeetJun 29 · 800 Meters · Place 2 · Iowa FlyersIowa Flyers800 Meters2.3:12.05aUnofficial1
Jun 29Iowa Flyers Intrasquad MeetJun 29 · 400 Meters · Place 2 · Iowa FlyersIowa Flyers400 Meters2.1:22.54aUnofficial1
Jun 29Iowa Flyers Intrasquad MeetJun 29 · 200 Meters · Place 3 · Iowa FlyersIowa Flyers200 Meters3.39.09aUnofficial1
Jun 21AAU Iowa District QualifierJun 21 · 1500 Meters · Place 1 · Iowa FlyersIowa Flyers1500 Meters16:27.69a1
Jun 21AAU Iowa District QualifierJun 21 · 800 Meters · Place 2 · Iowa FlyersIowa Flyers800 Meters23:09.46a1
Jun 21AAU Iowa District QualifierJun 21 · 400 Meters · Place 2 · Iowa FlyersIowa Flyers400 Meters21:23.05a1
Jun 12025 JRC Youth Track & Field MeetJun 1 · 1500 Meters · Place 5 · Iowa FlyersIowa Flyers1500 Meters56:21.58a1
Jun 12025 JRC Youth Track & Field MeetJun 1 · 800 Meters · Place 6 · Iowa FlyersIowa Flyers800 Meters63:07.52a1
Jun 12025 JRC Youth Track & Field MeetJun 1 · 400 Meters · Place 18 · Iowa FlyersIowa Flyers400 Meters181:24.56a1
May 4Northwest Youth Track MeetMay 4 · 1500 Meters · Place 3 · Iowa FlyersIowa Flyers1500 Meters36:23.48a1
May 4Northwest Youth Track MeetMay 4 · 800 Meters · Place 6 · Iowa FlyersIowa Flyers800 Meters63:19.30a1
May 4Northwest Youth Track MeetMay 4 · 400 Meters · Place 12 · Iowa FlyersIowa Flyers400 Meters121:26.69a1

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 20Iowa GamesJul 20 · 800 Meters · Place 1 · Iowa FlyersIowa Flyers800 Meters1.3:09.95a2
Jul 20Iowa GamesJul 20 · 400 Meters · Place 1 · Iowa FlyersIowa Flyers400 Meters1.1:23.16a2
Jul 20Iowa GamesJul 20 · 200 Meters · Place 3 · Iowa FlyersIowa Flyers200 Meters3.39.12a2
Jun 9I-Run Youth Track and Field Meet (Indianola)Jun 9 · 1500 Meters · Place 1 · Iowa FlyersIowa Flyers1500 Meters17:02.64a—
Jun 9I-Run Youth Track and Field Meet (Indianola)Jun 9 · 800 Meters · Place 1 · Iowa FlyersIowa Flyers800 Meters13:21.91a—
Jun 9I-Run Youth Track and Field Meet (Indianola)Jun 9 · 400 Meters · Place 1 · Iowa FlyersIowa Flyers400 Meters11:29.00a—
May 29Indianola Athletic Booster Club / IRUN MeetMay 29 · 100 Meters · Place 13 · Iowa FlyersIowa Flyers100 Meters13.19.67a PB2
May 25Cedar Rapids Track Club Youth Track Meet May 25 · 800 Meters · Place 1 · Iowa FlyersIowa Flyers800 Meters1.3:21.702
May 25Cedar Rapids Track Club Youth Track Meet May 25 · 200 Meters · Place 4 · Iowa FlyersIowa Flyers200 Meters4.38.82a PB2
May 25Cedar Rapids Track Club Youth Track Meet May 25 · 100 Meters · Place 6 · Iowa FlyersIowa Flyers100 Meters6.19.97a2