Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Trumbull High SchoolDanbury/Greenwich/Norwalk at Trumbull · Sep 12 | 13:07.70 | Danbury/Greenwich/Norwalk at Trumbull | September 12, 2017 |
| 3,200 Meters · Tarrywile ParkHatter Freshman Invitational · Nov 1 | 14:19.70 | Hatter Freshman Invitational | November 1, 2016 |
| 4,000 Meters · Tarrywile ParkGreenwich/Norwalk/Ludlowe at Danbury · Sep 11 | 17:43.76 | Greenwich/Norwalk/Ludlowe at Danbury | September 11, 2019 |
| 5,000 Meters · 5k CourseNXR Northeast Regional Championships · Nov 25 | 24:46.1 | NXR Northeast Regional Championships | November 25, 2017 |
| 5,000 Meters · Allens Meadows Park31st Wilton XC Invitational · Sep 14 | 21:49 | 31st Wilton XC Invitational | September 14, 2019 |
| 5,000 Meters · Hampshire College XC courseAmherst Invite · Sep 23 | 23:15 | Amherst Invite | September 23, 2017 |
| 5,000 Meters · White Memorial FoundationUSATF Connecticut Association Junior Olympic Championships · Nov 10 | 21:05.06 | USATF Connecticut Association Junior Olympic Championships | November 10, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | USATF Connecticut Association Junior Olympic ChampionshipsNov 10 · 5,000 Meters 15-18 · Place 37 · Danbury Hatters HCYS Track & XC ClubDanbury Hatters HCYS Track & XC Club | 5,000 Meters 15-18 | 37 | 21:05.06 PB | 12 |
| Oct 22 | 3rd Annual Warrior Sub-Varsity MeetOct 22 · 3.15 Miles Junior Varsity · Place 66 · DanburyDanbury | 3.15 Miles Junior Varsity | 66 | 21:29.45 | 12 |
| Oct 15 | FCIAC Cross Country ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 118 · DanburyDanbury | 5,000 Meters Junior Varsity | 118 | 20:46 | 12 |
| Oct 7 | Ridgefield/Darien/Danbury at St. Joe'sOct 7 · 5,000 Meters Varsity · Place 49 · DanburyDanbury | 5,000 Meters Varsity | 49 | 21:45.00 | 12 |
| Oct 1 | Warde/Danbury/McMahon at WesthillOct 1 · 4,000 Meters Varsity · Place 45 · DanburyDanbury | 4,000 Meters Varsity | 45 | 16:38.17 | 12 |
| Sep 24 | Wilton/Danbury/Trumbull at New CanaanSep 24 · 5,000 Meters Varsity · Place 64 · DanburyDanbury | 5,000 Meters Varsity | 64 | 20:41.20 | 12 |
| Sep 16 | Staples/Trinity/Stamford at DanburySep 16 · 4,000 Meters Varsity · Place 49 · DanburyDanbury | 4,000 Meters Varsity | 49 | 18:11.17 | 12 |
| Sep 14 | 31st Wilton XC InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 122 · DanburyDanbury | 5,000 Meters Junior Varsity | 122 | 21:49 PB | 12 |
| Sep 11 | Greenwich/Norwalk/Ludlowe at DanburySep 11 · 4,000 Meters Varsity · Place 52 · DanburyDanbury | 4,000 Meters Varsity | 52 | 17:43.76 PB | 12 |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Warrior Sub-Varsity MeetOct 23 · 3.15 Miles Junior Varsity · Place 86 · DanburyDanbury | 3.15 Miles Junior Varsity | 86 | 21:17.50 | 11 |
| Oct 9 | McMahon, Westhill, Warde at DanburyOct 9 · Varsity · Place 51 · DanburyDanbury | Varsity | 51 | 17:38.80 | 11 |
| Sep 25 | New Canaan, Norwalk, Stamford at DanburySep 25 · 2,300 Meters Novice · Place 11 · DanburyDanbury | 2,300 Meters Novice | 11 | 9:44.98 | 11 |
| Sep 25 | New Canaan, Norwalk, Stamford at DanburySep 25 · 2,300 Meters Novice · Place 11 · DanburyDanbury | 2,300 Meters Novice | 11 | 9:44.98 | 11 |
| Sep 17 | Danbury, Trinity/Central, Darien at LudloweSep 17 · Varsity · Place 47 · DanburyDanbury | Varsity | 47 | 21:17 | 11 |
| Sep 11 | Wilton, Danbury, Trumbull at St. Joe'sSep 11 · Varsity · Place 55 · DanburyDanbury | Varsity | 55 | 23:11.80 | 11 |
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 25 | NXR Northeast Regional ChampionshipsNov 25 · 5,000 Meters Open Invitational · Place 340 · DanburyDanbury | 5,000 Meters Open Invitational | 340 | 24:46.1 PB | 10 |
| Oct 23 | Wilton Sub-Varsity MeetOct 23 · 5,000 Meters Junior Varsity · Place 97 · DanburyDanbury | 5,000 Meters Junior Varsity | 97 | 22:55.74 | 10 |
| Oct 18 | FCIAC Cross Country ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 196 · DANBURYDANBURY | 5,000 Meters Junior Varsity | 196 | 22:29.50 | 10 |
| Oct 10 | St. Joe's/Danbury/Ludlowe at New CanaanOct 10 · 3,000 Meters Novice · Place 30 · DanburyDanbury | 3,000 Meters Novice | 30 | 12:19.33 | 10 |
| Oct 2 | Stamford/Darien/McMahon at DanburyOct 2 · 2,300 Meters Novice · Place 17 · DanburyDanbury | 2,300 Meters Novice | 17 | 9:58.86Unofficial | 10 |
| Sep 23 | Amherst InviteSep 23 · 5,000 Meters Junior Varsity · Place 241 · DanburyDanbury | 5,000 Meters Junior Varsity | 241 | 23:15 PB | 10 |
| Sep 19 | Wilton/Warde/Ridgefield at DanburySep 19 · 2,300 Meters Novice · Place 66 · DanburyDanbury | 2,300 Meters Novice | 66 | 10:20.00Unofficial | 10 |
| Sep 12 | Danbury/Greenwich/Norwalk at TrumbullSep 12 · 1.5 Miles Novice · Place 47 · DanburyDanbury | 1.5 Miles Novice | 47 | 13:07.70 PB | 10 |
2016 Cross Country
1 results