logo
Who Are The 10 Best MLB Players This Season?

Who Are The 10 Best MLB Players This Season?

Fox Sports4 days ago
The All-Star break marks the unofficial halfway point of the MLB season, so what better time to take stock of the year so far?
The 2025 season is full of players who are tearing it up at the plate and on the mound, but there are clear leaders whose performances outpace them all.
That said, let's take a look at the 10 best players this season — both position players and pitchers — and what has made them stand out among the hundreds and hundreds of others. 10 Best Players in MLB This Season 10. Francisco Lindor, New York Mets
Lindor has never won Most Valuable Player, but he has received votes in seven of his 11 seasons in the majors to go along with five All-Star team selections. He's always in the mix, and deservingly so. Lindor is once again having the kind of season that brought him those accolades, batting .260/.330/.457 with 19 first-half home runs, good for a 126 OPS+ that exceeds his career mark. He's an excellent defensive shortstop, too, and that combination has him eyeing his fourth consecutive season worth at least five wins above replacement. 9. José Ramírez, Cleveland Guardians
Ramírez, Lindor's former teammate in Cleveland, is one of the most underappreciated players in the game. It's not that people aren't aware that he's excellent, it's that they just might not realize how great he is. Ramírez missed becoming the seventh 40-home-run, 40-stolen-bases player in history by a single long ball in 2024. In 202, he became just the 24th player to reach 250 homers and 250 steals in MLB history. At .295/.363/.506 with 18 dingers and 29 steals this year, Ramírez is angling to make it 300/300 sooner than later. 8. Zack Wheeler, Philadelphia Phillies
Wheeler has finished second in the National League Cy Young race twice (2021 and 2024). He doesn't look as if he's going to slow down anytime soon, so much so that 2025 might finally be his year to win honors as the league's top pitcher. Wheeler is atop MLB in pitcher bWAR (4.8), and is leading the Senior Circuit in strikeouts with 154, while allowing the fewest hits per nine. That's not a blip, either. Wheeler has been hard to hit for years now but never as tough on opponents as in 2025. 7. Paul Skenes, Pittsburgh Pirates
He's just 23 years old and in his second year in the majors, but Skenes has already been the starter for the NL in the All-Star Game twice — and with good reason. He was a revelation in his 23 Rookie of the Year-winning starts in 2024, and he has been just as good in his follow-up campaign. Skenes leads the majors in ERA at 2.01 and has the lowest home run per nine in the NL at 0.4. He hasn't been lucky, either — his FIP is an NL-best 2.40 — as he's just this great at pitching. He might just be 4-8, but that says a lot more about how the Pirates have supported him than the other way around. Could Skenes win a Cy Young with a losing record? If anyone can, it would be the young flamethrower. 6. Bobby Witt Jr., Kansas City Royals
You don't need a long memory to recall that Witt was once a defensive disaster. He put in the work, though, and turned his raw talent into actual production just as he had already been doing at the plate. Now, Witt is arguably one of MLB's best players, one with consecutive 30-homer, 30-stolen-base seasons. He might even earn a third this year if he can pick up the home run pace. It says something about Witt that he's hitting .294/.345/.504 in 2025, and that it could be considered a down year after his MLB-leading .332 batting average in 2024. To make up for it, Witt is playing even better at shortstop this year. 5. Tarik Skubal, Detroit Tigers
Skubal, the ninth overall pick by the Tigers in 2018, won the 2024 American League Cy Young by leading major-league pitchers in bWAR (6.4) and strikeouts (228) and the AL in ERA (2.39). Skubal is somehow pitching even better in his follow-up campaign. His ERA is down to 2.23 and his ERA+ up to 181. He has the lowest WHIP in the majors, the lowest walk rate, the highest strikeout rate — no pitcher has ever finished with both in the same year — and the lowest FIP. 4. Pete Crow-Armstrong, Chicago Cubs
Crow-Armstrong's tools were obvious when the Cubs called him up to the majors in 2023. His defense was excellent, thanks to an all-out style of play that got a boost from his ability to read a ball in play and get a great jump on it. He developed a surprising amount of power in the minors, too. That power has translated well, allowing him to become the fourth-fastest player to have a 25-homer and 25-steals season. There's a lot of 2025 left, too, so he might even become the seventh 40/40 player of all time if he can keep it going. The defense was always there, too, so this newfound offense — Crow-Armstrong is batting .265/.302/.544 and leading the NL in bWAR — has made him a star. 3. Cal Raleigh, Seattle Mariners
The 2025 season marks the third in a row that Raleigh has hit at least 30 homers. It's important to recognize that Raleigh has always had tremendous power for a catcher, but now, as he leads the majors in homers with 38 at the All-Star break — one shy of Barry Bonds' record set back in 2001. Raleigh is batting .259/.376/.634, good for a 190 OPS+ and his work behind the plate is worth noting, too. Raleigh has been one of the best players in baseball for some time now, but this added level of offense has jumped him from the back end of the list to right near the top. 2. Aaron Judge, New York Yankees
Judge is the best hitter in baseball, and his 2025 season is his best work to date. That's saying something for a guy who hit an AL-record 62 homers in 2022, has already won two AL MVPs and has led the majors in bWAR on multiple occasions. Judge is batting .355/.462/.733 with 35 homers and an MLB-leading 228 OPS+ and 125 hits. He could very well finish the season with over 100 extra-base hits, which has been done just 15 times before in MLB history. 1. Shohei Ohtani, Los Angeles Dodgers
Judge's performance might have been enough to take the top spot if not for one important thing: Shohei Ohtani is a two-way player again. Ohtani, who just missed a 100-extra-base hit season himself in 2024, is not only leading the NL in slugging (.605), home runs (32), total bases (224) and OPS+ (174), but he's back on the mound. In five starts, Ohtani has allowed just one run and five hits, while striking out 10 batters. Those starts make up just nine innings of work, but that number is going to climb as he stretches back out: anyone watching him can see that the stuff that made him such a good pitcher before his second Tommy John surgery is still there.
Honorable mentions: Juan Soto, New York Mets
James Wood, Washington Nationals
Jeremy Peña, Houston Astros
Fernando Tatis Jr., San Diego Padres
Kyle Tucker, Chicago Cubs
Elly De La Cruz, Cincinnati Reds
Byron Buxton, Minnesota Twins
Check out all of our Daily Rankers .
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily ! FOLLOW Follow your favorites to personalize your FOX Sports experience Major League Baseball
recommended
Item 1 of 3 Get more from the Major League Baseball Follow your favorites to get information about games, news and more
Orange background

