Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Shedd ParkMVC Championship · Oct 2613:24MVC ChampionshipOctober 26, 2019
5,000 Meters · Cape Cod FairgroundsMSTCA Bob McIntyre Twilight Large Schools Invitational · Oct 1620:05.7MSTCA Bob McIntyre Twilight Large Schools InvitationalOctober 16, 2021
5,000 Meters · Hamilton CollegeHamilton Short Course Invitational · Sep 1416:31.0Hamilton Short Course InvitationalSeptember 14, 2024
5,000 Meters · Plattsburgh State CollegeCardinal Classic · Aug 3016:37.6Cardinal ClassicAugust 30, 2025
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley Invitational · Sep 2416:49.5MSTCA Frank Kelley InvitationalSeptember 24, 2022
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 427:39.9Paul Short RunOctober 4, 2024
8,000 Meters · Ronald C. Hoffmann Cross Country CourseLiberty League Cross Country Championships · Nov 226:46.1Liberty League Cross Country ChampionshipsNovember 2, 2024

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

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 30Cardinal ClassicAug 30 · 5,000 Meters Men's Race · Place 14 · St. LawrenceSt. Lawrence5,000 Meters Men's Race1416:37.6 PBJr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2Liberty League Cross Country ChampionshipsNov 2 · 8,000 Meters Liberty · Place 42 · St. LawrenceSt. Lawrence8,000 Meters Liberty4226:46.1 PBSo
Oct 4Paul Short RunOct 4 · 8,000 Meters White · Place 263 · St. LawrenceSt. Lawrence8,000 Meters White26327:39.9 PBSo
Sep 21Hoffmann Invitational / Liberty League PreviewSep 21 · 8,000 Meters Varsity · Place 37 · St. LawrenceSt. Lawrence8,000 Meters Varsity3728:01.1SO
Sep 14Hamilton Short Course InvitationalSep 14 · 5,000 Meters College · Place 27 · St. LawrenceSt. Lawrence5,000 Meters College2716:31.0 PBSo
Aug 31Cardinal ClassicAug 31 · 5,000 Meters Varsity · Place 6 · St. LawrenceSt. Lawrence5,000 Meters Varsity616:29.3SO

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28Liberty League Cross Country ChampionshipsOct 28 · 8,000 Meters Varsity · Place 40 · St. LawrenceSt. Lawrence8,000 Meters Varsity4026:34.6FR
Oct 7NCAA DIII Pre-NationalsOct 7 · 8,000 Meters Varsity · Place 223 · St. LawrenceSt. Lawrence8,000 Meters Varsity22327:44.7FR
Sep 23Ronald C. Hoffmann InvitationalSep 23 · 8,000 Meters Varsity · Place 9 · St. LawrenceSt. Lawrence8,000 Meters Varsity927:03.0FR
Sep 9Hamilton College Short CourseSep 9 · 5,000 Meters Varsity · Place 24 · St. LawrenceSt. Lawrence5,000 Meters Varsity2416:07.4FR
Sep 2Cardinal Classic XC InvitationalSep 2 · 5,000 Meters College · Place 6 · St. LawrenceSt. Lawrence5,000 Meters College616:38.8Fr

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11MIAA Divisional (1A, 1B, 1C) ChampionshipsNov 11 · 5,000 Meters 1A · Place 57 · AndoverAndover5,000 Meters 1A5716:37.79SR
Oct 8Baystate InvitationalOct 8 · 5,000 Meters Varsity B · Place 22 · AndoverAndover5,000 Meters Varsity B2217:38.7Unofficial12
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 5,000 Meters Championship · Place 33 · AndoverAndover5,000 Meters Championship3316:49.5SR
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 5,000 Meters Championship · Place 33 · AndoverAndover5,000 Meters Championship3316:49.5 PB12

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 6Frank Mooney Coaches InvitationalNov 6 · 5,000 Meters Varsity · Place 96 · AndoverAndover5,000 Meters Varsity9618:09.811
Oct 16MSTCA Bob McIntyre Twilight Large Schools InvitationalOct 16 · 5,000 Meters Junior Varsity · Place 119 · AndoverAndover5,000 Meters Junior Varsity11920:05.7 PB11
Oct 15Bob McIntyre Twilight invitational Oct 15 · 5,000 Meters Junior Varsity · Place 119 · AndoverAndover5,000 Meters Junior Varsity11920:05.7JR
Sep 25MSTCA Frank Kelley InvitationalSep 25 · 3,000 Meters Open · Place 73 · AndoverAndover3,000 Meters Open7311:25.0611

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2MSTCA Frank Mooney Invitational Nov 2 · 3,000 Meters Freshman Division 1 · Place 151 · AndoverAndover3,000 Meters Freshman Division 115112:13.09
Oct 26MVC ChampionshipOct 26 · 2.1 Miles Freshman · Place 26 · AndoverAndover2.1 Miles Freshman2613:24 PB9
Oct 16Andover vs. Dracut vs. LowellOct 16 · 5,000 Meters Open · Place 51 · AndoverAndover5,000 Meters Open5120:29Unofficial9
Sep 28Frank Kelley InvitationalSep 28 · 3,000 Meters Division 1 · Place 195 · AndoverAndover3,000 Meters Division 119512:59.739
Sep 14TMHS Robert MacDougall 3K InviteSep 14 · Varsity · Place 99 · AndoverAndoverVarsity9913:42FR