Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEpiscopal Academy vs Penn Charter · May 213.31Episcopal Academy vs Penn CharterMay 2, 2023
Discus · 1.6kg · OutdoorInter-Ac · May 9140-03Inter-AcMay 9, 2024
Discus · 2kg · OutdoorNESCAC Track & Field Championships · Apr 2541.21mNESCAC Track & Field ChampionshipsApril 25, 2026
Shot Put · 12lb · OutdoorThe Coatesville Track and Field Invitational · Apr 1352-06.50The Coatesville Track and Field InvitationalApril 13, 2024
Shot Put · 16lb / 7.26kg · OutdoorNE DIII Outdoor · May 214.05mNE DIII OutdoorMay 2, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · Discus · Place 10 · MiddleburyMiddleburyDiscus2kg10.41.21m PBSo
Apr 25NESCAC Track & Field ChampionshipsApr 25 · Shot Put · Place 5 · MiddleburyMiddleburyShot Put16lb / 7.26kg5.13.60mSo
Apr 18Middlebury Outdoor MeetApr 18 · Discus · MiddleburyMiddleburyDiscus2kg—DNSSo
Apr 18Middlebury Outdoor MeetApr 18 · Shot Put · Place 1 · MiddleburyMiddleburyShot Put16lb / 7.26kg1.13.24mSo
Apr 11UMASS Commonwealth InvitationalApr 11 · Discus · Place 29 · MiddleburyMiddleburyDiscus2kg29.38.23mSo
Apr 11UMASS Commonwealth InvitationalApr 11 · Shot Put · Place 17 · MiddleburyMiddleburyShot Put16lb / 7.26kg17.13.18mSo
Apr 4Amherst Spring FlingApr 4 · Discus · Place 9 · MiddleburyMiddleburyDiscus2kg9.40.61mSo
Apr 4Amherst Spring FlingApr 4 · Shot Put · Place 2 · MiddleburyMiddleburyShot Put16lb / 7.26kg2.13.41mSo
Mar 21UCR Spring Classic InvitationalMar 21 · Discus · MiddleburyMiddleburyDiscus2kg--DNSSo
Mar 21UCR Spring Classic InvitationalMar 21 · Shot Put · MiddleburyMiddleburyShot Put16lb / 7.26kg--DNSSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 13Tufts Cupid ChallengeFeb 13 · Shot Put · Place 12 · MiddleburyMiddleburyShot Put1213.50mSo
Feb 1Middlebury's NESCAC InviteFeb 1 · Shot Put · Place 6 · MiddleburyMiddleburyShot Put613.50mSO

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 2NE DIII OutdoorMay 2 · Shot Put · Place 8 · MiddleburyMiddleburyShot Put16lb / 7.26kg8.14.05m PBFr
Apr 26NESCAC ChampionshipApr 26 · Shot Put · Place 11 · MiddleburyMiddleburyShot Put1113.25mFR
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · Discus · Place 23 · MiddleburyMiddleburyDiscus2kg23.37.29mFr
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · Shot Put · Place 18 · MiddleburyMiddleburyShot Put16lb / 7.26kg18.13.35mFr
Apr 5Amherst Spring FlingApr 5 · Discus · Place 22 · MiddleburyMiddleburyDiscus2231.23mFR
Apr 5Amherst Spring FlingApr 5 · Shot Put · Place 6 · MiddleburyMiddleburyShot Put612.70mFR
Mar 2145th Aztec InvitationalMar 21 · Discus · Place 19 · MiddleburyMiddleburyDiscus2kg19.37.80mFr
Mar 2145th Aztec InvitationalMar 21 · Shot Put · Place 11 · MiddleburyMiddleburyShot Put16lb / 7.26kg11.13.81mFr
Mar 14Ross and Sharon Irwin Invite @ Point Loma UMar 14 · Discus · Place 21 · MiddleburyMiddleburyDiscus2136.71m—
Mar 14Ross and Sharon Irwin Invite @ Point Loma UMar 14 · Shot Put · Place 9 · MiddleburyMiddleburyShot Put913.38m—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 282025 New England Division III Indoor T&F ChampionshipFeb 28 · Shot Put · Place 17 · MiddleburyMiddleburyShot Put1713.94mFR
Feb 15Tufts Stampede OpenFeb 15 · Shot Put · Place 8 · MiddleburyMiddleburyShot Put813.54mFR

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 18PAISAAMay 18 · Discus · Place 9 · Episcopal AcademyEpiscopal AcademyDiscus1.6kg9.116-0312
May 18PAISAAMay 18 · Shot Put · Place 3 · Episcopal AcademyEpiscopal AcademyShot Put12lb3.51-11.0012
May 9Inter-AcMay 9 · Discus · Place 2 · Episcopal AcademyEpiscopal AcademyDiscus1.6kg2.140-03 PB12
May 9Inter-AcMay 9 · Shot Put · Place 2 · Episcopal AcademyEpiscopal AcademyShot Put12lb2.51-01.5012
Apr 17Springside Chestnut Hill #2Apr 17 · Shot Put · Place 2 · Episcopal AcEpiscopal AcShot Put249-09.00—
Apr 13The Coatesville Track and Field InvitationalApr 13 · Discus · Place 18 · Episcopal AcademyEpiscopal AcademyDiscus1.6kg18.103-0212
Apr 13The Coatesville Track and Field InvitationalApr 13 · Shot Put · Place 3 · Episcopal AcademyEpiscopal AcademyShot Put12lb3.52-06.50 PB12

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20PAISAA ChampionshipsMay 20 · Discus · Place 5 · Episcopal AcademyEpiscopal AcademyDiscus1.6kg5.123-0811
May 20PAISAA ChampionshipsMay 20 · Shot Put · Place 4 · Episcopal AcademyEpiscopal AcademyShot Put12lb4.49-00.5011
May 11Inter-Ac ChampionshipsMay 11 · Discus · Place 14 · Episcopal AcademyEpiscopal AcademyDiscus1.6kg14.87-0911
May 11Inter-Ac ChampionshipsMay 11 · Shot Put · Place 4 · Episcopal AcademyEpiscopal AcademyShot Put12lb4.48-05.0011
May 3BOYS DELCO CHAMPIONSHIPMay 3 · Shot Put · Place 3 · Episcopal AcademyEpiscopal AcademyShot Put12lb3.49-10.5011
May 2Episcopal Academy vs Penn CharterMay 2 · Shot Put · Place 3 · Episcopal AcademyEpiscopal AcademyShot Put342-511
May 2Episcopal Academy vs Penn CharterMay 2 · 100 Meters · Place 16 · Episcopal AcademyEpiscopal Academy100 Meters1613.31 PB11
Apr 20Explorers InvitationalApr 20 · Discus · Place 6 · Episcopal AcEpiscopal AcDiscus699-0811
Apr 20Explorers InvitationalApr 20 · Shot Put · Place 2 · Episcopal AcEpiscopal AcShot Put245-02.0011
Apr 5Rustin InvitationalApr 5 · Shot Put · Place 4 · Episcopal AcademyEpiscopal AcademyShot Put444-7JR

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 21PA Independent School Athletic Association (PAISAA) ChampionshipMay 21 · Shot Put · Place 9 · Episcopal AcEpiscopal AcShot Put941-05.5010
May 12Inter-Ac League ChampionshipsMay 12 · Discus · Place 14 · Episcopal AcademyEpiscopal AcademyDiscus1.6kg14.80-0610
May 12Inter-Ac League ChampionshipsMay 12 · Shot Put · Place 7 · Episcopal AcademyEpiscopal AcademyShot Put12lb7.43-06.2510
May 4Boys DELCO ChampionshipsMay 4 · Shot Put · Place 7 · Episcopal AcademyEpiscopal AcademyShot Put12lb7.42-04.0010

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 6Delco ChampionshipMay 6 · Shot Put · Place 15 · Episcopal AcademyEpiscopal AcademyShot Put12lb15.34-11.509
May 1Inter-Ac MeetMay 1 · Shot Put · Place 4 · Episcopal AcademyEpiscopal AcademyShot Put12lb4.34-11.259