Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorPIAA District I Championships · May 1715.89aPIAA District I ChampionshipsMay 17, 2024
110m Hurdles · 42" / 1.067m · OutdoorNCCAA National Outdoor Track & Field Championships · May 615.34aNCCAA National Outdoor Track & Field ChampionshipsMay 6, 2026
200 Meters · IndoorRobert J Burdette Indoor Classic · Dec 2925.37aRobert J Burdette Indoor ClassicDecember 29, 2021
300m Hurdles · 36" / 0.914m · OutdoorPennridge at CB West Boys · Apr 1841.78aPennridge at CB West BoysApril 18, 2023
400 Meters · IndoorTFCAofGP Meet #3 · Dec 2356.77aTFCAofGP Meet #3December 23, 2021
55m Hurdles · 39" · IndoorThe Ocean Breeze Holiday Festival · Dec 278.56aThe Ocean Breeze Holiday FestivalDecember 27, 2022
60 Meter · Indoor2025 Blue-Gold Invite · Dec 57.46a2025 Blue-Gold InviteDecember 5, 2025
60m Hurdles · 39" / 0.991m · IndoorTFCAofGP Meet #2 · Dec 219.08aTFCAofGP Meet #2December 21, 2023
60m Hurdles · 42" / 1.067m · IndoorIWU Midwest Indoor Classic · Feb 18.85aIWU Midwest Indoor ClassicFebruary 1, 2025
Long Jump · IndoorMastodon Invitational · Jan 186.23mMastodon InvitationalJanuary 18, 2025
Long Jump · OutdoorPolar Bear Invitational (Indiana Wesleyan) · Mar 216.17mPolar Bear Invitational (Indiana Wesleyan)March 21, 2025
Triple Jump · IndoorThe Kevin Dare HS Invitational · Jan 712.69mThe Kevin Dare HS InvitationalJanuary 7, 2023
Triple Jump · OutdoorCrossroads League Outdoor Championships · May 113.58mCrossroads League Outdoor ChampionshipsMay 1, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 10GVSU Last Chance MeetMay 10 · Triple Jump · Place 1 · Grace (Ind.)Grace (Ind.)Triple Jump1.14.21mWind: 3.2So
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · Triple Jump · Grace (Ind.)Grace (Ind.)Triple Jump--DNSWind: 0So
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · 110m Hurdles · Place 4 · Grace (Ind.)Grace (Ind.)110m Hurdles42" / 1.067mRound P4.15.61aWind: 1.8So
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · 110m Hurdles · Place 3 · Grace (Ind.)Grace (Ind.)110m Hurdles42" / 1.067m3.15.34a PBWind: 1.6So
Apr 30Crossroads League Outdoor ChampionshipsApr 30 · Triple Jump · Grace (Ind.)Grace (Ind.)Triple Jump—NMSo
Apr 30Crossroads League Outdoor ChampionshipsApr 30 · 110m Hurdles · Place 6 · Grace (Ind.)Grace (Ind.)110m Hurdles42" / 1.067mRound P6.15.88aWind: -0.2So
Apr 30Crossroads League Outdoor ChampionshipsApr 30 · 110m Hurdles · Place 5 · Grace (Ind.)Grace (Ind.)110m Hurdles42" / 1.067m5.15.51aWind: -1.8So
Apr 17Indiana Little State ChampionshipsApr 17 · Triple Jump · Place 2 · Grace (Ind.)Grace (Ind.)Triple Jump2.14.42mWind: 5.8So
Apr 17Indiana Little State ChampionshipsApr 17 · 110m Hurdles · Grace (Ind.)Grace (Ind.)110m Hurdles42" / 1.067m—DNSSo
Apr 10GVSU Al & Sue Owens ClassicApr 10 · Triple Jump · Place 2 · Grace (Ind.)Grace (Ind.)Triple Jump2.14.11mWind: 2.6So
Apr 10GVSU Al & Sue Owens ClassicApr 10 · 110m Hurdles · Place 14 · Grace (Ind.)Grace (Ind.)110m Hurdles42" / 1.067mRound P14.15.71aWind: 3So
Mar 27Marian OpenMar 27 · 110m Hurdles · Place 9 · Grace (Ind.)Grace (Ind.)110m Hurdles42" / 1.067m9.15.93aWind: 1.6So
Mar 27Marian OpenMar 27 · 100 Meters · Grace (Ind.)Grace (Ind.)100 Meters—DNSWind: -0.1So
Mar 20Polar Bear Invitational (Indiana Wesleyan)Mar 20 · Triple Jump · Place 1 · Grace (Ind.)Grace (Ind.)Triple Jump1.14.31mWind: 0.8So
Mar 20Polar Bear Invitational (Indiana Wesleyan)Mar 20 · 110m Hurdles · Grace (Ind.)Grace (Ind.)110m Hurdles42" / 1.067m—DNSWind: 1.1So

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 20Crossroads League Indoor ChampionshipsFeb 20 · 60m Hurdles · Place 7 · GraceGrace60m Hurdles78.73SO
Feb 7IWU Midwest Indoor ClassicFeb 7 · Triple Jump · Place 2 · Grace (Ind.)Grace (Ind.)Triple Jump213.64mSO
Feb 7IWU Midwest Indoor ClassicFeb 7 · 60m Hurdles · Place 13 · Grace (Ind.)Grace (Ind.)60m Hurdles138.98aSO
Jan 31Wittenberg Steemer Collegiate MeetJan 31 · 60m Hurdles · Place 12 · Grace (Ind.)Grace (Ind.)60m Hurdles42" / 1.067mRound P12.8.90aSo
Jan 31Wittenberg Steemer Collegiate MeetJan 31 · 60 Meter · Grace (Ind.)Grace (Ind.)60 MeterRound P--DNSSo
Jan 31Wittenberg Steemer Collegiate MeetJan 31 · Triple Jump · Place 3 · Grace (Ind.)Grace (Ind.)Triple Jump3.13.91mSo
Jan 17Mastodon InvitationalJan 17 · Triple Jump · Place 1 · GraceGraceTriple Jump114.04mSO

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 52025 Blue-Gold InviteDec 5 · 60 Meter · Place 46 · Grace (Ind.)Grace (Ind.)60 Meter46.7.46a PBSo
Dec 52025 Blue-Gold InviteDec 5 · Triple Jump · Place 3 · Grace (Ind.)Grace (Ind.)Triple Jump3.13.64mSo
Mar 29Yellow Jacket Collegiate Outdoor Open 2025Mar 29 · Triple Jump · Place 3 · Grace (Ind.)Grace (Ind.)Triple Jump3.13.89mWind: 1.2Fr
Mar 29Yellow Jacket Collegiate Outdoor Open 2025Mar 29 · 110m Hurdles · Place 21 · Grace (Ind.)Grace (Ind.)110m Hurdles42" / 1.067m21.15.97aWind: 3.6Fr
Feb 14Crossroads League Indoor ChampionshipsFeb 14 · Triple Jump · Place 3 · Grace (Ind.)Grace (Ind.)Triple Jump313.46m—
Feb 14Crossroads League Indoor ChampionshipsFeb 14 · 60m Hurdles · Place 14 · Grace (Ind.)Grace (Ind.)60m Hurdles148.94a—
Feb 1IWU Midwest Indoor ClassicFeb 1 · 60m Hurdles · Place 7 · Grace (Ind.)Grace (Ind.)60m Hurdles42" / 1.067mRound P7.8.85a PBFr
Feb 1IWU Midwest Indoor ClassicFeb 1 · 60m Hurdles · Place 6 · Grace (Ind.)Grace (Ind.)60m Hurdles42" / 1.067m6.8.85aFr
Feb 1IWU Midwest Indoor ClassicFeb 1 · Long Jump · Grace (Ind.)Grace (Ind.)Long Jump—DNSFr
Jan 24GVSU Bill Clinger ClassicJan 24 · Triple Jump · Place 7 · Grace (Ind.)Grace (Ind.)Triple Jump713.44m—
Jan 18Mastodon InvitationalJan 18 · Long Jump · Place 4 · Grace (Ind.)Grace (Ind.)Long Jump46.23m PB—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 7NCCAA Track & Field National ChampionshipsMay 7 · Triple Jump · Place 9 · Grace (Ind.)Grace (Ind.)Triple Jump9.13.61mWind: 1.4Fr
May 7NCCAA Track & Field National ChampionshipsMay 7 · 110m Hurdles · Place 3 · Grace (Ind.)Grace (Ind.)110m Hurdles42" / 1.067mRound P3.15.56aWind: 1.1Fr
May 7NCCAA Track & Field National ChampionshipsMay 7 · 110m Hurdles · Place 3 · Grace (Ind.)Grace (Ind.)110m Hurdles42" / 1.067m3.15.67aWind: 1.6Fr
May 1Crossroads League Outdoor ChampionshipsMay 1 · Triple Jump · Place 2 · GraceGraceTriple Jump213.58m PBFR
May 1Crossroads League Outdoor ChampionshipsMay 1 · Long Jump · Place 13 · GraceGraceLong Jump136.02mFR
May 1Crossroads League Outdoor ChampionshipsMay 1 · 110m Hurdles · Place 9 · GraceGrace110m HurdlesRound P915.63FR
May 1Crossroads League Outdoor ChampionshipsMay 1 · 110m Hurdles · Place 9 · GraceGrace110m Hurdles915.87FR
Apr 11Indiana Little State InvitationalApr 11 · Triple Jump · Place 4 · Grace (Ind.)Grace (Ind.)Triple Jump4.13.55mWind: 4.9Fr
Mar 21Polar Bear Invitational (Indiana Wesleyan)Mar 21 · Long Jump · Place 14 · Grace (Ind.)Grace (Ind.)Long Jump14.6.17m PBFr
Mar 21Polar Bear Invitational (Indiana Wesleyan)Mar 21 · 110m Hurdles · Place 10 · Grace (Ind.)Grace (Ind.)110m Hurdles42" / 1.067m10.15.94aWind: 0.5Fr

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 62024 Blue-Gold InvitationalDec 6 · Triple Jump · Place 2 · Grace (Ind.)Grace (Ind.)Triple Jump2.13.25mFr
Feb 25PTFCA ChampionshipsFeb 25 · Triple Jump · Place 9 · PennridgePennridgeTriple Jump9.43-08.0012
Feb 17TFCAofGP MOCFeb 17 · Triple Jump · Place 4 · PennridgePennridgeTriple Jump4.43-11.7512
Feb 9TFCAGP Last ChanceFeb 9 · Triple Jump · Place 2 · PennridgePennridgeTriple Jump244-08.7512
Jan 24UC HS InvitationalJan 24 · Triple Jump · Place 6 · PennridgePennridgeTriple Jump6.42-04.5012
Jan 6TFCAofGP #4Jan 6 · Triple Jump · Place 3 · PennridgePennridgeTriple Jump341-06.5012

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 17PIAA District I ChampionshipsMay 17 · Triple Jump · Place 10 · PennridgePennridgeTriple Jump10.42-02.00Wind: 012
May 17PIAA District I ChampionshipsMay 17 · 110m Hurdles · Place 19 · PennridgePennridge110m Hurdles39" / 0.991mRound P19.15.89a PBWind: 112
May 10SOL Colonial Division ChampionshipsMay 10 · Triple Jump · Place 1 · PennridgePennridgeTriple Jump142-11.0012
May 10SOL Colonial Division ChampionshipsMay 10 · Long Jump · Place 5 · PennridgePennridgeLong Jump519-03.7512
May 10SOL Colonial Division ChampionshipsMay 10 · 110m Hurdles · Place 6 · PennridgePennridge110m Hurdles615.6012
May 10SOL Colonial Division ChampionshipsMay 10 · 110m Hurdles · Place 5 · PennridgePennridge110m HurdlesRound P515.51QAAA12
May 2Helman Hosier InvitationalMay 2 · Triple Jump · Place 1 · PennridgePennridgeTriple Jump144-01.0012
May 2Helman Hosier InvitationalMay 2 · 110m Hurdles · Place 1 · PennridgePennridge110m Hurdles115.5212
Apr 13The Coatesville Track and Field InvitationalApr 13 · Triple Jump · Place 2 · PennridgePennridgeTriple Jump2.44-04.5012
Apr 13The Coatesville Track and Field InvitationalApr 13 · 110m Hurdles · Place 4 · PennridgePennridge110m Hurdles39" / 0.991mRound P4.16.24a12
Apr 13The Coatesville Track and Field InvitationalApr 13 · 110m Hurdles · Place 4 · PennridgePennridge110m Hurdles39" / 0.991m4.16.30a12
Apr 6The North Penn OpenApr 6 · Triple Jump · Place 2 · PennridgePennridgeTriple Jump2.44-212
Apr 6The North Penn OpenApr 6 · 110m Hurdles · Place 6 · PennridgePennridge110m Hurdles39" / 0.991m6.16.47a12
Mar 30Pennsylvania Track ClassicMar 30 · Triple Jump · Place 1 · PennridgePennridgeTriple Jump142-08.5012
Mar 30Pennsylvania Track ClassicMar 30 · Triple Jump · Place 1 · PennridgePennridgeTriple Jump142-8.5012

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28Robert J Burdette Indoor ClassicDec 28 · Triple Jump · Place 2 · PennridgePennridgeTriple Jump2.41-02.5012
Dec 21TFCAofGP Meet #2Dec 21 · 60m Hurdles · Place 12 · PennridgePennridge60m Hurdles39" / 0.991mRound P12.9.15a12
Dec 21TFCAofGP Meet #2Dec 21 · 60m Hurdles · Place 9 · PennridgePennridge60m Hurdles39" / 0.991m9.9.08a PB12
Dec 21TFCAofGP Meet #2Dec 21 · Triple Jump · Place 10 · PennridgePennridgeTriple Jump10.39-0.7512
Jan 7The Kevin Dare HS InvitationalJan 7 · Triple Jump · Place 5 · PennridgePennridgeTriple Jump512.69m PB11
Jan 7The Kevin Dare HS InvitationalJan 7 · 60m Hurdles · Place 24 · PennridgePennridge60m HurdlesRound P249.4411

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 12Suburban One League Colonial Division ChampionshipsMay 12 · Triple Jump · PennridgePennridgeTriple Jump--DNS11
Apr 29Unionville InvitationalApr 29 · 110m Hurdles · Place 3 · PennridgePennridge110m Hurdles39" / 0.991mRound P3.16.26aUnofficial11
Apr 18Pennridge at CB West BoysApr 18 · Triple Jump · Place 2 · PennridgePennridgeTriple Jump2.39-00.2511
Apr 18Pennridge at CB West BoysApr 18 · 300m Hurdles · Place 2 · PennridgePennridge300m Hurdles36" / 0.914m2.41.78a PB11
Apr 18Pennridge at CB West BoysApr 18 · 110m Hurdles · Place 2 · PennridgePennridge110m Hurdles39" / 0.991m2.15.96a11
Apr 15Coatesville Track and Field InvitationalApr 15 · 110m Hurdles · Place 8 · PennridgePennridge110m Hurdles39" / 0.991mRound P8.16.15a11
Apr 15Coatesville Track and Field InvitationalApr 15 · 110m Hurdles · Place 7 · PennridgePennridge110m Hurdles39" / 0.991m7.16.51a11

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27The Ocean Breeze Holiday FestivalDec 27 · 55m Hurdles · Place 18 · PennridgePennridge55m Hurdles39"Round P18.8.56a PB11
Dec 22TFCAofGP Meet #3Dec 22 · 60m Hurdles · Place 8 · PennridgePennridge60m Hurdles39" / 0.991mRound P8.9.45a11
Dec 22TFCAofGP Meet #3Dec 22 · 60m Hurdles · Place 10 · PennridgePennridge60m Hurdles39" / 0.991m10.9.51a11
Dec 17TFCAofGP Meet #2Dec 17 · 60m Hurdles · Place 12 · PennridgePennridge60m Hurdles39" / 0.991mRound P12.9.65a11
Dec 17TFCAofGP Meet #2Dec 17 · 60m Hurdles · Place 9 · PennridgePennridge60m Hurdles39" / 0.991m9.9.41a11
Dec 10TFCAofGP Meet #1Dec 10 · 60m Hurdles · Place 38 · PennridgePennridge60m Hurdles39" / 0.991mRound P38.11.25a11

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29Robert J Burdette Indoor ClassicDec 29 · 60 Meter · Place 15 · PennridgePennridge60 MeterRound P15.7.79a10
Dec 29Robert J Burdette Indoor ClassicDec 29 · 200 Meters · Place 22 · PennridgePennridge200 Meters22.25.37a PB10
Dec 23TFCAofGP Meet #3Dec 23 · 400 Meters · Place 15 · PennridgePennridge400 Meters15.56.77a PB10