Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCentennial Conference Outdoor Championships · May 112.74aCentennial Conference Outdoor ChampionshipsMay 1, 2026
200 Meters · IndoorCentennial Conference Indoor Championships · Feb 2827.33aCentennial Conference Indoor ChampionshipsFebruary 28, 2026
200 Meters · OutdoorMessiah Invitational · Apr 926.27aMessiah InvitationalApril 9, 2026
200 Meters · Relay Split · IndoorRiver Hawk Friday Night Showdown · Feb 627.738River Hawk Friday Night ShowdownFebruary 6, 2026
300 Meters · IndoorBay State Conf - Block 4 · Jan 1145.18aBay State Conf - Block 4January 11, 2024
55 Meter · IndoorBay State Conf - Block 2 · Dec 217.73aBay State Conf - Block 2December 21, 2023
55 Meters · IndoorMIAA Division 3 Indoor Track & Field Championship · Feb 177.67aMIAA Division 3 Indoor Track & Field ChampionshipFebruary 17, 2024
60 Meter · IndoorDiplomat Open · Dec 68.27aDiplomat OpenDecember 6, 2024
60 Meters · IndoorCentennial Conference Indoor Championships · Feb 288.16aCentennial Conference Indoor ChampionshipsFebruary 28, 2026
High Jump · OutdoorBaystate League Invite · Apr 204-04.00Baystate League InviteApril 20, 2022
Long Jump · IndoorBay State Conf - Block 2 · Dec 2115-05.75Bay State Conf - Block 2December 21, 2023
Triple Jump · OutdoorBSC Championships · May 1734-02.75BSC ChampionshipsMay 17, 2023

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 200 Meters · Place 8 · GettysburgGettysburg200 MetersRound P8.26.38aWind: -0.1So
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 200 Meters · Place 8 · GettysburgGettysburg200 Meters8.26.45aWind: -0.9So
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 100 Meters · Place 7 · GettysburgGettysburg100 MetersRound P7.12.74a PBWind: -0.3So
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 100 Meters · Place 7 · GettysburgGettysburg100 Meters7.12.90aWind: -0.6So
Apr 24Paul Kaiser ClassicApr 24 · 200 Meters · Place 7 · GettysburgGettysburg200 Meters7.26.57aWind: 1So
Apr 17Coach Pollard InvitationalApr 17 · 100 Meters · Place 13 · GettysburgGettysburg100 MetersRound P13.12.81aWind: 1.6So
Apr 9Messiah InvitationalApr 9 · 200 Meters · Place 8 · GettysburgGettysburg200 Meters8.26.27a PBWind: 1.5So
Apr 9Messiah InvitationalApr 9 · 100 Meters · Place 13 · GettysburgGettysburg100 MetersRound P13.12.83aWind: 0.7So
Apr 1York College Twilight MeetApr 1 · 200 Meters · Place 10 · GettysburgGettysburg200 Meters1026.72aSO
Mar 28Little 3 MeetMar 28 · 200 Meters · Place 3 · GettysburgGettysburg200 Meters3.27.40aWind: -1.8So
Mar 28Little 3 MeetMar 28 · 100 Meters · Place 3 · GettysburgGettysburg100 Meters3.13.19aWind: 0So

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · 200 Meters · Place 11 · GettysburgGettysburg200 Meters1127.33a PBSO
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · 60 Meters · Place 14 · GettysburgGettysburg60 Meters148.16a PBSO
Feb 6River Hawk Friday Night ShowdownFeb 6 · 200 Meters · Place 7 · GettysburgGettysburg200 MetersRelay Split7.27.738 PBSo
Feb 6River Hawk Friday Night ShowdownFeb 6 · 200 Meters · Place 3 · GettysburgGettysburg200 Meters3.27.57aSo
Jan 31PLEX ShootoutJan 31 · 60 Meters · Place 10 · GettysburgGettysburg60 MetersRound P108.28aSo
Jan 24Coach "I" InvitationalJan 24 · 60 Meter · Place 19 · GettysburgGettysburg60 MeterRound P19.8.33aSo
Jan 24Coach "I" InvitationalJan 24 · 200 Meters · Place 16 · GettysburgGettysburg200 Meters16.28.01aSo

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · 60 Meter · Place 10 · GettysburgGettysburg60 MeterRound P10.8.34aSo
Dec 5Diplomat OpenDec 5 · 200 Meters · Place 10 · GettysburgGettysburg200 Meters10.28.13aSo
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 200 Meters · Place 18 · GettysburgGettysburg200 Meters1827.60a—
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 60 Meters · Place 11 · GettysburgGettysburg60 Meters118.27a—
Feb 15Susquehanna InvitationalFeb 15 · 60 Meter · Place 14 · GettysburgGettysburg60 MeterRound P14.8.29aFr
Feb 15Susquehanna InvitationalFeb 15 · 200 Meters · Place 14 · GettysburgGettysburg200 Meters14.27.68aFr
Feb 7River Hawk Friday NightFeb 7 · 60 Meter · Place 3 · GettysburgGettysburg60 MeterRound P3.8.31aFr
Feb 7River Hawk Friday NightFeb 7 · 60 Meter · Place 4 · GettysburgGettysburg60 Meter4.8.29aFr
Feb 7River Hawk Friday NightFeb 7 · 200 Meters · Place 5 · GettysburgGettysburg200 Meters5.28.00aFr
Feb 1PLEX ShootoutFeb 1 · 200 Meters · Place 6 · GettysburgGettysburg200 Meters627.90a—
Feb 1PLEX ShootoutFeb 1 · 60 Meters · Place 6 · GettysburgGettysburg60 Meters68.37a—
Feb 1PLEX ShootoutFeb 1 · 60 Meters · Place 5 · GettysburgGettysburg60 Meters58.36a—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 200 Meters · Place 10 · GettysburgGettysburg200 MetersRound P1026.83FR
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 100 Meters · Place 15 · GettysburgGettysburg100 MetersRound P1512.95FR
Apr 26Paul Kaiser ClassicApr 26 · 200 Meters · Place 33 · GettysburgGettysburg200 Meters3328.04FR
Apr 26Paul Kaiser ClassicApr 26 · 100 Meters · Place 23 · GettysburgGettysburg100 MetersRound P2313.17FR
Apr 26Paul Kaiser ClassicApr 26 · 200 Meters · Place 33 · GettysburgGettysburg200 Meters3328.04FR
Apr 26Paul Kaiser ClassicApr 26 · 100 Meters · Place 23 · GettysburgGettysburg100 Meters2313.17FR
Apr 442nd Millersville MetricsApr 4 · 200 Meters · Place 10 · GettysburgGettysburg200 Meters1027.49aFr
Apr 442nd Millersville MetricsApr 4 · 100 Meters · Place 9 · GettysburgGettysburg100 MetersRound P913.32aFr
Mar 22Little 3 ChampionshipsMar 22 · 200 Meters · Place 4 · GettysburgGettysburg200 Meters427.69aFR
Mar 22Little 3 ChampionshipsMar 22 · 100 Meters · Place 3 · GettysburgGettysburg100 Meters313.34aFR

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 6Diplomat OpenDec 6 · 60 Meter · Place 5 · GettysburgGettysburg60 MeterRound P5.8.31aFr
Dec 6Diplomat OpenDec 6 · 60 Meter · Place 5 · GettysburgGettysburg60 Meter5.8.27a PBFr
Dec 6Diplomat OpenDec 6 · 200 Meters · Place 3 · GettysburgGettysburg200 Meters3.28.13aFr
Feb 17MIAA Division 3 Indoor Track & Field ChampionshipFeb 17 · 55 Meters · Place 22 · WalpoleWalpole55 Meters227.67a PB—
Feb 7Bay State Conf ChampionshipFeb 7 · Long Jump · Place 11 · WalpoleWalpoleLong Jump1114-8—
Feb 7Bay State Conf ChampionshipFeb 7 · 55 Meters · Place 16 · WalpoleWalpole55 Meters167.82a—
Jan 31Bay State Conf - Block 6Jan 31 · 55 Meters · Place 4 · WalpoleWalpole55 Meters47.88a—
Jan 25Bay State Conf - Block 5Jan 25 · 55 Meters · Place 9 · WalpoleWalpole55 Meters97.85a—
Jan 21MSTCA D3 RelaysJan 21 · 200 Meters · WalpoleWalpole200 MetersRelay Split—27.3hUnofficial12
Jan 11Bay State Conf - Block 4Jan 11 · Long Jump · Place 11 · WalpoleWalpoleLong Jump1115-3.50—
Jan 11Bay State Conf - Block 4Jan 11 · 300 Meters · Place 5 · WalpoleWalpole300 Meters545.18a PB—
Jan 4Bay State Conference - Block 3Jan 4 · Long Jump · Place 6 · WalpoleWalpoleLong Jump615-7.50—
Jan 4Bay State Conference - Block 3Jan 4 · 55 Meters · Place 6 · WalpoleWalpole55 Meters67.80a—

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 23MIAA Division 3 Track & Field ChampionshipMay 23 · 200 Meters · Place 17 · WalpoleWalpole200 Meters1727.10a—
May 23MIAA Division 3 Track & Field ChampionshipMay 23 · 100 Meters · Place 11 · WalpoleWalpole100 Meters1113.25a—
May 15Bay State Conf ChampionshipMay 15 · Triple Jump · Place 5 · WalpoleWalpoleTriple Jump533-7—
May 15Bay State Conf ChampionshipMay 15 · 100 Meters · Place 4 · WalpoleWalpole100 Meters413.21a—
May 15Bay State Conf ChampionshipMay 15 · 100 Meters · Place 3 · WalpoleWalpole100 Meters313.07a—
May 11MSTCA Coaches InvitationalMay 11 · Triple Jump · Place 9 · WalpoleWalpoleTriple Jump9.32-07.2512
May 11MSTCA Coaches InvitationalMay 11 · 200 Meters · Place 14 · WalpoleWalpole200 Meters14.26.78a12
May 8Walpole vs. BraintreeMay 8 · Triple Jump · Place 1 · WalpoleWalpoleTriple Jump1.33-06.5Unofficial12
May 8Walpole vs. BraintreeMay 8 · 400 Meters · WalpoleWalpole400 MetersRelay Split—1:03.8hUnofficial12
May 8Walpole vs. BraintreeMay 8 · 100 Meters · Place 2 · WalpoleWalpole100 Meters2.12.7Unofficial12
May 4Weston Twilight Invitational - Weston EventsMay 4 · 100 Meters · Place 6 · WalpoleWalpole100 Meters613.07a—
May 4Weston Twilight Invitational - Weston EventsMay 4 · 100 Meters · Place 4 · WalpoleWalpole100 Meters412.99a—
May 1Walpole @ BrooklineMay 1 · Triple Jump · Place 1 · WalpoleWalpoleTriple Jump131-2.25—
May 1Walpole @ BrooklineMay 1 · 200 Meters · Place 1 · WalpoleWalpole200 Meters126.5—
May 1Walpole @ BrooklineMay 1 · 100 Meters · Place 1 · WalpoleWalpole100 Meters112.9—
Apr 26MSTCA Div. III RelaysApr 26 · Triple Jump · Place 10 · WalpoleWalpoleTriple Jump10.9.83m12
Apr 24Milton vs WalpoleApr 24 · Triple Jump · Place 2 · WalpoleWalpoleTriple Jump2.32-04.0012
Apr 24Milton vs WalpoleApr 24 · 100 Meters · Place 2 · WalpoleWalpole100 Meters2.13.46a12
Apr 18MSTCA Warrior InvitationalApr 18 · 200 Meters · Place 11 · WalpoleWalpole200 Meters1127.47a—
Apr 10Walpole vs. NeedhamApr 10 · Triple Jump · Place 1 · WalpoleWalpoleTriple Jump1.32'8"Unofficial12
Apr 10Walpole vs. NeedhamApr 10 · 100 Meters · Place 2 · WalpoleWalpole100 Meters2.12.9Unofficial12
Apr 4Weymouth vs. WalpoleApr 4 · Triple Jump · Place 1 · WalpoleWalpoleTriple Jump1.32'1.5"Unofficial12
Apr 4Weymouth vs. WalpoleApr 4 · 100 Meters · Place 1 · WalpoleWalpole100 Meters1.13.0Unofficial12

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 21Bay State Conf - Block 2Dec 21 · 55 Meter · Place 5 · WalpoleWalpole55 Meter5.7.73a PB12
Dec 21Bay State Conf - Block 2Dec 21 · Long Jump · Place 7 · WalpoleWalpoleLong Jump7.15-05.75 PB12
Dec 16MSTCA Speed Classic (Small School)Dec 16 · 300 Meters · Place 12 · WalpoleWalpole300 Meters12.45.23a12
Dec 14Bay State Conf - Block 1Dec 14 · 55 Meter · Place 6 · WalpoleWalpole55 Meter6.7.83a12
Dec 14Bay State Conf - Block 1Dec 14 · Long Jump · Place 10 · WalpoleWalpoleLong Jump10.14-08.2512
Feb 19MIAA Division 3 Indoor Track & Field ChampionshipsFeb 19 · 55 Meters · Place 17 · WalpoleWalpole55 MetersRound P177.71a—
Feb 8BSC ChampionshipFeb 8 · 200 Meters · WalpoleWalpole200 MetersRelay Split—27.6Unofficial11
Feb 8BSC ChampionshipFeb 8 · 55 Meter · Place 13 · WalpoleWalpole55 MeterRound P13.7.82a11
Jan 28MSTCA Coaches Invitational (Small Schools)Jan 28 · 55 Meters · Place 55 · WalpoleWalpole55 MetersRound P558.00a—
Jan 26BSC Meet #5Jan 26 · 300 Meters · Place 15 · WalpoleWalpole300 Meters15.45.34a11
Jan 5BSC Meet #3Jan 5 · 55 Meters · Place 7 · WalpoleWalpole55 Meters77.85a—

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 25MIAA Division 3 State Championship MeetMay 25 · Triple Jump · Place 5 · WalpoleWalpoleTriple Jump534-7.50—
May 17BSC ChampionshipsMay 17 · Triple Jump · Place 5 · WalpoleWalpoleTriple Jump5.34-02.75 PB11
May 17BSC ChampionshipsMay 17 · 100 Meters · Place 6 · WalpoleWalpole100 MetersRound P6.13.29a11
May 17BSC ChampionshipsMay 17 · 100 Meters · Place 8 · WalpoleWalpole100 Meters8.13.60a11
May 13MSTCA Coaches InvitationalMay 13 · Triple Jump · Place 5 · WalpoleWalpoleTriple Jump534-11—
May 13MSTCA Coaches InvitationalMay 13 · 100 Meters · Place 24 · WalpoleWalpole100 Meters2413.27a—
May 10Walpole vs. BraintreeMay 10 · Triple Jump · Place 1 · WalpoleWalpoleTriple Jump1.35'1"Unofficial11
May 10Walpole vs. BraintreeMay 10 · 200 Meters · Place 3 · WalpoleWalpole200 Meters3.27.1Unofficial11
May 6Weston Twilight InvitationalMay 6 · Triple Jump · Place 15 · WalpoleWalpoleTriple Jump1533-0—
May 6Weston Twilight InvitationalMay 6 · 100 Meters · Place 25 · WalpoleWalpole100 MetersRound P2513.41a—
Apr 26Walpole vs. Milton Apr 26 · Triple Jump · Place 2 · WalpoleWalpoleTriple Jump2.32'5"Unofficial11
Apr 26Walpole vs. Milton Apr 26 · 200 Meters · Place 2 · WalpoleWalpole200 Meters2.27.9Unofficial11
Apr 26Walpole vs. Milton Apr 26 · 100 Meters · Place 2 · WalpoleWalpole100 Meters2.13.5Unofficial11
Apr 19BSC RelaysApr 19 · 100 Meters · Place 5 · WalpoleWalpole100 Meters5.13.83a11
Apr 12Walpole vs. Needham Apr 12 · Triple Jump · WalpoleWalpoleTriple Jump—30'6"Unofficial11
Apr 12Walpole vs. Needham Apr 12 · 100 Meters · WalpoleWalpole100 Meters—13.2Unofficial11
Apr 5Walpole vs. WeymouthApr 5 · Triple Jump · WalpoleWalpoleTriple Jump—30'6"Unofficial11
Apr 5Walpole vs. WeymouthApr 5 · 100 Meters · Place 1 · WalpoleWalpole100 Meters1.13.1Unofficial11

