Tuesday 17 June 2025

Preliminary round
Group A

Hammamet / Court2

Preliminary round
Group B

Hammamet / Court4

Preliminary round
Group A

Hammamet / Central Court

Preliminary round
Group B

Hammamet / Court3

Preliminary round
Group D

Hammamet / Court4

Preliminary round
Group C

Hammamet / Central Court

Preliminary round
Group D

Hammamet / Court3

Preliminary round
Group C

Hammamet / Court2

Wednesday 18 June 2025

Preliminary round
Group B

Hammamet / Court3

Preliminary round
Group D

Hammamet / Court2

Preliminary round
Group B

Hammamet / Court4

Preliminary round
Group D

Hammamet / Central Court

Preliminary round
Group A

Hammamet / Court4

Preliminary round
Group C

Hammamet / Central Court

Preliminary round
Group A

Hammamet / Court3

Preliminary round
Group C

Hammamet / Court2

Preliminary round
Group B

Hammamet / Central Court

Preliminary round
Group D

Hammamet / Court4

Preliminary round
Group B

Hammamet / Court2

Preliminary round
Group D

Hammamet / Court3

Preliminary round
Group C

Hammamet / Court2

Preliminary round
Group A

Hammamet / Court4

Preliminary round
Group C

Hammamet / Central Court

Preliminary round
Group A

Hammamet / Court3