Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 22 | 17:20.6 | 16th Ocean State XC Invitational | September 22, 2023 |
| 5,000 Meters · Allens Meadows Park37th Wilton XC Invitational · Sep 19 | 17:14.04 | 37th Wilton XC Invitational | September 19, 2026 |
| 5,000 Meters · Bloomfield High SchoolFarmington, Hall @ Bloomfield · Sep 8 | 18:57 | Farmington, Hall @ Bloomfield | September 8, 2026 |
| 5,000 Meters · Bristol Central Home Course @ Rockwell ParkBristol Central vs. Hall/NWC/LM · Sep 29 | 19:03.83 | Bristol Central vs. Hall/NWC/LM | September 29, 2026 |
| 5,000 Meters · Derryfield ParkManchester Invite · Sep 20 | 18:53.8 | Manchester Invite | September 20, 2025 |
| 5,000 Meters · Hall High SchoolHall vs Bristol Eastern, Simsbury · Sep 15 | 17:19.93 | Hall vs Bristol Eastern, Simsbury | September 15, 2026 |
| 5,000 Meters · West Hartford ReservoirConard vs Avon, Hall · Oct 6 | 17:19.80 | Conard vs Avon, Hall | October 6, 2026 |
| 5,000 Meters · Wickham ParkCIAC State Open XC Championships · Nov 5 | 17:26.36 | CIAC State Open XC Championships | November 5, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | CIAC State Open XC ChampionshipsNov 5 · 5,000 Meters Open · Place 77 · Hall | 5,000 Meters Open | 77 | 17:26.36 PB | 12 |
| Oct 31 | CIAC XC Division ChampionshipsOct 31 · 5,000 Meters L · Place 33 · Hall | 5,000 Meters L | 33 | 17:28.80 | 12 |
| Oct 20 | CCC XC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 25 · Hall | 5,000 Meters Varsity | 25 | 17:35.6 | 12 |
| Oct 20 | CCC XC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 11 · Hall | 5,000 Meters Varsity | 11 | 17:35.6 | 12 |
| Oct 10 | 43rd Wickham Park XC InvitationalOct 10 · 5,000 Meters Varsity Boys Large · Place 43 · Hall | 5,000 Meters Varsity Boys Large | 43 | 17:35.87 | 12 |
| Oct 6 | Conard vs Avon, Hall Oct 6 · 5,000 Meters Varsity · Place 4 · Hall | 5,000 Meters Varsity | 4 | 17:19.80 PB | 12 |
| Sep 29 | Bristol Central vs. Hall/NWC/LMSep 29 · 5,000 Meters Varsity · Place 8 · Hall | 5,000 Meters Varsity | 8 | 19:03.83 PB | 12 |
| Sep 19 | 37th Wilton XC InvitationalSep 19 · 5,000 Meters Varsity · Place 43 · Hall | 5,000 Meters Varsity | 43 | 17:14.04 PB | 12 |
| Sep 15 | Hall vs Bristol Eastern, SimsburySep 15 · 5,000 Meters Varsity · Place 8 · Hall | 5,000 Meters Varsity | 8 | 17:19.93 PB | 12 |
| Sep 8 | Farmington, Hall @ BloomfieldSep 8 · 5,000 Meters Varsity · Place 10 · Hall | 5,000 Meters Varsity | 10 | 18:57 PB | 12 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | CIAC State Open ChampionshipsNov 3 · 5,000 Meters Open · Place 114 · Hall | 5,000 Meters Open | 114 | 17:42.28 | 11 |
| Oct 25 | CIAC Division ChampionshipsOct 25 · 5,000 Meters L · Place 46 · Hall | 5,000 Meters L | 46 | 17:56.88 | 11 |
| Oct 14 | CCC XC ChampionshipsOct 14 · 5,000 Meters Varsity · Place 39 · Hall | 5,000 Meters Varsity | 39 | 18:01.37 | 11 |
| Oct 7 | Hall, Bristol Central @ SimsburyOct 7 · 5,000 Meters Varsity · Place 2 · Hall | 5,000 Meters Varsity | 2 | 18:42.0 | 11 |
| Sep 30 | Hall vs Bristol Eastern, Lewis Mills, NW CatholicSep 30 · 2.9 Miles Varsity · Place 5 · Hall | 2.9 Miles Varsity | 5 | 16:25.99 | 11 |
| Sep 20 | Manchester InviteSep 20 · 5,000 Meters Boys JVB · Place 9 · Hall | 5,000 Meters Boys JVB | 9 | 18:53.8 PB | 11 |
| Sep 6 | 2nd Annual University of Hartford Cross Country Invitational (High School Races)Sep 6 · 3,000 Meters Varsity · Place 12 · Hall | 3,000 Meters Varsity | 12 | 10:51.8 | JR |
| Sep 2 | Conard, Hall @ AvonSep 2 · 5,000 Meters Varsity · Place 13 · Hall | 5,000 Meters Varsity | 13 | 18:03.0 | 11 |
2024 Cross Country
3 results2023 Cross Country
7 results