Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMIAA Division 3 Indoor Track & Field Championship · Feb 124:41.30aMIAA Division 3 Indoor Track & Field ChampionshipFebruary 12, 2026
1 Mile · OutdoorMSTCA Coaches Metro Invitational · May 164:49.32aMSTCA Coaches Metro InvitationalMay 16, 2026
1000 Meters · IndoorMSTCA Boys Pentathlon · Feb 262:53.94aMSTCA Boys PentathlonFebruary 26, 2026
1500 Meters · IndoorRising Stars Youth Champs · Mar 64:31.98aRising Stars Youth ChampsMarch 6, 2026
2 Miles · IndoorMSTCA Qualifier Meet · Feb 710:27.01aMSTCA Qualifier MeetFebruary 7, 2026
2 Miles · OutdoorMilford at Franklin · Apr 1511:45.00Milford at FranklinApril 15, 2025
600 Meters · IndoorHockomock League #3 · Jan 161:38.24aHockomock League #3January 16, 2025
800 Meters · OutdoorHockomock Spring Track Championship · May 232:10.35aHockomock Spring Track ChampionshipMay 23, 2026
High Jump · IndoorMSTCA Boys Pentathlon · Feb 261.57mMSTCA Boys PentathlonFebruary 26, 2026
Long Jump · IndoorMSTCA Boys Pentathlon · Feb 265.13mMSTCA Boys PentathlonFebruary 26, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23Hockomock Spring Track ChampionshipMay 23 · 1 Mile · Place 16 · MilfordMilford1 Mile16.4:57.26a12
May 23Hockomock Spring Track ChampionshipMay 23 · 800 Meters · Place 13 · MilfordMilford800 Meters13.2:10.35a PB12
May 16MSTCA Coaches Metro InvitationalMay 16 · 1 Mile · Place 28 · MilfordMilford1 Mile284:49.32a PB12
Apr 28Milford vs. FranklinApr 28 · 2 Miles · MilfordMilford2 Miles—DNF12
Apr 28Milford vs. FranklinApr 28 · 1 Mile · MilfordMilford1 Mile—4:51Unofficial12
Apr 23MSTCA Warrior InvitationalApr 23 · 1 Mile · Place 30 · MilfordMilford1 Mile305:04.67a12
Apr 14Milford @ SharonApr 14 · 1 Mile · Place 3 · MilfordMilford1 Mile3.4:59Unofficial12
Apr 14Milford @ SharonApr 14 · 800 Meters · Place 1 · MilfordMilford800 Meters1.2:11.9Unofficial12
Apr 7King Philip @ MilfordApr 7 · 2 Miles · MilfordMilford2 Miles—DNS12
Apr 7King Philip @ MilfordApr 7 · 1 Mile · Place 1 · MilfordMilford1 Mile1.5:08.812

2026 Indoor Track

