Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 3133.37The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
Discus · 1kg · OutdoorCB East @ CB West · Mar 3161' 7"CB East @ CB WestMarch 31, 2026
Javelin · 600g · OutdoorSOL Colonial Champs · May 864-08SOL Colonial ChampsMay 8, 2026
Shot Put · 4kg · IndoorUpper Dublin Winter Series - Relay Night · Feb 1126-00.75Upper Dublin Winter Series - Relay NightFebruary 11, 2026
Shot Put · 4kg · OutdoorNorth Penn Dual · Apr 2826' 10.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

20 results
DateMeetEventPlMarkGr
May 8SOL Colonial ChampsMay 8 · Javelin · Place 14 · Central Bucks EastJavelin600g14.64-08 PB10
May 8SOL Colonial ChampsMay 8 · Discus · Place 23 · Central Bucks EastDiscus1kg23.55-0110
May 8SOL Colonial ChampsMay 8 · Shot Put · Place 21 · Central Bucks EastShot Put4kg21.21-04.7510
Apr 30Helman/Hosier InviteApr 30 · Javelin · Place 21 · Central Bucks EastJavelin600g21.60' 5"10
Apr 30Helman/Hosier InviteApr 30 · Shot Put · Place 21 · Central Bucks EastShot Put4kg21.23' 5"10
Apr 28North Penn DualApr 28 · Javelin · Place 8 · Central Bucks EastJavelin600g8.57' 0"10
Apr 28North Penn DualApr 28 · Discus · Place 14 · Central Bucks EastDiscus1kg14.57' 5"10
Apr 28North Penn DualApr 28 · Shot Put · Place 8 · Central Bucks EastShot Put4kg8.26' 10.5" PB10
Apr 18CB West RelaysApr 18 · Javelin · Place 18 · Central Bucks EastJavelin600g18.53' 2"10
Apr 18CB West RelaysApr 18 · Shot Put · Place 12 · Central Bucks EastShot Put4kg12.23' 5"10
Apr 10Cardinal ClassicApr 10 · Javelin · Place 32 · Central Bucks EastJavelin600g32.58' 5"10
Apr 10Cardinal ClassicApr 10 · Shot Put · Place 33 · Central Bucks EastShot Put4kg33.24' 1.5"10
Apr 7CB East Women's DualApr 7 · Javelin · Place 3 · Central Bucks EastJavelin600g3.57' 9"10
Apr 7CB East Women's DualApr 7 · Discus · Place 5 · Central Bucks EastDiscus1kg5.53' 1"10
Apr 7CB East Women's DualApr 7 · Shot Put · Place 3 · Central Bucks EastShot Put4kg3.23' 5.5"10
Apr 2Jim Kelly InvitationalApr 2 · Javelin · Place 23 · Central Bucks EastJavelin600g23.50' 4"10
Apr 2Jim Kelly InvitationalApr 2 · Shot Put · Place 20 · Central Bucks EastShot Put4kg20.23' 2.75"10
Mar 31CB East @ CB WestMar 31 · Javelin · Place 5 · Central Bucks EastJavelin600g5.57' 5"10
Mar 31CB East @ CB WestMar 31 · Discus · Place 4 · Central Bucks EastDiscus1kg4.61' 7" PB10
Mar 31CB East @ CB WestMar 31 · Shot Put · Place 5 · Central Bucks EastShot Put4kg5.23' 8"10

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 11Upper Dublin Winter Series - Relay NightFeb 11 · Shot Put · Place 18 · Central Bucks EastShot Put4kg18.26-00.75 PB10
Feb 7DVGTCA Novice meetFeb 7 · Shot Put · Place 13 · Central Bucks EastShot Put1322-1010
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 68 · Central Bucks East 01200 Meters6833.37 PB10
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Shot Put · Place 16 · Central Bucks East 01Shot Put1621-5.5010
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Shot Put · Place 16 · Central Bucks East 01Shot Put1621-5.5010
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 68 · Central Bucks East 01200 Meters6833.3710
Jan 18Kristian Marche Memorial InvitationalJan 18 · Shot Put · Place 21 · CB EastShot Put2123-11.7510
Jan 10Kevin Dare InviteJan 10 · Shot Put · Place 22 · CENTRAL BUCKS EASTShot Put2222-11.5010
Jan 3Ocean Breeze Freedom GamesJan 3 · Shot Put · Place 9 · Central Bucks East 01Shot Put923-8.5010
Jan 3Freedom GamesJan 3 · Shot Put · Place 9 · Central Bucks EastShot Put4kg9.23-8.5010

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · Shot Put · Place 16 · Central Bucks EastShot Put4kg16.23-03.5010
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · Shot Put · Place 25 · Central Bucks EastShot Put4kg25.25-00.2510
Dec 12DVGTCA Meet #1Dec 12 · Shot Put · Place 31 · Central Bucks EastShot Put4kg31.24-07.2510
Feb 1Ocean Breeze InvitationalFeb 1 · Shot Put · Place 10 · Central Bucks EastShot Put4kg10.22-59
Jan 31DVGTCA Meet #8Jan 31 · Shot Put · Place 50 · C B EastShot Put5023-06.759
Jan 17DVGTCA Meet #7Jan 17 · Shot Put · Place 39 · C B EastShot Put3923-07.509
Jan 10DVGTCA Meet #6Jan 10 · Shot Put · Place 63 · CB EastShot Put6321-06.759
Jan 3DVGTCA Meet #5Jan 3 · Shot Put · Place 53 · C B EastShot Put5319-06.009

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9SOL Colonial ChampsMay 9 · Javelin · Place 20 · Central Bucks EastJavelin2049-039
May 9SOL Colonial ChampsMay 9 · Shot Put · Place 15 · Central Bucks EastShot Put1522-00.759
May 2Lady RockerMay 2 · Javelin · Place 11 · Central Bucks EastJavelin600g11.51-019
May 2Lady RockerMay 2 · Discus · Place 12 · Central Bucks EastDiscus1kg12.48-079
May 2Lady RockerMay 2 · Shot Put · Place 7 · Central Bucks EastShot Put4kg7.22-06.509
Apr 17Jim Kelly InvitationalApr 17 · Shot Put · Place 18 · Central Bucks EastShot Put1824-04.509
Apr 12CB West RelaysApr 12 · Shot Put · Place 7 · Central Bucks EastShot Put4kg7.22-05.509

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · Shot Put · Place 24 · Central Bucks EastShot Put4kg24.21-39
Dec 19DVGTCA Meet #3 -Invitational Day 1Dec 19 · Shot Put · Place 56 · Central Bucks EastShot Put4kg56.22-06.009
Dec 6DVGTCA Meet #1Dec 6 · Shot Put · Place 50 · Central Bucks EastShot Put4kg50.20-07.259