Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUAGTCA Champ · Jun 115.18aUAGTCA ChampJune 1, 2024
200 Meters · Indoor Speed Capital New York Invitational · Dec 1034.99a Speed Capital New York InvitationalDecember 10, 2023
200 Meters · OutdoorUAGTCA Meet 3 · May 1933.39aUAGTCA Meet 3May 19, 2024
400 Meters · OutdoorUAGTCA Meet 2 · May 111:29.73aUAGTCA Meet 2May 11, 2024
60 Meter · Indoor Speed Capital New York Invitational · Dec 1010.04a Speed Capital New York InvitationalDecember 10, 2023
Combined results · OutdoorUAGTCA Ron Jackson Youth Invitational 2023 · Jul 2234.20UAGTCA Ron Jackson Youth Invitational 2023July 22, 2023
Discus · 1kg · OutdoorBrooks Fords Track Classic · Apr 11106' 9"Brooks Fords Track ClassicApril 11, 2026
Javelin · 600g · OutdoorPIAA District 12 AAA Championships · May 1480-04.00PIAA District 12 AAA ChampionshipsMay 14, 2025
Shot Put · 4kg · IndoorPPL Season Kick-Off · Dec 1129-00.50PPL Season Kick-OffDecember 11, 2025
Shot Put · 4kg · OutdoorUAGTCA Outdoor Championship · Jun 69.91mUAGTCA Outdoor ChampionshipJune 6, 2026
Shot Put · 6lb · Indoor Speed Capital New York Invitational · Dec 106.49m Speed Capital New York InvitationalDecember 10, 2023
Shot Put · 6lb · OutdoorUAGTCA Meet 3 · May 198.90mUAGTCA Meet 3May 19, 2024

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

2026 Outdoor Track

