| B1-R16 | Aamish Pal (SWATMT) def. Syver-August Meyer (MUHCOLL) 8-3 |
| B1-QF | Aamish Pal (SWATMT) def. Samvid Andhare (STEVENS) 8-3 |
| B1-SF | Trevor Rein (UMW) def. Aamish Pal (SWATMT) 6-4, 6-4 |
| B1-R16 | Jaeden Mukkaladyil (AVERETT) def. Aadhi Raja (SWATMT) 8-6 |
| CON-QF | Aadhi Raja (SWATMT) def. Evan Fisher (UMW) 6-3, 6-1 |
| CON-SF | Aadhi Raja (SWATMT) def. Albert Vladimirskiy (UMW) 6-2, 6-1 |
| CH-R64 | Michael Melnikov (SWATMT) def. Brock Ladehoff (UMW) 6-3, 4-6, 1-0 (10-2) |
| CH-R32 | Michael Melnikov (SWATMT) def. Aashi Kulakarni (STEVENS) 6-4, 6-1 |
| CH-R16 | Michael Melnikov (SWATMT) def. Joshua Kim (JHU) 6-4, 6-4 |
| CH-QF | Daniel Kong (CMU) def. Michael Melnikov (SWATMT) 0-6, 6-3, 1-0 (10-7) |
| CH-R64 | Max-William Kanz (STEVENS) def. Winston Zhang (SWATMT) 6-2, 2-6, 1-0 (10-7) |
| CON-R32 | Winston Zhang (SWATMT) def. Aiden Kim (HAV) 4-6, 7-5, 1-0 (10-5) |
| CON-R16 | Winston Zhang (SWATMT) def. Connor Coleman (WLU) 6-4, 6-3 |
| CH-R64 | Lalith Suresh (SWATMT) def. Dominick Suwak (SHEN) 6-3, 6-2 |
| CH-R32 | Raghav Jangbahadur (CMU) def. Lalith Suresh (SWATMT) 6-2, 6-2 |
| CH-R64 | Rishi Verma (SWATMT) def. E. Porsmyr Hansen (CNU) 6-1, 6-1 |
| CH-R32 | Allen Gong (JHU) def. Rishi Verma (SWATMT) 6-2, 6-2 |
| CH-R64 | Charley Force (SWATMT) def. Alexander Kagan (GETTYS) 6-2, 6-1 |
| CH-R32 | Marko Arboleda (HAV) def. Charley Force (SWATMT) 1-6, 6-3, 1-0 (11-9) |
| CH-R64 | Max Lindstrom (SWATMT) def. Sebastian Meyer (MUHCOLL) 5-7, 6-0, 1-0 (10-3) |
| CH-R32 | Max Lindstrom (SWATMT) def. Jacob Pfab (UMW) 6-4, 6-0 |
| CH-R16 | Max Lindstrom (SWATMT) def. James Kurani (WLU) 4-6, 6-1, 1-0 (10-3) |
| CH-QF | Evan Erb (WLU) def. Max Lindstrom (SWATMT) 6-0, 6-1 |