| 16 | Conrad Brown (UCSB-M) def. Lucas Bollinger (UCD-M) 4-6, 7-5, retired |
| 16 | Lucca Liu (UCSB-M) def. Raz Haviv (CP-M) 6-2, 6-2 |
| 16 | Diogo Morais (UCSB-M) def. Carlos Ramos (SMC-M) 3-6, 7-5, 7-6 (7-2) |
| QF | Conrad Brown (UCSB-M) def. Azuma Visaya (UH-M) 6-4, 4-6, 6-3 |
| QF | Lucca Liu (UCSB-M) def. Carson Lee (UCSD-M) 6-3, 6-2 |
| QF | Diogo Morais (UCSB-M) def. Ryan Torres (UCD-M) 0-6, 6-3, 6-0 |
| QF | Dominique Rolland (UCSB-M) def. Lukas Maskow (SC-M) 6-2, 6-2 |
| XTSu | Dominique Rolland (UCSB-M) def. Luca Lemaitre (SC-M) 6-0, 6-1 |
| 16 | Matei Gavrea (UCSB-M) def. Stevie Gould (SMC-M) by default |
| QF | Matei Gavrea (UCSB-M) def. Diego Dalisay (UH-M) 6-0, 6-2 |
| SF | A. Watanabe Eriksson (SC-M) def. Matei Gavrea (UCSB-M) 7-6 (7-4), 6-3 |
| 16 | Gustav Theilgaard (UCSB-M) def. Karl Collins (UH-M) 6-1, 6-2 |
| QF | Gustav Theilgaard (UCSB-M) def. Kurt Miller (UCD-M) 6-7 (4-7), 6-1, 6-1 |
| SF | Bastiaan Weststrate (CP-M) def. Gustav Theilgaard (UCSB-M) 7-6 (7-4), 5-7, 6-4 |
| XTSu | Perry Di Giulio (UCD-M) def. Gustav Theilgaard (UCSB-M) 6-4, 6-4 |
| 16 | Charlie Underwood (UCSB-M) def. Sascha Northdurft (LMU-M) 6-2, 6-3 |
| QF | Charlie Underwood (UCSB-M) def. Ivan Savkin (UCD-M) 6-3, 6-2 |
| SF | Charlie Underwood (UCSB-M) def. Rithvik Katpelly (UCD-M) 6-3, 5-7, 6-2 |
| F | Charlie Underwood (UCSB-M) def. David Adamson (UCSD-M) 6-2, 6-3 |