Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Roger Williams ParkSuburban Dual Meet #4: Central, CLAS, CE, CW, JHS · Oct 2421:00Suburban Dual Meet #4: Central, CLAS, CE, CW, JHSOctober 24, 2020
4,000 Meters · East Greenwich High SchoolRIIL Freshmen State Championships · Oct 3116:45.69RIIL Freshmen State ChampionshipsOctober 31, 2020
5,000 Meters · East Greenwich High SchoolSuburban Dual Meet #3: CLAS, EG, PIL · Oct 1721:54Suburban Dual Meet #3: CLAS, EG, PILOctober 17, 2020
5,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 1019:05.9New England (NEICAAA) Cross Country ChampionshipOctober 10, 2025
5,000 Meters · Rocky Point State ParkSuburban Dual Meet #2: Classical, EG, PIL, TG · Sep 2024:39Suburban Dual Meet #2: Classical, EG, PIL, TGSeptember 20, 2021
5,000 Meters · Wickham ParkTrinity Bantam XC · Sep 620:24.00Trinity Bantam XCSeptember 6, 2025
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1822:32.30Conn College InviteOctober 18, 2025
6,000 Meters · Keene State CollegeKSC Invitational · Oct 423:13.90KSC InvitationalOctober 4, 2025
6,000 Meters · Mount Greylock Regional SchoolPurple Valley Classic · Sep 2023:48.2Purple Valley ClassicSeptember 20, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1NESCAC ChampionshipsNov 1 · 6,000 Meters Champ · Place 126 · TuftsTufts6,000 Meters Champ12624:45.63So
Oct 18Conn College InviteOct 18 · 6,000 Meters White · Place 5 · TuftsTufts6,000 Meters White522:32.30 PBSo
Oct 10New England (NEICAAA) Cross Country ChampionshipOct 10 · 5,000 Meters NEICAAA · Place 61 · TuftsTufts5,000 Meters NEICAAA6119:05.9 PBSo
Oct 4KSC InvitationalOct 4 · 6,000 Meters College · Place 46 · TuftsTufts6,000 Meters College4623:13.90 PBSo
Sep 20Purple Valley ClassicSep 20 · 6,000 Meters College · Place 29 · TuftsTufts6,000 Meters College2923:48.2 PBSo
Sep 6Trinity Bantam XCSep 6 · 5,000 Meters Varsity · Place 6 · TuftsTufts5,000 Meters Varsity620:24.00 PBSo

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 27Suburban Dual Meet #3: Classical, CE, CW, JohnstonSep 27 · 3 Miles Varsity · Place 3 · ClassicalClassical3 Miles Varsity321:2710
Sep 20Suburban Dual Meet #2: Classical, EG, PIL, TGSep 20 · 5,000 Meters Varsity · Place 5 · ClassicalClassical5,000 Meters Varsity524:39 PB10
Sep 13Suburban Dual Meet #1: Classical, Hope, JS, MPSep 13 · 3 Miles Varsity · Place 2 · ClassicalClassical3 Miles Varsity222:0110

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31RIIL Freshmen State ChampionshipsOct 31 · 4,000 Meters Freshman · Place 13 · ClassicalClassical4,000 Meters Freshman1316:45.69 PB9
Oct 24Suburban Dual Meet #4: Central, CLAS, CE, CW, JHSOct 24 · 3 Miles Varsity · Place 2 · ClassicalClassical3 Miles Varsity221:00 PB9
Oct 17Suburban Dual Meet #3: CLAS, EG, PILOct 17 · 5,000 Meters Varsity · Place 10 · ClassicalClassical5,000 Meters Varsity1021:54 PB9
Oct 10Suburban Dual Meet #2: Central, Classical, Hope, JS, MPHSOct 10 · 3 Miles Varsity · Place 2 · ClassicalClassical3 Miles Varsity223:019
Oct 3Suburban Dual Meet #1: BH, Central, CLAS, COVOct 3 · 5,000 Meters Varsity · Place 18 · ClassicalClassical5,000 Meters Varsity1836:539