2022 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 55 Meter · Place 28 · WalpoleWalpole55 MeterRound P28.7.83a11
Dec 22BSC Meet #2Dec 22 · 200 Meters · WalpoleWalpole200 MetersRelay Split—27.3Unofficial11
Dec 22BSC Meet #2Dec 22 · 55 Meter · Place 8 · WalpoleWalpole55 Meter8.7.91a11
Dec 18MSTCA Speed Classic Small SchoolDec 18 · 300 Meters · Place 17 · WalpoleWalpole300 Meters17.46.57a11
Dec 18MSTCA Speed Classic Small SchoolDec 18 · 55 Meter · Place 12 · WalpoleWalpole55 Meter12.7.94a11
Dec 15BSC Meet #1Dec 15 · 55 Meter · Place 6 · WalpoleWalpole55 Meter6.7.93a11
Feb 15MSTCA Rising ChampsFeb 15 · 55 Meters · Place 7 · WalpoleWalpole55 MetersRound P78.0310
Feb 15MSTCA Rising ChampsFeb 15 · 55 Meters · Place 4 · WalpoleWalpole55 Meters47.9310
Jan 25BSC #5Jan 25 · 200 Meters · WalpoleWalpole200 MetersRelay Split—28.5Unofficial10
Jan 25BSC #5Jan 25 · 55 Meter · Place 25 · WalpoleWalpole55 Meter25.8.15a10
Jan 13BSC #4Jan 13 · 300 Meters · Place 17 · WalpoleWalpole300 Meters17.48.58a10
Jan 13BSC #4Jan 13 · 55 Meter · Place 3 · WalpoleWalpole55 Meter3.8.15a10
Jan 8MSTCA Auerbach FR-SOPH Small School MeetJan 8 · 55 Meters · Place 5 · WalpoleWalpole55 Meters58.29SO

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29MIAA Division 3 ChampionshipsMay 29 · 100 Meters · Place 38 · WalpoleWalpole100 MetersRound P38.13.63aWind: 010
May 18Bay State Conference ChampionshipMay 18 · 100 Meters · Place 9 · WalpoleWalpole100 MetersRound P9.13.48a10
May 13MSTCA Coaches Twilight InvitatiunalMay 13 · 100 Meters · Place 19 · WalpoleWalpole100 MetersRound P19.13.81a10
May 11Walpole vs. BraintreeMay 11 · High Jump · WalpoleWalpoleHigh Jump—4'2"Unofficial10
May 11Walpole vs. BraintreeMay 11 · 200 Meters · Place 3 · WalpoleWalpole200 Meters3.28.0Unofficial10
May 6MSTCA Tozzi Twilight Frosh/Soph MeetMay 6 · 100 Meters · Place 12 · WalpoleWalpole100 MetersRound P12.13.55a10
May 4Walpole v. BrooklineMay 4 · High Jump · WalpoleWalpoleHigh Jump—4'2"Unofficial10
May 4Walpole v. BrooklineMay 4 · 100 Meters · Place 3 · WalpoleWalpole100 Meters3.13.5Unofficial10
May 1MSTCA D3 RelaysMay 1 · High Jump · WalpoleWalpoleHigh Jump--ND10
Apr 27Walpole vs. MiltonApr 27 · High Jump · WalpoleWalpoleHigh Jump—NH10
Apr 27Walpole vs. MiltonApr 27 · 100 Meters · WalpoleWalpole100 Meters—14.1Unofficial10
Apr 20Baystate League InviteApr 20 · High Jump · Place 5 · WalpoleWalpoleHigh Jump5.4-04.00 PB10
Apr 20Baystate League InviteApr 20 · 100 Meters · Place 14 · WalpoleWalpole100 Meters14.14.41a10

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30BSC #3Dec 30 · 300 Meters · Place 25 · WalpoleWalpole300 Meters25.50.85a10
Dec 30BSC #3Dec 30 · 55 Meter · Place 8 · WalpoleWalpole55 Meter8.8.24a10
Dec 16BSC #1Dec 16 · 300 Meters · Place 28 · WalpoleWalpole300 Meters28.50.80a10

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 2Walpole vs. MiltonJun 2 · 400m Hurdles · WalpoleWalpole400m Hurdles30" / 0.762m—78.4Unofficial9
Jun 2Walpole vs. MiltonJun 2 · 400 Meters · WalpoleWalpole400 MetersRelay Split—71.1Unofficial9
May 26Walpole v. BrooklineMay 26 · 400m Hurdles · WalpoleWalpole400m Hurdles30" / 0.762m—1:21.1Unofficial9
Apr 7Walpole vs. Braintree (girls)Apr 7 · 1000 Meters · WalpoleWalpole1000 Meters—3:57.2Unofficial9
Mar 31Framingham vs WalpoleMar 31 · 1000 Meters · WalpoleWalpole1000 Meters—3:59.16Unofficial9
Mar 31Framingham vs WalpoleMar 31 · 400 Meters · WalpoleWalpole400 MetersRelay Split—76.0Unofficial9
Mar 17Walpole vs. WeymouthMar 17 · 300 Meters · WalpoleWalpole300 Meters—51.6Unofficial9
Mar 12Walpole vs. NatickMar 12 · 300 Meters · WalpoleWalpole300 Meters—51.0Unofficial9