Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorLS vs Bedford vs AB · Apr 2994' 1"LS vs Bedford vs ABApril 29, 2026
Javelin · 600g · OutdoorWeston v Lincoln-Sudbury & Newton South · Apr 857' 4"Weston v Lincoln-Sudbury & Newton SouthApril 8, 2026
Shot Put · 4kg · IndoorColgate Women's Games - Preliminary #2 · Jan 511.42mColgate Women's Games - Preliminary #2January 5, 2025
Shot Put · 4kg · OutdoorWeston v Lincoln-Sudbury & Newton South · Apr 837' 1"Weston v Lincoln-Sudbury & Newton SouthApril 8, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · Shot Put · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put4kg--SCR12
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Discus · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalDiscus1kg--SCR12
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Shot Put · Place 1 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put4kg1.35-04.2512
May 20Dual County League ChampionshipsMay 20 · Discus · Place 4 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalDiscus494-412
May 20Dual County League ChampionshipsMay 20 · Shot Put · Place 2 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put232-1012
May 16MSTCA Coaches Metro InvitationalMay 16 · Hammer · Place 5 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalHammer5114-0312
May 6Westford Academy vs Lincoln-SudburyMay 6 · Discus · Place 2 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalDiscus1kg2.84' 5"12
May 6Westford Academy vs Lincoln-SudburyMay 6 · Shot Put · Place 1 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put4kg1.34' 8"12
May 2MSTCA Division 2 RelaysMay 2 · Javelin · Place 30 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalJavelin3021.42m12
Apr 29LS vs Bedford vs ABApr 29 · Discus · Place 1 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalDiscus1kg1.94' 1" PB12
Apr 29LS vs Bedford vs ABApr 29 · Shot Put · Place 1 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put4kg1.36' 10.25"12
Apr 15LS v CC v CRL Apr 15 · Javelin · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalJavelin600g—DNS12
Apr 15LS v CC v CRL Apr 15 · Discus · Place 1 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalDiscus1kg1.72' 2"12
Apr 15LS v CC v CRL Apr 15 · Shot Put · Place 1 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put4kg1.33' 1.5"12
Apr 8Weston v Lincoln-Sudbury & Newton SouthApr 8 · Javelin · Place 1 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalJavelin600g1.57' 4" PB12
Apr 8Weston v Lincoln-Sudbury & Newton SouthApr 8 · Discus · Place 3 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalDiscus1kg3.91' 5"12
Apr 8Weston v Lincoln-Sudbury & Newton SouthApr 8 · Shot Put · Place 1 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put4kg1.37' 1" PB12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · Shot Put · Place 10 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put1034-06.00—
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · Weight Throw · Place 6 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalWeight Throw640-05.25—
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · Shot Put · Place 1 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put136-6.2512
Feb 4Dual County League Championship MeetFeb 4 · Shot Put · Place 1 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put135-10.2512
Jan 21DCL Dual Meets #5Jan 21 · Shot Put · Place 1 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put134-112
Jan 14DCL Dual Meets #4Jan 14 · Shot Put · Place 1 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put135-712
Jan 8DCL Dual Meets #3TJan 8 · Shot Put · Place 1 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put135-10.5012

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 28Colgate Women's Games - Preliminary #1Dec 28 · Shot Put · Place 1 · Sudbury-MASudbury-MAShot Put4kg1.11.39m12
Dec 17DCL Dual Meets #2TDec 17 · Shot Put · Place 1 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put4kg1.34-10.2512
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · Shot Put · Place 9 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put936-1—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · Shot Put · Place 9 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put936-1—
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · Shot Put · Place 4 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put434-10—
Feb 8MSTCA Qualifier MeetFeb 8 · Shot Put · Place 1 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put135-11—
Jan 29DCL Foley Division ChampionshipJan 29 · Shot Put · Place 1 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put135-2.50—
Jan 22DCL Thorpe Division ChampionshipJan 22 · Shot Put · Place 1 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put136-5.50—
Jan 19Colgate Women's Games - Semi-FinalsJan 19 · Shot Put · Place 3 · Sudbury-MASudbury-MAShot Put4kg3.11.26m11
Jan 17MSTCA Division 1 James Kalperis RelaysJan 17 · Shot Put · Place 2 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put211.24m—
Jan 15Dual County League Dual Meets Set #4Jan 15 · Shot Put · Place 1 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put135-9.75—
Jan 8Dual County League Dual Meets Set #3Jan 8 · Shot Put · Place 1 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put135-8.50—
Jan 5Colgate Women's Games - Preliminary #2Jan 5 · Shot Put · Place 2 · Sudbury-MASudbury-MAShot Put4kg2.11.42m PB11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 5MIAA Meet of ChampionsJun 5 · Shot Put · Place 13 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put1334-011
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Shot Put · Place 6 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put4kg6.33-02.2511
May 21Dual County League ChampionshipMay 21 · Discus · Place 6 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalDiscus680-111
May 21Dual County League ChampionshipMay 21 · Shot Put · Place 1 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put133-1011
May 18MSTCA Division 1 RelaysMay 18 · Shot Put · Place 2 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put4kg2.10.81m11
May 7Waltham and Cambridge at LSMay 7 · Discus · Place 1 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalDiscus191-611
May 7Waltham and Cambridge at LSMay 7 · Shot Put · Place 1 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put133-111
May 3Weston Twilight Invitational - Weston EventsMay 3 · Shot Put · Place 3 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put333-09.7511
Apr 16Westford Academy vs Lincoln-Sudbury vs WaylandApr 16 · Javelin · Place 10 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalJavelin1051-611
Apr 16Westford Academy vs Lincoln-Sudbury vs WaylandApr 16 · Discus · Place 1 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalDiscus173-711
Apr 16Westford Academy vs Lincoln-Sudbury vs WaylandApr 16 · Shot Put · Place 1 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put135-8.7511
Apr 2DCL Newton south Vs Weston Vs Lincoln SudburyApr 2 · Discus · Place 1 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalDiscus178-411
Apr 2DCL Newton south Vs Weston Vs Lincoln SudburyApr 2 · Shot Put · Place 1 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put134-911

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 18Dual County League Dual Meets Set #2Dec 18 · Shot Put · Place 2 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put4kg2.31-03.0011
Dec 14Dual County League Dual Meets Set #1Dec 14 · Shot Put · Place 1 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put4kg1.32-06.2511
Feb 24MIAA Meet of Champions Feb 24 · Shot Put · Place 10 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put1036-2.75—
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · Shot Put · Place 8 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put833-11.25—
Feb 11Dual County League Indoor TF ChampionshipFeb 11 · Shot Put · Place 2 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put235-3.75—
Jan 27MSTCA Coaches Invitational (Large School)Jan 27 · Shot Put · Place 7 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put735-7.5010
Jan 24Dual County League Meet #5Jan 24 · Shot Put · Place 2 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put232-11—
Jan 20MSTCA D1 RelaysJan 20 · Shot Put · Place 7 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put4kg7.9.97m10
Jan 17Dual County Meet #4Jan 17 · Shot Put · Place 3 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put332-4.50—
Jan 12MSTCA Northeast InvitationalJan 12 · Shot Put · Place 10 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put1033-01.0010
Jan 10Dual County League Meet #3Jan 10 · Shot Put · Place 4 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put431-6—
Jan 3Dual County League InvitationalJan 3 · Shot Put · Place 4 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put4kg4.30-09.7510

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 30MIAA Meet of ChampionsMay 30 · Shot Put · Place 20 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put2034-1—
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · Shot Put · Place 7 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put4kg7.34-04.0010
May 15Dual County League ChampionshipMay 15 · Discus · Place 8 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalDiscus877-10—
May 15Dual County League ChampionshipMay 15 · Shot Put · Place 1 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put134-4.50—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · Discus · Place 14 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalDiscus1467-5—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · Shot Put · Place 1 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put136-6—
Apr 30Acton-Boxborough vs Lincoln-SudburyApr 30 · Javelin · Place 6 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalJavelin646-8—
Apr 30Acton-Boxborough vs Lincoln-SudburyApr 30 · Discus · Place 2 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalDiscus271-8—
Apr 30Acton-Boxborough vs Lincoln-SudburyApr 30 · Shot Put · Place 1 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put134-4.5—
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · Discus · Place 33 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalDiscus1kg33.22.22m10
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · Shot Put · Place 9 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put4kg9.9.87m10
Apr 24Westford Academy vs Lincoln-Sudbury vs WaylandApr 24 · Discus · Place 3 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalDiscus1kg3.68-0710
Apr 24Westford Academy vs Lincoln-Sudbury vs WaylandApr 24 · Shot Put · Place 1 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put4kg1.32-0910

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Dual County League Meet #1Dec 13 · Shot Put · Place 3 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put4kg3.30-10.7510
Jan 4Dual County League Meet #2Jan 4 · Shot Put · Place 6 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put4kg6.29-11.009

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Dual County League Meet #1Dec 14 · Shot Put · Place 2 · Lincoln-Sudbury RegionalLincoln-Sudbury RegionalShot Put4kg2.29-01.009