Transactions Research

PREMIUM Research Application
Use this application to search through MLB and Minor League transactions history since 2012. TBC tracks all promotions/demotions, change of team and change of status including injuries and suspensions. Also included are contracts and releases.

Sorting on this page modifies only the data within the query results. It does not re-fetch the data
Query returns a maximum of 300 records.
Current Record indicates this is the player's most recently listed transaction.

Create a Free Agent Report to see active Free Agents in last x # of days. (Reset form first)
Research Filters
Transaction Date
Use `Last X Days` to show #days leading up to this date.
Last X Days
Days before selected date
Years Range
Overrides Transaction Date if selected
Tranx Types
Transaction Text
Search for keyword within the transaction description
Players
Separate last names by comma (,)
MLB Organization
Based on current franchise name
Minor League Team
Relates to assigned team
40-Man Roster
Player is on MLB 40-man roster at time of transaction.
Bats
Throws
Research Filters
Position
Current or primary career Position
Age Range
Age on transaction date
High Level
Based on captured stats
Active Record
Only current status record
Draft Years
Draft Rounds
Active in Year
Player was active in baseball for selected year
Schools Attended
Separate schools by comma (,)
High School or College
Current Status
Current MLB Org
Reset Form