2020-21 MLB Signing Tracker: Latest major contract agreements

Los Angeles Dodgers' Justin Turner. (Alex Gallardo/AP)

The MLB off-season is in full swing and free agents are starting to come off the board.

Where will some of baseball’s biggest stars land? Keep this page bookmarked for all the latest major contract agreements as the winter unfolds.

February 19, 2021

Player: Taijuan Walker
Team: New York Mets
Contract: Two years, $20 million
Details: Former Blue Jays pitcher Taijuan Walker is heading to the New York Mets, according to multiple reports. | Full story.

February 18, 2021

Player: Trevor Rosenthal
Team: Oakland Athletics
Contract: One year, $11 million
Details: The Oakland Athletics and relief pitcher Trevor Rosenthal have reportedly agreed to a one-year deal worth $11 million. | Full story.

February 17, 2021

Player: Fernando Tatis, Jr.
Team: San Diego Padres
Contract: 14 years, $340 million
Details: The Padres have agreed to give electrifying shortstop Fernando Tatis, Jr. a $340 million, 14-year deal that will keep him with San Diego until he’s 35 years old. | Full story.

February 13, 2021

Player: James Paxton
Team: Seattle Mariners
Contract: One year, $8.55 million
Details: Canadian ace James Paxton has agreed to re-join the Seattle Mariners. | Full story.

Player: Justin Turner
Team: Los Angeles Dodgers
Contract: Two-years, $34 million
Details: Playoff hero Justin Turner returns to Dodgers with two-year deal. | Full story.

February 12, 2021

Player: Alex Colome
Team: Minnesota Twins
Contract: One year, $6.25 million
Details: The Minnesota Twins finalized their $6.25 million, one-year contract with right-handed reliever Alex Colome on Friday. | Full story.

February 11, 2021

Player: Walker Buehler
Team: Los Angeles Dodgers
Contract: Two years, $8 million
Details: Walker Buehler and the World Series champion Los Angeles Dodgers avoided a salary arbitration hearing scheduled for Thursday, agreeing to an $8 million, two-year contract. | Full story.

February 5, 2021

Player: Marcell Ozuna
Team: Atlanta Braves
Contract: Four years, $65 million (plus option).
Details: Ozuna finally finds his multi-year deal, returning to a Braves team he dominated with in 2020. | Full story.

Player: Trevor Bauer
Team: Los Angeles Dodgers
Contract: Three years, $102 million
Details: The Los Angeles Dodgers have agreed to a historic deal with Trevor Bauer, the top free agent pitcher on the market. | Full story.

February 3, 2021

Player: Kolten Wong
Team: Milwaukee Brewers
Contract: Two years, $18 million
Details: Gold Glove infielder Kolten Wong is reportedly staying in the National League Central after agreeing to a multi-year contract with the Milwaukee Brewers. | Full story.

February 2, 2021

Player: Nelson Cruz
Team: Minnesota Twins
Contract: One year, $13 million
Details: Six-time All-Star Nelson Cruz and the Twins are in agreement on a one-year contract. | Full story.

Player: Chris Archer
Team: Tampa Bay Rays
Contract: One year, $6.5 million
Details: Starting pitcher Chris Archer is returning to Florida where he spent the first seven years of his career. | Full story.

January 30, 2021

Player: Didi Gregorius
Team: Philadelphia Phillies
Contract: Two years, $28 million
Details: Gregorius remains in Philadelphia, where he enjoyed a bounce-back campaign in 2020. | Full story.

January 29, 2021

Player: Eddie Rosario
Team: Cleveland Indians
Contract: One year, $8 million
Details: Eddie Rosario has gone from hammering to helping Cleveland. | Full story.

Player: Joc Pederson
Team: Chicago Cubs
Contract: One year, $7 million
Details: The Cubs bring in a left-handed power bat for the outfield in Pederson, who could be used in a more regular role in the Windy City. | Full story.

January 28, 2021

Player: Adam Wainwright
Team: St. Louis Cardinals
Contract: One year, $8 million
Details: Adam Wainwright reportedly returning to Cardinals for 16th season. | Full story.

January 27, 2021

