| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · IndoorMiddlesex League Meet #4 · Jan 7 | 5:16.56 | Middlesex League Meet #4 | January 7, 2020 |
| 1000 Meters · IndoorMSTCA Northeast Invitational · Jan 10 | 3:04.09 | MSTCA Northeast Invitational | January 10, 2020 |
| 300 Meters · IndoorMiddlesex League Indoor T&F #2 · Jan 22 | 41.98 | Middlesex League Indoor T&F #2 | January 22, 2022 |
| 600 Meters · IndoorMiddlesex League Indoor T & F #4 · Jan 6 | 1:36.90 | Middlesex League Indoor T & F #4 | January 6, 2022 |
| 800 Meters · IndoorMSTCA Last Chance Invitational · Feb 9 | 2:16.76 | MSTCA Last Chance Invitational | February 9, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jan 22 | Middlesex League Indoor T&F #2Jan 22 · 300 Meters · Place 23 · Winchester | 300 Meters | 23 | 41.98 PB | 12 |
| Jan 6 | Middlesex League Indoor T & F #4Jan 6 · 600 Meters · Winchester | 600 Meters | — | 1:36.90 PB | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 9 | MSTCA Last Chance InvitationalFeb 9 · 800 Meters · Place 10 · Winchester | 800 Meters | 10 | 2:16.76 PB | SO |
| Feb 9 | MSTCA Last Chance InvitationalFeb 9 · 800 Meters · Place 11 · Winchester | 800 Meters | 11 | 2:16.76 | 10 |
| Feb 9 | MSTCA Last Chance InvitationalFeb 9 · 800 Meters · Place 10 · Winchester | 800 Meters | 10 | 2:16.76 | 10 |
| Jan 10 | MSTCA Northeast InvitationalJan 10 · 1000 Meters · Place 80 · Winchester | 1000 Meters | 80 | 3:04.09 PB | 10 |
| Jan 7 | Middlesex League Meet #4Jan 7 · 1 Mile · Place 9 · Winchester | 1 Mile | 9 | 5:16.56 PB | SO |
| Jan 3 | Middlesex League Meet #3Jan 3 · 600 Meters · Place 2 · Winchester | 600 Meters | 2 | 1:36.90 | SO |