## MATCH

11.07.19 | 2^{nd} round | Camilo Ugo Carabelli | Juan Pablo Grassi Mazzuchi | 4-6, 6-4, 6-3 | M15 Buenos | Clay |

## MATCH STATS

Camilo Ugo Carabelli | Juan Pablo Grassi Mazzuchi | |

1st SERVE % | 55/104 (53%) | 46/73 (63%) |

1st SERVE POINTS WON | 33/55 (60%) | 31/46 (67%) |

2nd SERVE POINTS WON | 25/49 (51%) | 12/27 (44%) |

BREAK POINTS WON | 5/8 (63%) | 4/11 (36%) |

TOTAL RETURN POINTS WON | 30/73 (41%) | 46/104 (44%) |

TOTAL POINTS WON | 88/177 (50%) | 89/177 (50%) |

DOUBLE FAULTS | 6 | 3 |

ACES | 0 | 1 |

## MATCH STATS

1 | ||

Camilo Ugo Carabelli | 1-1 | |

0-0, 15-0, 40-15, 40-30 | ||

2-1 | Juan Pablo Grassi Mazzuchi | |

0-0, 0-15, 0-30, 0-40 | ||

Camilo Ugo Carabelli | 2-2 | |

0-0 | ||

3-2 | Juan Pablo Grassi Mazzuchi | |

Camilo Ugo Carabelli | 3-3 | |

3-4 | Juan Pablo Grassi Mazzuchi | |

0-0, 0-30, 0-40 | ||

Camilo Ugo Carabelli | 3-5 | |

0-0 | ||

4-5 | Juan Pablo Grassi Mazzuchi | |

0-0, 0-30, 0-40 | ||

4-6 |

2 | ||

Camilo Ugo Carabelli | 0-0 | |

0-0, 30-15, 30-30, 40-30 | ||

1-0 | Juan Pablo Grassi Mazzuchi | |

0-0 | ||

Camilo Ugo Carabelli | 1-1 | |

0-0, 15-0 | ||

1-2 | Juan Pablo Grassi Mazzuchi | |

0-0, 15-0, 15-15, 15-30 | ||

2-3 | Juan Pablo Grassi Mazzuchi | |

0-0 | ||

Camilo Ugo Carabelli | 3-3 | |

0-0, 15-0, 15-15, 30-15 | ||

4-3 | Juan Pablo Grassi Mazzuchi | |

0-0 | ||

Camilo Ugo Carabelli | 4-4 | |

0-0, 0-15, 15-15, 30-15, 30-30, 40-A[BP] | ||

5-4 | Juan Pablo Grassi Mazzuchi | |

0-0, 15-0, 30-0 | ||

6-4 |

3 | ||

Camilo Ugo Carabelli | 0-0 | |

0-0 | ||

0-1 | Juan Pablo Grassi Mazzuchi | |

0-0, 15-0, 30-0, 40-0[BP] | ||

Camilo Ugo Carabelli | 1-1 | |

0-0, 15-0, 40-30 | ||

2-1 | Juan Pablo Grassi Mazzuchi | |

0-0 | ||

Camilo Ugo Carabelli | 2-2 | |

3-2 | Juan Pablo Grassi Mazzuchi | |

0-0, 15-0, 30-0, 40-0[BP] | ||

Camilo Ugo Carabelli | 4-2 | |

0-0 | ||

5-2 | Juan Pablo Grassi Mazzuchi | |

0-0, 15-0 | ||

Camilo Ugo Carabelli | 5-3 | |

0-0, 15-0, 15-15, 30-15, 40-15, 40-30, 40-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40, A-40 | ||

Camilo Ugo Carabelli | 6-3 | |

6-3 |

Country

Birthdate

Height

Weight

Profi since

Play

Ranking's position

Points

Prize money

Birthdate

Height

Weight

Profi since

Play

Ranking's position

Points

Prize money

Argentina

28.08.99, 20 years

28.08.99, 20 years

**INFO**: click on player name to show detailed player statistics

## Camilo Ugo Carabelli vs. Juan Pablo Grassi Mazzuchi - head to head matches

