Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorFighting Illini Challenge · Jan 242:42.02aFighting Illini ChallengeJanuary 24, 2025
110m Hurdles · 42" / 1.067m · OutdoorJim Green Track & Field Invitational · Apr 1915.64aJim Green Track & Field InvitationalApril 19, 2024
200 Meters · OutdoorJim Freeman Louisville Invitational · Apr 1422.82Jim Freeman Louisville InvitationalApril 14, 2023
300 Meters · IndoorWisconsin Midwest Indoor Invitational · Jan 1436.57aWisconsin Midwest Indoor InvitationalJanuary 14, 2023
300m Hurdles · 36" / 0.914m · Outdoor#3 Lafayette Jefferson Boys IHSAA Regional · May 2339.17a#3 Lafayette Jefferson Boys IHSAA RegionalMay 23, 2019
400 Meters · IndoorWindy City Invitational · Feb 1051.71aWindy City InvitationalFebruary 10, 2023
400 Meters · OutdoorSouth Florida Alumni Invitational · Mar 2149.26aSouth Florida Alumni InvitationalMarch 21, 2025
400m Hurdles · 36" / 0.914m · OutdoorJim Green Track & Field Invitational · Apr 1954.48aJim Green Track & Field InvitationalApril 19, 2024
60 Meter · IndoorWisconsin Windy City Invitational · Feb 97.28aWisconsin Windy City InvitationalFebruary 9, 2024
60 Meters · IndoorPNC Lenny Lyles Invitational · Jan 267.20aPNC Lenny Lyles InvitationalJanuary 26, 2024
600 Meters · IndoorEdmunds-Wilt Invitational · Dec 91:24.17aEdmunds-Wilt InvitationalDecember 9, 2023
60m Hurdles · 42" / 1.067m · IndoorEdmunds-Wilt Invitational · Dec 98.58aEdmunds-Wilt InvitationalDecember 9, 2023
800 Meters · IndoorEdmonds-Wilt Invitational · Dec 102:02.70aEdmonds-Wilt InvitationalDecember 10, 2022
Discus · 2kg · OutdoorJim Green Track & Field Invitational · Apr 1934.81mJim Green Track & Field InvitationalApril 19, 2024
Heptathlon · IndoorBig Ten Conference Indoor Championships · Feb 245014Big Ten Conference Indoor ChampionshipsFebruary 24, 2023
High Jump · IndoorPNC Lenny Lyles Invitational · Jan 261.76mPNC Lenny Lyles InvitationalJanuary 26, 2024
Long Jump · IndoorUniversity of Louisville Lenny Lyles Indoor Invitational · Jan 276.45mUniversity of Louisville Lenny Lyles Indoor InvitationalJanuary 27, 2023
Pole Vault · IndoorEdmunds-Wilt Invitational · Dec 94.81mEdmunds-Wilt InvitationalDecember 9, 2023
Pole Vault · OutdoorEK Falcon MOON Vault · Jul 1615' 6EK Falcon MOON VaultJuly 16, 2021
Shot Put · 16lb / 7.26kg · IndoorBig Ten Conference Indoor Championships · Feb 2411.48mBig Ten Conference Indoor ChampionshipsFebruary 24, 2023

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

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Aug 152026 State Fair AlternativeAug 15 · Pole Vault · Place 3 · DCDCPole Vault3.15'00.00"—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 26Fighting Illini TwilightApr 26 · Pole Vault · Place 8 · PurduePurduePole Vault84.73mSR
Apr 26Fighting Illini TwilightApr 26 · 110m Hurdles · Place 12 · PurduePurdue110m Hurdles1215.40SR
Mar 21South Florida Alumni InvitationalMar 21 · Javelin · Place 19 · PurduePurdueJavelin1942.76mSr
Mar 21South Florida Alumni InvitationalMar 21 · Discus · Place 33 · PurduePurdueDiscus3337.74mSr
Mar 21South Florida Alumni InvitationalMar 21 · 400 Meters · Place 38 · PurduePurdue400 Meters3849.26a PBSr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 24Fighting Illini ChallengeJan 24 · Long Jump · Place 7 · PurduePurdueLong Jump76.67m—
Jan 24Fighting Illini ChallengeJan 24 · Pole Vault · Place 3 · PurduePurduePole Vault34.81m—
Jan 24Fighting Illini ChallengeJan 24 · High Jump · Place 8 · PurduePurdueHigh Jump81.82m—
Jan 24Fighting Illini ChallengeJan 24 · Shot Put · Place 10 · PurduePurdueShot Put1011.51m—
Jan 24Fighting Illini ChallengeJan 24 · 60m Hurdles · Place 9 · PurduePurdue60m Hurdles98.76a—
Jan 24Fighting Illini ChallengeJan 24 · 1000 Meters · Place 3 · PurduePurdue1000 Meters32:42.02a PB—
Jan 24Fighting Illini ChallengeJan 24 · 60 Meters · Place 6 · PurduePurdue60 Meters67.21a—

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 13DePaul Holiday InvitationalDec 13 · 600 Meters · PurduePurdue600 Meters--DNSSr
Dec 13DePaul Holiday InvitationalDec 13 · 60m Hurdles · Place 9 · PurduePurdue60m Hurdles42" / 1.067mRound P9.8.59aSr
Dec 13DePaul Holiday InvitationalDec 13 · Long Jump · Place 4 · PurduePurdueLong Jump4.6.69mSr
Dec 13DePaul Holiday InvitationalDec 13 · Pole Vault · Place 5 · PurduePurduePole Vault5.4.70mSr
Dec 13DePaul Holiday InvitationalDec 13 · High Jump · Place 11 · PurduePurdueHigh Jump11.1.83mSr
Feb 9Wisconsin Windy City InvitationalFeb 9 · 60 Meter · Place 13 · PurduePurdue60 Meter13.7.28a PBSr
Feb 9Wisconsin Windy City InvitationalFeb 9 · Pole Vault · Place 12 · PurduePurduePole Vault12.4.56mSr
Jan 26PNC Lenny Lyles InvitationalJan 26 · Long Jump · Place 8 · PurduePurdueLong Jump86.39m—
Jan 26PNC Lenny Lyles InvitationalJan 26 · Pole Vault · Place 2 · PurduePurduePole Vault24.80m—
Jan 26PNC Lenny Lyles InvitationalJan 26 · High Jump · Place 11 · PurduePurdueHigh Jump111.76m PB—
Jan 26PNC Lenny Lyles InvitationalJan 26 · Shot Put · Place 7 · PurduePurdueShot Put711.76m—
Jan 26PNC Lenny Lyles InvitationalJan 26 · 60m Hurdles · Place 7 · PurduePurdue60m Hurdles78.70a—
Jan 26PNC Lenny Lyles InvitationalJan 26 · 1000 Meters · Place 2 · PurduePurdue1000 Meters22:43.38a—
Jan 26PNC Lenny Lyles InvitationalJan 26 · 60 Meters · Place 9 · PurduePurdue60 Meters97.20a PB—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 19Jim Green Track & Field InvitationalApr 19 · 400m Hurdles · Place 8 · PurduePurdue400m Hurdles36" / 0.914m8.54.48a PBSr
Apr 19Jim Green Track & Field InvitationalApr 19 · Pole Vault · Place 9 · PurduePurduePole Vault9.4.52mSr
Apr 19Jim Green Track & Field InvitationalApr 19 · Discus · Place 37 · PurduePurdueDiscus2kg37.34.81m PBSr
Apr 19Jim Green Track & Field InvitationalApr 19 · 110m Hurdles · Place 13 · PurduePurdue110m Hurdles42" / 1.067mRound P13.15.64a PBWind: 0.9Sr
Mar 15USF Alumni InvitationalMar 15 · Javelin · Place 11 · PurduePurdueJavelin1141.49m—
Mar 15USF Alumni InvitationalMar 15 · Discus · Place 23 · PurduePurdueDiscus2335.85m—
Mar 15USF Alumni InvitationalMar 15 · 400m Hurdles · Place 10 · PurduePurdue400m Hurdles1055.62a—

