| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · IndoorMiddlesex League #5 · Jan 9 | 6:02.52 | Middlesex League #5 | January 9, 2018 |
| 1 Mile · OutdoorAndover Invitational · May 13 | 6:02.52a | Andover Invitational | May 13, 2017 |
| 2 Miles · IndoorMiddlesex League Block · Jan 10 | 14:11.86a | Middlesex League Block | January 10, 2017 |
| Shot Put · 4kg · Outdoor2019 Ottaviani Invitational · Apr 13 | 19-10.00 | 2019 Ottaviani Invitational | April 13, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 13 | 2019 Ottaviani InvitationalApr 13 · Shot Put · Place 21 · Reading Memorial | Shot Put4kg | 21. | 19-10.00 PB | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jan 9 | Middlesex League #5Jan 9 · 1 Mile · Place 30 · Reading | 1 Mile | 30 | 6:02.52 PB | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 13 | Andover InvitationalMay 13 · 1 Mile · Place 27 · Reading Memorial | 1 Mile | 27. | 6:02.52a PB | 10 |
| Apr 15 | Haverhill Ottoviani InvitationalApr 15 · 1 Mile · Place 11 · Reading Memorial | 1 Mile | 11. | 6:06.10a | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 6 | Middlesex League ChampionshipFeb 6 · 1 Mile · Place 14 · Reading | 1 Mile | 14 | 6:23.36 | SO |
| Jan 24 | Middlesex League Girls Block #5Jan 24 · 1 Mile · Place 16 · Reading | 1 Mile | 16 | 6:31.74 | SO |
| Jan 10 | Middlesex League BlockJan 10 · 2 Miles · Place 22 · Reading Memorial | 2 Miles | 22. | 14:11.86a PB | 10 |
| Jan 8 | MSTCA Large School_FR/SOPH Auerbach MeetJan 8 · 1 Mile · Place 71 · Reading Memorial | 1 Mile | 71. | 6:28.71a | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 29 | Middlesex League Indoor Block #2Dec 29 · 1 Mile · Place 27 · Reading Memorial | 1 Mile | 27. | 6:42.98a | 10 |