17 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · 1500 Meters · Place 21 · MilfordMilford1500 Meters21.4:31.98a PB12
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 97 · MilfordMilfordLong Jump975.13m PB12
Feb 26MSTCA Boys PentathlonFeb 26 · High Jump · Place 61 · MilfordMilfordHigh Jump611.57m PB12
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 97 · MilfordMilfordShot Put978.26m12
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 134 · MilfordMilford55m Hurdles13413.59a12
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 13 · MilfordMilford1000 Meters132:53.94a PB12
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 2 Miles · Place 28 · MilfordMilford2 Miles2810:46.26a12
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 1 Mile · Place 13 · MilfordMilford1 Mile134:41.30a PB12
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 1 Mile · Place 13 · Milford MAMilford MA1 Mile134:41.30—
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 2 Miles · Place 28 · Milford MAMilford MA2 Miles2810:46.26—
Feb 7MSTCA Qualifier MeetFeb 7 · 2 Miles · Place 4 · MilfordMilford2 Miles410:27.01a PB12
Feb 7MSTCA Qualifier MeetFeb 7 · 1 Mile · Place 33 · MilfordMilford1 Mile334:55.65a12
Feb 5Hockomock League ChampionshipFeb 5 · 1 Mile · Place 8 · MilfordMilford1 Mile84:53.33a12
Jan 22Hockomock League #4Jan 22 · 1 Mile · Place 15 · MilfordMilford1 Mile154:59.03a12
Jan 22Hockomock League #4Jan 22 · 1000 Meters · Place 17 · MilfordMilford1000 Meters172:55.69a12
Jan 15Hockomock League #3Jan 15 · 1 Mile · Place 22 · MilfordMilford1 Mile225:05.49a12
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 1 Mile · Place 10 · MilfordMilford1 Mile104:50.85a12

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 1 Mile · Place 14 · MilfordMilford1 Mile14.4:53.47a12
Dec 20The Beantown Winter ClassicDec 20 · 1 Mile · Place 16 · UnattachedUnattached1 Mile16.5:00.14a12
Dec 18Hockomock League #1Dec 18 · 2 Miles · Place 15 · MilfordMilford2 Miles15.11:13.36a12
Dec 18Hockomock League #1Dec 18 · High Jump · MilfordMilfordHigh Jump—NH12
Feb 11MSTCA Rising ChampionshipFeb 11 · 1 Mile · Place 25 · MilfordMilford1 Mile255:13.12a—
Feb 6Hockomock League ChampionshipFeb 6 · 1 Mile · Place 17 · MilfordMilford1 Mile175:09.21a—
Jan 23Hockomock League #4Jan 23 · 1 Mile · Place 19 · MilfordMilford1 Mile195:06.60a—
Jan 23Hockomock League #4Jan 23 · 1000 Meters · Place 29 · MilfordMilford1000 Meters293:03.88a—
Jan 17Hockomock JV #4Jan 17 · 1000 Meters · Place 1 · MilfordMilford1000 Meters1.3:05.0Unofficial11
Jan 16Hockomock League #3Jan 16 · 1000 Meters · Place 33 · MilfordMilford1000 Meters333:14.79a—
Jan 16Hockomock League #3Jan 16 · 600 Meters · Place 30 · MilfordMilford600 Meters301:38.24a PB—
Jan 9Hockomock League #2Jan 9 · 1 Mile · Place 30 · MilfordMilford1 Mile305:14.58a—
Jan 9Hockomock League #2Jan 9 · 1000 Meters · Place 26 · MilfordMilford1000 Meters263:03.16a—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 24Hockomock Spring Track ChampionshipMay 24 · 1 Mile · Place 15 · MilfordMilford1 Mile154:52.50a11
May 24Hockomock Spring Track ChampionshipMay 24 · 800 Meters · Place 22 · MilfordMilford800 Meters222:14.56a11
May 12Milford v TauntonMay 12 · 1 Mile · Place 2 · MilfordMilford1 Mile2.5:01.3Unofficial11
May 12Milford v TauntonMay 12 · 800 Meters · MilfordMilford800 Meters—2:27Unofficial11
Apr 29Milford v AttleboroApr 29 · 1 Mile · MilfordMilford1 Mile—5:03.6Unofficial11
Apr 29Milford v AttleboroApr 29 · 800 Meters · Place 3 · MilfordMilford800 Meters3.2:16.2Unofficial11
Apr 24MSTCA Warrior InvitationalApr 24 · 1 Mile · Place 27 · MilfordMilford1 Mile274:53.28a11
Apr 15Milford at FranklinApr 15 · 2 Miles · Place 5 · MilfordMilford2 Miles511:45.00 PB11
Apr 15Milford at FranklinApr 15 · 1 Mile · Place 4 · MilfordMilford1 Mile45:02.0011
Apr 8Milford v SharonApr 8 · 1 Mile · Place 2 · MilfordMilford1 Mile2.5:08.9Unofficial11
Apr 8Milford v SharonApr 8 · 800 Meters · Place 3 · MilfordMilford800 Meters3.2:25Unofficial11
Apr 1King Philip vs. MilfordApr 1 · 1 Mile · Place 2 · MilfordMilford1 Mile24:53.011
Apr 1King Philip vs. MilfordApr 1 · 800 Meters · Place 3 · MilfordMilford800 Meters32:14.911
Mar 28Milford ScrimmageMar 28 · 1 Mile · Place 1 · MilfordMilford1 Mile1.5:09.4Unofficial11
Mar 28Milford ScrimmageMar 28 · 800 Meters · Place 2 · MilfordMilford800 Meters2.2:21Unofficial11

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17Hockomock League #1Dec 17 · 1 Mile · Place 29 · MilfordMilford1 Mile29.5:21.78a11
Jan 18Hockomock League Meet #5Jan 18 · 2 Miles · Place 30 · MilfordMilford2 Miles3012:12.16a—
Jan 12MSTCA Northeast InvitationalJan 12 · 1000 Meters · Place 148 · MilfordMilford1000 Meters1483:06.9510
Jan 11Hockomock League Meet Double DualsJan 11 · 2 Miles · Place 20 · MilfordMilford2 Miles2011:44.64a—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 18MSTCA Warrior InvitationalApr 18 · 1 Mile · Place 104 · MilfordMilford1 Mile1045:27.54a—
Apr 9Milford v AttleboroApr 9 · 2 Miles · MilfordMilford2 Miles—12:00Unofficial10

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 19Hockomock League Meet #2Dec 19 · 1000 Meters · Place 22 · MilfordMilford1000 Meters22.3:08.73a10
Dec 7Hockomock League Meet #1Dec 7 · 2 Miles · Place 21 · MilfordMilford2 Miles21.11:58.40a10
Feb 9Hockomock League MeetFeb 9 · 1000 Meters · Place 6 · MilfordMilford1000 Meters63:10.03FR
Jan 19Hockomock Dual Meet #5Jan 19 · 1 Mile · Place 2 · MilfordMilford1 Mile25:38.61FR
Jan 12Hockomock Dual Meet #4Jan 12 · 1000 Meters · Place 31 · MilfordMilford1000 Meters313:16.60a9
Jan 3Hockomock Dual Meet #3Jan 3 · 1000 Meters · Place 10 · MilfordMilford1000 Meters103:15.12FR

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20Hockomock ChampionshipsMay 20 · 1 Mile · Place 28 · MilfordMilford1 Mile285:13.21a—
May 16Franklin at MilfordMay 16 · 800 Meters · Place 7 · MilfordMilford800 Meters7.2:20.2Unofficial9
May 9Milford vs. King PhilipMay 9 · 2 Miles · Place 3 · MilfordMilford2 Miles311:48.0—
May 9Milford vs. King PhilipMay 9 · 800 Meters · Place 5 · MilfordMilford800 Meters52:21.0—
Apr 20MSTCA Warrior InvitationalApr 20 · 1 Mile · Place 59 · MilfordMilford1 Mile595:27.37a—
Apr 11Milford vs AttleboroApr 11 · 1 Mile · MilfordMilford1 Mile—5:43Unofficial9
Apr 5North Attleboro vs. MilfordApr 5 · 800 Meters · MilfordMilford800 Meters—2:30.5Unofficial9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Hockomock Dual Meet #2Dec 20 · 1000 Meters · Place 32 · MilfordMilford1000 Meters32.3:18.35a9
Dec 8Hockomock League Dual Meet #1Dec 8 · 1000 Meters · Place 27 · MilfordMilford1000 Meters27.3:22.01a9