Curt Schilling was traded 5 times:

Acquired: $0.00 - Sent: $1,112,500.00 = $-1,112,500.00
Acquired: 537 G - Sent: 1803 G = -1266 Games
Acquired: 1508 - Sent: 7464 = -5956 Plate Appearances
Acquired: 1586.0 - Sent: 208.0 = 1378.0 Innings Pitched
Acquired: $0.00 - Sent: $0.00 = $0.00
Acquired: 185 G - Sent: 904 G = -719 Games
Acquired: 764 - Sent: 2612 = -1848 Plate Appearances
Acquired: 0.0 - Sent: 2435.0 = -2435.0 Innings Pitched
Acquired: $0.00 - Sent: $0.00 = $0.00
Acquired: 0 G - Sent: 479 G = -479 Games
Acquired: 0 - Sent: 594 = -594 Plate Appearances
Acquired: 0.0 - Sent: 4978.0 = -4978.0 Innings Pitched
Acquired: $0.00 - Sent: $11,600,000.00 = $-11,600,000.00
Acquired: 825 G - Sent: 397 G = 428 Games
Acquired: 1810 PA - Sent: 351 PA = 1459 Plate Appearances
Acquired: 3322.0 - Sent: 4627.0 = -1305.0 Innings Pitched
Acquired: $0.00 - Sent: $17,950,667.00 = $-17,950,667.00
Acquired: 826 G - Sent: 2256 G = -1430 Games
Acquired: 761 - Sent: 5190 = -4429 Plate Appearances
Acquired: 1931.0 - Sent: 6187.0 = -4256.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.