Skip to content

Top 20 MLB free-agent position players

Getty Images

With the offseason underway, we rank the top 20 free-agent position players (ages at start of 2025 season).

1. Juan Soto

Icon Sportswire / Icon Sportswire / Getty

Dec. 8: Signed 15-year, $765M contract with Mets

Age: 26
Bats: Left
Position: OF
2024 salary: $31M
Qualifying offer: Yes

GP HR RBI AVG/OBP/SLG OPS FWAR
157 41 109 .288/.419/.569 .989 8.1

The biggest paycheque of the offseason will end up in Soto's pocket. The 25-year-old is expected to sign one of the most lucrative contracts in baseball history after a tremendous campaign with the New York Yankees, which included career highs in homers and runs scored. Soto is a generational superstar who will immediately transform any lineup, and the bidding wars for his services will be the offseason's top story.

2. Willy Adames, Giants

John Fisher / Getty Images Sport / Getty

Dec. 7: Signed 7-year, $182M contract with Giants

Age: 29
Bats: Right
Position: SS
2024 salary: $12.25M
Qualifying offer: Yes

GP HR RBI AVG/OBP/SLG OPS FWAR
161 32 112 .251/.331/.462 .794 4.8

Adames' career season has him poised to secure a huge multi-year deal after he posted the fifth-highest fWAR among shortstops in 2024. The seven-year veteran also comes from a winning culture, as he was a key member of Brewers teams that won the division title in 2021, 2023, and 2024.

3. Alex Bregman

Daniel Shirey / Major League Baseball / Getty

Age: 31
Bats: Right
Position: 3B
2024 salary: $30.5M
Qualifying offer: Yes

GP HR RBI AVG/OBP/SLG OPS FWAR
145 26 75 .260/.315/.453 .768 4.1

Bregman's been a model of consistency and a proven winner throughout his career. Since debuting in 2016, the two-time World Series champion ranks third among qualified third basemen in fWAR and wRC+ and fifth in runs scored. He's a steady defender at the hot corner, recording 27 defensive runs saved and winning his first Gold Glove this season.

4. Pete Alonso

Rob Tringali / Major League Baseball / Getty

Age: 30
Bats: Right
Position: 1B
2024 salary: $20.5M
Qualifying offer: Yes

GP HR RBI AVG/OBP/SLG OPS FWAR
162 34 88 .240/.329/.459 .788 2.1

Any club looking for a middle-of-the-order power bat should come knocking on Alonso's door. The four-time All-Star's 226 homers are second to only Aaron Judge since 2019. Alonso also collected 586 RBIs with an .854 OPS over six years with the Mets. A long-term pact for a first baseman entering his 30s doesn't come without risk. However, Alonso's put together a resume as one of baseball's top sluggers while playing in a high-pressure market.

5. Anthony Santander

Scott Taetsch / Getty Images Sport / Getty

Age: 30
Bats: Both
Position: OF
2024 salary: $11.7M
Qualifying offer: Yes

GP HR RBI AVG/OBP/SLG OPS FWAR
155 44 102 .235/.308/.506 .814 3.3

"Tony Taters" should cash in nicely after finishing second in the AL in homers (44) and ninth in RBIs (102). The Venezuelan has hit 28-plus homers in three consecutive seasons and has twice slugged over .500. He doesn't offer much defensively and could wind up as a DH in the later years of his career, but interested teams are paying for the pop he provides now.

6. Teoscar Hernández

Icon Sportswire / Getty Images

Age: 32
Bats: Right
Position: OF
2024 salary: $23.5M
Qualifying offer: Yes

GP HR RBI AVG/OBP/SLG OPS FWAR
154 33 99 .272/.339/.501 .840 3.5

Hernández bet on himself by signing a one-year deal with the Dodgers. Now he's primed to secure a multi-year contract after winning the World Series following an All-Star campaign in which he hit a career-high 33 round-trippers. Hernández has gone deep a combined 167 times since 2018, which is the fifth-highest total among MLB outfielders.

7. Christian Walker, Astros

Icon Sportswire / Icon Sportswire / Getty

Dec. 20: Signed 3-year, $60M contract with Astros

Age: 34
Bats: Right
Position: 1B
2024 salary: $10.9M
Qualifying offer: Yes

