Jerry Johnson was traded 4 times:

Acquired: $0.00 - Sent: $70,000.00 = $-70,000.00
Acquired: 740 G - Sent: 374 G = 366 Games
Acquired: 1587 PA - Sent: 889 PA = 698 Plate Appearances
Acquired: 625.0 - Sent: 321.0 = 304.0 Innings Pitched
Acquired: $0.00 - Sent: $0.00 = $0.00
Acquired: 194 G - Sent: 433 G = -239 Games
Acquired: 11 - Sent: 50 = -39 Plate Appearances
Acquired: 362.0 - Sent: 1164.0 = -802.0 Innings Pitched
Acquired: $0.00 - Sent: $69,000.00 = $-69,000.00
Acquired: 446 G - Sent: 1402 G = -956 Games
Acquired: 397 - Sent: 4059 = -3662 Plate Appearances
Acquired: 2986.0 - Sent: 2493.0 = 493.0 Innings Pitched
Acquired: $0.00 - Sent: $475,000.00 = $-475,000.00
Acquired: 1362 G - Sent: 3307 G = -1945 Games
Acquired: 3847 - Sent: 10982 = -7135 Plate Appearances
Acquired: 1127.0 - Sent: 2267.0 = -1140.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.