Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Missouri Valley District Qualifier (Missouri) · Jun 1213.62aAAU Missouri Valley District Qualifier (Missouri)June 12, 2026
100m Hurdles · 33" / 0.838m · OutdoorAAU Track & Field Region 16 Qualifier · Jun 2516.46aAAU Track & Field Region 16 QualifierJune 25, 2026
200 Meters · Indoor Bearcat All-Ages Open / Youth Meet #4 · Feb 2228.15a Bearcat All-Ages Open / Youth Meet #4February 22, 2026
300m Hurdles · 30" / 0.762m · OutdoorMSHSAA Class 5 District 8 · May 1649.28aMSHSAA Class 5 District 8May 16, 2026
60 Meter · IndoorBearcat All-Ages Open / Youth Meet #3 · Feb 158.38aBearcat All-Ages Open / Youth Meet #3February 15, 2026
60 Meters · Indoor Bearcat All-Ages Open / Youth Meet #4 · Feb 228.35a Bearcat All-Ages Open / Youth Meet #4February 22, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 100m Hurdles · Place 52 · NorthlandTrack ClubNorthlandTrack Club100m Hurdles33" / 0.838mRound P52.17.07aWind: 1.19
Jun 25AAU Track & Field Region 16 QualifierJun 25 · 100m Hurdles · Place 3 · NorthlandTrack ClubNorthlandTrack Club100m Hurdles33" / 0.838m3.16.46a PB9
Jun 25AAU Track & Field Region 16 QualifierJun 25 · 100 Meters · Place 29 · NorthlandTrack ClubNorthlandTrack Club100 MetersRound P29.13.87a9
Jun 12AAU Missouri Valley District Qualifier (Missouri)Jun 12 · 100m Hurdles · Place 7 · NorthlandTrack ClubNorthlandTrack Club100m Hurdles717.91a9
Jun 12AAU Missouri Valley District Qualifier (Missouri)Jun 12 · 100 Meters · Place 13 · NorthlandTrack ClubNorthlandTrack Club100 Meters1313.62a PB9
May 16MSHSAA Class 5 District 8May 16 · 300m Hurdles · Place 6 · StaleyStaley300m Hurdles30" / 0.762m6.49.28a PB9
May 16MSHSAA Class 5 District 8May 16 · 100m Hurdles · Place 11 · StaleyStaley100m Hurdles33" / 0.838m11.17.56aWind: -1.19
May 8KC Suburban Gold Conference Varsity ChampionshipMay 8 · 300m Hurdles · Place 2 · StaleyStaley300m Hurdles248.10a9
May 8KC Suburban Gold Conference Varsity ChampionshipMay 8 · 100m Hurdles · Place 10 · StaleyStaley100m Hurdles1018.05a9
Apr 27SGC Freshman ChampionshipsApr 27 · 300m Hurdles · Place 1 · StaleyStaley300m Hurdles30" / 0.762m1.50.22a9
Apr 27SGC Freshman ChampionshipsApr 27 · 100m Hurdles · Place 1 · StaleyStaley100m Hurdles33" / 0.838m1.17.22a9
Apr 24Ken Peek InvitationalApr 24 · 300m Hurdles · Place 7 · StaleyStaley300m Hurdles748.00a9
Apr 24Ken Peek InvitationalApr 24 · 100m Hurdles · Place 5 · StaleyStaley100m Hurdles516.30a9
Apr 21Andy Keefer 9th Grade InvitationalApr 21 · 300m Hurdles · Place 1 · StaleyStaley300m Hurdles151.81a9
Apr 21Andy Keefer 9th Grade InvitationalApr 21 · 100m Hurdles · Place 1 · StaleyStaley100m Hurdles116.95a9
Apr 21Andy Keefer 9th Grade InvitationalApr 21 · 300m Hurdles · Place 1 · StaleyStaley300m Hurdles151.81a9
Apr 21Andy Keefer 9th Grade InvitationalApr 21 · 100m Hurdles · Place 1 · StaleyStaley100m Hurdles116.95a9
Apr 16Winnetonka Varsity InvitationalApr 16 · 100m Hurdles · Place 11 · StaleyStaley100m Hurdles1118.93a9
Apr 1022nd Annual Jerry Crews Varsity InvitationalApr 10 · 100m Hurdles · Place 5 · StaleyStaley100m Hurdles33" / 0.838m5.18.399
Apr 2Falcon Relays Apr 2 · 300m Hurdles · Place 3 · StaleyStaley300m Hurdles350.65a9
Apr 2Falcon Relays Apr 2 · 100m Hurdles · Place 4 · StaleyStaley100m Hurdles417.58a9
Mar 27Ron Ives InvitationalMar 27 · 100m Hurdles · Place 12 · StaleyStaley100m Hurdles1218.71a9
Mar 20Darwin Rold InvitationalMar 20 · 100m Hurdles · Place 4 · StaleyStaley100m Hurdles417.389

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 22 Bearcat All-Ages Open / Youth Meet #4Feb 22 · 200 Meters · Place 15 · NorthlandTrack ClubNorthlandTrack Club200 Meters1528.15a PB9
Feb 22 Bearcat All-Ages Open / Youth Meet #4Feb 22 · 60 Meters · Place 8 · NorthlandTrack ClubNorthlandTrack Club60 Meters88.35a PB9
Feb 21Washburn Be Your Best Meet #3Feb 21 · 200 Meters · Place 36 · NorthlandTrack ClubNorthlandTrack Club200 Meters3628.65a9
Feb 21Washburn Be Your Best Meet #3Feb 21 · 60 Meters · Place 51 · NorthlandTrack ClubNorthlandTrack Club60 MetersRound P518.67a9
Feb 15Bearcat All-Ages Open / Youth Meet #3Feb 15 · 60 Meter · Place 21 · NorthlandTrack ClubNorthlandTrack Club60 Meter21.8.38a PB9
Feb 15Bearcat All-Ages Open / Youth Meet #3Feb 15 · 200 Meters · Place 31 · NorthlandTrack ClubNorthlandTrack Club200 Meters31.28.18a9
Jan 17Washburn Be Your Best Meet #2Jan 17 · 60 Meters · Place 57 · NorthlandTrack ClubNorthlandTrack Club60 MetersRound P578.57a9
Jan 17Washburn Be Your Best Meet #2Jan 17 · 60 Meters · Place 57 · NorthlandTrack ClubNorthlandTrack Club60 MetersRound P578.57a9
Jan 10Bearcat All-Ages Open / Youth Meet #1Jan 10 · 200 Meters · Place 15 · NorthlandTrack ClubNorthlandTrack Club200 Meters1529.65a9
Jan 10Bearcat All-Ages Open / Youth Meet #1Jan 10 · 60 Meters · Place 17 · NorthlandTrack ClubNorthlandTrack Club60 Meters178.69a9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Washburn Be Your Best Meet #1Dec 13 · 60 Meter · Place 9 · NorthlandTrack ClubNorthlandTrack Club60 Meter9.8.55a9
Dec 13Washburn Be Your Best Meet #1Dec 13 · 200 Meters · Place 9 · NorthlandTrack ClubNorthlandTrack Club200 Meters9.29.57a9