Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meter · IndoorWinter Track League - Leverone #2 · Dec 288.17aWinter Track League - Leverone #2December 28, 2022
Discus · 1.6kg · OutdoorNHIAA Division I Track & Field Championships · May 25107-07NHIAA Division I Track & Field ChampionshipsMay 25, 2023
Discus · 2kg · OutdoorTrinity Last Chance · May 1235.54mTrinity Last ChanceMay 12, 2024
Javelin · 800g · OutdoorSAA Outdoor Championships · Apr 2450.71mSAA Outdoor ChampionshipsApril 24, 2026
Shot Put · 12lb · IndoorNHWT @ Phillips Exeter Academy · Jan 2141-02.50NHWT @ Phillips Exeter AcademyJanuary 21, 2023

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10Trinity Last ChanceMay 10 · Javelin · Place 3 · Trinity (Texas)Trinity (Texas)Javelin800g3.47.85mJr
May 10Trinity Last ChanceMay 10 · Discus · Place 16 · Trinity (Texas)Trinity (Texas)Discus2kg16.29.55mJr
May 1SMU InvitationalMay 1 · Javelin · Place 8 · Trinity (Texas)Trinity (Texas)Javelin800g8.47.03mJr
Apr 24SAA Outdoor ChampionshipsApr 24 · Javelin · Place 5 · Trinity (Texas)Trinity (Texas)Javelin800g5.50.71m PBJr
Apr 3J.G Gonzales Memorial Invite-Trinity UniversityApr 3 · Javelin · Place 4 · Trinity (Texas)Trinity (Texas)Javelin800g4.43.45mJr
Apr 3J.G Gonzales Memorial Invite-Trinity UniversityApr 3 · Discus · Place 25 · Trinity (Texas)Trinity (Texas)Discus2kg25.33.63mJr
Mar 27Charles Austin ClassicMar 27 · Javelin · Place 4 · Trinity (Texas)Trinity (Texas)Javelin447.27mJr
Mar 20Texas Lutheran InvitationalMar 20 · Javelin · Place 5 · Trinity (Texas)Trinity (Texas)Javelin800g5.46.16mJr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 252025 SCAC ChampionshipsApr 25 · Javelin · Place 8 · Trinity (Texas)Trinity (Texas)Javelin800g8.48.56mSo
Apr 12Cactus CupApr 12 · Javelin · Place 2 · Trinity (Texas)Trinity (Texas)Javelin800g2.41.62mSo
Apr 12Cactus CupApr 12 · Discus · Place 15 · Trinity (Texas)Trinity (Texas)Discus2kg15.30.62mSo

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 12Trinity Last ChanceMay 12 · Discus · Place 5 · Trinity (Texas)Trinity (Texas)Discus2kg5.35.54m PBFr
Apr 11Carl Kight InvitationalApr 11 · Javelin · Place 13 · Trinity (Tex.)Trinity (Tex.)Javelin1345.14mFR
Mar 28Bobcat InvitationalMar 28 · Javelin · Place 10 · Trinity (Texas)Trinity (Texas)Javelin1046.23m—
Mar 22Texas Lutheran DIII ChallengeMar 22 · Javelin · Place 6 · Trinity (Texas)Trinity (Texas)Javelin800g6.46.76mFr
Mar 22Texas Lutheran DIII ChallengeMar 22 · Discus · Place 22 · Trinity (Texas)Trinity (Texas)Discus2kg22.29.15mFr
Mar 15Wes Kittley InvitationalMar 15 · Javelin · Place 8 · Trinity (Texas)Trinity (Texas)Javelin847.90m—
Mar 15Wes Kittley InvitationalMar 15 · Discus · Place 18 · Trinity (Texas)Trinity (Texas)Discus1834.24m—
Mar 22024 Trinity InvitationalMar 2 · Javelin · Place 9 · Trinity (Texas)Trinity (Texas)Javelin800g9.47.53mFr
Mar 22024 Trinity InvitationalMar 2 · Discus · Place 23 · Trinity (Texas)Trinity (Texas)Discus2kg23.32.19mFr

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 25NHIAA Division I Track & Field ChampionshipsMay 25 · Javelin · Place 8 · ConcordConcordJavelin800g8.140-0412
May 25NHIAA Division I Track & Field ChampionshipsMay 25 · Discus · Place 9 · ConcordConcordDiscus1.6kg9.107-07 PB12
May 16Concord High vs Windham & CentralMay 16 · Javelin · Place 1 · ConcordConcordJavelin1135-8SR
May 16Concord High vs Windham & CentralMay 16 · Discus · Place 2 · ConcordConcordDiscus2112-6SR
May 16Concord High vs Windham & CentralMay 16 · Shot Put · Place 1 · ConcordConcordShot Put139-8.75SR
Apr 29Black Bear InvitationalApr 29 · Javelin · Place 6 · ConcordConcordJavelin6140-0SR
Apr 29Black Bear InvitationalApr 29 · Discus · Place 28 · ConcordConcordDiscus2897-7SR
Apr 29Black Bear InvitationalApr 29 · Shot Put · Place 16 · ConcordConcordShot Put1636-6.5SR
Apr 17Bedford vs. Concord vs. WindhamApr 17 · Javelin · Place 2 · ConcordConcordJavelin240.41mSR
Apr 17Bedford vs. Concord vs. WindhamApr 17 · Javelin · Place 2 · ConcordConcordJavelin240.41mSR
Apr 17Bedford vs. Concord vs. WindhamApr 17 · Discus · Place 3 · ConcordConcordDiscus333.52mSR
Apr 17Bedford vs. Concord vs. WindhamApr 17 · Discus · Place 3 · ConcordConcordDiscus333.52mSR
Apr 17Bedford vs. Concord vs. WindhamApr 17 · Shot Put · Place 4 · ConcordConcordShot Put411.82mSR
Apr 17Bedford vs. Concord vs. WindhamApr 17 · Shot Put · Place 4 · ConcordConcordShot Put411.82mSR

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 12NHIAA Division I Indoor State ChampionshipsFeb 12 · Shot Put · Place 9 · ConcordConcordShot Put12lb9.40-7.512
Jan 21NHWT @ Phillips Exeter AcademyJan 21 · Shot Put · Place 3 · ConcordConcordShot Put12lb3.41-02.50 PB12
Jan 7NH Meet PMJan 7 · Shot Put · Place 6 · ConcordConcordShot Put12lb6.39-612

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28Winter Track League - Leverone #2Dec 28 · 55 Meter · Place 45 · ConcordConcord55 MeterRound P45.8.17a PB12
Dec 28Winter Track League - Leverone #2Dec 28 · Shot Put · Place 4 · ConcordConcordShot Put12lb4.37-11.12
Dec 18NHWTL @ PlymouthDec 18 · 55 Meter · Place 38 · ConcordConcord55 MeterRound P38.8.26a12
Dec 18NHWTL @ PlymouthDec 18 · Shot Put · Place 4 · ConcordConcordShot Put12lb4.37-612

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21Londonderry R.E.A.L InvitationalMay 21 · Javelin · Place 10 · ConcordConcordJavelin10123-11JR
May 19Portsmouth-Concord-Memorial-SpauldingMay 19 · Javelin · Place 3 · ConcordConcordJavelin3131-3JR
May 19Portsmouth-Concord-Memorial-SpauldingMay 19 · Discus · Place 6 · ConcordConcordDiscus689-2JR
May 12Merrimack InvitationalMay 12 · Javelin · Place 9 · ConcordConcordJavelin9124-11JR
May 12Merrimack InvitationalMay 12 · Javelin · Place 9 · ConcordConcordJavelin938.07mJR
Apr 30Black Bear InvitationalApr 30 · Shot Put · Place 23 · ConcordConcordShot Put12lb23.35-06.50Unofficial11