Pedro Martinez was traded 2 times:

Acquired: $0.00 - Sent: $446,500.00 = $-446,500.00
Acquired: 418 G - Sent: 281 G = 137 Games
Acquired: 1552 PA - Sent: 296 PA = 1256 Plate Appearances
Acquired: 59.0 - Sent: 2488.0 = -2429.0 Innings Pitched
Acquired: $0.00 - Sent: $8,427,500.00 = $-8,427,500.00
Acquired: 769 G - Sent: 703 G = 66 Games
Acquired: 669 - Sent: 669 = 0 Plate Appearances
Acquired: 5152.0 - Sent: 5870.0 = -718.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.