SkillAgentSearch skills...

PyBall

A Python 3 Client To Interact with MLB.com Stats

Install / Use

/learn @bradleyhurley/PyBall
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

PyBall - A MLB.com Stats API Python Client

Build Status codecov

API Documentation:

http://statsapi.mlb.com/docs/#

If anyone has any connection to MLB and can get access to the API documentation I would really appreciate it.

import pyball

def main():
    pb = pyball.PyBall()
    kluber = pb.get_player(446372)
    print(kluber.fullName)
    print(kluber.pitchHand.description)
    print(kluber.batSide.description)


if __name__ == '__main__':
    main()

This is very much in ~~beta~~ alpha.

Logging

This library uses logging to alert when the current version of this library does not match the MLB.com API. All loggers use PyBall. as a naming prefix. Use this to disable logging if you do not desire these alerts.

View on GitHub
GitHub Stars72
CategoryDevelopment
Updated4mo ago
Forks7

Languages

Python

Security Score

97/100

Audited on Nov 18, 2025

No findings