Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorUSATF New England Indoor Track & Field Championship · Feb 2228.48aUSATF New England Indoor Track & Field ChampionshipFebruary 22, 2026
200 Meters · OutdoorMSTCA Invacational & Pentathlon · Apr 2428.02aMSTCA Invacational & PentathlonApril 24, 2026
300 Meters · IndoorMIAA Division 2 Indoor Track & Field Championship · Feb 1143.59aMIAA Division 2 Indoor Track & Field ChampionshipFebruary 11, 2026
400 Meters · IndoorUSATF New England Indoor Track & Field Championship · Feb 221:02.85aUSATF New England Indoor Track & Field ChampionshipFebruary 22, 2026
400 Meters · OutdoorMIAA Division 3 Track & Field Championship · May 281:00.14aMIAA Division 3 Track & Field ChampionshipMay 28, 2026
600 Meters · IndoorPioneer Athletic Conference Championship · Feb 61:45.47aPioneer Athletic Conference ChampionshipFebruary 6, 2026
800 Meters · Outdoor2026 Bay State Games T&F Finals · Jul 172:32.39a2026 Bay State Games T&F FinalsJuly 17, 2026
Long Jump · OutdoorPAC-3 #1 · Apr 2815' 3.5"PAC-3 #1April 28, 2026

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jul 25USATF-NE Open and Masters ChampionshipJul 25 · 800 Meters · Place 3 · Twilight ThrowersTwilight Throwers800 Meters3.2:56.73a9
Jul 25USATF-NE Open and Masters ChampionshipJul 25 · 400 Meters · Place 2 · Twilight ThrowersTwilight Throwers400 Meters2.1:03.01a9
Jul 172026 Bay State Games T&F FinalsJul 17 · 800 Meters · Place 2 · SacholasticSacholastic800 Meters2.2:32.39a PB9
Jul 172026 Bay State Games T&F FinalsJul 17 · 400 Meters · Place 2 · SacholasticSacholastic400 Meters2.1:01.21a9
Jun 18Adidas Track Nationals 2026Jun 18 · Long Jump · Place 51 · UnattachedUnattachedLong Jump51.3.91Wind: 1.29
Jun 18Adidas Track Nationals 2026Jun 18 · 400 Meters · Place 17 · UnattachedUnattached400 Meters17.1:00.75a9
May 31USATF New England Youth InvitationalMay 31 · Long Jump · 02-Unattached02-UnattachedLong Jump—DNS9
May 31USATF New England Youth InvitationalMay 31 · 800 Meters · Place 4 · 02-Unattached02-Unattached800 Meters4.2:36.56a9
May 31USATF New England Youth InvitationalMay 31 · 400 Meters · 02-Unattached02-Unattached400 Meters—DNS9
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · 400 Meters · Place 5 · BarnstableBarnstable400 Meters5.1:00.14a PB9
May 23MSTCA South Shore TwilightMay 23 · 400 Meters · Place 4 · BarnstableBarnstable400 Meters41:00.66a9
May 23MSTCA South Shore TwilightMay 23 · 200 Meters · Place 30 · BarnstableBarnstable200 Meters3028.24a9
May 16MSTCA Coaches Shore InvitationalMay 16 · 400 Meters · Place 7 · BarnstableBarnstable400 Meters71:00.62a9
May 16MSTCA Coaches Shore InvitationalMay 16 · 200 Meters · Place 39 · BarnstableBarnstable200 Meters3928.46a9
May 13PAC-3 ChampionshipMay 13 · Long Jump · Place 4 · BarnstableBarnstableLong Jump4.14' 0.5"9
May 13PAC-3 ChampionshipMay 13 · 400 Meters · Place 1 · BarnstableBarnstable400 Meters1.1:01.42a9
May 13PAC-3 ChampionshipMay 13 · 200 Meters · Place 3 · BarnstableBarnstable200 Meters3.28.11a9
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · Long Jump · Place 44 · BarnstableBarnstableLong Jump4413-3.759
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · 400 Meters · Place 2 · BarnstableBarnstable400 Meters21:01.12a9
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · 200 Meters · Place 24 · BarnstableBarnstable200 Meters2428.46a9
May 5PAC-3 #2May 5 · Long Jump · Place 2 · BarnstableBarnstableLong Jump2.14' 2"9
May 5PAC-3 #2May 5 · 400 Meters · Place 2 · BarnstableBarnstable400 Meters2.1:02.46a9
May 5PAC-3 #2May 5 · 200 Meters · Place 3 · BarnstableBarnstable200 Meters3.28.37a9
Apr 28PAC-3 #1Apr 28 · Long Jump · Place 3 · BarnstableBarnstableLong Jump3.15' 3.5" PB9
Apr 28PAC-3 #1Apr 28 · 400 Meters · Place 1 · BarnstableBarnstable400 Meters1.1:02.47a9
Apr 24MSTCA Invacational & PentathlonApr 24 · 400 Meters · Place 6 · BarnstableBarnstable400 Meters61:01.11a9
Apr 24MSTCA Invacational & PentathlonApr 24 · 200 Meters · Place 24 · BarnstableBarnstable200 Meters2428.02a PB9
Apr 17Whaler InvitationalApr 17 · Long Jump · Place 16 · BarnstableBarnstableLong Jump1611-11.759
Apr 17Whaler InvitationalApr 17 · 400 Meters · Place 2 · BarnstableBarnstable400 Meters21:02.90a9
Apr 17Whaler InvitationalApr 17 · 200 Meters · Place 13 · BarnstableBarnstable200 Meters1329.40a9

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 22USATF New England Indoor Track & Field ChampionshipFeb 22 · 400 Meters · Place 10 · Twilight ThrowersTwilight Throwers400 Meters101:02.85a PB9
Feb 22USATF New England Indoor Track & Field ChampionshipFeb 22 · 200 Meters · Place 18 · Twilight ThrowersTwilight Throwers200 Meters1828.48a PB9
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 300 Meters · Place 7 · BarnstableBarnstable300 Meters743.59a PB9
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 300 Meters · Place 7 · BarnstableBarnstable300 Meters743.599
Feb 7MSTCA Qualifier MeetFeb 7 · 300 Meters · Place 16 · BarnstableBarnstable300 Meters1644.50a9
Feb 6Pioneer Athletic Conference ChampionshipFeb 6 · Long Jump · Place 3 · BarnstableBarnstableLong Jump313-79
Feb 6Pioneer Athletic Conference ChampionshipFeb 6 · 600 Meters · Place 2 · BarnstableBarnstable600 Meters21:45.47a PB9
Feb 6Pioneer Athletic Conference ChampionshipFeb 6 · 300 Meters · Place 1 · BarnstableBarnstable300 Meters143.97a9
Feb 6South Shore League #5 MeetFeb 6 · Long Jump · Place 10 · BarnstableBarnstableLong Jump1013-79
Feb 6South Shore League #5 MeetFeb 6 · 600 Meters · Place 2 · BarnstableBarnstable600 Meters21:45.47a9
Feb 6South Shore League #5 MeetFeb 6 · 300 Meters · Place 1 · BarnstableBarnstable300 Meters143.97a9
Jan 5South Shore League #3 2025-2026Jan 5 · Long Jump · Place 11 · BarnstableBarnstableLong Jump1114-59
Jan 5South Shore League #3 2025-2026Jan 5 · 600 Meters · Place 1 · BarnstableBarnstable600 Meters11:46.37a9

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 400 Meters · Place 18 · BarnstableBarnstable400 Meters181:03.31a8
May 20Cape & Islands Championship MeetMay 20 · High Jump · Place 9 · BarnstableBarnstableHigh Jump94-28
May 20Cape & Islands Championship MeetMay 20 · 400 Meters · Place 3 · BarnstableBarnstable400 Meters31:05.02a8
May 10MSTCA Coaches Shore InvitationalMay 10 · 400 Meters · Place 9 · BarnstableBarnstable400 Meters91:03.56a8
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · 400 Meters · Place 18 · BarnstableBarnstable400 Meters181:04.83a8