TT Star SeriesAntonin Gavlas3 - 0Amirmahdi KeshavarziLTT Star SeriesAmirmahdi Keshavarzi3 - 2Adam SzudiWTT Star SeriesAmirmahdi Keshavarzi3 - 1Thomas LarocheWTT Star SeriesAmirmahdi Keshavarzi1 - 3Viktor YefimovLTT Star SeriesAmirmahdi Keshavarzi3 - 0Milad AbedinianWTT Star SeriesAmirmahdi Keshavarzi3 - 0Alfonso OlaveWTT Star SeriesCelian Besnier1 - 3Amirmahdi KeshavarziWTT Star SeriesAntonin Gavlas3 - 0Amirmahdi KeshavarziLTT Star SeriesBenjamin Fruchart2 - 3Amirmahdi KeshavarziWTT Star SeriesAmirmahdi Keshavarzi3 - 0Thomas LarocheWTT Star SeriesAmirmahdi Keshavarzi3 - 2Anton LimonovWTT Star SeriesAmirmahdi Keshavarzi3 - 2Thomas KeinathWTT Star SeriesAmirmahdi Keshavarzi3 - 0Milad AbedinianWTT Star SeriesAmirmahdi Keshavarzi3 - 0Tomas KoldasWTT Star SeriesMiguel Nunez1 - 3Amirmahdi KeshavarziW