Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Region 7 Junior Olympic Championships · Jul 811.67aUSATF Region 7 Junior Olympic ChampionshipsJuly 8, 2023
110m Hurdles · 39" / 0.991m · OutdoorUSATF Region 7 Junior Olympic Championships · Jul 816.85aUSATF Region 7 Junior Olympic ChampionshipsJuly 8, 2023
1500 Meters · OutdoorUSATF Region 7 Junior Olympic Championships · Jul 115:37.63USATF Region 7 Junior Olympic ChampionshipsJuly 11, 2024
200 Meters · OutdoorIYTA Youth Track & Field Championships · Jun 1926.84aIYTA Youth Track & Field ChampionshipsJune 19, 2021
400 Meters · OutdoorUSATF Region 7 Junior Olympic Championships · Jul 1154.70USATF Region 7 Junior Olympic ChampionshipsJuly 11, 2024
60 Meter · IndoorMount Union Last Chance · Feb 217.34aMount Union Last ChanceFebruary 21, 2025
Decathlon · OutdoorUSATF Region 7 Junior Olympic Championships · Jul 85110USATF Region 7 Junior Olympic ChampionshipsJuly 8, 2023
Discus · 1.6kg · OutdoorYouth Track & Field Invitational presented by WEIHE Engineers and Thrivent Financial · May 2533.55mYouth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25, 2024
High Jump · OutdoorLeader Invite hosted by AthLead Indy & Fishers Fire · Jun 111.52mLeader Invite hosted by AthLead Indy & Fishers FireJune 11, 2022
Javelin · 800g · OutdoorYouth Track & Field Invitational presented by WEIHE Engineers and Thrivent Financial · May 2535.86mYouth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25, 2024
Long Jump · Indoor2026 PAC Indoor Championship · Feb 266.02m2026 PAC Indoor ChampionshipFebruary 26, 2026
Long Jump · OutdoorBody in Training Youth Track & Field Invitational · May 275.40mBody in Training Youth Track & Field InvitationalMay 27, 2023
Pole Vault · Indoor2026 PAC Indoor Championship · Feb 264.40m2026 PAC Indoor ChampionshipFebruary 26, 2026
Pole Vault · OutdoorUSATF Region 7 Junior Olympic Championships · Jul 93.65mUSATF Region 7 Junior Olympic ChampionshipsJuly 9, 2022
Shot Put · 12lb · OutdoorUSATF Region 7 Junior Olympic Championships · Jul 811.11mUSATF Region 7 Junior Olympic ChampionshipsJuly 8, 2023

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 11Westminster InvitationalApr 11 · Pole Vault · Grove CityGrove CityPole Vault—DNSSo
Feb 21Warren G Harding PAC TUNEUPFeb 21 · Pole Vault · Place 2 · Grove CityGrove CityPole Vault2.4.60mSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 262026 PAC Indoor ChampionshipFeb 26 · Long Jump · Place 16 · Grove CityGrove CityLong Jump16.6.02m PBSo
Feb 262026 PAC Indoor ChampionshipFeb 26 · Pole Vault · Place 5 · Grove CityGrove CityPole Vault5.4.40m PBSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Spartan Alumni Holiday ClassicDec 6 · Pole Vault · Place 9 · Grove CityGrove CityPole Vault9.3.80mSo
Feb 272025 PAC IndoorsFeb 27 · Pole Vault · Place 5 · Grove CityGrove CityPole Vault5.3.95mFr
Feb 21Mount Union Last ChanceFeb 21 · 60 Meter · Place 19 · Grove CityGrove City60 MeterRound P19.7.34a PBFr
Feb 21Mount Union Last ChanceFeb 21 · Pole Vault · Place 16 · Grove CityGrove CityPole Vault16.4.07mFr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 16Grove City Mini MeetApr 16 · Long Jump · Place 2 · Grove CityGrove CityLong Jump2.6.34mFr
Apr 16Grove City Mini MeetApr 16 · Pole Vault · Place 1 · Grove CityGrove CityPole Vault1.4.15mFr
Apr 11Westminster (Pa) InvitationalApr 11 · 100 Meters · Place 22 · Grove CityGrove City100 Meters22.11.68aWind: 1.4Fr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Spartan Holiday ClassicDec 7 · 60 Meter · Place 27 · Grove CityGrove City60 MeterRound P27.7.43aWind: 0Fr
Dec 7Spartan Holiday ClassicDec 7 · Pole Vault · Grove CityGrove CityPole Vault--NMFr

