Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorSOL American Conference Championships · May 135:41.07SOL American Conference ChampionshipsMay 13, 2022
Discus · 1.6kg · OutdoorSOL American · May 9104-06SOL AmericanMay 9, 2025
Javelin · 800g · OutdoorSOL American · May 9107-06SOL AmericanMay 9, 2025

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9SOL AmericanMay 9 · Javelin · Place 7 · Upper MorelandJavelin800g7.107-06 PB12
May 9SOL AmericanMay 9 · Discus · Place 4 · Upper MorelandDiscus1.6kg4.104-06 PB12
May 1Trojan Track ClassicMay 1 · Javelin · Place 5 · Upper MorelaJavelin5139-11.0012
Apr 17Jim Kelly InvitationalApr 17 · Javelin · Place 19 · Upper MorelandJavelin19102-0812
Apr 15Springfield Montco #1Apr 15 · Javelin · Place 2 · Upper MorelaJavelin2117-0512
Apr 4Cardinal ClassicApr 4 · Javelin · Place 22 · Upper MorelandJavelin22111-0712
Mar 29North Penn OpenMar 29 · Javelin · Place 25 · Upper MorelaJavelin25111-09.0012
Mar 29North Penn OpenMar 29 · Discus · Place 23 · Upper MorelaDiscus23100-04.0012

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 10SOL American Conference ChampionshipsMay 10 · Javelin · Place 9 · Upper MorelandJavelin997-111
May 10SOL American Conference ChampionshipsMay 10 · Discus · Place 8 · Upper MorelandDiscus899-011
May 10SOL American Conference ChampionshipsMay 10 · Shot Put · Place 7 · Upper MorelandShot Put734-511
May 2Trojan Track ClassicMay 2 · Javelin · Place 12 · Upper MorelaJavelin12102-0411
May 2Trojan Track ClassicMay 2 · Shot Put · Place 8 · Upper MorelaShot Put835-11.0011
Apr 19Jack Armstrong Invitational Track and Field MeetApr 19 · Discus · Place 14 · Upper MorelandDiscus1498-811
Apr 19Jack Armstrong Invitational Track and Field MeetApr 19 · Javelin · Place 11 · Upper MorelandJavelin11110-611
Apr 12Cardinal InvitationalApr 12 · Javelin · Place 5 · Upper MorelaJavelin5113-0211
Apr 12Cardinal InvitationalApr 12 · Discus · Place 12 · Upper MorelaDiscus1291-0211
Apr 4The John Heins InvitationalApr 4 · Javelin · Place 17 · Upper MorelaJavelin17103-0911
Apr 4The John Heins InvitationalApr 4 · Discus · Place 18 · Upper MorelaDiscus1878-0511

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 12SOL American Conference ChampionshipsMay 12 · Shot Put · Place 10 · Upper MorelaShot Put1034-02.5010
May 12SOL American Conference ChampionshipsMay 12 · Javelin · Place 11 · Upper MorelandJavelin1178-210
May 12SOL American Conference ChampionshipsMay 12 · Discus · Place 5 · Upper MorelandDiscus596-810
May 12SOL American Conference ChampionshipsMay 12 · Shot Put · Place 10 · Upper MorelandShot Put1034-2.5010
May 4Montgomery Memorial MeetMay 4 · Javelin · Place 20 · Upper MorelandJavelin2075-910
May 4Montgomery Memorial MeetMay 4 · Discus · Place 18 · Upper MorelandDiscus1878-610
Apr 22Father Judge RelaysApr 22 · Discus · Place 34 · Upper MorelandDiscus3479-0510
Apr 14Cardinal InvitationalApr 14 · Javelin · Place 17 · Upper MorelandJavelin1798-06.0010
Apr 14Cardinal InvitationalApr 14 · Discus · Place 19 · Upper MorelandDiscus1985-01.0010
Apr 6Jim Kelly InvitationalApr 6 · Javelin · Place 23 · Upper MorelandJavelin2392-11.0010
Apr 6Jim Kelly InvitationalApr 6 · Discus · Place 15 · Upper MorelandDiscus1590-05.0010
Mar 31John Heins Memorial InvitationalMar 31 · Javelin · Place 26 · Upper MorelandJavelin800g26.80-0610
Mar 31John Heins Memorial InvitationalMar 31 · Discus · Place 13 · Upper MorelandDiscus1.6kg13.88-0510

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13SOL American Conference ChampionshipsMay 13 · Shot Put · Place 16 · Upper MorelandShot Put1627-03.259
May 13SOL American Conference ChampionshipsMay 13 · Discus · Place 11 · Upper MorelandDiscus1175-059
May 13SOL American Conference ChampionshipsMay 13 · Shot Put · Place 16 · Upper MorelandShot Put1627-03.259
May 13SOL American Conference ChampionshipsMay 13 · 1600 Meters · Place 23 · Upper Moreland1600 Meters235:41.07 PB9
Apr 145th Annual Jim Kelly InvitationalApr 14 · Javelin · Place 18 · Upper MorelandJavelin1892-049
Apr 8The John Heins InvitationalApr 8 · Discus · Place 34 · Upper MorelandDiscus1.6kg34.66-119