Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSouth Shore Middle School League TF Championship · May 3115.02aSouth Shore Middle School League TF ChampionshipMay 31, 2022
200 Meters · OutdoorSilver Lake-Old Rochester-Hanover MS · May 1833.55aSilver Lake-Old Rochester-Hanover MSMay 18, 2022
300 Meters · IndoorPatriot League Indoor Track & Field Championship · Jan 3140.56aPatriot League Indoor Track & Field ChampionshipJanuary 31, 2026
600 Meters · IndoorPatriot League Meet #1 · Dec 101:51.73aPatriot League Meet #1December 10, 2024

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

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 300 Meters · Place 27 · HanoverHanover300 Meters2740.56a PB10
Jan 21Patriot League Meet #5Jan 21 · 300 Meters · Place 25 · HanoverHanover300 Meters2541.52a10
Jan 21Patriot League Meet #5Jan 21 · 300 Meters · Place 25 · HanoverHanover300 Meters2541.52a10

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 22Patriot League Meet #3Dec 22 · 300 Meters · Place 22 · HanoverHanover300 Meters22.41.15a10
Dec 15Patriot League Meet #2Dec 15 · 300 Meters · Place 27 · HanoverHanover300 Meters27.41.35a10
Dec 10Patriot League Meet #1Dec 10 · 300 Meters · Place 42 · HanoverHanover300 Meters42.41.67a10
Feb 4Patriot League Meet #7Feb 4 · 300 Meters · Place 23 · HanoverHanover300 Meters2345.02a—
Jan 23Patriot League Meet #5Jan 23 · 300 Meters · Place 35 · HanoverHanover300 Meters3544.76a—
Jan 16Patriot League Meet #4Jan 16 · 300 Meters · Place 50 · HanoverHanover300 Meters5045.18a—
Jan 6Patriot League Meet #3Jan 6 · 300 Meters · Place 52 · HanoverHanover300 Meters5246.42a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Patriot League Meet #2Dec 20 · 300 Meters · Place 51 · HanoverHanover300 Meters51.46.80a9
Dec 10Patriot League Meet #1Dec 10 · 600 Meters · Place 34 · HanoverHanover600 Meters34.1:51.73a PB9

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 10Massachusetts Middle School Division 2 TF ChampionshipJun 10 · 100 Meters · Place 68 · HanoverHanover100 MetersRound P68.15.02aUnofficial6
May 31South Shore Middle School League TF ChampionshipMay 31 · 100 Meters · Place 20 · HanoverHanover100 MetersRound P20.15.02a PB6
May 18Silver Lake-Old Rochester-Hanover MSMay 18 · 200 Meters · Place 24 · HanoverHanover200 Meters24.33.55a PB6
May 18Silver Lake-Old Rochester-Hanover MSMay 18 · 100 Meters · Place 22 · HanoverHanover100 Meters22.15.22a6