2023 Indoor Track

25 results
DateMeetEventPlMarkGr
Dec 9Edmunds-Wilt InvitationalDec 9 · 600 Meters · Place 2 · PurduePurdue600 Meters2.1:24.17a PBSr
Dec 9Edmunds-Wilt InvitationalDec 9 · 60m Hurdles · Place 2 · PurduePurdue60m Hurdles42" / 1.067m2.8.58a PBSr
Dec 9Edmunds-Wilt InvitationalDec 9 · Pole Vault · Place 2 · PurduePurduePole Vault2.4.81m PBSr
Feb 24Big Ten Conference Indoor ChampionshipsFeb 24 · Heptathlon · Place 9 · PurduePurdueHeptathlon9.5014 PBJr
Feb 24Big Ten Conference Indoor ChampionshipsFeb 24 · 1000 Meters · Place 4 · PurduePurdue1000 Meters4.2:46.03aJr
Feb 24Big Ten Conference Indoor ChampionshipsFeb 24 · 60m Hurdles · Place 10 · PurduePurdue60m Hurdles42" / 1.067m10.8.81aJr
Feb 24Big Ten Conference Indoor ChampionshipsFeb 24 · 60 Meter · Place 12 · PurduePurdue60 Meter12.7.29aJr
Feb 24Big Ten Conference Indoor ChampionshipsFeb 24 · Long Jump · Place 11 · PurduePurdueLong Jump11.6.39mJr
Feb 24Big Ten Conference Indoor ChampionshipsFeb 24 · Pole Vault · Place 2 · PurduePurduePole Vault2.4.70mJr
Feb 24Big Ten Conference Indoor ChampionshipsFeb 24 · Shot Put · Place 10 · PurduePurdueShot Put16lb / 7.26kg10.11.48m PBJr
Feb 24Big Ten Conference Indoor ChampionshipsFeb 24 · High Jump · Place 10 · PurduePurdueHigh Jump10.1.73mJr
Feb 10Windy City InvitationalFeb 10 · 60m Hurdles · Place 17 · PurduePurdue60m Hurdles42" / 1.067mRound P17.8.97aJr
Feb 10Windy City InvitationalFeb 10 · Pole Vault · Place 5 · PurduePurduePole Vault5.4.54mJr
Feb 10Windy City InvitationalFeb 10 · 400 Meters · Place 16 · PurduePurdue400 Meters16.51.71a PBJr
Jan 27University of Louisville Lenny Lyles Indoor InvitationalJan 27 · Heptathlon · Place 10 · PurduePurdueHeptathlonRound M10.2492Jr
Jan 27University of Louisville Lenny Lyles Indoor InvitationalJan 27 · 1000 Meters · Place 2 · PurduePurdue1000 MetersRound M2.2:44.76aJr
Jan 27University of Louisville Lenny Lyles Indoor InvitationalJan 27 · 60m Hurdles · Place 8 · PurduePurdue60m Hurdles42" / 1.067mRound M8.8.94aJr
Jan 27University of Louisville Lenny Lyles Indoor InvitationalJan 27 · 60 Meter · Place 7 · PurduePurdue60 MeterRound M7.7.32aJr
Jan 27University of Louisville Lenny Lyles Indoor InvitationalJan 27 · Long Jump · Place 10 · PurduePurdueLong JumpRound M10.6.45m PBJr
Jan 27University of Louisville Lenny Lyles Indoor InvitationalJan 27 · Pole Vault · Place 6 · PurduePurduePole VaultRound M6.4.40mJr
Jan 27University of Louisville Lenny Lyles Indoor InvitationalJan 27 · Shot Put · Place 8 · PurduePurdueShot Put16lb / 7.26kgRound M8.10.73mJr
Jan 27University of Louisville Lenny Lyles Indoor InvitationalJan 27 · High Jump · Place 11 · PurduePurdueHigh JumpRound M11.1.65mJr
Jan 14Wisconsin Midwest Indoor InvitationalJan 14 · 300 Meters · Place 23 · PurduePurdue300 Meters23.36.57a PBJr
Jan 14Wisconsin Midwest Indoor InvitationalJan 14 · 60m Hurdles · Place 11 · PurduePurdue60m Hurdles42" / 1.067mRound P11.8.89aJr
Jan 14Wisconsin Midwest Indoor InvitationalJan 14 · Pole Vault · PurduePurduePole Vault--NHJr

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 26Drake RelaysApr 26 · Pole Vault · Place 5 · PurduePurduePole Vault54.71m—
Apr 14Jim Freeman Louisville InvitationalApr 14 · Discus · Place 14 · PurduePurdueDiscus14105-04—
Apr 14Jim Freeman Louisville InvitationalApr 14 · Pole Vault · Place 8 · PurduePurduePole Vault815-01.00—
Apr 14Jim Freeman Louisville InvitationalApr 14 · 200 Meters · Place 6 · PurduePurdue200 Meters622.82 PB—
Apr 14Jim Freeman Louisville InvitationalApr 14 · 110m Hurdles · Place 7 · PurduePurdue110m Hurdles70.8—

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 10Edmonds-Wilt InvitationalDec 10 · 60m Hurdles · Place 9 · PurduePurdue60m Hurdles42" / 1.067mRound P9.9.05aJr
Dec 10Edmonds-Wilt InvitationalDec 10 · Pole Vault · Place 1 · PurduePurduePole Vault1.4.52mJr
Dec 10Edmonds-Wilt InvitationalDec 10 · 800 Meters · Place 6 · PurduePurdue800 Meters6.2:02.70a PBJr
Jan 15Badgers B1G Ten Midwest InvitationalJan 15 · Pole Vault · Place 3 · PurduePurduePole Vault3.4.51mSo

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 22Indiana InviteApr 22 · Pole Vault · PurduePurduePole Vault--NHSo
Apr 16Louisville TF InvitationalApr 16 · Pole Vault · Place 9 · PurduePurduePole Vault9.4.67mSo
Apr 1Oliver Nikoloff InvitationalApr 1 · Pole Vault · Place 6 · PurduePurduePole Vault6.4.49mSo

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 4Fred Wilt Indoor InvitationalDec 4 · Pole Vault · Place 4 · PurduePurduePole Vault4.4.42mSo

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jul 16EK Falcon MOON VaultJul 16 · Pole Vault · Place 1 · UnattachedUnattachedPole Vault1.15' 6 PBFr

