| - | Main Draw |
| 64 | Charles Qian (UCSD) def. Fabian Gusic (POR) 7-5, 3-6, 10-7 |
| 64 | Alexander Edmonston (CUI) def. Cade Fernando (POR) 6-4, 2-6, 11-9 |
| 32 | Sema Pankin (POR) def. Diogo Tinoco (UCSD) 6-0, 7-5 |
| 32 | Oscar Brown (POR) def. Colter Smith (CP) 6-0, 6-2 |
| 32 | Eleftherios Neos (POR) def. Alexey Prokopchuk (BIOLA) 7-5, 4-6, 6-1 |
| 32 | Nikolas Tvedt (POR) def. Conrad Brown (UCSB) 2-6, 6-4, 6-2 |
| 32 | Nicolas Ocana (POR) def. Stefan Leustian (UCLA) 6-2, 6-4 |
| 16 | Sema Pankin (POR) def. Joseph Leather (CP) 6-4, 7-6 |
| 16 | Phillip Jordan (UCSB) def. Oscar Brown (POR) 6-2, 6-3 |
| 16 | Aadarsh Tripathi (UCLA) def. Eleftherios Neos (POR) 6-4, 3-6, 6-2 |
| 16 | Noah Berry (CP) def. Nikolas Tvedt (POR) 6-4, 6-2 |
| 16 | Pablo Masjuan (UCSB) def. Nicolas Ocana (POR) 6-2, 3-6, 6-1 |
| QF | Sema Pankin (POR) def. Luka Mrsic (UCSB) 6-4, 6-1 |
| SF | Sema Pankin (POR) def. Bradley Frye (USC) 4-6, 6-1, 6-1 |
| F | Sema Pankin (POR) def. Phillip Jordan (UCSB) 7-6, 3-6, 6-0 |
| - | Extra Singles |
| 1 | Oscar Brown (POR) def. Christian Kuehne (USD) 4-6, 7-6, 10-5 |
| 1 | Oscar Brown (POR) def. Aaron Eliscu (CP) 6-4, 6-7, 10-6 |
| 1 | Nikolas Tvedt (POR) def. Nikhil Niranjan (USD) 4-6, 7-5, 10-7 |
| 1 | Nicolas Ocana (POR) def. Conrad Brown (UCSB) 6-4, 1-6, 10-8 |
| 1 | Mike Jansen (CUI) def. Fabian Gusic (POR) 7-5, 0-6, 10-8 |
| 1 | Aaron Eliscu (CP) def. Fabian Gusic (POR) 7-6, 3-6, 10-7 |
| 1 | Stian Klaassen (USD) def. Nicolas Ocana (POR) 6-3, 5-7, 10-7 |