| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · IndoorMVC #4 · Jan 11 | 5:37.96a | MVC #4 | January 11, 2018 |
| 1 Mile · OutdoorAndover Boosters Invite · May 11 | 5:46.92a | Andover Boosters Invite | May 11, 2018 |
| 1000 Meters · IndoorMSTCA Coaches Invitational · Jan 23 | 3:16.77 | MSTCA Coaches Invitational | January 23, 2016 |
| 1500 Meters · OutdoorUSATF New England Association Junior Olympic Championships · Jun 17 | 5:23.99a | USATF New England Association Junior Olympic Championships | June 17, 2017 |
| 2 Miles · IndoorMerrimack Valley Conference Meet #3 · Jan 3 | 12:26.95a | Merrimack Valley Conference Meet #3 | January 3, 2019 |
| 2 Miles · OutdoorMerrimack Valley Conference · May 20 | 12:24.72 | Merrimack Valley Conference | May 20, 2018 |
| Long Jump · IndoorMerrimack Valley Conference Championship · Feb 9 | 5:44.72a | Merrimack Valley Conference Championship | February 9, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 26 | MIAA East Division 3 ChampionshipMay 26 · 2 Miles · Place 21 · Tewksbury MemorialTewksbury Memorial | 2 Miles | 21 | 12:45.61 | 12 |
| May 18 | Merrimack Valley ChampionshipsMay 18 · 2 Miles · Place 8 · TewksburyTewksbury | 2 Miles | 8 | 12:31.83 | SR |
| May 4 | Weston Twilight InvitationalMay 4 · 2 Miles · Place 29 · Tewksbury MemorialTewksbury Memorial | 2 Miles | 29. | 12:26.85a | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 16 | MIAA Division 3 ChampionshipFeb 16 · 2 Miles · Place 15 · Tewksbury MemorialTewksbury Memorial | 2 Miles | 15 | 12:34.16 | 12 |
| Feb 8 | Merrimack Valley Conference ChampionshipFeb 8 · 1 Mile · Place 11 · Tewksbury MemorialTewksbury Memorial | 1 Mile | 11 | 5:53.42 | 12 |
| Jan 3 | Merrimack Valley Conference Meet #3Jan 3 · 2 Miles · Place 4 · Tewksbury MemorialTewksbury Memorial | 2 Miles | 4. | 12:26.95a PB | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 26 | Merrimack Valley Conference Meet #2Dec 26 · 1 Mile · Place 8 · Tewksbury MemorialTewksbury Memorial | 1 Mile | 8. | 5:45.66a | 12 |
| Dec 19 | Merrimack Valley Conference Meet #1Dec 19 · 2 Miles · Place 4 · Tewksbury MemorialTewksbury Memorial | 2 Miles | 4. | 12:40.30a | 12 |
| Feb 18 | MIAA Division 3 ChampionshipsFeb 18 · 1 Mile · Place 17 · Tewksbury MemorialTewksbury Memorial | 1 Mile | 17. | 5:38.35a | 11 |
| Feb 9 | Merrimack Valley Conference ChampionshipFeb 9 · Long Jump · Place 13 · Tewksbury MemorialTewksbury Memorial | Long Jump | 13 | 5:44.72a PB | 11 |
| Jan 27 | State Coaches Invitational - Small SchoolsJan 27 · 1 Mile · Place 34 · TewksburyTewksbury | 1 Mile | 34 | 5:53.19 | 11 |
| Jan 11 | MVC #4Jan 11 · 1 Mile · Place 6 · Tewksbury MemorialTewksbury Memorial | 1 Mile | 6. | 5:37.96a PB | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 26 | MIAA Division 3 ChampionshipsMay 26 · 2 Miles · Place 11 · Tewksbury MemorialTewksbury Memorial | 2 Miles | 11. | 12:28.83a | 11 |
| May 20 | Merrimack Valley ConferenceMay 20 · 2 Miles · Place 6 · Tewksbury MemorialTewksbury Memorial | 2 Miles | 6 | 12:24.72 PB | 11 |
| May 11 | Andover Boosters InviteMay 11 · 1 Mile · Place 18 · Tewksbury MemorialTewksbury Memorial | 1 Mile | 18. | 5:46.92a PB | 11 |
| Apr 11 | Tewksbury @Dracut Dual MeetApr 11 · 800 Meters · Tewksbury MemorialTewksbury Memorial | 800 Meters | — | 2:42.9Unofficial | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 27 | MVC #2Dec 27 · 2 Miles · Place 8 · Tewksbury MemorialTewksbury Memorial | 2 Miles | 8. | 12:29.83a | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 17 | USATF New England Association Junior Olympic ChampionshipsJun 17 · 1500 Meters · Place 6 · Greater Lowell Road RunnersGreater Lowell Road Runners | 1500 Meters | 6. | 5:23.99a PB | 10 |
| Jun 17 | USATF New England Association Junior Olympic ChampionshipsJun 17 · 800 Meters · Greater Lowell Road RunnersGreater Lowell Road Runners | 800 Meters | — | DNS | 10 |
| May 10 | Tewksbury North Andover Dual MeetMay 10 · 800 Meters · Tewksbury MemorialTewksbury Memorial | 800 Meters | — | 2:41.14aUnofficial | 10 |
| May 10 | Tewksbury North Andover Dual MeetMay 10 · 100 Meters · Tewksbury MemorialTewksbury Memorial | 100 Meters | — | 15.53Unofficial | 10 |
| May 3 | Tewksbury Chelmsford Dual MeetMay 3 · 200 Meters · Tewksbury MemorialTewksbury Memorial | 200 Meters | — | 31.6Unofficial | 10 |
| May 3 | Tewksbury Chelmsford Dual MeetMay 3 · 100 Meters · Tewksbury MemorialTewksbury Memorial | 100 Meters | — | 14.9Unofficial | 10 |
| Apr 26 | Tewksbury Billerica Dual MeetApr 26 · 400 Meters · Tewksbury MemorialTewksbury Memorial | 400 Meters | — | 72.7Unofficial | 10 |
| Apr 26 | Tewksbury Billerica Dual MeetApr 26 · 100 Meters · Tewksbury MemorialTewksbury Memorial | 100 Meters | — | 15.2Unofficial | 10 |
| Apr 12 | Tewksbury Dracut Dual MeetApr 12 · 200 Meters · Tewksbury MemorialTewksbury Memorial | 200 Meters | — | 32.2Unofficial | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jan 23 | MSTCA Coaches InvitationalJan 23 · 1000 Meters · Place 32 · TewksburyTewksbury | 1000 Meters | 32 | 3:16.77 PB | 09 |