Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSouth Fulton HS T&F Invite 2026 · Apr 914.22aSouth Fulton HS T&F Invite 2026April 9, 2026
100m Hurdles · 30" / 0.762m · OutdoorJimmy Newell Memorial Invitational · May 318.4Jimmy Newell Memorial InvitationalMay 3, 2025
100m Hurdles · 33" / 0.838m · OutdoorFulton County Championships @ Farmington · Apr 2917.98aFulton County Championships @ FarmingtonApril 29, 2026
200 Meters · OutdoorSouth Fulton HS T&F Invite 2026 · Apr 929.45aSouth Fulton HS T&F Invite 2026April 9, 2026
60 Meters · IndoorRIHS Indoor Invite · Mar 78.76aRIHS Indoor InviteMarch 7, 2026
800 Meters · OutdoorRushville/Beardstown/Canton/South Fulton · Mar 273:32.4Rushville/Beardstown/Canton/South FultonMarch 27, 2023
Pole Vault · IndoorRIHS Indoor Invite · Mar 72.05mRIHS Indoor InviteMarch 7, 2026
Pole Vault · OutdoorFarmington JH Track Meet · Apr 291.82mFarmington JH Track MeetApril 29, 2024

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 14IHSA Class 1A TRG Sectional - #08 TremontMay 14 · Pole Vault · Place 7 · AstoriaAstoriaPole Vault7.2.16m9
May 14IHSA Class 1A TRG Sectional - #08 TremontMay 14 · 100m Hurdles · Place 9 · AstoriaAstoria100m Hurdles33" / 0.838m9.18.87a9
May 11PORTA Last Chance QualifierMay 11 · 100m Hurdles · Place 2 · AstoriaAstoria100m Hurdles33" / 0.838m2.18.109
May 8Prairieland ConferenceMay 8 · Pole Vault · Place 5 · AstoriaAstoriaPole Vault5.2.28m9
May 8Prairieland ConferenceMay 8 · 100m Hurdles · Place 6 · AstoriaAstoria100m Hurdles33" / 0.838m6.18.73a9
May 5BPC Girls InviteMay 5 · Pole Vault · Place 7 · AstoriaAstoriaPole Vault7.2.14m9
May 5BPC Girls InviteMay 5 · 100m Hurdles · Place 8 · AstoriaAstoria100m Hurdles33" / 0.838m8.19.77a9
Apr 29Fulton County Championships @ FarmingtonApr 29 · Pole Vault · Place 4 · AstoriaAstoriaPole Vault4.2.28m9
Apr 29Fulton County Championships @ FarmingtonApr 29 · 100m Hurdles · Place 4 · AstoriaAstoria100m Hurdles33" / 0.838m4.17.98a PB9
Apr 22Macomb Bomber Invitational 2026Apr 22 · Pole Vault · Place 4 · AstoriaAstoriaPole Vault4.2.00m9
Apr 22Macomb Bomber Invitational 2026Apr 22 · 100m Hurdles · Place 2 · AstoriaAstoria100m Hurdles33" / 0.838m2.18.18a9
Apr 16Lewistown John Levingston InviteApr 16 · Pole Vault · Place 8 · AstoriaAstoriaPole Vault82.13m9
Apr 13LVC Fresh-Soph InviteApr 13 · Pole Vault · Place 5 · AstoriaAstoriaPole Vault52.13m9
Apr 13LVC Fresh-Soph InviteApr 13 · 100m Hurdles · Place 5 · AstoriaAstoria100m Hurdles518.89a9
Apr 102026 Lee Calhoun HS InvitationalApr 10 · Pole Vault · Place 7 · AstoriaAstoriaPole Vault7.2.13m9
Apr 102026 Lee Calhoun HS InvitationalApr 10 · 100m Hurdles · Place 8 · AstoriaAstoria100m Hurdles33" / 0.838m8.18.07a9
Apr 9South Fulton HS T&F Invite 2026Apr 9 · 200 Meters · Place 4 · AstoriaAstoria200 Meters4.29.45a PB9
Apr 9South Fulton HS T&F Invite 2026Apr 9 · 100 Meters · Place 3 · AstoriaAstoria100 Meters3.14.22a PB9
Apr 6BPC InviteApr 6 · Pole Vault · Place 2 · AstoriaAstoriaPole Vault2.2.29m9
Apr 6BPC InviteApr 6 · 100m Hurdles · Place 2 · AstoriaAstoria100m Hurdles33" / 0.838m2.18.81a9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 18Titan Indoor InvitationalMar 18 · 60m Hurdles · Place 6 · AstoriaAstoria60m Hurdles611.12a9
Mar 93rd Annual RW Cougars Indoor ExhibitionMar 9 · 60m Hurdles · Place 5 · AstoriaAstoria60m Hurdles511.21a9
Mar 7RIHS Indoor InviteMar 7 · Pole Vault · Place 5 · AstoriaAstoriaPole Vault52.05m PB9
Mar 7RIHS Indoor InviteMar 7 · 60 Meters · Place 8 · AstoriaAstoria60 Meters88.76a PB9

