Personal bests

Best marks in available results
Event / courseMarkMeetDate
60m Hurdles · 33" / 0.838m · IndoorDVGTCA Meet-Invitational Day 1 · Dec 1812.55aDVGTCA Meet-Invitational Day 1December 18, 2025
800 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 312:56.92The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
800 Meters · OutdoorLady Rocker · May 22:58.22aLady RockerMay 2, 2025
High Jump · IndoorDVGTCA Meet #1 · Dec 124-07.00DVGTCA Meet #1December 12, 2025
High Jump · OutdoorSOL Colonial Champs · May 85-01.00SOL Colonial ChampsMay 8, 2026
Javelin · 600g · OutdoorCB East @ CB West · Mar 3153' 1"CB East @ CB WestMarch 31, 2026
Long Jump · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 313.63mThe 11th Annual Ocean Breeze Invitational 2026January 31, 2026
Shot Put · 4kg · IndoorFreedom Games · Jan 329-2Freedom GamesJanuary 3, 2026
Shot Put · 4kg · OutdoorNorth Penn Dual · Apr 2831' 9.5"North Penn DualApril 28, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · High Jump · Place 10 · Central Bucks EastHigh Jump10.4-11.0010
May 8SOL Colonial ChampsMay 8 · High Jump · Place 2 · Central Bucks EastHigh Jump2.5-01.00 PB10
May 8SOL Colonial ChampsMay 8 · Shot Put · Place 5 · Central Bucks EastShot Put4kg5.29-04.5010
Apr 30Helman/Hosier InviteApr 30 · High Jump · Place 2 · Central Bucks EastHigh Jump2.4' 10"10
Apr 30Helman/Hosier InviteApr 30 · Shot Put · Central Bucks EastShot Put4kg—DNS10
Apr 28North Penn DualApr 28 · High Jump · Place 1 · Central Bucks EastHigh Jump1.5' 1"10
Apr 28North Penn DualApr 28 · Javelin · Place 12 · Central Bucks EastJavelin600g12.39' 0"10
Apr 28North Penn DualApr 28 · Discus · Central Bucks EastDiscus1kg—DNS10
Apr 28North Penn DualApr 28 · Shot Put · Place 4 · Central Bucks EastShot Put4kg4.31' 9.5" PB10
Apr 18CB West RelaysApr 18 · High Jump · Place 2 · Central Bucks EastHigh Jump2.5' 1"10
Apr 18CB West RelaysApr 18 · Shot Put · Place 5 · Central Bucks EastShot Put4kg5.28' 7.5"10
Apr 10Cardinal ClassicApr 10 · Shot Put · Place 17 · Central Bucks EastShot Put4kg17.28' 8"10
Apr 7CB East Women's DualApr 7 · High Jump · Place 1 · Central Bucks EastHigh Jump1.5' 1"10
Apr 7CB East Women's DualApr 7 · Javelin · Place 5 · Central Bucks EastJavelin600g5.47' 4"10
Apr 7CB East Women's DualApr 7 · Discus · Central Bucks EastDiscus1kg—DNS10
Apr 7CB East Women's DualApr 7 · Shot Put · Place 1 · Central Bucks EastShot Put4kg1.28' 3"10
Apr 2Jim Kelly InvitationalApr 2 · High Jump · Place 2 · Central Bucks EastHigh Jump2.4' 10"10
Mar 31CB East @ CB WestMar 31 · High Jump · Place 2 · Central Bucks EastHigh Jump2.4' 10"10
Mar 31CB East @ CB WestMar 31 · Javelin · Place 6 · Central Bucks EastJavelin600g6.53' 1" PB10
Mar 31CB East @ CB WestMar 31 · Discus · Central Bucks EastDiscus1kg—DNS10
Mar 31CB East @ CB WestMar 31 · Shot Put · Place 1 · Central Bucks EastShot Put4kg1.29' 7"10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · High Jump · Place 6 · Central Bucks EastHigh Jump6.4' 8"10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Shot Put · Place 16 · Central Bucks EastShot Put4kg16.25' 9.25"10
Mar 21Upper Darby RelaysMar 21 · Shot Put · Place 9 · Central Bucks EastShot Put927-1110
Mar 21Upper Darby RelaysMar 21 · High Jump · Place 5 · Central Bucks EastHigh Jump54-810