Try Our AI Features

Explore what Daily8 AI can do for you:

Comments

No comments yet...

Related Articles

White Sox at Rays prediction: Odds, expert picks, starting pitchers, betting trends, and stats for July 21
White Sox at Rays prediction: Odds, expert picks, starting pitchers, betting trends, and stats for July 21

Yahoo

time21 minutes ago

  • Yahoo

White Sox at Rays prediction: Odds, expert picks, starting pitchers, betting trends, and stats for July 21

Its Monday, July 21 and the White Sox (35-65) are in Tampa to begin a series against the Rays (52-48). Sean Burke is slated to take the mound for Chicago against Shane Baz for Tampa Bay. The White Sox enter the series on a high having swept the Pirates over the weekend in the Steel City. The Sox outscored the Bucs, 27-7. Sunday, Chicago won 7-2. Miguel Vargas and Mike Tauchman each drove in three for the Sox. Tampa Bay won two of three against Baltimore over the weekend missing out on the sweep yesterday when they lost 5-3. Ryan Pepiot allowed five earned runs over just six innings and took the loss for Tampa. With the loss, Tampa dropped to 6.5 games behind the Blue Jays in the American League East. Lets dive into the matchup and find a sweat or two. We've got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch tipoff, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts. Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long. Game details & how to watch White Sox at Rays Date: Monday, July 21, 2025 Time: 7:35PM EST Site: George M. Steinbrenner Field City: Tampa, FL Network/Streaming: CHSN, FDSNSUN Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out. Odds for the White Sox at the Rays The latest odds as of Monday: Moneyline: White Sox (+180), Rays (-219) Spread: Rays -1.5 Total: 9.0 runs Probable starting pitchers for White Sox at Rays Pitching matchup for July 21, 2025: Sean Burke vs. Shane Baz White Sox: Sean Burke (4-8, 4.36 ERA)Last outing: July 12 vs. Cleveland - 5IP, 2ER, 3H, 2BB, 5Ks Rays: Shane Baz (8-5, 4.17 ERA)Last outing: July 12 at Boston - 6.1IP, 1ER, 5H, 2BB, 3Ks Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type! Top betting trends & insights to know ahead of White Sox at Rays With Shane Baz starting, the Rays are 12-7 (.632) this season The Under has cashed in the Rays' last 4 games with Shane Baz as the opener With Shane Baz toeing the rubber betting the Rays on the Run Line would have returned a 4.30-unit profit in 2025 Miguel Vargas was 4 -13 and scored 5 runs in the weekend sweep of Pittsburgh Junior Caminero was 6-14 in the weekend series against Baltimore If you're looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports! Expert picks & predictions for tonight's game between the White Sox and the Rays Rotoworld Best Bet Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700. Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts. Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager. Here are the best bets our model is projecting for Monday's game between the White Sox and the Rays: Moneyline: NBC Sports Bet is recommending a play on the Tampa Bay Rays on the Moneyline. Spread: NBC Sports Bet is leaning towards a play ATS on the Chicago White Sox at +1.5. Total: NBC Sports Bet is recommending a play on the under on the Game Total of 9.0. Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC Follow our experts on socials to keep up with all the latest content from the staff: Jay Croucher (@croucherJD) Drew Dinsick (@whale_capper) Vaughn Dalzell (@VmoneySports) Brad Thomas (@MrBradThomas)

