Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Waveny ParkBlazers Meet #3 · Oct 13 | 15:09.49 | Blazers Meet #3 | October 13, 2021 |
| 4,000 Meters · Allens Meadows Park35th Wilton XC Invitational · Sep 14 | 19:25.88 | 35th Wilton XC Invitational | September 14, 2024 |
| 4190 m · Ridgefield High SchoolDarien, Ludlowe, McMahon at Ridgefield · Sep 16 | 23:52.50 | Darien, Ludlowe, McMahon at Ridgefield | September 16, 2025 |
| 5,000 Meters · FCIAC Championship 5,000mFCIAC Cross Country Championships · Oct 16 | 25:30 | FCIAC Cross Country Championships | October 16, 2024 |
| 5,000 Meters · Wickham Park41st Wickham Park XC Invitational · Sep 28 | 26:35 | 41st Wickham Park XC Invitational | September 28, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | FCIAC Cross Country ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 111 · Fairfield LudloweFairfield Ludlowe | 5,000 Meters Junior Varsity | 111 | 27:12 | 12 |
| Oct 7 | Ludlowe, Norwalk, Wilton at WardeOct 7 · 2.92 Miles Varsity · Place 42 · Fairfield LudloweFairfield Ludlowe | 2.92 Miles Varsity | 42 | 26:13.24 | 12 |
| Sep 30 | St. Joe's, Central, Ludlowe at TrumbullSep 30 · 2.95 Miles Varsity · Place 34 · Fairfield LudloweFairfield Ludlowe | 2.95 Miles Varsity | 34 | 25:48.00 | 12 |
| Sep 24 | Danbury, Stamford, Ludlowe at StaplesSep 24 · 5,000 Meters Varsity · Place 40 · Fairfield LudloweFairfield Ludlowe | 5,000 Meters Varsity | 40 | 28:46.16 | 12 |
| Sep 16 | Darien, Ludlowe, McMahon at RidgefieldSep 16 · 4,190 Meters Varsity · Place 43 · Fairfield LudloweFairfield Ludlowe | 4,190 Meters Varsity | 43 | 23:52.50 PB | 12 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | FCIAC Cross Country ChampionshipsOct 16 · 5,000 Meters Varsity · Place 108 · Fairfield LudloweFairfield Ludlowe | 5,000 Meters Varsity | 108 | 25:30 PB | 11 |
| Oct 7 | Wilton, Darien, Warde at LudloweOct 7 · 5,000 Meters Varsity · Place 37 · Fairfield LudloweFairfield Ludlowe | 5,000 Meters Varsity | 37 | 24:20.03 | 11 |
| Oct 1 | St. Joe's, Ridgefield, Ludlowe at WesthillOct 1 · 4,000 Meters Varsity · Place 18 · Fairfield LudloweFairfield Ludlowe | 4,000 Meters Varsity | 18 | 19:42.2 | 11 |
| Sep 28 | 41st Wickham Park XC InvitationalSep 28 · 5,000 Meters Varsity Girls Large · Place 146 · Fairfield LudloweFairfield Ludlowe | 5,000 Meters Varsity Girls Large | 146 | 26:35 PB | 11 |
| Sep 24 | Ludlowe, McMahon, Central at TrumbullSep 24 · 5,000 Meters Varsity · Place 17 · Fairfield LudloweFairfield Ludlowe | 5,000 Meters Varsity | 17 | 24:53.14 | 11 |
| Sep 14 | 35th Wilton XC InvitationalSep 14 · 4,000 Meters Varsity · Place 129 · Fairfield LudloweFairfield Ludlowe | 4,000 Meters Varsity | 129 | 19:25.88 PB | 11 |
| Sep 10 | Ludlowe, Greenwich, Norwalk at StaplesSep 10 · 5,000 Meters Varsity · Place 28 · Fairfield LudloweFairfield Ludlowe | 5,000 Meters Varsity | 28 | 24:44.40 | 11 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | FCIAC Cross Country ChampionshipsOct 18 · 5,000 Meters Varsity · Place 106 · Fairfield LudloweFairfield Ludlowe | 5,000 Meters Varsity | 106 | 25:49 | 10 |
| Oct 10 | Bridgeport, Westhill, Ludlowe at St. Joe’sOct 10 · 5,000 Meters Varsity · Place 17 · Fairfield LudloweFairfield Ludlowe | 5,000 Meters Varsity | 17 | 26:07:02Unofficial | 10 |
| Oct 2 | McMahon, Warde, Trumbull at LudloweOct 2 · 5,000 Meters Varsity · Place 36 · Fairfield LudloweFairfield Ludlowe | 5,000 Meters Varsity | 36 | 25:33.29 | 10 |
| Sep 27 | Darien, Stamford, Ludlowe at DanburySep 27 · 4,000 Meters Varsity · Place 31 · Fairfield LudloweFairfield Ludlowe | 4,000 Meters Varsity | 31 | 20:51.10 | 10 |
| Sep 19 | Wilton, Norwalk, Ludlowe at New CanaanSep 19 · 4,000 Meters Varsity · Place 29 · Fairfield LudloweFairfield Ludlowe | 4,000 Meters Varsity | 29 | 19:13.59 | 10 |
| Sep 12 | Staples, Greenwich, Ludlowe at RidgefieldSep 12 · 2.70 Miles Varsity · Place 30 · Fairfield LudloweFairfield Ludlowe | 2.70 Miles Varsity | 30 | 22:35.10 | 10 |
2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | Blazers Meet #3Oct 13 · 3,000 Meters Middle School · Place 35 · Roger LudloweRoger Ludlowe | 3,000 Meters Middle School | 35 | 15:09.49 PB | 8 |