tomdoyo/open-command
OpenCommand Catcher targets and pitcher command for MLB, inferred from broadcast video. OpenCommand scores command using the pitch location's distance from target. This dataset contains the 2024/2025/2026 computer vision object detections, every intermediate the pipeline writes, and the resulting command scores. The pipeline itself and the full method write-up live at github.com/tomdoyo/open-command. Download hf download tomdoyo/open-command --repo-type dataset… See the full description on the dataset page: https://huggingface.co/datasets/tomdoyo/open-command.
OpenCommand
Catcher targets and pitcher command for MLB, inferred from broadcast video.
OpenCommand scores command using the pitch location's distance from target.
This dataset contains the 2024/2025/2026 computer vision object detections, every intermediate the pipeline writes, and the resulting command scores. The pipeline itself and the full method write-up live at github.com/tomdoyo/open-command.
Download
hf download tomdoyo/open-command --repo-type dataset --local-dir dataThat puts the tree where the pipeline expects it, so any stage re-runs from the code repo:
python src/solve_glove_locations.py 2026One file instead of the whole tree:
hf download tomdoyo/open-command 2026/command_scores.csv --repo-type datasetData
Each season lives under <year>/.
Keys: (game_pk, play_id) identify a pitch.
Raw detections (in <year>/raw/) are produced using YOLO11 glove/ball/strikezone detector models, with postprocessing based on detection confidence.
fangraphs/fg_pitching_<year>.csv.gz carries the FanGraphs season lines command is validated against.
License & citation
Everything here is released under CC BY-NC-SA 4.0: use it, build on it, publish with it, with attribution (cite OpenCommand) and not commercially.
Data derived from MLB broadcast video and Statcast public feeds. MLB and Statcast are trademarks of MLB Advanced Media, L.P.; this project is not affiliated with MLB.
@dataset{kim_opencommand,
author = {Kim, Tom},
title = {OpenCommand: open catcher-target and pitcher-command data for MLB},
year = {2026},
url = {https://open-command.com},
note = {https://github.com/tomdoyo/open-command}
}