Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · OutdoorDuBois MS vs Altoona MS · Apr 171:07.92aDuBois MS vs Altoona MSApril 17, 2025
Discus · 1.6kg · OutdoorHarrisburg 2 · Apr 9107-00Harrisburg 2April 9, 2026
Discus · 1kg · OutdoorMS Championship · May 10112-04MS ChampionshipMay 10, 2025
Javelin · 300g TJ · OutdoorAltoona vs Bishop Guilfoyle, Penns Valley, and Tyrone · Apr 2984-10Altoona vs Bishop Guilfoyle, Penns Valley, and TyroneApril 29, 2024
Javelin · 400g · OutdoorMS Championship · May 10113-04MS ChampionshipMay 10, 2025
Javelin · 450g AeroJav · OutdoorAltoona MS Invite · Apr 30100-06Altoona MS InviteApril 30, 2025
Javelin · 800g · OutdoorChambersburg/Central Dauphin · Apr 14129-00Chambersburg/Central DauphinApril 14, 2026
Shot Put · 12lb · IndoorYSU Meet #3 · Feb 735-06.50YSU Meet #3February 7, 2026
Shot Put · 12lb · OutdoorHarrisburg 2 · Apr 935-11.50Harrisburg 2April 9, 2026
Shot Put · 4kg · OutdoorAltoona MS Mt. Lion Classic · Apr 2634-07.25Altoona MS Mt. Lion ClassicApril 26, 2025
Shot Put · 8lb · OutdoorMS Championship · May 1036-05.25MS ChampionshipMay 10, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 28River Valley 9/10 InvitationalApr 28 · Javelin · Place 10 · Altoona AreaAltoona AreaJavelin800g10.100' 8"9
Apr 28River Valley 9/10 InvitationalApr 28 · Discus · Place 9 · Altoona AreaAltoona AreaDiscus1.6kg9.94' 9"9
Apr 28River Valley 9/10 InvitationalApr 28 · Shot Put · Place 7 · Altoona AreaAltoona AreaShot Put12lb7.35' 9"9
Apr 14Chambersburg/Central DauphinApr 14 · Javelin · Place 8 · Altoona AreaAltoona AreaJavelin800g8.129-00 PB9
Apr 14Chambersburg/Central DauphinApr 14 · Discus · Place 8 · Altoona AreaAltoona AreaDiscus1.6kg8.93-059
Apr 14Chambersburg/Central DauphinApr 14 · Shot Put · Place 9 · Altoona AreaAltoona AreaShot Put12lb9.34-11.009
Apr 9Harrisburg 2Apr 9 · Javelin · Place 2 · Altoona AreaAltoona AreaJavelin800g2.111-089
Apr 9Harrisburg 2Apr 9 · Discus · Place 4 · Altoona AreaAltoona AreaDiscus1.6kg4.107-00 PB9
Apr 9Harrisburg 2Apr 9 · Shot Put · Place 6 · Altoona AreaAltoona AreaShot Put12lb6.35-11.50 PB9
Mar 28Igloo InvitationalMar 28 · Javelin · Place 31 · Altoona AreaAltoona AreaJavelin800g31.114-029
Mar 28Igloo InvitationalMar 28 · Discus · Altoona AreaAltoona AreaDiscus1.6kgEx.96-009

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7YSU Meet #3Feb 7 · Shot Put · Place 30 · Altoona AreaAltoona AreaShot Put12lb30.35-06.50 PB9
Jan 14State College HS Invitational # 2Jan 14 · Shot Put · Place 8 · Altoona Area 06Altoona Area 06Shot Put837-11.75FR
Jan 10Kevin Dare InviteJan 10 · Shot Put · Place 24 · ALTOONA AREAALTOONA AREAShot Put2433-11.509

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17State College HS Invite 1 2026Dec 17 · Shot Put · Place 13 · Altoona AreaAltoona AreaShot Put12lb13.34' 5.75"9
Dec 13Midwest High Performance Series #1Dec 13 · Shot Put · Place 19 · UnattachedUnattachedShot Put12lb19.33-119

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 10Altoona Middle School ChampionshipMay 10 · Javelin · Place 12 · Altoona MiddAltoona MiddJavelin12113-048
May 10Altoona Middle School ChampionshipMay 10 · Discus · Place 14 · Altoona MiddAltoona MiddDiscus14112-048
May 10Altoona Middle School ChampionshipMay 10 · Shot Put · Place 13 · Altoona MiddAltoona MiddShot Put1336-05.258
May 10MS ChampionshipMay 10 · Javelin · Place 12 · Altoona Area Junior HighAltoona Area Junior HighJavelin400g12.113-04 PB8
May 10MS ChampionshipMay 10 · Discus · Place 14 · Altoona Area Junior HighAltoona Area Junior HighDiscus1kg14.112-04 PB8
May 10MS ChampionshipMay 10 · Shot Put · Place 13 · Altoona Area Junior HighAltoona Area Junior HighShot Put8lb13.36-05.25 PB8
Apr 30St. Mary's/Tyrone/Penns Valley @ Altoona MSApr 30 · Javelin · Place 2 · Altoona MiddAltoona MiddJavelin2100-06—
Apr 30St. Mary's/Tyrone/Penns Valley @ Altoona MSApr 30 · Discus · Place 2 · Altoona MiddAltoona MiddDiscus2103-08—
Apr 30St. Mary's/Tyrone/Penns Valley @ Altoona MSApr 30 · Shot Put · Place 3 · Altoona MiddAltoona MiddShot Put335-00.00—
Apr 30St. Mary's/Tyrone/Penns Valley @ Altoona MSApr 30 · 400 Meters · Place 9 · Altoona MiddAltoona Midd400 Meters91:07.94—
Apr 30Altoona MS InviteApr 30 · Javelin · Place 2 · Altoona Area Junior HighAltoona Area Junior HighJavelin450g AeroJav2.100-06 PB8
Apr 30Altoona MS InviteApr 30 · Discus · Place 2 · Altoona Area Junior HighAltoona Area Junior HighDiscus1kg2.103-088
Apr 30Altoona MS InviteApr 30 · Shot Put · Place 3 · Altoona Area Junior HighAltoona Area Junior HighShot Put8lb3.35-00.008
Apr 30Altoona MS InviteApr 30 · 400 Meters · Place 9 · Altoona Area Junior HighAltoona Area Junior High400 Meters9.1:07.94a8
Apr 26Altoona MS Mt. Lion ClassicApr 26 · Javelin · Place 5 · Altoona Area Junior HighAltoona Area Junior HighJavelin450g AeroJav5.99-048
Apr 26Altoona MS Mt. Lion ClassicApr 26 · Discus · Place 8 · Altoona Area Junior HighAltoona Area Junior HighDiscus1kg8.104-108
Apr 26Altoona MS Mt. Lion ClassicApr 26 · Shot Put · Place 5 · Altoona Area Junior HighAltoona Area Junior HighShot Put4kg5.34-07.25 PB8
Apr 17DuBois MS vs Altoona MSApr 17 · 400 Meters · Place 7 · Altoona Area Junior HighAltoona Area Junior High400 Meters7.1:07.92a PB8
Apr 14Altoona vs WAMSApr 14 · Discus · Place 7 · Altoona Area Junior HighAltoona Area Junior HighDiscus1kg7.79-028
Apr 14Altoona vs WAMSApr 14 · Shot Put · Place 4 · Altoona Area Junior HighAltoona Area Junior HighShot Put4kg4.33-05.508

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Apr 29Altoona vs Bishop Guilfoyle, Penns Valley, and TyroneApr 29 · Javelin · Place 1 · Altoona Area Junior HighAltoona Area Junior HighJavelin300g TJ1.84-10 PB7
Apr 29Altoona vs Bishop Guilfoyle, Penns Valley, and TyroneApr 29 · Discus · Place 3 · Altoona Area Junior HighAltoona Area Junior HighDiscus1kg3.84-087
Apr 29Altoona vs Bishop Guilfoyle, Penns Valley, and TyroneApr 29 · Shot Put · Place 2 · Altoona Area Junior HighAltoona Area Junior HighShot Put8lb2.30-08.007
Apr 20Mt. Lion Classic - 7th GradeApr 20 · Javelin · Place 4 · Altoona Area Junior HighAltoona Area Junior HighJavelin300g TJ4.70-07.007
Apr 20Mt. Lion Classic - 7th GradeApr 20 · Discus · Place 5 · Altoona Area Junior HighAltoona Area Junior HighDiscus1kg5.84-00.007
Apr 18Central Mountain vs AltoonaApr 18 · Discus · Place 4 · Altoona Area Junior HighAltoona Area Junior HighDiscus1kg4.85-117
Apr 18Central Mountain vs AltoonaApr 18 · Shot Put · Place 6 · Altoona Area Junior HighAltoona Area Junior HighShot Put4kg6.30-03.757
Apr 10Altoona vs. State CollegeApr 10 · Javelin · Place 11 · Altoona Area Junior HighAltoona Area Junior HighJavelin300g TJ11.58-047
Apr 10Altoona vs. State CollegeApr 10 · Discus · Place 3 · Altoona Area Junior HighAltoona Area Junior HighDiscus1kg3.84-067
Apr 10Altoona vs. State CollegeApr 10 · Shot Put · Place 5 · Altoona Area Junior HighAltoona Area Junior HighShot Put4kg5.26-00.007
Mar 27Bishop Guilfoyle vs Altoona and Central MountainMar 27 · Javelin · Place 7 · Altoona Area Junior HighAltoona Area Junior HighJavelin300g TJ7.41-107
Mar 27Bishop Guilfoyle vs Altoona and Central MountainMar 27 · Discus · Place 2 · Altoona Area Junior HighAltoona Area Junior HighDiscus1kg2.76-057
Mar 27Bishop Guilfoyle vs Altoona and Central MountainMar 27 · Shot Put · Place 7 · Altoona Area Junior HighAltoona Area Junior HighShot Put8lb7.25-07.007
Mar 27CM/BG @ AltoonaMar 27 · Javelin · Place 7 · Altoona Area Junior HighAltoona Area Junior HighJavelin300g TJ7.41-107
Mar 27CM/BG @ AltoonaMar 27 · Discus · Place 2 · Altoona Area Junior HighAltoona Area Junior HighDiscus1kg2.76-057
Mar 27CM/BG @ AltoonaMar 27 · Shot Put · Place 7 · Altoona Area Junior HighAltoona Area Junior HighShot Put4kg7.25-07.007
Mar 257th vs 8thMar 25 · Javelin · Altoona Area Junior HighAltoona Area Junior HighJavelin400g--ND7
Mar 257th vs 8thMar 25 · Discus · Altoona Area Junior HighAltoona Area Junior HighDiscus1kg--ND7
Mar 257th vs 8thMar 25 · Shot Put · Altoona Area Junior HighAltoona Area Junior HighShot Put8lb--ND7