Darold Knowles was traded 5 times:

Acquired: $0.00 - Sent: $940,333.00 = $-940,333.00
Acquired: 5392 G - Sent: 3157 G = 2235 Games
Acquired: 14197 PA - Sent: 5411 PA = 8786 Plate Appearances
Acquired: 15470.0 - Sent: 13047.0 = 2423.0 Innings Pitched
Acquired: $0.00 - Sent: $10,500.00 = $-10,500.00
Acquired: 215 G - Sent: 553 G = -338 Games
Acquired: 649 PA - Sent: 133 PA = 516 Plate Appearances
Acquired: 0.0 - Sent: 1272.0 = -1272.0 Innings Pitched
Acquired: $0.00 - Sent: $245,000.00 = $-245,000.00
Acquired: 2189 G - Sent: 3624 G = -1435 Games
Acquired: 5567 - Sent: 6695 = -1128 Plate Appearances
Acquired: 4741.0 - Sent: 11858.0 = -7117.0 Innings Pitched
Acquired: $0.00 - Sent: $69,800.00 = $-69,800.00
Acquired: 275 G - Sent: 1157 G = -882 Games
Acquired: 1015 - Sent: 3065 = -2050 Plate Appearances
Acquired: 0.0 - Sent: 578.0 = -578.0 Innings Pitched
Acquired: $0.00 - Sent: $0.00 = $0.00
Acquired: 220 G - Sent: 42 G = 178 Games
Acquired: 533 PA - Sent: 0 PA = 533 Plate Appearances
Acquired: 0.0 - Sent: 151.0 = -151.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.