Players choose format, self approval
SiamSportsPro Tennis
Joe Sangtaweep, Racquel Evans
+2.88196
Carl Pierce, Kaixun Wei
-2.38538
6-3 3-6 6-1
2025-10-26
SiamSportsPro Tennis
Carl Pierce, David Lopez Martin
+2.75276
Kaixun Wei, Racquel Evans
-6.62926
6-4 6-4
2025-10-24
SiamSportsPro Tennis
Alex Shestakov, Carl Pierce
+2.15802
Dennis Pasak, Michael Sobel
-2.60726
7-6 6-1
2025-10-22
North Arena Sports Club
Neil Parmar, Paul Aticha Kwaengsopha
+6.73541
Brittany Storniolo, Wayne 蓝清星
-10.13546
4-2
2025-10-18
North Arena Sports Club
Michael Serres, Thantip Totien
+3.38842
EK C, Ryan Eliason
-10.95101
4-0
2025-10-18
North Arena Sports Club
Neil Parmar, Paul Aticha Kwaengsopha
+5.14293
Michael Serres, Rodrigo Arche Claudio
-3.09204
4-0
2025-10-18
North Arena Sports Club
Rodrigo Arche Claudio, Sam Cheung
+7.32397
Brittany Storniolo, Wayne 蓝清星
-7.32397
4-1
2025-10-18
North Arena Sports Club
Brittany Storniolo, Ryan Eliason
+4.84854
EK C, Wayne 蓝清星
-6.34619
4-3
2025-10-18
North Arena Sports Club
Neil Parmar, Paul Aticha Kwaengsopha
+12.38984
EK C, Ryan Eliason
-21.25858
4-0
2025-10-18
North Arena Sports Club
Michael Serres, Thantip Totien
+3.78914
Rodrigo Arche Claudio, Sam Cheung
-10.71416
4-1
2025-10-18
See who's leading the competition with the highest mastery scores. Rankings are updated after each match.
Carl Pierce
16 matches played
346.59242
Mastery Score
Carl Pierce
346.59242
Mastery Score
Michael Serres
14 matches played
328.7164
Mastery Score
Michael Serres
328.7164
Mastery Score
Joe Sangtaweep
11 matches played
322.80101
Mastery Score
Joe Sangtaweep
322.80101
Mastery Score
Johnathan J
3 matches played
322.65481
Mastery Score
Johnathan J
322.65481
Mastery Score
Marlon Palawan
5 matches played
321.68985
Mastery Score
Marlon Palawan
321.68985
Mastery Score
Paul Aticha Kwaengsopha
4 matches played
319.42854
Mastery Score
Paul Aticha Kwaengsopha
319.42854
Mastery Score
Philip Pålsmark
1 match played
319.07692
Mastery Score
Philip Pålsmark
319.07692
Mastery Score
Fabrice Houzelot
5 matches played
311.61622
Mastery Score
Fabrice Houzelot
311.61622
Mastery Score
Alex Shestakov
6 matches played
311.01639
Mastery Score
Alex Shestakov
311.01639
Mastery Score
Thantip Totien
3 matches played
309.80794
Mastery Score
Thantip Totien
309.80794
Mastery Score
Neil Parmar
5 matches played
307.17076
Mastery Score
Neil Parmar
307.17076
Mastery Score
Steve Law
2 matches played
306.18312
Mastery Score
Steve Law
306.18312
Mastery Score
Todd Entner
4 matches played
303.04246
Mastery Score
Todd Entner
303.04246
Mastery Score
Sam Cheung
4 matches played
302.79293
Mastery Score
Sam Cheung
302.79293
Mastery Score
David Lopez Martin
1 match played
302.75276
Mastery Score
David Lopez Martin
302.75276
Mastery Score
Sivika Sirisanthana
2 matches played
301.38597
Mastery Score
Sivika Sirisanthana
301.38597
Mastery Score
Brian Zavodni-Sjoquist
5 matches played
296.33485
Mastery Score
Brian Zavodni-Sjoquist
296.33485
Mastery Score
Brittany Storniolo
5 matches played
296.23188
Mastery Score
Brittany Storniolo
296.23188
Mastery Score
Rodrigo Arche Claudio
3 matches played
293.51777
Mastery Score
Rodrigo Arche Claudio
293.51777
Mastery Score
Warakorn Sienglum
2 matches played
293.42993
Mastery Score
Warakorn Sienglum
293.42993
Mastery Score
Philippe De Moor
2 matches played
293.42993
Mastery Score
Philippe De Moor
293.42993
Mastery Score
Racquel Evans
4 matches played
290.25333
Mastery Score
Racquel Evans
290.25333
Mastery Score
Dennis Pasak
6 matches played
289.662
Mastery Score
Dennis Pasak
289.662
Mastery Score
Gong Linming
1 match played
281.70435
Mastery Score
Gong Linming
281.70435
Mastery Score
Daniel Entner
4 matches played
277.88423
Mastery Score
Daniel Entner
277.88423
Mastery Score
Wayne 蓝清星
3 matches played
276.19438
Mastery Score
Wayne 蓝清星
276.19438
Mastery Score
Paul Gallagher
4 matches played
274.54897
Mastery Score
Paul Gallagher
274.54897
Mastery Score
Kaixun Wei
3 matches played
273.61393
Mastery Score
Kaixun Wei
273.61393
Mastery Score
Ryan Eliason
3 matches played
272.63895
Mastery Score
Ryan Eliason
272.63895
Mastery Score
Kashyap Ravee
6 matches played
269.74722
Mastery Score
Kashyap Ravee
269.74722
Mastery Score
Benjamin Heilpern
2 matches played
269.44657
Mastery Score
Benjamin Heilpern
269.44657
Mastery Score
James Matthew
4 matches played
261.62091
Mastery Score
James Matthew
261.62091
Mastery Score
EK C
3 matches played
261.44422
Mastery Score
EK C
261.44422
Mastery Score
Michael Sobel
10 matches played
243.89838
Mastery Score
Michael Sobel
243.89838
Mastery Score
Rankings are calculated using advanced algorithms that consider match outcomes, opponent strength, and performance consistency.
Gerardo Tay
300
Mastery Score
Napon Worasaktayanan
300
Mastery Score
Michael Chang
300
Mastery Score
Khamphouth Chanthavong
300
Mastery Score
Whether you're a player, venue, or competition organizer, OpenScor has everything you need to take your game to the next level.