Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorCRTC Youth Track and Field Meet · May 244:31.69aCRTC Youth Track and Field Meet May 24, 2026
1600 Meters · Outdoor2026 Prairie Point Meet · Apr 215:06.76a2026 Prairie Point MeetApril 21, 2026
200 Meters · Outdoor2026 MVTC C. W. Riley Track Meet Invitational · Jun 626.67a2026 MVTC C. W. Riley Track Meet InvitationalJune 6, 2026
3000 Meters · Outdoor2026 USATF Iowa Junior Olympic Outdoor Track and Field Championships · Jun 2010:16.53a2026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJune 20, 2026
400 Meters · Outdoor8th Grade City Meet (Cedar Rapids) · May 1858.51a8th Grade City Meet (Cedar Rapids)May 18, 2026
800 Meters · Outdoor2026 MVTC C. W. Riley Track Meet Invitational · Jun 62:12.88a2026 MVTC C. W. Riley Track Meet InvitationalJune 6, 2026
Javelin · 300g TJ · OutdoorUSATF Iowa Association Junior Olympic Championships · Jun 1824.55mUSATF Iowa Association Junior Olympic ChampionshipsJune 18, 2022
Javelin · 800g · OutdoorMount Mercy All Comers Meet · Aug 417.53mMount Mercy All Comers MeetAugust 4, 2021

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 3000 Meters · Place 1 · Cedar Rapids Track ClubCedar Rapids Track Club3000 Meters1.10:16.53a PB8
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 1500 Meters · Cedar Rapids Track ClubCedar Rapids Track Club1500 Meters—DNS8
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 800 Meters · Place 3 · Cedar Rapids Track ClubCedar Rapids Track Club800 Meters3.2:14.52a8
Jun 62026 MVTC C. W. Riley Track Meet InvitationalJun 6 · 800 Meters · Place 1 · Cedar Rapids Track ClubCedar Rapids Track Club800 Meters1.2:12.88a PB8
Jun 62026 MVTC C. W. Riley Track Meet InvitationalJun 6 · 200 Meters · Place 2 · Cedar Rapids Track ClubCedar Rapids Track Club200 Meters2.26.67a PB8
May 24CRTC Youth Track and Field Meet May 24 · 1500 Meters · Place 1 · Cedar Rapids Track ClubCedar Rapids Track Club1500 Meters1.4:31.69a PB8
May 188th Grade City Meet (Cedar Rapids)May 18 · 800 Meters · Place 1 · HardingHarding800 Meters1.2:15.24a8
May 188th Grade City Meet (Cedar Rapids)May 18 · 400 Meters · Place 3 · HardingHarding400 Meters3.58.51a PB8
Apr 212026 Prairie Point MeetApr 21 · 1600 Meters · Place 3 · HardingHarding1600 Meters3.5:06.76a PB8

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · 200m Hurdles · Place 2 · Cedar Rapids Track ClubCedar Rapids Track Club200m Hurdles230.90a7
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · 400 Meters · Place 2 · Cedar Rapids Track ClubCedar Rapids Track Club400 Meters259.76a7
Jun 12025 JRC Youth Track & Field MeetJun 1 · 1500 Meters · Place 1 · Cedar Rapids Track ClubCedar Rapids Track Club1500 Meters14:46.10a7
Jun 12025 JRC Youth Track & Field MeetJun 1 · 200 Meters · Place 7 · Cedar Rapids Track ClubCedar Rapids Track Club200 Meters728.58a7
May 25CRTC Track and Field Invite May 25 · 800 Meters · Place 1 · Cedar Rapids Track ClubCedar Rapids Track Club800 Meters12:18.68a7
May 197th Grade City Track MeetMay 19 · 400 Meters · Place 1 · HardingHarding400 Meters1.1:00.38a7
Apr 19Little Raiders Coed Track MeetApr 19 · 800 Meters · Place 1 · Cedar Rapids Track ClubCedar Rapids Track Club800 Meters1.2:24.96a7
Apr 19Little Raiders Coed Track MeetApr 19 · 400 Meters · Place 1 · Cedar Rapids Track ClubCedar Rapids Track Club400 Meters1.1:01.79a7

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 1500 Meters · Place 1 · Cedar Rapids Track ClubCedar Rapids Track Club1500 Meters1.5:03.70a6
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 1 · Cedar Rapids Track ClubCedar Rapids Track Club800 Meters1.2:25.23a6
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 1 · Cedar Rapids Track ClubCedar Rapids Track Club400 Meters1.1:01.29a6
Jun 9I-Run Youth Track and Field Meet (Indianola)Jun 9 · Javelin · Place 2 · Cedar Rapids Track ClubCedar Rapids Track ClubJavelin221.35m—
Jun 9I-Run Youth Track and Field Meet (Indianola)Jun 9 · 1500 Meters · Place 1 · Cedar Rapids Track ClubCedar Rapids Track Club1500 Meters15:01.48a—
Jun 8AAU Iowa District QualifierJun 8 · 400 Meters · Place 1 · Cedar Rapids Track ClubCedar Rapids Track Club400 Meters1.1:02.75a6
Jun 8AAU Iowa District QualifierJun 8 · 200 Meters · Place 1 · Cedar Rapids Track ClubCedar Rapids Track Club200 Meters1.27.62a6
May 11Central Iowa Excaliburs Track MeetMay 11 · 400 Meters · Place 1 · Cedar Rapids Track ClubCedar Rapids Track Club400 Meters1.1:02.52a6
May 11Central Iowa Excaliburs Track MeetMay 11 · 200 Meters · Place 4 · Cedar Rapids Track ClubCedar Rapids Track Club200 Meters4.28.74a6
Apr 20ANAMOSAApr 20 · 800 Meters · Place 1 · Cedar Rapids Track ClubCedar Rapids Track Club800 Meters1.2:30.93a6
Apr 20ANAMOSAApr 20 · 400 Meters · Place 1 · Cedar Rapids Track ClubCedar Rapids Track Club400 Meters1.1:04.08a6

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 1500 Meters · Place 4 · Cedar Rapids Track ClubCedar Rapids Track Club1500 Meters45:11.58a—
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 800 Meters · Place 1 · Cedar Rapids Track ClubCedar Rapids Track Club800 Meters12:25.60a—
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 2 · Cedar Rapids Track ClubCedar Rapids Track Club400 Meters264.25a—
Jun 14FASST TRACK OPENJun 14 · 400 Meters · Place 7 · 40-Unattache40-Unattache400 Meters7.1:05.26aUnofficial5
Jun 14FASST TRACK OPENJun 14 · 200 Meters · Place 9 · 40-Unattache40-Unattache200 Meters9.30.03aUnofficial5
May 28CRTC Track and Field Meet May 28 · Javelin · Place 2 · Cedar RapidsTrackCedar RapidsTrackJavelin262-1—
May 28CRTC Track and Field Meet May 28 · 800 Meters · Place 1 · Cedar RapidsTrackCedar RapidsTrack800 Meters12:30.29a—
May 28CRTC Track and Field Meet May 28 · 200 Meters · Place 4 · Cedar RapidsTrackCedar RapidsTrack200 Meters428.83a—
May 14I-Run Youth Track and Field Meet (Indianola)May 14 · 1500 Meters · Place 1 · Cedar RapidsTrackCedar RapidsTrack1500 Meters15:13.36a—
May 14I-Run Youth Track and Field Meet (Indianola)May 14 · Javelin · Place 1 · Cedar RapidsTrackCedar RapidsTrackJavelin162-5—
May 14I-Run Youth Track and Field Meet (Indianola)May 14 · 400 Meters · Place 1 · Cedar RapidsTrackCedar RapidsTrack400 Meters11:05.41a—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 18USATF Iowa Association Junior Olympic ChampionshipsJun 18 · Javelin · Place 1 · Cedar Rapids Track ClubCedar Rapids Track ClubJavelin300g TJ1.24.55m PB4
Jun 18USATF Iowa Association Junior Olympic ChampionshipsJun 18 · 800 Meters · Place 1 · Cedar Rapids Track ClubCedar Rapids Track Club800 Meters1.2:35.14a4
Jun 18USATF Iowa Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 1 · Cedar Rapids Track ClubCedar Rapids Track Club400 Meters1.1:06.11a4
May 29CRTC Youth Track Meet May 29 · Javelin · Place 1 · Cedar RapidsTrackCedar RapidsTrackJavelin178-0—
May 29CRTC Youth Track Meet May 29 · 800 Meters · Place 1 · Cedar RapidsTrackCedar RapidsTrack800 Meters12:44.62—
May 29CRTC Youth Track Meet May 29 · 400 Meters · Place 1 · Cedar RapidsTrackCedar RapidsTrack400 Meters11:07.08—
May 15I-Run Youth Track and Field Meet (Indianola)May 15 · Javelin · Place 1 · Cedar Rapids Track ClubCedar Rapids Track ClubJavelin300g TJ1.71-014
May 15I-Run Youth Track and Field Meet (Indianola)May 15 · 1500 Meters · Place 1 · Cedar Rapids Track ClubCedar Rapids Track Club1500 Meters1.5:31.05a4
May 15I-Run Youth Track and Field Meet (Indianola)May 15 · 800 Meters · Place 1 · Cedar Rapids Track ClubCedar Rapids Track Club800 Meters1.2:40.30a4

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Aug 4Mount Mercy All Comers MeetAug 4 · Javelin · Place 4 · Cedar Rapids Track ClubCedar Rapids Track ClubJavelin800g4.17.53m PB3
Aug 4Mount Mercy All Comers MeetAug 4 · 800 Meters · Place 3 · Cedar Rapids Track ClubCedar Rapids Track Club800 Meters3.2:56.46a3
Aug 4Mount Mercy All Comers MeetAug 4 · 400 Meters · Place 2 · Cedar Rapids Track ClubCedar Rapids Track Club400 Meters2.1:12.80a3
Jun 19USATF Iowa YOUTH Association MeetJun 19 · 1500 Meters · Place 4 · Cedar Rapids Track ClubCedar Rapids Track Club1500 Meters4.5:38.06a3
Jun 19USATF Iowa YOUTH Association MeetJun 19 · 800 Meters · Place 2 · Cedar Rapids Track ClubCedar Rapids Track Club800 Meters2.2:41.90a3
Jun 19USATF Iowa YOUTH Association MeetJun 19 · 400 Meters · Place 2 · Cedar Rapids Track ClubCedar Rapids Track Club400 Meters2.1:11.07a3
Jun 62021 JRC Youth Track & Field MeetJun 6 · Javelin · Place 4 · Cedar Rapids Track ClubCedar Rapids Track ClubJavelin300g TJ4.62-01Unofficial3
Jun 62021 JRC Youth Track & Field MeetJun 6 · 800 Meters · Place 2 · Cedar Rapids Track ClubCedar Rapids Track Club800 Meters2.2:53.00aUnofficial3
May 30CRTC Youth Track and Field Meet May 30 · Javelin · Place 2 · Cedar Rapids Track ClubCedar Rapids Track ClubJavelin300g TJ2.74-07.503
May 30CRTC Youth Track and Field Meet May 30 · 1500 Meters · Place 2 · Cedar Rapids Track ClubCedar Rapids Track Club1500 Meters2.5:51.59a3
May 30CRTC Youth Track and Field Meet May 30 · 400 Meters · Place 2 · Cedar Rapids Track ClubCedar Rapids Track Club400 Meters2.1:10.45a3

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · Javelin · Place 2 · Cedar Rapids Track ClubCedar Rapids Track ClubJavelin300g TJ2.14.77m1
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 5 · Cedar Rapids Track ClubCedar Rapids Track Club800 Meters5.3:11.84a1
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 4 · Cedar Rapids Track ClubCedar Rapids Track Club400 Meters4.1:23.77a1
May 26Cedar Rapids Track Club MeetMay 26 · Javelin · Place 1 · Cedar Rapids Track ClubCedar Rapids Track ClubJavelin300g TJ1.50-02.001
May 26Cedar Rapids Track Club MeetMay 26 · 800 Meters · Place 3 · Cedar Rapids Track ClubCedar Rapids Track Club800 Meters3.3:09.52a1