Welcome to Premier League API’s documentation!
Premier League API is an unofficial API client to get Premier League stats for players, fixtures and teams.
Players
Players are classes that contains basic information about a player. They contain a lot of stats.
Each player has an ID which is used to make the request. search_player()
function will return a list of results of players.
Classes
There are two types of player responses, SearchPlayer
and Player
. Player
has more stats available then a SearchPlayer
but can only retrieved with a player ID where as search player takes a name and can return the ID.
All the example stats data is likely to change
Base Player
Base player is the class that both Player
and SearchPlayer
are based on. All the attributes below are available for both.
client = APIClient()
example_player = client.get_player(13286)
# Player id (int)
example_player.id
# Position player plays. Can be G, D, M, F. (str)
assert example_player.position
# "F"
# Shirt number worn by player. (int)
assert example_player.shirtNumber == 18
# More detailed position information. (str)
assert example_player.positionInfo
# "Centre Striker"
# If the player is loaned. (bool)
example_player.loan
# True
# Nation they play for. (str)
example_player.nationalTeam.country
# England
# Demonym of their nation team
example_player.nationalTeam.demonym
# English
# ISO of their national time
example_player.nationalTeam.iso_code
# "GB-ENG"
# Country they were born in
example_player.birthCountry.country
# "England"
# Demonym of their birth country
example_player.birthCountry.demonym
# "English"
# ISO code of their birth country
example_player.birthCountry.iso_code
# "GB-ENG"
# Player's birthday
example_player.birthday
# "2 October 1997"
# Player's birthday expressed in epoch milliseconds
example_player.birthtime
# 875750400000
# Player's age represented as years and days
example_player.age
# "23 years 285 days"
# City where the player was born
example_player.birthplace
# "London"
# Player's full name
example_player.fullName
# "Tammy Abraham"
# Player's first name
example_player.firstName
# "Tammy"
# Player's last name
example_player.lastName
# "Abraham"
Player
The player class has stats that can be generated. There are a ton a stats but unfortunately they are not labeled well. There are something like 150 different stats for players
client = APIClient()
example_player = client.get_player(13286)
# Generate stats for the player. By default stats are not generated because it handles 100+ attributes.
example_player.generate_stats()
# Name of the stat which is also the attribute name
example_player.accurate_back_zone_pass.name
# "accurate_back_zone_pass"
# Description of the stats. For the most part it is just "Todo: <name of stat>"
example_player.accurate_back_zone_pass.description
# "Todo: accurate_back_zone_pass"
# Additional information of the stat. Mostly just empty
example_player.accurate_back_zone_pass.additionalInfo
# {}
# Value of the stat. (int)
example_player.accurate_back_zone_pass.value
# 268
# Can generate all stats when getting the player as well
example_player2 = client.get_player(13287, generate_stats=True)
SearchPlayer
Search player has basic additional stats.
client = APIClient()
example_players = client.search_player("Saka")[0]
# Player ID. Can use to get full stats
example_player.id
# 49481
# Height of player in cm
example_player.height
# 178
# Weight of player in kg
example_player.weight
# 65
# Number of appearances
example_player.appearances
# 117
# Number of goals
example_player.goals
# 23
# Number of assists
example_player.assists
# 30
# Number of tackles
example_player.tackles
# 64
# Number of shots
example_player.shots
# 115
# Number of key passes
example_player.keyPasses
# 60
# Number of clean sheets
example_player.cleanSheets
# 13
# Number of saves
example_player.saves
# None
# Number of goals conceded
example_player.goalsConceded
# None
Positions
There are two types of positions. The first is basic and then there is detailed. Basic positions are G, D, M, and F.
Details positions have items like left or right
These are the positions that have been found using the API. If you find more then please add them here
Left/Centre/Right Winger
Left/Centre/Right Central Midfielder
Centre Central Defender
Left Full Back
Centre Striker
Central Midfielder
Left/Centre/Right Attacking Midfielder
Centre Central Midfielder
Centre Defensive Midfielder
Right Full Back
Goalkeeper
Forward
Winger
Centre Attacking Midfielder
Left/Right Winger
Centre/Right Central Defender
Left/Centre/Right Second Striker
Attacking Midfielder
Defender
Striker
Left/Centre Central Defender
Central Defender
Midfielder
Centre/Right Attacking Midfielder
Right Winger
Centre/Right Striker
Left/Centre/Right Striker
Left/Centre Second Striker
Left/Centre Full Back
Left Winger
Left/Right Central Defender
Left/Right Attacking Midfielder
Right Central Midfielder
Left/Centre Winger
Centre Second Striker
Centre/Right Full Back
Centre Full Back
Left/Centre/Right Wing Back
Centre/Right Central Midfielder
Left/Right Full Back
Left/Centre Attacking Midfielder
Right Wing Back
Left/Centre Central Midfielder
Left/Centre/Right Central Defender
Left Attacking Midfielder
Left/Right Wing Back
Stats
These are the known stat attributes for players
Forward
accurate_back_zone_pass
accurate_chipped_pass
accurate_cross
accurate_cross_nocorner
accurate_flick_on
accurate_fwd_zone_pass
accurate_launches
accurate_layoffs
accurate_long_balls
accurate_pass
accurate_pull_back
accurate_through_ball
accurate_throws
aerial_lost
aerial_won
appearances
assist_attempt_saved
assist_blocked_shot
assist_own_goal
assist_penalty_won
attempted_tackle_foul
attempts_conceded_ibox
attempts_conceded_obox
attempts_ibox
attempts_obox
att_assist_openplay
att_bx_centre
att_bx_left
att_bx_right
att_cmiss_high
att_cmiss_high_left
att_cmiss_high_right
att_cmiss_left
att_cmiss_right
att_corner
att_fastbreak
att_goal_high_centre
att_goal_high_left
att_goal_high_right
att_goal_low_centre
att_goal_low_left
att_goal_low_right
att_hd_goal
att_hd_miss
att_hd_post
att_hd_target
att_hd_total
att_ibox_blocked
att_ibox_goal
att_ibox_miss
att_ibox_post
att_ibox_target
att_lf_goal
att_lf_target
att_lf_total
att_lg_centre
att_miss_high
att_miss_high_left
att_miss_high_right
att_miss_left
att_miss_right
att_obox_blocked
att_obox_goal
att_obox_miss
att_obox_target
att_obp_goal
att_obx_centre
att_one_on_one
att_openplay
att_post_high
att_post_left
att_rf_goal
att_rf_target
att_rf_total
att_setpiece
att_sv_high_centre
att_sv_high_left
att_sv_high_right
att_sv_low_centre
att_sv_low_left
att_sv_low_right
backward_pass
ball_recovery
big_chance_created
big_chance_missed
big_chance_scored
blocked_pass
blocked_scoring_att
challenge_lost
clean_sheet
crosses_18yard
crosses_18yardplus
dispossessed
draws
duel_lost
duel_won
effective_clearance
effective_head_clearance
fifty_fifty
final_third_entries
formation_place
fouled_final_third
fouls
fwd_pass
game_started
goals
goals_conceded
goals_conceded_ibox
goals_conceded_obox
goals_openplay
goal_assist
goal_assist_intentional
goal_assist_openplay
goal_fastbreak
hand_ball
head_clearance
head_pass
hit_woodwork
interception
interceptions_in_box
interception_won
leftside_pass
long_pass_own_to_opp
long_pass_own_to_opp_success
losses
lost_corners
mins_played
offside_provoked
offtarget_att_assist
ontarget_att_assist
ontarget_scoring_att
open_play_pass
outfielder_block
overrun
own_goals
passes_left
passes_right
penalty_won
pen_area_entries
pen_goals_conceded
poss_lost_all
poss_lost_ctrl
poss_won_att_3rd
poss_won_def_3rd
poss_won_mid_3rd
post_scoring_att
put_through
rightside_pass
shield_ball_oop
shot_fastbreak
shot_off_target
six_yard_block
successful_fifty_fifty
successful_final_third_passes
successful_open_play_pass
successful_put_through
times_tackled
total_att_assist
total_back_zone_pass
total_chipped_pass
total_clearance
total_contest
total_cross
total_cross_nocorner
total_distance_in_m
total_fastbreak
total_final_third_passes
total_flick_on
total_fwd_zone_pass
total_launches
total_layoffs
total_long_balls
total_offside
total_pass
total_pull_back
total_scoring_att
total_sub_off
total_sub_on
total_tackle
total_through_ball
total_throws
touches
touches_in_opp_box
turnover
unsuccessful_touch
was_fouled
winning_goal
wins
won_contest
won_corners
won_tackle
yellow_card
Midfielder
accurate_back_zone_pass
accurate_chipped_pass
accurate_corners_intobox
accurate_cross
accurate_cross_nocorner
accurate_flick_on
accurate_freekick_cross
accurate_fwd_zone_pass
accurate_launches
accurate_layoffs
accurate_long_balls
accurate_pass
accurate_through_ball
accurate_throws
aerial_lost
aerial_won
appearances
assist_pass_lost
attempted_tackle_foul
attempts_conceded_ibox
attempts_conceded_obox
attempts_ibox
attempts_obox
att_assist_openplay
att_assist_setplay
att_bx_centre
att_bx_left
att_bx_right
att_cmiss_high
att_fastbreak
att_freekick_miss
att_freekick_target
att_freekick_total
att_goal_low_centre
att_goal_low_left
att_goal_low_right
att_hd_goal
att_hd_total
att_ibox_blocked
att_ibox_goal
att_ibox_miss
att_lf_target
att_lf_total
att_miss_high
att_miss_high_left
att_miss_high_right
att_miss_left
att_miss_right
att_obox_blocked
att_obox_miss
att_obox_target
att_obx_centre
att_openplay
att_pen_goal
att_rf_goal
att_rf_target
att_rf_total
att_setpiece
att_sv_low_centre
att_sv_low_left
att_sv_low_right
backward_pass
ball_recovery
big_chance_created
big_chance_scored
blocked_cross
blocked_pass
blocked_scoring_att
challenge_lost
clean_sheet
corner_taken
crosses_18yard
crosses_18yardplus
dangerous_play
dispossessed
draws
duel_lost
duel_won
effective_blocked_cross
effective_clearance
effective_head_clearance
final_third_entries
formation_place
fouled_final_third
fouls
freekick_cross
fwd_pass
game_started
goals
goals_conceded
goals_conceded_ibox
goals_conceded_obox
goals_openplay
goal_assist
goal_assist_intentional
goal_assist_openplay
hand_ball
head_clearance
head_pass
interception
interceptions_in_box
interception_won
leftside_pass
long_pass_own_to_opp
long_pass_own_to_opp_success
losses
lost_corners
mins_played
offtarget_att_assist
ontarget_att_assist
ontarget_scoring_att
open_play_pass
outfielder_block
overrun
passes_left
passes_right
pen_area_entries
pen_goals_conceded
poss_lost_all
poss_lost_ctrl
poss_won_att_3rd
poss_won_def_3rd
poss_won_mid_3rd
put_through
rightside_pass
shield_ball_oop
shot_fastbreak
shot_off_target
six_yard_block
successful_final_third_passes
successful_open_play_pass
successful_put_through
total_att_assist
total_back_zone_pass
total_chipped_pass
total_clearance
total_contest
total_corners_intobox
total_cross
total_cross_nocorner
total_distance_in_m
total_fastbreak
total_final_third_passes
total_flick_on
total_fwd_zone_pass
total_launches
total_layoffs
total_long_balls
total_offside
total_pass
total_scoring_att
total_sub_off
total_sub_on
total_tackle
total_through_ball
total_throws
touches
touches_in_opp_box
turnover
unsuccessful_touch
was_fouled
wins
won_contest
won_corners
won_tackle
yellow_card
Defender
accurate_back_zone_pass
accurate_chipped_pass
accurate_corners_intobox
accurate_cross
accurate_cross_nocorner
accurate_flick_on
accurate_fwd_zone_pass
accurate_launches
accurate_layoffs
accurate_long_balls
accurate_pass
accurate_pull_back
accurate_through_ball
accurate_throws
aerial_lost
aerial_won
appearances
assist_own_goal
attempted_tackle_foul
attempts_conceded_ibox
attempts_conceded_obox
attempts_ibox
attempts_obox
att_assist_openplay
att_assist_setplay
att_bx_centre
att_bx_left
att_bx_right
att_cmiss_high
att_cmiss_high_left
att_cmiss_high_right
att_cmiss_left
att_cmiss_right
att_corner
att_fastbreak
att_goal_high_right
att_goal_low_centre
att_goal_low_right
att_hd_goal
att_hd_miss
att_hd_post
att_hd_target
att_hd_total
att_ibox_blocked
att_ibox_goal
att_ibox_miss
att_ibox_post
att_ibox_target
att_lf_total
att_lg_centre
att_miss_high
att_miss_high_left
att_miss_high_right
att_miss_left
att_miss_right
att_obox_blocked
att_obox_miss
att_obox_target
att_obx_centre
att_openplay
att_post_high
att_rf_goal
att_rf_target
att_rf_total
att_setpiece
att_sv_high_centre
att_sv_high_right
att_sv_low_centre
att_sv_low_left
att_sv_low_right
backward_pass
ball_recovery
big_chance_created
big_chance_missed
big_chance_scored
blocked_cross
blocked_pass
blocked_scoring_att
challenge_lost
clean_sheet
clearance_off_line
corner_taken
crosses_18yard
crosses_18yardplus
dangerous_play
dispossessed
draws
duel_lost
duel_won
effective_blocked_cross
effective_clearance
effective_head_clearance
error_lead_to_goal
error_lead_to_shot
fifty_fifty
final_third_entries
formation_place
fouled_final_third
fouls
foul_throw_in
freekick_cross
fwd_pass
game_started
goals
goals_conceded
goals_conceded_ibox
goals_conceded_obox
goals_openplay
goal_assist
goal_assist_intentional
goal_assist_openplay
goal_assist_setplay
hand_ball
head_clearance
head_pass
hit_woodwork
interception
interceptions_in_box
interception_won
last_man_tackle
leftside_pass
long_pass_own_to_opp
long_pass_own_to_opp_success
losses
lost_corners
mins_played
offside_provoked
offtarget_att_assist
ontarget_att_assist
ontarget_scoring_att
open_play_pass
outfielder_block
overrun
own_goals
passes_left
passes_right
penalty_conceded
pen_area_entries
pen_goals_conceded
poss_lost_all
poss_lost_ctrl
poss_won_att_3rd
poss_won_def_3rd
poss_won_mid_3rd
post_scoring_att
put_through
red_card
rightside_pass
shield_ball_oop
shot_fastbreak
shot_off_target
six_yard_block
successful_fifty_fifty
successful_final_third_passes
successful_open_play_pass
successful_put_through
times_tackled
total_att_assist
total_back_zone_pass
total_chipped_pass
total_clearance
total_contest
total_corners_intobox
total_cross
total_cross_nocorner
total_distance_in_m
total_fastbreak
total_final_third_passes
total_flick_on
total_fwd_zone_pass
total_launches
total_layoffs
total_long_balls
total_offside
total_pass
total_pull_back
total_scoring_att
total_sub_off
total_sub_on
total_tackle
total_through_ball
total_throws
touches
touches_in_opp_box
turnover
unsuccessful_touch
was_fouled
winning_goal
wins
won_contest
won_corners
won_tackle
yellow_card
Goalkeeper
accurate_back_zone_pass
accurate_chipped_pass
accurate_fwd_zone_pass
accurate_goal_kicks
accurate_keeper_sweeper
accurate_keeper_throws
accurate_launches
accurate_long_balls
accurate_pass
accurate_throws
aerial_lost
aerial_won
appearances
attempted_tackle_foul
attempts_conceded_ibox
attempts_conceded_obox
att_assist_openplay
att_assist_setplay
ball_recovery
blocked_pass
challenge_lost
clean_sheet
cross_not_claimed
dive_catch
dive_save
diving_save
draws
duel_lost
duel_won
effective_clearance
effective_head_clearance
error_lead_to_goal
error_lead_to_shot
fifty_fifty
final_third_entries
formation_place
fouls
fwd_pass
game_started
gk_smother
goals_conceded
goals_conceded_ibox
goals_conceded_obox
goal_kicks
good_high_claim
hand_ball
head_clearance
head_pass
interception
interceptions_in_box
interception_won
keeper_pick_up
keeper_throws
last_man_tackle
leftside_pass
long_pass_own_to_opp
long_pass_own_to_opp_success
losses
lost_corners
mins_played
offside_provoked
offtarget_att_assist
ontarget_att_assist
open_play_pass
outfielder_block
passes_left
passes_right
penalty_conceded
penalty_faced
penalty_save
pen_area_entries
pen_goals_conceded
poss_lost_all
poss_lost_ctrl
poss_won_def_3rd
poss_won_mid_3rd
punches
put_through
red_card
rightside_pass
saved_ibox
saved_obox
saves
shield_ball_oop
stand_catch
stand_save
successful_final_third_passes
successful_open_play_pass
successful_put_through
times_tackled
total_att_assist
total_back_zone_pass
total_chipped_pass
total_clearance
total_contest
total_distance_in_m
total_final_third_passes
total_fwd_zone_pass
total_high_claim
total_keeper_sweeper
total_launches
total_long_balls
total_pass
total_sub_on
total_tackle
total_throws
touches
touches_in_opp_box
turnover
unsuccessful_touch
was_fouled
winning_goal
wins
won_contest
won_corners
won_tackle
yellow_card
Fixture
Fixture is a game that has been played. Has the information for both teams, where it was played and what happened during the match
Class
client = APIClient()
fixture = client.get_fixture(59267)
# ID of the fixture
fixture.id
# 59267
# Scoreline
fixture.score
# "Aston Villa: 2 - Chelsea: 1"
# Scoreline using team shortnames
fixture.short_score
# "Aston Villa: 2 - Chelsea: 1" -
# Scoreline using the team abbreviations
fixture.abbr_score1
# "AVL: 2 - CHE: 1"
# Amount of events for the fixture
assert len(fixture.events) == 108
# Gameweek when the fixture was played
assert fixture.gameweek == 38
# Outcome of the fixture. "H" for home team, "A" for away team and None for draw
fixture.outcome
# "H"
# Fixture played a neutral ground
fixture.neutral
# False
# Attendance of the game
fixture.attendance
# 10000
# Name of the winning team
fixture.winner.name
# "Aston Villa"
# Name of the home team
fixture.homeTeam.name
# "Aston Villa"
# ID of the home team
fixture.homeTeam.id
# 2
# City where fixture was played
fixture.city
# "Birmingham"
# Stadium where fixture was played
fixture.stadium
# "Villa Park"
# Total seconds of the fixture
fixture.seconds
# 5760
# Final time
fixture.time
# "90 +6'00"
Fixture Event Types
These are the known current fixture event types. If you find more then please add them
free kick won
free kick lost
corner
post
substitution
miss
attempt saved
goal
offside
start (For both first and second half)
end 1 (End of first half)
end 2 (End of second half)
end 14 (End of match)
attempt blocked
lineup
yellow card
penalty won
penalty lost
penalty goal
contentious referee decisions
red card
Gameweek
- A gameweek is a list of
GameWeekFixture
s. A couple of difference between aGameWeekFixture
and aFixture
: GameWeekFixture
has a list of goals scored.GameWeekFixture
does not have a list of FixtureEvents. Need to use the id to get the full fixture
It is possible to retrieve an entire week’s or season’s worth of fixtures by using the get_fixtures
method.
Class
client = APIClient()
# Defaults to pulling 10 games
gameweek = client.get_gameweek(
season_id=363,
gameweek=2
)
example_gameweek_fixture = gameweek[0]
# Fixture ID
example_gameweek_fixture.id
# 58912
# Amount of goals in the fixture
len(example_gameweek_fixture.goals)
# 4
example_goal = example_gameweek_fixture.goals[0]
# Type of goal. Either "G" or "P"
example_goal.type
# "G"
# Phase or half when the goal was scored
example_goal.phase
# 1
# Seconds when goal was scored
example_goal.seconds
# 420
# Clock when the goal was scored
example_goal.time
# "07'00"
# Player ID of the goal scorer
example_goal.scorer
# 3724
# Player ID who assisted. Not always set
example_goal.assist
# 8980
Gameweek Goals types
G (goal)
P (penalty)
Gameweeks
Gameweeks are informational about the start and stop of a gameweek
client = APIClient()
gameweeks = client.get_gameweeks(418)
# Amount of gameweeks in the season
len(gameweeks)
# 38
example_gameweek = gameweeks[0]
# Number that the gameweek is in the season
example_gameweek.gameweek_num
# 1
# ID of the gameweek
example_gameweek.id
# 6662
# Number of matches in the gameweek
example_gameweek.matches
# 10
# Gameweek status
example_gameweek.status
# "U"
# Start time in epoch of the gameweek
example_gameweek.start.epoch
# 1628881200000
# Start time label of the gameweek
example_gameweek.start.label
# "Fri 13 Aug 2021, 20:00 BST"
# GMT offset of the gameweek start
example_gameweek.start.gmtOffset
# 1
# Completeness of the gameweek
example_gameweek.start.completeness
# 3
# End time in epoch of the gameweek
example_gameweek.end.epoch
# 1629041400000
# GMT offset of the gameweek end
example_gameweek.end.gmtOffset
# 1
# End time label of the gameweek
example_gameweek.end.label
# "Sun 15 Aug 2021, 16:30 BST"
# Completeness of the gameweek
example_gameweek.end.completeness
# 3
URL Schemes
These are the URLS that are used to pull data
Any sort option can be asc
or desc
List Players
https://footballapi.pulselive.com/football/players?pageSize=30&compSeasons={Season ID}&altIds=true&page=0&type=player&id=-1&compSeasonId={Season ID}
Returns a JSON list for players in the given season.
Player stats
https://footballapi.pulselive.com/football/stats/player/{player ID}?comps={competition ID}&compSeasons={Season ID}
If compSeasons is omitted then all seasons will be returned. Can also just do competition ID.
Competitions
https://footballapi.pulselive.com/football/competitions?page=0&pageSize=100&detail=2
Currently, at 77 competitions. If more are added then an increase in the pageSize will be needed
Competition Seasons
https://footballapi.pulselive.com/football/competitions/{competition ID}/compseasons?page=0&pageSize=100
Returns a JSON array of the seasons for a given competition.
{
[
{
"label": "2020/21",
"id": 363
}, ...
]
}
Teams
https://footballapi.pulselive.com/football/teams?page=0&pageSize=100&altIds=true&compSeasons={Season ID}
Returns a JSON array of team objects for a specific season
Fixture Information
https://footballapi.pulselive.com/football/fixtures/{fixture_id}/textstream/{language}
Returns the fixture information for a game. When changing the language it seems to omit the fixture events
Gameweek
https://footballapi.pulselive.com/football/fixtures?comps={competition ID}&compSeasons={Season ID}&teams={team IDs. Comma seperated}&page=1&pageSize=10&sort=asc&statuses=C
There is no way to specifically get a game week. The best way I found was to set the pageSize to half the amount of teams in the league then set the page to the week you want.
Gameweeks
https://footballapi.pulselive.com/football/compseasons/{Season ID}/gameweeks
Gets a list of all the gameweeks for a season
JSON
This contains sample JSON responses that are parsed
Completions
{
"content": [
{
"abbreviation": "EN_PR",
"description": "Premier League",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "2021/22",
"id": 418
},
{
"label": "2020/21",
"id": 363
},
{
"label": "2019/20",
"id": 274
},
{
"label": "2018/19",
"id": 210
},
{
"label": "2017/18",
"id": 79
},
{
"label": "2016/17",
"id": 54
},
{
"label": "2015/16",
"id": 42
},
{
"label": "2014/15",
"id": 27
},
{
"label": "2013/14",
"id": 22
},
{
"label": "2012/13",
"id": 21
},
{
"label": "2011/12",
"id": 20
},
{
"label": "2010/11",
"id": 19
},
{
"label": "2009/10",
"id": 18
},
{
"label": "2008/09",
"id": 17
},
{
"label": "2007/08",
"id": 16
},
{
"label": "2006/07",
"id": 15
},
{
"label": "2005/06",
"id": 14
},
{
"label": "2004/05",
"id": 13
},
{
"label": "2003/04",
"id": 12
},
{
"label": "2002/03",
"id": 11
},
{
"label": "2001/02",
"id": 10
},
{
"label": "2000/01",
"id": 9
},
{
"label": "1999/00",
"id": 8
},
{
"label": "1998/99",
"id": 7
},
{
"label": "1997/98",
"id": 6
},
{
"label": "1996/97",
"id": 5
},
{
"label": "1995/96",
"id": 4
},
{
"label": "1994/95",
"id": 3
},
{
"label": "1993/94",
"id": 2
},
{
"label": "1992/93",
"id": 1
}
],
"id": 1
},
{
"abbreviation": "EU_CL",
"description": "UEFA Champions League",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "2020/21",
"id": 384
},
{
"label": "2019/20",
"id": 288
},
{
"label": "2018/19",
"id": 214
},
{
"label": "2017/18",
"id": 87
},
{
"label": "2016/17",
"id": 66
},
{
"label": "2015/16",
"id": 41
},
{
"label": "2014/15",
"id": 29
},
{
"label": "2013/14",
"id": 23
},
{
"label": "2012/13",
"id": 169
},
{
"label": "2011/12",
"id": 179
},
{
"label": "2010/11",
"id": 178
},
{
"label": "2009/10",
"id": 338
},
{
"label": "2008/09",
"id": 342
},
{
"label": "2006/07",
"id": 270
},
{
"label": "2004/05",
"id": 351
},
{
"label": "Champions League Season 2003/2004",
"id": 435
},
{
"label": "Champions League Season 2021/2022",
"id": 424
}
],
"id": 2
},
{
"abbreviation": "EU_UC",
"description": "UEFA Europa League",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "2020/21",
"id": 385
},
{
"label": "2019/20",
"id": 316
},
{
"label": "2018/19",
"id": 209
},
{
"label": "2017/18",
"id": 88
},
{
"label": "2016/17",
"id": 70
},
{
"label": "2015/16",
"id": 37
},
{
"label": "2014/15",
"id": 31
},
{
"label": "2013/14",
"id": 24
},
{
"label": "2012/13",
"id": 72
},
{
"label": "2011/12",
"id": 339
},
{
"label": "2010/11",
"id": 341
},
{
"label": "2008/09",
"id": 334
},
{
"label": "2006/07",
"id": 75
},
{
"label": "2009/10",
"id": 114
},
{
"label": "UEFA Europa League Season 1995/1996",
"id": 233
},
{
"label": "UEFA Europa League Season 1985/1986",
"id": 234
},
{
"label": "UEFA Europa League Season 1982/1983",
"id": 235
},
{
"label": "UEFA Europa League Season 1980/1981",
"id": 236
},
{
"label": "UEFA Europa League Season 1976/1977",
"id": 237
},
{
"label": "UEFA Europa League Season 1975/1976",
"id": 238
},
{
"label": "UEFA Europa League Season 1972/1973",
"id": 240
},
{
"label": "UEFA Europa League Season 1984/1985",
"id": 255
}
],
"id": 3
},
{
"abbreviation": "EN_FA",
"description": "FA Cup",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "2020/21",
"id": 390
},
{
"label": "2019/20",
"id": 328
},
{
"label": "2018/19",
"id": 230
},
{
"label": "2017/18",
"id": 85
},
{
"label": "2016/17",
"id": 71
},
{
"label": "2015/16",
"id": 32
},
{
"label": "2014/15",
"id": 30
},
{
"label": "2013/14",
"id": 25
},
{
"label": "2012/13",
"id": 77
},
{
"label": "2011/12",
"id": 76
},
{
"label": "2010/11",
"id": 57
},
{
"label": "2009/10",
"id": 107
},
{
"label": "2008/09",
"id": 106
},
{
"label": "2007/08",
"id": 207
},
{
"label": "2006/07",
"id": 206
},
{
"label": "2005/06",
"id": 205
},
{
"label": "2004/05",
"id": 74
}
],
"id": 4
},
{
"abbreviation": "EN_LC",
"description": "EFL Cup",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "English League Cup Season 2021/2022",
"id": 429
},
{
"label": "2020/21",
"id": 368
},
{
"label": "2019/20",
"id": 279
},
{
"label": "2018/19",
"id": 212
},
{
"label": "2017/18",
"id": 82
},
{
"label": "2016/17",
"id": 56
},
{
"label": "2015/16",
"id": 40
},
{
"label": "2014/15",
"id": 28
},
{
"label": "2013/14",
"id": 26
},
{
"label": "2012/13",
"id": 78
},
{
"label": "2011/12",
"id": 102
},
{
"label": "2010/11",
"id": 58
},
{
"label": "2009/10",
"id": 112
},
{
"label": "2008/09",
"id": 111
}
],
"id": 5
},
{
"abbreviation": "EN_PD",
"description": "Professional Development League",
"level": "U21",
"source": "",
"compSeasons": [
{
"label": "2020/21",
"id": 377
},
{
"label": "2019/20",
"id": 298
},
{
"label": "2018/19",
"id": 226
},
{
"label": "2017/18",
"id": 91
},
{
"label": "2016/17",
"id": 62
},
{
"label": "2015/16",
"id": 33
},
{
"label": "2014/15",
"id": 47
}
],
"id": 6
},
{
"abbreviation": "AFAPL12",
"description": "U18 Professional Development League",
"level": "U18",
"source": "",
"compSeasons": [
{
"label": "2020/21",
"id": 381
},
{
"label": "2019/20",
"id": 300
},
{
"label": "2018/19",
"id": 223
},
{
"label": "2017/18",
"id": 93
},
{
"label": "2016/17",
"id": 64
},
{
"label": "2015/16",
"id": 34
},
{
"label": "2014/15",
"id": 45
}
],
"id": 7
},
{
"abbreviation": "AFAPL",
"description": "U18 Premier League",
"level": "U18",
"source": "",
"compSeasons": [
{
"label": "2020/21",
"id": 378
},
{
"label": "2019/20",
"id": 296
},
{
"label": "2018/19",
"id": 220
},
{
"label": "2017/18",
"id": 89
},
{
"label": "2016/17",
"id": 60
},
{
"label": "2015/16",
"id": 35
},
{
"label": "2014/15",
"id": 48
},
{
"label": "2013/14",
"id": 44
},
{
"label": "2012/13",
"id": 51
},
{
"label": "2011/12",
"id": 50
},
{
"label": "English U18 Premier League Season 2021/2022",
"id": 434
}
],
"id": 8
},
{
"abbreviation": "EN_PC",
"description": "Premier League Cup",
"level": "U21",
"source": "",
"compSeasons": [
{
"label": "2019/20",
"id": 315
},
{
"label": "2018/19",
"id": 228
},
{
"label": "2017/18",
"id": 97
},
{
"label": "2016/17",
"id": 67
},
{
"label": "2015/16",
"id": 36
},
{
"label": "2014/15",
"id": 53
}
],
"id": 9
},
{
"abbreviation": "EN_PLIC",
"description": "Premier League International Cup",
"level": "U21",
"source": "",
"compSeasons": [
{
"label": "2019/20",
"id": 314
},
{
"label": "2018/19",
"id": 222
},
{
"label": "2017/18",
"id": 95
},
{
"label": "2016/17",
"id": 68
},
{
"label": "2015/16",
"id": 38
},
{
"label": "2014/15",
"id": 49
}
],
"id": 10
},
{
"abbreviation": "EN_RE",
"description": "Premier League 2",
"level": "U21",
"compSeasons": [
{
"label": "2016/17",
"id": 59
},
{
"label": "2015/16",
"id": 39
},
{
"label": "2014/15",
"id": 46
},
{
"label": "2013/14",
"id": 43
},
{
"label": "2012/13",
"id": 52
}
],
"id": 11
},
{
"abbreviation": "EN_D1",
"description": "English Football League - Championship",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "English Football League - Championship Season 2021/2022",
"id": 426
},
{
"label": "English Football League - Championship Season 2020/2021",
"id": 362
},
{
"label": "2019/20",
"id": 276
},
{
"label": "2018/19",
"id": 211
},
{
"label": "2017/18",
"id": 83
},
{
"label": "2016/17",
"id": 55
},
{
"label": "2014/15",
"id": 264
},
{
"label": "2013/14",
"id": 105
},
{
"label": "2012/13",
"id": 104
},
{
"label": "2011/12",
"id": 103
},
{
"label": "2010/11",
"id": 109
},
{
"label": "2009/10",
"id": 108
},
{
"label": "1996/97",
"id": 73
}
],
"id": 12
},
{
"abbreviation": "EN_FL",
"description": "EFL Trophy",
"level": "U21",
"source": "",
"compSeasons": [
{
"label": "2020/21",
"id": 370
},
{
"label": "2019/20",
"id": 293
},
{
"label": "2018/19",
"id": 224
},
{
"label": "2017/18",
"id": 86
},
{
"label": "2016/17",
"id": 69
}
],
"id": 13
},
{
"abbreviation": "IG_CF",
"description": "Friendly",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "Friendly Season 2021/2022",
"id": 414
},
{
"label": "Friendly Season 2020/2021",
"id": 333
},
{
"label": "Friendly Season 2019/2020",
"id": 231
},
{
"label": "Friendly Season 2018/2019",
"id": 113
},
{
"label": "2017/2018",
"id": 80
},
{
"label": "2016/2017",
"id": 84
},
{
"label": "Friendly Season 2015/2016",
"id": 202
},
{
"label": "Friendly Season 2014/2015",
"id": 184
},
{
"label": "Friendly Season 2013/2014",
"id": 161
},
{
"label": "Friendly Season 2012/2013",
"id": 160
},
{
"label": "Friendly Season 2011/2012",
"id": 159
},
{
"label": "Friendly Season 2010/2011",
"id": 158
}
],
"id": 14
},
{
"abbreviation": "IG_AT",
"description": "Premier League Asia Trophy",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "Premier League Asia Trophy Season 2019/2020",
"id": 271
},
{
"label": "2017/18",
"id": 81
}
],
"id": 15
},
{
"abbreviation": "PL_D1",
"description": "Premier League 2 - Division 1",
"level": "U21",
"source": "",
"compSeasons": [
{
"label": "2020/21",
"id": 375
},
{
"label": "2019/20",
"id": 295
},
{
"label": "2018/19",
"id": 217
},
{
"label": "2017/18",
"id": 90
},
{
"label": "2016/17",
"id": 98
}
],
"id": 16
},
{
"abbreviation": "PL_D2",
"description": "Premier League 2 - Division 2",
"level": "U21",
"source": "",
"compSeasons": [
{
"label": "2020/21",
"id": 376
},
{
"label": "2019/20",
"id": 294
},
{
"label": "2018/19",
"id": 218
},
{
"label": "2017/18",
"id": 96
},
{
"label": "2016/17",
"id": 99
}
],
"id": 17
},
{
"abbreviation": "PLC_U18",
"description": "U18 Premier League Cup",
"level": "U18",
"source": "",
"compSeasons": [
{
"label": "2019/20",
"id": 317
},
{
"label": "2018/19",
"id": 227
},
{
"label": "2017/18",
"id": 100
}
],
"id": 18
},
{
"abbreviation": "PLC_U16",
"description": "English U16 Premier League Cup",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "English U16 Premier League Cup Season 2019/2020",
"id": 329
},
{
"label": "English U16 Premier League Cup Season 2018/2019",
"id": 229
},
{
"label": "English U16 Premier League Cup Season 2017/2018",
"id": 101
}
],
"id": 19
},
{
"abbreviation": "EN_D2",
"description": "English Football League - League One",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "English Football League - League One Season 2021/2022",
"id": 427
},
{
"label": "English Football League - League One Season 2020/2021",
"id": 372
},
{
"label": "English Football League - League One Season 2019/2020",
"id": 278
},
{
"label": "English Football League - League One Season 2018/2019",
"id": 257
},
{
"label": "English Football League - League One Season 2017/2018",
"id": 349
},
{
"label": "English Football League - League One Season 2016/2017",
"id": 348
},
{
"label": "English Football League - League One Season 2013/2014",
"id": 263
},
{
"label": "English Football League - League One Season 2008/2009",
"id": 110
}
],
"id": 20
},
{
"abbreviation": "ES_PL",
"description": "La Liga",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "Spanish La Liga Season 2021/2022",
"id": 431
},
{
"label": "Spanish La Liga Season 2020/2021",
"id": 365
},
{
"label": "Spanish La Liga Season 2019/2020",
"id": 286
},
{
"label": "Spanish La Liga Season 2018/2019",
"id": 213
},
{
"label": "Spanish La Liga Season 2017/2018",
"id": 193
},
{
"label": "Spanish La Liga Season 2016/2017",
"id": 144
},
{
"label": "Spanish La Liga Season 2015/2016",
"id": 143
},
{
"label": "Spanish La Liga Season 2014/2015",
"id": 142
},
{
"label": "Spanish La Liga Season 2013/2014",
"id": 141
},
{
"label": "Spanish La Liga Season 2012/2013",
"id": 140
},
{
"label": "Spanish La Liga Season 2011/2012",
"id": 139
},
{
"label": "Spanish La Liga Season 2010/2011",
"id": 117
},
{
"label": "Spanish La Liga Season 2009/2010",
"id": 395
},
{
"label": "Spanish La Liga Season 2008/2009",
"id": 394
},
{
"label": "Spanish La Liga Season 2006/2007",
"id": 332
},
{
"label": "Spanish La Liga Season 2003/2004",
"id": 203
},
{
"label": "Spanish La Liga Season 2007/2008",
"id": 340
}
],
"id": 21
},
{
"abbreviation": "ES_SD",
"description": "Spanish Segunda Division",
"level": "SEN",
"compSeasons": [
{
"label": "Spanish Segunda Division Season 2017/2018",
"id": 190
},
{
"label": "Spanish Segunda Division Season 2016/2017",
"id": 124
},
{
"label": "Spanish Segunda Division Season 2015/2016",
"id": 123
},
{
"label": "Spanish Segunda Division Season 2014/2015",
"id": 122
},
{
"label": "Spanish Segunda Division Season 2013/2014",
"id": 121
},
{
"label": "Spanish Segunda Division Season 2012/2013",
"id": 120
},
{
"label": "Spanish Segunda Division Season 2011/2012",
"id": 119
},
{
"label": "Spanish Segunda Division Season 2010/2011",
"id": 118
}
],
"id": 22
},
{
"abbreviation": "ES_SC",
"description": "Supercopa",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "Spanish Supercopa Season 2021/2022",
"id": 430
},
{
"label": "Spanish Supercopa Season 2020/2021",
"id": 398
},
{
"label": "Spanish Supercopa Season 2019/2020",
"id": 330
},
{
"label": "Spanish Supercopa Season 2018/2019",
"id": 215
},
{
"label": "Spanish Supercopa Season 2017/2018",
"id": 191
},
{
"label": "Spanish Supercopa Season 2016/2017",
"id": 131
},
{
"label": "Spanish Supercopa Season 2015/2016",
"id": 130
},
{
"label": "Spanish Supercopa Season 2014/2015",
"id": 129
},
{
"label": "Spanish Supercopa Season 2013/2014",
"id": 128
},
{
"label": "Spanish Supercopa Season 2012/2013",
"id": 127
},
{
"label": "Spanish Supercopa Season 2011/2012",
"id": 126
},
{
"label": "Spanish Supercopa Season 2010/2011",
"id": 125
}
],
"id": 23
},
{
"abbreviation": "EU_SC",
"description": "UEFA Super Cup",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "UEFA Super Cup Season 2021/2022",
"id": 413
},
{
"label": "UEFA Super Cup Season 2020/2021",
"id": 374
},
{
"label": "UEFA Super Cup Season 2019/2020",
"id": 273
},
{
"label": "UEFA Super Cup Season 2018/2019",
"id": 208
},
{
"label": "UEFA Super Cup Season 2017/2018",
"id": 192
},
{
"label": "UEFA Super Cup Season 2016/2017",
"id": 138
},
{
"label": "UEFA Super Cup Season 2015/2016",
"id": 137
},
{
"label": "UEFA Super Cup Season 2014/2015",
"id": 136
},
{
"label": "UEFA Super Cup Season 2013/2014",
"id": 135
},
{
"label": "UEFA Super Cup Season 2012/2013",
"id": 134
},
{
"label": "UEFA Super Cup Season 2011/2012",
"id": 133
},
{
"label": "UEFA Super Cup Season 2010/2011",
"id": 132
}
],
"id": 24
},
{
"abbreviation": "ES_CR",
"description": "Copa Del Rey",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "Spanish Copa Del Rey Season 2020/2021",
"id": 392
},
{
"label": "Spanish Copa Del Rey Season 2019/2020",
"id": 327
},
{
"label": "Spanish Copa Del Rey Season 2018/2019",
"id": 219
},
{
"label": "Spanish Copa Del Rey Season 2017/2018",
"id": 194
},
{
"label": "Spanish Copa Del Rey Season 2016/2017",
"id": 183
},
{
"label": "Spanish Copa Del Rey Season 2015/2016",
"id": 148
},
{
"label": "Spanish Copa Del Rey Season 2014/2015",
"id": 182
},
{
"label": "Spanish Copa Del Rey Season 2013/2014",
"id": 146
},
{
"label": "Spanish Copa Del Rey Season 2012/2013",
"id": 181
},
{
"label": "Spanish Copa Del Rey Season 2011/2012",
"id": 180
},
{
"label": "Spanish Copa Del Rey Season 2010/2011",
"id": 145
}
],
"id": 25
},
{
"abbreviation": "IG_CL",
"description": "FIFA Club World Cup",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "FIFA Club World Cup Season 2020/2021",
"id": 400
},
{
"label": "FIFA Club World Cup Season 2019/2020",
"id": 326
},
{
"label": "FIFA Club World Cup Season 2018/2019",
"id": 225
},
{
"label": "FIFA Club World Cup Season 2017/2018",
"id": 195
},
{
"label": "FIFA Club World Cup Season 2016/2017",
"id": 157
},
{
"label": "FIFA Club World Cup Season 2015/2016",
"id": 156
},
{
"label": "FIFA Club World Cup Season 2014/2015",
"id": 155
},
{
"label": "FIFA Club World Cup Season 2013/2014",
"id": 154
},
{
"label": "FIFA Club World Cup Season 2012/2013",
"id": 153
},
{
"label": "FIFA Club World Cup Season 2011/2012",
"id": 152
},
{
"label": "FIFA Club World Cup Season 2010/2011",
"id": 151
}
],
"id": 29
},
{
"abbreviation": "IG_CT",
"description": "International Champions Cup",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "International Champions Cup Season 2019/2020",
"id": 244
},
{
"label": "International Champions Cup Season 2018/2019",
"id": 204
},
{
"label": "International Champions Cup Season 2017/2018",
"id": 199
},
{
"label": "International Champions Cup Season 2016/2017",
"id": 173
},
{
"label": "International Champions Cup Season 2015/2016",
"id": 172
},
{
"label": "International Champions Cup Season 2014/2015",
"id": 171
},
{
"label": "International Champions Cup Season 2013/2014",
"id": 170
}
],
"id": 30
},
{
"abbreviation": "AU_DI",
"description": "Audi Cup",
"level": "SEN",
"compSeasons": [
{
"label": "Audi Cup Season 2015/2016",
"id": 175
},
{
"label": "Audi Cup Season 2013/2014",
"id": 174
}
],
"id": 31
},
{
"abbreviation": "ES_JG",
"description": "Trofeo Joan Gamper",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "Trofeo Joan Gamper Season 2020/2021",
"id": 382
},
{
"label": "Trofeo Joan Gamper Season 2019/2020",
"id": 284
},
{
"label": "Trofeo Joan Gamper Season 2018/2019",
"id": 216
},
{
"label": "Trofeo Joan Gamper Season 2017/2018",
"id": 200
},
{
"label": "Trofeo Joan Gamper Season 2016/2017",
"id": 176
}
],
"id": 32
},
{
"abbreviation": "ES_CT",
"description": "Supercopa de Catalunya",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "Supercopa de Catalunya Season 2018/2019",
"id": 241
},
{
"label": "Supercopa de Catalunya Season 2017/2018",
"id": 198
},
{
"label": "Supercopa de Catalunya Season 2016/2017",
"id": 177
}
],
"id": 33
},
{
"abbreviation": "EU_YL",
"description": "UEFA Youth League",
"level": "U18",
"source": "",
"compSeasons": [
{
"label": "UEFA Youth League Season 2020/2021",
"id": 402
},
{
"label": "UEFA Youth League Season 2019/2020",
"id": 324
},
{
"label": "UEFA Youth League Season 2018/2019",
"id": 318
},
{
"label": "UEFA Youth League Season 2017/2018",
"id": 345
},
{
"label": "UEFA Youth League Season 2016/2017",
"id": 189
},
{
"label": "UEFA Youth League Season 2015/2016",
"id": 188
},
{
"label": "UEFA Youth League Season 2014/2015",
"id": 187
},
{
"label": "UEFA Youth League Season 2013/2014",
"id": 186
}
],
"id": 34
},
{
"abbreviation": "EN_YP",
"description": "English FA Youth Cup",
"level": "U18",
"source": "",
"compSeasons": [
{
"label": "English FA Youth Cup Season 2020/2021",
"id": 393
},
{
"label": "English FA Youth Cup Season 2019/2020",
"id": 331
},
{
"label": "English FA Youth Cup Season 2018/2019",
"id": 232
},
{
"label": "English FA Youth Cup Season 2017/2018",
"id": 323
},
{
"label": "English FA Youth Cup Season 2016/2017",
"id": 344
},
{
"label": "English FA Youth Cup Season 2015/2016",
"id": 343
}
],
"id": 35
},
{
"abbreviation": "proximus",
"description": "Belgium - Proximus League",
"level": "SEN",
"source": "PULSE",
"compSeasons": [],
"id": 36
},
{
"abbreviation": "FR",
"description": "Friendlies",
"level": "SEN",
"source": "PULSE",
"compSeasons": [],
"id": 37
},
{
"abbreviation": "WO_SL",
"description": "English Women's Super League",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "English Women's Super League Season 2020/2021",
"id": 356
},
{
"label": "English Women's Super League Season 2019/2020",
"id": 290
},
{
"label": "2018/2019",
"id": 250
},
{
"label": "2017/2018",
"id": 247
},
{
"label": "2016/2017",
"id": 248
},
{
"label": "2015/2016",
"id": 254
},
{
"label": "2014/2015",
"id": 252
},
{
"label": "2013/2014",
"id": 245
},
{
"label": "English Women's Super League Season 2021/2022",
"id": 433
}
],
"id": 38
},
{
"abbreviation": "WO_SS",
"description": "Women's Super League Spring Series",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "Women's Super League Spring Series Season 2016/2017",
"id": 251
}
],
"id": 41
},
{
"abbreviation": "LD_S3",
"description": "Scottish League Two",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "Scottish League Two Season 2021/2022",
"id": 420
},
{
"label": "Scottish League Two Season 2020/2021",
"id": 360
},
{
"label": "Scottish League Two Season 2019/2020",
"id": 283
},
{
"label": "Scottish League Two Season 2018/2019",
"id": 256
},
{
"label": "Scottish League Two Season 2016/2017",
"id": 386
},
{
"label": "Scottish League Two Season 2015/2016",
"id": 387
}
],
"id": 42
},
{
"abbreviation": "EN_D3",
"description": "English Football League - League Two",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "English Football League - League Two Season 2021/2022",
"id": 428
},
{
"label": "English Football League - League Two Season 2020/2021",
"id": 371
},
{
"label": "English Football League - League Two Season 2019/2020",
"id": 277
},
{
"label": "English Football League - League Two Season 2018/2019",
"id": 258
},
{
"label": "English Football League - League Two Season 2017/2018",
"id": 350
}
],
"id": 43
},
{
"abbreviation": "LD_S1",
"description": "Scottish Championship",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "Scottish Championship Season 2021/2022",
"id": 419
},
{
"label": "Scottish Championship Season 2020/2021",
"id": 359
},
{
"label": "Scottish Championship Season 2019/2020",
"id": 281
},
{
"label": "Scottish Championship Season 2018/2019",
"id": 259
}
],
"id": 44
},
{
"abbreviation": "WO_SL2",
"description": "English Women's Championship",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "English Women's Championship Season 2020/2021",
"id": 364
},
{
"label": "English Women's Championship Season 2019/2020",
"id": 291
},
{
"label": "English Women's Championship Season 2018/2019",
"id": 260
}
],
"id": 45
},
{
"abbreviation": "LD_SP",
"description": "Scottish Premiership",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "Scottish Premiership Season 2021/2022",
"id": 421
},
{
"label": "Scottish Premiership Season 2020/2021",
"id": 352
},
{
"label": "Scottish Premiership Season 2019/2020",
"id": 280
},
{
"label": "Scottish Premiership Season 2018/2019",
"id": 261
},
{
"label": "Scottish Premiership Season 2005/2006",
"id": 403
}
],
"id": 46
},
{
"abbreviation": "LD_S2",
"description": "Scottish League One",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "Scottish League One Season 2021/2022",
"id": 422
},
{
"label": "Scottish League One Season 2020/2021",
"id": 358
},
{
"label": "Scottish League One Season 2019/2020",
"id": 282
},
{
"label": "Scottish League One Season 2018/2019",
"id": 262
}
],
"id": 48
},
{
"abbreviation": "FND",
"description": "Friendly",
"level": "SEN",
"source": "PULSE",
"compSeasons": [],
"id": 71
},
{
"abbreviation": "LD_P1",
"description": "Scottish Championship Play-offs",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "Scottish Championship Play-offs Season 2020/2021",
"id": 408
},
{
"label": "Scottish Championship Play-offs Season 2018/2019",
"id": 266
}
],
"id": 74
},
{
"abbreviation": "LD_P2",
"description": "Scottish League One Play-offs",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "Scottish League One Play-offs Season 2020/2021",
"id": 409
},
{
"label": "Scottish League One Play-offs Season 2018/2019",
"id": 267
}
],
"id": 75
},
{
"abbreviation": "LD_P3",
"description": "Scottish League Two Play-offs",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "Scottish League Two Play-offs Season 2020/2021",
"id": 410
},
{
"label": "Scottish League Two Play-offs Season 2018/2019",
"id": 268
}
],
"id": 76
},
{
"abbreviation": "LD_PP",
"description": "Scottish Premiership Play-offs",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "Scottish Premiership Play-offs Season 2020/2021",
"id": 407
},
{
"label": "Scottish Premiership Play-offs Season 2018/2019",
"id": 269
}
],
"id": 77
},
{
"abbreviation": "preseason",
"description": "2019 Pre-Season (First Team)",
"level": "SEN",
"source": "PULSE",
"compSeasons": [],
"id": 85
},
{
"abbreviation": "preseason23s",
"description": "2019 Pre-Season (Under 23s)",
"level": "U21",
"source": "PULSE",
"compSeasons": [],
"id": 110
},
{
"abbreviation": "preseason1920",
"description": "Preseason",
"level": "SEN",
"source": "PULSE",
"compSeasons": [],
"id": 159
},
{
"abbreviation": "preseasonu23",
"description": "2019 Pre-Season (Under 23s)",
"level": "U21",
"source": "PULSE",
"compSeasons": [],
"id": 173
},
{
"abbreviation": "IG_OF",
"description": "Other Club Friendlies",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "Other Club Friendlies Season 2021/2022",
"id": 423
},
{
"label": "Other Club Friendlies Season 2020/2021",
"id": 361
},
{
"label": "Other Club Friendlies Season 2019/2020",
"id": 292
}
],
"id": 210
},
{
"abbreviation": "friendly",
"description": "Pre-Season (First Team)",
"level": "SEN",
"source": "PULSE",
"compSeasons": [],
"id": 296
},
{
"abbreviation": "WO_FA",
"description": "Women's FA Cup",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "Women's FA Cup Season 2020/2021",
"id": 391
},
{
"label": "Women's FA Cup Season 2019/2020",
"id": 335
},
{
"label": "Women's FA Cup Season 2018/2019",
"id": 311
},
{
"label": "Women's FA Cup Season 2017/2018",
"id": 305
},
{
"label": "Women's FA Cup Season 2016/2017",
"id": 310
},
{
"label": "Women's FA Cup Season 2015/2016",
"id": 308
},
{
"label": "Women's FA Cup Season 2014/2015",
"id": 302
},
{
"label": "Women's FA Cup Season 2013/2014",
"id": 301
},
{
"label": "Women's FA Cup Season 2012/2013",
"id": 304
}
],
"id": 345
},
{
"abbreviation": "WO_WSLC",
"description": "FA Women's Continental League Cup",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "FA WSL Cup Season 2020/2021",
"id": 383
},
{
"label": "FA WSL Cup Season 2019/2020",
"id": 325
},
{
"label": "FA WSL Cup Season 2018/2019",
"id": 313
},
{
"label": "FA WSL Cup Season 2017/2018",
"id": 309
},
{
"label": "FA WSL Cup Season 2016/2017",
"id": 307
}
],
"id": 346
},
{
"abbreviation": "WO_CL",
"description": "Women's Champions League",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "Women's Champions League Season 2020/2021",
"id": 397
},
{
"label": "Women's Champions League Season 2019/2020",
"id": 319
}
],
"id": 348
},
{
"abbreviation": "ES_PF",
"description": "Primera División Femenina",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "Primera División Femenina Season 2020/2021",
"id": 357
},
{
"label": "Primera División Femenina Season 2019/2020",
"id": 320
},
{
"label": "Primera División Femenina Season 2018/2019",
"id": 346
},
{
"label": "Primera División Femenina Season 2017/2018",
"id": 347
},
{
"label": "Primera División Femenina Season 2021/2022",
"id": 432
}
],
"id": 349
},
{
"abbreviation": "leasing",
"description": "Leasing.com Trophy",
"level": "U21",
"source": "PULSE",
"compSeasons": [],
"id": 365
},
{
"abbreviation": "ES_SF",
"description": "Spanish Supercopa Femenina",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "Spanish Supercopa Femenina Season 2020/2021",
"id": 399
},
{
"label": "Spanish Supercopa Femenina Season 2019/2020",
"id": 336
}
],
"id": 370
},
{
"abbreviation": "EC_SC",
"description": "Supercopa de Ecuador",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "Supercopa de Ecuador Season 2020/2021",
"id": 401
},
{
"label": "Supercopa de Ecuador Season 2019/2020",
"id": 337
}
],
"id": 373
},
{
"abbreviation": "EN_CP",
"description": "English National League",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "English National League Season 2019/2020",
"id": 353
}
],
"id": 388
},
{
"abbreviation": "EN_CN",
"description": "English National North",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "English National North Season 2019/2020",
"id": 354
}
],
"id": 389
},
{
"abbreviation": "EN_CS",
"description": "English National South",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "English National South Season 2019/2020",
"id": 355
}
],
"id": 390
},
{
"abbreviation": "U23 Friendlies",
"description": "2020 Pre-Season Friendlies (U23s)",
"level": "U21",
"source": "PULSE",
"compSeasons": [],
"id": 437
},
{
"abbreviation": "2020 Pre-Season",
"description": "2020 Pre-Season Friendlies (First Team)",
"level": "SEN",
"source": "PULSE",
"compSeasons": [],
"id": 438
},
{
"abbreviation": "Friendlies 2020",
"description": "2020 Pre-Season Friendlies (Women)",
"level": "SEN",
"source": "PULSE",
"compSeasons": [],
"id": 445
},
{
"abbreviation": "EN_WC",
"description": "English Women's Community Shield",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "English Women's Community Shield Season 2020/2021",
"id": 373
}
],
"id": 480
},
{
"abbreviation": "EN_FC",
"description": "English Community Shield",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "English Community Shield Season 2021/2022",
"id": 415
},
{
"label": "English Community Shield Season 2020/2021",
"id": 379
}
],
"id": 492
},
{
"abbreviation": "2020 Friendly",
"description": "2020 Pre-Season (First Team)",
"level": "SEN",
"source": "PULSE",
"compSeasons": [],
"id": 499
},
{
"abbreviation": "DE_RN",
"description": "German Regionalliga Nord",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "German Regionalliga Nord Season 2020/2021",
"id": 388
}
],
"id": 657
},
{
"abbreviation": "BE_JL",
"description": "Belgian Jupiler Pro League",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "Belgian Jupiler Pro League Season 2020/2021",
"id": 389
},
{
"label": "Belgian Jupiler Pro League Season 2021/2022",
"id": 416
}
],
"id": 658
},
{
"abbreviation": "ES_CRA",
"description": "Spanish Copa de la Reina",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "Spanish Copa de la Reina Season 2020/2021",
"id": 406
},
{
"label": "Spanish Copa de la Reina Season 2019/2020",
"id": 396
}
],
"id": 669
},
{
"abbreviation": "IG_WO",
"description": "Internationals Women",
"level": "SEN",
"source": "",
"compSeasons": [
{
"label": "Internationals Women Season 2021/2022",
"id": 411
},
{
"label": "Internationals Women Season 2020/2021",
"id": 404
},
{
"label": "Internationals Women Season 2019/2020",
"id": 405
}
],
"id": 1871
},
{
"abbreviation": "Pre-Season",
"description": "Pre-Season 2021 (U23)",
"level": "U21",
"source": "PULSE",
"compSeasons": [],
"id": 1981
},
{
"abbreviation": "Florida Cup",
"description": "Florida Cup 2021",
"level": "SEN",
"source": "PULSE",
"compSeasons": [],
"id": 1996
},
{
"abbreviation": "Pre-Season 2021",
"description": "Pre-Season 2021 (Mens)",
"level": "SEN",
"source": "PULSE",
"compSeasons": [],
"id": 2011
},
{
"abbreviation": "2021 BHAFC PSFs",
"description": "Brighton pre-season friendlies 2021",
"level": "SEN",
"source": "PULSE",
"compSeasons": [],
"id": 2029
}
]
}
Fixture
{
"fixture": {
"gameweek": {
"id": 5701,
"gameweek": 38
},
"kickoff": {
"completeness": 3,
"millis": 1621782000000,
"label": "Sun 23 May 2021, 16:00 BST",
"gmtOffset": 1
},
"provisionalKickoff": {
"completeness": 3,
"millis": 1621782000000,
"label": "Sun 23 May 2021, 16:00 BST",
"gmtOffset": 1
},
"teams": [
{
"team": {
"name": "Arsenal",
"club": {
"name": "Arsenal",
"abbr": "ARS",
"id": 1
},
"teamType": "FIRST",
"shortName": "Arsenal",
"id": 1
},
"score": 2
},
{
"team": {
"name": "Brighton and Hove Albion",
"club": {
"name": "Brighton and Hove Albion",
"abbr": "BHA",
"id": 131
},
"teamType": "FIRST",
"shortName": "Brighton",
"id": 131
},
"score": 0
}
],
"replay": false,
"ground": {
"name": "Emirates Stadium",
"city": "London",
"source": "OPTA",
"id": 52
},
"neutralGround": false,
"status": "C",
"phase": "F",
"outcome": "H",
"attendance": 10000,
"clock": {
"secs": 5580,
"label": "90 +3'00"
},
"fixtureType": "REGULAR",
"extraTime": false,
"shootout": false,
"behindClosedDoors": false,
"id": 59266
},
"events": {
"pageInfo": {
"page": 0,
"numPages": 1,
"pageSize": 200,
"numEntries": 86
},
"content": [
{
"id": 1566599,
"type": "lineup",
"text": "Lineups are announced and players are warming up."
},
{
"id": 1566609,
"time": {
"secs": 0,
"label": "01"
},
"type": "start",
"text": "First Half begins."
},
{
"id": 1566658,
"time": {
"secs": 221,
"label": "04"
},
"type": "attempt blocked",
"text": "Attempt blocked. Martin Ødegaard (Arsenal) left footed shot from outside the box is blocked. Assisted by Emile Smith Rowe.",
"playerIds": [
11419,
14445
]
},
{
"id": 1566635,
"time": {
"secs": 281,
"label": "05"
},
"type": "corner",
"text": "Corner, Arsenal. Conceded by Adam Webster.",
"playerIds": [
9426
]
},
{
"id": 1566645,
"time": {
"secs": 322,
"label": "06"
},
"type": "miss",
"text": "Attempt missed. Thomas Partey (Arsenal) right footed shot from outside the box is close, but misses to the right. Assisted by Granit Xhaka.",
"playerIds": [
4936,
12136
]
},
{
"id": 1566646,
"time": {
"secs": 354,
"label": "06"
},
"type": "attempt saved",
"text": "Attempt saved. Granit Xhaka (Arsenal) left footed shot from outside the box is saved in the bottom left corner. Assisted by Calum Chambers.",
"playerIds": [
12136,
4620
]
},
{
"id": 1566657,
"time": {
"secs": 409,
"label": "07"
},
"type": "attempt blocked",
"text": "Attempt blocked. Nicolas Pépé (Arsenal) left footed shot from outside the box is blocked. Assisted by Pierre-Emerick Aubameyang.",
"playerIds": [
50252,
5110
]
},
{
"id": 1566677,
"time": {
"secs": 570,
"label": "10"
},
"type": "attempt blocked",
"text": "Attempt blocked. Martin Ødegaard (Arsenal) left footed shot from outside the box is blocked. Assisted by Emile Smith Rowe.",
"playerIds": [
11419,
14445
]
},
{
"id": 1566696,
"time": {
"secs": 571,
"label": "10"
},
"type": "corner",
"text": "Corner, Arsenal. Conceded by Ben White.",
"playerIds": [
14548
]
},
{
"id": 1566693,
"time": {
"secs": 606,
"label": "11"
},
"type": "free kick won",
"text": "Robert Sánchez (Brighton and Hove Albion) wins a free kick in the defensive half.",
"playerIds": [
14538
]
},
{
"id": 1566695,
"time": {
"secs": 606,
"label": "11"
},
"type": "free kick lost",
"text": "Foul by Gabriel Magalhães (Arsenal).",
"playerIds": [
50234
]
},
{
"id": 1566694,
"time": {
"secs": 674,
"label": "12"
},
"type": "free kick won",
"text": "Emile Smith Rowe (Arsenal) wins a free kick on the left wing.",
"playerIds": [
14445
]
},
{
"id": 1566697,
"time": {
"secs": 674,
"label": "12"
},
"type": "free kick lost",
"text": "Foul by Adam Webster (Brighton and Hove Albion).",
"playerIds": [
9426
]
},
{
"id": 1566711,
"time": {
"secs": 796,
"label": "14"
},
"type": "corner",
"text": "Corner, Brighton and Hove Albion. Conceded by Calum Chambers.",
"playerIds": [
4620
]
},
{
"id": 1566801,
"time": {
"secs": 1384,
"label": "24"
},
"type": "miss",
"text": "Attempt missed. Pierre-Emerick Aubameyang (Arsenal) with an attempt from the left side of the six yard box misses to the left. Assisted by Martin Ødegaard with a cross.",
"playerIds": [
5110,
11419
]
},
{
"id": 1566816,
"time": {
"secs": 1487,
"label": "25"
},
"type": "free kick lost",
"text": "Foul by Yves Bissouma (Brighton and Hove Albion).",
"playerIds": [
50245
]
},
{
"id": 1566817,
"time": {
"secs": 1487,
"label": "25"
},
"type": "free kick won",
"text": "Martin Ødegaard (Arsenal) wins a free kick in the attacking half.",
"playerIds": [
11419
]
},
{
"id": 1566841,
"time": {
"secs": 1567,
"label": "27"
},
"type": "attempt saved",
"text": "Attempt saved. Thomas Partey (Arsenal) right footed shot from outside the box is saved in the top right corner. Assisted by Pierre-Emerick Aubameyang.",
"playerIds": [
4936,
5110
]
},
{
"id": 1566842,
"time": {
"secs": 1569,
"label": "27"
},
"type": "corner",
"text": "Corner, Arsenal. Conceded by Robert Sánchez.",
"playerIds": [
14538
]
},
{
"id": 1566840,
"time": {
"secs": 1612,
"label": "27"
},
"type": "attempt blocked",
"text": "Attempt blocked. Granit Xhaka (Arsenal) left footed shot from outside the box is blocked. Assisted by Emile Smith Rowe.",
"playerIds": [
12136,
14445
]
},
{
"id": 1566839,
"time": {
"secs": 1654,
"label": "28"
},
"type": "free kick won",
"text": "Emile Smith Rowe (Arsenal) wins a free kick in the attacking half.",
"playerIds": [
14445
]
},
{
"id": 1566844,
"time": {
"secs": 1654,
"label": "28"
},
"type": "free kick lost",
"text": "Foul by Dan Burn (Brighton and Hove Albion).",
"playerIds": [
8707
]
},
{
"id": 1566843,
"time": {
"secs": 1714,
"label": "29"
},
"type": "attempt saved",
"text": "Attempt saved. Granit Xhaka (Arsenal) left footed shot from outside the box is saved in the bottom right corner.",
"playerIds": [
12136
]
},
{
"id": 1566852,
"time": {
"secs": 1776,
"label": "30"
},
"type": "free kick won",
"text": "Emile Smith Rowe (Arsenal) wins a free kick in the defensive half.",
"playerIds": [
14445
]
},
{
"id": 1566854,
"time": {
"secs": 1776,
"label": "30"
},
"type": "free kick lost",
"text": "Foul by Alexis Mac Allister (Brighton and Hove Albion).",
"playerIds": [
63633
]
},
{
"id": 1566860,
"time": {
"secs": 1816,
"label": "31"
},
"type": "corner",
"text": "Corner, Arsenal. Conceded by Yves Bissouma.",
"playerIds": [
50245
]
},
{
"id": 1566869,
"time": {
"secs": 1845,
"label": "31"
},
"type": "offside",
"text": "Offside, Arsenal. Thomas Partey tries a through ball, but Rob Holding is caught offside.",
"playerIds": [
4936
]
},
{
"id": 1566878,
"time": {
"secs": 1975,
"label": "33"
},
"type": "free kick lost",
"text": "Foul by Granit Xhaka (Arsenal).",
"playerIds": [
12136
]
},
{
"id": 1566879,
"time": {
"secs": 1975,
"label": "33"
},
"type": "free kick won",
"text": "Alexis Mac Allister (Brighton and Hove Albion) wins a free kick in the attacking half.",
"playerIds": [
63633
]
},
{
"id": 1566880,
"time": {
"secs": 2004,
"label": "34"
},
"type": "offside",
"text": "Offside, Brighton and Hove Albion. Dan Burn tries a through ball, but Leandro Trossard is caught offside.",
"playerIds": [
8707
]
},
{
"id": 1566892,
"time": {
"secs": 2079,
"label": "35"
},
"type": "attempt blocked",
"text": "Attempt blocked. Jakub Moder (Brighton and Hove Albion) left footed shot from the centre of the box is blocked. Assisted by Alireza Jahanbakhsh.",
"playerIds": [
108751,
15480
]
},
{
"id": 1566893,
"time": {
"secs": 2090,
"label": "35"
},
"type": "miss",
"text": "Attempt missed. Lewis Dunk (Brighton and Hove Albion) right footed shot from outside the box is high and wide to the right.",
"playerIds": [
8163
]
},
{
"id": 1566910,
"time": {
"secs": 2185,
"label": "37"
},
"type": "free kick won",
"text": "Jakub Moder (Brighton and Hove Albion) wins a free kick in the defensive half.",
"playerIds": [
108751
]
},
{
"id": 1566911,
"time": {
"secs": 2185,
"label": "37"
},
"type": "free kick lost",
"text": "Foul by Rob Holding (Arsenal).",
"playerIds": [
11575
]
},
{
"id": 1566926,
"time": {
"secs": 2353,
"label": "40"
},
"type": "corner",
"text": "Corner, Arsenal. Conceded by Adam Webster.",
"playerIds": [
9426
]
},
{
"id": 1566957,
"time": {
"secs": 2564,
"label": "43"
},
"type": "corner",
"text": "Corner, Arsenal. Conceded by Pascal Groß.",
"playerIds": [
22542
]
},
{
"id": 1566966,
"time": {
"secs": 2609,
"label": "44"
},
"type": "post",
"text": "Gabriel Magalhães (Arsenal) hits the bar with a header from the centre of the box. Assisted by Granit Xhaka following a corner.",
"playerIds": [
50234,
12136
]
},
{
"id": 1566958,
"time": {
"secs": 2613,
"label": "44"
},
"type": "corner",
"text": "Corner, Arsenal. Conceded by Lewis Dunk.",
"playerIds": [
8163
]
},
{
"id": 1566967,
"time": {
"secs": 2646,
"label": "45"
},
"type": "corner",
"text": "Corner, Arsenal. Conceded by Yves Bissouma.",
"playerIds": [
50245
]
},
{
"id": 1566968,
"time": {
"secs": 2666,
"label": "45"
},
"type": "miss",
"text": "Attempt missed. Thomas Partey (Arsenal) header from the centre of the box misses to the left. Assisted by Martin Ødegaard with a cross following a corner.",
"playerIds": [
4936,
11419
]
},
{
"id": 1566972,
"time": {
"secs": 2708,
"label": "45 +1"
},
"type": "end 1",
"text": "First Half ends, Arsenal 0, Brighton and Hove Albion 0."
},
{
"id": 1567011,
"time": {
"secs": 2700,
"label": "46"
},
"type": "start",
"text": "Second Half begins Arsenal 0, Brighton and Hove Albion 0."
},
{
"id": 1567018,
"time": {
"secs": 2700,
"label": "46"
},
"type": "substitution",
"text": "Substitution, Brighton and Hove Albion. Adam Lallana replaces Alireza Jahanbakhsh.",
"playerIds": [
4618,
15480
]
},
{
"id": 1567020,
"time": {
"secs": 2700,
"label": "46"
},
"type": "substitution",
"text": "Substitution, Brighton and Hove Albion. Aaron Connolly replaces Leandro Trossard.",
"playerIds": [
21653,
20486
]
},
{
"id": 1567017,
"time": {
"secs": 2732,
"label": "46"
},
"type": "free kick won",
"text": "Aaron Connolly (Brighton and Hove Albion) wins a free kick in the defensive half.",
"playerIds": [
21653
]
},
{
"id": 1567021,
"time": {
"secs": 2732,
"label": "46"
},
"type": "free kick lost",
"text": "Foul by Gabriel Magalhães (Arsenal).",
"playerIds": [
50234
]
},
{
"id": 1567019,
"time": {
"secs": 2802,
"label": "47"
},
"type": "offside",
"text": "Offside, Arsenal. Gabriel Magalhães tries a through ball, but Pierre-Emerick Aubameyang is caught offside.",
"playerIds": [
50234
]
},
{
"id": 1567025,
"time": {
"secs": 2895,
"label": "49"
},
"type": "goal",
"text": "Goal! Arsenal 1, Brighton and Hove Albion 0. Nicolas Pépé (Arsenal) right footed shot from the centre of the box to the bottom right corner. Assisted by Calum Chambers with a cross.",
"playerIds": [
50252,
4620
]
},
{
"id": 1567040,
"time": {
"secs": 2993,
"label": "50"
},
"type": "free kick lost",
"text": "Foul by Thomas Partey (Arsenal).",
"playerIds": [
4936
]
},
{
"id": 1567041,
"time": {
"secs": 2993,
"label": "50"
},
"type": "free kick won",
"text": "Yves Bissouma (Brighton and Hove Albion) wins a free kick in the defensive half.",
"playerIds": [
50245
]
},
{
"id": 1567047,
"time": {
"secs": 3030,
"label": "51"
},
"type": "miss",
"text": "Attempt missed. Aaron Connolly (Brighton and Hove Albion) right footed shot from the left side of the box misses to the right.",
"playerIds": [
21653
]
},
{
"id": 1567048,
"time": {
"secs": 3073,
"label": "52"
},
"type": "free kick won",
"text": "Granit Xhaka (Arsenal) wins a free kick in the defensive half.",
"playerIds": [
12136
]
},
{
"id": 1567049,
"time": {
"secs": 3073,
"label": "52"
},
"type": "free kick lost",
"text": "Foul by Alexis Mac Allister (Brighton and Hove Albion).",
"playerIds": [
63633
]
},
{
"id": 1567098,
"time": {
"secs": 3360,
"label": "57"
},
"type": "miss",
"text": "Attempt missed. Yves Bissouma (Brighton and Hove Albion) right footed shot from outside the box misses to the left.",
"playerIds": [
50245
]
},
{
"id": 1567108,
"time": {
"secs": 3420,
"label": "58"
},
"type": "free kick won",
"text": "Aaron Connolly (Brighton and Hove Albion) wins a free kick in the defensive half.",
"playerIds": [
21653
]
},
{
"id": 1567109,
"time": {
"secs": 3420,
"label": "58"
},
"type": "free kick lost",
"text": "Foul by Rob Holding (Arsenal).",
"playerIds": [
11575
]
},
{
"id": 1567118,
"time": {
"secs": 3476,
"label": "58"
},
"type": "corner",
"text": "Corner, Arsenal. Conceded by Ben White.",
"playerIds": [
14548
]
},
{
"id": 1567128,
"time": {
"secs": 3513,
"label": "59"
},
"type": "free kick won",
"text": "Aaron Connolly (Brighton and Hove Albion) wins a free kick in the defensive half.",
"playerIds": [
21653
]
},
{
"id": 1567129,
"time": {
"secs": 3513,
"label": "59"
},
"type": "free kick lost",
"text": "Foul by Nicolas Pépé (Arsenal).",
"playerIds": [
50252
]
},
{
"id": 1567138,
"time": {
"secs": 3582,
"label": "60"
},
"type": "goal",
"text": "Goal! Arsenal 2, Brighton and Hove Albion 0. Nicolas Pépé (Arsenal) left footed shot from the right side of the box to the bottom left corner. Assisted by Martin Ødegaard.",
"playerIds": [
50252,
11419
]
},
{
"id": 1567177,
"time": {
"secs": 3868,
"label": "65"
},
"type": "attempt saved",
"text": "Attempt saved. Jakub Moder (Brighton and Hove Albion) right footed shot from outside the box is saved in the bottom left corner. Assisted by Aaron Connolly.",
"playerIds": [
108751,
21653
]
},
{
"id": 1567196,
"time": {
"secs": 3906,
"label": "66"
},
"type": "substitution",
"text": "Substitution, Brighton and Hove Albion. Steven Alzate replaces Alexis Mac Allister.",
"playerIds": [
20723,
63633
]
},
{
"id": 1567207,
"time": {
"secs": 4015,
"label": "67"
},
"type": "free kick won",
"text": "Kieran Tierney (Arsenal) wins a free kick in the defensive half.",
"playerIds": [
12185
]
},
{
"id": 1567208,
"time": {
"secs": 4015,
"label": "67"
},
"type": "free kick lost",
"text": "Foul by Jakub Moder (Brighton and Hove Albion).",
"playerIds": [
108751
]
},
{
"id": 1567231,
"time": {
"secs": 4078,
"label": "68"
},
"type": "miss",
"text": "Attempt missed. Pierre-Emerick Aubameyang (Arsenal) left footed shot from the left side of the box misses to the left. Assisted by Emile Smith Rowe following a fast break.",
"playerIds": [
5110,
14445
]
},
{
"id": 1567232,
"time": {
"secs": 4113,
"label": "69"
},
"type": "miss",
"text": "Attempt missed. Nicolas Pépé (Arsenal) left footed shot from outside the box misses to the right. Assisted by Pierre-Emerick Aubameyang.",
"playerIds": [
50252,
5110
]
},
{
"id": 1567260,
"time": {
"secs": 4338,
"label": "73"
},
"type": "post",
"text": "Thomas Partey (Arsenal) hits the bar with a right footed shot from the centre of the box. Assisted by Granit Xhaka.",
"playerIds": [
4936,
12136
]
},
{
"id": 1567273,
"time": {
"secs": 4364,
"label": "73"
},
"type": "corner",
"text": "Corner, Arsenal. Conceded by Adam Webster.",
"playerIds": [
9426
]
},
{
"id": 1567272,
"time": {
"secs": 4399,
"label": "74"
},
"type": "substitution",
"text": "Substitution, Arsenal. Bukayo Saka replaces Emile Smith Rowe.",
"playerIds": [
49481,
14445
]
},
{
"id": 1567271,
"time": {
"secs": 4432,
"label": "74"
},
"type": "free kick lost",
"text": "Foul by Gabriel Magalhães (Arsenal).",
"playerIds": [
50234
]
},
{
"id": 1567274,
"time": {
"secs": 4432,
"label": "74"
},
"type": "free kick won",
"text": "Pascal Groß (Brighton and Hove Albion) wins a free kick in the defensive half.",
"playerIds": [
22542
]
},
{
"id": 1567291,
"time": {
"secs": 4571,
"label": "77"
},
"type": "corner",
"text": "Corner, Arsenal. Conceded by Ben White.",
"playerIds": [
14548
]
},
{
"id": 1567302,
"time": {
"secs": 4681,
"label": "79"
},
"type": "corner",
"text": "Corner, Brighton and Hove Albion. Conceded by Rob Holding.",
"playerIds": [
11575
]
},
{
"id": 1567325,
"time": {
"secs": 4712,
"label": "79"
},
"type": "substitution",
"text": "Substitution, Arsenal. Alexandre Lacazette replaces Pierre-Emerick Aubameyang.",
"playerIds": [
6899,
5110
]
},
{
"id": 1567328,
"time": {
"secs": 4741,
"label": "80"
},
"type": "corner",
"text": "Corner, Brighton and Hove Albion. Conceded by Rob Holding.",
"playerIds": [
11575
]
},
{
"id": 1567326,
"time": {
"secs": 4773,
"label": "80"
},
"type": "free kick lost",
"text": "Foul by Steven Alzate (Brighton and Hove Albion).",
"playerIds": [
20723
]
},
{
"id": 1567327,
"time": {
"secs": 4773,
"label": "80"
},
"type": "free kick won",
"text": "Bukayo Saka (Arsenal) wins a free kick in the defensive half.",
"playerIds": [
49481
]
},
{
"id": 1567361,
"time": {
"secs": 4991,
"label": "84"
},
"type": "free kick won",
"text": "Lewis Dunk (Brighton and Hove Albion) wins a free kick in the defensive half.",
"playerIds": [
8163
]
},
{
"id": 1567362,
"time": {
"secs": 4991,
"label": "84"
},
"type": "free kick lost",
"text": "Foul by Bukayo Saka (Arsenal).",
"playerIds": [
49481
]
},
{
"id": 1567381,
"time": {
"secs": 5083,
"label": "85"
},
"type": "free kick lost",
"text": "Foul by Bukayo Saka (Arsenal).",
"playerIds": [
49481
]
},
{
"id": 1567382,
"time": {
"secs": 5083,
"label": "85"
},
"type": "free kick won",
"text": "Yves Bissouma (Brighton and Hove Albion) wins a free kick in the attacking half.",
"playerIds": [
50245
]
},
{
"id": 1567393,
"time": {
"secs": 5121,
"label": "86"
},
"type": "substitution",
"text": "Substitution, Arsenal. Gabriel Martinelli replaces Martin Ødegaard.",
"playerIds": [
66104,
11419
]
},
{
"id": 1567412,
"time": {
"secs": 5304,
"label": "89"
},
"type": "free kick won",
"text": "Nicolas Pépé (Arsenal) wins a free kick in the defensive half.",
"playerIds": [
50252
]
},
{
"id": 1567413,
"time": {
"secs": 5304,
"label": "89"
},
"type": "free kick lost",
"text": "Foul by Adam Lallana (Brighton and Hove Albion).",
"playerIds": [
4618
]
},
{
"id": 1567446,
"time": {
"secs": 5525,
"label": "90 +3"
},
"type": "end 2",
"text": "Second Half ends, Arsenal 2, Brighton and Hove Albion 0."
},
{
"id": 1567450,
"time": {
"secs": 0,
"label": "01"
},
"type": "end 14",
"text": "Match ends, Arsenal 2, Brighton and Hove Albion 0."
}
]
}
}
Player
{
"entity": {
"playerId": 136935,
"info": {
"position": "F",
"shirtNum": 18,
"positionInfo": "Centre Striker",
"loan": true
},
"nationalTeam": {
"isoCode": "GB-ENG",
"country": "England",
"demonym": "English"
},
"birth": {
"date": {
"millis": 875750400000,
"label": "2 October 1997"
},
"country": {
"isoCode": "GB-ENG",
"country": "England",
"demonym": "English"
},
"place": "London"
},
"age": "23 years 280 days",
"name": {
"display": "Tammy Abraham",
"first": "Tammy",
"last": "Abraham"
},
"id": 13286
},
"stats": [
{
"name": "accurate_back_zone_pass",
"value": 218,
"description": "Todo: accurate_back_zone_pass",
"additionalInfo": {}
},
{
"name": "accurate_chipped_pass",
"value": 12,
"description": "Todo: accurate_chipped_pass",
"additionalInfo": {}
},
{
"name": "accurate_cross",
"value": 5,
"description": "Todo: accurate_cross",
"additionalInfo": {}
},
{
"name": "accurate_cross_nocorner",
"value": 5,
"description": "Todo: accurate_cross_nocorner",
"additionalInfo": {}
},
{
"name": "accurate_flick_on",
"value": 36,
"description": "Todo: accurate_flick_on",
"additionalInfo": {}
},
{
"name": "accurate_fwd_zone_pass",
"value": 418,
"description": "Todo: accurate_fwd_zone_pass",
"additionalInfo": {}
},
{
"name": "accurate_launches",
"value": 1,
"description": "Todo: accurate_launches",
"additionalInfo": {}
},
{
"name": "accurate_layoffs",
"value": 66,
"description": "Todo: accurate_layoffs",
"additionalInfo": {}
},
{
"name": "accurate_long_balls",
"value": 14,
"description": "Todo: accurate_long_balls",
"additionalInfo": {}
},
{
"name": "accurate_pass",
"value": 631,
"description": "Todo: accurate_pass",
"additionalInfo": {}
},
{
"name": "accurate_pull_back",
"value": 1,
"description": "Todo: accurate_pull_back",
"additionalInfo": {}
},
{
"name": "accurate_through_ball",
"value": 2,
"description": "Todo: accurate_through_ball",
"additionalInfo": {}
},
{
"name": "accurate_throws",
"value": 1,
"description": "Todo: accurate_throws",
"additionalInfo": {}
},
{
"name": "aerial_lost",
"value": 202,
"description": "Todo: aerial_lost",
"additionalInfo": {}
},
{
"name": "aerial_won",
"value": 169,
"description": "Todo: aerial_won",
"additionalInfo": {}
},
{
"name": "appearances",
"value": 89,
"description": "Todo: appearances",
"additionalInfo": {}
},
{
"name": "assist_attempt_saved",
"value": 0,
"description": "Todo: assist_attempt_saved",
"additionalInfo": {}
},
{
"name": "assist_blocked_shot",
"value": 3,
"description": "Todo: assist_blocked_shot",
"additionalInfo": {}
},
{
"name": "assist_own_goal",
"value": 1,
"description": "Todo: assist_own_goal",
"additionalInfo": {}
},
{
"name": "assist_penalty_won",
"value": 2,
"description": "Todo: assist_penalty_won",
"additionalInfo": {}
},
{
"name": "attempted_tackle_foul",
"value": 18,
"description": "Todo: attempted_tackle_foul",
"additionalInfo": {}
},
{
"name": "attempts_conceded_ibox",
"value": 377,
"description": "Todo: attempts_conceded_ibox",
"additionalInfo": {}
},
{
"name": "attempts_conceded_obox",
"value": 215,
"description": "Todo: attempts_conceded_obox",
"additionalInfo": {}
},
{
"name": "attempts_ibox",
"value": 146,
"description": "Todo: attempts_ibox",
"additionalInfo": {}
},
{
"name": "attempts_obox",
"value": 16,
"description": "Todo: attempts_obox",
"additionalInfo": {}
},
{
"name": "att_assist_openplay",
"value": 37,
"description": "Todo: att_assist_openplay",
"additionalInfo": {}
},
{
"name": "att_bx_centre",
"value": 99,
"description": "Todo: att_bx_centre",
"additionalInfo": {}
},
{
"name": "att_bx_left",
"value": 9,
"description": "Todo: att_bx_left",
"additionalInfo": {}
},
{
"name": "att_bx_right",
"value": 12,
"description": "Todo: att_bx_right",
"additionalInfo": {}
},
{
"name": "att_cmiss_high",
"value": 2,
"description": "Todo: att_cmiss_high",
"additionalInfo": {}
},
{
"name": "att_cmiss_high_left",
"value": 1,
"description": "Todo: att_cmiss_high_left",
"additionalInfo": {}
},
{
"name": "att_cmiss_high_right",
"value": 1,
"description": "Todo: att_cmiss_high_right",
"additionalInfo": {}
},
{
"name": "att_cmiss_left",
"value": 4,
"description": "Todo: att_cmiss_left",
"additionalInfo": {}
},
{
"name": "att_cmiss_right",
"value": 9,
"description": "Todo: att_cmiss_right",
"additionalInfo": {}
},
{
"name": "att_corner",
"value": 20,
"description": "Todo: att_corner",
"additionalInfo": {}
},
{
"name": "att_fastbreak",
"value": 8,
"description": "Todo: att_fastbreak",
"additionalInfo": {}
},
{
"name": "att_goal_high_centre",
"value": 1,
"description": "Todo: att_goal_high_centre",
"additionalInfo": {}
},
{
"name": "att_goal_high_left",
"value": 2,
"description": "Todo: att_goal_high_left",
"additionalInfo": {}
},
{
"name": "att_goal_high_right",
"value": 1,
"description": "Todo: att_goal_high_right",
"additionalInfo": {}
},
{
"name": "att_goal_low_centre",
"value": 4,
"description": "Todo: att_goal_low_centre",
"additionalInfo": {}
},
{
"name": "att_goal_low_left",
"value": 7,
"description": "Todo: att_goal_low_left",
"additionalInfo": {}
},
{
"name": "att_goal_low_right",
"value": 11,
"description": "Todo: att_goal_low_right",
"additionalInfo": {}
},
{
"name": "att_hd_goal",
"value": 3,
"description": "Todo: att_hd_goal",
"additionalInfo": {}
},
{
"name": "att_hd_miss",
"value": 23,
"description": "Todo: att_hd_miss",
"additionalInfo": {}
},
{
"name": "att_hd_post",
"value": 0,
"description": "Todo: att_hd_post",
"additionalInfo": {}
},
{
"name": "att_hd_target",
"value": 10,
"description": "Todo: att_hd_target",
"additionalInfo": {}
},
{
"name": "att_hd_total",
"value": 36,
"description": "Todo: att_hd_total",
"additionalInfo": {}
},
{
"name": "att_ibox_blocked",
"value": 27,
"description": "Todo: att_ibox_blocked",
"additionalInfo": {}
},
{
"name": "att_ibox_goal",
"value": 25,
"description": "Todo: att_ibox_goal",
"additionalInfo": {}
},
{
"name": "att_ibox_miss",
"value": 57,
"description": "Todo: att_ibox_miss",
"additionalInfo": {}
},
{
"name": "att_ibox_post",
"value": 1,
"description": "Todo: att_ibox_post",
"additionalInfo": {}
},
{
"name": "att_ibox_target",
"value": 37,
"description": "Todo: att_ibox_target",
"additionalInfo": {}
},
{
"name": "att_lf_goal",
"value": 1,
"description": "Todo: att_lf_goal",
"additionalInfo": {}
},
{
"name": "att_lf_target",
"value": 7,
"description": "Todo: att_lf_target",
"additionalInfo": {}
},
{
"name": "att_lf_total",
"value": 19,
"description": "Todo: att_lf_total",
"additionalInfo": {}
},
{
"name": "att_lg_centre",
"value": 0,
"description": "Todo: att_lg_centre",
"additionalInfo": {}
},
{
"name": "att_miss_high",
"value": 14,
"description": "Todo: att_miss_high",
"additionalInfo": {}
},
{
"name": "att_miss_high_left",
"value": 3,
"description": "Todo: att_miss_high_left",
"additionalInfo": {}
},
{
"name": "att_miss_high_right",
"value": 5,
"description": "Todo: att_miss_high_right",
"additionalInfo": {}
},
{
"name": "att_miss_left",
"value": 24,
"description": "Todo: att_miss_left",
"additionalInfo": {}
},
{
"name": "att_miss_right",
"value": 18,
"description": "Todo: att_miss_right",
"additionalInfo": {}
},
{
"name": "att_obox_blocked",
"value": 4,
"description": "Todo: att_obox_blocked",
"additionalInfo": {}
},
{
"name": "att_obox_goal",
"value": 1,
"description": "Todo: att_obox_goal",
"additionalInfo": {}
},
{
"name": "att_obox_miss",
"value": 7,
"description": "Todo: att_obox_miss",
"additionalInfo": {}
},
{
"name": "att_obox_target",
"value": 5,
"description": "Todo: att_obox_target",
"additionalInfo": {}
},
{
"name": "att_obp_goal",
"value": 2,
"description": "Todo: att_obp_goal",
"additionalInfo": {}
},
{
"name": "att_obx_centre",
"value": 17,
"description": "Todo: att_obx_centre",
"additionalInfo": {}
},
{
"name": "att_one_on_one",
"value": 7,
"description": "Todo: att_one_on_one",
"additionalInfo": {}
},
{
"name": "att_openplay",
"value": 133,
"description": "Todo: att_openplay",
"additionalInfo": {}
},
{
"name": "att_post_high",
"value": 0,
"description": "Todo: att_post_high",
"additionalInfo": {}
},
{
"name": "att_post_left",
"value": 1,
"description": "Todo: att_post_left",
"additionalInfo": {}
},
{
"name": "att_rf_goal",
"value": 20,
"description": "Todo: att_rf_goal",
"additionalInfo": {}
},
{
"name": "att_rf_target",
"value": 24,
"description": "Todo: att_rf_target",
"additionalInfo": {}
},
{
"name": "att_rf_total",
"value": 97,
"description": "Todo: att_rf_total",
"additionalInfo": {}
},
{
"name": "att_setpiece",
"value": 5,
"description": "Todo: att_setpiece",
"additionalInfo": {}
},
{
"name": "att_sv_high_centre",
"value": 5,
"description": "Todo: att_sv_high_centre",
"additionalInfo": {}
},
{
"name": "att_sv_high_left",
"value": 2,
"description": "Todo: att_sv_high_left",
"additionalInfo": {}
},
{
"name": "att_sv_high_right",
"value": 2,
"description": "Todo: att_sv_high_right",
"additionalInfo": {}
},
{
"name": "att_sv_low_centre",
"value": 22,
"description": "Todo: att_sv_low_centre",
"additionalInfo": {}
},
{
"name": "att_sv_low_left",
"value": 3,
"description": "Todo: att_sv_low_left",
"additionalInfo": {}
},
{
"name": "att_sv_low_right",
"value": 8,
"description": "Todo: att_sv_low_right",
"additionalInfo": {}
},
{
"name": "backward_pass",
"value": 280,
"description": "Todo: backward_pass",
"additionalInfo": {}
},
{
"name": "ball_recovery",
"value": 118,
"description": "Todo: ball_recovery",
"additionalInfo": {}
},
{
"name": "big_chance_created",
"value": 7,
"description": "Todo: big_chance_created",
"additionalInfo": {}
},
{
"name": "big_chance_missed",
"value": 30,
"description": "Todo: big_chance_missed",
"additionalInfo": {}
},
{
"name": "big_chance_scored",
"value": 17,
"description": "Todo: big_chance_scored",
"additionalInfo": {}
},
{
"name": "blocked_pass",
"value": 70,
"description": "Todo: blocked_pass",
"additionalInfo": {}
},
{
"name": "blocked_scoring_att",
"value": 31,
"description": "Todo: blocked_scoring_att",
"additionalInfo": {}
},
{
"name": "challenge_lost",
"value": 30,
"description": "Todo: challenge_lost",
"additionalInfo": {}
},
{
"name": "clean_sheet",
"value": 6,
"description": "Todo: clean_sheet",
"additionalInfo": {}
},
{
"name": "crosses_18yard",
"value": 30,
"description": "Todo: crosses_18yard",
"additionalInfo": {}
},
{
"name": "crosses_18yardplus",
"value": 2,
"description": "Todo: crosses_18yardplus",
"additionalInfo": {}
},
{
"name": "dispossessed",
"value": 103,
"description": "Todo: dispossessed",
"additionalInfo": {}
},
{
"name": "draws",
"value": 20,
"description": "Todo: draws",
"additionalInfo": {}
},
{
"name": "duel_lost",
"value": 434,
"description": "Todo: duel_lost",
"additionalInfo": {}
},
{
"name": "duel_won",
"value": 305,
"description": "Todo: duel_won",
"additionalInfo": {}
},
{
"name": "effective_clearance",
"value": 55,
"description": "Todo: effective_clearance",
"additionalInfo": {}
},
{
"name": "effective_head_clearance",
"value": 45,
"description": "Todo: effective_head_clearance",
"additionalInfo": {}
},
{
"name": "fifty_fifty",
"value": 27,
"description": "Todo: fifty_fifty",
"additionalInfo": {}
},
{
"name": "final_third_entries",
"value": 101,
"description": "Todo: final_third_entries",
"additionalInfo": {}
},
{
"name": "formation_place",
"value": 0,
"description": "Todo: formation_place",
"additionalInfo": {}
},
{
"name": "fouled_final_third",
"value": 19,
"description": "Todo: fouled_final_third",
"additionalInfo": {}
},
{
"name": "fouls",
"value": 56,
"description": "Todo: fouls",
"additionalInfo": {}
},
{
"name": "fwd_pass",
"value": 202,
"description": "Todo: fwd_pass",
"additionalInfo": {}
},
{
"name": "game_started",
"value": 52,
"description": "Todo: game_started",
"additionalInfo": {}
},
{
"name": "goals",
"value": 26,
"description": "Todo: goals",
"additionalInfo": {}
},
{
"name": "goals_conceded",
"value": 79,
"description": "Todo: goals_conceded",
"additionalInfo": {}
},
{
"name": "goals_conceded_ibox",
"value": 70,
"description": "Todo: goals_conceded_ibox",
"additionalInfo": {}
},
{
"name": "goals_conceded_obox",
"value": 9,
"description": "Todo: goals_conceded_obox",
"additionalInfo": {}
},
{
"name": "goals_openplay",
"value": 24,
"description": "Todo: goals_openplay",
"additionalInfo": {}
},
{
"name": "goal_assist",
"value": 5,
"description": "Todo: goal_assist",
"additionalInfo": {}
},
{
"name": "goal_assist_intentional",
"value": 4,
"description": "Todo: goal_assist_intentional",
"additionalInfo": {}
},
{
"name": "goal_assist_openplay",
"value": 5,
"description": "Todo: goal_assist_openplay",
"additionalInfo": {}
},
{
"name": "goal_fastbreak",
"value": 5,
"description": "Todo: goal_fastbreak",
"additionalInfo": {}
},
{
"name": "hand_ball",
"value": 5,
"description": "Todo: hand_ball",
"additionalInfo": {}
},
{
"name": "head_clearance",
"value": 45,
"description": "Todo: head_clearance",
"additionalInfo": {}
},
{
"name": "head_pass",
"value": 159,
"description": "Todo: head_pass",
"additionalInfo": {}
},
{
"name": "hit_woodwork",
"value": 3,
"description": "Todo: hit_woodwork",
"additionalInfo": {}
},
{
"name": "interception",
"value": 12,
"description": "Todo: interception",
"additionalInfo": {}
},
{
"name": "interceptions_in_box",
"value": 1,
"description": "Todo: interceptions_in_box",
"additionalInfo": {}
},
{
"name": "interception_won",
"value": 12,
"description": "Todo: interception_won",
"additionalInfo": {}
},
{
"name": "leftside_pass",
"value": 229,
"description": "Todo: leftside_pass",
"additionalInfo": {}
},
{
"name": "long_pass_own_to_opp",
"value": 55,
"description": "Todo: long_pass_own_to_opp",
"additionalInfo": {}
},
{
"name": "long_pass_own_to_opp_success",
"value": 31,
"description": "Todo: long_pass_own_to_opp_success",
"additionalInfo": {}
},
{
"name": "losses",
"value": 33,
"description": "Todo: losses",
"additionalInfo": {}
},
{
"name": "lost_corners",
"value": 12,
"description": "Todo: lost_corners",
"additionalInfo": {}
},
{
"name": "mins_played",
"value": 5028,
"description": "Todo: mins_played",
"additionalInfo": {}
},
{
"name": "offside_provoked",
"value": 1,
"description": "Todo: offside_provoked",
"additionalInfo": {}
},
{
"name": "offtarget_att_assist",
"value": 15,
"description": "Todo: offtarget_att_assist",
"additionalInfo": {}
},
{
"name": "ontarget_att_assist",
"value": 27,
"description": "Todo: ontarget_att_assist",
"additionalInfo": {}
},
{
"name": "ontarget_scoring_att",
"value": 68,
"description": "Todo: ontarget_scoring_att",
"additionalInfo": {}
},
{
"name": "open_play_pass",
"value": 826,
"description": "Todo: open_play_pass",
"additionalInfo": {}
},
{
"name": "outfielder_block",
"value": 3,
"description": "Todo: outfielder_block",
"additionalInfo": {}
},
{
"name": "overrun",
"value": 7,
"description": "Todo: overrun",
"additionalInfo": {}
},
{
"name": "own_goals",
"value": 1,
"description": "Todo: own_goals",
"additionalInfo": {}
},
{
"name": "passes_left",
"value": 92,
"description": "Todo: passes_left",
"additionalInfo": {}
},
{
"name": "passes_right",
"value": 145,
"description": "Todo: passes_right",
"additionalInfo": {}
},
{
"name": "penalty_won",
"value": 2,
"description": "Todo: penalty_won",
"additionalInfo": {}
},
{
"name": "pen_area_entries",
"value": 49,
"description": "Todo: pen_area_entries",
"additionalInfo": {}
},
{
"name": "pen_goals_conceded",
"value": 5,
"description": "Todo: pen_goals_conceded",
"additionalInfo": {}
},
{
"name": "poss_lost_all",
"value": 638,
"description": "Todo: poss_lost_all",
"additionalInfo": {}
},
{
"name": "poss_lost_ctrl",
"value": 638,
"description": "Todo: poss_lost_ctrl",
"additionalInfo": {}
},
{
"name": "poss_won_att_3rd",
"value": 26,
"description": "Todo: poss_won_att_3rd",
"additionalInfo": {}
},
{
"name": "poss_won_def_3rd",
"value": 25,
"description": "Todo: poss_won_def_3rd",
"additionalInfo": {}
},
{
"name": "poss_won_mid_3rd",
"value": 67,
"description": "Todo: poss_won_mid_3rd",
"additionalInfo": {}
},
{
"name": "post_scoring_att",
"value": 1,
"description": "Todo: post_scoring_att",
"additionalInfo": {}
},
{
"name": "put_through",
"value": 70,
"description": "Todo: put_through",
"additionalInfo": {}
},
{
"name": "rightside_pass",
"value": 211,
"description": "Todo: rightside_pass",
"additionalInfo": {}
},
{
"name": "shield_ball_oop",
"value": 2,
"description": "Todo: shield_ball_oop",
"additionalInfo": {}
},
{
"name": "shot_fastbreak",
"value": 8,
"description": "Todo: shot_fastbreak",
"additionalInfo": {}
},
{
"name": "shot_off_target",
"value": 65,
"description": "Todo: shot_off_target",
"additionalInfo": {}
},
{
"name": "six_yard_block",
"value": 3,
"description": "Todo: six_yard_block",
"additionalInfo": {}
},
{
"name": "successful_fifty_fifty",
"value": 14,
"description": "Todo: successful_fifty_fifty",
"additionalInfo": {}
},
{
"name": "successful_final_third_passes",
"value": 215,
"description": "Todo: successful_final_third_passes",
"additionalInfo": {}
},
{
"name": "successful_open_play_pass",
"value": 537,
"description": "Todo: successful_open_play_pass",
"additionalInfo": {}
},
{
"name": "successful_put_through",
"value": 31,
"description": "Todo: successful_put_through",
"additionalInfo": {}
},
{
"name": "times_tackled",
"value": 19,
"description": "Todo: times_tackled",
"additionalInfo": {}
},
{
"name": "total_att_assist",
"value": 42,
"description": "Todo: total_att_assist",
"additionalInfo": {}
},
{
"name": "total_back_zone_pass",
"value": 264,
"description": "Todo: total_back_zone_pass",
"additionalInfo": {}
},
{
"name": "total_chipped_pass",
"value": 20,
"description": "Todo: total_chipped_pass",
"additionalInfo": {}
},
{
"name": "total_clearance",
"value": 55,
"description": "Todo: total_clearance",
"additionalInfo": {}
},
{
"name": "total_contest",
"value": 102,
"description": "Todo: total_contest",
"additionalInfo": {}
},
{
"name": "total_cross",
"value": 32,
"description": "Todo: total_cross",
"additionalInfo": {}
},
{
"name": "total_cross_nocorner",
"value": 32,
"description": "Todo: total_cross_nocorner",
"additionalInfo": {}
},
{
"name": "total_distance_in_m",
"value": 182013.7470703125,
"description": "Todo: total_distance_in_m",
"additionalInfo": {}
},
{
"name": "total_fastbreak",
"value": 9,
"description": "Todo: total_fastbreak",
"additionalInfo": {}
},
{
"name": "total_final_third_passes",
"value": 376,
"description": "Todo: total_final_third_passes",
"additionalInfo": {}
},
{
"name": "total_flick_on",
"value": 109,
"description": "Todo: total_flick_on",
"additionalInfo": {}
},
{
"name": "total_fwd_zone_pass",
"value": 690,
"description": "Todo: total_fwd_zone_pass",
"additionalInfo": {}
},
{
"name": "total_launches",
"value": 10,
"description": "Todo: total_launches",
"additionalInfo": {}
},
{
"name": "total_layoffs",
"value": 90,
"description": "Todo: total_layoffs",
"additionalInfo": {}
},
{
"name": "total_long_balls",
"value": 33,
"description": "Todo: total_long_balls",
"additionalInfo": {}
},
{
"name": "total_offside",
"value": 39,
"description": "Todo: total_offside",
"additionalInfo": {}
},
{
"name": "total_pass",
"value": 922,
"description": "Todo: total_pass",
"additionalInfo": {}
},
{
"name": "total_pull_back",
"value": 3,
"description": "Todo: total_pull_back",
"additionalInfo": {}
},
{
"name": "total_scoring_att",
"value": 164,
"description": "Todo: total_scoring_att",
"additionalInfo": {}
},
{
"name": "total_sub_off",
"value": 27,
"description": "Todo: total_sub_off",
"additionalInfo": {}
},
{
"name": "total_sub_on",
"value": 37,
"description": "Todo: total_sub_on",
"additionalInfo": {}
},
{
"name": "total_tackle",
"value": 25,
"description": "Todo: total_tackle",
"additionalInfo": {}
},
{
"name": "total_through_ball",
"value": 4,
"description": "Todo: total_through_ball",
"additionalInfo": {}
},
{
"name": "total_throws",
"value": 1,
"description": "Todo: total_throws",
"additionalInfo": {}
},
{
"name": "touches",
"value": 1811,
"description": "Todo: touches",
"additionalInfo": {}
},
{
"name": "touches_in_opp_box",
"value": 296,
"description": "Todo: touches_in_opp_box",
"additionalInfo": {}
},
{
"name": "turnover",
"value": 158,
"description": "Todo: turnover",
"additionalInfo": {}
},
{
"name": "unsuccessful_touch",
"value": 158,
"description": "Todo: unsuccessful_touch",
"additionalInfo": {}
},
{
"name": "was_fouled",
"value": 63,
"description": "Todo: was_fouled",
"additionalInfo": {}
},
{
"name": "winning_goal",
"value": 0,
"description": "Todo: winning_goal",
"additionalInfo": {}
},
{
"name": "wins",
"value": 36,
"description": "Todo: wins",
"additionalInfo": {}
},
{
"name": "won_contest",
"value": 50,
"description": "Todo: won_contest",
"additionalInfo": {}
},
{
"name": "won_corners",
"value": 41,
"description": "Todo: won_corners",
"additionalInfo": {}
},
{
"name": "won_tackle",
"value": 17,
"description": "Todo: won_tackle",
"additionalInfo": {}
},
{
"name": "yellow_card",
"value": 2,
"description": "Todo: yellow_card",
"additionalInfo": {}
}
]
}
SearchPlayer
{
"hits": {
"cursor": null,
"found": 1,
"hit": [
{
"id": "PLAYER_49481",
"contentType": "FOOTBALL_PERSON",
"response": {
"id": 49481,
"altIds": {
"opta": "p223340"
},
"metadata": null,
"birth": {
"date": {
"millis": 999648000000,
"label": "5 September 2001"
},
"country": {
"isoCode": "GB-ENG",
"country": "England",
"demonym": "English"
},
"place": "London"
},
"age": "19 years 311 days",
"name": {
"display": "Bukayo Saka",
"first": "Bukayo",
"middle": null,
"last": "Saka"
},
"playerId": 165569,
"info": {
"position": "M",
"shirtNum": 7,
"positionInfo": "Left Winger",
"loan": false
},
"debut": {
"millis": 1507939200000,
"label": "14 October 2017"
},
"nationalTeam": {
"isoCode": "GB-ENG",
"country": "England",
"demonym": "English"
},
"height": 178,
"currentTeam": {
"id": 1,
"altIds": {
"opta": "t3"
},
"metadata": null,
"name": "Arsenal",
"club": {
"id": 1,
"altIds": null,
"metadata": null,
"name": "Arsenal",
"shortName": "Arsenal",
"abbr": "ARS",
"shortAbbr": null,
"founded": null,
"country": null,
"city": null,
"postalCode": null,
"source": null,
"teams": null
},
"teamType": "FIRST",
"grounds": null,
"shortName": "Arsenal",
"awards": null,
"source": null
},
"previousTeam": {
"id": 385,
"altIds": {
"opta": "t7594"
},
"metadata": null,
"name": "Arsenal",
"club": {
"id": 1,
"altIds": null,
"metadata": null,
"name": "Arsenal",
"shortName": "Arsenal",
"abbr": "ARS",
"shortAbbr": null,
"founded": null,
"country": null,
"city": null,
"postalCode": null,
"source": null,
"teams": null
},
"teamType": "U21",
"grounds": null,
"shortName": "Arsenal",
"awards": null,
"source": null
},
"weight": 65,
"latestPosition": "MIDFIELDER",
"appearances": 117,
"goals": 23,
"assists": 30,
"tackles": 64,
"shots": 115,
"keyPasses": 60,
"cleanSheets": 13,
"saves": null,
"goalsConceded": null,
"awards": null,
"joinDate": null,
"leaveDate": null,
"teamHistory": null,
"active": null
}
}
],
"start": 0
}
}
Gameweeks
{
"compSeason": {
"label": "2021/22",
"competition": {
"abbreviation": "EN_PR",
"description": "Premier League",
"level": "SEN",
"source": "",
"id": 1
},
"id": 418
},
"gameweeks": [
{
"gameweek": 1,
"from": {
"completeness": 3,
"millis": 1628881200000,
"label": "Fri 13 Aug 2021, 20:00 BST",
"gmtOffset": 1
},
"until": {
"completeness": 3,
"millis": 1629041400000,
"label": "Sun 15 Aug 2021, 16:30 BST",
"gmtOffset": 1
},
"matches": 10,
"status": "U",
"id": 6662
},
{
"gameweek": 2,
"from": {
"completeness": 3,
"millis": 1629545400000,
"label": "Sat 21 Aug 2021, 12:30 BST",
"gmtOffset": 1
},
"until": {
"completeness": 3,
"millis": 1629745200000,
"label": "Mon 23 Aug 2021, 20:00 BST",
"gmtOffset": 1
},
"matches": 10,
"status": "U",
"id": 6663
},
{
"gameweek": 3,
"from": {
"completeness": 3,
"millis": 1630150200000,
"label": "Sat 28 Aug 2021, 12:30 BST",
"gmtOffset": 1
},
"until": {
"completeness": 3,
"millis": 1630251000000,
"label": "Sun 29 Aug 2021, 16:30 BST",
"gmtOffset": 1
},
"matches": 10,
"status": "U",
"id": 6664
},
{
"gameweek": 4,
"from": {
"completeness": 3,
"millis": 1631359800000,
"label": "Sat 11 Sep 2021, 12:30 BST",
"gmtOffset": 1
},
"until": {
"completeness": 3,
"millis": 1631559600000,
"label": "Mon 13 Sep 2021, 20:00 BST",
"gmtOffset": 1
},
"matches": 10,
"status": "U",
"id": 6665
},
{
"gameweek": 5,
"from": {
"completeness": 3,
"millis": 1631905200000,
"label": "Fri 17 Sep 2021, 20:00 BST",
"gmtOffset": 1
},
"until": {
"completeness": 3,
"millis": 1632065400000,
"label": "Sun 19 Sep 2021, 16:30 BST",
"gmtOffset": 1
},
"matches": 10,
"status": "U",
"id": 6666
},
{
"gameweek": 6,
"from": {
"completeness": 3,
"millis": 1632569400000,
"label": "Sat 25 Sep 2021, 12:30 BST",
"gmtOffset": 1
},
"until": {
"completeness": 3,
"millis": 1632769200000,
"label": "Mon 27 Sep 2021, 20:00 BST",
"gmtOffset": 1
},
"matches": 10,
"status": "U",
"id": 6667
},
{
"gameweek": 7,
"from": {
"completeness": 3,
"millis": 1633183200000,
"label": "Sat 2 Oct 2021, 15:00 BST",
"gmtOffset": 1
},
"until": {
"completeness": 3,
"millis": 1633183200000,
"label": "Sat 2 Oct 2021, 15:00 BST",
"gmtOffset": 1
},
"matches": 10,
"status": "U",
"id": 6668
},
{
"gameweek": 8,
"from": {
"completeness": 3,
"millis": 1634392800000,
"label": "Sat 16 Oct 2021, 15:00 BST",
"gmtOffset": 1
},
"until": {
"completeness": 3,
"millis": 1634392800000,
"label": "Sat 16 Oct 2021, 15:00 BST",
"gmtOffset": 1
},
"matches": 10,
"status": "U",
"id": 6669
},
{
"gameweek": 9,
"from": {
"completeness": 3,
"millis": 1634997600000,
"label": "Sat 23 Oct 2021, 15:00 BST",
"gmtOffset": 1
},
"until": {
"completeness": 3,
"millis": 1634997600000,
"label": "Sat 23 Oct 2021, 15:00 BST",
"gmtOffset": 1
},
"matches": 10,
"status": "U",
"id": 6670
},
{
"gameweek": 10,
"from": {
"completeness": 3,
"millis": 1635602400000,
"label": "Sat 30 Oct 2021, 15:00 BST",
"gmtOffset": 1
},
"until": {
"completeness": 3,
"millis": 1635602400000,
"label": "Sat 30 Oct 2021, 15:00 BST",
"gmtOffset": 1
},
"matches": 10,
"status": "U",
"id": 6671
},
{
"gameweek": 11,
"from": {
"completeness": 3,
"millis": 1636210800000,
"label": "Sat 6 Nov 2021, 15:00 GMT"
},
"until": {
"completeness": 3,
"millis": 1636210800000,
"label": "Sat 6 Nov 2021, 15:00 GMT"
},
"matches": 10,
"status": "U",
"id": 6672
},
{
"gameweek": 12,
"from": {
"completeness": 3,
"millis": 1637420400000,
"label": "Sat 20 Nov 2021, 15:00 GMT"
},
"until": {
"completeness": 3,
"millis": 1637420400000,
"label": "Sat 20 Nov 2021, 15:00 GMT"
},
"matches": 10,
"status": "U",
"id": 6673
},
{
"gameweek": 13,
"from": {
"completeness": 3,
"millis": 1638025200000,
"label": "Sat 27 Nov 2021, 15:00 GMT"
},
"until": {
"completeness": 3,
"millis": 1638025200000,
"label": "Sat 27 Nov 2021, 15:00 GMT"
},
"matches": 10,
"status": "U",
"id": 6674
},
{
"gameweek": 14,
"from": {
"completeness": 3,
"millis": 1638301500000,
"label": "Tue 30 Nov 2021, 19:45 GMT"
},
"until": {
"completeness": 3,
"millis": 1638387900000,
"label": "Wed 1 Dec 2021, 19:45 GMT"
},
"matches": 10,
"status": "U",
"id": 6675
},
{
"gameweek": 15,
"from": {
"completeness": 3,
"millis": 1638630000000,
"label": "Sat 4 Dec 2021, 15:00 GMT"
},
"until": {
"completeness": 3,
"millis": 1638630000000,
"label": "Sat 4 Dec 2021, 15:00 GMT"
},
"matches": 10,
"status": "U",
"id": 6676
},
{
"gameweek": 16,
"from": {
"completeness": 3,
"millis": 1639234800000,
"label": "Sat 11 Dec 2021, 15:00 GMT"
},
"until": {
"completeness": 3,
"millis": 1639234800000,
"label": "Sat 11 Dec 2021, 15:00 GMT"
},
"matches": 10,
"status": "U",
"id": 6677
},
{
"gameweek": 17,
"from": {
"completeness": 3,
"millis": 1639511100000,
"label": "Tue 14 Dec 2021, 19:45 GMT"
},
"until": {
"completeness": 3,
"millis": 1639598400000,
"label": "Wed 15 Dec 2021, 20:00 GMT"
},
"matches": 10,
"status": "U",
"id": 6678
},
{
"gameweek": 18,
"from": {
"completeness": 3,
"millis": 1639839600000,
"label": "Sat 18 Dec 2021, 15:00 GMT"
},
"until": {
"completeness": 3,
"millis": 1639839600000,
"label": "Sat 18 Dec 2021, 15:00 GMT"
},
"matches": 10,
"status": "U",
"id": 6679
},
{
"gameweek": 19,
"from": {
"completeness": 3,
"millis": 1640530800000,
"label": "Sun 26 Dec 2021, 15:00 GMT"
},
"until": {
"completeness": 3,
"millis": 1640530800000,
"label": "Sun 26 Dec 2021, 15:00 GMT"
},
"matches": 10,
"status": "U",
"id": 6680
},
{
"gameweek": 20,
"from": {
"completeness": 3,
"millis": 1640703600000,
"label": "Tue 28 Dec 2021, 15:00 GMT"
},
"until": {
"completeness": 3,
"millis": 1640703600000,
"label": "Tue 28 Dec 2021, 15:00 GMT"
},
"matches": 10,
"status": "U",
"id": 6681
},
{
"gameweek": 21,
"from": {
"completeness": 3,
"millis": 1641049200000,
"label": "Sat 1 Jan 2022, 15:00 GMT"
},
"until": {
"completeness": 3,
"millis": 1641049200000,
"label": "Sat 1 Jan 2022, 15:00 GMT"
},
"matches": 10,
"status": "U",
"id": 6682
},
{
"gameweek": 22,
"from": {
"completeness": 3,
"millis": 1642258800000,
"label": "Sat 15 Jan 2022, 15:00 GMT"
},
"until": {
"completeness": 3,
"millis": 1642258800000,
"label": "Sat 15 Jan 2022, 15:00 GMT"
},
"matches": 10,
"status": "U",
"id": 6683
},
{
"gameweek": 23,
"from": {
"completeness": 3,
"millis": 1642863600000,
"label": "Sat 22 Jan 2022, 15:00 GMT"
},
"until": {
"completeness": 3,
"millis": 1642863600000,
"label": "Sat 22 Jan 2022, 15:00 GMT"
},
"matches": 10,
"status": "U",
"id": 6684
},
{
"gameweek": 24,
"from": {
"completeness": 3,
"millis": 1644349500000,
"label": "Tue 8 Feb 2022, 19:45 GMT"
},
"until": {
"completeness": 3,
"millis": 1644436800000,
"label": "Wed 9 Feb 2022, 20:00 GMT"
},
"matches": 10,
"status": "U",
"id": 6685
},
{
"gameweek": 25,
"from": {
"completeness": 3,
"millis": 1644678000000,
"label": "Sat 12 Feb 2022, 15:00 GMT"
},
"until": {
"completeness": 3,
"millis": 1644678000000,
"label": "Sat 12 Feb 2022, 15:00 GMT"
},
"matches": 10,
"status": "U",
"id": 6686
},
{
"gameweek": 26,
"from": {
"completeness": 3,
"millis": 1645282800000,
"label": "Sat 19 Feb 2022, 15:00 GMT"
},
"until": {
"completeness": 3,
"millis": 1645282800000,
"label": "Sat 19 Feb 2022, 15:00 GMT"
},
"matches": 10,
"status": "U",
"id": 6687
},
{
"gameweek": 27,
"from": {
"completeness": 3,
"millis": 1645887600000,
"label": "Sat 26 Feb 2022, 15:00 GMT"
},
"until": {
"completeness": 3,
"millis": 1645887600000,
"label": "Sat 26 Feb 2022, 15:00 GMT"
},
"matches": 10,
"status": "U",
"id": 6688
},
{
"gameweek": 28,
"from": {
"completeness": 3,
"millis": 1646492400000,
"label": "Sat 5 Mar 2022, 15:00 GMT"
},
"until": {
"completeness": 3,
"millis": 1646492400000,
"label": "Sat 5 Mar 2022, 15:00 GMT"
},
"matches": 10,
"status": "U",
"id": 6689
},
{
"gameweek": 29,
"from": {
"completeness": 3,
"millis": 1647097200000,
"label": "Sat 12 Mar 2022, 15:00 GMT"
},
"until": {
"completeness": 3,
"millis": 1647097200000,
"label": "Sat 12 Mar 2022, 15:00 GMT"
},
"matches": 10,
"status": "U",
"id": 6690
},
{
"gameweek": 30,
"from": {
"completeness": 3,
"millis": 1647702000000,
"label": "Sat 19 Mar 2022, 15:00 GMT"
},
"until": {
"completeness": 3,
"millis": 1647702000000,
"label": "Sat 19 Mar 2022, 15:00 GMT"
},
"matches": 10,
"status": "U",
"id": 6691
},
{
"gameweek": 31,
"from": {
"completeness": 3,
"millis": 1648908000000,
"label": "Sat 2 Apr 2022, 15:00 BST",
"gmtOffset": 1
},
"until": {
"completeness": 3,
"millis": 1648908000000,
"label": "Sat 2 Apr 2022, 15:00 BST",
"gmtOffset": 1
},
"matches": 10,
"status": "U",
"id": 6692
},
{
"gameweek": 32,
"from": {
"completeness": 3,
"millis": 1649512800000,
"label": "Sat 9 Apr 2022, 15:00 BST",
"gmtOffset": 1
},
"until": {
"completeness": 3,
"millis": 1649512800000,
"label": "Sat 9 Apr 2022, 15:00 BST",
"gmtOffset": 1
},
"matches": 10,
"status": "U",
"id": 6693
},
{
"gameweek": 33,
"from": {
"completeness": 3,
"millis": 1650117600000,
"label": "Sat 16 Apr 2022, 15:00 BST",
"gmtOffset": 1
},
"until": {
"completeness": 3,
"millis": 1650117600000,
"label": "Sat 16 Apr 2022, 15:00 BST",
"gmtOffset": 1
},
"matches": 10,
"status": "U",
"id": 6694
},
{
"gameweek": 34,
"from": {
"completeness": 3,
"millis": 1650722400000,
"label": "Sat 23 Apr 2022, 15:00 BST",
"gmtOffset": 1
},
"until": {
"completeness": 3,
"millis": 1650722400000,
"label": "Sat 23 Apr 2022, 15:00 BST",
"gmtOffset": 1
},
"matches": 10,
"status": "U",
"id": 6695
},
{
"gameweek": 35,
"from": {
"completeness": 3,
"millis": 1651327200000,
"label": "Sat 30 Apr 2022, 15:00 BST",
"gmtOffset": 1
},
"until": {
"completeness": 3,
"millis": 1651327200000,
"label": "Sat 30 Apr 2022, 15:00 BST",
"gmtOffset": 1
},
"matches": 10,
"status": "U",
"id": 6696
},
{
"gameweek": 36,
"from": {
"completeness": 3,
"millis": 1651932000000,
"label": "Sat 7 May 2022, 15:00 BST",
"gmtOffset": 1
},
"until": {
"completeness": 3,
"millis": 1651932000000,
"label": "Sat 7 May 2022, 15:00 BST",
"gmtOffset": 1
},
"matches": 10,
"status": "U",
"id": 6697
},
{
"gameweek": 37,
"from": {
"completeness": 3,
"millis": 1652623200000,
"label": "Sun 15 May 2022, 15:00 BST",
"gmtOffset": 1
},
"until": {
"completeness": 3,
"millis": 1652623200000,
"label": "Sun 15 May 2022, 15:00 BST",
"gmtOffset": 1
},
"matches": 10,
"status": "U",
"id": 6698
},
{
"gameweek": 38,
"from": {
"completeness": 3,
"millis": 1653231600000,
"label": "Sun 22 May 2022, 16:00 BST",
"gmtOffset": 1
},
"until": {
"completeness": 3,
"millis": 1653231600000,
"label": "Sun 22 May 2022, 16:00 BST",
"gmtOffset": 1
},
"matches": 10,
"status": "U",
"id": 6699
}
]
}