Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorGeorge Davis Invitational · Apr 1725.93mGeorge Davis InvitationalApril 17, 2026
Hammer · 4kg · OutdoorTufts Spring Stampede · Apr 1028.07mTufts Spring StampedeApril 10, 2026
Javelin · 600g · OutdoorGeorge Davis Invitational · Apr 1737.24mGeorge Davis InvitationalApril 17, 2026
Shot Put · 4kg · IndoorSouthern Maine Husky Invitational · Jan 317.31mSouthern Maine Husky InvitationalJanuary 31, 2026
Shot Put · 4kg · OutdoorCVC South Qualifiers-VT Results · May 925-03.75CVC South Qualifiers-VT ResultsMay 9, 2023
Weight Throw · 20lb / 9.0kg · IndoorSouthern Maine Husky Invitational · Jan 319.73mSouthern Maine Husky InvitationalJanuary 31, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 14MIT Final QualifierMay 14 · Javelin · Place 5 · Keene StateKeene StateJavelin600g5.36.77mFr
May 8The FIRE Meet at WilliamsMay 8 · Javelin · Place 10 · Keene StateKeene StateJavelin600g10.34.14mFr
May 1New England Division III Outdoor ChampionshipsMay 1 · Javelin · Place 10 · Keene StateKeene StateJavelin600g10.34.87mFr
Apr 25Little East Conference ChampionshipApr 25 · Javelin · Place 2 · Keene StateKeene StateJavelin600g2.35.14mFr
Apr 17George Davis InvitationalApr 17 · Javelin · Place 5 · Keene StateKeene StateJavelin600g5.37.24m PBFr
Apr 17George Davis InvitationalApr 17 · Discus · Place 7 · Keene StateKeene StateDiscus1kg7.25.93m PBFr
Apr 10Tufts Spring StampedeApr 10 · Hammer · Place 21 · Keene StateKeene StateHammer4kg21.28.07m PBFr
Apr 10Tufts Spring StampedeApr 10 · Javelin · Place 6 · Keene StateKeene StateJavelin600g6.36.25mFr
Apr 10Tufts Spring StampedeApr 10 · Discus · Place 22 · Keene StateKeene StateDiscus1kg22.25.12mFr
Apr 4Springfield College ClassicApr 4 · Hammer · Place 19 · Keene StateKeene StateHammer4kg19.26.68mFr
Apr 4Springfield College ClassicApr 4 · Javelin · Place 6 · Keene StateKeene StateJavelin600g6.32.23mFr
Apr 4Springfield College ClassicApr 4 · Discus · Place 19 · Keene StateKeene StateDiscus1kg19.25.03mFr
Mar 28UMass Lowell D'Amour InvitationalMar 28 · Javelin · Place 2 · Keene StateKeene StateJavelin600g2.32.59mFr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 31Southern Maine Husky InvitationalJan 31 · Weight Throw · Place 18 · Keene StateKeene StateWeight Throw20lb / 9.0kg18.9.73m PBFr
Jan 31Southern Maine Husky InvitationalJan 31 · Shot Put · Place 37 · Keene StateKeene StateShot Put4kg37.7.31m PBFr
Jan 17Panther InviteJan 17 · Weight Throw · Place 16 · Keene StateKeene StateWeight Throw20lb / 9.0kg16.9.11mFr
Jan 17Panther InviteJan 17 · Shot Put · Place 24 · Keene StateKeene StateShot Put4kg24.7.08mFr

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 82025 NHIAA Meet of ChampionsJun 8 · Javelin · Place 4 · KeeneKeeneJavelin600g4.108' 8"12
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · Javelin · Place 2 · KeeneKeeneJavelin2111-3SR
May 24Londonderry R.E.A.L. InvitationalMay 24 · Javelin · Place 3 · KeeneKeeneJavelin3111-5SR
May 21Memorial Tri - MeetMay 21 · Javelin · Place 1 · KeeneKeeneJavelin1100-9.5SR
May 21Memorial Tri - MeetMay 21 · Shot Put · Place 7 · KeeneKeeneShot Put722-11SR
May 21Keene, Windham, @ MemorialMay 21 · Javelin · Place 1 · KeeneKeeneJavelin600g1.100-0912
May 21Keene, Windham, @ MemorialMay 21 · Shot Put · Place 7 · KeeneKeeneShot Put4kg7.22-11.0012
May 17CVC Championship 2025May 17 · Javelin · Place 1 · KeeneKeeneJavelin600gRound P1.113-1112
May 17CVC Championship 2025May 17 · Javelin · Place 1 · KeeneKeeneJavelin600g1.113-1112
May 17CVC Championship 2025May 17 · Discus · Place 10 · KeeneKeeneDiscus1kgRound P10.68-0212
May 17CVC Championship 2025May 17 · Shot Put · Place 12 · KeeneKeeneShot Put4kgRound P12.23-11.2512
May 2Stevens Twilight Meet (VT Results)May 2 · Javelin · Place 1 · KeeneKeeneJavelin600g1.31.57m12
May 2Stevens Twilight Meet (VT Results)May 2 · Shot Put · Place 11 · KeeneKeeneShot Put4kg11.6.96m12

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 22024 NHIAA Meet of ChampionsJun 2 · Javelin · Place 10 · KeeneKeeneJavelin1098-4—
May 25NHIAA D-I Outdoor ChampionshipMay 25 · Javelin · Place 1 · KeeneKeeneJavelin132.15mJR
May 18Londonderry R.E.A.L InvitationalMay 18 · Javelin · Place 2 · KeeneKeeneJavelin229.64mJR
May 112024 CVC Championships at HanoverMay 11 · Javelin · Place 3 · KeeneKeeneJavelin327.25m—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 24NHIAA Division III Track & Field ChampionshipsMay 24 · Javelin · Place 1 · Fall MountainFall MountainJavelin600g1.105-0010
May 9CVC South Qualifiers-VT ResultsMay 9 · Javelin · Place 3 · Fall MountainFall MountainJavelin600g3.78-00.0010
May 9CVC South Qualifiers-VT ResultsMay 9 · Discus · Place 6 · Fall MountainFall MountainDiscus1kg6.73-04.0010
May 9CVC South Qualifiers-VT ResultsMay 9 · Shot Put · Place 6 · Fall MountainFall MountainShot Put4kg6.25-03.75 PB10

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14CVC Championships in Hanover, NH (results)May 14 · Javelin · Place 10 · Fall MountainFall MountainJavelin600gRound P10.76-029
May 6Stevens' Twilight meet (results only)May 6 · Javelin · Place 12 · Fall MountainFall MountainJavelin600g12.61-02.009
May 6Stevens' Twilight meet (results only)May 6 · Discus · Place 6 · Fall MountainFall MountainDiscus1kg6.61-02.009
May 6Stevens' Twilight meet (results only)May 6 · Shot Put · Place 14 · Fall MountainFall MountainShot Put4kg14.21-09.509