Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJ Elmer Swanson Spring Classic · Mar 2112.97aJ Elmer Swanson Spring ClassicMarch 21, 2026
100m Hurdles · 33" / 0.838m · OutdoorMIAA Division 4 Track & Field Championship · May 2619.71aMIAA Division 4 Track & Field ChampionshipMay 26, 2022
200 Meters · IndoorDavid Hemery Valentine Invitational · Feb 1327.08aDavid Hemery Valentine InvitationalFebruary 13, 2026
200 Meters · OutdoorJ Elmer Swanson Spring Classic · Mar 2126.51aJ Elmer Swanson Spring ClassicMarch 21, 2026
300 Meters · IndoorMIAA Division 4 Indoor Track & Field Championship · Feb 1844.73aMIAA Division 4 Indoor Track & Field ChampionshipFebruary 18, 2024
300 Meters · OutdoorMiddlesex League Indoor #5 · Jan 2646.05aMiddlesex League Indoor #5January 26, 2023
400 Meters · IndoorDavid Hemery Valentine Invitational · Feb 131:00.34aDavid Hemery Valentine InvitationalFebruary 13, 2026
400 Meters · OutdoorNESCAC Track & Field Championships · Apr 2558.68aNESCAC Track & Field ChampionshipsApril 25, 2026
600 Meters · IndoorML-12 Varsity Block #4 · Jan 91:51.13aML-12 Varsity Block #4January 9, 2024
800 Meters · Indoor27th Annual MSTCA Girls Indoor Pentathlon · Mar 23:18.6327th Annual MSTCA Girls Indoor PentathlonMarch 2, 2023
800 Meters · OutdoorMSTCA Heptathlon · Jun 63:25.14aMSTCA HeptathlonJune 6, 2022
Heptathlon · OutdoorMSTCA Heptathlon · Jun 62137MSTCA HeptathlonJune 6, 2022
High Jump · Indoor27th Annual MSTCA Girls Indoor Pentathlon · Mar 21.27m27th Annual MSTCA Girls Indoor PentathlonMarch 2, 2023
High Jump · OutdoorMSTCA Heptathlon · Jun 61.21mMSTCA HeptathlonJune 6, 2022
Javelin · 600g · OutdoorMSTCA Heptathlon · Jun 613.86mMSTCA HeptathlonJune 6, 2022
Long Jump · Indoor27th Annual MSTCA Girls Indoor Pentathlon · Mar 23.89m27th Annual MSTCA Girls Indoor PentathlonMarch 2, 2023
Long Jump · OutdoorMiddlesex League Indoor #5 · Jan 2613-04.75Middlesex League Indoor #5January 26, 2023
Shot Put · 4kg · OutdoorMSTCA Heptathlon · Jun 65.45mMSTCA HeptathlonJune 6, 2022
Triple Jump · IndoorML-12 Varsity Block #3 · Dec 2829-09.50ML-12 Varsity Block #3December 28, 2023
Triple Jump · OutdoorMSTCA Div. IV Relays · Apr 278.88mMSTCA Div. IV Relays April 27, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 400 Meters · Place 8 · Connecticut CollegeConnecticut College400 Meters8.58.69aSo
May 1New England Division III Outdoor ChampionshipsMay 1 · 400 Meters · Place 12 · Connecticut CollegeConnecticut College400 Meters12.1:00.27aSo
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 400 Meters · Place 11 · Connecticut CollegeConnecticut College400 MetersRound P11.58.68a PBSo
Apr 10Silfen InvitationalApr 10 · 400 Meters · Place 5 · Connecticut CollegeConnecticut College400 Meters5.59.82aSo
Apr 4Coast Guard Spring InvitationalApr 4 · 200 Meters · Place 8 · Connecticut CollegeConnecticut College200 Meters8.27.16aWind: -1.7So
Mar 21J Elmer Swanson Spring ClassicMar 21 · 200 Meters · Place 13 · Connecticut CollegeConnecticut College200 Meters1326.51a PBSo
Mar 21J Elmer Swanson Spring ClassicMar 21 · 100 Meters · Place 4 · Connecticut CollegeConnecticut College100 Meters412.97a PBSo
Mar 7Tufts National Qualifying MeetMar 7 · 400 Meters · Place 8 · Connecticut CollegeConnecticut College400 Meters81:02.59aSO

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 6Tufts Final QualifierMar 6 · 400 Meters · Place 8 · Connecticut CollegeConnecticut College400 Meters8.1:02.59aSo
Feb 20Springfield College Triangle ClassicFeb 20 · 200 Meters · Place 7 · Connecticut CollegeConnecticut College200 Meters727.18aSO
Feb 13David Hemery Valentine InvitationalFeb 13 · 400 Meters · Place 90 · Connecticut CollegeConnecticut College400 Meters901:00.34a PBSo
Feb 13David Hemery Valentine InvitationalFeb 13 · 200 Meters · Place 89 · Connecticut CollegeConnecticut College200 Meters8927.08a PBSo
Feb 1Middlebury's NESCAC InviteFeb 1 · 400 Meters · Place 16 · Connecticut CollegeConnecticut College400 Meters161:01.16aSO
Feb 1Middlebury's NESCAC InviteFeb 1 · 200 Meters · Place 27 · Connecticut CollegeConnecticut College200 Meters2727.59aSO
Jan 17Coast Guard Winter Invite #1Jan 17 · 200 Meters · Place 10 · Connecticut CollegeConnecticut College200 Meters10.28.53aSo
Jan 10Wesleyan Winter InvitationalJan 10 · 400 Meters · Place 2 · Connecticut CollegeConnecticut College400 Meters2.1:03.98aSo
Jan 10Wesleyan Winter InvitationalJan 10 · 200 Meters · Place 12 · Connecticut CollegeConnecticut College200 Meters12.28.31aSo

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Wesleyan Winter InviteDec 6 · 400 Meters · Place 4 · Connecticut CollegeConnecticut College400 Meters4.1:03.49aSo
Dec 6Wesleyan Winter InviteDec 6 · 200 Meters · Place 4 · Connecticut CollegeConnecticut College200 Meters4.28.28aSo
Jan 26Middlebury's NESCAC Invite Jan 26 · 400 Meters · Place 27 · Connecticut CollegeConnecticut College400 Meters271:05.36a—
Jan 26Middlebury's NESCAC Invite Jan 26 · 200 Meters · Place 47 · Connecticut CollegeConnecticut College200 Meters4728.64a—
Jan 18Coast Guard Winter InvitationalJan 18 · 600 Meters · Place 15 · Connecticut CollegeConnecticut College600 Meters15.1:56.04aFr
Jan 11Suffolk RelaysJan 11 · 200 Meters · Place 45 · Connecticut CollegeConnecticut College200 Meters4529.16a—
Jan 11Suffolk RelaysJan 11 · 400 Meters · Place 17 · Connecticut CollegeConnecticut College400 Meters171:06.94a—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 19Trinity InvitationalApr 19 · 400 Meters · Place 23 · Connecticut CollegeConnecticut College400 Meters231:03.79FR
Apr 19Trinity InvitationalApr 19 · 400 Meters · Place 23 · Connecticut CollegeConnecticut College400 Meters231:03.79FR
Apr 19Trinity InvitationalApr 19 · 200 Meters · Place 24 · Connecticut CollegeConnecticut College200 Meters2427.75FR
Apr 19Trinity InvitationalApr 19 · 200 Meters · Place 24 · Connecticut CollegeConnecticut College200 Meters2427.75FR
Apr 11Silfen InvitationalApr 11 · 400 Meters · Place 23 · Connecticut CollegeConnecticut College400 Meters231:06.67aFR
Apr 11Silfen InvitationalApr 11 · 200 Meters · Place 27 · Connecticut CollegeConnecticut College200 Meters2728.48aFR

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 7Wesleyan Winter InviteDec 7 · 200 Meters · Place 13 · Connecticut CollegeConnecticut College200 Meters13.29.29aFr
Feb 18MIAA Division 4 Indoor Track & Field ChampionshipFeb 18 · 300 Meters · Place 17 · WilmingtonWilmington300 Meters1744.73a PB—
Feb 5ML-12 Varsity ChampionshipFeb 5 · Triple Jump · Place 4 · WilmingtonWilmingtonTriple Jump428-3.50—
Feb 5ML-12 Varsity ChampionshipFeb 5 · 300 Meters · Place 15 · WilmingtonWilmington300 Meters1545.44a—
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · 300 Meters · Place 34 · WilmingtonWilmington300 Meters3444.8012
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · 300 Meters · Place 34 · WilmingtonWilmington300 Meters3444.8012
Jan 15ML-12 Varsity Block #5Jan 15 · 300 Meters · Place 10 · WilmingtonWilmington300 Meters1044.95a—
Jan 9ML-12 Varsity Block #4Jan 9 · 600 Meters · Place 14 · WilmingtonWilmington600 Meters141:51.13a PB—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 23MIAA Division 4 Track & Field ChampionshipMay 23 · 400 Meters · Place 22 · WilmingtonWilmington400 Meters22.1:03.19a12
May 15ML-12 ChampionshipsMay 15 · Triple Jump · Place 15 · WilmingtonWilmingtonTriple Jump1530-9.75—
May 15ML-12 ChampionshipsMay 15 · 400 Meters · Place 11 · WilmingtonWilmington400 Meters111:04.32a—
May 11Andover Boosters InvitationalMay 11 · Triple Jump · Place 35 · WilmingtonWilmingtonTriple Jump3528-10.75—
May 11Andover Boosters InvitationalMay 11 · 400 Meters · Place 33 · WilmingtonWilmington400 Meters331:05.59a—
May 7ML-12 Block 5A (ARL v REA; MEL v WIL)May 7 · Triple Jump · Place 7 · WilmingtonWilmingtonTriple Jump730-1—
May 7ML-12 Block 5A (ARL v REA; MEL v WIL)May 7 · 400 Meters · Place 3 · WilmingtonWilmington400 Meters31:03.80a—
May 4Weston Twilight Invitational - Weston EventsMay 4 · 400 Meters · Place 26 · WilmingtonWilmington400 Meters261:05.11a—
May 1ML-12 Block 4B (REA v LEX; WIL v STO)May 1 · Triple Jump · Place 6 · WilmingtonWilmingtonTriple Jump629-3.50—
May 1ML-12 Block 4B (REA v LEX; WIL v STO)May 1 · 400 Meters · Place 7 · WilmingtonWilmington400 Meters71:08.10a—
Apr 27MSTCA Div. IV Relays Apr 27 · Triple Jump · Place 32 · WilmingtonWilmingtonTriple Jump328.88m PB—
Apr 24ML-12 Block 3B (ARL v WIN; WIL v WAK)Apr 24 · Triple Jump · Place 2 · WilmingtonWilmingtonTriple Jump231-4—
Apr 24ML-12 Block 3B (ARL v WIN; WIL v WAK)Apr 24 · 400 Meters · Place 4 · WilmingtonWilmington400 Meters41:03.23a—

