Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley Invitational · Sep 2412:43.2MSTCA Frank Kelley InvitationalSeptember 24, 2022
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1119:02.20MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Dacey Field VarsityMayflower Athletic Conference XC Championships · Oct 2019:00.50Mayflower Athletic Conference XC ChampionshipsOctober 20, 2025
5,000 Meters · Franklin ParkFoot Locker Cross Country Northeast Regional Championships · Nov 2520:41.0Foot Locker Cross Country Northeast Regional ChampionshipsNovember 25, 2023
5,000 Meters · Southeastern Regional Vocational Technical High SchoolWest Bridgewater vs Southeastern/South Shore Voke · Sep 1422:09West Bridgewater vs Southeastern/South Shore VokeSeptember 14, 2022
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1518:56.53MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Willard ParkMIAA Division 3A-3B-3C · Nov 819:31.25MIAA Division 3A-3B-3CNovember 8, 2025
5,000 Meters · Wrentham Development Center CourseMVADA Cross Country Championships · Oct 2818:44.20MVADA Cross Country ChampionshipsOctober 28, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 3 · Place 128 · Southeastern Reg. Voc/Tech5,000 Meters Division 312818:56.53 PB12
Nov 8MIAA Division 3A-3B-3CNov 8 · 5,000 Meters Division 3A · Place 73 · Southeastern Reg. Voc/Tech5,000 Meters Division 3A7319:31.25 PB12
Oct 28MVADA Cross Country ChampionshipsOct 28 · 5,000 Meters Large School Varsity · Place 24 · Southeastern Reg. Voc/Tech5,000 Meters Large School Varsity2418:44.20 PB12
Oct 20Mayflower Athletic Conference XC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 12 · Southeastern Reg. Voc/Tech5,000 Meters Varsity1219:00.50 PB12
Oct 14TCXC vs. SoutheasternOct 14 · 5,000 Meters Varsity · Place 11 · Southeastern Reg. Voc/Tech5,000 Meters Varsity1120:30.1512
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Small · Place 120 · Southeastern Reg. Voc/Tech5,000 Meters Varsity Small12019:02.20 PB12

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 8TCXC @ SoutheasternOct 8 · 5,000 Meters Varsity · Place 15 · Southeastern Reg. Voc/Tech5,000 Meters Varsity1521:50.7911

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country Northeast Regional ChampionshipsNov 25 · 5,000 Meters Freshman/Sophomore · Place 81 · Southeastern Reg. Voc/Tech5,000 Meters Freshman/Sophomore8120:41.0 PB10
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Junior Varsity · Place 82 · Southeastern Reg. Vo5,000 Meters Junior Varsity8219:59.48SO
Sep 26Southeastern Voke @ West BridgewaterSep 26 · Varsity · Place 8 · Southeastern Reg. Voc/TVarsity821:2210
Sep 20TCXC vs. SoutheasternSep 20 · 3 Miles Varsity · Place 11 · Southeastern Reg. Voc/Tech3 Miles Varsity1119:47Unofficial10

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31MVADA State Vocational ChampionshipOct 31 · 5,000 Meters Junior Varsity · Place 14 · Southeastern Reg. Voc/T5,000 Meters Junior Varsity1421:02.2—
Oct 15MSTCA Bob Glennon Twilight Invitational (Small & Medium Schools)Oct 15 · 1.5 Miles Freshman · Place 55 · Southeastern Reg. Voc/T1.5 Miles Freshman5513:12.9FR
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity · Place 185 · Southeastern Reg. Voc/T3,000 Meters Varsity18512:43.2FR
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity Large 9-10 · Place 185 · Southeastern Reg. Voc/Tech3,000 Meters Varsity Large 9-1018512:43.2 PB9
Sep 14West Bridgewater vs Southeastern/South Shore VokeSep 14 · 5,000 Meters Varsity · Place 20 · Southeastern Reg. Voc/Tech5,000 Meters Varsity2022:09 PB9