Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHock Dual: OA vs. Foxboro · Apr 1413.7Hock Dual: OA vs. FoxboroApril 14, 2026
200 Meters · OutdoorHockomock Spring Track Championship · May 2430.14aHockomock Spring Track ChampionshipMay 24, 2025
Javelin · 600g · OutdoorHock Dual: OA vs. Foxboro · Apr 1476-11.00Hock Dual: OA vs. FoxboroApril 14, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 23Hockomock Spring Track ChampionshipMay 23 · Javelin · Place 14 · FoxboroughJavelin600g14.73-0411
May 23Hockomock Spring Track ChampionshipMay 23 · 100 Meters · Place 24 · Foxborough100 MetersRound P24.14.01a11
May 12Stoughton vs Foxborough May 12 · Javelin · Place 3 · FoxboroughJavelin368-111
May 12Stoughton vs Foxborough May 12 · 100 Meters · Foxborough100 Meters—13.911
May 12Foxboro vs. StoughtonMay 12 · Javelin · Place 3 · FoxboroughJavelin600g3.68' 1"11
May 12Foxboro vs. StoughtonMay 12 · 100 Meters · Place 6 · Foxborough100 Meters6.13.911
May 5Foxboro vs. North AttleboroMay 5 · Javelin · Place 3 · FoxboroughJavelin600g3.76' 3"11
May 5Foxboro vs. North AttleboroMay 5 · 100 Meters · Place 7 · Foxborough100 Meters7.14.211
May 3MSTCA Division 4 RelaysMay 3 · Javelin · Place 6 · FoxboroughJavelin623.08m11
Apr 28Mansfield vs FoxboroApr 28 · Javelin · Place 4 · FoxboroughJavelin465-011
Apr 28Mansfield vs FoxboroApr 28 · 100 Meters · Place 7 · Foxborough100 Meters714.50a11
Apr 14Hock Dual: OA vs. FoxboroApr 14 · Javelin · Place 3 · FoxboroughJavelin600g3.76-11.00 PB11
Apr 14Hock Dual: OA vs. FoxboroApr 14 · 100 Meters · Place 6 · Foxborough100 Meters6.13.7 PB11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 24Hockomock Spring Track ChampionshipMay 24 · Javelin · Place 22 · FoxboroughJavelin2268-510
May 24Hockomock Spring Track ChampionshipMay 24 · 200 Meters · Place 28 · Foxborough200 Meters2830.14a PB10
May 17MSTCA Division 4 RelaysMay 17 · Javelin · Place 33 · FoxboroughJavelin3319.56m10
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · Javelin · Place 10 · FoxboroughJavelin600g10.67-0610
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 100 Meters · Place 42 · Foxborough100 MetersRound P42.14.37a10
Apr 15Foxboro vs MansfieldApr 15 · Javelin · Place 5 · FoxboroughJavelin561-810
Apr 15Foxboro vs MansfieldApr 15 · 100 Meters · Place 14 · Foxborough100 Meters1414.510
Apr 8Hock Dual: OA vs. FoxboroApr 8 · Javelin · Place 1 · FoxboroughJavelin164-410
Apr 8Hock Dual: OA vs. FoxboroApr 8 · 100 Meters · Place 6 · Foxborough100 Meters614.710
Apr 1Foxboro vs. CantonApr 1 · Javelin · Place 5 · FoxboroughJavelin600g5.57-0710
Apr 1Foxboro vs. CantonApr 1 · 100 Meters · Place 14 · Foxborough100 Meters14.14.610

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 18Hockomock League T&F ChampionshipMay 18 · Javelin · Place 25 · FoxboroughJavelin2555-5—
May 18Hockomock League T&F ChampionshipMay 18 · 100 Meters · Place 27 · Foxborough100 Meters2714.77a—
May 10MSTCA Twilight InvitationalMay 10 · 100 Meters · Place 22 · Foxborough100 Meters2214.46a—
May 7Foxboro vs. SharonMay 7 · Javelin · Place 1 · FoxboroughJavelin600g1.69' 8Unofficial9
May 7Foxboro vs. SharonMay 7 · 200 Meters · Place 2 · Foxborough200 Meters2.29.7Unofficial9
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · Javelin · Place 15 · FoxboroughJavelin1571-6—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 100 Meters · Place 55 · Foxborough100 Meters5514.91a—
Apr 30Stoughton at FoxboroApr 30 · Javelin · Place 3 · FoxboroughJavelin600g3.73' 3Unofficial9
Apr 30Stoughton at FoxboroApr 30 · 200 Meters · Foxborough200 Meters—30.2Unofficial9
Apr 23Foxboro vs MansfieldApr 23 · Javelin · FoxboroughJavelin600g—70' 7Unofficial9
Apr 23Foxboro vs MansfieldApr 23 · 200 Meters · Foxborough200 Meters—30.4Unofficial9
Apr 23Foxboro vs MansfieldApr 23 · 100 Meters · Foxborough100 Meters—14.0Unofficial9
Apr 18MSTCA Warrior InvitationalApr 18 · 200 Meters · Place 83 · Foxborough200 Meters8330.48a—
Apr 18MSTCA Warrior InvitationalApr 18 · 100 Meters · Place 108 · Foxborough100 Meters10814.75a—
Apr 9Hock Dual: OA vs. FoxboroApr 9 · 100 Meters · Foxborough100 Meters—14.5Unofficial9
Apr 2Canton vs. FoxboroApr 2 · 200 Meters · Foxborough200 Meters—30.8Unofficial9
Apr 2Canton vs. FoxboroApr 2 · 100 Meters · Foxborough100 Meters—14.5Unofficial9