2020 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 7LC Open Events ChampionshipMar 7 · Pole Vault · Place 1 · CarmelCarmelPole Vault114-6SR
Mar 7LC Open Events ChampionshipMar 7 · 400 Meters · Place 2 · CarmelCarmel400 Meters254.96SR
Mar 3Sparkplug HSR QualiferMar 3 · Pole Vault · Place 1 · CarmelCarmelPole Vault115-3SR

2019 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31IHSAA Boys State Track & Field ChampionshipsMay 31 · Pole Vault · Place 4 · CarmelCarmelPole Vault4.14-09.0011
May 31IHSAA Boys State Track & Field ChampionshipsMay 31 · 300m Hurdles · Place 11 · CarmelCarmel300m Hurdles36" / 0.914m11.39.58a11
May 23#3 Lafayette Jefferson Boys IHSAA RegionalMay 23 · Pole Vault · Place 1 · CarmelCarmelPole Vault1.14-04.0011
May 23#3 Lafayette Jefferson Boys IHSAA RegionalMay 23 · 300m Hurdles · Place 2 · CarmelCarmel300m Hurdles36" / 0.914m2.39.17a PB11
May 16#11 Carmel Boys IHSAA SectionalMay 16 · Pole Vault · Place 1 · CarmelCarmelPole Vault1.14-04.0011
May 16#11 Carmel Boys IHSAA SectionalMay 16 · 300m Hurdles · Place 2 · CarmelCarmel300m Hurdles36" / 0.914m2.39.55a11
May 9Boys' Hamilton County ChampionshipMay 9 · Pole Vault · Place 1 · CarmelCarmelPole Vault1.15-00.0011
Apr 26MIC ChampionshipsApr 26 · Pole Vault · Place 2 · CarmelCarmelPole Vault2.14-06.0011
Apr 26MIC ChampionshipsApr 26 · 300m Hurdles · Place 3 · CarmelCarmel300m Hurdles36" / 0.914m3.39.86a11

