Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorDIAA Track & Field Championships · May 20106-09DIAA Track & Field ChampionshipsMay 20, 2022
Discus · 2kg · OutdoorCoast Guard Spring Invitational · Apr 431.78mCoast Guard Spring InvitationalApril 4, 2026
Shot Put · 12lb · IndoorTower Hill Invitational · Dec 1052-09.00Tower Hill InvitationalDecember 10, 2022
Shot Put · 12lb · OutdoorNew Castle County Championships · May 1251-2New Castle County ChampionshipsMay 12, 2023
Shot Put · 16lb / 7.26kg · IndoorCGA Bear Invite · Feb 713.87mCGA Bear InviteFebruary 7, 2025
Shot Put · 16lb / 7.26kg · OutdoorNEWMAC Outdoor Championships · Apr 2413.87mNEWMAC Outdoor ChampionshipsApril 24, 2026
Weight Throw · 35lb / 15.9kg · IndoorSmith-King Tufts · Jan 209.22mSmith-King TuftsJanuary 20, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1New England Division III Outdoor ChampionshipsMay 1 · Shot Put · Place 20 · Coast GuardCoast GuardShot Put16lb / 7.26kg20.13.31mJr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · Discus · Place 20 · Coast GuardCoast GuardDiscus2kg20.28.43mJr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · Shot Put · Place 4 · Coast GuardCoast GuardShot Put16lb / 7.26kg4.13.87m PBJr
Apr 18Trinity InvitationalApr 18 · Shot Put · Place 4 · Coast GuardCoast GuardShot Put16lb / 7.26kg4.13.63mJr
Apr 10Silfen InvitationalApr 10 · Shot Put · Place 9 · Coast GuardCoast GuardShot Put16lb / 7.26kg9.12.84mJr
Apr 4Coast Guard Spring InvitationalApr 4 · Discus · Place 17 · Coast GuardCoast GuardDiscus2kg17.31.78m PBJr
Apr 4Coast Guard Spring InvitationalApr 4 · Shot Put · Place 5 · Coast GuardCoast GuardShot Put16lb / 7.26kg5.13.27mJr
Mar 28Yellow Jacket OpenMar 28 · Discus · Place 27 · Coast GuardCoast GuardDiscus2kg27.28.01mJr
Mar 28Yellow Jacket OpenMar 28 · Shot Put · Place 5 · Coast GuardCoast GuardShot Put16lb / 7.26kg5.12.96mJr
Mar 21J Elmer Swanson Spring ClassicMar 21 · Shot Put · Place 8 · Coast GuardCoast GuardShot Put813.76mJr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 1New England Division III Indoor ChampionshipsMar 1 · Shot Put · Place 10 · Coast GuardCoast GuardShot Put1014.20mJR
Feb 20Springfield College Triangle ClassicFeb 20 · Shot Put · Place 3 · Coast GuardCoast GuardShot Put314.15mJr
Feb 13Tufts Cupid ChallengeFeb 13 · Shot Put · Place 10 · Coast GuardCoast GuardShot Put1013.95mJr
Feb 6Coast Guard Winter Invite #2Feb 6 · Shot Put · Place 4 · Coast GuardCoast GuardShot Put413.56mJR
Jan 30John Thomas Terrier ClassicJan 30 · Shot Put · Place 14 · Coast GuardCoast GuardShot Put1413.82JR
Jan 232026 Lyons InvitationalJan 23 · Shot Put · Place 3 · Coast GuardCoast GuardShot Put314.06mJR
Jan 17Coast Guard Winter Invite #1Jan 17 · Shot Put · Place 4 · Coast GuardCoast GuardShot Put16lb / 7.26kg4.13.60mJr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 6Sharon Colyear-Danville Season OpenerDec 6 · Shot Put · Place 1 · Coast GuardCoast GuardShot Put16lb / 7.26kg1.13.42mJr
Feb 282025 New England Division III Indoor T&F ChampionshipFeb 28 · Shot Put · Place 20 · Coast GuardCoast GuardShot Put2013.63mSO
Feb 21Springfield College Triangle ClassicFeb 21 · Shot Put · Place 9 · Coast GuardCoast GuardShot Put913.63mSO
Feb 15Tufts Stampede OpenFeb 15 · Shot Put · Place 7 · Coast GuardCoast GuardShot Put713.63mSO
Feb 7CGA Bear InviteFeb 7 · Shot Put · Place 2 · Coast GuardCoast GuardShot Put16lb / 7.26kg2.13.87m PBSo
Jan 31John Thomas Terrier ClassicJan 31 · Shot Put · Place 16 · Coast GuardCoast GuardShot Put1612.74m—
Jan 18Coast Guard Winter InvitationalJan 18 · Weight Throw · Place 20 · Coast GuardCoast GuardWeight Throw35lb / 15.9kg20.9.11mSo
Jan 18Coast Guard Winter InvitationalJan 18 · Shot Put · Place 3 · Coast GuardCoast GuardShot Put16lb / 7.26kg3.13.40mSo

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2NE DIII OutdoorMay 2 · Shot Put · Place 15 · Coast GuardCoast GuardShot Put16lb / 7.26kg15.13.75mSo
Apr 25NEWMAC ChampionshipsApr 25 · Discus · Place 17 · Coast GuardCoast GuardDiscus2kg17.28.19mSo
Apr 25NEWMAC ChampionshipsApr 25 · Shot Put · Place 4 · Coast GuardCoast GuardShot Put16lb / 7.26kg4.13.61mSo
Apr 19Trinity InvitationalApr 19 · Shot Put · Place 8 · Coast GuardCoast GuardShot Put844-1.25SO
Apr 19Trinity InvitationalApr 19 · Shot Put · Place 8 · Coast GuardCoast GuardShot Put844-1.25SO
Apr 11Silfen InvitationalApr 11 · Discus · Place 34 · Coast GuardCoast GuardDiscus3428.73mSO
Apr 11Silfen InvitationalApr 11 · Shot Put · Place 3 · Coast GuardCoast GuardShot Put313.56mSO
Apr 5CGA Spring InviteApr 5 · Discus · Place 26 · Coast GuardCoast GuardDiscus2626.37mSO
Apr 5CGA Spring InviteApr 5 · Shot Put · Place 3 · Coast GuardCoast GuardShot Put312.99mSO

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 7Boston University/Sharon Colyear-Danville Season OpenerDec 7 · Shot Put · Place 3 · Coast GuardCoast GuardShot Put16lb / 7.26kg3.13.34mSo
Feb 17Springfield College Triangle ClassicFeb 17 · Shot Put · Place 10 · Coast GuardCoast GuardShot Put1012.54mFR
Feb 2CGA Winter Invite #2Feb 2 · Shot Put · Place 5 · Coast GuardCoast GuardShot Put512.42m—
Feb 2CGA Winter Invite #2Feb 2 · Weight Throw · Place 17 · Coast GuardCoast GuardWeight Throw179.03m—
Jan 26Riverhawk InvitationalJan 26 · Shot Put · Place 43 · Coast GuardCoast GuardShot Put4311.04mFR
Jan 20Smith-King TuftsJan 20 · Weight Throw · Place 21 · Coast GuardCoast GuardWeight Throw35lb / 15.9kg21.9.22m PBFr
Jan 20Smith-King TuftsJan 20 · Shot Put · Place 7 · Coast GuardCoast GuardShot Put16lb / 7.26kg7.12.37mFr
Jan 13CGA Winter Invite #1 Jan 13 · Shot Put · Place 7 · Coast GuardCoast GuardShot Put712.08mFR
Jan 13CGA Winter Invite #1 Jan 13 · Weight Throw · Place 11 · Coast GuardCoast GuardWeight Throw119.95mFR

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 26NEWMACApr 26 · Shot Put · Place 6 · Coast GuardCoast GuardShot Put16lb / 7.26kg6.12.61mFr
Apr 20Trinity InvitationalApr 20 · Discus · Place 22 · Coast GuardCoast GuardDiscus2232.38m—
Apr 20Trinity InvitationalApr 20 · Shot Put · Place 7 · Coast GuardCoast GuardShot Put712.75m—
Apr 12Silfen InvitationalApr 12 · Discus · Place 30 · Coast GuardCoast GuardDiscus3030.34m—
Apr 12Silfen InvitationalApr 12 · Shot Put · Place 8 · Coast GuardCoast GuardShot Put812.95m—
Apr 6Coast Guard Academy Spring InvitationalApr 6 · Discus · Place 30 · Coast GuardCoast GuardDiscus2kg30.29.03mFr
Apr 6Coast Guard Academy Spring InvitationalApr 6 · Shot Put · Place 5 · Coast GuardCoast GuardShot Put16lb / 7.26kg5.12.61mFr

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 24DIAA Meet of ChampionsMay 24 · Shot Put · Place 2 · Tower Hill SchoolTower Hill SchoolShot Put251-9.5012
May 20DIAA Track & Field ChampionshipsMay 20 · Shot Put · Place 1 · Tower HillTower HillShot Put12lb1.50-4.5012
May 12New Castle County ChampionshipsMay 12 · Shot Put · Place 2 · Tower HillTower HillShot Put12lb2.51-2 PB12
May 8Tiger ClassicMay 8 · Shot Put · Place 1 · Tower Hill SchoolTower Hill SchoolShot Put149-2.5012
Apr 26Charter Mini Meet #1Apr 26 · Shot Put · Place 1 · Tower Hill SchoolTower Hill SchoolShot Put150-6.5012

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 4DIAA Indoor Track & Field ChampionshipsFeb 4 · Shot Put · Place 2 · Tower HillTower HillShot Put12lb2.48-3.2512
Jan 28Tower Hill Invite #5Jan 28 · Shot Put · Place 1 · Tower Hill STower Hill SShot Put148-06.5012

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10Tower Hill InvitationalDec 10 · Shot Put · Place 1 · Tower HillTower HillShot Put12lb1.52-09.00 PB12
Feb 12Tower Hill Invitational #5Feb 12 · Shot Put · Place 2 · Tower Hill STower Hill SShot Put248-05.0011
Jan 8Tower Hill Invitational #2Jan 8 · Shot Put · Place 2 · Tower Hill STower Hill SShot Put245-04.0011

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 25DIAA Meet of ChampionsMay 25 · Shot Put · Place 5 · Tower Hill STower Hill SShot Put550-08.0011
May 20DIAA Track & Field ChampionshipsMay 20 · Discus · Place 10 · Tower HillTower HillDiscus1.6kg10.106-09 PB11
May 20DIAA Track & Field ChampionshipsMay 20 · Shot Put · Place 3 · Tower HillTower HillShot Put12lb3.48-04.7511
May 13New Castle County ChampionshipsMay 13 · Discus · Place 9 · Tower Hill STower Hill SDiscus9116-0611
May 13New Castle County ChampionshipsMay 13 · Shot Put · Place 6 · Tower Hill STower Hill SShot Put649-02.5011
Apr 27Charter Mini Meet #2Apr 27 · Shot Put · Place 2 · Tower Hill STower Hill SShot Put246-09.00—
Apr 13Twilight InviteApr 13 · Discus · Place 5 · Tower Hill STower Hill SDiscus5106-0911
Apr 13Twilight InviteApr 13 · Shot Put · Place 5 · Tower Hill STower Hill SShot Put545-06.5011
Apr 11Charter Mini Meet #1Apr 11 · Shot Put · Place 5 · Tower Hill STower Hill SShot Put546-07.25—
Apr 9Caravel Academy InvitationalApr 9 · Discus · Place 7 · Tower Hill STower Hill SDiscus732.53m11
Apr 9Caravel Academy InvitationalApr 9 · Shot Put · Place 4 · Tower Hill STower Hill SShot Put413.81m11
Mar 25AI DuPont Track & FieldMar 25 · Discus · Place 8 · Tower Hill STower Hill SDiscus831.64m11
Mar 25AI DuPont Track & FieldMar 25 · Shot Put · Place 2 · Tower Hill STower Hill SShot Put213.88m11

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21DIAA D2 State Track & Field ChampionshipsMay 21 · Shot Put · Place 4 · Tower HillTower HillShot Put12lb4.42-07.7510
May 14New Castle County Championship May 14 · Discus · Place 19 · Tower Hill STower Hill SDiscus1984-1010
May 14New Castle County Championship May 14 · Shot Put · Place 11 · Tower Hill STower Hill SShot Put1140-05.0010
Apr 6Tatnall Tri Meet Apr 6 · Discus · Place 3 · Tower Hill STower Hill SDiscus372-06—
Apr 6Tatnall Tri Meet Apr 6 · Shot Put · Place 2 · Tower Hill STower Hill SShot Put237-00.75—