The Baseball Cube


MLB Pitching

MLB Pitching

Research Applications

Welcome to the Research Applications section. These are web-based reporting tools where you get to design your own reports for any of the subjects below based on the available filters for each subject.

This section is only available to PREMIUM subcribers. Once subscribed, you get access to all the tools for which each report is capped at 200 records. Use the filters to reduce the number of rows in the output or visit our Data Store to purchase full data sets for your own offline analysis.

If you need an additional filter or output field added to a report, please let us know. We are always open to improvements!
MLB Batting
MLB Pitching
Minor Batting
Minor Pitching
College Batting
College Pitching
Compare Players
Batter/Pitcher Matchup
Team Matchup
Roster History
Play Research
Boxscore Batting
Boxscore Pitching
Multi-Player Stat Viewer
Full Stats Search
Report Filters
Group Stats by...
Stats summary level
Player Name
Separate names with comma (,)
MLB Organization
Based on current Franchise name. Includes prior franchise locations
Current position
Birth Region
State,Province or Country
Birth City
Separate cities with comma (,)
Age Range
Age on transaction date
Active in Year
Player was active in baseball for selected year
Draft Years
Reflects year signed out of draft or as UDFA.
Draft Round
Drafting Team
Signing draft record
Overall Slot#
Nth pick of the draft regardless of round
Signing Bonus
If available for draft record.
Current Status
Current Team
MLB Org as of current day
Schools Attended
Colleges/High Schools attended. Separated by ,
Is Alive
Player is assumed to be alive.
Played in Organization
Data since 1985
Rated Prospect
Based on TBC prospect data
Service Time
Service Time available in full since 2015
Works with Yearly stats only.
Stat Filters

Sort by