Eslam MohamedWeb scraping Transfermarkt for all players from Germany’s 4th tiers using PythonTransfermarkt is a German-based website that has footballing information, such as scores, results, statistics, transfer news, and fixtures…Dec 8, 2022Dec 8, 2022
Eslam MohamedHow to Web scrape FbREF’s Top 5 leagues data from 2017 to 2022 seasons using PythonFbREF is the most popular website in the football analytics community because it’s the only source to get advanced stats for free on the…Dec 7, 2022Dec 7, 2022
Eslam MohamedHow to create an xG season plotExpected goals (xG) calculates how many goals a team should have scored based on the quality of the chances created. This is a Tutorial on…Dec 7, 2022Dec 7, 2022
Eslam MohamedHow to create Shot-maps, Key-passes, and Pass-networks visualizations using mplsoccer & Python?AC Milan’s game against Liverpool in 2005 was an unforgetable night. Liverpool made the best Come-back in history and won the UCL title…Dec 7, 2022Dec 7, 2022
Eslam MohamedHow to make Arabic Football Pizza Radar plots using FbREF Data and PythonPizza plots gained a lot of ground in Football analysis communities, especially on Twitter. Here is the code to create your own charts…Dec 7, 2022Dec 7, 2022
Eslam MohamedChoosing Milan’s Next Attacking Midfielder.. The Post-Hakan-EraAfter the unexpected departure of Hakan Çalhanoğlu from AC Milan while as well joining a direct rival for free, Milan found themselves with…Jul 27, 2021Jul 27, 2021