2024 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · Long Jump · Place 4 · Body in TrainingBody in TrainingLong Jump45.66m12
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · Pole Vault · Place 1 · Body in TrainingBody in TrainingPole Vault13.75m12
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · High Jump · Place 6 · Body in TrainingBody in TrainingHigh Jump61.50m12
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · Javelin · Place 2 · Body in TrainingBody in TrainingJavelin238.87m12
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · Discus · Place 2 · Body in TrainingBody in TrainingDiscus233.48m12
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · Shot Put · Place 2 · Body in TrainingBody in TrainingShot Put211.26m12
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · 110m Hurdles · Place 2 · Body in TrainingBody in Training110m Hurdles216.6312
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · 1500 Meters · Place 4 · Body in TrainingBody in Training1500 Meters45:37.63 PB12
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · 400 Meters · Place 3 · Body in TrainingBody in Training400 Meters354.70 PB12
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · 100 Meters · Place 2 · Body in TrainingBody in Training100 Meters211.7812
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · Long Jump · Place 4 · Body in TrainingBody in TrainingLong Jump45.66m12
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · Pole Vault · Place 1 · Body in TrainingBody in TrainingPole Vault13.75m12
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · High Jump · Place 6 · Body in TrainingBody in TrainingHigh Jump61.50m12
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · Javelin · Place 2 · Body in TrainingBody in TrainingJavelin238.87m12
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · Discus · Place 2 · Body in TrainingBody in TrainingDiscus233.48m12
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · Shot Put · Place 2 · Body in TrainingBody in TrainingShot Put211.26m12
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · 110m Hurdles · Place 2 · Body in TrainingBody in Training110m Hurdles216.6312
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · 1500 Meters · Place 4 · Body in TrainingBody in Training1500 Meters45:37.6312
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · 400 Meters · Place 3 · Body in TrainingBody in Training400 Meters354.7012
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · 100 Meters · Place 2 · Body in TrainingBody in Training100 Meters211.7812
Jun 21USATF Indiana Association Junior Olympic ChampionshipsJun 21 · Pole Vault · Place 2 · Body in TrainingBody in TrainingPole Vault23.55m—
Jun 21USATF Indiana Association Junior Olympic ChampionshipsJun 21 · Javelin · Place 4 · Body in TrainingBody in TrainingJavelin434.05m—
Jun 21USATF Indiana Association Junior Olympic ChampionshipsJun 21 · 110m Hurdles · Place 7 · Body in TrainingBody in Training110m Hurdles717.24a—
Jun 21USATF Indiana Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 18 · Body in TrainingBody in Training100 Meters1811.82a—
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · Javelin · Place 2 · Body in TrainingBody in TrainingJavelin800g2.35.86m PB12
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · Discus · Place 4 · Body in TrainingBody in TrainingDiscus1.6kg4.33.55m PB12
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · Shot Put · Place 5 · Body in TrainingBody in TrainingShot Put12lb5.10.72m12
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · High Jump · Place 2 · Body in TrainingBody in TrainingHigh Jump2.1.47m12

