Skip to main content
GET
/
players
/
{player}
/
stats
Show Player Stats ๐Ÿ”’
curl --request GET \
  --url https://padelapi.org/api/players/{player}/stats \
  --header 'Authorization: Bearer <token>'
{
  "id": 123,
  "self": "<string>",
  "matches_played": 123,
  "matches_won": 0,
  "win_percentage": "<string>",
  "sets_won": 0,
  "sets_lost": 0,
  "avg_sets_per_match": "<string>",
  "games_won": 0,
  "games_lost": 0,
  "avg_games_per_match": "<string>",
  "titles": 0,
  "finals": 0,
  "semifinals": 0,
  "best_round": "<string>",
  "connections": {
    "player": "<string>"
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

player
integer
required

The player ID

Query Parameters

after_date
string<date> | null

Date after to calculate the stats in YYYY-MM-DD format.

before_date
string<date> | null

Date before to calculate the stats in YYYY-MM-DD format.

round
enum<integer> | null

Round of the match to calculate the stats (1 = Final, 2 = Semifinal, 4 = Quarterfinal, 8 = Round of 16, 16 = Round of 32, 32 = Round of 64)

Available options:
1,
2,
4,
8,
16,
32

Response

PlayerStatsResource

id
integer
required
self
string
required
matches_played
integer
required
matches_won
enum<integer>
required
Available options:
0
win_percentage
required
sets_won
enum<integer>
required
Available options:
0
sets_lost
enum<integer>
required
Available options:
0
avg_sets_per_match
required
games_won
enum<integer>
required
Available options:
0
games_lost
enum<integer>
required
Available options:
0
avg_games_per_match
required
titles
enum<integer>
required
Available options:
0
finals
enum<integer>
required
Available options:
0
semifinals
enum<integer>
required
Available options:
0
best_round
string
required
connections
object
required