48 results
DateMeetEventPlMarkGr
Oct 24OcTHROWber FestOct 24 · Shot Put · Place 3 · Engineering & Science 12Engineering & Science 12Shot Put331-6.510
Oct 24OcTHROWber FestOct 24 · Discus · Place 4 · Engineering & Science 12Engineering & Science 12Discus498-06.5010
Aug 1AAU Junior Olympic GamesAug 1 · Discus · Place 34 · Mt Airy TrackMt Airy TrackDiscus1kg34.29.56m10
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Mt Airy TrackMt Airy TrackShot Put4kg--DNS10
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · Discus · Place 1 · Mt Airy TrackMt Airy TrackDiscus1kg1.32.00m10
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · Shot Put · Place 2 · Mt Airy TrackMt Airy TrackShot Put4kg2.9.28m10
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Discus · Place 1 · Mt AiryMt AiryDiscus1109-02—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Shot Put · Place 4 · Mt AiryMt AiryShot Put428-06.00—
Jun 12AAU Mid Atlantic District QualifierJun 12 · Javelin · Place 5 · Mt AiryMt AiryJavelin574-0310
Jun 12AAU Mid Atlantic District QualifierJun 12 · Discus · Place 1 · Mt AiryMt AiryDiscus198-0710
Jun 12AAU Mid Atlantic District QualifierJun 12 · Shot Put · Place 3 · Mt AiryMt AiryShot Put329-03.0010
Jun 6UAGTCA Outdoor ChampionshipJun 6 · Javelin · Place 3 · Mt Airy TrackMt Airy TrackJavelin600g3.21.76m10
Jun 6UAGTCA Outdoor ChampionshipJun 6 · Shot Put · Place 1 · Mt Airy TrackMt Airy TrackShot Put4kg1.9.91m PB10
May 22PIAA Track & Field State ChampionshipsMay 22 · Discus · Place 20 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Discus1kg20.94-1010
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · Javelin · Place 6 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Javelin600g6.77-0010
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · Discus · Place 1 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Discus1kg1.96-0310
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · Shot Put · Place 6 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Shot Put4kg6.30-05.7510
May 9UAGTCA Meet 1May 9 · Javelin · Place 2 · Mt Airy TrackMt Airy TrackJavelin600g2.20.64m10
May 9UAGTCA Meet 1May 9 · Shot Put · Place 2 · Mt Airy TrackMt Airy TrackShot Put4kg2.7.91m10
May 6Public LeagueMay 6 · Javelin · Place 9 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Javelin600g9.65-0210
May 6Public LeagueMay 6 · Discus · Place 1 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Discus1kg1.100-0710
May 6Public LeagueMay 6 · Shot Put · Place 2 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Shot Put4kg2.31-01.0010
May 2Lower Merion InvitationalMay 2 · Javelin · Place 18 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Javelin600g18.60-04.0010
May 2Lower Merion InvitationalMay 2 · Discus · Place 3 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Discus1kg3.97-01.0010
Apr 30Public League #4 @ BartramApr 30 · Discus · Place 1 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Discus1kg1.99' 11.00"10
Apr 29Public League #4 @ South PhillyApr 29 · Javelin · Place 3 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Javelin600g3.65' 11"10
Apr 29Public League #4 @ South PhillyApr 29 · Shot Put · Place 1 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Shot Put4kg1.30' 6.25"10
Apr 25Springfield InvitationalApr 25 · Javelin · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Javelin600g--DNS10
Apr 25Springfield InvitationalApr 25 · Discus · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Discus1kg--DNS10
Apr 20Public League RelaysApr 20 · Javelin · Place 3 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Javelin600g3.60-0110
Apr 20Public League RelaysApr 20 · Shot Put · Place 6 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Shot Put4kg6.28-04.5010
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Javelin · Place 14 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Javelin600g14.77-1110
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Discus · Place 5 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Discus1kg5.106-810
Apr 18Rap Curry InvitationalApr 18 · Javelin · Place 14 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Javelin600g14.77' 11"10
Apr 18Rap Curry InvitationalApr 18 · Discus · Place 5 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Discus1kg5.106' 8"10
Apr 16Public League #3 @ BartramApr 16 · Discus · Place 1 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Discus1kg1.106-0610
Apr 15Public League #3 @ South PhillyApr 15 · Javelin · Place 2 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Javelin600g2.60' 10"10
Apr 15Public League #3 @ South PhillyApr 15 · Shot Put · Place 3 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Shot Put4kg3.27' 2"10
Apr 11Brooks Fords Track ClassicApr 11 · Javelin · Place 4 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Javelin600g4.79' 7"10
Apr 11Brooks Fords Track ClassicApr 11 · Discus · Place 1 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Discus1kg1.106' 9" PB10
Apr 9Public League #2 @ BartramApr 9 · Discus · Place 1 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Discus1kg1.102-1110
Apr 8Public League #2 @ South PhillyApr 8 · Javelin · Place 1 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Javelin600g1.75' 9"10
Apr 8Public League #2 @ South PhillyApr 8 · Shot Put · Place 1 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Shot Put4kg1.28' 7"10
Apr 8Public League #2 @ South PhillyApr 8 · 100 Meters · Place 73 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)100 Meters73.15.66a10
Mar 28Pennsylvania Track ClassicMar 28 · Discus · Place 1 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Discus1kg1.93-03.0010
Mar 25Public League #1 @ South PhillyMar 25 · Javelin · Place 1 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Javelin600g1.70' 4"10
Mar 25Public League #1 @ South PhillyMar 25 · Shot Put · Place 4 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Shot Put4kg4.26' 3"10
Mar 25Public League #1 @ South PhillyMar 25 · 100 Meters · Place 34 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)100 Meters34.15.99a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1Tim Hickey RelaysFeb 1 · Shot Put · Place 9 · EngineeringEngineeringShot Put927-03.7510
Jan 18Kristian Marche Memorial InvitationalJan 18 · Shot Put · Place 13 · EngineeringEngineeringShot Put1329-03.2510
Jan 8PPL Meet #4Jan 8 · Shot Put · Place 5 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Shot Put4kg5.28-05.5010
Jan 2PPL Indoor #3Jan 2 · Shot Put · Place 5 · EngineeringEngineeringShot Put528-03.0010

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 11PPL Season Kick-OffDec 11 · Shot Put · Place 4 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Shot Put4kg4.29-00.50 PB10
Feb 2Philadelphia Public League Meet #6Feb 2 · Shot Put · Place 10 · Eng & ScienceEng & ScienceShot Put1023-07.50—
Jan 26Tim Hickey RelaysJan 26 · Shot Put · Place 18 · EngineeringEngineeringShot Put1822-00.75—

2025 Outdoor Track

