Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorI-Run Youth Meet Indianola · May 1118.61aI-Run Youth Meet IndianolaMay 11, 2025
1500 Meters · Outdoor2026 JRC Youth Track & Field Meet · May 316:26.67a2026 JRC Youth Track & Field MeetMay 31, 2026
200 Meters · OutdoorCentral Iowa Excaliburs Track Meet · May 338.00aCentral Iowa Excaliburs Track MeetMay 3, 2025
400 Meters · OutdoorMVTC C.W. Riley Invitational Meet · Jun 71:21.85aMVTC C.W. Riley Invitational Meet June 7, 2025
800 Meters · Outdoor2026 JRC Youth Track & Field Meet · May 313:02.11a2026 JRC Youth Track & Field MeetMay 31, 2026
Javelin · 250g AeroJav · Outdoor2026 MVTC C. W. Riley Track Meet Invitational · Jun 612.83m2026 MVTC C. W. Riley Track Meet InvitationalJune 6, 2026
Javelin · 300g TJ · OutdoorCRTC Youth Track and Field Meet · May 249.30mCRTC Youth Track and Field Meet May 24, 2026
Javelin · 400g TJ · OutdoorAAU Track & Field Region 14 (MN,NB,WI) Qualifier · Jun 2515.58mAAU Track & Field Region 14 (MN,NB,WI) QualifierJune 25, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Javelin · Place 58 · Mississippi Valley Track ClubJavelin400g TJ58.10.02m-
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · Javelin · Place 4 · Mississippi Valley Track ClubJavelin400g TJ4.15.58m PB-
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 1500 Meters · Place 10 · Mississippi Valley Track Club1500 Meters10.6:27.19a-
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 800 Meters · Place 11 · Mississippi Valley Track Club800 Meters11.3:07.58a-
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · Javelin · Place 4 · Mississippi Valley Track ClubJavelin400g TJ4.15.58m-
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 1500 Meters · Place 10 · Mississippi Valley Track Club1500 Meters10.6:27.19a-
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 800 Meters · Place 11 · Mississippi Valley Track Club800 Meters11.3:07.58a-
Jun 62026 MVTC C. W. Riley Track Meet InvitationalJun 6 · Javelin · Place 2 · Mississippi Valley Track ClubJavelin250g AeroJav2.12.83m PB-
Jun 62026 MVTC C. W. Riley Track Meet InvitationalJun 6 · 1500 Meters · Place 3 · Mississippi Valley Track Club1500 Meters3.6:39.92a-
Jun 62026 MVTC C. W. Riley Track Meet InvitationalJun 6 · 800 Meters · Place 8 · Mississippi Valley Track Club800 Meters8.3:27.49a-
May 312026 JRC Youth Track & Field MeetMay 31 · Javelin · Place 10 · Mississippi Valley Track ClubJavelin250g AeroJav10.11.60m-
May 312026 JRC Youth Track & Field MeetMay 31 · 1500 Meters · Place 14 · Mississippi Valley Track Club1500 Meters14.6:26.67a PB-
May 312026 JRC Youth Track & Field MeetMay 31 · 800 Meters · Place 11 · Mississippi Valley Track Club800 Meters11.3:02.11a PB-
May 24CRTC Youth Track and Field Meet May 24 · Javelin · Place 6 · Mississippi Valley Track ClubJavelin300g TJ6.9.30m PB-
May 24CRTC Youth Track and Field Meet May 24 · 1500 Meters · Place 6 · Mississippi Valley Track Club1500 Meters6.6:49.75a-
May 24CRTC Youth Track and Field Meet May 24 · 800 Meters · Place 8 · Mississippi Valley Track Club800 Meters8.3:11.45a-
May 9Central Iowa Excaliburs Track MeetMay 9 · Javelin · Place 10 · Mississippi ValleyJavelin103.47m—
May 9Central Iowa Excaliburs Track MeetMay 9 · 800 Meters · Place 14 · Mississippi Valley800 Meters143:22.99a—
May 9Central Iowa Excaliburs Track MeetMay 9 · 400 Meters · Place 23 · Mississippi Valley400 Meters231:27.49a—
May 2Valley T&F / XC Club Meet May 2 · Javelin · Place 10 · Mississippi ValleyJavelin107.74m—
May 2Valley T&F / XC Club Meet May 2 · 800 Meters · Place 15 · Mississippi Valley800 Meters153:28.46a—
May 2Valley T&F / XC Club Meet May 2 · 400 Meters · Place 23 · Mississippi Valley400 Meters231:27.21a—

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · Shot Put · Place 2 · Mississippi ValleyShot Put23.86m—
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · 800 Meters · Place 3 · Mississippi Valley800 Meters33:06.30a—
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · 400 Meters · Place 11 · Mississippi Valley400 Meters111:21.85a PB—
Jun 12025 JRC Youth Track & Field MeetJun 1 · Shot Put · Place 11 · Mississippi ValleyShot Put113.50m—
Jun 12025 JRC Youth Track & Field MeetJun 1 · 800 Meters · Place 13 · Mississippi Valley800 Meters133:23.68a—
Jun 12025 JRC Youth Track & Field MeetJun 1 · 400 Meters · Place 36 · Mississippi Valley400 Meters361:33.60a—
May 25CRTC Track and Field Invite May 25 · Shot Put · Place 6 · Mississippi ValleyShot Put63.07m—
May 25CRTC Track and Field Invite May 25 · 1500 Meters · Place 7 · Mississippi Valley1500 Meters77:12.09a—
May 25CRTC Track and Field Invite May 25 · 400 Meters · Place 20 · Mississippi Valley400 Meters201:26.88a—
May 17Valley Youth Running Club Track and Field Meet May 17 · 800 Meters · Mississippi Valley Track Club800 Meters—DNF-
May 17Valley Youth Running Club Track and Field Meet May 17 · 400 Meters · Place 26 · Mississippi Valley Track Club400 Meters26.1:26.03a-
May 17Valley Youth Running Club Track and Field Meet May 17 · 200 Meters · Place 27 · Mississippi Valley Track Club200 Meters27.39.95a-
May 11I-Run Youth Meet IndianolaMay 11 · 800 Meters · Place 13 · Mississippi Valley800 Meters133:18.86a—
May 11I-Run Youth Meet IndianolaMay 11 · 400 Meters · Place 27 · Mississippi Valley400 Meters271:30.14a—
May 11I-Run Youth Meet IndianolaMay 11 · 100 Meters · Place 40 · Mississippi Valley100 Meters4018.61a PB—
May 3Central Iowa Excaliburs Track MeetMay 3 · 400 Meters · Place 18 · Mississippi Valley400 Meters181:26.84a—
May 3Central Iowa Excaliburs Track MeetMay 3 · 200 Meters · Place 22 · Mississippi Valley200 Meters2238.00a PB—
May 3Central Iowa Excaliburs Track MeetMay 3 · 100 Meters · Place 42 · Mississippi Valley100 Meters4218.65a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 8AAU Iowa District QualifierJun 8 · 800 Meters · Place 3 · Mississippi Valley Track Club800 Meters3.3:30.58a-
Jun 8AAU Iowa District QualifierJun 8 · 400 Meters · Place 8 · Mississippi Valley Track Club400 Meters8.1:35.80a-
Jun 8AAU Iowa District QualifierJun 8 · 100 Meters · Place 10 · Mississippi Valley Track Club100 Meters10.19.36a-
Jun 2JRC Youth Track & Field MeetJun 2 · 800 Meters · Place 7 · Mississippi Valley Trac800 Meters73:49.19a—
Jun 2JRC Youth Track & Field MeetJun 2 · 400 Meters · Place 13 · Mississippi Valley Trac400 Meters131:44.46a—
Jun 2JRC Youth Track & Field MeetJun 2 · 100 Meters · Place 20 · Mississippi Valley Trac100 Meters2020.74a—
May 25Cedar Rapids Track Club Youth Track Meet May 25 · 400 Meters · Place 5 · Mississippi Valley Track Club400 Meters5.1:34.37a-
May 25Cedar Rapids Track Club Youth Track Meet May 25 · 200 Meters · Place 14 · Mississippi Valley Track Club200 Meters14.44.33a-
May 25Cedar Rapids Track Club Youth Track Meet May 25 · 100 Meters · Place 15 · Mississippi Valley Track Club100 Meters15.19.93a-