Player

🇮🇹 Joy Vigani

Career matches 56
Wins 19
Losses 37
Win rate 33.9%
Elo (current) —

Surface breakdown

Hard 37.5% 12W – 20L (32 matches)
Clay 26.3% 5W – 14L (19 matches)
Carpet 40.0% 2W – 3L (5 matches)

Career form (last 10)

LWLLLWLLLW

Newest on left. Hover for details.

Head-to-head (top 5 opponents)

OpponentPlayedWLW%
Albert Sprlak Puk110100%
Jannik Sinner1010%
Michiel De Krom1010%
Josh Silverstein110100%
Yousif Dhaif110100%

Recent matches

Reset

1–50 of 56

DateTournamentRoundWinnerLoserScoreSurface
2018-11-26Czech Republic F12R16Peter HellerJoy Vigani6-3 6-4Hard
2018-11-26Czech Republic F12R32Joy ViganiAlbert Sprlak Puk6-2 7-5Hard
2018-11-12Egypt F27R32Adam MoundirJoy Vigani6-3 7-5Hard
2018-11-05Egypt F26R32Michiel De KromJoy Vigani7-6(10) 6-1Hard
2018-10-22Egypt F24R16Alexander ErlerJoy Vigani6-3 6-4Hard
2018-10-22Egypt F24R32Joy ViganiJosh Silverstein2-6 6-2 6-3Hard
2018-10-15Egypt F23R32Shalva DzhanashiaJoy Vigani6-1 6-1Hard
2018-10-08Ortisei CHQ1Thomas StatzbergerJoy Vigani3-6 6-1 7-6(4)Hard
2018-09-03Tunisia F30R16Georg WinklerJoy Vigani7-6(3) 6-3Hard
2018-09-03Tunisia F30R32Joy ViganiAmeur Ben Hassen6-4 6-1Hard
2018-08-27Italy F25R32Paolo DagninoJoy Vigani2-6 6-4 6-2Hard
2018-08-13Italy F23QFJannik SinnerJoy Vigani7-6(3) 6-2Clay
2018-08-13Italy F23R16Joy ViganiDavide Pontoglio6-4 4-6 6-1Clay
2018-08-13Italy F23R32Joy ViganiClaudio Fortuna6-7(6) 7-5 6-1Clay
2018-07-30Italy F21R32Jose PereiraJoy Vigani7-6(3) 4-6 6-1Clay
2018-07-09Austria F2R16Calin MandaJoy Vigani3-6 6-2 6-2Clay
2018-07-09Austria F2R32Joy ViganiMick Veldheer6-1 6-4Clay
2018-06-11Korea F2R32Soichiro MoritaniJoy Vigani6-1 6-2Hard
2018-06-04Korea F1R32Cheong Eui KimJoy Vigani7-6(6) 6-0Hard
2018-04-16Egypt F14R32Valentin GuentherJoy Vigani6-3 6-4Hard
2018-04-09Egypt F13QFMichel VernierJoy Vigani6-2 7-6(3)Hard
2018-04-09Egypt F13R16Joy ViganiLouis Wessels6-4 6-4Hard
2018-04-09Egypt F13R32Joy ViganiPawel Cias6-1 6-4Hard
2018-03-05Egypt F8R32Aldin SetkicJoy Vigani6-1 7-6(4)Hard
2018-02-19Egypt F6R32Domagoj BiljeskoJoy Vigani2-6 7-6(3) 7-6(4)Hard
2016-11-14Egypt F33FVladyslav ManafovJoy Vigani6-2 6-2Hard
2016-11-14Egypt F33SFJoy ViganiJonas Merckx7-6(6) 1-6 7-6(1)Hard
2016-11-14Egypt F33QFJoy ViganiGrzegorz Panfil7-5 7-5Hard
2016-11-14Egypt F33R16Joy ViganiJurij Rodionov6-4 1-6 7-5Hard
2016-11-14Egypt F33R32Joy ViganiOleksandr Bielinskyi5-7 6-1 6-2Hard
2016-11-07Egypt F32R32Dennis NovakJoy Vigani6-3 5-7 6-2Hard
2016-10-31Egypt F31R16Karim Mohamed MaamounJoy Vigani6-1 6-3Hard
2016-10-31Egypt F31R32Joy ViganiMedhir Goyal6-0 6-0Hard
2016-10-24Egypt F30R16Dmytro KamyninJoy Vigani6-4 6-2Hard
2016-10-24Egypt F30R32Joy ViganiVladyslav Orlov2-6 6-4 6-1Hard
2016-08-01Italy F23R32Jose HernandezJoy Vigani7-5 6-2Clay
2016-07-25Austria F4R32Tom Kocevar DesmanJoy Vigani6-2 6-1Clay
2016-07-18Austria F3R32Sebastian OfnerJoy Vigani6-4 6-3Clay
2016-05-16Romania F3R32Jelle SelsJoy Vigani6-3 6-4Clay
2016-04-04Qatar F1R32Jannis KahlkeJoy Vigani3-6 6-3 6-1Hard
2016-03-28Bahrain F1R16Tallon GriekspoorJoy Vigani6-3 6-3Hard
2016-03-28Bahrain F1R32Joy ViganiYousif Dhaif6-1 6-0Hard
2016-02-29Italy F1R16Antoine HoangJoy Vigani6-0 6-1Carpet
2016-02-29Italy F1R32Joy ViganiFran Zvonimir Zgombic6-3 6-3Carpet
2016-02-08Azerbaijan F3R32Mikelis LibietisJoy Vigani6-2 6-4Carpet
2016-01-25Azerbaijan F1R16Ilya LebedevJoy Vigani6-7(4) 6-2 6-4Carpet
2016-01-25Azerbaijan F1R32Joy ViganiEmin Agaev6-1 6-4Carpet
2015-09-21Croatia F17R16Nik RazborsekJoy Vigani6-4 6-4Clay
2015-09-21Croatia F17R32Joy ViganiMarin Plisic6-3 6-1Clay
2015-09-14Croatia F16R32Cristobal Saavedra CorvalanJoy Vigani3-6 7-6(3) 6-2Clay

Aliases

4

atp

  • Joy Vigani (v931)

atp_short

  • J. Vigani (v931)

sackmann

  • Joy Vigani (126148)

variant

  • J Vigani
Clunter — AI-powered tennis betting tips & tracking
Model: WElo + serve stats | Exchange: Betfair