2023 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · Decathlon · Place 3 · Body in TrainingBody in TrainingDecathlonRound M3.5110 PB11
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · Long Jump · Place 3 · Body in TrainingBody in TrainingLong JumpRound M3.5.55m11
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · Pole Vault · Place 2 · Body in TrainingBody in TrainingPole VaultRound M2.3.95m11
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · Javelin · Place 4 · Body in TrainingBody in TrainingJavelin800gRound M4.32.03m11
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · Discus · Place 4 · Body in TrainingBody in TrainingDiscus1.6kgRound M4.30.68m11
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · Shot Put · Place 2 · Body in TrainingBody in TrainingShot Put12lbRound M2.11.11m PB11
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · 110m Hurdles · Place 3 · Body in TrainingBody in Training110m Hurdles39" / 0.991mRound M3.16.85a PBWind: -0.511
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · High Jump · Place 3 · Body in TrainingBody in TrainingHigh JumpRound M3.1.55m11
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · 1500 Meters · Place 5 · Body in TrainingBody in Training1500 MetersRound M5.5:41.45a11
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · 400 Meters · Place 3 · Body in TrainingBody in Training400 MetersRound M3.56.80a11
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · 100 Meters · Place 2 · Body in TrainingBody in Training100 MetersRound M2.11.67a PBWind: -0.711
Jun 24IYTA ChampionshipsJun 24 · Pole Vault · Place 1 · Body in TrainingBody in TrainingPole Vault13.35m—
Jun 24IYTA ChampionshipsJun 24 · Javelin · Place 4 · Body in TrainingBody in TrainingJavelin431.29m—
Jun 24IYTA ChampionshipsJun 24 · Shot Put · Place 3 · Body in TrainingBody in TrainingShot Put310.62m—
Jun 16USATF Indiana Association Junior Olympic ChampionshipsJun 16 · Long Jump · Place 7 · Body in TrainingBody in TrainingLong Jump7.5.23m11
Jun 16USATF Indiana Association Junior Olympic ChampionshipsJun 16 · Pole Vault · Place 1 · Body in TrainingBody in TrainingPole Vault1.3.65m11
Jun 16USATF Indiana Association Junior Olympic ChampionshipsJun 16 · Javelin · Place 3 · Body in TrainingBody in TrainingJavelin800g3.34.12m11
Jun 16USATF Indiana Association Junior Olympic ChampionshipsJun 16 · 100 Meters · Place 9 · Body in TrainingBody in Training100 Meters9.12.06a11
Jun 10Leader Invite hosted by AthLead IndyJun 10 · Pole Vault · Place 1 · Body in TrainingBody in TrainingPole Vault1.3.66m11
Jun 10Leader Invite hosted by AthLead IndyJun 10 · Javelin · Place 4 · Body in TrainingBody in TrainingJavelin800g4.33.30m11
Jun 10Leader Invite hosted by AthLead IndyJun 10 · 110m Hurdles · Place 6 · Body in TrainingBody in Training110m Hurdles39" / 0.991m6.18.53a11
Jun 10Leader Invite hosted by AthLead IndyJun 10 · High Jump · Place 1 · Body in TrainingBody in TrainingHigh Jump1.1.52m11
Jun 3Westfield Youth Track MeetJun 3 · Pole Vault · Place 1 · Body in TrainingBody in TrainingPole Vault13.35m—
Jun 3Westfield Youth Track MeetJun 3 · 110m Hurdles · Place 1 · Body in TrainingBody in Training110m Hurdles117.45a—
Jun 3Westfield Youth Track MeetJun 3 · Discus · Place 2 · Body in TrainingBody in TrainingDiscus231.39m—
Jun 3Westfield Youth Track MeetJun 3 · High Jump · Place 1 · Body in TrainingBody in TrainingHigh Jump11.47m—
May 27Body in Training Youth Track & Field InvitationalMay 27 · Pole Vault · Place 1 · Body in TrainingBody in TrainingPole Vault13.66m—
May 27Body in Training Youth Track & Field InvitationalMay 27 · High Jump · Body in TrainingBody in TrainingHigh Jump—NH—
May 27Body in Training Youth Track & Field InvitationalMay 27 · Long Jump · Place 1 · Body in TrainingBody in TrainingLong Jump15.40m PB—
May 27Body in Training Youth Track & Field InvitationalMay 27 · Javelin · Place 3 · Body in TrainingBody in TrainingJavelin329.44m—

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 9USATF Region 7 Junior Olympic ChampionshipsJul 9 · Decathlon · Place 1 · Body in TrainingBody in TrainingDecathlonRound M1.377910
Jul 9USATF Region 7 Junior Olympic ChampionshipsJul 9 · Long Jump · Place 1 · Body in TrainingBody in TrainingLong JumpRound M1.4.84mWind: 1.310
Jul 9USATF Region 7 Junior Olympic ChampionshipsJul 9 · Pole Vault · Place 1 · Body in TrainingBody in TrainingPole VaultRound M1.3.65m PB10
Jul 9USATF Region 7 Junior Olympic ChampionshipsJul 9 · Javelin · Place 1 · Body in TrainingBody in TrainingJavelin800gRound M1.35.50m10
Jul 9USATF Region 7 Junior Olympic ChampionshipsJul 9 · Discus · Place 1 · Body in TrainingBody in TrainingDiscus1.6kgRound M1.26.24m10
Jul 9USATF Region 7 Junior Olympic ChampionshipsJul 9 · Shot Put · Place 1 · Body in TrainingBody in TrainingShot Put12lbRound M1.8.51m10
Jul 9USATF Region 7 Junior Olympic ChampionshipsJul 9 · 110m Hurdles · Place 1 · Body in TrainingBody in Training110m Hurdles39" / 0.991mRound M1.18.28aWind: 0.610
Jul 9USATF Region 7 Junior Olympic ChampionshipsJul 9 · High Jump · Body in TrainingBody in TrainingHigh JumpRound M—NH10
Jul 9USATF Region 7 Junior Olympic ChampionshipsJul 9 · 1500 Meters · Place 1 · Body in TrainingBody in Training1500 MetersRound M1.6:04.49a10
Jul 9USATF Region 7 Junior Olympic ChampionshipsJul 9 · 400 Meters · Place 1 · Body in TrainingBody in Training400 MetersRound M1.59.97a10
Jul 9USATF Region 7 Junior Olympic ChampionshipsJul 9 · 100 Meters · Place 1 · Body in TrainingBody in Training100 MetersRound M1.12.36aWind: 3.610
Jun 17USATF Indiana Association Junior Olympic ChampionshipsJun 17 · Long Jump · Place 5 · Body in TrainingBody in TrainingLong Jump5.4.82m10
Jun 17USATF Indiana Association Junior Olympic ChampionshipsJun 17 · Pole Vault · Place 1 · Body in TrainingBody in TrainingPole Vault1.3.10m10
Jun 17USATF Indiana Association Junior Olympic ChampionshipsJun 17 · Javelin · Place 3 · Body in TrainingBody in TrainingJavelin800g3.29.86m10
Jun 17USATF Indiana Association Junior Olympic ChampionshipsJun 17 · 100 Meters · Place 5 · Body in TrainingBody in Training100 Meters5.12.36a10
Jun 11Leader Invite hosted by AthLead Indy & Fishers FireJun 11 · Pole Vault · Place 1 · Body in TrainingBody in TrainingPole Vault1.3.35m10
Jun 11Leader Invite hosted by AthLead Indy & Fishers FireJun 11 · Javelin · Place 3 · Body in TrainingBody in TrainingJavelin800g3.27.67m10
Jun 11Leader Invite hosted by AthLead Indy & Fishers FireJun 11 · Discus · Place 4 · Body in TrainingBody in TrainingDiscus1.6kg4.23.84m10
Jun 11Leader Invite hosted by AthLead Indy & Fishers FireJun 11 · High Jump · Place 4 · Body in TrainingBody in TrainingHigh Jump4.1.52m PB10

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 19IYTA Youth Track & Field ChampionshipsJun 19 · Pole Vault · Place 1 · Body in TrainingBody in TrainingPole Vault1.8-00.009
Jun 19IYTA Youth Track & Field ChampionshipsJun 19 · Javelin · Place 3 · Body in TrainingBody in TrainingJavelin800g3.76-069
Jun 19IYTA Youth Track & Field ChampionshipsJun 19 · 110m Hurdles · Place 2 · Body in TrainingBody in Training110m Hurdles39" / 0.991m2.23.21a9
Jun 19IYTA Youth Track & Field ChampionshipsJun 19 · 200 Meters · Place 9 · Body in TrainingBody in Training200 Meters9.26.84a PB9
Jun 12Midwest Youth Track & Field ChampionshipsJun 12 · Pole Vault · Place 3 · Body in TrainingBody in TrainingPole Vault3.7-06.009
Jun 12Midwest Youth Track & Field ChampionshipsJun 12 · Javelin · Place 3 · Body in TrainingBody in TrainingJavelin800g3.84-009
Jun 12Midwest Youth Track & Field ChampionshipsJun 12 · 110m Hurdles · Place 2 · Body in TrainingBody in Training110m Hurdles39" / 0.991m2.21.27a9
Jun 12Midwest Youth Track & Field ChampionshipsJun 12 · 100 Meters · Place 6 · Body in TrainingBody in Training100 Meters6.12.66a9
Jun 5Westfield Shamrock Youth Track & Field MeetJun 5 · Pole Vault · Place 2 · Body in TrainingBody in TrainingPole Vault2.7-06.009
Jun 5Westfield Shamrock Youth Track & Field MeetJun 5 · Javelin · Place 4 · Body in TrainingBody in TrainingJavelin800g4.73-059
Jun 5Westfield Shamrock Youth Track & Field MeetJun 5 · 200 Meters · Place 4 · Body in TrainingBody in Training200 Meters4.27.56a9
Jun 5Westfield Shamrock Youth Track & Field MeetJun 5 · 100 Meters · Place 3 · Body in TrainingBody in Training100 Meters3.13.19a9
May 29Body in Training Track Youth Track MeetMay 29 · Pole Vault · Place 2 · Body in TrainingBody in TrainingPole Vault2.6-06.009
May 29Body in Training Track Youth Track MeetMay 29 · Javelin · Place 4 · Body in TrainingBody in TrainingJavelin800g4.73-069
May 29Body in Training Track Youth Track MeetMay 29 · 200 Meters · Place 3 · Body in TrainingBody in Training200 Meters3.27.55a9
May 29Body in Training Track Youth Track MeetMay 29 · 100 Meters · Place 3 · Body in TrainingBody in Training100 Meters3.13.22a9