2026 Indoor Track

18 results
DateMeetEventPlMarkGr
Feb 13Tim Hickey Meet of ChampsFeb 13 · High Jump · Place 10 · C B EastHigh Jump104-09.0010
Feb 11Upper Dublin Winter Series - Relay NightFeb 11 · Shot Put · Place 14 · Central Bucks EastShot Put4kg14.27-06.5010
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 14 · Central Bucks East 01800 Meters142:56.92 PB10
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Long Jump · Place 19 · Central Bucks East 01Long Jump193.63m PB10
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Shot Put · Place 6 · Central Bucks East 01Shot Put67.91m10
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · High Jump · Place 13 · Central Bucks East 01High Jump131.39m10
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 60m Hurdles · Place 19 · Central Bucks East 0160m Hurdles1912.4010
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 14 · Central Bucks East 01800 Meters142:56.9210
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Long Jump · Place 19 · Central Bucks East 01Long Jump193.63m10
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Shot Put · Place 6 · Central Bucks East 01Shot Put67.91m10
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · High Jump · Place 13 · Central Bucks East 01High Jump131.39m10
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 60m Hurdles · Place 19 · Central Bucks East 0160m Hurdles1912.4010
Jan 30DVGTCA Meet #7Jan 30 · Shot Put · Place 21 · CB EastShot Put2126-05.0010
Jan 18Kristian Marche Memorial InvitationalJan 18 · Shot Put · Place 17 · CB EastShot Put1726-02.2510
Jan 10Kevin Dare InviteJan 10 · Shot Put · Place 13 · CENTRAL BUCKS EASTShot Put1327-2.2510
Jan 10Kevin Dare InviteJan 10 · High Jump · Place 11 · Central Bucks EastHigh Jump114-8.0010
Jan 3Ocean Breeze Freedom GamesJan 3 · Shot Put · Place 16 · Central Bucks East 01Shot Put1629-210
Jan 3Freedom GamesJan 3 · Shot Put · Place 16 · Central Bucks EastShot Put4kg16.29-2 PB10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · High Jump · Place 10 · Central Bucks EastHigh Jump10.4-06.0010
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · 60m Hurdles · Place 74 · Central Bucks East60m Hurdles33" / 0.838m74.12.55a PB10
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · High Jump · Place 12 · Central Bucks EastHigh Jump12.4-05.0010
Dec 12DVGTCA Meet #1Dec 12 · Shot Put · Place 19 · Central Bucks EastShot Put4kg19.28-09.7510
Dec 12DVGTCA Meet #1Dec 12 · High Jump · Place 20 · Central Bucks EastHigh Jump20.4-07.00 PB10

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 9SOL Colonial ChampsMay 9 · High Jump · Place 11 · Central Bucks EastHigh Jump114-09.009
May 9SOL Colonial ChampsMay 9 · Shot Put · Place 5 · Central Bucks EastShot Put527-07.009
May 2Lady RockerMay 2 · High Jump · Place 5 · Central Bucks EastHigh Jump5.4-06.009
May 2Lady RockerMay 2 · 800 Meters · Place 12 · Central Bucks East800 Meters12.2:58.22a PB9
May 1Helman/Hosier InviteMay 1 · Shot Put · Place 8 · CB EastShot Put827-07.009
Apr 12CB West RelaysApr 12 · Shot Put · Place 6 · Central Bucks EastShot Put4kg6.24-02.009
Apr 4Cardinal ClassicApr 4 · Shot Put · Place 23 · CB EastShot Put2327-07.009
Apr 1Central Bucks West @ Central Bucks EastApr 1 · Javelin · Place 7 · CB EastJavelin742-00.009
Apr 1Central Bucks West @ Central Bucks EastApr 1 · Discus · Place 9 · CB EastDiscus944-04.009
Apr 1Central Bucks West @ Central Bucks EastApr 1 · Shot Put · Place 2 · CB EastShot Put228-08.759