Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCanton, Montgomery, Sullivan County @ Troy · May 4128-1Canton, Montgomery, Sullivan County @ TroyMay 4, 2026
Javelin · 800g · OutdoorBreslin Invitational · Apr 17125-0Breslin InvitationalApril 17, 2025
Shot Put · 12lb · OutdoorNorthwest Rangers Invitational · Apr 1043-3Northwest Rangers InvitationalApril 10, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 14PIAA District 4 AA & AAA Track and Field ChampionshipsMay 14 · Discus · Place 15 · Canton AreaDiscus1.6kg15.114-1111
May 14PIAA District 4 AA & AAA Track and Field ChampionshipsMay 14 · Shot Put · Place 12 · Canton AreaShot Put12lb12.42-02.0011
May 8Northern Tier League ChampionshipMay 8 · Discus · Place 4 · Canton AreaDiscus1.6kg4.126-311
May 8Northern Tier League ChampionshipMay 8 · Shot Put · Place 6 · Canton AreaShot Put12lb6.41-1.5011
May 4Canton, Montgomery, Sullivan County @ TroyMay 4 · Discus · Place 1 · Canton AreaDiscus1.6kg1.128-1 PB11
May 4Canton, Montgomery, Sullivan County @ TroyMay 4 · Shot Put · Place 2 · Canton AreaShot Put12lb2.42-8.511
May 1Coudersport InvitationalMay 1 · Discus · Place 6 · Canton AreaDiscus1.6kg6.110-011
May 1Coudersport InvitationalMay 1 · Shot Put · Place 5 · Canton AreaShot Put12lb5.40-1111
Apr 24Wyalusing Lasagna InvitationalApr 24 · Discus · Place 11 · Canton AreaDiscus1.6kg11.125-611
Apr 17Lock Haven Bald EagleApr 17 · Discus · Place 6 · Canton AreaDiscus1.6kg6.38.14m11
Apr 17Lock Haven Bald EagleApr 17 · Shot Put · Place 16 · Canton AreaShot Put12lb16.12.08m11
Apr 10Northwest Rangers InvitationalApr 10 · Discus · Place 6 · Canton AreaDiscus1.6kg6.125-211
Apr 10Northwest Rangers InvitationalApr 10 · Shot Put · Place 11 · Canton AreaShot Put12lb11.43-3 PB11
Apr 2Kirby Classic RelaysApr 2 · Javelin · Place 14 · Canton AreaJavelin800g14.109-011
Apr 2Kirby Classic RelaysApr 2 · Discus · Place 3 · Canton AreaDiscus1.6kg3.117-011
Apr 2Kirby Classic RelaysApr 2 · Shot Put · Place 4 · Canton AreaShot Put12lb4.42-811

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 9Northern Tier League ChampionshipMay 9 · Shot Put · Place 5 · Canton AreaShot Put538-11.7510
May 9Northern Tier League ChampionshipMay 9 · Javelin · Place 13 · Canton AreaJavelin13107-810
May 9Northern Tier League ChampionshipMay 9 · Discus · Place 8 · Canton AreaDiscus8112-010
May 2Coudersport InvitationalMay 2 · Shot Put · Place 3 · Canton AreaShot Put340-1010
May 2Coudersport InvitationalMay 2 · Javelin · Place 19 · Canton AreaJavelin19100-110
May 2Coudersport InvitationalMay 2 · Discus · Place 7 · Canton AreaDiscus7107-1010
Apr 17Breslin InvitationalApr 17 · Javelin · Place 17 · Canton AreaJavelin800g17.125-0 PB10
Apr 17Breslin InvitationalApr 17 · Shot Put · Place 21 · Canton AreaShot Put12lb21.38-610
Apr 11Northwest Rangers InvitationalApr 11 · Shot Put · Place 17 · Canton AreaShot Put1737-510
Apr 11Northwest Rangers InvitationalApr 11 · Javelin · Place 25 · Canton AreaJavelin2594-810
Apr 11Northwest Rangers InvitationalApr 11 · Discus · Place 27 · Canton AreaDiscus2787-410

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 10NTL Championship MeetMay 10 · Discus · Place 15 · Canton AreaDiscus1.6kg15.95-19
May 10NTL Championship MeetMay 10 · Shot Put · Place 12 · Canton AreaShot Put12lb12.35-99
May 3Coudersport InvitationalMay 3 · Shot Put · Place 15 · Canton AreaShot Put1536-79
May 3Coudersport InvitationalMay 3 · Discus · Place 17 · Canton AreaDiscus1789-49
Apr 26Lasagna InvitationalApr 26 · Discus · Place 30 · Canton AreaDiscus1.6kg30.99-09
Apr 23Wellsboro and CantonApr 23 · Javelin · Place 7 · Canton AreaJavelin786-089
Apr 23Wellsboro and CantonApr 23 · Javelin · Place 6 · Canton AreaJavelin631-04.509
Apr 23Wellsboro and CantonApr 23 · Javelin · Place 8 · Canton AreaJavelin881-009
Apr 23Athens, Wellsboro @ CantonApr 23 · Javelin · Place 7 · Canton AreaJavelin800g7.86-089
Apr 23Athens, Wellsboro @ CantonApr 23 · Discus · Place 8 · Canton AreaDiscus1.6kg8.81-009
Apr 23Athens, Wellsboro @ CantonApr 23 · Shot Put · Place 6 · Canton AreaShot Put12lb6.31-04.509
Apr 19Lock Haven Bald EagleApr 19 · Discus · Place 28 · Canton AreaDiscus1.6kg28.28.94m9
Apr 19Lock Haven Bald EagleApr 19 · Shot Put · Place 46 · Canton AreaShot Put12lb46.9.65m9
Apr 16Canton, NEB and Williamson at AthensApr 16 · Shot Put · Place 10 · Canton AreaShot Put1029-10.509
Apr 16Canton, NEB and Williamson at AthensApr 16 · Javelin · Place 12 · Canton AreaJavelin1292-09
Apr 16Canton, NEB and Williamson at AthensApr 16 · Discus · Place 6 · Canton AreaDiscus6101-39
Apr 16NEB, Williamson and CantonApr 16 · Javelin · Place 12 · Canton AreaJavelin800g12.92-09
Apr 16NEB, Williamson and CantonApr 16 · Discus · Place 6 · Canton AreaDiscus1.6kg6.101-39
Apr 16NEB, Williamson and CantonApr 16 · Shot Put · Place 10 · Canton AreaShot Put12lb10.29-10.509
Apr 2Towanda, Williamson, NEB @ CantonApr 2 · Javelin · Place 15 · Canton AreaJavelin1574-059
Apr 2Towanda, Williamson, NEB @ CantonApr 2 · Javelin · Place 5 · Canton AreaJavelin532-03.009
Apr 2Towanda, Williamson, NEB @ CantonApr 2 · Javelin · Place 4 · Canton AreaJavelin489-039