Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Keene State CollegeRust Buster Invitational · Aug 3018:59.7Rust Buster InvitationalAugust 30, 2025
5,000 Meters · Queensbury HSQueensbury Invitational · Sep 1819:50.69Queensbury InvitationalSeptember 18, 2021
8,000 Meters · Bowdoin CollegeNCAA D3 East Regional XC Championships · Nov 1233:51.4NCAA D3 East Regional XC ChampionshipsNovember 12, 2022
8,000 Meters · Doyle ReservationMASCAC XC Championships · Nov 230:23.13MASCAC XC ChampionshipsNovember 2, 2024
8,000 Meters · Gordon CollegePop Crowell Invitational · Sep 1331:54.9Pop Crowell InvitationalSeptember 13, 2025
8,000 Meters · Hopkinton FairgroundsNCAA D3 East Region Championships · Nov 1529:50.4NCAA D3 East Region ChampionshipsNovember 15, 2025
8,000 Meters · Keene State CollegeKSC Invitational · Oct 430:30.90KSC InvitationalOctober 4, 2025
8,000 Meters · Stanley ParkJames Earley · Oct 1129:46.46James EarleyOctober 11, 2025
8,000 Meters · UMass Dartmouth Cross Country Course52nd Corsair XC Invitational · Sep 2031:11.0152nd Corsair XC InvitationalSeptember 20, 2025
8,000 Meters · Western New England UniversityWestern New England University Cross-Country Invitational · Oct 1930:58.3Western New England University Cross-Country InvitationalOctober 19, 2024
8,000 Meters · Willard Park2023 MASCAC Cross Country Championships · Oct 2732:40.22023 MASCAC Cross Country ChampionshipsOctober 27, 2023

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 East Region ChampionshipsNov 15 · 8,000 Meters D3 East · Place 174 · Framingham StateFramingham State8,000 Meters D3 East17429:50.4 PBSr
Nov 1MASCACNov 1 · 8,000 Meters Collegiate · Place 30 · Framingham StateFramingham State8,000 Meters Collegiate3029:55.97Sr
Oct 18WNE Golden Bear InvitationalOct 18 · 8,000 Meters College · Place 107 · Framingham StateFramingham State8,000 Meters College10731:00.85Sr
Oct 11James EarleyOct 11 · 8,000 Meters College · Place 80 · Framingham StateFramingham State8,000 Meters College8029:46.46 PBSr
Oct 4KSC InvitationalOct 4 · 8,000 Meters College · Place 219 · Framingham StateFramingham State8,000 Meters College21930:30.90 PBSr
Sep 2052nd Corsair XC InvitationalSep 20 · 8,000 Meters Men's 8K Gold · Place 233 · Framingham StateFramingham State8,000 Meters Men's 8K Gold23331:11.01 PBSr
Sep 13Pop Crowell InvitationalSep 13 · 8,000 Meters College · Place 73 · Framingham StateFramingham State8,000 Meters College7331:54.9 PBSr
Aug 30Rust Buster InvitationalAug 30 · 5,000 Meters Men's Race · Place 37 · Framingham StateFramingham State5,000 Meters Men's Race3718:59.7 PBSr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII East RegionalNov 16 · 8,000 Meters D3 East · Place 168 · Framingham StateFramingham State8,000 Meters D3 East16830:30.4Jr
Nov 2MASCAC XC ChampionshipsNov 2 · 8,000 Meters College · Place 40 · Framingham StateFramingham State8,000 Meters College4030:23.13 PBJr
Oct 19Golden Bear InvitationalOct 19 · 8,000 Meters Men · Place 74 · Framingham StateFramingham State8,000 Meters Men7430:59Jr
Oct 19Western New England University Cross-Country InvitationalOct 19 · 8,000 Meters Western NE · Place 74 · Framingham StateFramingham State8,000 Meters Western NE7430:58.3 PBJr
Oct 1228th James Earley InvitationalOct 12 · 8,000 Meters Varsity · Place 98 · Framingham St.Framingham St.8,000 Meters Varsity9830:29.9JR
Sep 21UMass Dartmouth XC InvitationalSep 21 · 8,000 Meters Varsity · Place 285 · Framingham St.Framingham St.8,000 Meters Varsity28531:15.82JR

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III East RegionalNov 11 · 8,000 Meters Championship · Place 192 · Framingham StateFramingham State8,000 Meters Championship19231:33.4So
Oct 272023 MASCAC Cross Country ChampionshipsOct 27 · 8,000 Meters College · Place 42 · Framingham StateFramingham State8,000 Meters College4232:40.2 PBSo
Oct 14Western New England University Cross-Country InvitationalOct 14 · 8,000 Meters Varsity · Place 59 · Framingham St.Framingham St.8,000 Meters Varsity5932:06.4SO
Oct 7James Earley InvitationalOct 7 · 8,000 Meters Varsity · Place 167 · Framingham St.Framingham St.8,000 Meters Varsity16732:11.8SO
Sep 30Framingham State InvitationalSep 30 · 8,000 Meters Varsity · Place 6 · Framingham St.Framingham St.8,000 Meters Varsity632:13.7SO
Sep 17UMDartmouth Cross Country InvitationalSep 17 · 8,000 Meters Varsity · Place 256 · Framingham St.Framingham St.8,000 Meters Varsity25632:17.20SO
Sep 2Jim Sheehan Memorial XC MeetSep 2 · 8,000 Meters Varsity · Place 23 · Framingham St.Framingham St.8,000 Meters Varsity2335:38.6SO

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12NCAA D3 East Regional XC ChampionshipsNov 12 · 8,000 Meters College · Place 213 · Framingham StateFramingham State8,000 Meters College21333:51.4 PBFr
Oct 29MASCAC XC ChampionshipsOct 29 · 8,000 Meters Varsity · Place 44 · Framingham StateFramingham State8,000 Meters Varsity4431:15.94Fr
Oct 15WNE Golden Bear InvitationalOct 15 · 8,000 Meters Varsity · Place 36 · Framingham StateFramingham State8,000 Meters Varsity3631:12.0Fr
Oct 8James Earley Invitational (Men Only)Oct 8 · 8,000 Meters Varsity · Place 151 · Framingham StateFramingham State8,000 Meters Varsity15131:07.99Fr
Sep 17UMass Dartmouth Cross Country InvitationalSep 17 · 5 Miles Varsity · Place 244 · Framingham St.Framingham St.5 Miles Varsity24430:42.7FR
Sep 3Sheehan Memorial XC MeetSep 3 · 8,000 Meters College · Place 15 · Framingham StateFramingham State8,000 Meters College1532:09.4Fr

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 18Queensbury InvitationalSep 18 · 5,000 Meters Varsity D2 · Place 29 · Mt Greylock RegionalMt Greylock Regional5,000 Meters Varsity D22919:50.69 PB12