Matches WyId advancedstats





GET /v2/matches/{wyId}/advancedstats


GET /v2/matches/{wyId}/advancedstats

back to index


Table of contents

Overview

Returns advanced statistics of a given match

Request URL: https://apirest.wyscout.com/v2/matches/{wyId}/advancedstats

Parameters

( * parameters are mandatory)

Name Type Default Description
wyId * integer null Unique ID for the required match
details string null Objects to be detailed (separated by commas). See Notes(1) for available objects
useSides boolean false Flag to change label (teamId –> home or teamId –> away)

Output

Property Type Condition Value Description
matchId integer always Dynamic Match Unique ID
match object details=match see Notes(1) Match details (see GET matches/{wyId} for more info)
teams object always Dynamic Match Data
teamId integer always Dynamic Data of this match related the team with ID teamId
— teamId integer always Dynamic Team Unique ID
— team object details=teams Dynamic Team details (see GET teams/{wyId} for more info)
general object always see Notes(2) List of statistics, general
possession object always see Notes(3) List of statistics, possession
openPlay object always see Notes(4) List of statistics, open play
attacks object always see Notes(5) List of statistics, attacks
transitions object always see Notes(6) List of statistics, transitions
passes object always see Notes(7) List of statistics, passes
defense object always see Notes(8) List of statistics, defense
duels object always see Notes(9) List of statistics, duels
flanks object always see Notes(10) List of statistics, flanks

Notes

1. Available object for additional details

Object Description
match Match details (see GET matches/{wyId} for more info)
team Team details (see GET teams/{wyId} for more info)

2. Details of general object

Property Type Value Description
teamId integer Dynamic Team Unique ID
-goals integer Dynamic Total goals scored
-xg float Dynamic Total expected goals
-shots integer Dynamic Total shots made
-shotsOnTarget float Dynamic Total of shots on target
-shotsOnPost float Dynamic Total of shots on post
-shotsBlocked float Dynamic Total of shots blocked
-shotsWide float Dynamic Total of shots wide
-shotsFromBox integer Dynamic Total of shots from box
-shotsFromBoxOnTarget integer Dynamic Total of shots from box on target
-shotsOutsideBox integer Dynamic Total of shots outside box
-shotsOutsideBoxOnTarget integer Dynamic Total of shots outside box on target
-avgDistance float Dynamic Average distance
-corners integer Dynamic Total corners taken
-freeKicks integer Dynamic Total free kicks taken
-offsides integer Dynamic Total offsides made
-fouls integer Dynamic Total fouls made
-foulsSuffered integer Dynamic Total fouls suffered
-yellowCards integer Dynamic Total yellow cards received
-redCards integer Dynamic Total red cards received, double yellow included
-progressiveRun integer Dynamic Progressive run
-xgPerShot float Dynamic Expected goal shots
-shotsFromDangerZone float Dynamic Shots from danger zone
-totalThrowIns float Dynamic Total of throw ins
-leftThrowIns float Dynamic Total of left throw ins
-rightThrowIns float Dynamic Total of right throw ins
-touchesInBox integer Dynamic Touch In Box

3. Details of possession object

Property Type Value Description
teamId integer Dynamic Team Unique ID
-possessionPercent float Dynamic Ball possession percent per 90 minutes
-purePossessionTime string Dynamic Pure possession time
-possessionNumber integer Dynamic Possession Number
-reachingOpponentHalf float Dynamic Reaching Opponent Half
-reachingOpponentBox float Dynamic Reaching Opponent Box
-avgPossessionDuration string Dynamic Average ball possession duration
totalTime string Dynamic Total time
deadTime string Dynamic Dead time

4. Details of openPlay object

Property Type Value Description
teamId integer Dynamic Team Unique ID
-total float Dynamic Total open play
-short float Dynamic Short open play
-medium float Dynamic Medium open play
-long float Dynamic Long open play
-veryLong float Dynamic Very long open play

5. Details of attacks object

Property Type Value Description
teamId integer Dynamic Team Unique ID
-total float Dynamic Total attacks
-withShots float Dynamic Total attacks with shots
-positionalAttack float Dynamic Positional attack
-positionalWithShots float Dynamic Positional attack with shots
-counterAttacks float Dynamic Counter attacks
-freeKicks float Dynamic Free Kicks
-freeKicksWithShot float Dynamic Free Kicks with shot
-corners float Dynamic Corners
-cornersWithShot float Dynamic Corners with shots

6. Details of transitions object

