| Singles competition |
| A16 |
  A. Drover-Mattinen (Rensselaer) def. Dylan Walters (Brandeis) 6-2, 0-6, 11-9 |
| A16 |
  Derin Acaroglu (Tufts) def. Neel Epstein (Middlebury) 6-1, 2-6, 11-9 |
| A16 |
  Vuk Vuksanovic (Tufts) def. Leo Kupferman (Bates) 6-2, 7-6 (7-4) |
| A16 |
  Brendan Jimenez (Skidmore College) def. Jake Cohen (Colby) 6-2, 6-3 |
| A16 |
  Josh Belandres (Tufts) def. Robby Ward (Middlebury) 7-5, 6-1 |
| A16 |
  Andy Zhu (Rensselaer) def. Tommy Harrison (Brandeis) 7-6 (8-6), 6-4 |
| A16 |
  Joey Barrett (Colby) def. Sergiu Celebidachi (Skidmore College) 6-4, 6-1 |
| A16 |
  Rishabh Sharda (Tufts) def. Cameron Kania (Bates) 6-0, 6-2 |
| AQF |
  A. Drover-Mattinen (Rensselaer) def. Derin Acaroglu (Tufts) 7-6 (7-5), 6-2 |
| AQF |
  Brendan Jimenez (Skidmore College) def. Vuk Vuksanovic (Tufts) 6-1, 7-5 |
| AQF |
  Andy Zhu (Rensselaer) def. Josh Belandres (Tufts) 6-1, 5-7, 12-10 |
| AQF |
  Rishabh Sharda (Tufts) def. Joey Barrett (Colby) 7-5, 6-2 |
| ASF |
  Brendan Jimenez (Skidmore College) def. A. Drover-Mattinen (Rensselaer) 7-5, 3-6, 10-4 |
| ASF |
  Rishabh Sharda (Tufts) def. Andy Zhu (Rensselaer) 6-4, 6-1 |
| AF |
  Rishabh Sharda (Tufts) def. Brendan Jimenez (Skidmore College) 6-2, 6-2 |
| B16 |
  Alexander Gujarathi (Bates) def. Aarush Ganji (Tufts) 3-6, 6-4, 10-7 |
| B16 |
  Jan Wenger (Colby) def. Abraham Yohannes (Rensselaer) 3-6, 7-6 (7-4), 10-6 |
| B16 |
  Simon Kauppila (Brandeis) def. Andrej Djokic (Tufts) 2-6, 6-4, 10-8 |
| B16 |
  Zihao Yuan (Middlebury) def. Igor Visnevskij (Rensselaer) 6-4, 6-2 |
| B16 |
  Aidan Kwong (Colby) def. Nick Forester (Bates) 7-5, 6-4 |
| B16 |
  Alex Ganchev (Tufts) def. Chen Liang (Brandeis) 6-1, 6-2 |
| B16 |
  Tasmay Shah (Rensselaer) def. Alex Merson (Brandeis) 6-4, 2-6, 10-2 |
| B16 |
  Julian Wu (Middlebury) def. Ben Powis (Colby) 6-4, 6-3 |
| BQF |
  Jan Wenger (Colby) def. Alexander Gujarathi (Bates) 6-2, 6-4 |
| BQF |
  Simon Kauppila (Brandeis) def. Zihao Yuan (Middlebury) 6-2, 6-4 |
| BQF |
  Alex Ganchev (Tufts) def. Aidan Kwong (Colby) 6-2, 6-0 |
| BQF |
  Julian Wu (Middlebury) def. Tasmay Shah (Rensselaer) 6-2, 6-0 |
| BSF |
  Simon Kauppila (Brandeis) def. Jan Wenger (Colby) 6-4, 6-3 |
| BSF |
  Alex Ganchev (Tufts) def. Julian Wu (Middlebury) 6-3, 3-6, 10-7 |
| BF |
  Alex Ganchev (Tufts) def. Simon Kauppila (Brandeis) 6-4, 6-0 |
| C16 |
  Javier Gonzalez (Tufts) def. Jonathan McMillan (Rensselaer) 7-5, 6-4 |
| C16 |
  Hunter Levine (Brandeis) def. James Bogdanovic (Colby) 6-3, 4-6, 10-5 |
| C16 |
  Matthew Danielson (Bates) def. Nika Mori (Skidmore College) 6-4, 6-1 |
| C16 |
  Bryce Burnham (Rensselaer) def. Jack Goldstein (Brandeis) 6-3, 6-1 |
| C16 |
  Haidyn Green (Brandeis) def. Theophile Sardain (Bates) 6-4, 6-3 |
| C16 |
  Corey Marley (Tufts) def. Sid Srinivasan (Rensselaer) 6-2, 7-5 |
| C16 |
  Aaron Basye (Brandeis) def. Josh Kaplan (Colby) 6-0, 6-4 |
| C16 |
  Teddy Koide (Bates) def. Nathan Jackson (Middlebury) 6-1, 6-3 |
| CQF |
  Hunter Levine (Brandeis) def. Javier Gonzalez (Tufts) 3-6, 6-2, 10-6 |
| CQF |
  Matthew Danielson (Bates) def. Bryce Burnham (Rensselaer) 6-2, 6-4 |
| CQF |
  Corey Marley (Tufts) def. Haidyn Green (Brandeis) 6-4, 1-6, 10-5 |
| CQF |
  Aaron Basye (Brandeis) def. Teddy Koide (Bates) 6-3, 7-5 |
| CSF |
  Matthew Danielson (Bates) def. Hunter Levine (Brandeis) 7-6 (7-3), 6-1 |
| CSF |
  Corey Marley (Tufts) def. Aaron Basye (Brandeis) 6-0, 6-4 |
| CF |
  Corey Marley (Tufts) def. Matthew Danielson (Bates) 6-3, 6-1 |
| DQF |
  Lachie Macintosh (Tufts) def. Jude Ogilvie (Skidmore College) 6-1, 6-3 |
| DQF |
  Paul Zhou (Bates) def. Phoenix Tamaoki (Rensselaer) 6-7 (6-8), 6-3, 10-4 |
| DQF |
  Josh Fleishman (Colby) def. Andrew Mueller (Middlebury) 7-6 (8-6), 6-2 |
| DQF |
  Aryan Nijhawan (Brandeis) def. Nikesh Desai (Bates) 6-1, 3-6, 10-6 |
| DSF |
  Lachie Macintosh (Tufts) def. Paul Zhou (Bates) 6-3, 6-1 |
| DSF |
  Josh Fleishman (Colby) def. Aryan Nijhawan (Brandeis) 0-6, 7-5, 10-8 |
| DF |
  Lachie Macintosh (Tufts) def. Josh Fleishman (Colby) 6-2, 6-3 |
| CBD |
  James Bogdanovic (Colby) def. Jonathan McMillan (Rensselaer) 6-2, 2-6, 10-6 |
| CBD |
  Nika Mori (Skidmore College) def. Jack Goldstein (Brandeis) 6-4, 6-2 |
| CBD |
  Theophile Sardain (Bates) def. Sid Srinivasan (Rensselaer) 7-6 (7-5), 6-4 |
| CBD |
  Nathan Jackson (Middlebury) def. Josh Kaplan (Colby) 7-6 (7-4), 7-5 |
| DBD |
  Phoenix Tamaoki (Rensselaer) def. Jude Ogilvie (Skidmore College) 2-6, 6-2, 10-3 |