ITF Egypt F13
04/09 08:30
62
Hunter Johnson
v
Joy Vigani
4-6,2-6
ITF Egypt F13
04/08 10:30
62
Joy Vigani
v
Guido Marson
6-1,6-4
ITF Egypt F13
04/07 10:30
62
Boris Fassbender
v
Joy Vigani
4-6,6-7
ITF Egypt F12
04/02 08:30
62
Joy Vigani
v
Brian Cernoch
7-6,0-6,0-6
ITF Egypt F12
04/01 10:30
62
Dusty H. Boyer
v
Joy Vigani
4-6,2-6
ITF Egypt F8
03/07 08:00
25
Aldin Setkic
v
Joy Vigani
6-1,7-6
ITF Egypt F7
02/26 08:00
62
Jakub Paul
v
Joy Vigani
3-6,7-5,6-4
ITF Egypt F7
02/25 12:30
62
Joy Vigani
v
Tyler Mercier
6-2,6-3
ITF Egypt F7
02/24 12:30
62
Joy Vigani
v
Stefan Petrovic
6-1,6-3
ITF Egypt F6
02/21 12:45
25
Joy Vigani
v
Domagoj Biljesko
6-2,6-7,6-7
ITF Egypt F6
02/19 08:00
62
Peter Goldsteiner
v
Joy Vigani
6-7,6-0,4-6
ITF Egypt F6
02/18 08:00
62
Philipp Dittmer
v
Joy Vigani
1-6,7-6,1-6
ITF Egypt F6
02/17 08:00
62
Joy Vigani
v
Ivan Krivic
6-1,3-6,6-1
ITF Egypt F5
02/11 10:00
62
Vitaliy Sachko
v
Joy Vigani
6-7,6-1,6-2
ITF Egypt F5
02/10 12:00
62
George Goldhoff
v
Joy Vigani
3-6,6-7
ITF Egypt F3
01/29 08:00
62
Joy Vigani
v
Keisuke Numajiri
5-7,1-6
ITF Egypt F2
01/23 08:00
62
Joy Vigani
v
Nicholas S. Hu
4-6,4-6
ITF Egypt F2
01/22 12:30
62
Joy Vigani
v
Luca Giacomini
6-2,6-4
ITF Egypt F2
01/21 12:30
62
Joy Vigani
v
Olexiy Kolisnyk
6-2,6-1
ITF Egypt F33
11/20 14:00
29
Vladyslav Manafov
v
Joy Vigani
6-2,6-2
ITF Egypt F33
11/19 14:00
28
Joy Vigani
v
Jonas Merckx
7-6,1-6,7-6
ITF Egypt F33
11/18 14:00
27
Grzegorz Panfil
v
Joy Vigani
5-7,5-7
ITF Egypt F33
11/17 14:00
26
Joy Vigani
v
Jurij Rodionov
6-4,1-6,7-5
ITF Egypt F33
11/16 14:00
25
Joy Vigani
v
Oleksandr Bielinskyi
5-7,6-1,6-2
ITF Egypt F33
11/14 16:15
62
Joy Vigani
v
Bartlomiej Maroszek
7-6,6-4
ITF Egypt F33
11/13 15:30
62
Joy Vigani
v
Davide Negrotti
6-1,6-4
ITF Egypt F32
11/09 17:15
25
Dennis Novak
v
Joy Vigani
6-3,5-7,6-2
ITF Egypt F31
11/03 14:00
26
Joy Vigani
v
Karim-Mohamed Maamoun
1-6,3-6
ITF Egypt F31
11/02 17:00
25
Medhir Goyal
v
Joy Vigani
0-6,0-6
ITF Egypt F31 Qual
10/31 14:25
44
Joy Vigani
v
Taha Kapadia
6-1,6-1
This website stores data such as cookies to enable site functionality including analytics and personalization. By
using this website, you automatically accept that we use cookies.
Accept