Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPatriot League Meet #1 · Dec 106:03.55aPatriot League Meet #1December 10, 2025
1 Mile · OutdoorMarshfield at Hingham · May 135:39.73aMarshfield at HinghamMay 13, 2026
1000 Meters · IndoorPatriot League Meet #5 · Jan 213:21.88aPatriot League Meet #5January 21, 2026
300 Meters · IndoorPatriot League Meet #3 · Jan 649.37aPatriot League Meet #3January 6, 2025
400 Meters · OutdoorHingham vs Whitman Hanson · Apr 301:05.31aHingham vs Whitman HansonApril 30, 2025
600 Meters · IndoorMIAA Division 3 Indoor Track & Field Championship · Feb 121:41.42aMIAA Division 3 Indoor Track & Field ChampionshipFebruary 12, 2026
800 Meters · OutdoorMIAA Division 3 Track & Field Championship · May 282:20.14aMIAA Division 3 Track & Field ChampionshipMay 28, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · 800 Meters · Place 4 · Hingham800 Meters4.2:20.14a PB10
May 19Patriot League Championship MeetMay 19 · 800 Meters · Place 6 · Hingham800 Meters6.2:25.92a10
May 13Marshfield at HinghamMay 13 · 1 Mile · Place 1 · Hingham1 Mile1.5:39.73a PB10
May 13Marshfield at HinghamMay 13 · 800 Meters · Hingham800 Meters--DNS10
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · 800 Meters · Place 4 · Hingham800 Meters42:23.06a10
May 5Hingham vs DuxburyMay 5 · 1 Mile · Place 1 · Hingham1 Mile1.5:41.17a10
Apr 29Hingham vs Whitman-HansonApr 29 · 800 Meters · Place 1 · Hingham800 Meters1.2:30.88a10
Apr 16Hingham @ Silver LakeApr 16 · 1 Mile · Place 1 · Hingham1 Mile1.5:39.97a10
Apr 8Plymouth North vs HinghamApr 8 · 800 Meters · Place 2 · Hingham800 Meters22:30.06a10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 600 Meters · Place 10 · Hingham600 Meters101:41.42a PB10
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 600 Meters · Place 4 · Hingham600 Meters41:43.58a10
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · 600 Meters · Place 3 · Hingham600 Meters31:42.73a10
Jan 21Patriot League Meet #5Jan 21 · 1000 Meters · Place 4 · Hingham1000 Meters43:21.88a PB10
Jan 21Patriot League Meet #5Jan 21 · 1000 Meters · Place 4 · Hingham1000 Meters43:21.88a10
Jan 6Patriot League Meet #4Jan 6 · 600 Meters · Place 3 · Hingham600 Meters31:43.94a10

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 22Patriot League Meet #3Dec 22 · 600 Meters · Place 2 · Hingham600 Meters2.1:49.26a10
Dec 15Patriot League Meet #2Dec 15 · 600 Meters · Place 4 · Hingham600 Meters4.1:49.09a10
Dec 10Patriot League Meet #1Dec 10 · 1 Mile · Place 5 · Hingham1 Mile5.6:03.55a PB10
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · 600 Meters · Place 8 · Hingham600 Meters81:50.85a—
Jan 30Patriot League Meet #6Jan 30 · 600 Meters · Place 7 · Hingham600 Meters71:48.87a—
Jan 23Patriot League Meet #5Jan 23 · 600 Meters · Place 5 · Hingham600 Meters51:49.68a—
Jan 16Patriot League Meet #4Jan 16 · 600 Meters · Place 5 · Hingham600 Meters51:49.01a—
Jan 6Patriot League Meet #3Jan 6 · 300 Meters · Place 19 · Hingham300 Meters1949.37a PB—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 600 Meters · Place 16 · Hingham600 Meters161:52.10a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20Patriot League Spring ChampionshipMay 20 · 800 Meters · Place 10 · Hingham800 Meters102:32.89a9
May 15Marshfield vs HinghamMay 15 · 800 Meters · Place 2 · Hingham800 Meters22:26.80a9
May 5Hingham at DuxburyMay 5 · 1 Mile · Place 2 · Hingham1 Mile26:11.78a9
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 800 Meters · Place 5 · Hingham800 Meters5.2:29.53a9
Apr 30Hingham vs Whitman HansonApr 30 · 400 Meters · Place 1 · Hingham400 Meters1.1:05.31a PB9
Apr 15Hingham vs Silver LakeApr 15 · 800 Meters · Place 2 · Hingham800 Meters22:36.729
Apr 8Plymouth North at HinghamApr 8 · 800 Meters · Place 2 · Hingham800 Meters22:40.15a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Patriot League Meet #2Dec 20 · 600 Meters · Place 19 · Hingham600 Meters19.2:01.74a9
Dec 10Patriot League Meet #1Dec 10 · 600 Meters · Place 10 · Hingham600 Meters10.1:56.91a9