Trade Machine
Build and compare realistic two- or three-team MLB trades using current 40-man rosters, contract details and payroll movement. Select the teams involved, choose the players changing clubs and review the trade summary before sharing it.
Build an MLB trade
Team 1
Select a team to load its current 40-man roster.
Team 2
Select a team to load its current 40-man roster.
Team 3
Select a team to load its current 40-man roster.
Trade summary
Choose two teams, then select the players each club sends.
Rosters load from MLB's official 40-man roster feed. “Contract status” identifies the player’s current 40-man/active assignment; guaranteed salary, options and free-agency terms should be verified through the linked Spotrac team payroll before publishing or relying on a trade.