Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorAAU Indiana District Qualifier · Jun 2117.45aAAU Indiana District QualifierJune 21, 2026
200 Meters · IndoorIndiana Runner Indoor Invitational - HS Meet · Jan 3126.70Indiana Runner Indoor Invitational - HS MeetJanuary 31, 2026
200 Meters · OutdoorYouth Track & Field Invitational hosted by Weihe Engineers and Thrivent Financial · May 3025.77aYouth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30, 2026
300m Hurdles · 36" / 0.914m · OutdoorIHSAA Boys Sectional 21 at Lawrence Central · May 2144.64aIHSAA Boys Sectional 21 at Lawrence CentralMay 21, 2026
400 Meters · IndoorIndiana Runner Indoor Invitational - HS Meet · Jan 311:00.44Indiana Runner Indoor Invitational - HS MeetJanuary 31, 2026
400m Hurdles · 36" / 0.914m · OutdoorWestfield Youth Track Meet · Jun 201:04.99aWestfield Youth Track MeetJune 20, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 21AAU Indiana District QualifierJun 21 · 400m Hurdles · Place 3 · Soca Speed Track ClubSoca Speed Track Club400m Hurdles36" / 0.914m3.1:05.92a10
Jun 21AAU Indiana District QualifierJun 21 · 110m Hurdles · Place 2 · Soca Speed Track ClubSoca Speed Track Club110m Hurdles39" / 0.991m2.17.45a PB10
Jun 20Westfield Youth Track MeetJun 20 · 400m Hurdles · Place 1 · Soca Speed Track ClubSoca Speed Track Club400m Hurdles36" / 0.914m1.1:04.99a PB10
Jun 20Westfield Youth Track MeetJun 20 · 110m Hurdles · Place 2 · Soca Speed Track ClubSoca Speed Track Club110m Hurdles39" / 0.991m2.18.13a10
Jun 20Westfield Youth Track MeetJun 20 · 200 Meters · Soca Speed Track ClubSoca Speed Track Club200 Meters—DNS10
Jun 6Mudsock InvitationalJun 6 · 400m Hurdles · Place 3 · Soca Speed Track ClubSoca Speed Track Club400m Hurdles36" / 0.914m3.1:06.46a10
Jun 6Mudsock InvitationalJun 6 · 110m Hurdles · Place 2 · Soca Speed Track ClubSoca Speed Track Club110m Hurdles39" / 0.991m2.19.84a10
Jun 6Mudsock InvitationalJun 6 · 200 Meters · Place 11 · Soca Speed Track ClubSoca Speed Track Club200 Meters11.26.57a10
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · 400m Hurdles · Place 3 · Soca Speed Track ClubSoca Speed Track Club400m Hurdles36" / 0.914m3.1:06.61a10
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · 110m Hurdles · Place 3 · Soca Speed Track ClubSoca Speed Track Club110m Hurdles39" / 0.991m3.18.62a10
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · 200 Meters · Place 9 · Soca Speed Track ClubSoca Speed Track Club200 Meters9.25.77a PB10
May 23IYTA Season OpenerMay 23 · 400m Hurdles · Place 1 · Soca Speed Track ClubSoca Speed Track Club400m Hurdles36" / 0.914m1.1:05.47a10
May 23IYTA Season OpenerMay 23 · 110m Hurdles · Place 1 · Soca Speed Track ClubSoca Speed Track Club110m Hurdles39" / 0.991m1.17.74a10
May 23IYTA Season OpenerMay 23 · 200 Meters · Soca Speed Track ClubSoca Speed Track Club200 Meters—DNS10
May 21IHSAA Boys Sectional 21 at Lawrence CentralMay 21 · 300m Hurdles · Place 8 · Brebeuf JesuitBrebeuf Jesuit300m Hurdles36" / 0.914m8.44.64a PB10
May 21IHSAA Boys Sectional 21 at Lawrence CentralMay 21 · 110m Hurdles · Place 8 · Brebeuf JesuitBrebeuf Jesuit110m Hurdles39" / 0.991mRound P8.17.84a10
May 21IHSAA Boys Sectional 21 at Lawrence CentralMay 21 · 110m Hurdles · Place 8 · Brebeuf JesuitBrebeuf Jesuit110m Hurdles39" / 0.991m8.19.43a10
Apr 24Charlie RileyApr 24 · 300m Hurdles · Place 14 · Brebeuf JesuitBrebeuf Jesuit300m Hurdles36" / 0.914m14.46.83a10
Apr 24Charlie RileyApr 24 · 110m Hurdles · Place 14 · Brebeuf JesuitBrebeuf Jesuit110m Hurdles39" / 0.991m14.18.83a10
Apr 22Brebeuf HS vs Bishop Chatard (Entries on MS)Apr 22 · 300m Hurdles · Place 1 · Brebeuf JesuitBrebeuf Jesuit300m Hurdles36" / 0.914m1.46.13a10
Apr 22Brebeuf HS vs Bishop Chatard (Entries on MS)Apr 22 · 110m Hurdles · Place 5 · Brebeuf JesuitBrebeuf Jesuit110m Hurdles39" / 0.991m5.19.24a10
Apr 7Brownsburg HS Tri (Entries on MS)Apr 7 · 300m Hurdles · Place 6 · Brebeuf JesuitBrebeuf Jesuit300m Hurdles36" / 0.914m6.47.13a10
Apr 7Brownsburg HS Tri (Entries on MS)Apr 7 · 110m Hurdles · Place 12 · Brebeuf JesuitBrebeuf Jesuit110m Hurdles39" / 0.991m12.19.85a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 31Indiana Runner Indoor Invitational - HS MeetJan 31 · 400 Meters · Place 63 · Soca Speed Track ClubSoca Speed Track Club400 Meters631:00.44 PB—
Jan 31Indiana Runner Indoor Invitational - HS MeetJan 31 · 200 Meters · Place 105 · Soca Speed Track ClubSoca Speed Track Club200 Meters10526.70 PB—
Jan 31Indiana Runner Indoor Invitational - HS MeetJan 31 · 60m Hurdles · Place 19 · Soca Speed Track ClubSoca Speed Track Club60m Hurdles199.89—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 20USATF Indiana Association Junior Olympic ChampionshipsJun 20 · 400m Hurdles · Place 3 · Soca Speed Track ClubSoca Speed Track Club400m Hurdles31:09.56a—
Jun 20USATF Indiana Association Junior Olympic ChampionshipsJun 20 · 110m Hurdles · Place 3 · Soca Speed Track ClubSoca Speed Track Club110m Hurdles320.33a—
Jun 14Mudsock InvitationalJun 14 · 400m Hurdles · Place 4 · Soca Speed Track ClubSoca Speed Track Club400m Hurdles41:11.26a—
Jun 14Mudsock InvitationalJun 14 · 110m Hurdles · Place 3 · Soca Speed Track ClubSoca Speed Track Club110m Hurdles320.52a—
May 31Westfield Youth Track MeetMay 31 · 400m Hurdles · Place 1 · Soca Speed Track ClubSoca Speed Track Club400m Hurdles11:11.01a—
Apr 15Brebeuf Invite 1Apr 15 · 300m Hurdles · Place 10 · Brebeuf JesuitBrebeuf Jesuit300m Hurdles1051.17FR
Apr 15Brebeuf Invite 1Apr 15 · 110m Hurdles · Place 6 · Brebeuf JesuitBrebeuf Jesuit110m Hurdles620.82FR