Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorThe Wesclin Throwdown · May 717.5The Wesclin ThrowdownMay 7, 2026
High Jump · OutdoorComet Relays · Apr 251.24mComet RelaysApril 25, 2025
Long Jump · OutdoorKeith Hall Invitational · Apr 154.62mKeith Hall InvitationalApril 15, 2023
Pole Vault · IndoorRIHS Indoor Invite · Mar 72.95mRIHS Indoor InviteMarch 7, 2026
Pole Vault · OutdoorWesclin Home Meet 1 · Apr 82.59mWesclin Home Meet 1April 8, 2025
Triple Jump · OutdoorEast Alton Wood River Invitational · Apr 89.86mEast Alton Wood River InvitationalApril 8, 2023

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 28IHSA 1A Boys State Track & Field ChampionshipsMay 28 · Pole Vault · Place 23 · Trenton (Wesclin)Pole VaultRound P23.3.50m12
May 20IHSA Class 1A TRB Sectional - #13 ChesterMay 20 · Pole Vault · Place 1 · Trenton (Wesclin)Pole Vault1.3.20m12
May 20IHSA Class 1A TRB Sectional - #13 ChesterMay 20 · 300m Hurdles · Trenton (Wesclin)300m Hurdles36" / 0.914m—SCR12
May 20IHSA Class 1A TRB Sectional - #13 ChesterMay 20 · 110m Hurdles · Place 6 · Trenton (Wesclin)110m Hurdles39" / 0.991m6.17.66a12
May 12Boys Cahokia ConferenceMay 12 · Triple Jump · Place 5 · Trenton (Wesclin)Triple Jump511.18m12
May 12Boys Cahokia ConferenceMay 12 · Pole Vault · Trenton (Wesclin)Pole Vault—NH12
May 12Boys Cahokia ConferenceMay 12 · 110m Hurdles · Place 3 · Trenton (Wesclin)110m Hurdles317.90a12
May 7The Wesclin ThrowdownMay 7 · Pole Vault · Place 1 · Trenton (Wesclin)Pole Vault1.3.20m12
May 7The Wesclin ThrowdownMay 7 · Discus · Trenton (Wesclin)Discus1.6kg—SCR12
May 7The Wesclin ThrowdownMay 7 · 110m Hurdles · Place 1 · Trenton (Wesclin)110m Hurdles39" / 0.991m1.17.5 PB12
Apr 28Tri-County - RESCHEDULEDApr 28 · Pole Vault · Place 1 · Trenton (Wesclin)Pole Vault13.35m12
Apr 242026 Buzz Bradley InvitationalApr 24 · Pole Vault · Place 4 · Trenton (Wesclin)Pole Vault410-612
Apr 242026 Buzz Bradley InvitationalApr 24 · 300m Hurdles · Place 10 · Trenton (Wesclin)300m Hurdles1046.66a12
Apr 21Comet Open 2026Apr 21 · Pole Vault · Place 2 · Trenton (Wesclin)Pole Vault23.05m12
Apr 21Comet Open 2026Apr 21 · 300m Hurdles · Place 4 · Trenton (Wesclin)300m Hurdles445.812
Apr 21Comet Open 2026Apr 21 · 110m Hurdles · Place 4 · Trenton (Wesclin)110m Hurdles417.912
Apr 182026 Keith Hall InvitationalApr 18 · Pole Vault · Place 2 · Trenton (Wesclin)Pole Vault22.82m12
Apr 182026 Keith Hall InvitationalApr 18 · 110m Hurdles · Place 5 · Trenton (Wesclin)110m Hurdles517.89a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 7RIHS Indoor InviteMar 7 · Pole Vault · Place 11 · Trenton (Wesclin)Pole Vault112.95m PB12
Mar 7RIHS Indoor InviteMar 7 · 60m Hurdles · Place 2 · Trenton (Wesclin)60m Hurdles210.14a12

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 22IHSA Class 1A TRB Sectional - #13 ChesterMay 22 · Pole Vault · Place 4 · Trenton (Wesclin)Pole Vault42.65m11
May 22IHSA Class 1A TRB Sectional - #13 ChesterMay 22 · 110m Hurdles · Place 7 · Trenton (Wesclin)110m Hurdles718.2711
May 13Cahokia Conference - BoysMay 13 · Triple Jump · Place 10 · Trenton (Wesclin)Triple Jump1010.96m11
May 13Cahokia Conference - BoysMay 13 · Pole Vault · Place 8 · Trenton (Wesclin)Pole Vault89-611
May 13Cahokia Conference - BoysMay 13 · 300m Hurdles · Place 11 · Trenton (Wesclin)300m Hurdles1147.8011
May 13Cahokia Conference - BoysMay 13 · 110m Hurdles · Place 5 · Trenton (Wesclin)110m Hurdles517.4411
May 6High School Home MeetMay 6 · Triple Jump · Place 4 · Trenton (Wesclin)Triple Jump410.98m11
May 6High School Home MeetMay 6 · 300m Hurdles · Place 3 · Trenton (Wesclin)300m Hurdles346.911
May 6High School Home MeetMay 6 · 110m Hurdles · Place 3 · Trenton (Wesclin)110m Hurdles317.611
May 3Keith Hall InvitationalMay 3 · Pole Vault · Place 1 · Trenton (Wesclin)Pole Vault12.97m11
Apr 28Tri County InvitationalApr 28 · Pole Vault · Place 2 · Trenton (Wesclin)Pole Vault23.03m11
Apr 28Tri County InvitationalApr 28 · 110m Hurdles · Place 11 · Trenton (Wesclin)110m Hurdles1122.22a11
Apr 25Comet RelaysApr 25 · High Jump · Place 11 · Trenton (Wesclin)High Jump111.24m PB11
Apr 25Comet RelaysApr 25 · 110m Hurdles · Place 2 · Trenton (Wesclin)110m Hurdles218.211
Apr 22Comet OpenApr 22 · Pole Vault · Place 4 · Trenton (Wesclin)Pole Vault42.75m11
Apr 22Comet OpenApr 22 · 110m Hurdles · Place 3 · Trenton (Wesclin)110m Hurdles317.911
Apr 8Wesclin Home Meet 1Apr 8 · Pole Vault · Place 3 · Trenton (Wesclin)Pole Vault32.59m PB11
Apr 8Wesclin Home Meet 1Apr 8 · 110m Hurdles · Place 3 · Trenton (Wesclin)110m Hurdles318.111
Apr 1Central OpenApr 1 · Triple Jump · Place 2 · Trenton (Wesclin)Triple Jump210.90m11
Apr 1Central OpenApr 1 · 110m Hurdles · Place 4 · Trenton (Wesclin)110m Hurdles418.611

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 15IHSA Class 1A TRB Sectional - #13 ChesterMay 15 · Triple Jump · Place 7 · Trenton (Wesclin)Triple Jump710.92m—
May 15IHSA Class 1A TRB Sectional - #13 ChesterMay 15 · 300m Hurdles · Place 5 · Trenton (Wesclin)300m Hurdles546.58a—
May 15IHSA Class 1A TRB Sectional - #13 ChesterMay 15 · 110m Hurdles · Place 2 · Trenton (Wesclin)110m Hurdles217.53a—
May 7Cahokia Conference Boys MeetMay 7 · Triple Jump · Place 4 · Trenton (Wesclin)Triple Jump410.77m—
May 7Cahokia Conference Boys MeetMay 7 · 300m Hurdles · Place 2 · Trenton (Wesclin)300m Hurdles247.87a—
May 7Cahokia Conference Boys MeetMay 7 · 110m Hurdles · Place 2 · Trenton (Wesclin)110m Hurdles218.50a—
Apr 19Comet RelaysApr 19 · Long Jump · Place 6 · Trenton (Wesclin)Long Jump64.74m—
Apr 19Comet RelaysApr 19 · 110m Hurdles · Place 2 · Trenton (Wesclin)110m Hurdles217.8—
Apr 132024 Keith Hall InvitationalApr 13 · Long Jump · Place 9 · Trenton (Wesclin)Long Jump917-11.7510
Apr 132024 Keith Hall InvitationalApr 13 · 110m Hurdles · Place 7 · Trenton (Wesclin)110m Hurdles718.7410
Apr 9Red Bud Home Meet 3Apr 9 · Triple Jump · Place 5 · Trenton (Wesclin)Triple Jump533-10.5—
Apr 9Red Bud Home Meet 3Apr 9 · Long Jump · Place 7 · Trenton (Wesclin)Long Jump716-7.25—
Apr 9Red Bud Home Meet 3Apr 9 · 300m Hurdles · Place 5 · Trenton (Wesclin)300m Hurdles51:01.7—
Apr 6East Alton Wood River InvitationalApr 6 · Long Jump · Place 3 · Trenton (Wesclin)Long Jump35.29m—
Apr 6East Alton Wood River InvitationalApr 6 · 300m Hurdles · Place 5 · Trenton (Wesclin)300m Hurdles546.82a—
Apr 6East Alton Wood River InvitationalApr 6 · 110m Hurdles · Place 4 · Trenton (Wesclin)110m Hurdles417.92a—
Apr 2Wesclin Home Meet 1Apr 2 · Long Jump · Place 2 · Trenton (Wesclin)Long Jump218-1.25—
Apr 2Wesclin Home Meet 1Apr 2 · 110m Hurdles · Place 1 · Trenton (Wesclin)110m Hurdles117.8—
Mar 92024 Jersey Winter ThawMar 9 · 60m Hurdles · Place 9 · Trenton (Wesclin)60m Hurdles910.06a—

