| Free Agents | ||||||||
| PLAYER | POS | AGE | STATUS | 2017 TEAM | NEW TEAM | YRS | RK | DOLLARS |
| Fernando Abad | RP | 40 | Signed | Red Sox | Phillies | NR | Minor Lg | |
| Cristhian Adames | SS | 34 | Signed | Rockies | Marlins | NR | Minor Lg | |
| Matt Adams | 1B | 37 | Signed | Braves | Nationals | 1 | NR | $4,000,000 |
| Matt Albers | RP | 43 | Signed | Nationals | Brewers | 2 | 46 | $5,000,000 |
| Hanser Alberto | 3B | 33 | Signed | Rangers | Rangers | NR | Minor Lg | |
| Al Alburquerque | RP | 39 | Signed | White Sox | Blue Jays | NR | Minor Lg | |
| Arismendy Alcantara | CF | 34 | Signed | Reds | -- | NR | -- | |
| Yonder Alonso | 1B | 39 | Signed | Mariners | Guardians | 2 | 15 | $16,000,000 |
| Pedro Alvarez | 1B | 39 | Signed | -- | Orioles | NR | Minor Lg | |
| Alexi Amarista | SS | 37 | Signed | Rockies | Tigers | NR | Minor Lg | |
| PLAYER | POS | AGE | STATUS | 2017 TEAM | NEW TEAM | YRS | RK | DOLLARS |
| Brett Anderson | SP | 38 | Signed | Blue Jays | Athletics | 43 | Minor Lg | |
| Jake Arrieta | SP | 40 | Signed | Cubs | Phillies | 3 | 4 | $75,000,000 |
| Alex Avila | C | 39 | Signed | Cubs | Diamondbacks | 2 | NR | $8,250,000 |
| Erick Aybar | SS | 42 | Signed | Padres | Twins | 1 | NR | $1,250,000 |
| Tony Barnette | RP | 42 | Signed | Rangers | Rangers | 1 | NR | $1,500,000 |
| Darwin Barney | 2B | 40 | Signed | Blue Jays | Rangers | NR | Minor Lg | |
| Gordon Beckham | SS | 39 | Signed | Mariners | Mariners | NR | Minor Lg | |
| Matt Belisle | RP | 45 | Signed | Twins | Guardians | NR | Minor Lg | |
| Joaquin Benoit | RP | 48 | Signed | Pirates | Nationals | 1 | NR | $1,000,000 |
| Andres Blanco | 3B | 42 | Signed | Phillies | Giants | NR | Minor Lg | |
| PLAYER | POS | AGE | STATUS | 2017 TEAM | NEW TEAM | YRS | RK | DOLLARS |
| Gregor Blanco | LF | 42 | Signed | Diamondbacks | Giants | NR | Minor Lg | |
| Peter Bourjos | CF | 39 | Signed | Rays | Cubs | 1 | NR | $1,450,000 |
| Blaine Boyer | RP | 44 | Signed | Red Sox | Royals | NR | Minor Lg | |
| Craig Breslow | RP | 45 | Signed | Indians | Blue Jays | NR | Minor Lg | |
| Jay Bruce | LF | 39 | Signed | Indians | Mets | 3 | 12 | $39,000,000 |
| Clay Buchholz | SP | 41 | Signed | Phillies | Royals | NR | Minor Lg | |
| Trevor Cahill | SP | 38 | Signed | Royals | Athletics | 1 | NR | $1,250,000 |
| Lorenzo Cain | CF | 40 | Signed | Royals | Brewers | 5 | 2 | $80,000,000 |
| Chris Carter | 1B | 39 | Signed | Athletics | Angels | NR | Minor Lg | |
| Andrew Cashner | SP | 39 | Signed | Rangers | Orioles | 2 | 34 | $16,000,000 |
| PLAYER | POS | AGE | STATUS | 2017 TEAM | NEW TEAM | YRS | RK | DOLLARS |
| Welington Castillo | C | 38 | Signed | Orioles | White Sox | 2 | 25 | $15,000,000 |
| Xavier Cedeno | RP | 39 | Signed | Rays | White Sox | NR | Minor Lg | |
| Jhoulys Chacin | RP | 38 | Signed | Padres | Brewers | 2 | 14 | $15,500,000 |
| Tyler Chatwood | RP | 36 | Signed | Rockies | Cubs | 3 | 41 | $38,000,000 |
| Jesse Chavez | RP | 42 | Signed | Angels | Rangers | 1 | NR | $1,500,000 |
| Steve Cishek | RP | 39 | Signed | Rays | Cubs | 2 | NR | $13,000,000 |
| Tyler Clippard | RP | 41 | Signed | Astros | Blue Jays | NR | Minor Lg | |
| Alex Cobb | SP | 38 | Signed | Rays | Orioles | 4 | 8 | $57,000,000 |
| Bartolo Colon | SP | 52 | Signed | Twins | Rangers | NR | Minor Lg | |
| Zack Cozart | 3B | 40 | Signed | Reds | Angels | 3 | 3 | $38,000,000 |
| PLAYER | POS | AGE | STATUS | 2017 TEAM | NEW TEAM | YRS | RK | DOLLARS |
| Kyle Crockett | RP | 34 | Signed | Reds | Reds | NR | Minor Lg | |
| Yu Darvish | SP | 39 | Signed | Dodgers | Cubs | 6 | 1 | $126,000,000 |
| Rajai Davis | CF | 45 | Signed | Red Sox | Guardians | NR | Minor Lg | |
| Wade Davis | RP | 40 | Signed | Cubs | Rockies | 3 | 31 | $52,000,000 |
| Alejandro De Aza | CF | 42 | Signed | Nationals | Nationals | NR | Minor Lg | |
| Jorge De La Rosa | RP | 45 | Signed | Diamondbacks | Diamondbacks | NR | Minor Lg | |
| Lucas Duda | 1B | 40 | Signed | Rays | Royals | 1 | 19 | $3,500,000 |
| Brian Duensing | RP | 43 | Signed | Cubs | Cubs | 2 | NR | $7,000,000 |
| Zach Duke | RP | 43 | Signed | Cardinals | Twins | 1 | NR | $2,150,000 |
| Jarrod Dyson | CF | 41 | Signed | Mariners | Diamondbacks | 2 | 38 | $7,500,000 |
| PLAYER | POS | AGE | STATUS | 2017 TEAM | NEW TEAM | YRS | RK | DOLLARS |
| A.J. Ellis | C | 45 | Signed | Marlins | Padres | NR | Minor Lg | |
| Alcides Escobar | SS | 39 | Signed | Royals | Royals | 1 | 42 | $2,500,000 |
| Mike Fiers | SP | 40 | Signed | Astros | Tigers | 1 | NR | $6,000,000 |
| Doug Fister | SP | 42 | Signed | Red Sox | Rangers | 1 | NR | $4,000,000 |
| Ryan Flaherty | 3B | 39 | Signed | Orioles | Phillies | NR | Minor Lg | |
| Todd Frazier | 3B | 40 | Signed | Yankees | Mets | 2 | 9 | $17,000,000 |
| Yovani Gallardo | SP | 40 | Signed | Mariners | Brewers | 1 | NR | $2,000,000 |
| Jaime Garcia | SP | 39 | Signed | Yankees | Blue Jays | 1 | 21 | $10,000,000 |
| Dillon Gee | RP | 39 | Signed | Twins | Japan | NR | -- | |
| Craig Gentry | RF | 42 | Signed | Orioles | Orioles | 1 | NR | Minor Lg |
| PLAYER | POS | AGE | STATUS | 2017 TEAM | NEW TEAM | YRS | RK | DOLLARS |
| Ryan Goins | 2B | 38 | Signed | Blue Jays | Royals | NR | Minor Lg | |
| Carlos Gomez | RF | 40 | Signed | Rangers | Rays | 1 | 10 | $4,000,000 |
| Carlos Gonzalez | RF | 40 | Signed | Rockies | Rockies | 1 | NR | $8,000,000 |
| Chi Chi Gonzalez | SP | 34 | Signed | Rangers | Rangers | NR | Minor Lg | |
| Miguel Gonzalez | SP | 41 | Signed | Rangers | White Sox | 1 | NR | $4,750,000 |
| Curtis Granderson | LF | 45 | Signed | Dodgers | Blue Jays | 1 | 47 | $5,000,000 |
| Luke Gregerson | RP | 41 | Signed | Astros | Cardinals | 2 | NR | $11,000,000 |
| A.J. Griffin | SP | 38 | Signed | Rangers | Mets | NR | Minor Lg | |
| Ryan Hanigan | C | 45 | Signed | Rockies | Guardians | NR | Minor Lg | |
| Alen Hanson | 2B | 33 | Signed | White Sox | Giants | NR | Minor Lg | |
| PLAYER | POS | AGE | STATUS | 2017 TEAM | NEW TEAM | YRS | RK | DOLLARS |
| Jeremy Hellickson | SP | 39 | Signed | Orioles | Nationals | 50 | Minor Lg | |
| David Hernandez | RP | 40 | Signed | Diamondbacks | Reds | 2 | 28 | $5,000,000 |
| J.J. Hoover | RP | 38 | Signed | Diamondbacks | Brewers | NR | Minor Lg | |
| Eric Hosmer | 1B | 36 | Signed | Royals | Padres | 8 | 7 | $144,000,000 |
| Jared Hughes | RP | 40 | Signed | Brewers | Reds | 2 | NR | $4,500,000 |
| Nick Hundley | C | 42 | Signed | Giants | Giants | 1 | NR | $2,500,000 |
| Tommy Hunter | RP | 39 | Signed | Rays | Phillies | 2 | NR | $18,000,000 |
| Jae-Gyun Hwang | 3B | 38 | Signed | Giants | -- | NR | -- | |
| Chris Iannetta | C | 43 | Signed | Diamondbacks | Rockies | 2 | NR | $8,500,000 |
| Hisashi Iwakuma | SP | 45 | Signed | Mariners | Mariners | NR | Minor Lg | |
| PLAYER | POS | AGE | STATUS | 2017 TEAM | NEW TEAM | YRS | RK | DOLLARS |
| Austin Jackson | CF | 39 | Signed | Indians | Giants | 2 | 27 | $6,000,000 |
| Edwin Jackson | SP | 42 | Signed | Nationals | Nationals | NR | Minor Lg | |
| Jon Jay | RF | 41 | Agreed | Cubs | Royals | 30 | -- | |
| Howie Kendrick | DH | 42 | Signed | Nationals | Nationals | 2 | 48 | $7,000,000 |
| Hyun Soo Kim | LF | 38 | Signed | Phillies | -- | NR | -- | |
| Brandon Kintzler | RP | 41 | Signed | Nationals | Nationals | 2 | NR | $10,000,000 |
| Patrick Kivlehan | CF | 36 | Signed | Reds | Reds | NR | Minor Lg | |
| Tom Koehler | RP | 39 | Signed | Blue Jays | Dodgers | 1 | NR | $2,000,000 |
| Pete Kozma | SS | 38 | Signed | Rangers | Tigers | NR | Minor Lg | |
| Erik Kratz | C | 45 | Signed | Yankees | Yankees | NR | Minor Lg | |
| PLAYER | POS | AGE | STATUS | 2017 TEAM | NEW TEAM | YRS | RK | DOLLARS |
| Adam Lind | LF | 42 | Signed | Nationals | Yankees | NR | Minor Lg | |
| Francisco Liriano | RP | 42 | Signed | Astros | Tigers | 1 | NR | $4,000,000 |
| Jose Lobaton | C | 41 | Signed | Nationals | Mets | NR | Minor Lg | |
| Boone Logan | RP | 41 | Signed | Indians | Brewers | 1 | NR | $2,500,000 |
| Steve Lombardozzi | 2B | 37 | Signed | Marlins | Athletics | NR | Minor Lg | |
| Jonathan Lucroy | C | 39 | Signed | Rockies | Athletics | 1 | 18 | $6,500,000 |
| Jordan Lyles | RP | 35 | Signed | Padres | Padres | 1 | NR | $1,000,000 |
| Lance Lynn | SP | 38 | Signed | Cardinals | Twins | 1 | 16 | $12,000,000 |
| Leonys Martin | CF | 38 | Signed | Cubs | Tigers | 1 | NR | $1,750,000 |
| J.D. Martinez | DH | 38 | Signed | Diamondbacks | Red Sox | 5 | 6 | $110,000,000 |
| PLAYER | POS | AGE | STATUS | 2017 TEAM | NEW TEAM | YRS | RK | DOLLARS |
| Nick Martinez | SP | 35 | Signed | Rangers | Japan | NR | -- | |
| Cameron Maybin | LF | 39 | Signed | Astros | Marlins | 1 | NR | $3,250,000 |
| T.J. McFarland | RP | 36 | Signed | Diamondbacks | Diamondbacks | 1 | NR | $850,000 |
| Jake McGee | RP | 39 | Signed | Rockies | Rockies | 3 | 17 | $27,000,000 |
| Dustin McGowan | RP | 44 | Signed | Marlins | Rays | NR | Minor Lg | |
| Wade Miley | SP | 39 | Signed | Orioles | Brewers | NR | Minor Lg | |
| Mike Minor | SP | 38 | Signed | Royals | Rangers | 3 | 22 | $28,000,000 |
| Miguel Montero | C | 42 | Signed | Blue Jays | Nationals | NR | Minor Lg | |
| Mitch Moreland | DH | 40 | Signed | Red Sox | Red Sox | 2 | NR | $13,000,000 |
| Logan Morrison | 1B | 38 | Signed | Rays | Twins | 1 | 11 | $6,500,000 |
| PLAYER | POS | AGE | STATUS | 2017 TEAM | NEW TEAM | YRS | RK | DOLLARS |
| Brandon Morrow | RP | 41 | Signed | Dodgers | Cubs | 2 | NR | $21,000,000 |
| Jason Motte | RP | 43 | Signed | Braves | Cardinals | NR | Minor Lg | |
| Mike Moustakas | 1B | 37 | Signed | Royals | Royals | 1 | 13 | $6,500,000 |
| Peter Moylan | RP | 47 | Signed | Royals | Braves | NR | Minor Lg | |
| Mike Napoli | 1B | 44 | Signed | Rangers | Guardians | NR | Minor Lg | |
| Daniel Nava | RF | 43 | Signed | Phillies | Pirates | NR | Minor Lg | |
| Pat Neshek | RP | 45 | Signed | Rockies | Phillies | 2 | 26 | $16,250,000 |
| Juan Nicasio | RP | 39 | Signed | Cardinals | Mariners | 2 | 29 | $17,000,000 |
| Ricky Nolasco | RP | 43 | Signed | Angels | Royals | NR | Minor Lg | |
| Bud Norris | RP | 41 | Signed | Angels | Cardinals | 1 | NR | $3,000,000 |
| PLAYER | POS | AGE | STATUS | 2017 TEAM | NEW TEAM | YRS | RK | DOLLARS |
| Eduardo Nunez | 2B | 38 | Signed | Red Sox | Red Sox | 1 | 33 | $4,000,000 |
| Seunghwan Oh | RP | 43 | Signed | Cardinals | Rangers | 1 | NR | $2,750,000 |
| Brayan Pena | C | 44 | Signed | Royals | Tigers | NR | Minor Lg | |
| Cliff Pennington | SS | 41 | Signed | Angels | Reds | NR | Minor Lg | |
| Wily Peralta | RP | 36 | Signed | Brewers | Royals | 1 | NR | $1,525,000 |
| Oliver Perez | RP | 44 | Signed | Nationals | Reds | NR | Minor Lg | |
| Jace Peterson | SS | 35 | Signed | Braves | Yankees | NR | Minor Lg | |
| Yusmeiro Petit | P | 41 | Signed | Angels | Athletics | 2 | 39 | $10,000,000 |
| Jake Petricka | RP | 37 | Signed | White Sox | Blue Jays | NR | Minor Lg | |
| Michael Pineda | SP | 37 | Signed | Yankees | Twins | 2 | NR | $10,000,000 |
| PLAYER | POS | AGE | STATUS | 2017 TEAM | NEW TEAM | YRS | RK | DOLLARS |
| Trevor Plouffe | 3B | 39 | Signed | Rays | Rangers | NR | Minor Lg | |
| Ryan Raburn | LF | 45 | Signed | Nationals | Nationals | NR | Minor Lg | |
| Colby Rasmus | LF | 39 | Signed | Rays | Orioles | NR | Minor Lg | |
| Addison Reed | RP | 37 | Signed | Red Sox | Twins | 2 | 40 | $16,750,000 |
| Ben Revere | LF | 37 | Signed | Angels | Reds | NR | Minor Lg | |
| Jose Reyes | SS | 42 | Signed | Mets | Mets | 1 | NR | $2,000,000 |
| Rene Rivera | C | 42 | Signed | Cubs | Angels | 1 | NR | $2,800,000 |
| Shane Robinson | LF | 41 | Signed | Angels | Yankees | NR | Minor Lg | |
| Fernando Rodney | RP | 49 | Signed | Diamondbacks | Twins | 1 | 49 | $4,500,000 |
| Sergio Romo | RP | 43 | Signed | Rays | Rays | 1 | NR | $2,500,000 |
| PLAYER | POS | AGE | STATUS | 2017 TEAM | NEW TEAM | YRS | RK | DOLLARS |
| Bruce Rondon | RP | 35 | Signed | Tigers | White Sox | NR | Minor Lg | |
| Hector Rondon | RP | 38 | Signed | Cubs | Astros | 2 | NR | $8,500,000 |
| Adam Rosales | SS | 42 | Signed | Diamondbacks | Phillies | NR | Minor Lg | |
| Robbie Ross Jr. | RP | 36 | Signed | Red Sox | White Sox | NR | Minor Lg | |
| CC Sabathia | SP | 45 | Signed | Yankees | Yankees | 1 | 23 | $10,000,000 |
| Fernando Salas | RP | 40 | Signed | Angels | Diamondbacks | NR | Minor Lg | |
| Anibal Sanchez | SP | 42 | Signed | Tigers | Twins | 1 | NR | $2,500,000 |
| Carlos Santana | 1B | 40 | Signed | Indians | Phillies | 3 | 5 | $60,000,000 |
| Danny Santana | 1B | 35 | Signed | Braves | Braves | NR | Minor Lg | |
| Hector Santiago | RP | 38 | Signed | Twins | White Sox | NR | Minor Lg | |
| PLAYER | POS | AGE | STATUS | 2017 TEAM | NEW TEAM | YRS | RK | DOLLARS |
| Michael Saunders | RF | 39 | Signed | Blue Jays | Royals | 1 | NR | Minor Lg |
| Bryan Shaw | RP | 38 | Signed | Indians | Rockies | 3 | 36 | $27,000,000 |
| Shae Simmons | RP | 35 | Signed | Mariners | Cubs | NR | Minor Lg | |
| Joe Smith | RP | 42 | Signed | Indians | Astros | 2 | 37 | $15,000,000 |
| Drew Smyly | RP | 36 | Signed | Mariners | Cubs | 2 | NR | $10,000,000 |
| Craig Stammen | RP | 42 | Signed | Padres | Padres | 2 | NR | $4,500,000 |
| Chris Stewart | C | 44 | Signed | Pirates | Braves | NR | Minor Lg | |
| Ichiro Suzuki | RF | 52 | Signed | Marlins | Mariners | NR | Minor Lg | |
| Anthony Swarzak | RP | 40 | Signed | Brewers | Mets | 2 | 20 | $14,000,000 |
| Chris Tillman | SP | 38 | Signed | Orioles | Orioles | 1 | NR | $3,000,000 |
| PLAYER | POS | AGE | STATUS | 2017 TEAM | NEW TEAM | YRS | RK | DOLLARS |
| Koji Uehara | RP | 51 | Signed | Cubs | Japan | NR | -- | |
| Chase Utley | 2B | 47 | Signed | Dodgers | Dodgers | 2 | NR | $2,000,000 |
| Danny Valencia | 3B | 41 | Signed | Mariners | Orioles | NR | Minor Lg | |
| Jason Vargas | SP | 43 | Signed | Royals | Mets | 2 | 35 | $16,000,000 |
| Neil Walker | 1B | 40 | Signed | Brewers | Yankees | 1 | 24 | $4,000,000 |
| Tony Watson | RP | 40 | Signed | Dodgers | Giants | 3 | NR | $9,000,000 |
| Vance Worley | SP | 38 | Signed | Marlins | Reds | NR | Minor Lg | |
| Chris Young | CF | 42 | Signed | Red Sox | Angels | 1 | NR | $2,000,000 |
| Eric Young Jr. | LF | 40 | Signed | Angels | Angels | NR | Minor Lg | |
| Total: | $1,432,025,000 | |||||||