All Projects → martj42 → international_results

martj42 / international_results

Licence: Unlicense license
www.kaggle.com/martj42/international-football-results-from-1872-to-2017

Labels

Projects that are alternatives of or similar to international results

transfermarkt-datasets
⚽️ Extract, prepare and publish Transfermarkt datasets.
Stars: ✭ 60 (+140%)
Mutual labels:  soccer
English-Premier-League-Prediction
Apply machine learning to predict English Premier League soccer match.
Stars: ✭ 38 (+52%)
Mutual labels:  soccer
rcj-soccer-sim
The RoboCupJunior Soccer Simulator, based on Webots
Stars: ✭ 16 (-36%)
Mutual labels:  soccer
kickoff
Open Kick-Off is a fun rewriting attempt of the cult football game Kick Off 2 designed by Dino Dini and released in 1990 by Anco for the Atari ST and the Commodore Amiga. It is written in Java with the help of libGDX.
Stars: ✭ 32 (+28%)
Mutual labels:  soccer
football-graphs
Graphs and passing networks in football.
Stars: ✭ 81 (+224%)
Mutual labels:  soccer
mezzala
Models for estimating football (soccer) team-strength
Stars: ✭ 23 (-8%)
Mutual labels:  soccer
Pydfs Lineup Optimizer
Daily Fantasy Sports lineup optimzer for all popular daily fantasy sports sites
Stars: ✭ 245 (+880%)
Mutual labels:  soccer
world-cup-scoreboards
⚽🏆 A Node.js CLI to show FIFA World Cup 2018 results in real time.
Stars: ✭ 16 (-36%)
Mutual labels:  soccer
sports.py
A simple Python package to gather live sports scores
Stars: ✭ 51 (+104%)
Mutual labels:  soccer
soccer-bookmaker-odds
Historical data of bookmaker odds for some of the major soccer European leagues.
Stars: ✭ 16 (-36%)
Mutual labels:  soccer
Euro2016 TerminalApp
⚽ Instantly find 🏆EURO 2016 live-streams & highlights, now a Web App!
Stars: ✭ 54 (+116%)
Mutual labels:  soccer
football-peek
[JavaScript - NodeJS] Application to access football scores
Stars: ✭ 14 (-44%)
Mutual labels:  soccer
epl mysql db
Free/open English Premier League results database from 1993-2017. Dump format is MySQL and sqlite.
Stars: ✭ 26 (+4%)
Mutual labels:  soccer
ARGoal
Get more goals. | Virtual Goals & Goal Distance | App Doctor Hu
Stars: ✭ 14 (-44%)
Mutual labels:  soccer
fotmob
⚽ A wrapper around the unofficial FotMob API
Stars: ✭ 22 (-12%)
Mutual labels:  soccer
SoccerLeagueView
An Android lib that display a league table
Stars: ✭ 18 (-28%)
Mutual labels:  soccer
Game-Animation
A python tool to visualise game animations
Stars: ✭ 74 (+196%)
Mutual labels:  soccer
angular-footballdata-api-factory
AngularJS Factory for the football-data.org JSON REST API
Stars: ✭ 48 (+92%)
Mutual labels:  soccer
ggshakeR
An analysis and visualization R package that works with publicly available soccer data
Stars: ✭ 69 (+176%)
Mutual labels:  soccer
understatr
fetch understat data
Stars: ✭ 72 (+188%)
Mutual labels:  soccer

Context

Well, what happened was that I was looking for a semi-definite easy-to-read list of international football matches and couldn't find anything decent. So I took it upon myself to collect it for my own use. I might as well share it.

Content

This dataset includes 43,421 results of international football matches starting from the very first official match in 1972 up to 2019. The matches range from FIFA World Cup to FIFI Wild Cup to regular friendly matches. The matches are strictly men's full internationals and the data does not include Olympic Games or matches where at least one of the teams was the nation's B-team, U-23 or a league select team.

results.csv includes the following columns:

  • date - date of the match
  • home_team - the name of the home team
  • away_team - the name of the away team
  • home_score - full-time home team score including extra time, not including penalty-shootouts
  • away_score - full-time away team score including extra time, not including penalty-shootouts
  • tournament - the name of the tournament
  • city - the name of the city/town/administrative unit where the match was played
  • country - the name of the country where the match was played
  • neutral - TRUE/FALSE column indicating whether the match was played at a neutral venue

shootouts.csv includes the following columns:

  • date - date of the match
  • home_team - the name of the home team
  • away_team - the name of the away team
  • winner - winner of the penalty-shootout

Note on team and country names: For home and away teams the current name of the team has been used. For example, when in 1882 a team who called themselves Ireland played against England, in this dataset, it is called Northern Ireland because the current team of Northern Ireland is the successor of the 1882 Ireland team. This is done so it is easier to track the history and statistics of teams.

For country names, the name of the country at the time of the match is used. So when Ghana played in Accra, Gold Coast in the 1950s, even though the names of the home team and the country don't match, it was a home match for Ghana. This is indicated by the neutral column, which says FALSE for those matches, meaning it was not at a neutral venue.

Acknowledgements

The data is gathered from several sources including but not limited to Wikipedia, rsssf.com, and individual football associations' websites.

Inspiration

Some directions to take when exploring the data:

  • Who is the best team of all time
  • Which teams dominated different eras of football
  • What trends have there been in international football throughout the ages - home advantage, total goals scored, distribution of teams' strength etc
  • Can we say anything about geopolitics from football fixtures - how has the number of countries changed, which teams like to play each other
  • Which countries host the most matches where they themselves are not participating in
  • How much, if at all, does hosting a major tournament help a country's chances in the tournament
  • Which teams are the most active in playing friendlies and friendly tournaments - does it help or hurt them

The world's your oyster, my friend.

Contribute

If you notice a mistake or the results are being updated fast enough for your liking, you can fix that by submitting a pull request.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].