Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTrojan Track Classic · May 213.589Trojan Track ClassicMay 2, 2024
100m Hurdles · 33" / 0.838m · OutdoorSuburban One League - Patriot Division Championships · May 716.10aSuburban One League - Patriot Division ChampionshipsMay 7, 2026
200 Meters · IndoorHenderson Polar Bear # 3 · Feb 2130.80Henderson Polar Bear # 3February 21, 2024
200 Meters · OutdoorPennsbury at Council Rock North · Mar 2232.21Pennsbury at Council Rock NorthMarch 22, 2023
55m Hurdles · 33" · IndoorOcean Breeze Invitational · Feb 19.46aOcean Breeze InvitationalFebruary 1, 2025
60 Meter · IndoorDVGTCA Meet #3 · Dec 208.55aDVGTCA Meet #3December 20, 2023
60 Meters · IndoorDVGTCA Meet #6 · Jan 128.52DVGTCA Meet #6January 12, 2024
60m Hurdles · 33" / 0.838m · IndoorDVGTCA Meet-Invitational Day 1 · Dec 189.86aDVGTCA Meet-Invitational Day 1December 18, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 100m Hurdles · Place 24 · Pennsbury100m Hurdles33" / 0.838mRound P24.16.57aWind: -0.612
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · 100m Hurdles · Place 5 · Pennsbury100m Hurdles33" / 0.838mRound P5.16.88a12
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · 100m Hurdles · Place 2 · Pennsbury100m Hurdles33" / 0.838m2.16.10a PB12
Apr 30Montgomery Memorial MeetApr 30 · 100m Hurdles · Place 2 · Pennsbury100m Hurdles33" / 0.838m2.16.15a12
Apr 29Pennsbury at CR SouthApr 29 · 100m Hurdles · Place 1 · Pennsbury100m Hurdles33" / 0.838m1.16.95a12
Apr 10Cardinal ClassicApr 10 · 100m Hurdles · Place 10 · Pennsbury100m Hurdles33" / 0.838m10.16.97a12
Apr 2Jim Kelly InvitationalApr 2 · 100m Hurdles · Place 2 · Pennsbury100m Hurdles33" / 0.838m2.17.03a12
Mar 31Harry S Truman vs PennsburyMar 31 · 100m Hurdles · Place 2 · Pennsbury100m Hurdles33" / 0.838m2.17.06a12
Mar 24Pennsbury at CR North (Girls)Mar 24 · 100m Hurdles · Place 3 · Pennsbury100m Hurdles33" / 0.838m3.17.91a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 13Tim Hickey Meet of ChampsFeb 13 · 60m Hurdles · Place 17 · Pennsbury 0160m HurdlesRound P179.8912
Jan 9DVGTCA Meet #5Jan 9 · 60m Hurdles · Place 19 · Pennsbury60m Hurdles1910.4112

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · 60m Hurdles · Place 6 · Pennsbury60m Hurdles33" / 0.838m6.9.86a PB12
Dec 12DVGTCA Meet #1Dec 12 · 60m Hurdles · Place 8 · Pennsbury60m Hurdles33" / 0.838m8.10.14a12
Feb 19DVGTCA Meet of ChampionsFeb 19 · 60m Hurdles · Place 15 · Pennsbury60m Hurdles1510.9011
Feb 19DVGTCA Meet of ChampionsFeb 19 · 60m Hurdles · Place 16 · Pennsbury60m HurdlesRound P169.93211
Feb 1Ocean Breeze InvitationalFeb 1 · 55m Hurdles · Place 1 · Pennsbury55m Hurdles33"1.9.46a PB11
Jan 31DVGTCA Meet #8Jan 31 · 60m Hurdles · Place 14 · Pennsbury60m Hurdles1410.3511
Jan 31DVGTCA Meet #8Jan 31 · 60m Hurdles · Place 14 · Pennsbury60m Hurdles1410.3511
Jan 17DVGTCA Meet #7Jan 17 · 60m Hurdles · Place 11 · Pennsbury60m Hurdles1110.2611
Jan 10DVGTCA Meet #6Jan 10 · 60m Hurdles · Place 13 · Pennsbury60m Hurdles1310.2011
Jan 3DVGTCA Meet #5Jan 3 · 60m Hurdles · Place 7 · Pennsbury60m Hurdles710.1911

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · 100m Hurdles · Place 23 · Pennsbury100m Hurdles33" / 0.838mRound P23.16.60aWind: 1.312
May 1Montgomery Memorial MeetMay 1 · 100m Hurdles · Place 1 · Pennsbury100m Hurdles116.7211
Apr 30Pennsbury @ CR SouthApr 30 · 100m Hurdles · Place 1 · Pennsbury100m Hurdles33" / 0.838m1.17.47a12
Apr 5Council Rock Kiwanis InvitationalApr 5 · 100m Hurdles · Place 2 · Pennsbury100m Hurdles217.22—
Apr 5Council Rock Kiwanis InvitationalApr 5 · 100m Hurdles · Place 2 · Pennsbury100m HurdlesRound P217.51—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19DVGTCA Meet #3 -Invitational Day 1Dec 19 · 60m Hurdles · Place 9 · Pennsbury60m Hurdles33" / 0.838m9.10.25a11
Feb 21Henderson Polar Bear # 3Feb 21 · 200 Meters · Place 12 · Pennsbury200 Meters1230.80 PBSO
Feb 21Henderson Polar Bear # 3Feb 21 · 60 Meters · Place 4 · Pennsbury60 Meters48.64SO
Jan 30Henderson Polar Bear # 1Jan 30 · 60 Meters · Place 5 · Pennsbury60 Meters58.65SO
Jan 12DVGTCA Meet #6Jan 12 · 60 Meters · Place 14 · Pennsbury60 Meters148.52 PB10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Trojan Track ClassicMay 2 · 100m Hurdles · Place 5 · Pennsbury100m Hurdles517.0310
May 2Trojan Track ClassicMay 2 · 100 Meters · Place 10 · Pennsbury100 Meters1013.589 PB10
Apr 6Council Rock Kiwanis InvitationalApr 6 · 100 Meters · Place 18 · Pennsbury100 MetersRound P1814.1210
Apr 6Council Rock Kiwanis InvitationalApr 6 · 100m Hurdles · Place 4 · Pennsbury100m HurdlesRound P417.7410
Apr 6Council Rock Kiwanis InvitationalApr 6 · 100m Hurdles · Place 5 · Pennsbury100m Hurdles517.5510

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20DVGTCA Meet #3Dec 20 · 60 Meter · Place 46 · Pennsbury60 Meter46.8.55a PB10
Dec 15DVGTCA Meet #2Dec 15 · 60 Meter · Place 34 · Pennsbury60 Meter34.8.73a10

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 12S.O.L. National Conference - Patriot Division ChampionshipsMay 12 · 100m Hurdles · Place 4 · Pennsbury100m Hurdles417.16—
May 12S.O.L. National Conference - Patriot Division ChampionshipsMay 12 · 100m Hurdles · Place 5 · Pennsbury100m HurdlesRound P517.63—
May 4Montgomery Memorial MeetMay 4 · 100m Hurdles · Place 6 · Pennsbury100m Hurdles617.7710
May 4Montgomery Memorial MeetMay 4 · 300m Hurdles · Place 13 · Pennsbury300m Hurdles1356.8010
Mar 22Pennsbury at Council Rock NorthMar 22 · 200 Meters · Place 20 · Pennsbury200 Meters2032.21 PB10
Mar 22Pennsbury at Council Rock NorthMar 22 · 100 Meters · Place 7 · Pennsbury100 Meters714.5110
Mar 22Pennsbury at Council Rock NorthMar 22 · 300m Hurdles · Place 6 · Pennsbury300m Hurdles61:00.2810