NFL Point Kicker Data Scraper

A sophisticated Python-based web scraping toolkit that extracts and processes NFL kicking statistics from Pro-Football-Reference, focusing on field goal attempts and environmental conditions.

Technologies Used

Python BeautifulSoup4 CSV Web Scraping

Features

Project Overview

NFL Point Kicker Data Scraper Interface

CSV Output View of the Data

Data Analysis View

Statistical Analysis and Data Visualization of the Data

Implementation

Processing Pipeline

1. FootballInfoScraper.py      → Initialize and collect URLs
2. FootballGameInfoScraper.py  → Extract game data
3. GameUrlDateSeparator.py     → Process game dates
4. DateToCSVFormat.py          → Standardize formats
5. TotalDataFormatting.py      → Create master dataset
6. SplitDataFormatting.py      → Generate analysis files

Output Files

Technical Highlights

Data Fields Collected

Key Features

Resources

GitHub IconGitHub Repository

License

This project is licensed under the MIT License. See the LICENSE file for details.