| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 21 | Division C Midland Wachusett League MeetMay 21 · 4x800 Relay · Place 5 · Oakmont Regional | 4x800 Relay | 5. | 9:19.20a | - |
| May 21 | Division C Midland Wachusett League MeetMay 21 · 4x400 Relay · Place 1 · Oakmont Regional | 4x400 Relay | 1. | 3:43.07a | - |
| May 21 | Division C Midland Wachusett League MeetMay 21 · 4x100 Relay · Place 2 · Oakmont Regional | 4x100 Relay | 2. | 45.90a | - |
| May 6 | Oakmont vs Groton-DunstableMay 6 · 4x100 Relay · Place 1 · Oakmont Regional | 4x100 Relay | 1. | 47.9 | - |
| Apr 28 | Quabbin vs OakmontApr 28 · 4x400 Relay · Place 1 · Oakmont Regional | 4x400 Relay | 1. | 3:40.9 | - |
| Apr 28 | Quabbin vs OakmontApr 28 · 4x100 Relay · Place 2 · Oakmont Regional | 4x100 Relay | 2. | 46.4 | - |
| Apr 15 | Oakmont vs. LunenburgApr 15 · 4x400 Relay · Place 1 · Oakmont Regional | 4x400 Relay | 1. | 3:49.5 | - |
| Apr 15 | Oakmont vs. LunenburgApr 15 · 4x100 Relay · Place 1 · Oakmont Regional | 4x100 Relay | 1. | 45.8 | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 24 | Quabbin vs Oakmont dual meetApr 24 · 4x400 Relay · Place 2 · Oakmont Regional | 4x400 Relay | 2. | 04:08.7 | - |
| Apr 24 | Quabbin vs Oakmont dual meetApr 24 · 4x100 Relay · Place 1 · Oakmont Regional | 4x100 Relay | 1. | 46.00 | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jan 21 | MSTCA D5 RelaysJan 21 · 4x50 Relay · Place 40 · Oakmont Regional | 4x50 RelayStandard | 40. | 31.18a | - |
| Jan 21 | MSTCA D5 RelaysJan 21 · 4x50 Relay · Place 39 · Oakmont Regional | 4x50 RelayStandard | 39. | 31.13a | - |
| Jan 21 | MSTCA D5 RelaysJan 21 · 4x50 Shuttle Hurdles · Place 8 · Oakmont Regional | 4x50 Shuttle Hurdles39" | 8. | 31.46a | - |
| Jan 21 | MSTCA D5 RelaysJan 21 · SMR 1600m · Place 33 · Oakmont Regional | SMR 1600m[200-200-400-800] | 33. | 4:28.61a | - |
| Jan 21 | MSTCA D5 RelaysJan 21 · SMR 1600m · Place 27 · Oakmont Regional | SMR 1600m[200-200-400-800] | 27. | 4:19.98a | - |
| Jan 21 | MSTCA D5 RelaysJan 21 · 4x200 Relay · Place 38 · Oakmont Regional | 4x200 Relay | 38. | 1:57.45a | - |
| Jan 21 | MSTCA D5 RelaysJan 21 · 4x200 Relay · Place 13 · Oakmont Regional | 4x200 Relay | 13. | 1:40.47a | - |
| Jan 21 | MSTCA D5 RelaysJan 21 · DMR 4000m · Place 23 · Oakmont Regional | DMR 4000m[1200-400-800-1600] | 23. | 13:35.02a | - |
| Jan 21 | MSTCA D5 RelaysJan 21 · 4x800 Relay · Place 26 · Oakmont Regional | 4x800 Relay | 26. | 10:47.48a | - |
| Jan 21 | MSTCA D5 RelaysJan 21 · 4x400 Relay · Place 28 · Oakmont Regional | 4x400 Relay | 28. | 4:21.25a | - |
| Jan 21 | MSTCA D5 RelaysJan 21 · 4x400 Relay · Place 14 · Oakmont Regional | 4x400 Relay | 14. | 3:51.63a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 10 | MSTCA Winterfest Small SchoolsDec 10 · 4x200 Relay · Place 13 · Oakmont Regional | 4x200 Relay | 13. | 1:45.08a | - |
| Dec 10 | MSTCA Winterfest Small SchoolsDec 10 · 4x800 Relay · Place 8 · Oakmont Regional | 4x800 Relay | 8. | 10:18.19a | - |
| Dec 10 | MSTCA Winterfest Small SchoolsDec 10 · 4x400 Relay · Place 6 · Oakmont Regional | 4x400 Relay | 6. | 4:01.04a | - |
| Jan 22 | MSTCA D5 State RelaysJan 22 · 4x50 Yard Shuttle Relay · Oakmont Regional | 4x50 Yard Shuttle Relay | — | FS | - |
| Jan 22 | MSTCA D5 State RelaysJan 22 · 4x50 Yard Shuttle Relay · Place 32 · Oakmont Regional | 4x50 Yard Shuttle Relay | 32. | 29.52a | - |
| Jan 22 | MSTCA D5 State RelaysJan 22 · SMR 1600m · Place 35 · Oakmont Regional | SMR 1600m[200-200-400-800] | 35. | 5:07.44a | - |
| Jan 22 | MSTCA D5 State RelaysJan 22 · SMR 1600m · Place 29 · Oakmont Regional | SMR 1600m[200-200-400-800] | 29. | 4:34.68a | - |
| Jan 22 | MSTCA D5 State RelaysJan 22 · 4x55 Shuttle Hurdles · Place 6 · Oakmont Regional | 4x55 Shuttle Hurdles39" | 6. | 33.85a | - |
| Jan 22 | MSTCA D5 State RelaysJan 22 · 4x200 Relay · Place 37 · Oakmont Regional | 4x200 Relay | 37. | 1:58.85a | - |
| Jan 22 | MSTCA D5 State RelaysJan 22 · 4x200 Relay · Place 20 · Oakmont Regional | 4x200 Relay | 20. | 1:43.57a | - |
| Jan 22 | MSTCA D5 State RelaysJan 22 · DMR 4000m · Place 15 · Oakmont Regional | DMR 4000m[1200-400-800-1600] | 15. | 12:38.68a | - |
| Jan 22 | MSTCA D5 State RelaysJan 22 · 4x800 Relay · Place 10 · Oakmont Regional | 4x800 Relay | 10. | 9:15.24a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 30 | District E RelaysApr 30 · SMR 1600m · Place 11 · Oakmont Regional | SMR 1600m[200-200-400-800] | 11. | 4:18.31a | - |
| Apr 30 | District E RelaysApr 30 · SMR 800m · Place 12 · Oakmont Regional | SMR 800m[100-100-200-400] | 12. | 1:56.97a | - |
| Apr 30 | District E RelaysApr 30 · 4x200 Relay · Place 12 · Oakmont Regional | 4x200 Relay | 12. | 1:54.15a | - |
| Apr 30 | District E RelaysApr 30 · DMR 4000m · Place 11 · Oakmont Regional | DMR 4000m[1200-400-800-1600] | 11. | 13:30.06a | - |
| Apr 30 | District E RelaysApr 30 · 4x800 Relay · Place 12 · Oakmont Regional | 4x800 Relay | 12. | 9:48.35a | - |
| Apr 30 | District E RelaysApr 30 · 4x400 Relay · Place 12 · Oakmont Regional | 4x400 Relay | 12. | 3:57.69a | - |
| Apr 30 | District E RelaysApr 30 · 4x100 Relay · Place 12 · Oakmont Regional | 4x100 Relay | 12. | 49.77a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 28 | MSTCA Distance ClassicDec 28 · 4x800 Relay · Place 13 · Oakmont Regional | 4x800 Relay | 13. | 9:54.41a | - |
| Dec 18 | MSTCA Small School Speed ClassicDec 18 · 4x200 Relay · Place 17 · Oakmont Regional | 4x200 Relay | 17. | 2:04.83a | - |
| Dec 18 | MSTCA Small School Speed ClassicDec 18 · 4x200 Relay · Place 16 · Oakmont Regional | 4x200 Relay | 16. | 1:51.83a | - |
| Dec 18 | MSTCA Small School Speed ClassicDec 18 · 4x400 Relay · Place 15 · Oakmont Regional | 4x400 Relay | 15. | 4:25.83a | - |
| Dec 18 | MSTCA Small School Speed ClassicDec 18 · 4x400 Relay · Place 9 · Oakmont Regional | 4x400 Relay | 9. | 4:00.05a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 12 | District E Boys ChampionshipJun 12 · 4x800 Relay · Place 7 · Oakmont Regional | 4x800 Relay | 7. | 9:30.05a | - |
| Jun 12 | District E Boys ChampionshipJun 12 · 4x400 Relay · Place 2 · Oakmont Regional | 4x400 Relay | 2. | 3:44.32a | - |
| Jun 12 | District E Boys ChampionshipJun 12 · 4x100 Relay · Place 11 · Oakmont Regional | 4x100 Relay | 11. | 52.89a | - |
| May 29 | District E Open RelaysMay 29 · 4x400 Relay · Place 5 · Oakmont Regional | 4x400 Relay | 5. | 3:59.92a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 8 | Gerry Frew Meet (D1 and D2)Feb 8 · 4x200 Relay · Place 7 · Oakmont Regional | 4x200 Relay | 7. | 1:47.82a | - |
| Feb 8 | Gerry Frew Meet (D1 and D2)Feb 8 · 4x800 Relay · Place 9 · Oakmont Regional | 4x800 Relay | 9. | 10:02.47a | - |
| Feb 8 | Gerry Frew Meet (D1 and D2)Feb 8 · 4x400 Relay · Place 4 · Oakmont Regional | 4x400 Relay | 4. | 4:04.85a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 22 | MSTCA Winter Speed Classic-Small SchoolsDec 22 · 4x200 Relay · Place 21 · Oakmont Regional | 4x200 Relay | 21. | 1:50.99a | - |
| Dec 22 | MSTCA Winter Speed Classic-Small SchoolsDec 22 · 4x200 Relay · Place 7 · Oakmont Regional | 4x200 Relay | 7. | 1:39.23a | - |
| Dec 22 | MSTCA Winter Speed Classic-Small SchoolsDec 22 · 4x400 Relay · Place 16 · Oakmont Regional | 4x400 Relay | 16. | 4:16.97a | - |
| Dec 22 | MSTCA Winter Speed Classic-Small SchoolsDec 22 · 4x400 Relay · Place 8 · Oakmont Regional | 4x400 Relay | 8. | 3:56.83a | - |
| Feb 13 | MIAA Division 5 ChampionshipsFeb 13 · 4x200 Relay · Place 15 · Oakmont Regional | 4x200 Relay | 15. | 1:40.56a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 11 | 58th Annual Fred Warren District E InvitationalMay 11 · 4x400 Relay · Place 8 · Oakmont Regional | 4x400 Relay | 8. | 4:01.19a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 29 | MSTCA Distance Classic Dec 29 · 4x800 Relay · Place 20 · Oakmont Regional | 4x800 Relay | 20. | 9:43.61a | - |
| Dec 16 | MSTCA Winter Festival Small SchoolsDec 16 · 4x200 Relay · Place 14 · Oakmont Regional | 4x200 Relay | 14. | 1:43.02a | - |
| Dec 16 | MSTCA Winter Festival Small SchoolsDec 16 · 4x800 Relay · Place 20 · Oakmont Regional | 4x800 Relay | 20. | 10:44.42a | - |
| Dec 16 | MSTCA Winter Festival Small SchoolsDec 16 · 4x400 Relay · Place 9 · Oakmont Regional | 4x400 Relay | 9. | 4:08.07a | - |
| Dec 12 | Mid-Wach Dual Meets Week #2Dec 12 · 4x200 Relay · Place 3 · Oakmont Regional | 4x200 Relay | 3. | 1:49.50 | - |
| Dec 12 | Mid-Wach Dual Meets Week #2Dec 12 · 4x400 Relay · Place 4 · Oakmont Regional | 4x400 Relay | 4. | 4:25.40 | - |
| Dec 8 | Mid-Wach Dual Meet #1 - FitchburgDec 8 · 4x200 Relay · Place 3 · Oakmont Regional | 4x200 Relay | 3. | 1:50.60 | - |
| Dec 8 | Mid-Wach Dual Meet #1 - FitchburgDec 8 · 4x400 Relay · Place 5 · Oakmont Regional | 4x400 Relay | 5. | 4:25.90 | - |
| Jan 21 | MSTCA Division 5 State RelaysJan 21 · 4x50 Yard Shuttle Relay · Place 15 · Oakmont Regional | 4x50 Yard Shuttle Relay | 15. | 25.31a | - |
| Jan 21 | MSTCA Division 5 State RelaysJan 21 · 4x50 Shuttle Hurdles · Place 1 · Oakmont Regional | 4x50 Shuttle Hurdles39" | 1. | 29.24a | - |
| Jan 21 | MSTCA Division 5 State RelaysJan 21 · SMR 1600m · Place 13 · Oakmont Regional | SMR 1600m[200-200-400-800] | 13. | 4:01.09a | - |
| Jan 21 | MSTCA Division 5 State RelaysJan 21 · 4x200 Relay · Place 39 · Oakmont Regional | 4x200 Relay | 39. | 2:19.46a | - |
| Jan 21 | MSTCA Division 5 State RelaysJan 21 · 4x200 Relay · Place 6 · Oakmont Regional | 4x200 Relay | 6. | 1:38.59a | - |
| Jan 21 | MSTCA Division 5 State RelaysJan 21 · DMR 4000m · Place 10 · Oakmont Regional | DMR 4000m[1200-400-800-1600] | 10. | 12:01.24a | - |
| Jan 21 | MSTCA Division 5 State RelaysJan 21 · 4x800 Relay · Place 14 · Oakmont Regional | 4x800 Relay | 14. | 9:31.47a | - |
| Jan 21 | MSTCA Division 5 State RelaysJan 21 · 4x400 Relay · Place 30 · Oakmont Regional | 4x400 Relay | 30. | 4:25.78a | - |
| Jan 10 | Mid Wach Week #3 @ WachusettJan 10 · 4x200 Relay · Place 6 · Oakmont Regional | 4x200 Relay | 6. | 1:51.40 | - |
| Jan 10 | Mid Wach Week #3 @ WachusettJan 10 · 4x400 Relay · Place 4 · Oakmont Regional | 4x400 Relay | 4. | 4:10.80 | - |
| Jan 3 | Mid Wach @ ShrewsburyJan 3 · 4x200 Relay · Place 5 · Oakmont Regional | 4x200 Relay | 5. | 1:51.50 | - |
| Jan 3 | Mid Wach @ ShrewsburyJan 3 · 4x400 Relay · Place 2 · Oakmont Regional | 4x400 Relay | 2. | 4:13.40 | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 22 | MSTCA Speed Classic-Small SchoolsDec 22 · 4x200 Relay · Place 21 · Oakmont Regional | 4x200 Relay | 21. | 1:50.88a | - |
| Dec 22 | MSTCA Speed Classic-Small SchoolsDec 22 · 4x200 Relay · Place 11 · Oakmont Regional | 4x200 Relay | 11. | 1:41.37a | - |
| Dec 22 | MSTCA Speed Classic-Small SchoolsDec 22 · 4x400 Relay · Place 12 · Oakmont Regional | 4x400 Relay | 12. | 4:07.30a | - |
| May 26 | C/W Division 2 ChampionshipsMay 26 · 4x800 Relay · Place 8 · Oakmont Regional | 4x800 Relay | 8. | 8:47.58a | - |
| May 26 | C/W Division 2 ChampionshipsMay 26 · 4x100 Relay · Place 8 · Oakmont Regional | 4x100 Relay | 8. | 47.11a | - |
| May 12 | 57th Annual Fred Warren District Boys Class Meet May 12 · 4x800 Relay · Place 1 · Oakmont Regional | 4x800 Relay | 1. | 8:52.29a | - |
| May 12 | 57th Annual Fred Warren District Boys Class Meet May 12 · 4x400 Relay · Place 11 · Oakmont Regional | 4x400 Relay | 11. | 4:14.75a | - |
| May 12 | 57th Annual Fred Warren District Boys Class Meet May 12 · 4x100 Relay · Place 2 · Oakmont Regional | 4x100 Relay | 2. | 47.78a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 16 | Winterfest Small SchoolsDec 16 · 4x200 Relay · Place 8 · Oakmont Regional | 4x200 Relay | 8. | 1:41.33a | - |
| Dec 16 | Winterfest Small SchoolsDec 16 · 4x400 Relay · Place 5 · Oakmont Regional | 4x400 Relay | 5. | 3:50.29a | - |
| Feb 3 | Mid Wach Division C & D League MeetFeb 3 · 4x880 Yard Relay · Place 1 · Oakmont Regional | 4x880 Yard Relay | 1. | 9:49.91a | - |
| Feb 3 | Mid Wach Division C & D League MeetFeb 3 · 4x440 Yard Relay · Place 1 · Oakmont Regional | 4x440 Yard Relay | 1. | 4:02.76a | - |
| Feb 3 | Mid Wach Division C & D League MeetFeb 3 · 4x220 Yard Relay · Place 1 · Oakmont Regional | 4x220 Yard Relay | 1. | 1:49.39a | - |
| Jan 29 | MSTCA Coaches Invitational - Small SchoolsJan 29 · 4x200 Relay · Place 13 · Oakmont Regional | 4x200 Relay | 13. | 1:39.34a | - |
| Jan 21 | MSTCA State Coaches Relays D5Jan 21 · 4x50 Yard Shuttle Relay · Place 22 · Oakmont Regional | 4x50 Yard Shuttle Relay | 22. | 28.77a | - |
| Jan 21 | MSTCA State Coaches Relays D5Jan 21 · 4x50 Yard Shuttle Relay · Place 17 · Oakmont Regional | 4x50 Yard Shuttle Relay | 17. | 26.38a | - |
| Jan 21 | MSTCA State Coaches Relays D5Jan 21 · 4x50 Shuttle Hurdles · Place 7 · Oakmont Regional | 4x50 Shuttle Hurdles39" | 7. | 30.77a | - |
| Jan 21 | MSTCA State Coaches Relays D5Jan 21 · SMR 1600m · Place 34 · Oakmont Regional | SMR 1600m[200-200-400-800] | 34. | 5:06.62a | - |
| Jan 21 | MSTCA State Coaches Relays D5Jan 21 · SMR 1600m · Place 31 · Oakmont Regional | SMR 1600m[200-200-400-800] | 31. | 4:41.33a | - |
| Jan 21 | MSTCA State Coaches Relays D5Jan 21 · 4x200 Relay · Place 34 · Oakmont Regional | 4x200 Relay | 34. | 2:00.99a | - |
| Jan 21 | MSTCA State Coaches Relays D5Jan 21 · 4x200 Relay · Place 2 · Oakmont Regional | 4x200 Relay | 2. | 1:36.37a | - |
| Jan 21 | MSTCA State Coaches Relays D5Jan 21 · DMR 4000m · Place 10 · Oakmont Regional | DMR 4000m[1200-400-800-1600] | 10. | 11:50.37a | - |
| Jan 21 | MSTCA State Coaches Relays D5Jan 21 · 4x800 Relay · Place 2 · Oakmont Regional | 4x800 Relay | 2. | 8:25.77a | - |
| Jan 21 | MSTCA State Coaches Relays D5Jan 21 · 4x400 Relay · Place 31 · Oakmont Regional | 4x400 Relay | 31. | 4:33.27a | - |
| Jan 21 | MSTCA State Coaches Relays D5Jan 21 · 4x400 Relay · Place 1 · Oakmont Regional | 4x400 Relay | 1. | 3:39.11a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 3 | MIAA All-State Outdoor ChampionshipsJun 3 · 4x800 Relay · Place 19 · Oakmont Regional | 4x800 Relay | 19. | 8:11.34a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 30 | MSTCA Speed ClassicDec 30 · 4x400 Relay · Place 9 · Oakmont Regional | 4x400 Relay | 9. | 3:45.79a | - |
| Dec 18 | MSTCA Winter Festival-Small SchoolsDec 18 · 4x200 Relay · Place 10 · Oakmont Regional | 4x200 Relay | 10. | 1:41.18a | - |