2019 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 23Hoosier State Relays FinalsMar 23 · Pole Vault · CarmelCarmelPole Vault--NH12
Mar 15Metropolitan Interscholastic Conference Indoor ChampionshipsMar 15 · Pole Vault · Place 2 · CarmelCarmelPole Vault2.14' 0"12
Mar 5Roncalli HSR Qualifier Mar 5 · Pole Vault · Place 1 · CarmelCarmelPole Vault1.14' 6"12
Mar 2IWU HSR Qualifier #2Mar 2 · Pole Vault · Place 1 · CarmelCarmelPole Vault1.14' 0"12

2018 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 24#3 Lafayette Jefferson Boys IHSAA RegionalMay 24 · Pole Vault · Place 10 · CarmelCarmelPole Vault10.13-00.0010
May 17#11 Carmel Boys IHSAA SectionalMay 17 · Pole Vault · Place 5 · CarmelCarmelPole Vault5.13-04.0010
Apr 27MICApr 27 · Pole Vault · Place 5 · CarmelCarmelPole Vault5.12-00.0010
Apr 20Charlie Riley Invitational Apr 20 · Pole Vault · Place 5 · Carmel GreyhoundsCarmel GreyhoundsPole Vault511-06.0010
Apr 20Charlie Riley Invitational Apr 20 · 300m Hurdles · Place 9 · Carmel GreyhoundsCarmel Greyhounds300m Hurdles942.1610
Mar 10IWU HSR Qualifier #3Mar 10 · Pole Vault · Place 5 · CarmelCarmelPole Vault511-6JR

2018 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 13Roncalli HSR Mar 13 · Pole Vault · CarmelCarmelPole Vault—NH11
Mar 3Metropolitan Interscholastic Conference Indoor ChampionshipsMar 3 · Pole Vault · Place 4 · CarmelCarmelPole Vault4.11' 0"11

2017 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 1JV InvitationalMay 1 · Pole Vault · Place 6 · CarmelCarmelPole Vault610-00.00—
Apr 25Carmel/Cathedral/ZionsvilleApr 25 · Pole Vault · Place 6 · CarmelCarmelPole Vault610-00.00—