29 results
DateMeetEventPlMarkGr
Oct 25OcTHROWber FestOct 25 · Discus · Place 5 · EngineeringEngineeringDiscus592-05—
Oct 25OcTHROWber FestOct 25 · Shot Put · Place 6 · EngineeringEngineeringShot Put626-01.00—
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Javelin · Mt Airy TrackMt Airy TrackJavelin600g—DNS9
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Discus · Place 3 · Mt Airy TrackMt Airy TrackDiscus1kg3.77-029
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Shot Put · Mt Airy TrackMt Airy TrackShot Put4kg—DNS9
Jun 13AAU Mid Atlantic District QualifierJun 13 · Javelin · Place 7 · Mt Airy TrackMt Airy TrackJavelin600g7.65-019
Jun 13AAU Mid Atlantic District QualifierJun 13 · Discus · Place 1 · Mt Airy TrackMt Airy TrackDiscus1kg1.97-089
Jun 13AAU Mid Atlantic District QualifierJun 13 · Shot Put · Place 6 · Mt Airy TrackMt Airy TrackShot Put4kg6.24-09.509
May 31UAGTCA Outdoor ChampionshipMay 31 · Javelin · Place 2 · Mt AiryMt AiryJavelin219.64m9
May 31UAGTCA Outdoor ChampionshipMay 31 · Shot Put · Place 1 · Mt AiryMt AiryShot Put17.68m9
May 23PIAA Track & Field State Championships AAA/AAMay 23 · Javelin · Place 32 · Engineering & Science 12Engineering & Science 12Javelin3268-99
May 23PIAA Track & Field State Championships AAA/AAMay 23 · Javelin · Place 32 · Engineering & Science 12Engineering & Science 12Javelin3268-99
May 23PIAA Track & Field State Championships AAA/AAMay 23 · Discus · Place 28 · Engineering & Science 12Engineering & Science 12Discus2894-79
May 23PIAA Track & Field State Championships AAA/AAMay 23 · Discus · Place 28 · Engineering & Science 12Engineering & Science 12Discus2894-79
May 17UAGTCA Outdoor Meet #3May 17 · Javelin · Place 1 · Mt Airy TrackMt Airy TrackJavelin600g1.21.96m9
May 17UAGTCA Outdoor Meet #3May 17 · Shot Put · Place 1 · Mt Airy TrackMt Airy TrackShot Put4kg1.8.01m9
May 14PIAA District 12 AAA ChampionshipsMay 14 · Javelin · Place 3 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Javelin600g3.80-04.00 PB9
May 14PIAA District 12 AAA ChampionshipsMay 14 · Discus · Place 1 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Discus1kg1.87-10.009
May 14District XIIMay 14 · Javelin · Place 3 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Javelin600g3.80-049
May 14District XIIMay 14 · Discus · Place 1 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Discus1kg1.87-109
May 7Public LeagueMay 7 · Javelin · Place 5 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Javelin600g5.75-039
May 7Public LeagueMay 7 · Discus · Place 1 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Discus1kg1.89-069
Apr 25UD InviteApr 25 · Javelin · Place 19 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Javelin600g19.67-079
Apr 25UD InviteApr 25 · Discus · Place 8 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Discus1kg8.92-009
Apr 11Father Judge RelaysApr 11 · Shot Put · Place 13 · Engineering & ScienceEngineering & ScienceShot Put1321-99
Apr 11Father Judge RelaysApr 11 · Javelin · Place 6 · Engineering & ScienceEngineering & ScienceJavelin653-79
Apr 11Father Judge RelaysApr 11 · Discus · Place 2 · Engineering & ScienceEngineering & ScienceDiscus280-4.509
Apr 5Plymouth Whitemarsh Elite InvitationalApr 5 · Discus · Place 3 · Engineering & ScienceEngineering & ScienceDiscus385-59
Apr 5Plymouth Whitemarsh Elite InvitationalApr 5 · Shot Put · Place 13 · Engineering & ScienceEngineering & ScienceShot Put1324-09

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19Philadelphia Public League Meet #2Dec 19 · Shot Put · Place 10 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)Shot Put4kg10.23-04.759
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 60 Meter · Mt Airy TrackMt Airy Track60 MeterRound P—DNS8
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · Shot Put · Mt Airy TrackMt Airy TrackShot Put4kg—DNS8
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · Mt Airy TrackMt Airy Track200 MetersRound P—DNS8

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 7 · Mt. Airy TraMt. Airy TraCombined results753-02—
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 4 · Mt. Airy TraMt. Airy TraCombined results468-10—
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 7 · Mt. Airy TraMt. Airy TraCombined results728-01.00—
Jun 28AAU Region 02 National QualifierJun 28 · Javelin · Place 6 · Mt Airy TrackMt Airy TrackJavelin600g6.54-078
Jun 28AAU Region 02 National QualifierJun 28 · Discus · Place 7 · Mt Airy TrackMt Airy TrackDiscus1kg7.59-108
Jun 28AAU Region 02 National QualifierJun 28 · Shot Put · Place 14 · Mt Airy TrackMt Airy TrackShot Put6lb14.23-11.258
Jun 14AAU Mid-Atlantic QualifierJun 14 · Discus · Place 5 · Mt. Airy TraMt. Airy TraDiscus563-0814
Jun 14AAU Mid-Atlantic QualifierJun 14 · Javelin · Place 4 · Mt. Airy TraMt. Airy TraJavelin456-0214
Jun 14AAU Mid-Atlantic QualifierJun 14 · Shot Put · Place 11 · Mt. Airy TraMt. Airy TraShot Put1125-04.0014
Jun 1UAGTCA ChampJun 1 · Javelin · Place 2 · Mt Airy TrackMt Airy TrackJavelin600g2.19.45m8
Jun 1UAGTCA ChampJun 1 · Discus · Place 3 · Mt Airy TrackMt Airy TrackDiscus1kg3.14.73m8
Jun 1UAGTCA ChampJun 1 · Shot Put · Place 7 · Mt Airy TrackMt Airy TrackShot Put6lb7.8.00m8
Jun 1UAGTCA ChampJun 1 · 100 Meters · Place 26 · Mt Airy TrackMt Airy Track100 MetersRound P26.15.18a PB8
May 25UAGTCA Meet 4May 25 · Discus · Place 4 · Mt Airy TrackMt Airy TrackDiscus1kg4.16.11m8
May 19UAGTCA Meet 3May 19 · Javelin · Mt Airy TrackMt Airy TrackJavelin600g--ND8
May 19UAGTCA Meet 3May 19 · Shot Put · Place 5 · Mt Airy TrackMt Airy TrackShot Put6lb5.8.90m PB8
May 19UAGTCA Meet 3May 19 · 200 Meters · Place 59 · Mt Airy TrackMt Airy Track200 Meters59.33.39a PB8
May 11UAGTCA Meet 2May 11 · Javelin · Place 4 · Mt Airy TrackMt Airy TrackJavelin600g4.17.71m8
May 11UAGTCA Meet 2May 11 · 400 Meters · Place 61 · Mt Airy TrackMt Airy Track400 Meters61.1:29.73a PB8
May 11UAGTCA Meet 2May 11 · 100 Meters · Place 58 · Mt Airy TrackMt Airy Track100 MetersRound P58.15.98a8
May 4UAGTCA Meet 1May 4 · Discus · Place 1 · Mt Airy TrackMt Airy TrackDiscus1kg1.16.91m8
May 4UAGTCA Meet 1May 4 · Shot Put · Place 12 · Mt Airy TrackMt Airy TrackShot Put6lb12.6.53m8
May 4UAGTCA Meet 1May 4 · 200 Meters · Place 62 · Mt Airy TrackMt Airy Track200 Meters62.35.00a8

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10 Speed Capital New York InvitationalDec 10 · 60 Meter · Place 46 · Mt Airy TrackMt Airy Track60 Meter46.10.04a PB8
Dec 10 Speed Capital New York InvitationalDec 10 · Shot Put · Place 6 · Mt Airy TrackMt Airy TrackShot Put6lb6.6.49m PB8
Dec 10 Speed Capital New York InvitationalDec 10 · 200 Meters · Place 55 · Mt Airy TrackMt Airy Track200 Meters55.34.99a PB8

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 7 · Mt. Airy TraMt. Airy TraCombined results750-02—
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 29 · Mt. Airy TraMt. Airy TraCombined resultsRound P2934.20 PB—
Jun 302023 AAU Region 02 QualifierJun 30 · Discus · Place 6 · Mt. Airy Track ClubMt. Airy Track ClubDiscus657-0—
Jun 302023 AAU Region 02 QualifierJun 30 · Javelin · Place 3 · Mt. Airy Track ClubMt. Airy Track ClubJavelin368-7—
Jun 16AAU Mid-Atlantic District QualifierJun 16 · Javelin · Place 4 · Mt Airy TrackMt Airy TrackJavelin600g4.55-07
Jun 16AAU Mid-Atlantic District QualifierJun 16 · Discus · Place 9 · Mt Airy TrackMt Airy TrackDiscus1kg9.43-57
May 13UAGTCA Developmental Meet 2May 13 · 400 Meters · Place 61 · Mt Airy TrackMt Airy Track400 Meters61.1:31.40a7
May 13UAGTCA Developmental Meet 2May 13 · 100 Meters · Place 54 · Mt Airy TrackMt Airy Track100 MetersRound P54.17.48a7