Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.98 Miles · Burke Lake Park2019 Monroe Parker Invitational · Sep 721:492019 Monroe Parker InvitationalSeptember 7, 2019
5,000 Meters · Bull Run Regional ParkWCAC Championship · Oct 2719:33WCAC ChampionshipOctober 27, 2018
5,000 Meters · Kenilworth ParkDCXC Invite · Sep 2818:38DCXC InviteSeptember 28, 2019
8,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 1132:16.8New England (NEICAAA) Cross Country ChampionshipOctober 11, 2024
8,000 Meters · Keene State CollegeKSC Invitational · Oct 432:08.80KSC InvitationalOctober 4, 2025
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 3031:12.1Paul Short InvitationalSeptember 30, 2023
8,000 Meters · New England CollegeHopkinton Cross Country Festival · Oct 1031:47.6Hopkinton Cross Country FestivalOctober 10, 2025
8,000 Meters · Saint Anselm CollegeNE10 Championships · Oct 2633:24.9NE10 ChampionshipsOctober 26, 2025
8,000 Meters · St. Michael's CollegeNE 10 Cross-Country Run Championship · Nov 631:01.7NE 10 Cross-Country Run ChampionshipNovember 6, 2022
8,000 Meters · UMass Dartmouth Cross Country Course52nd Corsair XC Invitational · Sep 2032:56.0452nd Corsair XC InvitationalSeptember 20, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26NE10 ChampionshipsOct 26 · 8,000 Meters Collegiate · Place 89 · Saint AnselmSaint Anselm8,000 Meters Collegiate8933:24.9 PBSr
Oct 10Hopkinton Cross Country FestivalOct 10 · 8,000 Meters College · Place 97 · Saint AnselmSaint Anselm8,000 Meters College9731:47.6 PBSr
Oct 4KSC InvitationalOct 4 · 8,000 Meters College · Place 253 · Saint AnselmSaint Anselm8,000 Meters College25332:08.80 PBSr
Sep 2052nd Corsair XC InvitationalSep 20 · 8,000 Meters Men's 8K Navy · Place 146 · Saint AnselmSaint Anselm8,000 Meters Men's 8K Navy14632:56.04 PBSr
Sep 6Shacklette InvitationalSep 6 · 8,000 Meters College · Place 52 · Saint AnselmSaint Anselm8,000 Meters College5236:54.7Sr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 27Northeast-10 Cross Country ChampionshipsOct 27 · 8,000 Meters Men · Place 104 · Saint AnselmSaint Anselm8,000 Meters Men10432:31.68Jr
Oct 11New England (NEICAAA) Cross Country ChampionshipOct 11 · 8,000 Meters College · Place 202 · Saint AnselmSaint Anselm8,000 Meters College20232:16.8 PBJr
Oct 5Keene State College Cross-Country Run InvitationalOct 5 · 8,000 Meters Varsity · Place 197 · Saint AnselmSaint Anselm8,000 Meters Varsity19731:45.80JR
Sep 7Shacklette InvitationalSep 7 · 8,000 Meters Varsity · Place 33 · Saint AnselmSaint Anselm8,000 Meters Varsity3335:22.1Jr

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 30Paul Short InvitationalSep 30 · 8,000 Meters College White · Place 311 · Saint AnselmSaint Anselm8,000 Meters College White31131:12.1 PBSo

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 6NE 10 Cross-Country Run ChampionshipNov 6 · 8,000 Meters College · Place 108 · Saint AnselmSaint Anselm8,000 Meters College10831:01.7 PBFr

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11V.I.S.A.A. State Cross Country ChampionshipsNov 11 · 5,000 Meters Division 1 · Place 24 · Bishop O'ConnellBishop O'Connell5,000 Meters Division 12417:50.162
Nov 11V.I.S.A.A. State Cross Country ChampionshipsNov 11 · 5,000 Meters Championship Division 1 · Place 24 · Bishop O'ConnellBishop O'Connell5,000 Meters Championship Division 12417:50.162
Oct 16MileStat.com XC InvitationalOct 16 · 5,000 Meters Varsity Elite · Place 174 · Bishop O'ConnellBishop O'Connell5,000 Meters Varsity Elite17417:48—
Oct 9Glory Days Grill InvitationalOct 9 · Varsity Seeded · Place 81 · Bishop O'ConnellBishop O'ConnellVarsity Seeded8118:20—
Sep 112021 Monroe Parker InvitationalSep 11 · 3 Miles Varsity · Place 63 · Bishop O'ConnellBishop O'Connell3 Miles Varsity6317:37—
Aug 28Great Meadow InvitationalAug 28 · 5,000 Meters Varsity · Place 125 · Bishop O'ConnellBishop O'Connell5,000 Meters Varsity12519:50—

2019 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 26WCAC ChampionshipsOct 26 · Varsity · Place 22 · Bishop O'ConnellBishop O'ConnellVarsity2218:09—
Oct 19Milestat XC InvitationalOct 19 · Varsity · Place 223 · Bishop O'ConnellBishop O'ConnellVarsity22317:43—
Oct 19Milestat XC InvitationalOct 19 · Varsity · Place 223 · Bishop O'ConnellBishop O'ConnellVarsity22317:43—
Oct 19Milestat XC InvitationalOct 19 · Varsity · Place 223 · Bishop O'ConnellBishop O'ConnellVarsity22317:43—
Oct 12Glory Days Grill InvitationalOct 12 · 5,000 Meters Varsity · Place 121 · Bishop O'ConnellBishop O'Connell5,000 Meters Varsity12118:13—
Sep 28Pacers Running DCXC Invite presented by New BalanceSep 28 · 5,000 Meters Sophomore Varsity · Place 36 · Bishop O'connellBishop O'connell5,000 Meters Sophomore Varsity360:18:38—
Sep 28DCXC InviteSep 28 · 5,000 Meters Varsity A Sophomore · Place 36 · Bishop O'ConnellBishop O'Connell5,000 Meters Varsity A Sophomore3618:38 PB10
Sep 72019 Monroe Parker InvitationalSep 7 · 2.98 Miles Varsity · Place 178 · Bishop O'ConnellBishop O'Connell2.98 Miles Varsity17821:49 PB10
Aug 31Great Meadow InvitationalAug 31 · Varsity · Place 159 · Bishop O'ConnellBishop O'ConnellVarsity15919:26—

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 27WCAC ChampionshipOct 27 · 5,000 Meters Freshman · Place 10 · Bishop O'ConnellBishop O'Connell5,000 Meters Freshman1019:33 PB9
Sep 82018 Monroe Parker InvitationalSep 8 · 3 Miles Freshman · Place 25 · Bishop O'ConnellBishop O'Connell3 Miles Freshman2518:46—