Player: Jurickson Profar
Team: San Diego Padres
Contract: Three year, $21 million
Details: Jurickson Profar, who played five positions for San Diego last season, signed a $21 million, three-year contract to remain with the Padres. | Full story.

Player: Aaron Loup
Team: New York Mets
Contract: N/A
Details: The Mets added a left-hander to their bullpen, agreeing to a one-year contract with Aaron Loup. | Full story.

January 26, 2021

Player: Marcus Semien
Team: Toronto Blue Jays
Contract: One year, $18 million
Details: Blue Jays make another big free agent splash with addion of 2019 MVP finalist Marcus Semien. | Full story.

Player: Andrelton Simmons
Team: Minnesota Twins
Contract: One year, $10.5 million
Details: Twins add speed to lineup by agreeing to terms with Andrelton Simmons. | Full story.

Player: J.T. Realmuto
Team: Philadelphia Phillies
Contract: Five years, $115.5 million
Details: Realmuto’s average annual salary of $23.1 million is the highest for a catcher in Major League Baseball history. | Full story.

January 23, 2021

Player: Garrett Richards
Team: Boston Red Sox
Contract: One year, $10 million
Details: The Red Sox reportedly added some rotation depth by agreeing to a one-year, $10-million contract with veteran right-hander Garrett Richards. | Full story.

January 22, 2021

Player: Kiké Hernández
Team: Boston Red Sox
Contract: N/A
Details: The Red Sox reportedly agreed to a multi-year deal with Hernández according to Mark Fensand of MLB.com.

Player: Jurickson Profar
Team: San Diego Padres
Contract: Three years, $21 million
Details: Profar is staying with the Padres, who was acquired by San Diego from Oakland in December 2019 and hit a career-best .278 in 2020. | Full story.

Player: Anthony Bass
Team: Miami Marlins
Contract: N/A
Details: After recording seven saves with the Toronto Blue Jays in 2020, Bass agreed to terms with a deal in Miami and compete for a closer role. | Full story.

January 20, 2021

Player: Michael Brantley
Team: Houston Astros
Contract: Two years, $32 million
Details: After some premature reports that Brantley had joined the Blue Jays, he returned to Houston on a two-year deal. | Full story.

Player: Jose Quintana
Team: Los Angeles Angels
Contract: One year, $8 million
Details: The left-hander’s best days are behind him, but Quintana could still boost the Angels’ starting rotation. | Full story.

Player: J.A. Happ
Team: Minnesota Twins
Contract: One year, $8 million
Details: The veteran southpaw heads to Minnesota on a one-year deal. | Full story.

January 19, 2021

Player: George Springer
Team: Toronto Blue Jays
Contract: Six years, $150 million
Details: The Blue Jays got the big fish they were looking for, inking Springer to the largest contract in franchise history. | Full story.

Player: Kirby Yates
Team: Toronto Blue Jays
Contract: One-year, $5.5 million salary with up to $4.5 million in potential bonuses.
Details: The Blue Jays bolstered the back of their bullpen by adding Yates, who was dominant in 2019 before injuries derailed his 2020 campaign. | Full story.

January 18, 2021

Player: Tyler Chatwood
Team: Toronto Blue Jays
Contract: One-year, $3 million salary with $2.5 million in potential bonuses.
Details: Blue Jays in agreement with right-hander Tyler Chatwood. | Full story.

Player: Jon Lester
Team: Washington Nationals
Contract: One-year with mutual option for 2022, salary TBA.
Details: Report: Veteran left-hander Jon Lester agrees to deal with Nationals. | Full story.

January 15, 2021

Player: DJ LeMahieu
Team: New York Yankees
Contract: Six years, $90 million
Details: The Yankees and middle infielder LeMahieu have agreed on a $90 million, six-year contract. | Full story.

January 14, 2021

Player: Archie Bradley
Team: Philadelphia Phillies
Contract: One year, $6 million
Details: The Phillies and reliever Bradley have agreed on a $6 million, one-year contract. | Full story.

January 11, 2021

Player: Liam Hendriks
Team: Chicago White Sox
Contract: Three years, $54 million
Details: The top reliever on the free-agent market is off the board, as Liam Hendriks has agreed to a deal with the Chicago White Sox. | Full story.

