Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Harry Downes FieldWarrior Halloween Hoka Postal Nationals 2 Mile TT · Oct 31 | 10:22.70 | Warrior Halloween Hoka Postal Nationals 2 Mile TT | October 31, 2023 |
| 2.1 Miles · Cape Cod FairgroundsMSTCA Bob McIntyre Twilight Large Schools Invitational · Oct 16 | 13:13.1 | MSTCA Bob McIntyre Twilight Large Schools Invitational | October 16, 2021 |
| 5,000 Meters · Gardner Municipal Golf CourseMIAA D1 Championship · Nov 11 | 18:04.70 | MIAA D1 Championship | November 11, 2023 |
| 5,000 Meters · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 22 | 17:37.4 | 16th Ocean State XC Invitational | September 22, 2023 |
| 5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 18 | 17:35.13 | MIAA Divisional State Championships | November 18, 2023 |
| 5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches XC Invitational · Nov 5 | 17:57.25 | MSTCA Frank Mooney Coaches XC Invitational | November 5, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | MIAA Meet of ChampionsNov 16 · 5,000 Meters Varsity Division 1 · Place 137 · Boston Latin | 5,000 Meters Varsity Division 1 | 137 | 17:48.81 | 12 |
| Nov 9 | MIAA Division 1A-1B-1C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 45 · Boston Latin | 5,000 Meters Varsity | 45 | 17:37.83 | 12 |
| Oct 31 | Warrior Halloween Hoka Postal 2 MileOct 31 · 2 Miles Varsity · Place 15 · Boston Latin | 2 Miles Varsity | 15 | 10:27.90 | 12 |
| Oct 25 | Dual County League ChampionshipOct 25 · 5,000 Meters Varsity · Place 7 · Boston Latin | 5,000 Meters Varsity | 7 | 17:32.5 | 12 |
| Oct 19 | 63rd Catholic Memorial InvitationalOct 19 · 5,000 Meters Varsity · Place 13 · Boston Latin | 5,000 Meters Varsity | 13 | 17:23.9 | 12 |
| Sep 28 | MSTCA Bay State XC InvitationalSep 28 · 5,000 Meters Varsity · Place 35 · Boston Latin | 5,000 Meters Varsity | 35 | 18:03.80 | 12 |
| Sep 25 | Boston Latin v. WestonSep 25 · 5,000 Meters Varsity · Place 10 · Boston Latin | 5,000 Meters Varsity | 10 | 18:29 | 12 |
| Sep 14 | Highland Park InvitationalSep 14 · 5,000 Meters Varsity · Place 32 · Boston Latin | 5,000 Meters Varsity | 32 | 18:32.83 | 12 |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 1 · Place 128 · Boston Latin | 5,000 Meters Division 1 | 128 | 17:35.13 PB | 11 |
| Nov 11 | MIAA D1 ChampionshipNov 11 · 5,000 Meters Division 1B · Place 75 · Boston Latin | 5,000 Meters Division 1B | 75 | 18:04.70 PB | 11 |
| Oct 31 | Warrior Halloween Hoka Postal Nationals 2 Mile TTOct 31 · 2 Miles Varsity · Place 13 · Boston Latin | 2 Miles Varsity | 13 | 10:22.70 PB | 11 |
| Oct 27 | Dual County League Championship MeetOct 27 · 5,000 Meters Varsity · Place 16 · Boston Latin | 5,000 Meters Varsity | 16 | 18:14.3 | 11 |
| Oct 27 | Dual County League Championship MeetOct 27 · 5,000 Meters Varsity · Place 16 · Boston Latin School | 5,000 Meters Varsity | 16 | 18:14.3 | — |
| Oct 7 | MSTCA Bay State InvitationalOct 7 · 5,000 Meters Varsity · Place 22 · Boston Latin | 5,000 Meters Varsity | 22 | 17:39.5 | JR |
| Sep 22 | 16th Ocean State XC InvitationalSep 22 · 5,000 Meters Championship · Place 110 · Boston Latin | 5,000 Meters Championship | 110 | 17:37.4 PB | 11 |
| Sep 16 | Highland Park InvitationalSep 16 · 5,000 Meters Varsity · Place 15 · Boston Latin | 5,000 Meters Varsity | 15 | 18:00.8 | JR |
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | MSTCA Frank Mooney Coaches InvitationalNov 5 · 5,000 Meters Sophomore · Place 31 · Boston Latin School | 5,000 Meters Sophomore | 31 | 17:57.3 | SO |
| Nov 5 | MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 5,000 Meters Sophomore (Large School) · Place 31 · Boston Latin | 5,000 Meters Sophomore (Large School) | 31 | 17:57.25 PB | 10 |
| Oct 28 | Dual County League ChampionshipOct 28 · 5,000 Meters Junior Varsity · Place 7 · Boston Latin School | 5,000 Meters Junior Varsity | 7 | 18:09.3 | — |
| Oct 8 | Baystate InvitationalOct 8 · 5,000 Meters Varsity B · Place 51 · Boston Latin | 5,000 Meters Varsity B | 51 | 18:46.0Unofficial | 10 |
| Sep 23 | Ocean State XC InvitationalSep 23 · 5,000 Meters Junior Varsity -1 · Place 6 · Boston Latin | 5,000 Meters Junior Varsity -1 | 6 | 18:35.5 | 10 |
2021 Cross Country
5 results