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.
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.