Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorYouth Track & Field Invitational hosted by Weihe Engineers and Thrivent Financial · May 304:57.37aYouth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30, 2026
1600 Meters · OutdoorIndiana State Middle School Regional at Columbus North · May 165:06.91aIndiana State Middle School Regional at Columbus NorthMay 16, 2026
1600 Meters · Outdoor · Hand timedSwitzerland County Middle School Invitational · May 15:19.7hSwitzerland County Middle School InvitationalMay 1, 2026
200 Meters · OutdoorMudsock Invitational · Jun 629.25aMudsock InvitationalJune 6, 2026
2400 Meters · OutdoorIndiana State Middle School Regional at Columbus North · May 168:23.51aIndiana State Middle School Regional at Columbus NorthMay 16, 2026
3000 Meters · OutdoorMudsock Invitational · Jun 1410:26.32aMudsock InvitationalJune 14, 2025
400 Meters · OutdoorMudsock Invitational · Jun 61:02.65aMudsock InvitationalJune 6, 2026
800 Meters · OutdoorOhio River Valley Conference Middle School Championship · May 112:24.02aOhio River Valley Conference Middle School ChampionshipMay 11, 2026
800 Meters · Outdoor · Hand timedSwitzerland County Middle School Invitational · May 12:29.0hSwitzerland County Middle School InvitationalMay 1, 2026
Full Results- High School · OutdoorUSATF Region 7 Junior Olympic Championships · Jul 112:34.27USATF Region 7 Junior Olympic ChampionshipsJuly 11, 2024
Full Results- Non-High School · OutdoorUSATF Region 7 Junior Olympic Championships · Jul 112:34.27USATF Region 7 Junior Olympic ChampionshipsJuly 11, 2024
High Jump · OutdoorWestfield Youth Track Meet · Jun 10.97mWestfield Youth Track MeetJune 1, 2024

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 12USATF Indiana Junior Olympic Track and Field ChampionshipsJun 12 · 3000 Meters · Place 2 · Ohio River Valley RacersOhio River Valley Racers3000 Meters211:11.55a8
Jun 12USATF Indiana Junior Olympic Track and Field ChampionshipsJun 12 · 1500 Meters · Place 6 · Ohio River Valley RacersOhio River Valley Racers1500 Meters65:01.91a8
Jun 12USATF Indiana Junior Olympic Track and Field ChampionshipsJun 12 · 800 Meters · Place 4 · Ohio River Valley RacersOhio River Valley Racers800 Meters42:25.55a8
Jun 6Mudsock InvitationalJun 6 · 3000 Meters · Place 1 · Ohio River Valley RacersOhio River Valley Racers3000 Meters1.11:00.76a8
Jun 6Mudsock InvitationalJun 6 · 400 Meters · Place 2 · Ohio River Valley RacersOhio River Valley Racers400 Meters2.1:02.65a PB8
Jun 6Mudsock InvitationalJun 6 · 200 Meters · Place 4 · Ohio River Valley RacersOhio River Valley Racers200 Meters4.29.25a PB8
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · 3000 Meters · Place 1 · Ohio River Valley RacersOhio River Valley Racers3000 Meters1.10:41.10a8
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · 1500 Meters · Place 1 · Ohio River Valley RacersOhio River Valley Racers1500 Meters1.4:57.37a PB8
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · 800 Meters · Place 2 · Ohio River Valley RacersOhio River Valley Racers800 Meters2.2:25.62a8
May 23Indiana Middle School State ChampionshipsMay 23 · 2400 Meters · Southwestern (Hanover)Southwestern (Hanover)2400 Meters—DNS8
May 23Indiana Middle School State ChampionshipsMay 23 · 1600 Meters · Place 7 · Southwestern (Hanover)Southwestern (Hanover)1600 Meters7.5:11.46a8
May 16Indiana State Middle School Regional at Columbus NorthMay 16 · 2400 Meters · Place 4 · Southwestern (Hanover)Southwestern (Hanover)2400 Meters4.8:23.51a PB8
May 16Indiana State Middle School Regional at Columbus NorthMay 16 · 1600 Meters · Place 3 · Southwestern (Hanover)Southwestern (Hanover)1600 Meters3.5:06.91a PB8
May 11Ohio River Valley Conference Middle School ChampionshipMay 11 · 1600 Meters · Place 1 · Southwestern (Hanover)Southwestern (Hanover)1600 Meters1.5:20.44a8
May 11Ohio River Valley Conference Middle School ChampionshipMay 11 · 800 Meters · Place 1 · Southwestern (Hanover)Southwestern (Hanover)800 Meters1.2:24.02a PB8
May 1Switzerland County Middle School InvitationalMay 1 · 1600 Meters · Place 1 · Southwestern (Hanover)Southwestern (Hanover)1600 Meters1.5:19.7h PB8
May 1Switzerland County Middle School InvitationalMay 1 · 800 Meters · Place 1 · Southwestern (Hanover)Southwestern (Hanover)800 Meters1.2:29.0h PB8
Apr 29South Ripley, Southwestern (Hanover) Middle SchoolApr 29 · 1600 Meters · Place 1 · Southwestern (Hanover)Southwestern (Hanover)1600 Meters1.5:33.16a8
Apr 29South Ripley, Southwestern (Hanover) Middle SchoolApr 29 · 800 Meters · Place 1 · Southwestern (Hanover)Southwestern (Hanover)800 Meters1.2:32.99a8
Apr 22Milan, North Decatur, Shaw, Southwestern (Hanover) Middle SchoolApr 22 · 1600 Meters · Place 1 · Southwestern (Hanover)Southwestern (Hanover)1600 Meters1.5:24.35a8
Apr 22Milan, North Decatur, Shaw, Southwestern (Hanover) Middle SchoolApr 22 · 800 Meters · Place 1 · Southwestern (Hanover)Southwestern (Hanover)800 Meters1.2:31.49a8
Apr 10Southwestern Middle School 5-WayApr 10 · 400 Meters · Place 1 · Southwestern (Hanover)Southwestern (Hanover)400 Meters1.1:08.22aUnofficial8
Apr 6Jac-Cen-Del, Milan, St Louis, Southwestern (Hanover) Middle SchoolApr 6 · 1600 Meters · Place 1 · Southwestern (Hanover)Southwestern (Hanover)1600 Meters1.5:39.42a8
Apr 6Jac-Cen-Del, Milan, St Louis, Southwestern (Hanover) Middle SchoolApr 6 · 800 Meters · Place 1 · Southwestern (Hanover)Southwestern (Hanover)800 Meters1.2:37.73a8

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 20USATF Indiana Association Junior Olympic ChampionshipsJun 20 · 3000 Meters · Place 2 · Ohio River Valley RacersOhio River Valley Racers3000 Meters210:30.73a7
Jun 20USATF Indiana Association Junior Olympic ChampionshipsJun 20 · 800 Meters · Place 2 · Ohio River Valley RacersOhio River Valley Racers800 Meters22:27.89a7
Jun 14Mudsock InvitationalJun 14 · 3000 Meters · Place 2 · Ohio River Valley RacersOhio River Valley Racers3000 Meters210:26.32a PB7
Jun 14Mudsock InvitationalJun 14 · 1500 Meters · Place 1 · Ohio River Valley RacersOhio River Valley Racers1500 Meters15:10.41a7
May 31Westfield Youth Track MeetMay 31 · 3000 Meters · Place 1 · Ohio River Valley RacersOhio River Valley Racers3000 Meters110:31.37a7
May 31Westfield Youth Track MeetMay 31 · 800 Meters · Place 3 · Ohio River Valley RacersOhio River Valley Racers800 Meters32:35.22a7

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · Full Results- Non-High School · Place 2 · Ohio River Valley RacersOhio River Valley RacersFull Results- Non-High School211:00.546
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · Full Results- Non-High School · Place 2 · Ohio River Valley RacersOhio River Valley RacersFull Results- Non-High School25:07.066
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · Full Results- Non-High School · Place 2 · Ohio River Valley RacersOhio River Valley RacersFull Results- Non-High School22:34.27 PB6
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · Full Results- High School · Place 2 · Ohio River Valley RacersOhio River Valley RacersFull Results- High School211:00.546
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · Full Results- High School · Place 2 · Ohio River Valley RacersOhio River Valley RacersFull Results- High School25:07.066
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · Full Results- High School · Place 2 · Ohio River Valley RacersOhio River Valley RacersFull Results- High School22:34.27 PB6
Jun 21USATF Indiana Association Junior Olympic ChampionshipsJun 21 · 3000 Meters · Place 3 · Ohio River Valley RacerOhio River Valley Racer3000 Meters311:27.47a—
Jun 21USATF Indiana Association Junior Olympic ChampionshipsJun 21 · 1500 Meters · Place 1 · Ohio River Valley RacerOhio River Valley Racer1500 Meters15:18.26a—
Jun 21USATF Indiana Association Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 2 · Ohio River Valley RacerOhio River Valley Racer800 Meters22:31.62a—
Jun 15Mudsock InvitationalJun 15 · 3000 Meters · Place 2 · Ohio River Valley RacerOhio River Valley Racer3000 Meters211:27.96a—
Jun 15Mudsock InvitationalJun 15 · 800 Meters · Place 1 · Ohio River Valley RacerOhio River Valley Racer800 Meters12:31.73a—
Jun 15Mudsock InvitationalJun 15 · 400 Meters · Place 3 · Ohio River Valley RacerOhio River Valley Racer400 Meters31:07.42a—
Jun 7Indiana Multis & IYTA ChampionshipsJun 7 · 3000 Meters · Place 1 · Ohio River Valley RacerOhio River Valley Racer3000 Meters111:38.35a—
Jun 7Indiana Multis & IYTA ChampionshipsJun 7 · 800 Meters · Place 2 · Ohio River Valley RacerOhio River Valley Racer800 Meters22:36.79a—
Jun 7Indiana Multis & IYTA ChampionshipsJun 7 · 400 Meters · Place 3 · Ohio River Valley RacerOhio River Valley Racer400 Meters31:08.69a—
Jun 1Westfield Youth Track MeetJun 1 · High Jump · Place 12 · Ohio River Valley RacersOhio River Valley RacersHigh Jump120.97m PB—
Jun 1Westfield Youth Track MeetJun 1 · 3000 Meters · Place 2 · Ohio River Valley RacerOhio River Valley Racer3000 Meters211:44.78a—
Jun 1Westfield Youth Track MeetJun 1 · 800 Meters · Place 2 · Ohio River Valley RacerOhio River Valley Racer800 Meters22:33.15a—