MLB All-Star Game MVP Predictions & Odds: Schwarber, Alvarez Among Favorites
Last Updated: July 14, 2026 12:27 PM EDT • 4 minute read X Social Google News Link
Welcome to the Midsummer Classic - it doesn't get much better than this. Before the first pitch flies, let's hit a lotto play with our MLB All-Star Game MVP prediction.
Yes, the biggest names in baseball take center stage tonight, but who will take home MVP honours? Kyle Schwarber is your hometown chalk play (+1300) to win back-to-back All-Star Game MVPs, but we've got a sleeper play in mind you have to watch out for.
📊 MLB All-Star Game MVP odds
All-Star MVP odds courtesy of DraftKings
| Player | Odds |
|---|---|
| Kyle Schwarber (PHI) | +1300 |
| Bryce Harper (PHI) | +1300 |
| Juan Soto (NYM) | +1800 |
| Junior Caminero (TB) | +2000 |
| Bobby Witt Jr. (KC) | +2200 |
| Yandy Díaz (TB) | +2200 |
| Munetaka Murakami (CWS) | +2200 |
| Mike Trout (LAA) | +2200 |
| Yordan Alvarez (HOU) | +2500 |
| Randy Arozarena (TB) | +2500 |
| Pete Crow-Armstrong (CHC) | +2500 |
| Jordan Walker (STL) | +2500 |
| James Wood (WAS) | +2500 |
| Brandon Marsh (PHI) | +3000 |
| Ben Rice (NYY) | +3000 |
| Andy Pages (LAD) | +3000 |
| William Contreras (MIL) | +3000 |
| Tristan Peters (CWS) | +3000 |
| Riley Greene (DET) | +3000 |
| Ozzie Albies (ATL) | +3000 |
| Max Muncy (LAD) | +3000 |
| Matt Olson (ATL) | +3000 |
| Hunter Goodman (COL) | +3000 |
| Freddie Freeman (LAD) | +3000 |
| Drake Baldwin (ATL) | +3000 |
| Corbin Carroll (ARZ) | +3000 |
| Cody Bellinger (NYY) | +3000 |
| CJ Abrams (WAS) | +3000 |
| Ceddanne Rafaela (BOS) | +3000 |
| Adley Rutschman (BAL) | +3500 |
⭐ MLB All-Star Game MVP predictions
Kyle Schwarber, Philadelphia Phillies (+1300)
This answer is simple - Schwarber will be leading off for an absolutely stacked National League lineup, giving him the best opportunity to put his mark on the game. Yes, he'll likely just get two at-bats as each manager tries to free up playing time, but his first plate appearance will come against Dylan Cease, whom he has some experience against. Schwarber is 3-for-13 with two homers in 16 plate appearances with an OPS of 1.144 against Cease, giving us a fantastic opportunity right off the bat to cash this play. After losing the home run derby in heartbreaking fashion last night, Schwarber is the best bet on the board.
Yordan Alvarez, Houston Astros (+2500)
You can't talk about potential All-Star Game MVP without mentioning Alvarez, who comes into tonight with six hits and two home runs across his last three games. Not to mention he's launched 31 homers at the halfway point and owns a 1.059 OPS that somehow continues to increase. He's also a strong candidate to be involved in a swing-off (remember Schwarber last year?), which could help his case to win the All-Star Game MVP. Go with the hot hand, and at +2500 betting odds, you could do worse. Schwarber won it as the DH last year, too - why not us?
Freddie Freeman, Los Angeles Dodgers (+3000)
I personally love this play, and would have priced Freeman closer to +2000 betting odds given where he's hitting in this lineup and his specific matchup against Cease. Like Schwarber, Freeman has some fantastic numbers against the Blue Jays ace, going 6-for-19 with a .718 OPS lifetime against him. Hitting behind Schwarber and Juan Soto, and in front of CJ Abrams, Freeman has an incredible opportunity to start off hot for the National League and cash this long shot.
🤑 All-Star Game predictions
Looking for more predictions? Our Sean Tomlinson has you covered MLB All-Star Game prop picks and American League vs. National League predictions.
😴 MLB All-Star Game MVP sleeper pick
Ernie Clement, Toronto Blue Jays (+6500)
Nobody - and I mean nobody - will want to show up on the big stage more than Clement, who was on the outskirts of the game only a few years ago after being released by the Athletics. Since the Blue Jays took a chance on him, he's gone from off-roster depth piece, to bench player, to breaking the postseason record for most hits in a single playoff run, to making team USA at the WBC, and is now the starting second baseman at the All-Star Game. He just might make America fall in love with him tonight, and at +6500 odds, you have to take that chance.
📋 MLB All-Star Game lineups
American League lineup
| Player | Team | Position |
|---|---|---|
| Mike Trout | Los Angeles Angels | CF |
| Yordan Alvarez | Houston Astros | DH |
| Shea Langeliers | Athletics | C |
| Junior Caminero | Tampa Bay Rays | 3B |
| Bobby Witt Jr. | Kansas City Royals | SS |
| Cody Bellinger | New York Yankees | RF |
| Ben Rice | New York Yankees | 1B |
| Riley Greene | Detroit Tigers | LF |
| Ernie Clement | Toronto Blue Jays | 2B |
| Dylan Cease | San Diego Padres | P |
National League lineup
| Team | Player | Position |
|---|---|---|
| Philadelphia Phillies | Kyle Schwarber | DH |
| New York Mets | Juan Soto | LF |
| Los Angeles Dodgers | Freddie Freeman | 1B |
| Washington Nationals | CJ Abrams | SS |
| Los Angeles Dodgers | Max Muncy | 3B |
| Atlanta Braves | Ozzie Albies | 2B |
| Philadelphia Phillies | Brandon Marsh | RF |
| Los Angeles Dodgers | Andy Pages | CF |
| Atlanta Braves | Drake Baldwin | C |
| Philadelphia Phillies | Cristopher Sánchez | P |
🏆 All-Star Game MVP history
| Year | Player | Team | Position |
|---|---|---|---|
| 2025 | Kyle Schwarber | Philadelphia Phillies (NL) | DH |
| 2024 | Jarren Duran | Boston Red Sox (AL) | OF |
| 2023 | Elias Díaz | Colorado Rockies (NL) | C |
| 2022 | Giancarlo Stanton | New York Yankees (AL) | OF |
| 2021 | Vladimir Guerrero Jr. | Toronto Blue Jays (AL) | 1B |
| 2019 | Shane Bieber | Cleveland Guardians (AL) | P |
| 2018 | Alex Bregman | Houston Astros (AL) | 3B |
| 2017 | Robinson Canó | Seattle Mariners (AL) | 2B |
| 2016 | Eric Hosmer | Kansas City Royals (AL) | 1B |
| 2015 | Mike Trout | Los Angeles Angels (AL) | CF |
Note: There was no All-Star Game held in 2020 due to the shortened season.
❓All-Star Game MVP FAQs
Who won the most recent MLB All-Star Game MVP award?
Kyle Schwarber of the Philadelphia Phillies won the award in 2025. He secured the honor by hitting three home runs in a historic, first-ever "swing-off" to break a 6-6 tie and win it for the National League.
Has any player ever won back-to-back MLB All-Star Game MVP awards?
Yes, only one player in Major League Baseball history has accomplished the feat of winning consecutive All-Star Game MVPs. Outfielder Mike Trout won the award in back-to-back years, taking home the hardware in both 2014 and 2015 while playing for the Los Angeles Angels.
What is the official name of the MLB All-Star Game MVP award?
The honor is officially known as the Ted Williams All-Star Game Most Valuable Player Award. It was renamed in 2002 to honor the legendary Boston Red Sox Hall of Famer following his passing that same year.
📃 Affiliate disclosure
Sportsbook Review may receive a commission if you sign up through our links. Not intended for use in MA. Bonuses not applicable in Ontario. 21+ only. (Gambling problem? Call 1-800-GAMBLER)
Dustin Saracini X social