Yankees' Anthony Volpe Pushes OPS Past This $365 Million MVP With One Big Game
Yankees' Anthony Volpe Pushes OPS Past This $365 Million MVP With One Big Game

Newsweek

time21 minutes ago

  • Newsweek

Yankees' Anthony Volpe Pushes OPS Past This $365 Million MVP With One Big Game

Based on facts, either observed and verified firsthand by the reporter, or reported and verified from knowledgeable sources. Newsweek AI is in beta. Translations may contain inaccuracies—please refer to the original content. New York Yankees fans have had their knives out for their team's struggling young shortstop, Anthony Volpe, for much of this season. Looking at the 24-year-old former first-round draft pick's numbers, it's apparent why. Prior to last weekend's three-game series in Atlanta against the Braves, Volpe was barely hitting (.214 batting average), or even walking to make up for his lack of hits (.287 on-base percentage). He struck out at a high rate (91 strikeouts in 341 at bats, or once every 3.7 at-bats) — and to make his lack of offense even less acceptable, he made a league-leading 11 errors in the field. ATLANTA, GEORGIA - JULY 19: Anthony Volpe #11 of the New York Yankees reacts after hitting a two-run homer in the fifth inning against the Atlanta Braves at Truist Park on July 19, 2025 in... ATLANTA, GEORGIA - JULY 19: Anthony Volpe #11 of the New York Yankees reacts after hitting a two-run homer in the fifth inning against the Atlanta Braves at Truist Park on July 19, 2025 in Atlanta, Georgia. More Kevin C. Cox/Getty Images But Yankees fans can take some small consolation in knowing that, at least for one day, Volpe moved past one of the MLB's biggest stars, whose team is paying him $365 million over 12 years, in one important offensive statistic. Volpe had what the Yankees hope would be a breakout game on Saturday when, in what may turn out to be one of New York's most important wins of the season, he recorded the first multi-homer game his career. His two blasts propelled the Bronx Bombers to a dramatic comeback from a five-run deficit to beat Atlanta 12-9. With that one big game, and his one-for-four performance Sunday, Volpe raised his OPS to .686. Now, that's not a very good number. It ranks Volpe 131st among all qualified MLB players (to qualify a hitter must have at least 3.1 at bats for every game played by his team). More MLB: Yankees Draft Picks Turn Heads as Anthony Volpe Sees Career Crater Nonetheless, for at least one 24-hour period, Volpe could boast a better OPS than the Los Angeles Dodgers' eight-time All-Star Mookie Betts, who is also a former MVP. Betts won the American League award in 2018 with the Boston Red Sox. Betts is playing the fifth season of his dozen-year deal with the Dodgers, who acquired him from the Red Sox after the 2019 campaign in a trade for three prospects, only one of whom, catcher Connor Wong, remains in Boston. Despite making a salary of $26.2 million this year — nearly 30 times the sum that Volpe, at $879,000, will be paid — Betts has been stuck in a season-long slump that sees his OPS at a career low .684. As if two underline his futility, Betts softly lined out with the bases loaded and the Dodgers down by a run to end Sunday's 6-5 home loss to the Milwaukee Brewers. MOOKIE BETTS WALK OFF GRAND SLAM!! — taylor (@yastrzemskiszn) July 20, 2025 His OPS ranks Betts one step behind Volpe, 132nd in the majors. Betts' slump has been so bad that despite the outfielder-turned infielder ranking behind only Shohei Ohtani as the Dodgers' highest-paid hitter, manager Dave Roberts benched the superstar for Saturday's game — only to bring him back the next day and watch the 32-year-old 12-year veteran go 1-for-5. Betts has not homered since July 5, giving him 11 on the year, which is also fewer than Volpe. With his pair on Saturday, the Yankees shortstop has 12 round-trippers. Volpe also leads Betts in RBI (53 to 45) and stolen bases (10 to six). More MLB: Yankees' Anthony Volpe Enters 'Death Spiral' as Offense Collapses

