R.J. Alvarez was traded 2 times:

Acquired: $0.00 - Sent: $0.00 = $0.00
Acquired: 402 G - Sent: 94 G = 308 Games
Acquired: 948 PA - Sent: 26 PA = 922 Plate Appearances
Acquired: 488.0 - Sent: 108.0 = 380.0 Innings Pitched
Acquired: $0.00 - Sent: $2,925,000.00 = $-2,925,000.00
Acquired: 276 G - Sent: 62 G = 214 Games
Acquired: 1018 PA - Sent: 4 PA = 1014 Plate Appearances
Acquired: 28.0 - Sent: 698.0 = -670.0 Innings Pitched
Transactions current as of 2021 season. See an issue with this player? Please report it.

Transaction and player information was obtained from Retrosheet.

View the site on Github.