Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.7 Miles · Wickham Park27th CT Middle School State XC Championship · Nov 2 | 11:34.19 | 27th CT Middle School State XC Championship | November 2, 2019 |
| 3,000 Meters · Sunken Meadow State ParkUSATF Region 1 Junior Olympic Championships · Nov 24 | 11:41 | USATF Region 1 Junior Olympic Championships | November 24, 2019 |
| 3,000 Meters · White Memorial FoundationUSATF Connecticut Association Junior Olympic Championships · Nov 10 | 11:35.99 | USATF Connecticut Association Junior Olympic Championships | November 10, 2019 |
| 4 Miles · Hard'Ack Recreation AreaUMass Lowell-Vermont · Sep 5 | 20:54.2 | UMass Lowell-Vermont | September 5, 2026 |
| 4,000 Meters · Noble High SchoolUSATF Region 1 Junior Olympic Championships · Nov 20 | 14:17.88 | USATF Region 1 Junior Olympic Championships | November 20, 2022 |
| 4,000 Meters · White Memorial FoundationUSATF Connecticut Association Junior Olympic Championships · Nov 14 | 14:52.52 | USATF Connecticut Association Junior Olympic Championships | November 14, 2021 |
| 5,000 Meters · Allens Meadows Park35th Wilton XC Invitational · Sep 14 | 16:52.66 | 35th Wilton XC Invitational | September 14, 2024 |
| 5,000 Meters · Black Rock State ParkBerkshire League XC Championships · Oct 16 | 17:14.7 | Berkshire League XC Championships | October 16, 2025 |
| 5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 22 | 17:09.3 | NXR Northeast & New York Regional Open | November 22, 2025 |
| 5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 26 | 17:49.5 | NXR Northeast & New York Regional Championships | November 26, 2022 |
| 5,000 Meters · Nonnewaug High School Nonnewaug vs Lakeview (Senior Night) · Oct 7 | 16:20.76 | Nonnewaug vs Lakeview (Senior Night) | October 7, 2025 |
| 5,000 Meters · Thetford Academy XC Home Course90th Annual New England Interscholastic Cross Country Championships · Nov 8 | 17:30.6 | 90th Annual New England Interscholastic Cross Country Championships | November 8, 2025 |
| 5,000 Meters · White Memorial FoundationLakeview vs Housatonic Regional & Terryville · Sep 30 | 16:10 | Lakeview vs Housatonic Regional & Terryville | September 30, 2025 |
| 5,000 Meters · Wickham ParkCIAC State Open Championships · Nov 3 | 16:27.25 | CIAC State Open Championships | November 3, 2025 |
| 8,000 Meters · Lehigh UniversityPaul Short Run · Oct 2 | 26:15.2 | Paul Short Run | October 2, 2026 |
| 8,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 19 | 25:44.98 | 53rd UMass Dartmouth Cross Country Invitational | September 19, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Championship - Northeast · Place 113 · Unat-Schildgen-BenjaminUnat-Schildgen-Benjamin | 5,000 Meters Championship - Northeast | 113 | 17:09.3 PB | 12 |
| Nov 8 | 90th Annual New England Interscholastic Cross Country ChampionshipsNov 8 · 5,000 Meters Championships · Place 55 · LakeviewLakeview | 5,000 Meters Championships | 55 | 17:30.6 PB | 12 |
| Nov 3 | CIAC State Open ChampionshipsNov 3 · 5,000 Meters Open · Place 20 · LakeviewLakeview | 5,000 Meters Open | 20 | 16:27.25 PB | 12 |
| Oct 25 | CIAC Division ChampionshipsOct 25 · 5,000 Meters SS · Place 2 · LakeviewLakeview | 5,000 Meters SS | 2 | 16:33.21 | 12 |
| Oct 16 | Berkshire League XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 1 · LakeviewLakeview | 5,000 Meters Varsity | 1 | 17:14.7 PB | 12 |
| Oct 7 | Nonnewaug vs Lakeview (Senior Night)Oct 7 · 5,000 Meters Varsity · Place 1 · LakeviewLakeview | 5,000 Meters Varsity | 1 | 16:20.76 PB | 12 |
| Oct 3 | 66th Nonnewaug XC InvitationalOct 3 · 3.1 Miles Varsity · Place 1 · LakeviewLakeview | 3.1 Miles Varsity | 1 | 16:22.8 | 12 |
| Sep 30 | Lakeview vs Housatonic Regional & TerryvilleSep 30 · 5,000 Meters Varsity · Place 1 · LakeviewLakeview | 5,000 Meters Varsity | 1 | 16:10 PB | 12 |
| Sep 23 | Lakeview vs Thomaston & NorthwesternSep 23 · 5,000 Meters Varsity · Place 1 · LakeviewLakeview | 5,000 Meters Varsity | 1 | 16:14 | 12 |
| Sep 18 | 37th Going to the Sun XC InvitationalSep 18 · 5,000 Meters Varsity · Place 1 · LakeviewLakeview | 5,000 Meters Varsity | 1 | 16:21.10 | 12 |
| Sep 13 | 13th Connecticut River Valley InvitationalSep 13 · 5,000 Meters Varsity · Place 2 · LakeviewLakeview | 5,000 Meters Varsity | 2 | 15:50.2 | — |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | CIAC State Open Boys ChampionshipOct 31 · 5,000 Meters Varsity · Place 152 · LakeviewLakeview | 5,000 Meters Varsity | 152 | 18:16 | 11 |
| Oct 26 | CIAC Division SS Boys ChampionshipOct 26 · 5,000 Meters Varsity · Place 6 · LakeviewLakeview | 5,000 Meters Varsity | 6 | 16:55 | 11 |
| Oct 17 | Berkshire League XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 2 · LakeviewLakeview | 5,000 Meters Varsity | 2 | 17:14.4 | 11 |
| Oct 4 | 65th Nonnewaug XC InvitationalOct 4 · 5,000 Meters Varsity · Place 2 · LakeviewLakeview | 5,000 Meters Varsity | 2 | 16:31.62 | 11 |
| Sep 28 | 41st Wickham Park XC InvitationalSep 28 · 5,000 Meters Varsity Boys Small · Place 5 · LakeviewLakeview | 5,000 Meters Varsity Boys Small | 5 | 16:54 | 11 |
| Sep 19 | 36th Going to the Sun XC InvitationalSep 19 · 5,000 Meters Varsity · Place 1 · LakeviewLakeview | 5,000 Meters Varsity | 1 | 16:44.20 | 11 |
| Sep 14 | 35th Wilton XC InvitationalSep 14 · 5,000 Meters Varsity · Place 15 · LakeviewLakeview | 5,000 Meters Varsity | 15 | 16:52.66 PB | 11 |
2023 Cross Country
2 results2022 Cross Country
2 results2021 Cross Country
1 results2020 Cross Country
1 results2019 Cross Country
3 results