David Carpenter was traded 5 times:

Acquired: $0.00 - Sent: $0.00 = $0.00
Acquired: 40 G - Sent: 126 G = -86 Games
Acquired: 125 PA - Sent: 2 PA = 123 Plate Appearances
Acquired: 0.0 - Sent: 172.0 = -172.0 Innings Pitched
Acquired: $0.00 - Sent: $8,335,000.00 = $-8,335,000.00
Acquired: 246 G - Sent: 1238 G = -992 Games
Acquired: 341 - Sent: 2359 = -2018 Plate Appearances
Acquired: 1816.0 - Sent: 4222.0 = -2406.0 Innings Pitched
Acquired: $0.00 - Sent: $0.00 = $0.00
Acquired: 66 G - Sent: 944 G = -878 Games
Acquired: 7 - Sent: 3396 = -3389 Plate Appearances
Acquired: 475.0 - Sent: 0.0 = 475.0 Innings Pitched
Acquired: $0.00 - Sent: $0.00 = $0.00
Acquired: 14 G - Sent: 214 G = -200 Games
Acquired: 7 PA - Sent: 2 PA = 5 Plate Appearances
Acquired: 79.0 - Sent: 580.0 = -501.0 Innings Pitched
Acquired: $0.00 - Sent: $5,236,900.00 = $-5,236,900.00
Acquired: 633 G - Sent: 455 G = 178 Games
Acquired: 1772 PA - Sent: 1007 PA = 765 Plate Appearances
Acquired: 1270.0 - Sent: 308.0 = 962.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.