R128 | Nathan Cooke (WWUM) def. Martin Rayos del Sol (GVM) 6-2, 6-1 |
R64 | Robert Schorr (WWUM) def. James Cole (GVM) walkover |
| Vitek Subert (WWUM) def. William Page (HCM) 5-7, 6-1, 12-10 |
| Marco Salamanca (WWUM) def. Bryce Ranchero (ONM) 6-4, 6-3 |
| Timofey Tokmakov (MBUM) def. Jaeden Mukkaladyil (WWUM) 6-3, 7-5 |
| Mladen Novovic (WWUM) def. Curt Seifert (ONM) 4-6, 6-1, 11-9 |
| Nathan Cooke (WWUM) def. Hamza Shaikh (RUM) 6-0, 6-1 |
| Vaclav Schneider (WWUM) def. Daniel Espinosa (SFM) 6-3, 6-1 |
| Ben Grumley (WWUM) def. Robert Cercos (CSM) 6-3, 6-2 |
| Patrick Shelepov (WWUM) def. Kerwin Chong (RUM) 7-5, 6-2 |
R32 | Juan Banuls (ONM) def. Robert Schorr (WWUM) 6-4, 6-3 |
| Vitek Subert (WWUM) def. Ciaran McCarthy (HCM) 6-4, 6-3 |
| Alexandre Veltkamp (JUM) def. Marco Salamanca (WWUM) 6-3, 6-2 |
| Andrin Zuellig (CSM) def. Mladen Novovic (WWUM) 6-2, 6-1 |
| x (0) def. Nathan Cooke (WWUM) 6-3, 3-6, 11-9 |
| Vaclav Schneider (WWUM) def. x (0) 6-3, 3-6, 11-9 |
| Ben Grumley (WWUM) def. Davi Toledo (ONM) 6-2, 6-2 |
| Patrick Shelepov (WWUM) def. Nicolas Palacio (CSM) 6-2, 6-2 |
R16 | Alejandro Martinez (CSM) def. Vitek Subert (WWUM) 6-4, 6-1 |
| Andrin Zuellig (CSM) def. Vaclav Schneider (WWUM) 3-6, 6-2, 18-16 |
| Ben Grumley (WWUM) def. Alex Verdu (ONM) 7-5, 6-3 |
| Patrick Shelepov (WWUM) def. Sanskar Choubev (JUM) 6-1, 6-1 |
QF | x (0) def. Ben Grumley (WWUM) 7-5, 6-2 |
| Patrick Shelepov (WWUM) def. x (0) 7-5, 6-2 |
SF | Andrin Zuellig (CSM) def. Patrick Shelepov (WWUM) 7-6, 6-4 |