Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOrion Tri w/Ridgewood and MerCo · Apr 1014.00aOrion Tri w/Ridgewood and MerCoApril 10, 2026
100m Hurdles · 30" / 0.762m · OutdoorMerCo JH Tri w/Sherrard & Rockridge · May 718.04aMerCo JH Tri w/Sherrard & Rockridge May 7, 2022
200 Meters · OutdoorOrion Tri w/Ridgewood and MerCo · Apr 1029.43aOrion Tri w/Ridgewood and MerCoApril 10, 2026
300m Hurdles · 30" / 0.762m · OutdoorIHSA Class 1A TRG Sectional - #05 Farmington · May 1353.07aIHSA Class 1A TRG Sectional - #05 FarmingtonMay 13, 2026
400 Meters · OutdoorSherrard JH Track Invite · May 41:14.68aSherrard JH Track InviteMay 4, 2024
High Jump · OutdoorPrairieland JH Conference Meet · Apr 301.37mPrairieland JH Conference MeetApril 30, 2024
Long Jump · OutdoorGalva Junior High April 21, 2022 (Meet #2) · Apr 213.86mGalva Junior High April 21, 2022 (Meet #2)April 21, 2022
Pole Vault · OutdoorIHSA Class 1A TRG Sectional - #05 Aledo (Mercer County) · May 142.15mIHSA Class 1A TRG Sectional - #05 Aledo (Mercer County)May 14, 2025
Triple Jump · OutdoorAW FS Invitational April 23 · Apr 239.47mAW FS Invitational April 23April 23, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13IHSA Class 1A TRG Sectional - #05 FarmingtonMay 13 · 300m Hurdles · Place 11 · Aledo (Mercer County)Aledo (Mercer County)300m Hurdles30" / 0.762m11.53.07a PB10
Apr 10Orion Tri w/Ridgewood and MerCoApr 10 · 300m Hurdles · Place 2 · Aledo (Mercer County)Aledo (Mercer County)300m Hurdles30" / 0.762m2.53.68a10
Apr 10Orion Tri w/Ridgewood and MerCoApr 10 · 200 Meters · Place 2 · Aledo (Mercer County)Aledo (Mercer County)200 Meters2.29.43a PB10
Apr 10Orion Tri w/Ridgewood and MerCoApr 10 · 100 Meters · Place 2 · Aledo (Mercer County)Aledo (Mercer County)100 Meters2.14.00a PB10
Apr 8Rockridge HS Co-Ed QuintApr 8 · Triple Jump · Place 3 · Aledo (Mercer County)Aledo (Mercer County)Triple Jump3.9.19m10
Apr 8Rockridge HS Co-Ed QuintApr 8 · 300m Hurdles · Place 2 · Aledo (Mercer County)Aledo (Mercer County)300m Hurdles30" / 0.762m2.53.21a10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14IHSA Class 1A TRG Sectional - #05 Aledo (Mercer County)May 14 · Pole Vault · Place 2 · Aledo (Mercer County)Aledo (Mercer County)Pole Vault2.2.15m PB9
Apr 23AW FS Invitational April 23Apr 23 · Triple Jump · Place 1 · Aledo (Mercer County)Aledo (Mercer County)Triple Jump1.9.47m PB9
Apr 23AW FS Invitational April 23Apr 23 · Pole Vault · Place 4 · Aledo (Mercer County)Aledo (Mercer County)Pole Vault4.1.83m9
Apr 23AW FS Invitational April 23Apr 23 · 100 Meters · Place 2 · Aledo (Mercer County)Aledo (Mercer County)100 Meters2.14.08a9

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 11IESA 3A - Sectional 7 @ Farmington HSMay 11 · High Jump · Place 11 · Aledo Mercer CountyAledo Mercer CountyHigh Jump11.1.30m8
May 11IESA 3A - Sectional 7 @ Farmington HSMay 11 · 100 Meters · Place 10 · Aledo Mercer CountyAledo Mercer County100 Meters10.14.50a8
May 7Junior High Titan InviteMay 7 · High Jump · Place 6 · Aledo Mercer CountyAledo Mercer CountyHigh Jump6.1.34m8
May 7Junior High Titan InviteMay 7 · 200 Meters · Place 6 · Aledo Mercer CountyAledo Mercer County200 Meters6.31.65a8
May 4Sherrard JH Track InviteMay 4 · 100m Hurdles · Place 4 · Aledo Mercer CountyAledo Mercer County100m Hurdles30" / 0.762m4.21.06a8
May 4Sherrard JH Track InviteMay 4 · High Jump · Place 2 · Aledo Mercer CountyAledo Mercer CountyHigh Jump2.4' 48
May 4Sherrard JH Track InviteMay 4 · 400 Meters · Place 2 · Aledo Mercer CountyAledo Mercer County400 Meters2.1:14.68a PB8
Apr 30Prairieland JH Conference MeetApr 30 · High Jump · Place 6 · Aledo Mercer CountyAledo Mercer CountyHigh Jump6.1.37m PB8
Apr 30Prairieland JH Conference MeetApr 30 · 100 Meters · Place 5 · Aledo Mercer CountyAledo Mercer County100 Meters5.14.68a8
Apr 22Knoxville, Rockridge, Mercer County JH MeetApr 22 · 100m Hurdles · Place 5 · Aledo Mercer CountyAledo Mercer County100m Hurdles30" / 0.762m5.19.93a8
Apr 22Knoxville, Rockridge, Mercer County JH MeetApr 22 · High Jump · Place 4 · Aledo Mercer CountyAledo Mercer CountyHigh Jump4.1.21m8
Apr 22Knoxville, Rockridge, Mercer County JH MeetApr 22 · 400 Meters · Aledo Mercer CountyAledo Mercer County400 Meters—DNS8
Apr 9Cambridge, Kewanee, & Mercer County JH MeetApr 9 · 100m Hurdles · Place 4 · Aledo Mercer CountyAledo Mercer County100m Hurdles30" / 0.762m4.19.98a8
Apr 9Cambridge, Kewanee, & Mercer County JH MeetApr 9 · High Jump · Place 2 · Aledo Mercer CountyAledo Mercer CountyHigh Jump2.1.37m8
Apr 9Cambridge, Kewanee, & Mercer County JH MeetApr 9 · 200 Meters · Place 4 · Aledo Mercer CountyAledo Mercer County200 Meters4.31.28a8
Apr 6MCJH Intrasquad MeetApr 6 · 100m Hurdles · Place 3 · Aledo Mercer CountyAledo Mercer County100m Hurdles30" / 0.762m3.19.31a8
Apr 6MCJH Intrasquad MeetApr 6 · 400 Meters · Aledo Mercer CountyAledo Mercer County400 Meters—DNS8
Apr 6MCJH Intrasquad MeetApr 6 · 200 Meters · Place 3 · Aledo Mercer CountyAledo Mercer County200 Meters3.30.69a8

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 13IESA 3A - Sectional 6 @ Sherrard JHS/HSMay 13 · Long Jump · Place 12 · Aledo Mercer CountyAledo Mercer CountyLong Jump12.12-05.006
May 13IESA 3A - Sectional 6 @ Sherrard JHS/HSMay 13 · 100m Hurdles · Place 5 · Aledo Mercer CountyAledo Mercer County100m Hurdles30" / 0.762m5.20.04a6
May 10Monmouth-Roseville Jr. High Titan InviteMay 10 · Long Jump · Place 3 · Aledo Mercer CountyAledo Mercer CountyLong Jump3.12-06.506
May 10Monmouth-Roseville Jr. High Titan InviteMay 10 · 100m Hurdles · Place 2 · Aledo Mercer CountyAledo Mercer County100m Hurdles30" / 0.762m2.18.456
May 7MerCo JH Tri w/Sherrard & Rockridge May 7 · Long Jump · Place 2 · Aledo Mercer CountyAledo Mercer CountyLong Jump2.12-01.756
May 7MerCo JH Tri w/Sherrard & Rockridge May 7 · 100m Hurdles · Place 2 · Aledo Mercer CountyAledo Mercer County100m Hurdles30" / 0.762m2.18.04a PB6
May 4Prairieland ConferenceMay 4 · Long Jump · Aledo Mercer CountyAledo Mercer CountyLong Jump—DNS6
May 4Prairieland ConferenceMay 4 · 100m Hurdles · Place 1 · Aledo Mercer CountyAledo Mercer County100m Hurdles30" / 0.762m1.19.52a6
Apr 29Mercer County JH Invite Apr 29 · Long Jump · Place 4 · Aledo Mercer CountyAledo Mercer CountyLong Jump4.11-08.506
Apr 29Mercer County JH Invite Apr 29 · 100m Hurdles · Place 1 · Aledo Mercer CountyAledo Mercer County100m Hurdles30" / 0.762m1.18.48a6
Apr 21Galva Junior High April 21, 2022 (Meet #2)Apr 21 · Long Jump · Place 2 · Aledo Mercer CountyAledo Mercer CountyLong Jump2.3.86m PB6
Apr 21Galva Junior High April 21, 2022 (Meet #2)Apr 21 · 100m Hurdles · Place 3 · Aledo Mercer CountyAledo Mercer County100m Hurdles30" / 0.762m3.19.86a6
Apr 19Monmouth-Roseville Jr. High -Triangular -Mercer Co/West CentralApr 19 · Long Jump · Place 2 · Aledo Mercer CountyAledo Mercer CountyLong Jump2.11-11.006
Apr 19Monmouth-Roseville Jr. High -Triangular -Mercer Co/West CentralApr 19 · 100m Hurdles · Place 2 · Aledo Mercer CountyAledo Mercer County100m Hurdles30" / 0.762m2.19.99a6
Apr 12Rockridge JH Rocket InviteApr 12 · Long Jump · Place 7 · Aledo Mercer CountyAledo Mercer CountyLong Jump7.10-05.756
Apr 12Rockridge JH Rocket InviteApr 12 · 100m Hurdles · Place 3 · Aledo Mercer CountyAledo Mercer County100m Hurdles30" / 0.762m3.19.63a6
Apr 6Galva Junior High April 6, 2022Apr 6 · Long Jump · Place 1 · Aledo Mercer CountyAledo Mercer CountyLong Jump1.3.67m6
Apr 6Galva Junior High April 6, 2022Apr 6 · 100m Hurdles · Place 2 · Aledo Mercer CountyAledo Mercer County100m Hurdles30" / 0.762m2.20.97a6