11.07.19 | 2^{nd} round | Camilo Ugo Carabelli | Juan Pablo Grassi Mazzuchi | 4-6, 6-4, 6-3 | match details | M15 Buenos | Clay |

### Camilo Ugo Carabelli - last matches

M25 Rio - Clay | ||||

12.10.19 1/4 | vs. Felipe Meligeni Rodrigues Alves | 2-6, 5-7 | match details | |

11.10.19 2 ^{nd} round | vs. Andre Miele | 7-5, 6-0 | match details | |

08.10.19 1 ^{st} round | vs. Facundo Juarez | 6-1, 6-2 | match details | |

Campinas Challenger - Clay | ||||

01.10.19 2 ^{nd} round | vs. Leonardo Mayer | 6-7^{1}, 4-6 | match details | |

30.09.19 1 ^{st} round | vs. Agustin Velotti | 6-4, 6-3 | match details | |

Buenos Aires - Clay | ||||

26.09.19 3 ^{rd} round | vs. Juan Pablo Ficovich | 5-7, 4-6 | match details | |

24.09.19 2 ^{nd} round | vs. Federico Coria | 6-4, 6-4 | match details | |

23.09.19 1 ^{st} round | vs. Matias Zukas | 4-6, 7-6^{5}, 6-2 | match details | |

Banja Luka - Clay | ||||

11.09.19 2 ^{nd} round | vs. Facundo Mena | 4-6, 3-6 | match details | |

10.09.19 1 ^{st} round | vs. Alexander Erler | 6-4, 3-6, 6-3 | match details | |

M15 Szekesfehervar - Clay | ||||

03.09.19 1 ^{st} round | vs. Duje Ajdukovic | 3-6, 6-7^{5} | match details | |

M25 Gyor - Clay | ||||

31.08.19 1/2 | vs. Roberto Cid | 2-6, 6-7^{3} | match details | |

30.08.19 1/4 | vs. Marko Miladinovic | 6-3, 6-4 | match details | |

29.08.19 2 ^{nd} round | vs. David Szintai | 6-4, 6-1 | match details | |

28.08.19 1 ^{st} round | vs. Jan Satral | 6-3, 6-3 | match details | |

M25 Poznan - Clay | ||||

24.08.19 1/2 | vs. Vaclav Safranek | 4-6, 2-6 | match details | |

23.08.19 1/4 | vs. Miljan Zekic | 3-6, 6-3, 5-4, Miljan Zekic - retired | match details | |

22.08.19 2 ^{nd} round | vs. Jacopo Berrettini | 6-1, 6-1 | match details | |

21.08.19 1 ^{st} round | vs. Marcel Politowicz | 6-1, 6-0 | match details | |

M25+H Bydgoszcz - Clay | ||||

16.08.19 1/4 | vs. Nicolas Alvarez | 5-7, 4-6 | match details | |

15.08.19 2 ^{nd} round | vs. Piotr Matuszewski | 6-3, 6-2 | match details | |

14.08.19 1 ^{st} round | vs. Aron Stajszczak | 6-2, 6-1 | match details | |

M25 Vogau - Clay | ||||

11.08.19 fin | vs. Jonas Forejtek | 6-7^{7}, 6-4, 4-6 | match details | |

10.08.19 1/2 | vs. Nikolas Sanchez-Izquierdo | 6-1, 5-7, 6-3 | match details | |

09.08.19 1/4 | vs. Jaroslav Pospisil | 6-3, 6-0 | match details | |

08.08.19 2 ^{nd} round | vs. Dominik Boehler | 6-2, 6-2 | match details | |

07.08.19 1 ^{st} round | vs. Petr Michnev | 6-2, 6-3 | match details | |

M25 Lima - Clay | ||||

18.07.19 2 ^{nd} round | vs. Facundo Juarez | 5-7, 6-7^{8} | match details | |

16.07.19 1 ^{st} round | vs. Rodrigo Nicolas Montes De Oca Murillo | 6-0, 6-0 | match details | |

M15 Buenos - Clay | ||||

