Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Hopkinton FairgroundsNCAA D1 Northeast Region Championships · Nov 1430:21.8NCAA D1 Northeast Region ChampionshipsNovember 14, 2025
4960 m · East Shore ParkSCC Cross Country Championships · Oct 1917:05.00SCC Cross Country ChampionshipsOctober 19, 2022
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2516:47.0NXR Northeast & New York Regional ChampionshipsNovember 25, 2023
5,000 Meters · East Shore ParkSCC Cross Country Championships · Oct 1816:12.70SCC Cross Country ChampionshipsOctober 18, 2023
5,000 Meters · Wickham ParkCIAC State Open Boys Championship · Nov 616:19CIAC State Open Boys ChampionshipNovember 6, 2023
6,000 Meters · Highland ParkFriar Invitational · Sep 518:29.6Friar InvitationalSeptember 5, 2025
8,000 Meters · Bethpage Polo at the ParkIC4A/ECAC Cross Country Championships · Oct 1724:41.3IC4A/ECAC Cross Country ChampionshipsOctober 17, 2026
8,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 1125:26.6New England (NEICAAA) Cross Country ChampionshipOctober 11, 2024
8,000 Meters · Ocean County ParkCAA Cross Country Championships · Oct 3123:47.1CAA Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · Reservoir RoadM.S.Souther Invite · Sep 1925:25.0M.S.Souther InviteSeptember 19, 2026
8,000 Meters · Storrs Pond Recreation AreaMSS Invitational · Sep 2024:55.60MSS InvitationalSeptember 20, 2025
8,000 Meters · Van Cortlandt ParkIC4A/ECAC Cross Country Championships · Oct 1724:32.1IC4A/ECAC Cross Country ChampionshipsOctober 17, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30CAA Cross Country ChampionshipsOct 30 · 8,000 Meters CAA · Place 22 · NortheasternNortheastern8,000 Meters CAA2225:01.8Jr
Oct 17IC4A/ECAC Cross Country ChampionshipsOct 17 · 8,000 Meters Collegiate · Place 32 · NortheasternNortheastern8,000 Meters Collegiate3224:41.3 PBJr
Sep 19M.S.Souther InviteSep 19 · 8,000 Meters Men · Place 25 · NortheasternNortheastern8,000 Meters Men2525:25.0 PBJr
Sep 4Friar InvitationalSep 4 · 6,000 Meters Collegiate · Place 36 · NortheasternNortheastern6,000 Meters Collegiate3618:59.2Jr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NCAA D1 Northeast Region ChampionshipsNov 14 · 10,000 Meters D1 Northeast · Place 35 · NortheasternNortheastern10,000 Meters D1 Northeast3530:21.8 PBSo
Oct 31CAA Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 6 · NortheasternNortheastern8,000 Meters Champ623:47.1 PBSo
Oct 17IC4A/ECAC Cross Country ChampionshipsOct 17 · 8,000 Meters College · Place 5 · NortheasternNortheastern8,000 Meters College524:32.1 PBSo
Sep 20MSS InvitationalSep 20 · 8,000 Meters College · Place 7 · NortheasternNortheastern8,000 Meters College724:55.60 PBSo
Sep 5Friar InvitationalSep 5 · 6,000 Meters Men's Race · Place 3 · NortheasternNortheastern6,000 Meters Men's Race318:29.6 PBSo

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Northeast RegionalNov 15 · 10,000 Meters Northeast · Place 140 · NortheasternNortheastern10,000 Meters Northeast14032:31.9Fr
Oct 11New England (NEICAAA) Cross Country ChampionshipOct 11 · 8,000 Meters College · Place 33 · NortheasternNortheastern8,000 Meters College3325:26.6 PBFr
Sep 21UMass Dartmouth XC InvitationalSep 21 · 8,000 Meters Varsity · Place 79 · NortheasternNortheastern8,000 Meters Varsity7926:25.69FR
Aug 31Ken O'Brien Minutemen InvitationalAug 31 · 6,000 Meters Varsity · Place 18 · NortheasternNortheastern6,000 Meters Varsity1819:21.0FR

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Championship - Northeast · Place 38 · UNA-CT-BoyleUNA-CT-Boyle5,000 Meters Championship - Northeast3816:47.0 PB12
Nov 6CIAC State Open Boys ChampionshipNov 6 · 5,000 Meters Varsity · Place 18 · North HavenNorth Haven5,000 Meters Varsity1816:19 PB12
Oct 28CIAC Division MM Boys ChampionshipOct 28 · 5,000 Meters Varsity · Place 3 · North HavenNorth Haven5,000 Meters Varsity316:4412
Oct 18SCC Cross Country ChampionshipsOct 18 · 5,000 Meters Varsity · Place 3 · North HavenNorth Haven5,000 Meters Varsity316:12.70 PB12
Oct 10Mercy/Xavier Duals 2023Oct 10 · 3 Miles Varsity · Place 1 · North HavenNorth Haven3 Miles Varsity117:10.1012
Oct 23rd Annual Lauralton Hall ClassicOct 2 · 5,000 Meters Varsity · Place 1 · North HavenNorth Haven5,000 Meters Varsity117:04.2012
Sep 27SCC Division ChampionshipsSep 27 · 3 Miles Varsity · Place 1 · North HavenNorth Haven3 Miles Varsity116:06.6012
Sep 19Guilford Duals 2023Sep 19 · 2.96 Miles Varsity · Place 1 · North HavenNorth Haven2.96 Miles Varsity116:09.9012
Sep 1434th Annual Robert M. Neubauer InvitationalSep 14 · 5,000 Meters Varsity · Place 1 · North HavenNorth Haven5,000 Meters Varsity116:44.4012

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 29CIAC Division MM Boys ChampionshipOct 29 · 5,000 Meters Varsity · Place 14 · North HavenNorth Haven5,000 Meters Varsity1417:3011
Oct 19SCC Cross Country ChampionshipsOct 19 · 4,960 Meters Varsity · Place 12 · North HavenNorth Haven4,960 Meters Varsity1217:05.00 PB11
Oct 11Notre Dame/Sacred Heart Academy DualsOct 11 · 5,000 Meters Varsity · Place 1 · North HavenNorth Haven5,000 Meters Varsity117:18.0011
Oct 3Lauralton ClassicOct 3 · 5,000 Meters Varsity · Place 4 · North HavenNorth Haven5,000 Meters Varsity417:39.7211
Sep 29SCC Division ChampionshipsSep 29 · 3 Miles Varsity · Place 2 · North HavenNorth Haven3 Miles Varsity216:40.0011
Sep 29SCC Division ChampionshipsSep 29 · 3 Miles Varsity · Place 3 · North HavenNorth Haven3 Miles Varsity316:40.0011
Sep 20Guilford DualsSep 20 · 2.9 Miles Varsity · Place 4 · North HavenNorth Haven2.9 Miles Varsity416:29.2011
Sep 1711th Connecticut River Valley InvitationalSep 17 · Varsity · Place 7 · North HavenNorth HavenVarsity716:5311
Sep 1433rd Annual Robert M. Neubauer InvitationalSep 14 · 5,000 Meters Varsity · Place 2 · North HavenNorth Haven5,000 Meters Varsity217:42.9011

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1CIAC Division L ChampionshipsNov 1 · 5,000 Meters Varsity · Place 118 · North HavenNorth Haven5,000 Meters Varsity11822:1610
Nov 1CIAC Division MM ChampionshipsNov 1 · 5,000 Meters Varsity · Place 118 · North HavenNorth Haven5,000 Meters Varsity11822:1610
Oct 20SCC ChampionshipsOct 20 · 4,925 Meters Varsity · Place 47 · North HavenNorth Haven4,925 Meters Varsity4718:29.110
Oct 11Lauralton Hall/F.Prep, Lyman Hall, North Haven @LawOct 11 · 5,000 Meters Varsity · Place 1 · North HavenNorth Haven5,000 Meters Varsity118:5110
Oct 9Wickham Park XC InvitationalOct 9 · 5,000 Meters Varsity · Place 68 · North HavenNorth Haven5,000 Meters Varsity6818:4510
Oct 532nd Annual Neubauer InvitationalOct 5 · 5,000 Meters Varsity · Place 16 · North HavenNorth Haven5,000 Meters Varsity1619:18.810
Oct 2SCC Division ChampionshipsOct 2 · 3 Miles Varsity · Place 10 · North HavenNorth Haven3 Miles Varsity1018:15.9010
Sep 15Mercy/Xavier DualsSep 15 · 3 Miles Varsity · Place 23 · North HavenNorth Haven3 Miles Varsity2319:4110