Skip to main content

A package to analyze college baseball stats by year and division

Project description

NCAA Baseball Stats Python Package

A Python package for retrieving, parsing, and analyzing NCAA Division I, II, and III college baseball statistics (2002-2025 seasons). It supports both web-scraping from the official NCAA stats website and efficient access to cached local JSON datasets for research, data analysis, and sports analytics projects.

Detailed Stat Extraction

Extract season data for teams, some examples include:

  • Batting stats: Batting average (BA), home runs (HR), doubles, triples

  • Pitching stats: ERA, WHIP, K/BB, K/9, hits allowed, walks, shutouts

  • Fielding stats: Fielding % (FPCT), double plays, triple plays

JSON Caching for Speed

Store season stats in pre-parsed JSON files, organized by year and division, for reliable, fast offline access.

Easy Stat Lookup and Display

Functions to search, retrieve, and display specific stats for one team (str or int format)

Planned Features

  • NCAA Player stats

  • Team Game results

Contact

To contact to collaborate or feedback, email me at mateojohn2024@gmail.com

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ncaa_bbstats-0.1.0.tar.gz (9.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ncaa_bbstats-0.1.0-py3-none-any.whl (9.5 kB view details)

Uploaded Python 3

File details

Details for the file ncaa_bbstats-0.1.0.tar.gz.

File metadata

  • Download URL: ncaa_bbstats-0.1.0.tar.gz
  • Upload date:
  • Size: 9.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.7

File hashes

Hashes for ncaa_bbstats-0.1.0.tar.gz
Algorithm Hash digest
SHA256 5d0d8a6948460ab3b95a3b2500216102e2dca69a1ef8eeb4f468411e572c31e1
MD5 d59c6ff4ab3d12e15de7bb40572bc3d6
BLAKE2b-256 481cdd03eb4d447ce27eb6dee37a17f7b9988509201ef10ed39046eb29cb2964

See more details on using hashes here.

File details

Details for the file ncaa_bbstats-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: ncaa_bbstats-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 9.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.7

File hashes

Hashes for ncaa_bbstats-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 224670b260aba70e5820f8c9951ec32359d895e918e09822e449c2ea71f13498
MD5 a269713fc210e28d4482b3738f9490a9
BLAKE2b-256 2e43b67c1a4c28c8919f912c16741466d7d150f0e805c2bab42b9deee07dd563

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page