GP HR RBI AVG/OBP/SLG OPS FWAR
130 26 84 .251/.335/.468 .803 3.0

Walker may not attract the same kind of spotlight as Alonso, but he's been terrific over the last three campaigns. Since 2022, Walker ranks third among qualified first basemen in homers and isolated power while sitting sixth in runs scored and RBIs. He'll be a more affordable Alonso backup plan for teams hunting for a first baseman.

8. Tyler O'Neill, Orioles

Winslow Townson / Getty Images Sport / Getty

Dec. 7: Signed 3-year, $49.5M contract with Orioles

Age: 29
Bats: Right
Position: OF
2024 salary: $5.85M
Qualifying offer: No

GP HR RBI AVG/OBP/SLG OPS FWAR
113 31 61 .241/.336/.511 .847 2.5

O'Neill has some major pop, posting two seasons with 30-plus homers in the last four years. However, he's struggled to stay on the field, playing in a combined 281 games since 2022. He also struck out 159 times in just 411 at-bats. There's a certain level of risk tolerance required to sign O'Neill despite the outfielder's tantalizing power.

9. Ha-Seong Kim

Brandon Sloter / Getty Images Sport / Getty

Age: 29
Bats: Right
Position: SS
2024 salary: $8M
Qualifying offer: No

GP HR RBI AVG/OBP/SLG OPS FWAR
121 11 47 .233/.330/.370 .700 2.6

Kim missed the final two months of the season with a shoulder injury that needed surgery, and he's expected to miss the beginning of the 2025 campaign as he continues to recover. When healthy, the middle infielder was solid last season for the Padres, with 30 extra-base hits and 22 steals. He's also an elite defender who's amassed 24 defensive runs saved since 2021.

10. Gleyber Torres

Icon Sportswire / Icon Sportswire / Getty

Age: 28
Bats: Right
Position: 2B
2024 salary: $14.2M
Qualifying offer: No

GP HR RBI AVG/OBP/SLG OPS FWAR
154 15 63 .257/.330/.378 .709 1.7

Torres is coming off a down regular season, but the second baseman finished the 2024 campaign strong, posting an .859 OPS in his final 25 games. The 27-year-old has hit 24-plus homers four times and is usually good for 25 or more doubles per season.

11. Jurickson Profar

Scott Taetsch / Getty Images Sport / Getty

Age: 32
Bats: Both
Position: OF
2024 salary: $1M
Qualifying offer: No

GP HR RBI AVG/OBP/SLG OPS FWAR
158 24 85 .280/.380/.459 .839 4.3

Profar heads into free agency as an All-Star after what's easily the best season of his 11-year career. His days in the majors looked numbered following a minus-1.6 fWAR 2023 campaign, but everything clicked this year for the former top prospect. Teams will have to decide if his 2024 campaign was a mirage or if he's a late bloomer worthy of a multi-year deal.

12. Joc Pederson

Justin Berl / Getty Images Sport / Getty

Age: 32
Bats: Left
Position: DH
2024 salary: $9.5M
Qualifying offer: No

GP HR RBI AVG/OBP/SLG OPS FWAR
132 23 64 .275/.393/.515 .908 3.0

Pederson became a free agent after declining his end of a mutual option with the D-Backs. His bat should be sought after thanks to a .908 OPS (151 OPS+), which included a healthy .281/.392/.531 slash line with 22 homers against righties.

13. Paul Goldschmidt

Diamond Images / Diamond Images / Getty

Dec 21: Signed 1-year, $12.5M contract with Yankees

Age: 37
Bats: Right
Position: 1B
2024 salary: $26M
Qualifying offer: No

GP HR RBI AVG/OBP/SLG OPS FWAR
154 22 65 .245/.302/.414 .716 1.1

Goldschmidt enters free agency on the heels of a career-worst campaign where his OPS+ fell below league average for the first time. He still provides defensive value and is only two years removed from winning NL MVP, but he appears to be declining at this point in his career.

14. Jesse Winker

Christopher Pasatieri / Getty Images Sport / Getty

Age: 31
Bats: Left
Position: OF
2024 salary: $2M
Qualifying offer: No

GP HR RBI AVG/OBP/SLG OPS FWAR
145 14 58 .253/.360/.405 .764 1.3

