Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMIAA Division 4 Indoor Track & Field Championship · Feb 131:29.63MIAA Division 4 Indoor Track & Field ChampionshipFebruary 13, 2026
400 Meters · OutdoorMSTCA South Shore Twilight Invitational · May 2454.04aMSTCA South Shore Twilight InvitationalMay 24, 2025
400m Hurdles · 36" / 0.914m · OutdoorMIAA Division 5 Track & Field Championship · May 2956.53aMIAA Division 5 Track & Field ChampionshipMay 29, 2026
600 Meters · IndoorMSTCA Qualifier Meet · Feb 71:26.67aMSTCA Qualifier MeetFebruary 7, 2026
High Jump · OutdoorOld Rochester vs GNB · Apr 2905-00Old Rochester vs GNBApril 29, 2026
Javelin · 800g · OutdoorOR vs. DR vs. Fairhaven · May 6103' 8"OR vs. DR vs. FairhavenMay 6, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · 400m Hurdles · Place 29 · Old Rochester Regional400m Hurdles36" / 0.914m29.59.30a11
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 2 · Old Rochester Regional400m Hurdles36" / 0.914m2.56.53a PB11
May 19South Coast Conference MeetMay 19 · 400m Hurdles · Place 2 · Old Rochester Regional400m Hurdles36" / 0.914m2.59.47a11
May 6OR vs. DR vs. FairhavenMay 6 · Javelin · Place 5 · Old Rochester RegionalJavelin800g5.103' 8" PB11
May 6OR vs. DR vs. FairhavenMay 6 · 400m Hurdles · Place 1 · Old Rochester Regional400m Hurdles36" / 0.914m1.58.511
Apr 29Old Rochester vs GNBApr 29 · High Jump · Place 4 · Old Rochester RegionalHigh Jump4.05-00 PB11
Apr 29Old Rochester vs GNBApr 29 · 400m Hurdles · Place 1 · Old Rochester Regional400m Hurdles36" / 0.914m1.62.411
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 400m Hurdles · Place 1 · Old Rochester Regional400m Hurdles157.72a11
Apr 1816th Annual Greater New Bedford Sunset InvitationalApr 18 · 400m Hurdles · Place 2 · Old Rochester Regional400m Hurdles257.61a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 1 Mile · Place 22 · Old Rochester Regional1 Mile221:29.68—
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 1 Mile · Place 18 · Old Rochester Regional1 Mile181:29.63 PB—
Feb 7MSTCA Qualifier MeetFeb 7 · 600 Meters · Place 6 · Old Rochester Regional600 Meters61:26.67a PB11
Jan 24MSTCA Coaches' InvitationalJan 24 · 600 Meters · Place 49 · Old Rochester Regional600 Meters491:31.79a11
Jan 19SCC Indoor ChampionshipJan 19 · 600 Meters · Place 4 · Old Rochester Regional600 Meters41:29.54a11
Jan 15SCC Meet #5- BJan 15 · 600 Meters · Place 1 · Old Rochester Regional600 Meters11:27.86a11
Jan 8SCC Meet #4- BJan 8 · 600 Meters · Place 3 · Old Rochester Regional600 Meters31:32.81a11

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 600 Meters · Place 15 · Old Rochester Regional600 Meters15.1:27.68a11
Dec 22SCC Meet #3- ADec 22 · 600 Meters · Place 3 · Old Rochester Regional600 Meters3.1:28.99a11
Dec 12SCC Meet #1- BDec 12 · 600 Meters · Place 2 · Old Rochester Regional600 Meters2.1:29.79a11
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · 600 Meters · Place 18 · Old Rochester Regional600 Meters181:29.63a—
Feb 1Z Walter Janiak Frosh Soph InvitationalFeb 1 · 600 Meters · Place 2 · Old Rochester Regional600 Meters21:35.12a—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · 600 Meters · Place 43 · Old Rochester Regional600 Meters431:32.15a—
Jan 21South Coast Conference Indoor ChampionshipsJan 21 · 600 Meters · Place 5 · Old Rochester Regional600 Meters51:31.46a—
Jan 16South Coast Conference at Wheaton 5BJan 16 · 600 Meters · Place 4 · Old Rochester Regional600 Meters41:35.04a—
Jan 7South Coast Conference at Wheaton meet 4AJan 7 · 600 Meters · Place 3 · Old Rochester Regional600 Meters31:33.00a—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 600 Meters · Place 11 · Old Rochester Regional600 Meters111:31.61a—
Jan 2South Coast Conference meet 3AJan 2 · 600 Meters · Place 6 · Old Rochester Regional600 Meters61:35.85a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · Javelin · Place 31 · Old Rochester RegionalJavelin3193-410
May 24MSTCA South Shore Twilight InvitationalMay 24 · 400 Meters · Place 21 · Old Rochester Regional400 Meters2154.04a PB10
May 20South Coastal Conference TF ChampionshipMay 20 · 400 Meters · Place 10 · Old Rochester Regional400 Meters1054.87a10
May 18MSTCA Division 5 RelaysMay 18 · Javelin · Place 23 · Old Rochester RegionalJavelin2333.88m10
Apr 252nd Annual Outdoor Mercury GamesApr 25 · 400 Meters · Place 32 · Old Rochester Regional400 Meters32.57.17a10
Apr 19SCC Freshman/Sophomore MeetApr 19 · Javelin · Place 3 · Old Rochester RegionalJavelin3100-210
Apr 19SCC Freshman/Sophomore MeetApr 19 · 400 Meters · Place 1 · Old Rochester Regional400 Meters154.310

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13South Coast Conference at Wheaton meet 1BDec 13 · 600 Meters · Place 4 · Old Rochester Regional600 Meters4.1:35.66a10

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 18(SCC) South Coast Conference T&F ChampionshipMay 18 · 400 Meters · Place 12 · Old Rochester Regional400 Meters1257.78a—
May 14Dual Meet vs. DRMay 14 · Javelin · Old Rochester RegionalJavelin800g—83-4Unofficial9
May 14Dual Meet vs. DRMay 14 · High Jump · Old Rochester RegionalHigh Jump—4-10Unofficial9
May 14Dual Meet vs. DRMay 14 · 400 Meters · Old Rochester Regional400 Meters—56.7Unofficial9
May 7Dual Meet vs. GNBVTMay 7 · 400 Meters · Old Rochester Regional400 Meters—56.4Unofficial9
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 400 Meters · Place 30 · Old Rochester Regional400 Meters3057.90a—
May 2West Bridgewater @ Old Rochester RegionalMay 2 · Javelin · Place 8 · Old Rochester RegionalJavelin896-8—
May 2West Bridgewater @ Old Rochester RegionalMay 2 · 400 Meters · Place 3 · Old Rochester Regional400 Meters357.4—
May 2Dual Meet vs. West BridgewaterMay 2 · Javelin · Old Rochester RegionalJavelin800g—96-8Unofficial9
May 2Dual Meet vs. West BridgewaterMay 2 · 400 Meters · Old Rochester Regional400 Meters—57.4Unofficial9
Apr 25Dual Meet vs. Somerset BerkleyApr 25 · Javelin · Old Rochester RegionalJavelin800g—83-3Unofficial9
Apr 25Dual Meet vs. Somerset BerkleyApr 25 · 400 Meters · Old Rochester Regional400 Meters—57.4Unofficial9
Apr 13SCC Freshman/Sophomore MeetApr 13 · 400 Meters · Old Rochester Regional400 Meters—56.4Unofficial9
Apr 13SCC Freshmen SophomoreApr 13 · 400 Meters · Old Rochester Regional400 Meters—56.4Unofficial9
Apr 10Dual Meet vs. ApponequetApr 10 · 400 Meters · Old Rochester Regional400 Meters—59.1Unofficial9