Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorPIAA District 1 AAA/AA Championships · May 16167-09PIAA District 1 AAA/AA ChampionshipsMay 16, 2025
Shot Put · 12lb · IndoorPTFCA Championships · Mar 158-10.50PTFCA ChampionshipsMarch 1, 2026
Shot Put · 12lb · OutdoorHelman/Hosier Invite · Apr 3057' 6"Helman/Hosier InviteApril 30, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 22PIAA Track & Field State ChampionshipsMay 22 · Shot Put · Place 13 · Central Bucks EastCentral Bucks EastShot Put12lb13.52-11.5012
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · Discus · Place 14 · Central Bucks EastCentral Bucks EastDiscus1.6kg14.144-0812
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · Shot Put · Place 7 · Central Bucks EastCentral Bucks EastShot Put12lb7.55-06.0012
May 8SOL Colonial ChampsMay 8 · Discus · Place 4 · Central Bucks EastCentral Bucks EastDiscus1.6kg4.148-0312
May 8SOL Colonial ChampsMay 8 · Shot Put · Place 2 · Central Bucks EastCentral Bucks EastShot Put12lb2.54-07.5012
Apr 30Helman/Hosier InviteApr 30 · Discus · Place 2 · Central Bucks EastCentral Bucks EastDiscus1.6kg2.148' 10"12
Apr 30Helman/Hosier InviteApr 30 · Shot Put · Place 2 · Central Bucks EastCentral Bucks EastShot Put12lb2.57' 6" PB12
Apr 23130th Penn Relays CarnivalApr 23 · Shot Put · Place 16 · Central Bucks EastCentral Bucks EastShot Put12lb16.16.59m12
Apr 18CB West RelaysApr 18 · Discus · Place 3 · Central Bucks EastCentral Bucks EastDiscus1.6kg3.140' 0"12
Apr 18CB West RelaysApr 18 · Shot Put · Place 3 · Central Bucks EastCentral Bucks EastShot Put12lb3.54' 0.5"12
Apr 11CR Kiwanis InvitationalApr 11 · Discus · Place 1 · Central Bucks EastCentral Bucks EastDiscus1.6kg1.152-0212
Apr 11CR Kiwanis InvitationalApr 11 · Shot Put · Place 1 · Central Bucks EastCentral Bucks EastShot Put12lb1.56-00.0012
Apr 2Jim Kelly InvitationalApr 2 · Discus · Place 1 · Central Bucks EastCentral Bucks EastDiscus1.6kg1.161' 2"12
Apr 2Jim Kelly InvitationalApr 2 · Shot Put · Place 2 · Central Bucks EastCentral Bucks EastShot Put12lb2.56' 4"12
Mar 31CB East @ CB WestMar 31 · Discus · Place 1 · Central Bucks EastCentral Bucks EastDiscus1.6kg1.157' 8"12
Mar 31CB East @ CB WestMar 31 · Shot Put · Place 3 · Central Bucks EastCentral Bucks EastShot Put12lb3.54' 0.25"12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Discus · Place 4 · Central Bucks EastCentral Bucks EastDiscus1.6kg4.149' 3"12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Shot Put · Place 4 · Central Bucks EastCentral Bucks EastShot Put12lb4.54' 2"12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 1PTFCA ChampionshipsMar 1 · Shot Put · Place 5 · Central Bucks EastCentral Bucks EastShot Put12lb5.58-10.50 PB12
Feb 16TFCAofGP Meet of ChampionsFeb 16 · Shot Put · Place 3 · CB EastCB EastShot Put354-03.7512
Feb 4La Salle Winter Series - Boys Relay Night 2026Feb 4 · Shot Put · Place 3 · CB EastCB EastShot Put354-04.0012
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Shot Put · Place 8 · Central Bucks East 01Central Bucks East 01Shot Put850-212
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Shot Put · Place 8 · Central Bucks East 01Central Bucks East 01Shot Put850-212
Jan 23TFCAGP #7Jan 23 · Shot Put · Place 2 · Central Bucks EastCentral Bucks EastShot Put12lb2.57-04.5012
Jan 3TFCAGP #4Jan 3 · Shot Put · Place 4 · Central Bucks EastCentral Bucks EastShot Put12lb4.52-05.0012

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · Shot Put · Place 3 · Central Bucks EastCentral Bucks EastShot Put12lb3.53-01.0012
Feb 15TFCAofGP Meet of ChampionsFeb 15 · Shot Put · Place 7 · CB EastCB EastShot Put748-01.5011
Feb 15TFCAofGP Meet of ChampionsFeb 15 · Shot Put · Place 9 · CB EastCB EastShot Put948-06.25—
Feb 5La Salle Winter Series - Boys Relay NightFeb 5 · Shot Put · Place 10 · CB EastCB EastShot Put1043-03.5011
Feb 1Ocean Breeze InvitationalFeb 1 · Shot Put · Place 18 · Central Bucks EastCentral Bucks EastShot Put12lb18.45-11.2511
Jan 19TFCAofGP Meet #7Jan 19 · Shot Put · Place 3 · CB EastCB EastShot Put347-03.00—
Jan 4TFCAGP #4Jan 4 · Shot Put · Place 3 · Central Bucks EastCentral Bucks EastShot Put12lb3.48-06.2511

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
Dec 15Shot Put Night in the Valley Holiday Throw DownDec 15 · Shot Put · Place 2 · Central Bucks EastCentral Bucks EastShot Put12lb2.51-03.5012
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Discus · Place 2 · AOC Ambler Track ClubAOC Ambler Track ClubDiscus1.6kg2.146-0811
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Shot Put · Place 3 · AOC Ambler Track ClubAOC Ambler Track ClubShot Put12lb3.49-03.0011
Jun 13AAU Mid Atlantic District QualifierJun 13 · Discus · Place 7 · AOC Ambler Track ClubAOC Ambler Track ClubDiscus1.6kg7.133-0511
Jun 13AAU Mid Atlantic District QualifierJun 13 · Shot Put · Place 1 · AOC Ambler Track ClubAOC Ambler Track ClubShot Put12lb1.49-06.7511
May 31Throws U x GSA Garage Games 2025May 31 · Discus · Place 6 · UnattachedUnattachedDiscus1.6kg6.43.82m11
May 31Throws U x GSA Garage Games 2025May 31 · Shot Put · Place 7 · UnattachedUnattachedShot Put12lb7.15.10m11
May 23PIAA Track & Field State Championships AAA/AAMay 23 · Discus · Place 10 · Central Bucks East 01Central Bucks East 01Discus10156-011
May 23PIAA Track & Field State Championships AAA/AAMay 23 · Discus · Place 10 · Central Bucks East 01Central Bucks East 01Discus10156-011
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · Discus · Place 2 · Central Bucks EastCentral Bucks EastDiscus1.6kg2.167-09 PB11
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · Shot Put · Place 9 · Central Bucks EastCentral Bucks EastShot Put12lb9.49-04.0011
May 9SOL Colonial ChampsMay 9 · Discus · Place 6 · Central Bucks EastCentral Bucks EastDiscus6129-0711
May 9SOL Colonial ChampsMay 9 · Shot Put · Place 3 · Central Bucks EastCentral Bucks EastShot Put349-02.7511
May 1Helman/Hosier InviteMay 1 · Discus · Place 4 · CB EastCB EastDiscus4132-04.0011
May 1Helman/Hosier InviteMay 1 · Shot Put · Place 3 · CB EastCB EastShot Put349-08.2511
Apr 29CB East @ North PennApr 29 · Discus · Place 4 · Central Bucks EastCentral Bucks EastDiscus1.6kg4.115-0811
Apr 29CB East @ North PennApr 29 · Shot Put · Place 3 · Central Bucks EastCentral Bucks EastShot Put12lb3.48-09.5011
Apr 17Jim Kelly InvitationalApr 17 · Shot Put · Place 1 · Central Bucks EastCentral Bucks EastShot Put152-03.5011
Apr 12CB West RelaysApr 12 · Discus · Place 4 · Central Bucks EastCentral Bucks EastDiscus1.6kg4.120-0911
Apr 12CB West RelaysApr 12 · Shot Put · Place 6 · Central Bucks EastCentral Bucks EastShot Put12lb6.40-01.0011
Apr 5Council Rock Kiwanis InvitationalApr 5 · Discus · Place 2 · CB EastCB EastDiscus2151-00—
Apr 1Central Bucks West @ Central Bucks EastApr 1 · Discus · Place 3 · CB EastCB EastDiscus3122-00.0011
Apr 1Central Bucks West @ Central Bucks EastApr 1 · Shot Put · Place 2 · CB EastCB EastShot Put246-11.2511
Mar 29North Penn OpenMar 29 · Discus · Place 5 · CB EastCB EastDiscus5140-03.0011
Mar 29North Penn OpenMar 29 · Shot Put · Place 7 · CB EastCB EastShot Put747-01.0011

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · Shot Put · Place 4 · Central Bucks EastCentral Bucks EastShot Put12lb4.48-04.0011
Dec 14TFCAGP #1Dec 14 · Shot Put · Place 10 · Central Bucks EastCentral Bucks EastShot Put12lb10.43-10.0011
Jan 12T&FCAofGP Meet 5Jan 12 · Shot Put · Place 9 · CB EastCB EastShot Put938-00.0010
Jan 6TFCAofGP #4Jan 6 · Shot Put · Place 21 · CB EastCB EastShot Put2138-08.5010

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Aug 1Germantown Academy All ComersAug 1 · Discus · Place 3 · UnattachedUnattachedDiscus1.6kg3.42.47m10
Aug 1Germantown Academy All ComersAug 1 · Shot Put · Place 3 · UnattachedUnattachedShot Put12lb3.12.65m10
May 17PIAA District I ChampionshipsMay 17 · Discus · Central Bucks EastCentral Bucks EastDiscus1.6kg--DNS10
May 10SOL Colonial Division ChampionshipsMay 10 · Discus · Place 6 · CB EastCB EastDiscus6136-08.0010
May 10SOL Colonial Division ChampionshipsMay 10 · Shot Put · Place 4 · CB EastCB EastShot Put443-11.2510
May 6CB East at CB WestMay 6 · Shot Put · Place 2 · CB EastCB EastShot Put245-02.5010
May 6CB East at CB WestMay 6 · Discus · Place 3 · CB EastCB EastDiscus3139-09.0010
May 2Helman Hosier InvitationalMay 2 · Discus · Place 6 · CB EastCB EastDiscus6129-10.0010
Apr 16CB South v CB East -BoysApr 16 · Discus · Place 3 · CB EastCB EastDiscus3110-10—
Apr 16CB South v CB East -BoysApr 16 · Shot Put · Place 4 · CB EastCB EastShot Put440-06.00—
Apr 6The North Penn OpenApr 6 · Discus · Place 8 · Central Bucks EastCentral Bucks EastDiscus1.6kg8.126-410
Apr 6The North Penn OpenApr 6 · Shot Put · Place 26 · Central Bucks EastCentral Bucks EastShot Put12lb26.35-810
Jan 29Archbishop Ryan Field Night InvitationalJan 29 · Shot Put · Place 10 · Central Bucks EastCentral Bucks EastShot Put12lb10.34-410

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21TFCAofGP Meet #2Dec 21 · Shot Put · Place 20 · Central Bucks EastCentral Bucks EastShot Put12lb20.38-0.5010

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 19Shot Put Night in the Valley Holiday Throw DownDec 19 · Shot Put · Place 10 · Central Bucks EastCentral Bucks EastShot Put12lb10.38-07.7510
May 12Suburban One League Colonial Division ChampionshipsMay 12 · Discus · Place 13 · Central Bucks EastCentral Bucks EastDiscus1.6kg13.98-009
May 12Suburban One League Colonial Division ChampionshipsMay 12 · Shot Put · Place 18 · Central Bucks EastCentral Bucks EastShot Put12lb18.33-06.759
May 6Neshaminy InvitationalMay 6 · Shot Put · Place 8 · Central Bucks EastCentral Bucks EastShot Put835-29
May 6Neshaminy InvitationalMay 6 · Discus · Place 5 · Central Bucks EastCentral Bucks EastDiscus5110-39
Apr 18CB East at CB South (Boys)Apr 18 · Discus · Place 8 · Central Bucks EastCentral Bucks EastDiscus1.6kg8.85-99
Apr 18CB East at CB South (Boys)Apr 18 · Shot Put · Place 6 · Central Bucks EastCentral Bucks EastShot Put12lb6.32-119
Apr 15Council Rock Kiwanis InvitationalApr 15 · Shot Put · Place 2 · CB EastCB EastShot Put234-11.509
Apr 4Central Bucks West at Central Bucks EastApr 4 · Discus · Place 8 · Central Bucks EastCentral Bucks EastDiscus1.6kg8.79-119
Apr 4Central Bucks West at Central Bucks EastApr 4 · Shot Put · Place 7 · Central Bucks EastCentral Bucks EastShot Put12lb7.34-00.009