January 9, 2021

Player: Kyle Schwarber
Team: Washington Nationals
Contract: One year, $10 million
Details: Schwarber signs a one-year deal in Washington after he was non-tendered by the Chicago Cubs last month. | Full story.

December 28, 2020

Player: Ha-Seong Kim
Team: San Diego Padres
Contract: Four years, $25 million (plus incentives)
Details: Kim was the most sought-after position player to move over from Korea this winter, and the Padres continued their aggressive year by landing him. | Full story.

December 26, 2020

Player: Kohei Arihara
Team: Texas Rangers
Contract: Term not announced
Details: The Texas Rangers have signed Japanese right-hander Kohei Arihara, who was posted by Hokkaido Nippon Ham Fighters and had 30 days to sign with an MLB team. | Full story.

December 22, 2020

Player: Noah Syndergaard
Team: New York Mets
Contract: One year, $9.7 million
Details: The New York Mets and Noah Syndergaard agreed to a $9.7 million, one-year contract Tuesday for next season, when the injured right-hander hopes to return from Tommy John surgery. | Full story.

December 15, 2020

Player: James McCann
Team: New York Mets
Contract: Four years, $40.6 million
Details: Free agent catcher James McCann signed a $40.6 million, four-year contract with the New York Mets on Tuesday, joining a team now ready to spend big to build a winner. | Full story.

December 14, 2020

Player: Hunter Renfroe
Team: Boston Red Sox
Contract: One year, value not announced
Details: The Red Sox added some outfield depth by signing former Rays and Padres slugger Hunter Renfroe for the 2021 season. | Full story.

December 8, 2020

Player: Carlos Santana
Team: Kansas City Royals
Contract: Two years, $17.5 million
Details: The Royals and the veteran first baseman agreed to a two-year contract that plugs one of their biggest offensive holes while providing some leadership for a rebuilding club. | Full story.

Player: Adam Eaton
Team: Chicago White Sox
Contract: One year plus team option, $7 million ($1 million buyout)
Details: Eaton is back with the White Sox for a second stint with the club and fills Chicago’s hole in right field. | Full story

December 1, 2020

Player: Mike Minor
Team: Kansas City Royals
Contract: Two years, $18 million
Details: The 2019 all-star is joining the Royals, reuniting the 32-year-old starter with the club that helped him revive his career. | Full story

Player: Trevor May
Team: New York Mets
Contract: Two years, $15.5 million
Details: In their first free-agent signing of the Steve Cohen Era, the Mets brought in hard-throwing right-hander Trevor May to bolster their bullpen. | Full story

November 24, 2020

Player: Charlie Morton
Team: Atlanta Braves
Contract: One year, $15 million
Details: After surprisingly being let go by the Tampa Bay Rays, Morton joins a young and dangerous Atlanta team that is one of the National League’s top contenders. | Full story

November 16, 2020

Player: Drew Smyly
Team: Atlanta Braves
Contract: One year, $11 million
Details: Smyly only started five games for the Giants in 2020, but he parlayed that small sample size into a hefty contract. | Full story

November 11, 2020

Player: Marcus Stroman
Team: New York Mets
Contract: One year, $18.9 million (qualifying offer)
Details: Stroman did not make an appearance in the shortened 2020 season, but is sticking around in New York after accepting the team’s qualifying offer. | Full story

Player: Kevin Gausman
Team: San Francisco Giants
Contract: One year, $18.9 million (qualifying offer)
Details: Like Stroman, Gausman accepted his qualifying offer and will be returning to the Bay Area for another year. He will be a free agent again next winter. | Full story

November 7, 2020

Player: Robbie Ray
Team: Toronto Blue Jays
Contract: One year, $8 million
Details: Ray made some strides after joining the Blue Jays at the trade deadline in August, and he’ll look to build on that performance and recapture his all-star form in 2021. | Full story

When submitting content, please abide by our submission guidelines, and avoid posting profanity, personal attacks or harassment. Should you violate our submissions guidelines, we reserve the right to remove your comments and block your account. Sportsnet reserves the right to close a story’s comment section at any time.