Soccer Stats LaLiga - From 2014/2015 To 2018/2019
Stats from LaLiga matches from seasons 2014/2015 to 2018/2019
@kaggle.navarrojavier_la_liga_stats
Stats from LaLiga matches from seasons 2014/2015 to 2018/2019
@kaggle.navarrojavier_la_liga_stats
Football is one the most exciting sports worldwide. LaLiga (Spain football legue) has been known for having the best players in the last years and every match gives us the opportunity to enjoy amazing plays and goals.
I am planning to upload data from EPL, Bundesliga, Serie A and Ligue 1, but I wanted to upload this one first to check if changes are needed to be made in the other datasets.
This dataset contains information and stats of each match from LaLiga seasons from 2014/2015 to 2018/2019. This information has been taken from different sources. (Goals, assistances, cards, corners, fouls, shots, offsides and ball possesion.)
This is a rich dataset that offers lots of rooms for exploration. These are some of the question that I would like to explore:
CREATE TABLE tbl_cards (
"id_card" BIGINT,
"card" VARCHAR
);
CREATE TABLE tbl_countries (
"id_country" BIGINT,
"country_code" VARCHAR,
"country_name" VARCHAR
);
CREATE TABLE tbl_goals (
"id_goal" BIGINT,
"id_plts" BIGINT,
"id_match" BIGINT,
"minute" VARCHAR,
"id_way_to_score" BIGINT,
"id_assist_player" BIGINT
);
CREATE TABLE tbl_matches (
"id_match" BIGINT,
"id_league" BIGINT,
"id_season" BIGINT,
"week" BIGINT,
"stadium" BIGINT,
"referee" BIGINT,
"match_date" TIMESTAMP,
"home_team" BIGINT,
"away_team" BIGINT,
"home_coach" BIGINT,
"away_coach" BIGINT
);
CREATE TABLE tbl_matches_odds (
"id_match_bet" BIGINT,
"id_match" BIGINT,
"id_bet" BIGINT,
"decimal" DOUBLE,
"american" DOUBLE
);
CREATE TABLE tbl_missed_penalties (
"id_missed_penalty" BIGINT,
"id_match" BIGINT,
"id_plts" BIGINT,
"minute" VARCHAR
);
CREATE TABLE tbl_odds (
"id_odd" BIGINT,
"odd_description" VARCHAR
);
CREATE TABLE tbl_player_match_performance (
"id_plmp" BIGINT,
"id_plts" BIGINT,
"id_match" BIGINT,
"minute_in" VARCHAR,
"minute_out" VARCHAR,
"id_plts_sub_in" VARCHAR
);
CREATE TABLE tbl_players_cards (
"id_player_card" BIGINT,
"id_match" BIGINT,
"id_plts" BIGINT,
"id_card" BIGINT,
"minute" VARCHAR
);
CREATE TABLE tbl_player_team_season (
"id_plts" BIGINT,
"id_player" BIGINT,
"id_team" BIGINT,
"id_season" BIGINT
);
CREATE TABLE tbl_seasons (
"id_season" BIGINT,
"season" VARCHAR
);
CREATE TABLE tbl_stats (
"id_stat" BIGINT,
"id_match" BIGINT,
"id_team" BIGINT,
"id_stat_code" BIGINT,
"occurrences_percentage" BIGINT
);
CREATE TABLE tbl_stats_code (
"id_stat" BIGINT,
"stat" VARCHAR
);
CREATE TABLE tbl_ways_to_score (
"id_way_to_score" BIGINT,
"way_to_score" VARCHAR
);
Anyone who has the link will be able to view this.