Personal bests

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 20Westfield Youth Track MeetJun 20 · Javelin · Place 7 · Fishers FireJavelin450g AeroJav7.68' 8"4
Jun 20Westfield Youth Track MeetJun 20 · Discus · Place 2 · Fishers FireDiscus1kg2.52' 9" PB4
Jun 20Westfield Youth Track MeetJun 20 · Shot Put · Place 3 · Fishers FireShot Put6lb3.23' 0.5" PB4
Jun 12USATF Indiana Junior Olympic Track and Field ChampionshipsJun 12 · Javelin · Place 2 · Fishers FireJavelin222.87m4
Jun 12USATF Indiana Junior Olympic Track and Field ChampionshipsJun 12 · Discus · Place 5 · Fishers FireDiscus515.02m4
Jun 12USATF Indiana Junior Olympic Track and Field ChampionshipsJun 12 · Shot Put · Place 3 · Fishers FireShot Put36.66m4
Jun 6Mudsock InvitationalJun 6 · Javelin · Place 4 · Fishers FireJavelin450g AeroJav4.70' 5"4
Jun 6Mudsock InvitationalJun 6 · Discus · Place 4 · Fishers FireDiscus1kg4.41' 4"4
Jun 6Mudsock InvitationalJun 6 · Shot Put · Place 5 · Fishers FireShot Put6lb5.23' 0.5"4
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · Javelin · Place 3 · Fishers FireJavelin450g AeroJav3.78' 7" PB4
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · Discus · Place 3 · Fishers FireDiscus1kg3.42' 9"4
May 30Youth Track & Field Invitational hosted by Weihe Engineers and Thrivent FinancialMay 30 · Shot Put · Place 4 · Fishers FireShot Put6lb4.21' 10"4
May 23IYTA Season OpenerMay 23 · Javelin · Place 4 · Fishers FireJavelin450g AeroJav4.65' 5"4
May 23IYTA Season OpenerMay 23 · Discus · Place 2 · Fishers FireDiscus1kg2.42' 4"4
May 23IYTA Season OpenerMay 23 · Shot Put · Place 2 · Fishers FireShot Put6lb2.22' 2"4

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 20USATF Indiana Association Junior Olympic ChampionshipsJun 20 · Javelin · Place 4 · Fishers FireJavelin421.45m3
Jun 20USATF Indiana Association Junior Olympic ChampionshipsJun 20 · Shot Put · Place 2 · Fishers FireShot Put27.17m3
Jun 14Mudsock InvitationalJun 14 · Javelin · Place 2 · Fishers FireJavelin224.66m3
Jun 14Mudsock InvitationalJun 14 · Shot Put · Place 1 · Fishers FireShot Put16.27m3
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · Javelin · Place 4 · Fishers FireJavelin300g TJ4.19.35m3
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · Shot Put · Place 1 · Fishers FireShot Put6lb1.5.59m3
Jun 7IYTA Championships Presented by Weihe Engineers & ThriventJun 7 · 200 Meters · Place 16 · Fishers Fire200 Meters16.33.99a3
May 31Westfield Youth Track MeetMay 31 · Javelin · Place 2 · Fishers FireJavelin218.59m3
May 31Westfield Youth Track MeetMay 31 · Shot Put · Place 1 · Fishers FireShot Put16.16m3
May 31Westfield Youth Track MeetMay 31 · 200 Meters · Place 8 · Fishers Fire200 Meters834.46a3
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · Javelin · Place 2 · Fishers FireJavelin300g TJ2.19.96m PB3
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · Shot Put · Place 1 · Fishers FireShot Put6lb1.6.21m3
May 24IYTA Season Opener Powered by SocaSpeedMay 24 · 200 Meters · Place 6 · Fishers Fire200 Meters6.33.09a PB3

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · Javelin · Place 6 · Fishers FireJavelin616.68m2
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · Shot Put · Place 5 · Fishers FireShot Put55.30m2
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · Javelin · Place 6 · Fishers FireJavelin616.68m2
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · Shot Put · Place 5 · Fishers FireShot Put55.30m2
Jun 21USATF Indiana Association Junior Olympic ChampionshipsJun 21 · Javelin · Place 6 · Fishers FireJavelin618.18m—
Jun 21USATF Indiana Association Junior Olympic ChampionshipsJun 21 · Shot Put · Place 3 · Fishers FireShot Put35.52m—
Jun 21USATF Indiana Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 9 · Fishers Fire200 Meters934.09a—
Jun 15Mudsock InvitationalJun 15 · Javelin · Place 7 · Fishers FireJavelin717.17m—
Jun 15Mudsock InvitationalJun 15 · Shot Put · Place 3 · Fishers FireShot Put34.65m—
Jun 15Mudsock InvitationalJun 15 · 200 Meters · Place 11 · Fishers Fire200 Meters1135.13a—
Jun 7Indiana Multis & IYTA ChampionshipsJun 7 · Javelin · Place 8 · Fishers FireJavelin817.27m—
Jun 7Indiana Multis & IYTA ChampionshipsJun 7 · Shot Put · Place 7 · Fishers FireShot Put75.05m—
Jun 7Indiana Multis & IYTA ChampionshipsJun 7 · 200 Meters · Place 13 · Fishers Fire200 Meters1336.00a—
Jun 1Westfield Youth Track MeetJun 1 · Javelin · Place 6 · Fishers FireJavelin617.30m—
Jun 1Westfield Youth Track MeetJun 1 · Shot Put · Place 5 · Fishers FireShot Put54.90m—
Jun 1Westfield Youth Track MeetJun 1 · 400 Meters · Place 16 · Fishers Fire400 Meters161:27.53a PB—
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · Javelin · Place 5 · Fishers FireJavelin300g TJ5.16.46m2
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · Shot Put · Place 4 · Fishers FireShot Put6lb4.5.13m2
May 25Youth Track & Field Invitational presented by WEIHE Engineers and Thrivent FinancialMay 25 · 100 Meters · Place 35 · Fishers Fire100 Meters35.17.30a PBWind: 02

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · Javelin · Place 3 · Fishers FireJavelin300g TJ3.14.24m1
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · Shot Put · Place 4 · Fishers FireShot Put2kg4.4.32m1
Jun 24IYTA ChampionshipsJun 24 · Long Jump · Place 8 · Fishers FireLong Jump82.43m—
Jun 24IYTA ChampionshipsJun 24 · Javelin · Place 8 · Fishers FireJavelin89.88m—
Jun 24IYTA ChampionshipsJun 24 · Shot Put · Place 5 · Fishers FireShot Put54.65m—
Jun 16USATF Indiana Association Junior Olympic ChampionshipsJun 16 · Javelin · Place 4 · Fishers FireJavelin300g TJ4.11.33m1
Jun 16USATF Indiana Association Junior Olympic ChampionshipsJun 16 · Shot Put · Place 2 · Fishers FireShot Put2kg2.4.38m PB1
Jun 10Leader Invite hosted by AthLead IndyJun 10 · Long Jump · Place 11 · Fishers FireLong Jump11.2.39m1
Jun 10Leader Invite hosted by AthLead IndyJun 10 · Shot Put · Place 2 · Fishers FireShot Put6lb2.4.72m1
Jun 10Leader Invite hosted by AthLead IndyJun 10 · 400 Meters · Place 11 · Fishers Fire400 Meters11.1:39.01a1
May 27Body in Training Youth Track & Field InvitationalMay 27 · Long Jump · Place 18 · Fishers FireLong Jump182.17m PB—
May 27Body in Training Youth Track & Field InvitationalMay 27 · Shot Put · Place 9 · Fishers FireShot Put93.20m—
May 27Body in Training Youth Track & Field InvitationalMay 27 · 100 Meters · Place 19 · Fishers Fire100 Meters1918.43a—