2023 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 28ML-12 Varsity Block #3Dec 28 · 300 Meters · Place 11 · WilmingtonWilmington300 Meters11.46.68a12
Dec 28ML-12 Varsity Block #3Dec 28 · 600 Meters · Place 30 · WilmingtonWilmington600 Meters30.2:03.61a12
Dec 28ML-12 Varsity Block #3Dec 28 · Triple Jump · Place 1 · WilmingtonWilmingtonTriple Jump1.29-09.50 PB12
Dec 21ML-12 Varsity Block #2Dec 21 · 300 Meters · Place 10 · WilmingtonWilmington300 Meters10.46.24a12
Dec 14ML-12 Varsity Block #1Dec 14 · 300 Meters · Place 17 · WilmingtonWilmington300 Meters17.47.51a12
Dec 10MSTCA Winter Festival (Small School)Dec 10 · 600 Meters · Place 19 · WilmingtonWilmington600 Meters19.1:56.03a12
Mar 227th Annual MSTCA Girls Indoor PentathlonMar 2 · Long Jump · Place 87 · WilmingtonWilmingtonLong Jump873.89m PB11
Mar 227th Annual MSTCA Girls Indoor PentathlonMar 2 · High Jump · Place 61 · WilmingtonWilmingtonHigh Jump611.27m PB11
Mar 227th Annual MSTCA Girls Indoor PentathlonMar 2 · Shot Put · Place 103 · WilmingtonWilmingtonShot Put1035.23m11
Mar 227th Annual MSTCA Girls Indoor PentathlonMar 2 · 55m Hurdles · Place 89 · WilmingtonWilmington55m Hurdles8911.6011
Mar 227th Annual MSTCA Girls Indoor PentathlonMar 2 · 800 Meters · Place 96 · WilmingtonWilmington800 Meters963:18.63 PB11
Feb 15MIAA D4 Indoor Track & Field ChampionshipsFeb 15 · 300 Meters · Place 21 · WilmingtonWilmington300 Meters21.45.25a11
Feb 6Middlesex League Indoor T&F ChampionshipFeb 6 · 300 Meters · Place 2 · WilmingtonWilmington300 Meters245.33JR
Jan 20MSTCA D4 RelaysJan 20 · High Jump · Place 26 · WilmingtonWilmingtonHigh Jump26.4-02.0011
Jan 5Middlesex League Indoor T&F #4Jan 5 · High Jump · Place 19 · WilmingtonWilmingtonHigh Jump194-4JR
Jan 5Middlesex League Indoor T&F #4Jan 5 · 55m Hurdles · Place 4 · WilmingtonWilmington55m Hurdles411.11JR
Jan 5Middlesex League Indoor T&F #4Jan 5 · 300 Meters · Place 3 · WilmingtonWilmington300 Meters346.69JR

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 13Andover Boosters MeetMay 13 · Triple Jump · Place 37 · WilmingtonWilmingtonTriple Jump37.28-07.0011
May 13Andover Boosters MeetMay 13 · 200 Meters · Place 35 · WilmingtonWilmington200 Meters35.29.41a11
May 2Middlesex League 4AMay 2 · Triple Jump · Place 10 · WilmingtonWilmingtonTriple Jump1029-9.50—
May 2Middlesex League 4AMay 2 · 200 Meters · Place 5 · WilmingtonWilmington200 Meters528.69a—
Apr 28MSTCA D4 RelaysApr 28 · Triple Jump · Place 16 · WilmingtonWilmingtonTriple Jump169.22m—
Apr 26Middlesex League 3CApr 26 · Triple Jump · Place 6 · WilmingtonWilmingtonTriple Jump630-08.25—
Apr 26Middlesex League 3CApr 26 · 400m Hurdles · Place 6 · WilmingtonWilmington400m Hurdles61:21.06a—
Apr 26Middlesex League 3CApr 26 · 200 Meters · Place 6 · WilmingtonWilmington200 Meters628.63a—
Apr 6Middlesex League @ ReadingApr 6 · Triple Jump · Place 4 · WilmingtonWilmingtonTriple Jump430-0.75JR
Apr 6Middlesex League @ ReadingApr 6 · 400m Hurdles · Place 1 · WilmingtonWilmington400m Hurdles11:19.94JR
Jan 26Middlesex League Indoor #5Jan 26 · 300 Meters · Place 20 · WilmingtonWilmington300 Meters20.46.05a PB11
Jan 26Middlesex League Indoor #5Jan 26 · Long Jump · Place 22 · WilmingtonWilmingtonLong Jump22.13-04.75 PB11
Jan 26Middlesex League Indoor #5Jan 26 · High Jump · WilmingtonWilmingtonHigh Jump--NH11

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30Middlesex League Freedom BlockDec 30 · 600 Meters · Place 10 · WilmingtonWilmington600 Meters10.2:01.53a11
Dec 30Middlesex League Freedom BlockDec 30 · High Jump · Place 8 · WilmingtonWilmingtonHigh Jump8.4-0211
Dec 22Middlesex League Indoor T&F Block #2Dec 22 · 300 Meters · Place 9 · WilmingtonWilmington300 Meters9.46.28a11
Dec 22Middlesex League Indoor T&F Block #2Dec 22 · High Jump · Place 22 · WilmingtonWilmingtonHigh Jump22.4-0211
Dec 15Middlesex League Indoor Block #1Dec 15 · 300 Meters · Place 18 · WilmingtonWilmington300 Meters18.48.70a11
Dec 15Middlesex League Indoor Block #1Dec 15 · High Jump · Place 25 · WilmingtonWilmingtonHigh Jump25.4-0211
Dec 10MSTCA Winterfest Small SchoolsDec 10 · 300 Meters · Place 16 · WilmingtonWilmington300 Meters16.47.25a11

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 6MSTCA HeptathlonJun 6 · Heptathlon · Place 38 · WilmingtonWilmingtonHeptathlonRound M38.2137 PB10
Jun 6MSTCA HeptathlonJun 6 · Long Jump · Place 34 · WilmingtonWilmingtonLong JumpRound M34.4.04m10
Jun 6MSTCA HeptathlonJun 6 · Javelin · Place 43 · WilmingtonWilmingtonJavelin600gRound M43.13.86m PB10
Jun 6MSTCA HeptathlonJun 6 · Shot Put · Place 44 · WilmingtonWilmingtonShot Put4kgRound M44.5.45m PB10
Jun 6MSTCA HeptathlonJun 6 · 100m Hurdles · Place 23 · WilmingtonWilmington100m Hurdles33" / 0.838mRound M23.20.02a10
Jun 6MSTCA HeptathlonJun 6 · High Jump · Place 36 · WilmingtonWilmingtonHigh JumpRound M36.1.21m PB10
Jun 6MSTCA HeptathlonJun 6 · 800 Meters · Place 52 · WilmingtonWilmington800 MetersRound M52.3:25.14a PB10
Jun 6MSTCA HeptathlonJun 6 · 200 Meters · Place 5 · WilmingtonWilmington200 MetersRound M5.28.16a10
May 26MIAA Division 4 Track & Field ChampionshipMay 26 · 100m Hurdles · Place 35 · WilmingtonWilmington100m Hurdles33" / 0.838mRound P35.19.71a PB10