BetMGM bonus code POSTBET for $1,500 in bonus bets for Mets vs. Angels on Monday
BetMGM bonus code POSTBET for $1,500 in bonus bets for Mets vs. Angels on Monday

New York Post

time22 minutes ago

  • New York Post

BetMGM bonus code POSTBET for $1,500 in bonus bets for Mets vs. Angels on Monday

Gambling content 21+. The New York Post may receive an affiliate commission if you sign up through our links. Read our editorial standards for more information. The Mets were sluggish out of the All-Star Break, losing two of three to the Cincinnati Reds, putting them behind the 8-ball in their battle with the Phillies atop the NL East. The Mets have a chance to get back on track with a three-game series against the Los Angeles Angels, but a poor showing against the Halos could put their playoff hopes in serious jeopardy as their next nine games are against the San Francisco Giants and San Diego Padres, two teams on their heels in the standings. BetMGM bonus code POSTBET for Mets vs. Angels BetMGM bonus code POSTBET is allowing customers to get their first bet back in bonus bets if their first bet doesn't win, up to $1,500. BetMGM Sportsbook is legal in the following states: Arizona, Colorado, Washington D.C., Illinois, Indiana, Iowa, Kansas, Louisiana, Maryland, Michigan, Mississippi, Nevada, New Jersey, New York, Ohio, Pennsylvania, Tennessee, Virginia, West Virginia and Wyoming. How to sign up at BetMGM sportsbook Select your bonus offer. Choose your state. Fill out your login details. Enter the promo code POSTBET. Make a deposit. What our Post expert thinks about Mets vs. Angels The Mets should feel confident with how the pitching matchup sets up on Monday night. Kodai Senga has been terrific when healthy, and brings his 1.39 ERA into battle against Tyler Anderson and the Angels. 21+. Gambling problem? Call 1-800-GAMBLER. AZ, CO, DC, IA, IL, IN, LA, KS, KY, MA, MD, MI, NC, NJ, OH, PA, TN, VA, WV, WY. Call 877-8-HOPENY or text HOPENY (467369) (NY). Call 1-800-327-5050 (MA). Please Gamble Responsibly. Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-BETS-OFF (IA). Participant must complete the Wagering. Bonus Bets Expire in 7 Days. US Promotional Offers Not Available in MS, NY, ON, or PR. Visit for Terms & Conditions.

DOWNLOAD THE APP

Get Started Now: Download the App

Ready to dive into a world of global content with local flavor? Download Daily8 app today from your preferred app store and start exploring.
app-storeplay-store