13.07.19 1/4 | vs. Genaro Alberto Olivieri | 2-6, 6-4, 2-6 | match details |

### Juan Pablo Grassi Mazzuchi - last matches

M15 Cancun - Hard | ||||

21.08.19 1 ^{st} round | vs. Thiago Agustin Tirante | 4-6, 2-6 | match details | |

19.08.19 q 1 | vs. Kyler Jirasook | 6-2, 6-2 | match details | |

19.08.19 qual. | vs. Tommaso Carnevale-Miino | 7-6^{3}, 6-3 | match details | |

M15 Cancun - Hard | ||||

14.08.19 1 ^{st} round | vs. Matija Pecotic | 1-6, 3-6 | match details | |

M15 Buenos - Clay | ||||

11.07.19 2 ^{nd} round | vs. Camilo Ugo Carabelli | 6-4, 4-6, 3-6 | match details | |

10.07.19 1 ^{st} round | vs. Franco Roncadelli | 6-3, 7-6^{5} | match details | |

M25 Buenos - Clay | ||||

02.07.19 1 ^{st} round | vs. Oscar Jose Gutierrez | 6-4, 1-6, 4-6 | match details | |

M15 Cancun - Hard | ||||

04.06.19 1 ^{st} round | vs. Adam El Mihdawy | 1-6, 1-6 | match details | |

M15 Cancun - Hard | ||||

31.05.19 1/4 | vs. Alejandro Gomez | 3-6, 2-6 | match details | |

30.05.19 2 ^{nd} round | vs. Gerardo Lopez Villasenor | 6-4, 0-6, 6-4 | match details | |

29.05.19 1 ^{st} round | vs. Nicholas Shamma | 6-1, 6-1 | match details | |

28.05.19 qual. | vs. Rowland Phillips | 6-2, 6-1 | match details | |

27.05.19 q 1 | vs. Ricardo David Mayagoitia | 3-0 | match details | |

M15 Cancun - Hard | ||||

21.05.19 1 ^{st} round | vs. Alexis Canter | 6-2, 3-6, 4-6 | match details | |

M15 Cancun - Hard | ||||

13.05.19 qual. | vs. Ivan Endara | 4-6, 4-6 | match details | |

13.05.19 q 1 | vs. Robert Carter | 6-3, 6-1 | match details | |

USA F32 - Clay | ||||

16.11.18 2 ^{nd} round | vs. Rowland Phillips | 6-7^{5}, 6-1, 4-6 | match details | |

15.11.18 1 ^{st} round | vs. Boris Kozlov | 7-6^{5}, 6-4 | match details | |

USA F30 - Clay | ||||

07.11.18 1 ^{st} round | vs. Isaiah Strode | 2-6, 2-6 | match details | |

USA F29 - Clay | ||||

01.11.18 2 ^{nd} round | vs. Timo Stodder | 2-6, 6-7^{1} | match details | |

30.10.18 1 ^{st} round | vs. Cannon Kingsley | 6-2, 6-2 | match details | |

USA F27 - Hard | ||||

07.10.18 q 1 | vs. Nicholas Bybel | 6-3, 3-6, 4-6 | match details | |

Tunisia F25 - Clay | ||||

30.06.18 1/2 | vs. Juan Ignacio Galarza | 2-6, 4-6 | match details | |

29.06.18 1/4 | vs. Ezequiel Agustin Santalla | 4-6, 6-1, 6-1 | match details | |

28.06.18 2 ^{nd} round | vs. Gabi Adrian Boitan | 6-3, 6-1 | match details | |

26.06.18 1 ^{st} round | vs. Giles Hussey | 6-3, 7-6^{4} | match details | |

25.06.18 qual. | vs. Nino Portales | 6-2, 2-6, 6-3 | match details | |

24.06.18 q 2 | vs. Cayetano March | 6-3, 6-1 | match details | |

Tunisia F24 - Clay | ||||

22.06.18 1/4 | vs. Juan Ignacio Galarza | 2-6, 2-6 | match details | |

21.06.18 2 ^{nd} round | vs. Alexander Boborykin | 6-1, 6-2 | match details |