Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSt. Joe's at Warde · May 215.59aSt. Joe's at WardeMay 2, 2023
Hammer · 4kg · OutdoorDeSales Quad · Apr 1219.93mDeSales QuadApril 12, 2025
Javelin · 600g · IndoorMuhlenberg Invite · Apr 332.82mMuhlenberg InviteApril 3, 2026
Javelin · 600g · OutdoorLandmark Outdoor T&F Championships · May 235.45mLandmark Outdoor T&F ChampionshipsMay 2, 2026
Shot Put · 4kg · OutdoorFCIAC Outdoor Track & Field Championships · May 2128' 2FCIAC Outdoor Track & Field ChampionshipsMay 21, 2024
Weight Throw · 20lb / 9.0kg · OutdoorGolden Bear Invite · Feb 207.50mGolden Bear InviteFebruary 20, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · Javelin · Place 21 · MoravianMoravianJavelin600g21.31.56mSo
May 2Landmark Outdoor T&F ChampionshipsMay 2 · Javelin · Place 3 · MoravianMoravianJavelin600g3.35.45m PBSo
Apr 24John Covert ClassicApr 24 · Javelin · Place 8 · MoravianMoravianJavelin600g8.31.75mSo
Apr 17Coach Pollard InvitationalApr 17 · Javelin · Place 10 · MoravianMoravianJavelin600g10.31.67mSo
Apr 9Messiah InvitationalApr 9 · Javelin · Place 9 · MoravianMoravianJavelin600g9.29.85mSo
Feb 20Golden Bear InviteFeb 20 · Weight Throw · Place 14 · MoravianMoravianWeight Throw20lb / 9.0kg14.7.50m PBSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 3Muhlenberg InviteApr 3 · Javelin · Place 1 · MoravianMoravianJavelin600g1.32.82m PBSo
Jan 17Moravian University Blue & Grey InviteJan 17 · Weight Throw · Place 9 · MoravianMoravianWeight Throw98.93mSO
Jan 17Moravian University Blue & Grey InviteJan 17 · Weight Throw · Place 18 · MoravianMoravianWeight Throw188.93mSO

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · Javelin · Place 20 · MoravianMoravianJavelin600g20.32.17mFr
May 3Landmark Outdoor Track & Field ChampionshipsMay 3 · Javelin · Place 3 · MoravianMoravianJavelin600g3.35.36mFr
Apr 25Carol and John Covert ClassicApr 25 · Javelin · Place 5 · MoravianMoravianJavelin532.42mFR
Apr 12DeSales QuadApr 12 · Hammer · Place 20 · MoravianMoravianHammer4kg20.19.93m PBFr
Apr 12DeSales QuadApr 12 · Javelin · Place 1 · MoravianMoravianJavelin600g1.70.77mUnofficialFr
Apr 5Muhlenberg InviteApr 5 · Javelin · Place 2 · MoravianMoravianJavelin230.88mFr
Mar 28Danny Curran InvitationalMar 28 · Javelin · Place 8 · MoravianMoravianJavelin833.93mFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 18The Coach Pollard InvitationalApr 18 · Javelin · Place 6 · MoravianMoravianJavelin600g6.32.60mFr

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 3CIAC State Open Girls ChampionshipJun 3 · Javelin · Place 16 · Fairfield WardeFairfield WardeJavelin600g16.101-1012
May 30CIAC Class L Girls ChampionshipMay 30 · Javelin · Place 3 · Fairfield WardeFairfield WardeJavelin3111-4—
May 21FCIAC Outdoor Track & Field ChampionshipsMay 21 · Javelin · Place 4 · Fairfield WardeFairfield WardeJavelin600g4.105' 912
May 21FCIAC Outdoor Track & Field ChampionshipsMay 21 · Shot Put · Place 15 · Fairfield WardeFairfield WardeShot Put4kg15.28' 2 PB12
May 14Warde, Harding at St. Joe'sMay 14 · Javelin · Place 1 · Fairfield WardeFairfield WardeJavelin1106-1—
May 14Warde, Harding at St. Joe'sMay 14 · Discus · Place 3 · Fairfield WardeFairfield WardeDiscus360-1—
May 14Warde, Harding at St. Joe'sMay 14 · Shot Put · Place 3 · Fairfield WardeFairfield WardeShot Put328-8.50—
May 7Warde at LudloweMay 7 · Javelin · Place 1 · Fairfield WardeFairfield WardeJavelin1102-0—
May 7Warde at LudloweMay 7 · Discus · Place 10 · Fairfield WardeFairfield WardeDiscus1048-8—
May 7Warde at LudloweMay 7 · Shot Put · Place 3 · Fairfield WardeFairfield WardeShot Put326-7—
Apr 29New Canaan at WardeApr 29 · Javelin · Place 2 · Fairfield WardeFairfield WardeJavelin2102-0—
Apr 29New Canaan at WardeApr 29 · Discus · Place 8 · Fairfield WardeFairfield WardeDiscus859-5—
Apr 29New Canaan at WardeApr 29 · Shot Put · Place 5 · Fairfield WardeFairfield WardeShot Put525-11—
Apr 23Warde at WiltonApr 23 · Javelin · Place 1 · Fairfield WardeFairfield WardeJavelin199-4—
Apr 23Warde at WiltonApr 23 · Discus · Place 6 · Fairfield WardeFairfield WardeDiscus651-4—
Apr 23Warde at WiltonApr 23 · Shot Put · Place 5 · Fairfield WardeFairfield WardeShot Put525-8.5—
Apr 10Ridgefield at WardeApr 10 · Javelin · Place 1 · Fairfield WardeFairfield WardeJavelin196-1—
Apr 10Ridgefield at WardeApr 10 · Discus · Place 2 · Fairfield WardeFairfield WardeDiscus262-6—
Apr 10Ridgefield at WardeApr 10 · Shot Put · Place 3 · Fairfield WardeFairfield WardeShot Put326-4—
Apr 5Darien at WardeApr 5 · Javelin · Place 1 · Fairfield WardeFairfield WardeJavelin195-1—
Apr 5Darien at WardeApr 5 · Discus · Place 4 · Fairfield WardeFairfield WardeDiscus458-4—
Apr 5Darien at WardeApr 5 · Shot Put · Place 5 · Fairfield WardeFairfield WardeShot Put524-4—

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 31CIAC Class LL Girls ChampionshipMay 31 · Javelin · Place 13 · Fairfield WardeFairfield WardeJavelin1381-3—
May 31CIAC Class L Girls ChampionshipMay 31 · Javelin · Place 13 · Fairfield WardeFairfield WardeJavelin600g13.81-0311
May 23FCIAC Outdoor Track & Field ChampionshipsMay 23 · Javelin · Place 8 · Fairfield WardeFairfield WardeJavelin600g8.95' 911
May 17Bridgeport at WardeMay 17 · Javelin · Place 1 · Fairfield WardeFairfield WardeJavelin180-0—
May 17Bridgeport at WardeMay 17 · Discus · Place 2 · Fairfield WardeFairfield WardeDiscus262-1—
May 17Bridgeport at WardeMay 17 · Shot Put · Place 4 · Fairfield WardeFairfield WardeShot Put424-6—
May 10Ludlowe at WardeMay 10 · Javelin · Place 2 · Fairfield WardeFairfield WardeJavelin277-9—
May 10Ludlowe at WardeMay 10 · Discus · Place 9 · Fairfield WardeFairfield WardeDiscus951-0—
May 10Ludlowe at WardeMay 10 · Shot Put · Place 5 · Fairfield WardeFairfield WardeShot Put523-11—
May 10Ludlowe at WardeMay 10 · 100 Meters · Place 34 · Fairfield WardeFairfield Warde100 Meters3415.68a—
May 2St. Joe's at WardeMay 2 · Javelin · Place 1 · Fairfield WardeFairfield WardeJavelin188-0—
May 2St. Joe's at WardeMay 2 · Discus · Place 3 · Fairfield WardeFairfield WardeDiscus353-0—
May 2St. Joe's at WardeMay 2 · Shot Put · Place 4 · Fairfield WardeFairfield WardeShot Put424-0—
May 2St. Joe's at WardeMay 2 · 100 Meters · Place 19 · Fairfield WardeFairfield Warde100 Meters1915.59a PB—
Apr 25New Canaan at WardeApr 25 · Javelin · Place 3 · Fairfield WardeFairfield WardeJavelin382-2—
Apr 25New Canaan at WardeApr 25 · Discus · Place 10 · Fairfield WardeFairfield WardeDiscus1054-9—
Apr 25New Canaan at WardeApr 25 · Shot Put · Place 11 · Fairfield WardeFairfield WardeShot Put1122-9—
Apr 18Warde at DarienApr 18 · Javelin · Place 1 · Fairfield WardeFairfield WardeJavelin174-10—
Apr 18Warde at DarienApr 18 · Discus · Place 3 · Fairfield WardeFairfield WardeDiscus364-6—
Apr 18Warde at DarienApr 18 · Shot Put · Place 3 · Fairfield WardeFairfield WardeShot Put324-1—
Apr 4Warde at WiltonApr 4 · Javelin · Place 5 · Fairfield WardeFairfield WardeJavelin574-4—
Apr 4Warde at WiltonApr 4 · Discus · Place 5 · Fairfield WardeFairfield WardeDiscus547-4—
Apr 4Warde at WiltonApr 4 · Shot Put · Place 7 · Fairfield WardeFairfield WardeShot Put721-8—