OpenScorOpenScor
Login

Tennis 2v2

Players choose format, self approval

Latest Games

SiamSportsPro Tennis

Joe Sangtaweep, Racquel Evans

+2.88196

vs

Carl Pierce, Kaixun Wei

-2.38538

6-3 3-6 6-1

2025-10-26

SiamSportsPro Tennis

Carl Pierce, David Lopez Martin

+2.75276

vs

Kaixun Wei, Racquel Evans

-6.62926

6-4 6-4

2025-10-24

SiamSportsPro Tennis

Alex Shestakov, Carl Pierce

+2.15802

vs

Dennis Pasak, Michael Sobel

-2.60726

7-6 6-1

2025-10-22

North Arena Sports Club

Neil Parmar, Paul Aticha Kwaengsopha

+6.73541

vs

Brittany Storniolo, Wayne 蓝清星

-10.13546

4-2

2025-10-18

North Arena Sports Club

Michael Serres, Thantip Totien

+3.38842

vs

EK C, Ryan Eliason

-10.95101

4-0

2025-10-18

North Arena Sports Club

Neil Parmar, Paul Aticha Kwaengsopha

+5.14293

vs

Michael Serres, Rodrigo Arche Claudio

-3.09204

4-0

2025-10-18

North Arena Sports Club

Rodrigo Arche Claudio, Sam Cheung

+7.32397

vs

Brittany Storniolo, Wayne 蓝清星

-7.32397

4-1

2025-10-18

North Arena Sports Club

Brittany Storniolo, Ryan Eliason

+4.84854

vs

EK C, Wayne 蓝清星

-6.34619

4-3

2025-10-18

North Arena Sports Club

Neil Parmar, Paul Aticha Kwaengsopha

+12.38984

vs

EK C, Ryan Eliason

-21.25858

4-0

2025-10-18

North Arena Sports Club

Michael Serres, Thantip Totien

+3.78914

vs

Rodrigo Arche Claudio, Sam Cheung

-10.71416

4-1

2025-10-18

Top Mastery Score Rankings

See who's leading the competition with the highest mastery scores. Rankings are updated after each match.

1

Carl Pierce

16 matches played

346.59242

Mastery Score

2

Michael Serres

14 matches played

328.7164

Mastery Score

3

Joe Sangtaweep

11 matches played

322.80101

Mastery Score

4

Johnathan J

3 matches played

322.65481

Mastery Score

5

Marlon Palawan

5 matches played

321.68985

Mastery Score

6

Paul Aticha Kwaengsopha

4 matches played

319.42854

Mastery Score

7

Philip Pålsmark

1 match played

319.07692

Mastery Score

8

Fabrice Houzelot

5 matches played

311.61622

Mastery Score

9

Alex Shestakov

6 matches played

311.01639

Mastery Score

10

Thantip Totien

3 matches played

309.80794

Mastery Score

11

Neil Parmar

5 matches played

307.17076

Mastery Score

12

Steve Law

2 matches played

306.18312

Mastery Score

13

Todd Entner

4 matches played

303.04246

Mastery Score

14

Sam Cheung

4 matches played

302.79293

Mastery Score

15

David Lopez Martin

1 match played

302.75276

Mastery Score

16

Sivika Sirisanthana

2 matches played

301.38597

Mastery Score

17

Brian Zavodni-Sjoquist

5 matches played

296.33485

Mastery Score

18

Brittany Storniolo

5 matches played

296.23188

Mastery Score

19

Rodrigo Arche Claudio

3 matches played

293.51777

Mastery Score

20

Warakorn Sienglum

2 matches played

293.42993

Mastery Score

21

Philippe De Moor

2 matches played

293.42993

Mastery Score

22

Racquel Evans

4 matches played

290.25333

Mastery Score

23

Dennis Pasak

6 matches played

289.662

Mastery Score

24

Gong Linming

1 match played

281.70435

Mastery Score

25

Daniel Entner

4 matches played

277.88423

Mastery Score

26

Wayne 蓝清星

3 matches played

276.19438

Mastery Score

27

Paul Gallagher

4 matches played

274.54897

Mastery Score

28

Kaixun Wei

3 matches played

273.61393

Mastery Score

29

Ryan Eliason

3 matches played

272.63895

Mastery Score

30

Kashyap Ravee

6 matches played

269.74722

Mastery Score

31

Benjamin Heilpern

2 matches played

269.44657

Mastery Score

32

James Matthew

4 matches played

261.62091

Mastery Score

33

EK C

3 matches played

261.44422

Mastery Score

34

Michael Sobel

10 matches played

243.89838

Mastery Score

Rankings are calculated using advanced algorithms that consider match outcomes, opponent strength, and performance consistency.

Not Played Yet

1

Gerardo Tay

300

Mastery Score

2

Napon Worasaktayanan

300

Mastery Score

3

Michael Chang

300

Mastery Score

4

Khamphouth Chanthavong

300

Mastery Score

Ready to Join the Competition?

Whether you're a player, venue, or competition organizer, OpenScor has everything you need to take your game to the next level.