2023 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 192023 IHSA Class 1A TRB Sectional - #13 NashvilleMay 19 · Long Jump · Place 14 · Trenton (Wesclin)Long Jump145.30m9
May 192023 IHSA Class 1A TRB Sectional - #13 NashvilleMay 19 · 300m Hurdles · Place 13 · Trenton (Wesclin)300m Hurdles1348.439
May 192023 IHSA Class 1A TRB Sectional - #13 NashvilleMay 19 · 110m Hurdles · Place 8 · Trenton (Wesclin)110m Hurdles818.329
May 9Cahokia Conference Boys MeetMay 9 · High Jump · Place 14 · Trenton (Wesclin)High Jump141.52m—
May 9Cahokia Conference Boys MeetMay 9 · 300m Hurdles · Place 10 · Trenton (Wesclin)300m Hurdles1047.98a—
May 9Cahokia Conference Boys MeetMay 9 · 110m Hurdles · Place 11 · Trenton (Wesclin)110m Hurdles1118.67a—
May 4Central Open MeetMay 4 · Long Jump · Place 1 · Trenton (Wesclin)Long Jump15.46m—
May 4Central Open MeetMay 4 · 300m Hurdles · Place 1 · Trenton (Wesclin)300m Hurdles147.7—
May 4Central Open MeetMay 4 · 110m Hurdles · Place 3 · Trenton (Wesclin)110m Hurdles319.5—
Apr 29Columbia F/S InvitationalApr 29 · High Jump · Place 4 · Trenton (Wesclin)High Jump41.47m—
Apr 29Columbia F/S InvitationalApr 29 · 110m Hurdles · Place 1 · Trenton (Wesclin)110m Hurdles119.3—
Apr 24Tri County InvitationalApr 24 · High Jump · Place 4 · Trenton (Wesclin)High Jump41.57m—
Apr 24Tri County InvitationalApr 24 · 110m Hurdles · Place 6 · Trenton (Wesclin)110m Hurdles620.0—
Apr 21Buzz BradleyApr 21 · 300m Hurdles · Place 10 · Trenton (Wesclin)300m Hurdles1050.60a—
Apr 18Comet OpenApr 18 · Triple Jump · Place 4 · Trenton (Wesclin)Triple Jump49.98m—
Apr 18Comet OpenApr 18 · Long Jump · Place 4 · Trenton (Wesclin)Long Jump45.07m—
Apr 18Comet OpenApr 18 · 110m Hurdles · Place 4 · Trenton (Wesclin)110m Hurdles420.5—
Apr 15Keith Hall InvitationalApr 15 · Long Jump · Place 14 · Trenton (Wesclin)Long Jump144.62m PB—
Apr 15Keith Hall InvitationalApr 15 · High Jump · Place 9 · Trenton (Wesclin)High Jump91.50m—
Apr 11Red Bud Home Meet 3Apr 11 · High Jump · Place 3 · Trenton (Wesclin)High Jump35-2—
Apr 11Red Bud Home Meet 3Apr 11 · 300m Hurdles · Place 3 · Trenton (Wesclin)300m Hurdles350.5—
Apr 8East Alton Wood River InvitationalApr 8 · Triple Jump · Place 7 · Trenton (Wesclin)Triple Jump79.86m PB—
Apr 8East Alton Wood River InvitationalApr 8 · Long Jump · Place 4 · Trenton (Wesclin)Long Jump45.02m—
Apr 4Wesclin Quad MeetApr 4 · Long Jump · Place 4 · Trenton (Wesclin)Long Jump45.55m—
Apr 4Wesclin Quad MeetApr 4 · High Jump · Place 4 · Trenton (Wesclin)High Jump41.52m—
Mar 28Central Open MeetMar 28 · Triple Jump · Place 5 · Trenton (Wesclin)Triple Jump510.13m—
Mar 28Central Open MeetMar 28 · Long Jump · Place 3 · Trenton (Wesclin)Long Jump35.06m—