Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · OutdoorSagamore MS Championships · May 1458.29aSagamore MS ChampionshipsMay 14, 2018
800 Meters · OutdoorSagamore MS Championships · May 142:21.47aSagamore MS ChampionshipsMay 14, 2018
Discus · 1.6kg · Outdoor#3 Lafayette Jefferson Boys IHSAA Regional · May 26170-06#3 Lafayette Jefferson Boys IHSAA RegionalMay 26, 2022
Discus · 1kg · Outdoor2018 Indiana Middle School Track and Field State Championships · May 19145-002018 Indiana Middle School Track and Field State ChampionshipsMay 19, 2018
Discus · 2kg · OutdoorPolar Bear Invitational (Indiana Wesleyan) · Mar 2145.74mPolar Bear Invitational (Indiana Wesleyan)March 21, 2025
Hammer · 16lb / 7.26kg · OutdoorISU Gibson Invitational · Apr 1653.71mISU Gibson InvitationalApril 16, 2026
Shot Put · 12lb · IndoorBlue and Grey HSR #2 · Mar 1745' 6.5"Blue and Grey HSR #2March 17, 2022
Shot Put · 12lb · Outdoor#11 Carmel Boys IHSAA Sectional · May 1948-08.00#11 Carmel Boys IHSAA SectionalMay 19, 2022
Shot Put · 16lb / 7.26kg · IndoorMrs. G Invitational · Feb 213.18mMrs. G InvitationalFebruary 2, 2024
Weight Throw · 35lb / 15.9kg · Indoor2025 Blue-Gold Invite · Dec 517.24m2025 Blue-Gold InviteDecember 5, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8Horizon League Outdoor ChampionshipsMay 8 · Hammer · Place 3 · Purdue Fort WaynePurdue Fort WayneHammer16lb / 7.26kg3.52.18mSr
May 8Horizon League Outdoor ChampionshipsMay 8 · Discus · Place 11 · Purdue Fort WaynePurdue Fort WayneDiscus2kg11.41.51mSr
Apr 16ISU Gibson InvitationalApr 16 · Hammer · Place 5 · Purdue Fort WaynePurdue Fort WayneHammer16lb / 7.26kg5.53.71m PBSr
Apr 16ISU Gibson InvitationalApr 16 · Discus · Place 24 · Purdue Fort WaynePurdue Fort WayneDiscus2kg24.39.35mSr
Apr 10Joe Walker InvitationalApr 10 · Hammer · Place 12 · Purdue Fort WaynePurdue Fort WayneHammer16lb / 7.26kg12.51.60mSr
Apr 32026 Auto-Owners Insurance Spartan InviteApr 3 · Hammer · Place 9 · Purdue Fort WaynePurdue Fort WayneHammer16lb / 7.26kg9.52.36mSr
Mar 27Marian OpenMar 27 · Hammer · Place 10 · Purdue Fort WaynePurdue Fort WayneHammer16lb / 7.26kg10.48.37mSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 282026 Horizon League Indoor ChampionshipFeb 28 · Weight Throw · Place 7 · Purdue Fort WaynePurdue Fort WayneWeight Throw715.58mSR
Feb 13GVSU Big Meet-FRIDAYFeb 13 · Weight Throw · Place 22 · Purdue Fort WaynePurdue Fort WayneWeight Throw2215.89mSr
Jan 30Meyo InvitationalJan 30 · Weight Throw · Place 10 · Purdue Fort WaynePurdue Fort WayneWeight Throw35lb / 15.9kg10.15.95mSr
Jan 24Notre Dame InvitationalJan 24 · Weight Throw · Place 8 · Purdue Fort WaynePurdue Fort WayneWeight Throw816.04mSr
Jan 17Mastodon InvitationalJan 17 · Weight Throw · Place 3 · Purdue Fort WaynePurdue Fort WayneWeight Throw315.43mSR

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 52025 Blue-Gold InviteDec 5 · Weight Throw · Place 4 · Purdue Fort WaynePurdue Fort WayneWeight Throw35lb / 15.9kg4.17.24m PBSr
Mar 1Horizon League Indoor ChampionshipsMar 1 · Weight Throw · Place 10 · Purdue Fort WaynePurdue Fort WayneWeight Throw1015.51mJR
Feb 8Fairgrounds InvitationalFeb 8 · Weight Throw · Place 8 · Purdue Fort WaynePurdue Fort WayneWeight Throw815.02m—
Jan 312025 Meyo InvitationalJan 31 · Weight Throw · Place 9 · Purdue Fort WaynePurdue Fort WayneWeight Throw915.11m—
Jan 18Mastodon InvitationalJan 18 · Weight Throw · Place 5 · Purdue Fort WaynePurdue Fort WayneWeight Throw514.73m—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9Horizon League ChampionshipMay 9 · Hammer · Place 1 · Purdue Fort WaynePurdue Fort WayneHammer16lb / 7.26kg1.53.06mJr
May 9Horizon League ChampionshipMay 9 · Discus · Place 8 · Purdue Fort WaynePurdue Fort WayneDiscus2kg8.43.58mJr
Apr 17Gibson InvitationalApr 17 · Discus · Place 9 · Purdue Fort WaynePurdue Fort WayneDiscus946.83mJR
Apr 42025 Auto-Owners Insurance Spartan InviteApr 4 · Hammer · Place 1 · Purdue Fort WaynePurdue Fort WayneHammer151.93mJr
Apr 42025 Auto-Owners Insurance Spartan InviteApr 4 · Discus · Place 8 · Purdue Fort WaynePurdue Fort WayneDiscus844.84mJR
Mar 29Pacesetter InvitationalMar 29 · Hammer · Place 6 · Purdue Fort WaynePurdue Fort WayneHammer16lb / 7.26kg6.50.46mJr
Mar 29Pacesetter InvitationalMar 29 · Discus · Place 11 · Purdue Fort WaynePurdue Fort WayneDiscus2kg11.45.67mJr
Mar 21Polar Bear Invitational (Indiana Wesleyan)Mar 21 · Hammer · Place 10 · Purdue Fort WaynePurdue Fort WayneHammer16lb / 7.26kg10.49.41mJr
Mar 21Polar Bear Invitational (Indiana Wesleyan)Mar 21 · Discus · Place 9 · Purdue Fort WaynePurdue Fort WayneDiscus2kg9.45.74m PBJr

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 6Mastodon OpenerDec 6 · Weight Throw · Place 2 · Purdue Fort WaynePurdue Fort WayneWeight Throw35lb / 15.9kg2.14.87mJr
Dec 6Mastodon OpenerDec 6 · Shot Put · Place 5 · Purdue Fort WaynePurdue Fort WayneShot Put16lb / 7.26kg5.12.47mJr
Feb 242024 Horizon IndoorsFeb 24 · Weight Throw · Place 12 · Purdue Fort WaynePurdue Fort WayneWeight Throw35lb / 15.9kg12.13.94mSo
Feb 242024 Horizon IndoorsFeb 24 · Shot Put · Place 13 · Purdue Fort WaynePurdue Fort WayneShot Put16lb / 7.26kg13.13.10mSo
Feb 2Mrs. G InvitationalFeb 2 · Weight Throw · Place 10 · Purdue Fort WaynePurdue Fort WayneWeight Throw35lb / 15.9kg10.14.13mSo
Feb 2Mrs. G InvitationalFeb 2 · Shot Put · Place 5 · Purdue Fort WaynePurdue Fort WayneShot Put16lb / 7.26kg5.13.18m PBSo
Jan 26Doug Raymond National QualifierJan 26 · Weight Throw · Place 13 · Purdue Fort WaynePurdue Fort WayneWeight Throw1314.21mSO
Jan 202024 Mastodon InviteJan 20 · Weight Throw · Place 7 · Purdue Fort WaynePurdue Fort WayneWeight Throw714.29mSO
Jan 202024 Mastodon InviteJan 20 · Shot Put · Place 5 · Purdue Fort WaynePurdue Fort WayneShot Put513.92mSO
Jan 12SVSU ClassicJan 12 · Weight Throw · Place 16 · Purdue Fort WaynePurdue Fort WayneWeight Throw1612.71m—
Jan 12SVSU ClassicJan 12 · Shot Put · Place 11 · Purdue Fort WaynePurdue Fort WayneShot Put1112.97m—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 3Horizon LeagueMay 3 · Hammer · Place 10 · Purdue Fort WaynePurdue Fort WayneHammer16lb / 7.26kg10.46.98mSo
May 3Horizon LeagueMay 3 · Discus · Place 8 · Purdue Fort WaynePurdue Fort WayneDiscus2kg8.45.23mSo
Apr 18Gibson InvitationalApr 18 · Hammer · Place 20 · Purdue Fort WaynePurdue Fort WayneHammer2043.22m—
Apr 18Gibson InvitationalApr 18 · Shot Put · Place 26 · Purdue Fort WaynePurdue Fort WayneShot Put2612.38m—
Apr 12We Fly ChallengeApr 12 · Discus · Place 12 · Purdue Fort WaynePurdue Fort WayneDiscus1242.46mSO
Apr 5Tennessee InvitationalApr 5 · Discus · Place 11 · Purdue Fort WaynePurdue Fort WayneDiscus2kg11.43.60mSo

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 4IHSAA Boys State Track & Field ChampionshipsJun 4 · Discus · Place 8 · LebanonLebanonDiscus1.6kg8.161-0112
May 26#3 Lafayette Jefferson Boys IHSAA RegionalMay 26 · Discus · Place 1 · LebanonLebanonDiscus1.6kg1.170-06 PB12
May 26#3 Lafayette Jefferson Boys IHSAA RegionalMay 26 · Shot Put · Place 12 · LebanonLebanonShot Put12lb12.44-06.5012
May 19#11 Carmel Boys IHSAA SectionalMay 19 · Discus · Place 4 · LebanonLebanonDiscus1.6kg4.163-0512
May 19#11 Carmel Boys IHSAA SectionalMay 19 · Shot Put · Place 5 · LebanonLebanonShot Put12lb5.48-08.00 PB12
May 13Sagamore HS Conf Championships May 13 · Discus · Place 1 · LebanonLebanonDiscus1.6kg1.162-0112
May 13Sagamore HS Conf Championships May 13 · Shot Put · Place 1 · LebanonLebanonShot Put12lb1.47-07.5012
Apr 16Big Orange InvitationalApr 16 · Discus · Place 2 · LebanonLebanonDiscus1.6kg2.145-0012
Apr 16Big Orange InvitationalApr 16 · Shot Put · Place 3 · LebanonLebanonShot Put12lb3.44-04.5012
Mar 12Pike Individual ChampionshipsMar 12 · Shot Put · Place 10 · LebanonLebanonShot Put1043-5SR
Mar 10West Lafayette HSR QualifierMar 10 · Shot Put · Place 4 · LebanonLebanonShot Put441-4SR

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 17Blue and Grey HSR #2Mar 17 · Shot Put · Place 1 · LebanonLebanonShot Put12lb1.45' 6.5" PB12

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20#11 Carmel Boys IHSAA SectionalMay 20 · Discus · LebanonLebanonDiscus1.6kg—ND11
May 20#11 Carmel Boys IHSAA SectionalMay 20 · Shot Put · Place 11 · LebanonLebanonShot Put12lb11.38-03.0011
May 14Sagamore ConferenceMay 14 · Shot Put · Place 5 · LebanonLebanonShot Put539-07.7511
Apr 17Big Orange InvitationalApr 17 · Discus · Place 1 · LebanonLebanonDiscus1148-0411
Apr 17Big Orange InvitationalApr 17 · Shot Put · Place 4 · LebanonLebanonShot Put441-09.5011
Apr 13Lebanon/Speedway TriangularApr 13 · Discus · Place 1 · LebanonLebanonDiscus1136-09.5011
Apr 13Lebanon/Speedway TriangularApr 13 · Shot Put · Place 4 · LebanonLebanonShot Put440-10.2511
Apr 6Guerin Catholic vs LebanonApr 6 · Discus · Place 1 · LebanonLebanonDiscus1139-0811
Apr 6Guerin Catholic vs LebanonApr 6 · Shot Put · Place 1 · LebanonLebanonShot Put141-05.0011
Mar 23Boone County ChampionshipMar 23 · Discus · Place 4 · LebanonLebanonDiscus4134-0411
Mar 23Boone County ChampionshipMar 23 · Shot Put · Place 5 · LebanonLebanonShot Put541-04.0011
Mar 20Hoosier South Relays 3Mar 20 · Discus · Place 2 · LebanonLebanonDiscus2137-0511
Mar 20Hoosier South Relays 3Mar 20 · Shot Put · Place 8 · LebanonLebanonShot Put841-07.0011

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16#11 Carmel Boys IHSAA SectionalMay 16 · Discus · Place 7 · LebanonLebanonDiscus1.6kg7.134-029
May 16#11 Carmel Boys IHSAA SectionalMay 16 · Shot Put · Place 15 · LebanonLebanonShot Put12lb15.37-00.009
May 10Sagamore HS Conference ChampionshipsMay 10 · Discus · Place 1 · LebanonLebanonDiscus1141-079
May 10Sagamore HS Conference ChampionshipsMay 10 · Shot Put · Place 12 · LebanonLebanonShot Put1237-00.009
Mar 19Boone County (Lebanon, Western Boone, Zionsville)Mar 19 · Discus · Place 3 · LebanonLebanonDiscus1.6kg3.122-039
Mar 19Boone County (Lebanon, Western Boone, Zionsville)Mar 19 · Shot Put · Place 3 · LebanonLebanonShot Put12lb3.39-00.009

2018 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 192018 Indiana Middle School Track and Field State ChampionshipsMay 19 · Discus · Place 4 · LebanonLebanonDiscus1kg4.145-00 PB8
May 14Sagamore MS ChampionshipsMay 14 · Discus · Place 1 · LebanonLebanonDiscus1.6kg1.139-088
May 14Sagamore MS ChampionshipsMay 14 · Shot Put · Place 2 · LebanonLebanonShot Put12lb2.37-11.008
May 14Sagamore MS ChampionshipsMay 14 · 800 Meters · Place 3 · LebanonLebanon800 Meters3.2:21.47a PB8
May 14Sagamore MS ChampionshipsMay 14 · 400 Meters · Place 3 · LebanonLebanon400 Meters3.58.29a PB8
May 10MeetMay 10 · Discus · LebanonLebanonDiscus1kg—134'9"Unofficial8
May 10MeetMay 10 · Shot Put · LebanonLebanonShot Put4kg—39'6.5"Unofficial8