Joe Wallis was traded 2 times:

Acquired: $0.00 - Sent: $0.00 = $0.00
Acquired: 345 G - Sent: 109 G = 236 Games
Acquired: 856 PA - Sent: 228 PA = 628 Plate Appearances
Acquired: 0.0 - Sent: 0.0 = 0.0 Innings Pitched
Acquired: $0.00 - Sent: $1,767,500.00 = $-1,767,500.00
Acquired: 2966 G - Sent: 1638 G = 1328 Games
Acquired: 10177 PA - Sent: 6056 PA = 4121 Plate Appearances
Acquired: 4370.0 - Sent: 2682.0 = 1688.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.