| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · IndoorMSTCA Rising Championships · Feb 14 | 5:09.26a | MSTCA Rising Championships | February 14, 2023 |
| 1 Mile · OutdoorMSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONAL · May 6 | 5:14.13a | MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONAL | May 6, 2023 |
| 1000 Meters · IndoorMSTCA Northeast Invitational · Jan 13 | 3:07.03 | MSTCA Northeast Invitational | January 13, 2023 |
| 600 Meters · IndoorMiddlesex League Indoor JV Meet · Feb 8 | 1:41.48a | Middlesex League Indoor JV Meet | February 8, 2023 |
| 800 Meters · OutdoorMiddlesex League 5B · May 10 | 2:18.72a | Middlesex League 5B | May 10, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 10 | Middlesex League 5BMay 10 · 800 Meters · Place 2 · Wakefield | 800 Meters | 2 | 2:18.72a PB | — |
| May 6 | MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · 1 Mile · Place 73 · Wakefield | 1 Mile | 73 | 5:14.13a PB | — |
| Apr 24 | Middlesex League 3AApr 24 · 800 Meters · Place 1 · Wakefield | 800 Meters | 1 | 2:22.47a | — |
| Apr 8 | Middlesex League @ Burlington PMApr 8 · 800 Meters · Place 3 · Wakefield Memorial | 800 Meters | 3. | 2:25.88a | 9 |
| Jan 26 | Middlesex League Indoor #5Jan 26 · 1 Mile · Place 21 · Wakefield Memorial | 1 Mile | 21. | 5:15.30a | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 14 | MSTCA Rising ChampionshipsFeb 14 · 1 Mile · Place 25 · Wakefield | 1 Mile | 25 | 5:09.26a PB | — |
| Feb 8 | Middlesex League Indoor JV MeetFeb 8 · 600 Meters · Place 10 · Wakefield Memorial | 600 Meters | 10. | 1:41.48a PB | 9 |
| Jan 13 | MSTCA Northeast InvitationalJan 13 · 1000 Meters · Place 112 · Wakefield | 1000 Meters | 112 | 3:07.03 PB | 9 |
| Jan 13 | MSTCA Northeast InvitationalJan 13 · 1000 Meters · Place 112 · Wakefield Memorial | 1000 Meters | 112. | 3:07.03a | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 30 | Middlesex League Freedom BlockDec 30 · 1 Mile · Place 5 · Wakefield Memorial | 1 Mile | 5. | 5:31.34a | 9 |
| Dec 10 | MSTCA Winterfest Small SchoolsDec 10 · 1000 Meters · Place 28 · Wakefield Memorial | 1000 Meters | 28. | 3:26.51a | 9 |