Winker put up a nice bounce-back campaign after a pair of disappointing seasons with the Mariners and Brewers. His 118 wRC+ was the highest mark since his 2021 All-Star year with the Reds. The eight-year veteran also owns a career .367 on-base percentage.

15. Jorge Polanco

Nuccio DiNuzzo / Getty Images Sport / Getty

Age: 31
Bats: Both
Position: 2B
2024 salary: $10.5M
Qualifying offer: No

GP HR RBI AVG/OBP/SLG OPS FWAR
118 16 45 .213/.296/.355 .651 0.3

Polanco is coming off the worst season of his 11-year career, thanks in large part to a .606 OPS over 58 games at Seattle's T-Mobile Park. The former All-Star is three years removed from a 33-homer, 98-RBI campaign with a 4.0 fWAR for the Twins. He also posted a combined 120 wRC+ over three campaigns prior to 2024.

16. Michael Conforto, Dodgers

Icon Sportswire / Icon Sportswire / Getty

Dec. 8: Signed 1-year, $17M contract with Dodgers

Age: 32
Bats: Left
Position: OF
2024 salary: $18M
Qualifying offer: Ineligible

GP HR RBI AVG/OBP/SLG OPS FWAR
130 20 66 .237/.309/.450 .759 1.3

Conforto isn't the same player he was earlier in his career with the Mets. However, he can still contribute as a solid everyday major leaguer. He posted a 112 wRC+ but had the worst defensive rating of his career, according to FanGraphs. The veteran outfielder also reached the 20-homer mark for the first time since going deep 33 times in 2019.

17. Danny Jansen, Rays

Maddie Malhotra/Boston Red Sox / Getty Images Sport / Getty

Dec. 6: Jansen signed 1-year, $8.5M contract with Rays

Age: 29
Bats: Right
Position: C
2024 salary: $5.2M
Qualifying offer: Ineligible

GP HR RBI AVG/OBP/SLG OPS FWAR
91 9 24 .205/.309/.349 .658 0.5

Jansen is one of the top catchers available in free agency, and his bat is his best asset. Since 2022, the 29-year-old ranks in the top 10 among backstops with 200 plate appearances in isolated power and slugging percentage. He's never played more than 107 games in a season, but he should be a reliable platoon partner for a club that needs catching depth.

18. Carlos Santana, Guardians

Sam Hodde / Getty Images Sport / Getty

Dec. 21: Santana signed 1-year, $12M contract with Guardians

Age: 38
Bats: Both
Position: 1B
2024 salary: $5.25M
Qualifying offer: No

GP HR RBI AVG/OBP/SLG OPS FWAR
150 23 71 .238/.328/.420 .749 3.0

Santana still looks smooth heading into his 16th year. He led the Twins with 23 homers in 2024 and posted the third-best fWAR of his career in his age-38 season. He also became the oldest player in MLB history to win their first Gold Glove after leading all first basemen with 14 outs above average.

19. Max Kepler, Phillies

Brace Hemmelgarn / Getty Images

Dec. 19: Kepler signed 1-year, $10M contract with Phillies

Age: 32
Bats: Left
Position: OF
2024 salary: $10M
Qualifying offer: No

GP HR RBI AVG/OBP/SLG OPS FWAR
105 8 42 .253/.302/.380 .682 1.0

Two of Kepler's last three campaigns have been disappointing, but he showed signs of his old self in 2023 when he hit 24 homers and posted an .816 OPS in 130 games. He could be an affordable option for clubs looking to add some pop. Kepler hit 161 homers and 205 doubles during his 10 seasons with the Twins.

20. Anthony Rizzo

Luke Hales / Getty Images Sport / Getty

Age: 35
Bats: Left
Position: 1B
2024 salary: $17M
Qualifying offer: No

GP HR RBI AVG/OBP/SLG OPS FWAR
92 8 35 .228/.301/335 .637 -0.2

The three-time All-Star is coming off his worst season since his 2011 rookie year. He played with fractured fingers in the postseason after logging a combined 191 games since 2023. Yet he's got one of the best resumes on the open market with 303 homers, four Gold Gloves, and a World Series ring from his time with the Cubs.

Daily Newsletter

Get the latest trending sports news daily in your inbox