Property Type Value Description
teamId integer Dynamic Team Unique ID
-recoveriesHigh float Dynamic Transitions recoveries high
-recoveriesMedium string Dynamic Transitions recoveries medium
-recoveriesLow integer Dynamic Transitions recoveries low
-recoveriesTotal float Dynamic Total transitions recoveries
-opponentHalfRecoveries float Dynamic Transitions opponent half recoveries
-lossesHigh float Dynamic Transitions losses high
-lossesMedium float Dynamic Transitions losses medium
-lossesLow float Dynamic Transitions losses low
-lossesTotal float Dynamic Transitions losses total
-ownHalfLosses float Dynamic Transitions own half losses

7. Details of passes object

Property Type Value Description
teamId integer Dynamic Team Unique ID
-crossesTotal integer Dynamic Total of crosses
-crossesSuccessful integer Dynamic Total of successful crosses
-crossesBlocked integer Dynamic Total of blocked crossess
-crossesLow integer Dynamic Crosses low
-crossesHigh integer Dynamic Crosses high
-crossesLeft integer Dynamic Crosses left
-crossesRight integer Dynamic Crosses right
-passes integer Dynamic Passes
-passesSuccessful integer Dynamic Passes successful
-forwardPasses integer Dynamic Forward passes
-forwardPassesSuccessful integer Dynamic Forward passes successful
-backPasses integer Dynamic Back passes
-backPassesSuccessful integer Dynamic Back passes successful
-progressivePasses integer Dynamic Progressive passes
-progressivePassesSuccessful integer Dynamic Progressive passes successful
-shortMediumPasses integer Dynamic Short medium passes
-shortMediumPassesSuccessful integer Dynamic Short medium passes successful
-longPasses integer Dynamic Long passes
-longPassesSuccessful integer Dynamic Long passes successful
-throughPasses integer Dynamic Through passes
-throughPassesSuccessful integer Dynamic Through passes successful
-passToFinalThirds integer Dynamic Pass to final thirds
-passToFinalThirdsSuccessful integer Dynamic Pass to final thirds successful
-passToPenaltyAreas integer Dynamic Pass to penalty areas
-passToPenaltyAreasSuccessful integer Dynamic Pass to penalty areas successful
-verticalPasses integer Dynamic Vertical passes
-verticalPassesSuccessful integer Dynamic Vertical passes successful
-deepCompletedPasses integer Dynamic Deep complete passes
-deepCompletedPassesSuccessful integer Dynamic Deep complete passes successful
-keyPasses integer Dynamic Key passes
-keyPassesSuccessful integer Dynamic Key passes successful
-assists integer Dynamic Assists
-assistsSuccessful integer Dynamic Assists successful
-smartPasses integer Dynamic Smart passes
-smartPassesSuccessful integer Dynamic Smart passes successful
-shotAssists integer Dynamic Shot assists
-shotAssistsSuccessful integer Dynamic Shot Assists successfull
-avgPassLength float Dynamic Average pass length
-avgPassToFinalThirdLength float Dynamic Average pass to final third length
-matchTempo float Dynamic Match tempo

8. Details of defence object

Property Type Value Description
teamId integer Dynamic Team Unique ID
-tackles integer Dynamic Tackles
-interceptions integer Dynamic Interceptions
-clearances integer Dynamic Clearances
-ppda float Dynamic Ppda

9. Details of duels object

Property Type Value Description
teamId integer Dynamic Team Unique ID
-duels integer Dynamic Duels
-duelsSuccessful integer Dynamic Duels successful
-defensiveDuels integer Dynamic Defensive duels
-defensiveDuelsSuccessful integer Dynamic Defensive duels successful
-offensiveDuels integer Dynamic Offensive duels
-offensiveDuelsSuccessful integer Dynamic Offensive duels successful
-aerialDuels integer Dynamic Aerial duels
-aerialDuelsSuccessful integer Dynamic Aerial duels successful
-groundDuels integer Dynamic Ground duels
-groundDuelsSuccessful integer Dynamic Ground duels successful
-dribbles integer Dynamic Dribbles
-dribblesSuccessful integer Dynamic Dribbles successful
-challengeIntensity float Dynamic Challange intensity

10. Details of flanks object

Property Type Value Description
teamId integer Dynamic Team Unique ID
-leftFlankAttacks integer Dynamic Left Flank Attacks
-leftFlankXg float Dynamic Left Flank Expected goals
-rightFlankAttacks integer Dynamic Right Flank Attacks
-rightFlankXg float Dynamic Right Flank Attacks Expected Goals
-centerAttacks integer Dynamic Center attacks
-centerXg float Dynamic Center Expected Goals

back to index