| 1. | Joseph DiSantoPlace 1. · Grade 12 · North Reading | 12 | North Reading | 42-04.50 |
| 2. | Austin PaulPlace 2. · Grade 12 · Masconomet Regional | 12 | Masconomet Regional | 41-09.00 |
| 3. | Will CarpenterPlace 3. · Grade 11 · North Reading | 11 | North Reading | 41-03.50 |
| 4. | James GarnissPlace 4. · Grade 12 · North Reading | 12 | North Reading | 41-03.00 |
| 5. | Nick RoeslerPlace 5. · Grade 12 · Ipswich | 12 | Ipswich | 38-10.25 PR |
| 6. | Cole TerryPlace 6. · Grade 10 · Ipswich | 10 | Ipswich | 38-06.00 |
| 7. | Stuart GellerPlace 7. · Grade 12 · Ipswich | 12 | Ipswich | 38-02.00 PR |
| 8. | Eamonn SullivanPlace 8. · Grade 9 · Newburyport | 9 | Newburyport | 37-02.00 |
| 9. | Paul StanleyPlace 9. · Grade 11 · Amesbury | 11 | Amesbury | 36-06.00 |
| 10. | John NelsonPlace 10. · Grade 11 · Amesbury | 11 | Amesbury | 35-11.00 |
| 11. | Zachary SampsonPlace 11. · Grade 10 · North Reading | 10 | North Reading | 35-09.00 |
| 12. | Ian McIntyrePlace 12. · Grade 11 · Amesbury | 11 | Amesbury | 34-06.50 |
| 12. | Erik AndersonPlace 12. · Grade 12 · Ipswich | 12 | Ipswich | 34-06.50 PR |
| 14. | Nathan ArmanoPlace 14. · Grade 11 · Newburyport | 11 | Newburyport | 34-05.00 |
| 15. | Kevin IngerPlace 15. · Grade 12 · Pentucket Regional | 12 | Pentucket Regional | 34-01.50 PR |
| 16. | Anthony ZhangPlace 16. · Grade 10 · Lynnfield | 10 | Lynnfield | 33-02.75 PR |
| 17. | Cory CastinettiPlace 17. · Grade - · Lynnfield | - | Lynnfield | 33-01.25 PR |
| 18. | Diego GomezPlace 18. · Grade 11 · Masconomet Regional | 11 | Masconomet Regional | 33-00.50 |
| 19. | Seamus WebsterPlace 19. · Grade 12 · Newburyport | 12 | Newburyport | 32-11.50 |
| 20. | Thomas FlanaganPlace 20. · Grade 11 · Amesbury | 11 | Amesbury | 32-10.25 PR |
| 21. | Alejandro LynchPlace 21. · Grade 11 · Lynnfield | 11 | Lynnfield | 31-10.50 |
| 22. | George RossiPlace 22. · Grade 12 · Essex North Shore Agricultural & Tech Inst | 12 | Essex North Shore Agricultural & Tech Inst | 31-06.00 |
| 23. | Josh QuintillianiPlace 23. · Grade 12 · Triton Regional | 12 | Triton Regional | 31-01.50 |
| 23. | Ryan KileyPlace 23. · Grade 10 · Pentucket Regional | 10 | Pentucket Regional | 31-01.50 |
| 25. | Brian IngerPlace 25. · Grade 9 · Pentucket Regional | 9 | Pentucket Regional | 30-11.00 |
| 26. | Max GibbsPlace 26. · Grade 12 · Pentucket Regional | 12 | Pentucket Regional | 30-08.50 PR |
| 26. | Cormac CollinsPlace 26. · Grade 11 · Essex North Shore Agricultural & Tech Inst | 11 | Essex North Shore Agricultural & Tech Inst | 30-08.50 |
| 28. | John MaloneyPlace 28. · Grade 11 · Masconomet Regional | 11 | Masconomet Regional | 30-08.00 |
| 29. | Luc-Daniel MetivierPlace 29. · Grade 12 · Triton Regional | 12 | Triton Regional | 30-04.25 PR |
| 30. | William BennettPlace 30. · Grade 12 · Masconomet Regional | 12 | Masconomet Regional | 29-10.00 |
| 31. | Finn CarlsonPlace 31. · Grade 10 · Manchester Essex Regional | 10 | Manchester Essex Regional | 29-07.00 PR |
| 32. | Adrian CanelaPlace 32. · Grade 11 · Essex North Shore Agricultural & Tech Inst | 11 | Essex North Shore Agricultural & Tech Inst | 29-01.50 |
| 33. | Mike O'BrienPlace 33. · Grade 9 · Lynnfield | 9 | Lynnfield | 28-09.00 |
| 34. | Josef VytopilPlace 34. · Grade 11 · Manchester Essex Regional | 11 | Manchester Essex Regional | 27-08.50 |
| 35. | Dan McDonoughPlace 35. · Grade 12 · Hamilton-Wenham Regional | 12 | Hamilton-Wenham Regional | 27-06.25 PR |
| 36. | Jack MorganPlace 36. · Grade 10 · Manchester Essex Regional | 10 | Manchester Essex Regional | 24-02.25 |
| 37. | Isaak CostaPlace 37. · Grade 12 · Lynnfield | 12 | Lynnfield | 17-03.00 PR |