2025 edition
M15 Bali 2025
Tournament matches, editions, participant form, draw context, and available tennis markets.
- Date
- Jul 29, 12:00 AM UTC
- Surface
- Hard
Edition matches
Matches
M15 Bali/M15 Bali - FinalFinished
M. Dellavedova
0M. Basing
2M15 Bali/M15 Bali - FinalFinished
Arifadli Salim / TrismuwantaraArifadli Salim / Trismuwantara
0Matsuda / OkamuraMatsuda / Okamura
1M15 Bali/M15 Bali - Semi-finalsFinished
M. Dellavedova
2P. Sekulic
0M15 Bali/M15 Bali - Semi-finalsFinished
M. Basing
2A. Visaya
0M15 Bali/M15 Bali - Semi-finalsFinished
Oki / YamanakaOki / Yamanaka
1Matsuda / OkamuraMatsuda / Okamura
1M15 Bali/M15 Bali - Semi-finalsFinished
Arifadli Salim / TrismuwantaraArifadli Salim / Trismuwantara
2Quesada Perez / VisayaQuesada Perez / Visaya
1M15 Bali/M15 Bali - Quarter-finalsFinished
K. Matsuda
0M. Basing
2M15 Bali/M15 Bali - Quarter-finalsFinished
M. Dellavedova
2M. Zhu
0M15 Bali/M15 Bali - Quarter-finalsFinished
A. Visaya
2Y. Oki
0M15 Bali/M15 Bali - Quarter-finalsFinished
P. Sekulic
2A. Klintcharov
1M15 Bali/M15 Bali - Quarter-finalsFinished
Loutit / MischkerLoutit / Mischker
0Oki / YamanakaOki / Yamanaka
2M15 Bali/M15 Bali - Quarter-finalsFinished
Amiri / SharmaAmiri / Sharma
0Quesada Perez / VisayaQuesada Perez / Visaya
2M15 Bali/M15 Bali - Quarter-finalsRetired
Barki / ChangBarki / Chang
0Matsuda / OkamuraMatsuda / Okamura
2M15 Bali/M15 Bali - Quarter-finalsWalkover
Dzhavakian / HabibDzhavakian / Habib
0Arifadli Salim / TrismuwantaraArifadli Salim / Trismuwantara
0M15 Bali/M15 Bali - 1/8-finalsFinished
J. Loutit
1A. Klintcharov
2M15 Bali/M15 Bali - 1/8-finalsFinished
T. Yamanaka
0A. Visaya
2M15 Bali/M15 Bali - 1/8-finalsFinished
Y. Oki
2N. A. Barki
0M15 Bali/M15 Bali - 1/8-finalsFinished
M. Dellavedova
2L. Liu
0M15 Bali/M15 Bali - 1/8-finalsFinished
K. Matsuda
2A. Chang
1M15 Bali/M15 Bali - 1/8-finalsFinished
G. Trismuwantara
0M. Zhu
2M15 Bali/M15 Bali - 1/8-finalsFinished
P. Sekulic
1A. Susanto
1M15 Bali/M15 Bali - 1/8-finalsFinished
E. Aguiard
0M. Basing
2M15 Bali/M15 Bali - 1/8-finalsFinished
Shah / WarikShah / Warik
0Loutit / MischkerLoutit / Mischker
2M15 Bali/M15 Bali - 1/8-finalsFinished
Quesada Perez / VisayaQuesada Perez / Visaya
2Culver / FarrellCulver / Farrell
0M15 Bali/M15 Bali - 1/8-finalsFinished
Aggarwal / YadavAggarwal / Yadav
1Amiri / SharmaAmiri / Sharma
2M15 Bali/M15 Bali - 1/8-finalsFinished
Kurniawan / WibowoKurniawan / Wibowo
0Oki / YamanakaOki / Yamanaka
2M15 Bali/M15 Bali - 1/16-finalsFinished
A. Susanto
2P. Mugelli
0M15 Bali/M15 Bali - 1/16-finalsFinished
A. Chang
2A. Habib
1M15 Bali/M15 Bali - 1/16-finalsFinished
F. Dyer
0M. Zhu
1M15 Bali/M15 Bali - 1/16-finalsFinished
N. A. Barki
2Y. Dzhavakian
0M15 Bali/M15 Bali - 1/16-finalsFinished
A. Setkic
0A. Klintcharov
2M15 Bali/M15 Bali - 1/16-finalsFinished
G. Trismuwantara
2V. Konovchuk
0M15 Bali/M15 Bali - 1/16-finalsFinished
T. Quesada Perez
0J. Loutit
2M15 Bali/M15 Bali - 1/16-finalsFinished
J. Irwanto
0M. Basing
1M15 Bali/M15 Bali - 1/8-finalsFinished
Kesarwani / KolluruKesarwani / Kolluru
0Barki / ChangBarki / Chang
2M15 Bali/M15 Bali - 1/8-finalsFinished
Dzhavakian / HabibDzhavakian / Habib
2Joubert / TerblancheJoubert / Terblanche
0M15 Bali/M15 Bali - 1/8-finalsFinished
Arifadli Salim / TrismuwantaraArifadli Salim / Trismuwantara
2Alhogbani / SetkicAlhogbani / Setkic
1M15 Bali/M15 Bali - 1/8-finalsFinished
Alvarado / SusantoAlvarado / Susanto
1Matsuda / OkamuraMatsuda / Okamura
2M15 Bali/M15 Bali - 1/16-finalsFinished
P. Sekulic
2T. Wibowo
0M15 Bali/M15 Bali - 1/16-finalsRetired
M. Dellavedova
2K. Kirci
0M15 Bali/M15 Bali - 1/16-finalsFinished
Y. Oki
2P. Aggarwal
0M15 Bali/M15 Bali - 1/16-finalsFinished
T. Yamanaka
2L. Kurniawan
0M15 Bali/M15 Bali - 1/16-finalsFinished
K. Matsuda
2A. R. Sharma
0M15 Bali/M15 Bali - 1/16-finalsFinished
A. Visaya
2A. F. Alhogbani
0M15 Bali/M15 Bali - 1/16-finalsFinished
I. Okamura
0L. Liu
2M15 Bali/M15 Bali - 1/16-finalsFinished
E. Aguiard
2P. Alvarado
0