Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorChambersburg/Central Dauphin · Apr 1490-03Chambersburg/Central DauphinApril 14, 2026
Javelin · 800g · OutdoorCD East/Carlisle · May 6149-00CD East/CarlisleMay 6, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13PIAA District 6 AA/AAA ChampionshipsMay 13 · Javelin · Place 12 · Altoona AreaJavelin800g12.121-11.0011
May 12PIAA District VI ChampionshipsMay 12 · Javelin · Place 12 · Altoona AreaJavelin800g12.121-1111
May 1Mt. Lion ClassicMay 1 · Javelin · Place 23 · Altoona AreaJavelin23126-111
Apr 18Jack Roddick Invitational 2026Apr 18 · Javelin · Place 36 · Altoona AreaJavelin800g36.129-911
Apr 14Chambersburg/Central DauphinApr 14 · Javelin · Place 6 · Altoona AreaJavelin800g6.130-1011
Apr 14Chambersburg/Central DauphinApr 14 · Discus · Place 10 · Altoona AreaDiscus1.6kg10.90-03 PB11
Apr 9Harrisburg 2Apr 9 · Javelin · Place 1 · Altoona AreaJavelin800g1.132-0011
Apr 9Harrisburg 2Apr 9 · Discus · Place 8 · Altoona AreaDiscus1.6kg8.81-1111
Mar 28Igloo InvitationalMar 28 · Javelin · Place 25 · Altoona AreaJavelin800g25.123-0311

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13PIAA District 6 AAA/AA ChampionshipsMay 13 · Javelin · Place 11 · Altoona AreaJavelin800g11.139-0510
May 6CD East/CarlisleMay 6 · Javelin · Place 4 · Altoona AreaJavelin800g4.149-00 PB10
Apr 22SC @ AltoonaApr 22 · Javelin · Place 8 · Altoona AreaJavelin800g8.123-0010
Apr 19Shippensburg InvitationalApr 19 · Javelin · Place 35 · Altoona AreaJavelin800g35.116-06.010
Apr 19Roddick InvitationalApr 19 · Javelin · Place 35 · Altoona AreaJavelin800g35.116-0610
Apr 1MC/HB @ AltoonaApr 1 · Javelin · Place 3 · Altoona AreaJavelin3143-07—
Mar 29Altoona Igloo InvitationalMar 29 · Javelin · Place 16 · Altoona AreaJavelin16137-0310

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29Altoona @ HollidaysburgApr 29 · Javelin · Place 7 · Altoona AreaJavelin7107-04.0—
Apr 16Carlisle vs. Altoona MeetApr 16 · Javelin · Place 6 · Altoona AreaJavelin6108-69
Apr 16Carlisle vs. Altoona MeetApr 16 · Javelin · Place 6 · Altoona AreaJavelin6108-06.0—
Apr 9CD East/CD @ AltoonaApr 9 · Javelin · Place 7 · Altoona AreaJavelin7117-05—
Apr 2MC/SC @ AltoonaApr 2 · Javelin · Place 13 · Altoona AreaJavelin800g13.92-069