2025 Outdoor Track

37 results
DateMeetEventPlMarkGr
May 16IESA 2A State Track & Field ChampionshipsMay 16 · Pole Vault · Place 9 · Table Grove VITTable Grove VITPole Vault9.1.98m8
May 10IESA 2A - Sectional 8 @ Warsaw HSMay 10 · Pole Vault · Place 2 · Table Grove VITTable Grove VITPole Vault22.17m8
May 10IESA 2A - Sectional 8 @ Warsaw HSMay 10 · 100m Hurdles · Place 5 · Table Grove VITTable Grove VIT100m Hurdles518.42a8
May 10IESA 2A - Sectional 8 @ Warsaw HSMay 10 · 200 Meters · Place 6 · Table Grove VITTable Grove VIT200 Meters630.12a8
May 5JH Fulton County @ Lewistown JHMay 5 · Pole Vault · Place 3 · Table Grove VITTable Grove VITPole Vault31.82m8
May 5JH Fulton County @ Lewistown JHMay 5 · 100m Hurdles · Place 3 · Table Grove VITTable Grove VIT100m Hurdles318.82a8
May 5JH Fulton County @ Lewistown JHMay 5 · 200 Meters · Place 5 · Table Grove VITTable Grove VIT200 Meters530.50a8
May 3Jimmy Newell Memorial InvitationalMay 3 · 100m Hurdles · Place 3 · Table Grove VITTable Grove VIT100m Hurdles30" / 0.762m3.18.4 PB8
May 3Jimmy Newell Memorial InvitationalMay 3 · 200 Meters · Place 5 · Table Grove VITTable Grove VIT200 Meters5.30.98
May 3Jimmy Newell Memorial InvitationalMay 3 · 100 Meters · Place 3 · Table Grove VITTable Grove VIT100 Meters3.14.68
May 1Little Prairieland Championships @ Lewistown JHMay 1 · Pole Vault · Place 3 · Table Grove VITTable Grove VITPole Vault31.98m8
May 1Little Prairieland Championships @ Lewistown JHMay 1 · 100m Hurdles · Place 4 · Table Grove VITTable Grove VIT100m Hurdles418.53a8
May 1Little Prairieland Championships @ Lewistown JHMay 1 · 200 Meters · Place 3 · Table Grove VITTable Grove VIT200 Meters329.60a8
Apr 28BIG 5 ConferenceApr 28 · Pole Vault · Place 1 · Table Grove VITTable Grove VITPole Vault11.98m8
Apr 28BIG 5 ConferenceApr 28 · 100m Hurdles · Place 2 · Table Grove VITTable Grove VIT100m Hurdles219.22a8
Apr 28BIG 5 ConferenceApr 28 · 200 Meters · Place 7 · Table Grove VITTable Grove VIT200 Meters731.27a8
Apr 24Lewistown JH InviteApr 24 · Pole Vault · Place 1 · Table Grove VITTable Grove VITPole Vault12.03m8
Apr 24Lewistown JH InviteApr 24 · 100m Hurdles · Place 3 · Table Grove VITTable Grove VIT100m Hurdles318.53a8
Apr 24Lewistown JH InviteApr 24 · 200 Meters · Place 5 · Table Grove VITTable Grove VIT200 Meters531.08a8
Apr 16Hav/SF/R-I/BCApr 16 · 100m Hurdles · Place 2 · Table Grove VITTable Grove VIT100m Hurdles218.68
Apr 16Hav/SF/R-I/BCApr 16 · 200 Meters · Place 1 · Table Grove VITTable Grove VIT200 Meters130.28
Apr 16Hav/SF/R-I/BCApr 16 · 100 Meters · Place 4 · Table Grove VITTable Grove VIT100 Meters414.88
Apr 14Rushville/Beardstown/DC/Liberty/South FultonApr 14 · Pole Vault · Place 2 · Table Grove VITTable Grove VITPole Vault22.00m8
Apr 14Rushville/Beardstown/DC/Liberty/South FultonApr 14 · 100m Hurdles · Place 3 · Table Grove VITTable Grove VIT100m Hurdles318.98
Apr 14Rushville/Beardstown/DC/Liberty/South FultonApr 14 · 100 Meters · Place 6 · Table Grove VITTable Grove VIT100 Meters614.78
Apr 12Farmington JH InvitationalApr 12 · Pole Vault · Place 1 · Table Grove VITTable Grove VITPole Vault11.98m8
Apr 12Farmington JH InvitationalApr 12 · 100m Hurdles · Place 1 · Table Grove VITTable Grove VIT100m Hurdles118.48
Apr 12Farmington JH InvitationalApr 12 · 100 Meters · Place 4 · Table Grove VITTable Grove VIT100 Meters414.58
Apr 7COED- St. Agnes, Macomb, Berry (Western), S.F., B.C., Pleasant Hill, Meredosia, and ISDApr 7 · Pole Vault · Place 4 · Table Grove VITTable Grove VITPole Vault41.59m8
Apr 7COED- St. Agnes, Macomb, Berry (Western), S.F., B.C., Pleasant Hill, Meredosia, and ISDApr 7 · 100m Hurdles · Place 2 · Table Grove VITTable Grove VIT100m Hurdles218.58
Apr 7COED- St. Agnes, Macomb, Berry (Western), S.F., B.C., Pleasant Hill, Meredosia, and ISDApr 7 · 100 Meters · Place 4 · Table Grove VITTable Grove VIT100 Meters414.58
Mar 31Rushville/Beardstown/Canton/South Fulton/UnityMar 31 · Pole Vault · Place 4 · Table Grove VITTable Grove VITPole Vault4.1.70m8
Mar 31Rushville/Beardstown/Canton/South Fulton/UnityMar 31 · 100m Hurdles · Place 1 · Table Grove VITTable Grove VIT100m Hurdles30" / 0.762m1.19.18
Mar 31Rushville/Beardstown/Canton/South Fulton/UnityMar 31 · 100 Meters · Place 5 · Table Grove VITTable Grove VIT100 Meters5.14.68
Mar 27Havana/SF/BC/VirgMar 27 · 100m Hurdles · Place 3 · Table Grove VITTable Grove VIT100m Hurdles30" / 0.762m3.20.238
Mar 27Havana/SF/BC/VirgMar 27 · 200 Meters · Place 2 · Table Grove VITTable Grove VIT200 Meters2.32.188
Mar 27Havana/SF/BC/VirgMar 27 · 100 Meters · Place 2 · Table Grove VITTable Grove VIT100 Meters2.15.088

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 4IESA 2A - Sectional 10 @ Bushnell-Prairie CityMay 4 · Pole Vault · Place 3 · Table Grove VITTable Grove VITPole Vault31.82m7
May 4IESA 2A - Sectional 10 @ Bushnell-Prairie CityMay 4 · 100m Hurdles · Place 7 · Table Grove VITTable Grove VIT100m Hurdles719.487
May 4IESA 2A - Sectional 10 @ Bushnell-Prairie CityMay 4 · 200 Meters · Place 15 · Table Grove VITTable Grove VIT200 Meters1531.447
Apr 29Farmington JH Track MeetApr 29 · Pole Vault · Place 5 · Table Grove VITTable Grove VITPole Vault5.1.82m PB7
Apr 29Farmington JH Track MeetApr 29 · 100m Hurdles · Place 3 · Table Grove VITTable Grove VIT100m Hurdles30" / 0.762m3.19.21a7
Apr 29Farmington JH Track MeetApr 29 · 200 Meters · Place 4 · Table Grove VITTable Grove VIT200 Meters4.31.18a7
Apr 27Jimmy Newell Memorial InviteApr 27 · 100m Hurdles · Place 2 · Table Grove VITTable Grove VIT100m Hurdles30" / 0.762m2.18.47
Apr 27Jimmy Newell Memorial InviteApr 27 · 200 Meters · Table Grove VITTable Grove VIT200 Meters—SCR7
Apr 25Little PrairielandApr 25 · Pole Vault · Place 5 · Table Grove VITTable Grove VITPole Vault5.1.68m7
Apr 25Little PrairielandApr 25 · 100m Hurdles · Place 5 · Table Grove VITTable Grove VIT100m Hurdles30" / 0.762m5.19.98a7
Apr 25Little PrairielandApr 25 · 200 Meters · Place 4 · Table Grove VITTable Grove VIT200 Meters4.31.79a7
Apr 22BIG 5 ConferenceApr 22 · Pole Vault · Place 5 · Table Grove VITTable Grove VITPole Vault5.1.75m7
Apr 22BIG 5 ConferenceApr 22 · 100m Hurdles · Place 1 · Table Grove VITTable Grove VIT100m Hurdles30" / 0.762m1.19.63a7
Apr 22BIG 5 ConferenceApr 22 · 200 Meters · Place 4 · Table Grove VITTable Grove VIT200 Meters4.32.08a7
Apr 10JH Track Meet SF/R-I/BC/NH-MApr 10 · 100m Hurdles · Place 3 · Table Grove VITTable Grove VIT100m Hurdles30" / 0.762m3.20.27
Apr 10JH Track Meet SF/R-I/BC/NH-MApr 10 · 200 Meters · Place 4 · Table Grove VITTable Grove VIT200 Meters4.31.37
Apr 8Rushville/Beardstown/Liberty/Payson/SFApr 8 · Pole Vault · Place 2 · Table Grove VITTable Grove VITPole Vault2.1.70m7
Apr 8Rushville/Beardstown/Liberty/Payson/SFApr 8 · 100m Hurdles · Place 1 · Table Grove VITTable Grove VIT100m Hurdles30" / 0.762m1.20.67
Apr 8Rushville/Beardstown/Liberty/Payson/SFApr 8 · 200 Meters · Place 2 · Table Grove VITTable Grove VIT200 Meters2.32.27
Mar 21JH Track Meet SF/BC/MWCMar 21 · 100m Hurdles · Place 2 · Table Grove VITTable Grove VIT100m Hurdles30" / 0.762m2.19.37
Mar 21JH Track Meet SF/BC/MWCMar 21 · 200 Meters · Place 3 · Table Grove VITTable Grove VIT200 Meters3.33.07

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6IESA 2A - Sectional 10 @ Bushnell-Prairie CityMay 6 · 100m Hurdles · Place 6 · Table Grove VITTable Grove VIT100m Hurdles620.39a—
May 6IESA 2A - Sectional 10 @ Bushnell-Prairie CityMay 6 · 100 Meters · Place 8 · Table Grove VITTable Grove VIT100 Meters815.10a—
May 1Fulton County JH MeetMay 1 · 100m Hurdles · Place 6 · Table Grove VITTable Grove VIT100m Hurdles620.80a—
May 1Fulton County JH MeetMay 1 · 100 Meters · Place 8 · Table Grove VITTable Grove VIT100 Meters815.97a—
Mar 27Rushville/Beardstown/Canton/South FultonMar 27 · 100m Hurdles · Place 1 · Table Grove VITTable Grove VIT100m Hurdles120.6—
Mar 27Rushville/Beardstown/Canton/South FultonMar 27 · 800 Meters · Place 6 · Table Grove VITTable Grove VIT800 Meters63:32.4 PB—
Mar 23Havana/South Fulton/Brown County/Midwest CentralMar 23 · 100m Hurdles · Place 3 · Table Grove VITTable Grove VIT100m Hurdles321.7—