Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Cape Cod FairgroundsMSTCA Bob McIntyre Twilight Large Schools Invitational · Oct 1611:37.4MSTCA Bob McIntyre Twilight Large Schools InvitationalOctober 16, 2021
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2516:59.1NXR Northeast & New York Regional ChampionshipsNovember 25, 2023
5,000 Meters · Gardner Municipal Golf CourseMIAA D1 Championship · Nov 1116:11.85MIAA D1 ChampionshipNovember 11, 2023
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2816:19.3Ocean State InvitationalSeptember 28, 2024
5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 1816:13.21MIAA Divisional State ChampionshipsNovember 18, 2023
6,000 Meters · Long Lane FarmLittle Three Championships (Amherst-Wesleyan-Williams) · Sep 519:24.4Little Three Championships (Amherst-Wesleyan-Williams)September 5, 2026
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1725:49.2Conn College InviteOctober 17, 2026
8,000 Meters · Keene State CollegeKeene State Invitational · Oct 326:01.2Keene State InvitationalOctober 3, 2026
8,000 Meters · Middlebury CollegeAldrich Invitational · Sep 1226:52.2Aldrich InvitationalSeptember 12, 2026
8,000 Meters · Mount Greylock Regional SchoolPurple Valley Classic · Sep 1926:35.0Purple Valley ClassicSeptember 19, 2026
8,000 Meters · Stanley ParkJames Earley Invitational · Oct 1026:33.9James Earley InvitationalOctober 10, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17Conn College InviteOct 17 · 8,000 Meters White · Place 20 · WilliamsWilliams8,000 Meters White2025:49.2 PBSo
Oct 10James Earley InvitationalOct 10 · 8,000 Meters Collegiate · Place 14 · WilliamsWilliams8,000 Meters Collegiate1426:33.9 PBSo
Oct 3Keene State InvitationalOct 3 · 8,000 Meters Men's Championship · Place 30 · WilliamsWilliams8,000 Meters Men's Championship3026:01.2 PBSo
Sep 19Purple Valley ClassicSep 19 · 8,000 Meters Collegiate · Place 22 · WilliamsWilliams8,000 Meters Collegiate2226:35.0 PBSo
Sep 12Aldrich InvitationalSep 12 · 8,000 Meters Men · Place 21 · WilliamsWilliams8,000 Meters Men2126:52.2 PBSo
Sep 5Little Three Championships (Amherst-Wesleyan-Williams)Sep 5 · 6,000 Meters Collegiate · Place 33 · WilliamsWilliams6,000 Meters Collegiate3319:24.4 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 16MIAA Meet of ChampionsNov 16 · 5,000 Meters Varsity Division 1 · Place 130 · Newton SouthNewton South5,000 Meters Varsity Division 113017:41.7412
Nov 9MIAA Division 1A-1B-1C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity 1A · Place 14 · Newton SouthNewton South5,000 Meters Varsity 1A1416:38.2312
Nov 2MSTCA Frank Mooney InvitationalNov 2 · 5,000 Meters Varsity · Place 2 · Newton SouthNewton South5,000 Meters Varsity215:29.7412
Oct 25Dual County League ChampionshipOct 25 · 5,000 Meters Varsity · Place 3 · Newton SouthNewton South5,000 Meters Varsity316:12.712
Sep 28Ocean State InvitationalSep 28 · 5,000 Meters Championship · Place 16 · Newton SouthNewton South5,000 Meters Championship1616:19.3 PB12

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Championship - Northeast · Place 55 · Newton SouthNewton South5,000 Meters Championship - Northeast5516:59.1 PB11
Nov 18MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 1 · Place 23 · Newton SouthNewton South5,000 Meters Division 12316:13.21 PB11
Nov 11MIAA D1 ChampionshipNov 11 · 5,000 Meters Division 1A · Place 7 · Newton SouthNewton South5,000 Meters Division 1A716:11.85 PB11
Nov 4MSTCA Frank Mooney Coaches InvitationalNov 4 · 5,000 Meters Varsity · Place 6 · Newton SouthNewton South5,000 Meters Varsity616:22.8JR
Oct 27Dual County League Championship MeetOct 27 · 5,000 Meters Varsity · Place 5 · Newton SouthNewton South5,000 Meters Varsity516:12.411
Oct 27Dual County League Championship MeetOct 27 · 5,000 Meters Varsity · Place 5 · Newton SouthNewton South5,000 Meters Varsity516:12.4—
Sep 2216th Ocean State XC InvitationalSep 22 · 5,000 Meters Championship · Place 42 · Newton SouthNewton South5,000 Meters Championship4216:20.711

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 19MIAA Division State Cross Country ChampionshipsNov 19 · 5,000 Meters Division 1 · Place 80 · Newton SouthNewton South5,000 Meters Division 18016:59.1910
Nov 11MIAA Divisional (1A, 1B, 1C) ChampionshipsNov 11 · 5,000 Meters 1A · Place 43 · Newton SouthNewton South5,000 Meters 1A4316:27.37SO
Oct 28Dual County League ChampionshipOct 28 · 5,000 Meters Varsity · Place 9 · Newton SouthNewton South5,000 Meters Varsity916:45.2—
Sep 23Ocean State XC InvitationalSep 23 · 5,000 Meters Championship · Place 57 · Newton SouthNewton South5,000 Meters Championship5717:2010

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 6Frank Mooney Coaches InvitationalNov 6 · 3,000 Meters Freshman · Place 6 · Newton SouthNewton South3,000 Meters Freshman610:23.69
Oct 28DCL ChampionshipsOct 28 · Varsity · Place 2 · Newton SouthNewton SouthVarsity210:47FR
Oct 16MSTCA Bob McIntyre Twilight Large Schools InvitationalOct 16 · 2.1 Miles Freshman · Place 3 · Newton SouthNewton South2.1 Miles Freshman311:37.4 PB9