Premier League Rule Impact Analysis

RPythonExcelR MarkdownJupyter Notebooktidyversedplyrggplot2Data WranglingStatistical Testing (t-test, z-test, CI)

Analyzed EPL 2021-22 to 2023-24 match and event datasets to quantify IFAB timekeeping-rule impact. Built a reproducible R Markdown and notebook workflow for cleaning, event standardization, extra-time and late-goal trend analysis, and 4 inferential tests (t-test, z-test, confidence intervals, and correlation checks).

ADDED TIME AFTER 90′380 matches / season2021-22: 4.22 min mean added time (sd 1.55)4.2221-222022-23: 4.80 min mean added time (sd 1.58)4.8022-232023-24: 6.49 min mean added time (sd 1.95)6.4923-24
Mean added time after 90 minutes, 380 matches per season. Goals after 90′ rose 70% against the pooled 2021-23 baseline (two-sample z-test, z = 3.69, p = 0.0001).
SeasonMean added timeSD
2021-224.22 min1.55
2022-234.80 min1.58
2023-246.49 min1.95

About the Project

Outcome-focused analysis showing a clear late-game shift after rule changes, including higher scoring and more goals after 90 minutes. The project turns raw match-event logs into evidence-backed insights and publishes them in a live, recruiter-friendly report.

Key Features

  • Led a 6-member analytics effort and combined three-season match/event datasets (2021-22 to 2023-24)
  • Expanded nested event strings into structured columns (Match_Id, Home_Away, Event_Minute, Event_Type)
  • Standardized event taxonomy and cleaned inconsistent numeric/date fields
  • Built visual analysis for cumulative goals, total goals, added-time distributions, and goals after 90 minutes
  • Validated impact with 4 statistical tests and found a 15% rise in overall scoring in 2023-24
  • Confirmed a 70% rise in goals after 90 minutes (z = 3.69, p = 0.0001) with ~30% more stoppage-time substitutions, as mean added time went from 4.22 to 6.49 minutes, then published live
Premier League Rule Impact Analysis