Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPAL Track - Ralston · Apr 1715.10aPAL Track - RalstonApril 17, 2021
1600 Meters · IndoorPAL Track - CSM Indoor, AM Session · Mar 256:12.75aPAL Track - CSM Indoor, AM Session March 25, 2023
1600 Meters · OutdoorHawkeye 10 Boys Middle School Meet · May 86:02.40aHawkeye 10 Boys Middle School MeetMay 8, 2023
200 Meters · OutdoorPAL Track - Skutt Catholic · Apr 1031.46aPAL Track - Skutt CatholicApril 10, 2021
300m Hurdles · 36" / 0.914m · Outdoor2026 DC West BC Invite · Mar 2744.50a2026 DC West BC InviteMarch 27, 2026
400 Meters · IndoorPAL Track - CSM Indoor, AM Session · Mar 261:13.38aPAL Track - CSM Indoor, AM SessionMarch 26, 2022
400m Hurdles · 30" / 0.762m · OutdoorIowa HS Track & Field Championships · May 2155.66aIowa HS Track & Field ChampionshipsMay 21, 2026
400m Hurdles · 36" / 0.914m · OutdoorSQM FM · May 1456.52aSQM FMMay 14, 2026
800 Meters · IndoorPAL Track - CSM Indoor, AM Session · Mar 252:45.68aPAL Track - CSM Indoor, AM Session March 25, 2023
800 Meters · OutdoorHawkeye 10 Boys Middle School Meet · May 82:48.26aHawkeye 10 Boys Middle School MeetMay 8, 2023
High Jump · OutdoorPAL Track - Ralston · Apr 94-04.00PAL Track - RalstonApril 9, 2022
Long Jump · IndoorPAL Track - CSM Indoor, AM Session · Mar 2613-05.00PAL Track - CSM Indoor, AM SessionMarch 26, 2022
Long Jump · OutdoorPAL Track - Elkhorn Middle · Apr 212-10.00PAL Track - Elkhorn MiddleApril 2, 2022
Triple Jump · IndoorPAL Track - CSM Indoor, AM Session · Mar 2528-04.25PAL Track - CSM Indoor, AM Session March 25, 2023
Triple Jump · OutdoorPAL Track - Norris Middle 3 · Apr 2230-05.50PAL Track - Norris Middle 3April 22, 2023

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21Iowa HS Track & Field ChampionshipsMay 21 · 400m Hurdles · Place 9 · St. Albert Council BluffsSt. Albert Council Bluffs400m Hurdles30" / 0.762m9.55.66a PB11
May 14Iowa State Qualifier - 1A -Fremont-MillsMay 14 · 400m Hurdles · Place 2 · St. Albert Council BluffsSt. Albert Council Bluffs400m Hurdles30" / 0.762m2.56.52a11
May 14SQM FMMay 14 · 400m Hurdles · Place 2 · St. Albert Council BluffsSt. Albert Council Bluffs400m Hurdles36" / 0.914m2.56.52a PB11
May 72025 Hawkeye Ten Conference MeetMay 7 · 400m Hurdles · Place 1 · St. Albert Council BluffsSt. Albert Council Bluffs400m Hurdles30" / 0.762m1.55.96a11
May 4Henderson Invite2026May 4 · 400m Hurdles · Place 1 · St. Albert Council BluffsSt. Albert Council Bluffs400m Hurdles30" / 0.762m1.57.62a11
Apr 272026 Glenwood COED Ram RelaysApr 27 · 400m Hurdles · Place 1 · St. Albert Council BluffsSt. Albert Council Bluffs400m Hurdles30" / 0.762m1.56.60a11
Apr 21LC Co-Ed 2026Apr 21 · 400m Hurdles · Place 1 · St. Albert Council BluffsSt. Albert Council Bluffs400m Hurdles30" / 0.762m1.56.26a11
Apr 13Harlan InvitationalApr 13 · 400m Hurdles · Place 2 · St. Albert Council BluffsSt. Albert Council Bluffs400m Hurdles30" / 0.762m2.56.84a11
Mar 272026 DC West BC InviteMar 27 · 300m Hurdles · Place 3 · St. Albert Council BluffsSt. Albert Council Bluffs300m Hurdles36" / 0.914m3.44.50a PB11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22Iowa HS State Track & Field ChampionshipsMay 22 · 400m Hurdles · Place 22 · St. Albert Council BluffsSt. Albert Council Bluffs400m Hurdles30" / 0.762m22.59.46a10
May 15Iowa State Qualifier - 1A - GriswoldMay 15 · 400m Hurdles · Place 5 · St. Albert Council BluffsSt. Albert Council Bluffs400m Hurdles557.35a10
May 8Hawkeye 10 ChampionshipsMay 8 · 400m Hurdles · Place 3 · St. Albert Council BluffsSt. Albert Council Bluffs400m Hurdles30" / 0.762m3.57.67a10
May 5Henderson InviteMay 5 · 400m Hurdles · Place 3 · St. Albert Council BluffsSt. Albert Council Bluffs400m Hurdles358.56a10
Apr 292025 Glenwood COED Ram RelaysApr 29 · 400m Hurdles · Place 9 · St. Albert Council BluffsSt. Albert Council Bluffs400m Hurdles30" / 0.762m9.59.94a10
Apr 22LC Co-Ed 2025Apr 22 · 400m Hurdles · Place 7 · St. Albert Council BluffsSt. Albert Council Bluffs400m Hurdles30" / 0.762m7.59.07a10
Apr 8Glenwood Ram RelaysApr 8 · 400m Hurdles · Place 6 · St. Albert Council BluffsSt. Albert Council Bluffs400m Hurdles36" / 0.914m6.59.86a10
Apr 3Stanton/Griswold CoedApr 3 · 400m Hurdles · Place 5 · St. Albert Council BluffsSt. Albert Council Bluffs400m Hurdles36" / 0.914m5.1:01.50a10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 91A State Qualifier - Fremont HillsMay 9 · 400m Hurdles · Place 7 · St. Albert Council BlufSt. Albert Council Bluf400m Hurdles71:02.06a—
May 22024 H10 TrackMay 2 · 400m Hurdles · Place 11 · St. Albert Council BlufSt. Albert Council Bluf400m Hurdles111:03.76a—
Apr 29Henderson InviteApr 29 · 400m Hurdles · Place 9 · St. Albert Council BlufSt. Albert Council Bluf400m Hurdles91:03.47a—
Apr 222024 Glenwood COED Ram RelaysApr 22 · 400m Hurdles · Place 9 · St. Albert Council BlufSt. Albert Council Bluf400m Hurdles91:03.88a—
Apr 18WCV HS CoedApr 18 · 400m Hurdles · Place 8 · St. Albert Council BlufSt. Albert Council Bluf400m Hurdles81:06.68a—
Apr 69-10 Ram RelaysApr 6 · 400m Hurdles · Place 8 · St. Albert Council BluffsSt. Albert Council Bluffs400m Hurdles30" / 0.762m8.1:08.24a9

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 8Hawkeye 10 Boys Middle School MeetMay 8 · 1600 Meters · Place 2 · St AlbertSt Albert1600 Meters2.6:02.40a PB8
May 8Hawkeye 10 Boys Middle School MeetMay 8 · 800 Meters · Place 6 · St AlbertSt Albert800 Meters6.2:48.26a PB8
Apr 22PAL Track - Norris Middle 3Apr 22 · Triple Jump · Place 3 · St AlbertSt AlbertTriple Jump3.30-05.50 PB8

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 25PAL Track - CSM Indoor, AM Session Mar 25 · 1600 Meters · Place 6 · St AlbertSt Albert1600 Meters6.6:12.75a PB8
Mar 25PAL Track - CSM Indoor, AM Session Mar 25 · Triple Jump · Place 2 · St AlbertSt AlbertTriple Jump2.28-04.25 PB8
Mar 25PAL Track - CSM Indoor, AM Session Mar 25 · 800 Meters · Place 6 · St AlbertSt Albert800 Meters6.2:45.68a PB8

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 30PAL Track - Omaha BensonApr 30 · High Jump · St AlbertSt AlbertHigh Jump—NH7
Apr 30PAL Track - Omaha BensonApr 30 · 800 Meters · Place 5 · St AlbertSt Albert800 Meters5.2:56.21a7
Apr 23PAL Track - Norris Middle 2Apr 23 · High Jump · Place 9 · St AlbertSt AlbertHigh Jump9.4-04.00Unofficial7
Apr 23PAL Track - Norris Middle 2Apr 23 · 200 Meters · Place 28 · St AlbertSt Albert200 Meters28.32.29aUnofficial7
Apr 9PAL Track - RalstonApr 9 · High Jump · Place 8 · St AlbertSt AlbertHigh Jump8.4-04.00 PB7
Apr 9PAL Track - RalstonApr 9 · 200 Meters · Place 33 · St AlbertSt Albert200 Meters33.32.61a7
Apr 2PAL Track - Elkhorn MiddleApr 2 · Long Jump · Place 17 · St AlbertSt AlbertLong Jump17.12-10.00 PB7
Apr 2PAL Track - Elkhorn MiddleApr 2 · 200 Meters · Place 30 · St AlbertSt Albert200 Meters30.32.36a7

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 26PAL Track - CSM Indoor, AM SessionMar 26 · Long Jump · Place 13 · St AlbertSt AlbertLong Jump13.13-05.00 PB6
Mar 26PAL Track - CSM Indoor, AM SessionMar 26 · 400 Meters · Place 24 · St AlbertSt Albert400 Meters24.1:13.38a PB6

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8PAL Track - SuperMeetMay 8 · Triple Jump · Place 13 · St AlbertSt AlbertTriple Jump13.25-10.256
May 1PAL Track - Council BluffsMay 1 · Triple Jump · Place 11 · St AlbertSt AlbertTriple Jump11.26-00.006
May 1PAL Track - Council BluffsMay 1 · 200 Meters · Place 22 · St AlbertSt Albert200 Meters22.32.46a6
Apr 24PAL Track - WestsideApr 24 · Triple Jump · Place 10 · St AlbertSt AlbertTriple Jump10.24-06.506
Apr 24PAL Track - WestsideApr 24 · 200 Meters · Place 16 · St AlbertSt Albert200 Meters16.31.56a6
Apr 24PAL Track - WestsideApr 24 · 100 Meters · Place 24 · St AlbertSt Albert100 Meters24.15.32a6
Apr 17PAL Track - RalstonApr 17 · Triple Jump · Place 6 · St AlbertSt AlbertTriple Jump6.23-04.756
Apr 17PAL Track - RalstonApr 17 · 100 Meters · Place 20 · St AlbertSt Albert100 Meters20.15.10a PB6
Apr 10PAL Track - Skutt CatholicApr 10 · Long Jump · Place 18 · St AlbertSt AlbertLong Jump18.12-03.006
Apr 10PAL Track - Skutt CatholicApr 10 · 200 Meters · Place 22 · St AlbertSt Albert200 Meters22.31.46a PB6
Mar 27PAL Track - Relay Meet, Session 2Mar 27 · High Jump · St AlbertSt AlbertHigh Jump—NH6