Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorIESA 3A Sectional 6 @ Macomb · May 1518.37aIESA 3A Sectional 6 @ MacombMay 15, 2021
100m Hurdles · 33" / 0.838m · OutdoorIHSA Class 1A TRG Sectional - #05 Aledo (Mercer County) · May 1416.32aIHSA Class 1A TRG Sectional - #05 Aledo (Mercer County)May 14, 2025
200 Meters · OutdoorCrossroads League Outdoor Championships · Apr 3030.17aCrossroads League Outdoor ChampionshipsApril 30, 2026
300m Hurdles · 30" / 0.762m · OutdoorIHSA Class 1A TRG Sectional - #05 Aledo (Mercer County) · May 1450.17aIHSA Class 1A TRG Sectional - #05 Aledo (Mercer County)May 14, 2025
60 Meter · IndoorTitan Indoor Invitational · Mar 138.83aTitan Indoor InvitationalMarch 13, 2024
60m Hurdles · 33" / 0.838m · IndoorIllinois Top Times Indoor Championships - Class 1A · Mar 2210.05aIllinois Top Times Indoor Championships - Class 1AMarch 22, 2024
800 Meters · OutdoorNCCAA National Outdoor Track & Field Championships · May 63:07.08aNCCAA National Outdoor Track & Field ChampionshipsMay 6, 2026
Heptathlon · OutdoorNCCAA National Outdoor Track & Field Championships · May 63120NCCAA National Outdoor Track & Field ChampionshipsMay 6, 2026
High Jump · IndoorTitan Indoor Invitational · Mar 131.53mTitan Indoor InvitationalMarch 13, 2024
High Jump · OutdoorCedar Rapids Track Club Youth Track Meet · May 255-02.00Cedar Rapids Track Club Youth Track Meet May 25, 2024
Javelin · 600g · OutdoorIndiana Little State Championships · Apr 1728.75mIndiana Little State ChampionshipsApril 17, 2026
Long Jump · IndoorSt. Ambrose Invitational · Mar 124.43mSt. Ambrose InvitationalMarch 12, 2022
Long Jump · OutdoorLee Calhoun Invitational · Apr 94.42mLee Calhoun InvitationalApril 9, 2022
Shot Put · 4kg · OutdoorCrossroads League Outdoor Championships · Apr 309.63mCrossroads League Outdoor ChampionshipsApril 30, 2026
Triple Jump · OutdoorTitan Invitational · Apr 119.59mTitan InvitationalApril 11, 2022

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · Heptathlon · Place 5 · Grace (Ind.)Grace (Ind.)HeptathlonRound M5.3120 PBFr
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · Long Jump · Place 6 · Grace (Ind.)Grace (Ind.)Long JumpRound M6.4.32mWind: 0Fr
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · High Jump · Place 3 · Grace (Ind.)Grace (Ind.)High JumpRound M3.1.45mFr
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · Javelin · Place 2 · Grace (Ind.)Grace (Ind.)Javelin600gRound M2.27.48mFr
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · Javelin · Place 10 · Grace (Ind.)Grace (Ind.)Javelin600g10.27.04mFr
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · Shot Put · Place 1 · Grace (Ind.)Grace (Ind.)Shot Put4kgRound M1.9.21mFr
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · 100m Hurdles · Place 4 · Grace (Ind.)Grace (Ind.)100m Hurdles33" / 0.838mRound M4.17.97aWind: 0Fr
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · 800 Meters · Place 8 · Grace (Ind.)Grace (Ind.)800 MetersRound M8.3:07.08a PBFr
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · 200 Meters · Place 6 · Grace (Ind.)Grace (Ind.)200 MetersRound M6.30.19aWind: 0.2Fr
Apr 30Crossroads League Outdoor ChampionshipsApr 30 · Heptathlon · Place 8 · Grace (Ind.)Grace (Ind.)HeptathlonRound M8.3046Fr
Apr 30Crossroads League Outdoor ChampionshipsApr 30 · Long Jump · Place 8 · Grace (Ind.)Grace (Ind.)Long JumpRound M8.4.27mFr
Apr 30Crossroads League Outdoor ChampionshipsApr 30 · High Jump · Place 4 · Grace (Ind.)Grace (Ind.)High JumpRound M4.1.46mFr
Apr 30Crossroads League Outdoor ChampionshipsApr 30 · Javelin · Place 7 · Grace (Ind.)Grace (Ind.)Javelin600gRound M7.25.88mFr
Apr 30Crossroads League Outdoor ChampionshipsApr 30 · Shot Put · Place 5 · Grace (Ind.)Grace (Ind.)Shot Put4kgRound M5.9.63m PBFr
Apr 30Crossroads League Outdoor ChampionshipsApr 30 · 100m Hurdles · Place 9 · Grace (Ind.)Grace (Ind.)100m Hurdles33" / 0.838mRound M9.18.50aWind: 0.3Fr
Apr 30Crossroads League Outdoor ChampionshipsApr 30 · 800 Meters · Place 9 · Grace (Ind.)Grace (Ind.)800 MetersRound M9.3:08.97aFr
Apr 30Crossroads League Outdoor ChampionshipsApr 30 · 200 Meters · Place 8 · Grace (Ind.)Grace (Ind.)200 MetersRound M8.30.17a PBWind: 0.8Fr
Apr 17Indiana Little State ChampionshipsApr 17 · Long Jump · Place 24 · Grace (Ind.)Grace (Ind.)Long Jump24.4.32mFr
Apr 17Indiana Little State ChampionshipsApr 17 · Javelin · Place 10 · Grace (Ind.)Grace (Ind.)Javelin600g10.28.75m PBFr
Apr 17Indiana Little State ChampionshipsApr 17 · Shot Put · Grace (Ind.)Grace (Ind.)Shot Put4kg—NMFr
Apr 17Indiana Little State ChampionshipsApr 17 · 100m Hurdles · Grace (Ind.)Grace (Ind.)100m Hurdles33" / 0.838m—DNSFr
Apr 10GVSU Al & Sue Owens ClassicApr 10 · Long Jump · Place 31 · Grace (Ind.)Grace (Ind.)Long Jump31.4.23mWind: 0.4Fr
Apr 10GVSU Al & Sue Owens ClassicApr 10 · High Jump · Place 21 · Grace (Ind.)Grace (Ind.)High Jump21.1.42mFr
Apr 10GVSU Al & Sue Owens ClassicApr 10 · 100m Hurdles · Place 36 · Grace (Ind.)Grace (Ind.)100m Hurdles33" / 0.838mRound P36.18.02aWind: 1.8Fr
Apr 10GVSU Al & Sue Owens ClassicApr 10 · 200 Meters · Place 57 · Grace (Ind.)Grace (Ind.)200 Meters57.30.50aWind: 1.8Fr
Mar 27Marian OpenMar 27 · Long Jump · Grace (Ind.)Grace (Ind.)Long Jump—NMFr
Mar 27Marian OpenMar 27 · Javelin · Place 9 · Grace (Ind.)Grace (Ind.)Javelin600g9.24.28mFr
Mar 20Polar Bear Invitational (Indiana Wesleyan)Mar 20 · 100m Hurdles · Place 22 · Grace (Ind.)Grace (Ind.)100m Hurdles33" / 0.838m22.18.12aWind: 1.7Fr
Mar 20Polar Bear Invitational (Indiana Wesleyan)Mar 20 · High Jump · Place 14 · Grace (Ind.)Grace (Ind.)High Jump14.1.42mFr
Mar 20Polar Bear Invitational (Indiana Wesleyan)Mar 20 · 200 Meters · Place 47 · Grace (Ind.)Grace (Ind.)200 Meters47.30.75aWind: 1.4Fr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 20Crossroads League Indoor ChampionshipsFeb 20 · 60m Hurdles · Place 15 · GraceGrace60m Hurdles1510.51FR
Feb 7IWU Midwest Indoor ClassicFeb 7 · High Jump · Place 8 · Grace (Ind.)Grace (Ind.)High Jump81.51mFr
Feb 7IWU Midwest Indoor ClassicFeb 7 · 60m Hurdles · Place 23 · Grace (Ind.)Grace (Ind.)60m HurdlesRound P2310.69aFr
Jan 31Wittenberg Steemer Collegiate MeetJan 31 · 60m Hurdles · Place 26 · Grace (Ind.)Grace (Ind.)60m Hurdles33" / 0.838mRound P26.10.90aFr
Jan 31Wittenberg Steemer Collegiate MeetJan 31 · High Jump · Place 10 · Grace (Ind.)Grace (Ind.)High Jump10.1.48mFr
Jan 23Bill Clinger ClassicJan 23 · High Jump · Place 31 · Grace (Ind.)Grace (Ind.)High Jump311.42mFr
Jan 23Bill Clinger ClassicJan 23 · 60m Hurdles · Place 46 · Grace (Ind.)Grace (Ind.)60m HurdlesRound P4611.32aFr
Jan 17Mastodon InvitationalJan 17 · High Jump · Place 7 · GraceGraceHigh Jump71.45mFR
Jan 17Mastodon InvitationalJan 17 · 60m Hurdles · Place 17 · GraceGrace60m HurdlesRound P1710.98FR

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 14IHSA Class 1A TRG Sectional - #05 Aledo (Mercer County)May 14 · 300m Hurdles · Place 6 · Aledo (Mercer County)Aledo (Mercer County)300m Hurdles30" / 0.762m6.50.17a PB12
May 14IHSA Class 1A TRG Sectional - #05 Aledo (Mercer County)May 14 · 100m Hurdles · Place 2 · Aledo (Mercer County)Aledo (Mercer County)100m Hurdles33" / 0.838m2.16.32a PB12
May 14IHSA Class 1A TRG Sectional - #05 Aledo (Mercer County)May 14 · High Jump · Place 3 · Aledo (Mercer County)Aledo (Mercer County)High Jump3.1.52m12

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 13C. W. Riley Invitational Meet by MVTCJul 13 · High Jump · Place 1 · Mississippi ValleyMississippi ValleyHigh Jump11.68m—
Jul 13C. W. Riley Invitational Meet by MVTCJul 13 · 100m Hurdles · Place 1 · Mississippi Valley TracMississippi Valley Trac100m Hurdles117.37a—
May 25Cedar Rapids Track Club Youth Track Meet May 25 · 100m Hurdles · Place 1 · Mississippi Valley Track ClubMississippi Valley Track Club100m Hurdles33" / 0.838m1.16.5011
May 25Cedar Rapids Track Club Youth Track Meet May 25 · High Jump · Place 1 · Mississippi Valley Track ClubMississippi Valley Track ClubHigh Jump1.5-02.00 PB11

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 22Illinois Top Times Indoor Championships - Class 1AMar 22 · 60m Hurdles · Place 10 · Aledo (Mercer County)Aledo (Mercer County)60m Hurdles33" / 0.838mRound P10.10.05a PB11
Mar 22Illinois Top Times Indoor Championships - Class 1AMar 22 · High Jump · Place 5 · Aledo (Mercer County)Aledo (Mercer County)High Jump5.1.50m11
Mar 13Titan Indoor InvitationalMar 13 · 60 Meter · Place 10 · Aledo (Mercer County)Aledo (Mercer County)60 Meter10.8.83a PB11
Mar 13Titan Indoor InvitationalMar 13 · High Jump · Place 3 · Aledo (Mercer County)Aledo (Mercer County)High Jump3.1.53m PB11

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 2FS LTC MeetMay 2 · Triple Jump · Place 2 · Aledo (Mercer County)Aledo (Mercer County)Triple Jump2.9.35m9
May 2FS LTC MeetMay 2 · 300m Hurdles · Place 3 · Aledo (Mercer County)Aledo (Mercer County)300m Hurdles30" / 0.762m3.56.09a9
May 2FS LTC MeetMay 2 · 100m Hurdles · Place 1 · Aledo (Mercer County)Aledo (Mercer County)100m Hurdles33" / 0.838m1.17.97a9
Apr 11Titan InvitationalApr 11 · Triple Jump · Place 2 · Aledo (Mercer County)Aledo (Mercer County)Triple Jump2.9.59m PB9
Apr 11Titan InvitationalApr 11 · 100m Hurdles · Place 1 · Aledo (Mercer County)Aledo (Mercer County)100m Hurdles33" / 0.838m1.18.20a9
Apr 9Lee Calhoun InvitationalApr 9 · Long Jump · Place 8 · Aledo (Mercer County)Aledo (Mercer County)Long Jump8.4.42m PB9
Apr 9Lee Calhoun InvitationalApr 9 · 300m Hurdles · Place 6 · Aledo (Mercer County)Aledo (Mercer County)300m Hurdles30" / 0.762m6.56.01a9
Apr 9Lee Calhoun InvitationalApr 9 · 100m Hurdles · Place 1 · Aledo (Mercer County)Aledo (Mercer County)100m Hurdles33" / 0.838m1.17.32a9
Apr 5Riverdale Early Season InviteApr 5 · 300m Hurdles · Place 1 · Aledo (Mercer County)Aledo (Mercer County)300m Hurdles30" / 0.762m1.55.79a9
Apr 5Riverdale Early Season InviteApr 5 · 100m Hurdles · Place 1 · Aledo (Mercer County)Aledo (Mercer County)100m Hurdles33" / 0.838m1.17.73a9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 12St. Ambrose InvitationalMar 12 · 60m Hurdles · Place 6 · Aledo (Mercer County)Aledo (Mercer County)60m Hurdles33" / 0.838m6.10.90a9
Mar 12St. Ambrose InvitationalMar 12 · Long Jump · Place 10 · Aledo (Mercer County)Aledo (Mercer County)Long Jump10.4.43m PB9

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15IESA 3A Sectional 6 @ MacombMay 15 · 100m Hurdles · Place 3 · Aledo Mercer CountyAledo Mercer County100m Hurdles30" / 0.762m3.18.37a PB8
May 15IESA 3A Sectional 6 @ MacombMay 15 · 200 Meters · Place 8 · Aledo Mercer CountyAledo Mercer County200 Meters8.31.26a8
May 1Mercer Co - Knoxville - Rockridge TriMay 1 · Long Jump · Place 1 · Aledo Mercer CountyAledo Mercer CountyLong Jump1.13-11.58
May 1Mercer Co - Knoxville - Rockridge TriMay 1 · 100m Hurdles · Place 1 · Aledo Mercer CountyAledo Mercer County100m Hurdles30" / 0.762m1.19.088
May 1Mercer Co - Knoxville - Rockridge TriMay 1 · 200 Meters · Place 3 · Aledo Mercer CountyAledo Mercer County200 Meters3.31.198
Apr 23Orion Middle School Track Meet April 23, 2021Apr 23 · Long Jump · Place 1 · Aledo Mercer CountyAledo Mercer CountyLong Jump1.14-01.758
Apr 23Orion Middle School Track Meet April 23, 2021Apr 23 · 100m Hurdles · Place 1 · Aledo Mercer CountyAledo Mercer County100m Hurdles33" / 0.838m1.19.40a8
Apr 23Orion Middle School Track Meet April 23, 2021Apr 23 · 200 Meters · Place 1 · Aledo Mercer CountyAledo Mercer County200 Meters1.32.17a8