With a lockout looming, the month of November was a flurry of activity on the MLB free-agent market. Now that the dust has settled and transactions are frozen, this is the perfect time to take inventory of what's left of free agency.

Back on Sept. 10, we published our rankings of the Top 25 free agents of the 2021-22 offseason. Fifteen of those players have already signed new contracts, including Corey Seager (No. 2), Marcus Semien (No. 4), Max Scherzer (No. 6), Robbie Ray (No. 8) and Kevin Gausman (No. 10) who were ranked in the top 10.

With so many dominoes falling, and also the entire postseason to take into account since the last rankings were published, it's time for an updated top-25 list.

Players are ranked based on expected impact, earning potential and recent performance.


25. OF Andrew McCutchen (Age: 35)

The 2013 NL MVP is no longer the superstar player he was in his prime, but he still posted a 109 OPS+ with 24 doubles, 27 home runs and 80 RBI in 2021 while playing in 144 games. His defense has declined (-7 DRS, -11.6 UZR/150) to the point that he now fits best as a DH, so a universal DH announcement would boost his market.


24. LHP Tyler Anderson (Age: 31)

Anderson signed a one-year, $2.5 million deal with the Pittsburgh Pirates last offseason and posted a 4.35 ERA in 103.1 innings before he was traded to the Seattle Mariners at the deadline. The 2011 first-round pick finished with a 4.53 ERA, 1.25 WHIP and 134 strikeouts in 167 innings, and he's a solid candidate to chew up innings at the back of a team's rotation.


23. SS Andrelton Simmons (Age: 32)

Simmons was a non-factor at the plate last year with a .223/.283/.274 line and 57 OPS+ in 451 plate appearances, but he remains a standout defender (15 DRS) at a premium position. He will be an attractive short-term stopgap for teams who miss out on Carlos Correa and Trevor Story.


22. OF Tommy Pham (Age: 33)

After an injury-plagued 2020 season, Pham returned with a middling .229/.340/.383 line and 103 OPS+ in 155 games, tallying 24 doubles, 15 home runs and 14 steals. He was a 20/20 performer and 3.9-WAR player as recently as 2019, so there is some intriguing upside on a short-term deal.


21. 3B Kyle Seager (Age: 34)

Seager slugged a career-high 35 home runs and eclipsed 100 RBI for the first time in his career in 2021, but it came at the expense of his other numbers as he batted .212 with an ugly .285 on-base percentage and a career-worst 24.0 percent strikeout rate. He was still a 2.0-WAR player, but his offensive profile is not as well-rounded as it once was.