Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPatriot League Meet #5 · Jan 236:04.32aPatriot League Meet #5January 23, 2025
2 Miles · IndoorMIAA Division 4 Indoor Track & Field Championship · Feb 1313:08.13aMIAA Division 4 Indoor Track & Field ChampionshipFebruary 13, 2026
400 Meters · OutdoorSouth Shore Middle School League TF Championship · May 311:11.18aSouth Shore Middle School League TF ChampionshipMay 31, 2022
800 Meters · OutdoorSouth Shore Middle School League TF Championship · May 312:49.27aSouth Shore Middle School League TF ChampionshipMay 31, 2022
Javelin · 300g TJ · OutdoorSilver Lake-Old Rochester-Hanover MS · May 1852-01Silver Lake-Old Rochester-Hanover MSMay 18, 2022
Javelin · 600g · OutdoorSouth Shore Middle School League TF Championship · May 3149-11South Shore Middle School League TF ChampionshipMay 31, 2022

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

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 2 Miles · Place 17 · HanoverHanover2 Miles1713:08.13a PB11
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 2 Miles · Place 17 · HanoverHanover2 Miles1713:38.20—
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 2 Miles · Place 8 · HanoverHanover2 Miles813:37.53a11
Jan 21Patriot League Meet #5Jan 21 · 2 Miles · Place 5 · HanoverHanover2 Miles513:33.26a11
Jan 21Patriot League Meet #5Jan 21 · 2 Miles · Place 5 · HanoverHanover2 Miles513:33.26a11
Jan 6Patriot League Meet #4Jan 6 · 2 Miles · Place 8 · HanoverHanover2 Miles813:53.95a11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · 2 Miles · Place 17 · HanoverHanover2 Miles1713:38.20a—
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · 2 Miles · Place 5 · HanoverHanover2 Miles513:23.69a—
Jan 30Patriot League Meet #6Jan 30 · 1 Mile · Place 17 · HanoverHanover1 Mile176:23.82a—
Jan 23Patriot League Meet #5Jan 23 · 1 Mile · Place 8 · HanoverHanover1 Mile86:04.32a PB—
Jan 16Patriot League Meet #4Jan 16 · 2 Miles · Place 4 · HanoverHanover2 Miles413:17.62a—
Jan 6Patriot League Meet #3Jan 6 · 2 Miles · Place 6 · HanoverHanover2 Miles613:36.01a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 10Patriot League Meet #1Dec 10 · 1 Mile · Place 18 · HanoverHanover1 Mile18.6:29.08a10
Feb 10Patriot league Indoor TF ChampionshipFeb 10 · 2 Miles · Place 5 · HanoverHanover2 Miles513:10.69a—
Feb 1Patriot League Meet #6Feb 1 · 2 Miles · Place 8 · HanoverHanover2 Miles813:42.48a—
Jan 26Patriot League Meet #5Jan 26 · 2 Miles · Place 8 · HanoverHanover2 Miles813:35.22a—
Jan 18Patriot League Meet #4Jan 18 · 2 Miles · Place 9 · HanoverHanover2 Miles913:50.05a—
Jan 3Patriot League Meet #3Jan 3 · 2 Miles · Place 10 · HanoverHanover2 Miles1014:10.45a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 15Patriot League Meet #2Dec 15 · 2 Miles · Place 5 · HanoverHanover2 Miles5.13:31.61a9
Dec 15Patriot League Meet #2Dec 15 · 1 Mile · Place 13 · HanoverHanover1 Mile13.6:16.54a9
Dec 7Patriot League Meet #1Dec 7 · 1 Mile · Place 3 · HanoverHanover1 Mile3.6:09.75a9

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 9MA Division 2 Middle School State Track & Field Championship Jun 9 · 800 Meters · Place 17 · HanoverHanover800 Meters17.2:49.44a8
Jun 9MA Division 2 Middle School State Track & Field Championship Jun 9 · 400 Meters · Place 42 · HanoverHanover400 Meters42.1:13.77a8
May 31South Shore Middle School League TF ChampionshipMay 31 · 800 Meters · Place 5 · HanoverHanover800 Meters52:58.04a—
May 31South Shore Middle School League TF ChampionshipMay 31 · 400 Meters · Place 7 · HanoverHanover400 Meters71:11.21a—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 10Massachusetts Middle School Division 2 TF ChampionshipJun 10 · 800 Meters · HanoverHanover800 Meters--SCR7
May 31South Shore Middle School League TF ChampionshipMay 31 · Javelin · Place 6 · HanoverHanoverJavelin600g6.49-11 PB7
May 31South Shore Middle School League TF ChampionshipMay 31 · 800 Meters · Place 5 · HanoverHanover800 Meters5.2:49.27a PB7
May 31South Shore Middle School League TF ChampionshipMay 31 · 400 Meters · Place 2 · HanoverHanover400 Meters2.1:11.18a PB7
May 18Silver Lake-Old Rochester-Hanover MSMay 18 · Javelin · Place 2 · HanoverHanoverJavelin300g TJ2.52-01 PB7
May 18Silver Lake-Old Rochester-Hanover MSMay 18 · 800 Meters · Place 1 · HanoverHanover800 Meters1.2:55.44a7
May 18Silver Lake-Old Rochester-Hanover MSMay 18 · 400 Meters · Place 3 · HanoverHanover400 Meters3.73.07a7