Division leaders Los Angeles (80-51) and Atlanta (76-55) open a three-game series tonight at Truist Park. The Dodgers enter play holding a commanding 9.5-game lead over the Padres in the NL West. Los Angeles has won five straight games and continues to boast one of baseball's most complete rosters, ranking among the league’s best at the plate and on the mound. Struggling of late with just three wins in their last ten games, the Braves have seen their lead in the NL East cut to 3.5 games over the Phillies over the past couple of weeks.
The Dodgers hand the ball to Tyler Glasnow (3-0, 2.72 ERA) tonight. The veteran has been dominant this season…but has rarely been on the mound. This will mark his first start since May 6 due to a lingering back issue. It is difficult to put much stock in his stats from earlier this season, but Glasnow’s 1.64 ERA away from Dodger Stadium is elite.
Atlanta counters with veteran right-hander Bryce Elder (8-7, 3.92 ERA). Other than a start earlier this month against the Mets (5 IP, 7ER) Elder has been exceptional the last two months. In those other six starts, Elder has thrown 34 innings and allowed but nine earned runs. At Truist Park this season, Elder owns a 3.42 ERA.
Stat to Consider: Los Angeles leads the majors against right-handed pitching with a .768 OPS.
Stat to Consider II: The Braves have actually out-homered the Dodgers this season – 168 to 167.
Lets dive further into today’s game 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 first pitch, 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 and How to Watch: Dodgers vs. Braves
Date: Tuesday, August 25, 2026
Time: 7:15PM EST
Site: Truist Park
City: Atlanta, GA
Network/Streaming: MLB.TV, TBS, BravesVision, Spectrum SportsNet LA
Peacock offers one of the most comprehensive live sports streaming lineups available today, bringing together the NFL, NBA, MLB, WNBA, Premier League, NCAA football, NCAA basketball, golf, motorsports, and major global sporting events in a single service.
The Latest Odds: Dodgers vs. Braves
The latest odds as of Tuesday courtesy of DraftKings:
Moneyline: LA Dodgers (-148), Atlanta Braves (+138)
Spread: Dodgers -1.5 (+110), Braves +1.5 (-132)
Total: 8.5 runs
Probable Starting Pitchers – Dodgers vs. Braves for August 25
Freddie Freeman is 4-12 in his career against Bryce Elder
Mookie Betts, Tommy Edman, Max Muncy, and Shohei Ohtani have each homered against Elder in their respective careers
Sean Murphy and Dominic Smith have each homered in their respective careers against Tyler Glasnow
Drake Baldwin is just 1-19 over his last 5 games
Ronald Acuna Jr. is 18-85 (.212) in August
Kyle Tucker has hit safely in 4 of his last 5 games (5-20)
Mookie Betts was 2-10 over the weekend against Pittsburgh
Bryce Elder has struck out 4+ opposing hitters in 4 of his last 6 games
Top Betting Trends & Insights: Dodgers vs. Braves
The Dodgers are 54-77 on the Run Line this season
The Braves are 70-61 on the Run Line this season
The OVER has cashed 59 times in Atlanta’s 131 games this season (59-66-6)
The OVER has cashed 61 times in LA’s 131 games this season (61-69-1)
Expert picks & predictions: Dodgers vs. Braves for August 25
Rotoworld Bet 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 tonight’s game between the Dodgers and the Braves:
Moneyline: Rotoworld Bet is staying away from a play on the Moneyline.
Spread: Rotoworld Bet is leaning towards a play on the Dodgers on the Run Line.
Total: Rotoworld Bet is leaning towards a play on the Game Total UNDER 8.5
Follow our experts on socials to keep up with all the latest content from the staff:
SEATTLE, WASHINGTON - JULY 19: J.P. Crawford #3 of the Seattle Mariners makes a throw to first base for an out during the sixth inning against the San Francisco Giants at T-Mobile Park on July 19, 2026 in Seattle, Washington. (Photo by Olivia Vanni/Getty Images) | Getty Images
Arriving in 2019 in a trade with Philadelphia along with Carlos Santana (briefly, the first time), John Paul Crawford took over at shortstop and gradually blossomed into a valuable everyday bat and spiritual heart and soul of the Mariners infield. Who could ever forget these moments in 2019 and 2021 where he witnessed the final games of two Mariners legends and seemed to fully understand the emotional weight of endings and simultaneously embrace his role as a team leader.
(clears throat, blows nose)
Apologies for the emotional terrorism I sprung on y’all there, but I wanted to point out that even though Crawford has felt like an afterthought at times this season due to nagging injuries, a slow season at the plate, and a decline in defense, the question of what to do as his contract expires at the end of the 2026 season deserves much consideration. He has been through it, right there with all of us. Seeing Félix go. Sending off his friend and infield big brother Seager as the team bitterly fell just short of the playoffs in 2021. He celebrated with us all in 2022 as the team finally broke the postseason drought. He posted a career year in 2023 at the plate. He led all celebrations again in 2025 and picked the team’s postseason victory song. This season he demonstrated his quality leadership again by graciously accepting the move over to third base so that Colt Emerson could take over at shortstop until he too was too injured to play.
J.P. has been everything you could reasonably ask for in a modern-day everyday MLB shortstop. If this is his last hurrah with the team and assuming he makes it back from the IL one more time, it will all likely feel very bittersweet, much like Seager’s finale. I wanted to write this post to a) help folks pre-grieve the potential end and b) remind everyone to appreciate J.P. as much as we can this next month. I also want to point out that even in limited playing time, his wRC+ sits at 103 which is not far off from his career norms aside from his blistering 2023 season. The totals and bWAR may be down, but when he’s been healthy, he’s still been contributing at the plate, which leads me to hoping they give him a couple more seasons as a utility infielder.
Anyways, I wanted to pose some questions to the community and let’s hear your takes on our dear Captain J.P. Crawford.
Is J.P. Crawford done as a Seattle Mariner after 2026?
If no, what’s the path forward in terms of contract and position?
TAMPA, FLORIDA - MARCH 21, 2026: Eric Genther #63 of the New York Yankees bats during the second inning of a spring training Spring Breakout game against the Atlanta Braves at George M. Steinbrenner Field on March 21, 2026 in Tampa, Florida. (Photo by Nick Cammett/Diamond Images via Getty Images) | Diamond Images/Getty Images
So long, rookie ball. The DSL season officially wrapped up with a disappointing playoff run by the DSL Yankees concluding on Friday, which means we can fully set our sights on the playoff push for all four full-season affiliates.
This week on the farm, we saw records being set in Scranton, bats heating up in Somerset, a torrid win streak down in Hudson Valley, and another offensive onslaught in Tampa.
Triple-A Scranton/Wilkes-Barre RailRiders
Record: 28-20 (65-57), 1.5 GB in the International League East after a 3-3 week against the Charlotte Knights (White Sox)
Run differential: +24 (+27)
Coming up: Away @ Worcester Red Sox (Red Sox)
The RailRiders have had a poor month, but they were able to stabilize things against Charlotte to stay within striking distance of a playoff spot with a few weeks left. After losing the first two games by one and five runs, they took three of the last four.
Despite having a bunch of big names in the lineup, Scranton’s offense is rather mediocre. It was a big week for Oswaldo Cabrera (6-for-20, 3 HR, 5 RBI), who’s been great since mid-June, while Anthony Volpe has suddenly discovered his power stroke. Much of the team struggled to make an impact this week, including a rehabbing Cody Bellinger, Mitch Garver, and a recently traded Christian Bethancourt, but Jasson Domínguez finally woke up from a multi-week slumber with a big game on Sunday. Also, quick shoutout to speed demon Duke Ellis for breaking SWB’s single-season stolen base record!
The emergency promotion of Brendan Beck handicapped a rotation this week that’s working with a struggling Xavier Rivas (3.1 IP, 6 R) and still without Kyle Carr. Alexander Cornielle and Adam Kloffenstein both posted really strong outings, while Carson Coleman and Travis MacGregor had varying levels of success as openers in bullpen games. Elmer Rodríguez continued a strong stretch of successful outings with five one-run innings on Tuesday and will likely be making his big league return against Houston this week.
The three big names in the bullpen are guys who haven’t been there for long. Eli Morgan made his org debut this weekend after a minor league signing, while Justin Topa’s only been here a week and is heading up to the majors. There’s also the elephant in the room of the rehabbing Luis Gil, who’s seemingly going to be a two-inning reliever for the rest of the year. He’s been effective in a small sample, even if the velo isn’t quite there, so don’t be surprised if he’s back in the bigs in a few weeks.
Record: 27-24 (64-56), 1 GB in the Eastern League Northeast after a 4-2 week against the Hartford Yard Goats (Rockies)
Run differential: +14 (+50)
Coming up: Home vs. Akron RubberDucks (Guardians)
Somerset is also staying in the mix after a strong week in Hartford, in which they rallied from losing two of the first three to end the week on a three-game streak. They have the best overall record in the Eastern League Northeast Division, but they’re going to need to win the second half to get into the playoffs.
There were a bunch of standout hitting performances, with guys like the ever-reliable Coby Morales (9-for-20) and Chandler Simpson clone Luis Durango (6-for-12 before going on IL Monday) setting the table for the 20 RBI combined by Roderick Arias, DJ Gladney, and Manuel Palencia. The latter, who had an ice-cold bat through the end of June, is suddenly slashing .372/.400/.606 with a 166 wRC+ in 100 plate appearances since the start of July. The system could definitely use some catchers.
Some bad news on the pitching front headlined the week. Ben Hess’s season is over after being placed on the injured list for the second time this season, ending a disappointing second season in the organization. Replacing him from High-A Hudson Valley was Sean Paul Liñan, who was ineffective in the double duty this week on Tuesday and Sunday. Dom Hamel got hit around, Rory Fox tossed six brilliant innings before an ugly blowup in the seventh on Saturday, and the star of the week, Cade Smith, allowed just one hit in six scoreless frames. All of a sudden, after struggling most of the season, he’s had back-to-back outstanding starts.
There wasn’t much to talk about in the bullpen, particularly with Trent Sellers and Harrison Cohen moving up to Scranton mid-week, but the team got another four shutout innings from Tony Rossi, who’s seemed to settle into Double-A after an initial adjustment. The 27-year-old former UDFA has a 2.60 ERA at the level in 27.2 innings with 36 strikeouts to just six walks.
Record: 31-23 (61-57), 1 GB in the South Atlantic League North after a 6-0 week against the Jersey Shore BlueClaws (Phillies)
Run differential: +48 (+57)
Coming up: Home vs. Brooklyn Cyclones (Mets)
For the last two months, nobody’s been able to unseat the Tarpons as the hottest team in the organization, but Hudson Valley seems to have finally taken over. The first six-game sweep of the season by any Yankees’ affiliate, extending a larger eight-game streak, has revived a once-dead playoff push into suddenly realistic territory. Four of the six games this week were won by one or two runs, and many of them involved some seriously clutch hitting and pitching.
It wasn’t the best offensive week for the group, but they got timely hits. Maika Niu and David McCann, specifically, had rough weeks after recent heaters, but were both instrumental in the weekend wins. Dean Toigo had three extra-base hits, and Jackson Lovich continued to make it work with his sky-high strikeout rate, but the real star was Eric Genther, who I’ll have more about in a bit.
Franyer Herrera looked quite shaky in his double duty this week, but everyone else pulled their weight. Sure, Bryce Cunningham allowed four runs in six innings for the second straight week, but the length is appreciated. The other three all put up zeroes, with Pico Kohn tossing four shutout innings in his best start since returning from injury, Luis Serna striking out seven in 5.2 one-hit innings, and Allen Facundo having an efficient five-and-dive en route to a sweep-clinching victory.
It was a good week for the bullpen, particularly for Jose M. Rodriguez (5.2 IP, 1 R) and Andrew Landry, but the man who looks the closest to a Double-A promotion is Thomas Balboni Jr., who’s finally healthy after missing 2025 due to Tommy John surgery. After eight strikeouts in three shutout innings this week, he’s pitching to a 3.38 ERA in 34.2 innings with 55 strikeouts this season.
Record: 34-18 (66-46), 7 GA in the Florida State League West after a 3-2 week against the Daytona Beach Tortugas (Reds)
Run differential: +86 (+109)
Coming up: Away @ Jupiter Hammerheads (Marlins)
Tampa is undefeated in its last nine series, securing their seventh series win in that span after Sunday’s game was cancelled due to inclement weather. Their last series loss was in mid-June. This week was much more dominant than the record suggests, as they outscored Daytona Beach 54 to 30. They’re now seven games clear of the division lead with 12 games to go.
I’m done summarizing this absolutely insane offense, so here’s a list of everything they did this week:
Dax Kilby went 4-for-15 with three RBI, seven walks, and a triple. He’s still running a walk rate of 21.7 percent through 26 games.
Yostin Pena emphatically returned from injury, going 9-for-21 with three homers and 11 RBI. His raw power is ridiculous, folks.
Luis Escudero went 7-for-13 with four RBI. He still has the best overall numbers on the team, and that’s saying something.
Paul Gutierrez-Contreras II went 7-for-19 with five RBI, a double, and a triple. He’s already posted multiple batted balls over 110 mph in his brief pro career.
Luke Pettitte made his professional debut and impressed, going 6-for-16 with two homers, five RBI, and two doubles. Mostly a DH by virtue of recovering from TJS, he also got a game in at first base.
Anthony Potestio went 5-for-10 with seven walks. Through 47 career plate appearances, he has a .574 OBP.
Brando Mayea stayed scorching hot with four hits and two homers in 11 plate appearances. He’s suddenly looking like a dude again.
Wilberson De Pena didn’t play this week, but reportedly isn’t hurt and should be back tonight.
I get sad thinking about the state of the Tampa rotation, which has been battered by both injuries and promotions. Facundo and Henry Lalane were promoted midseason, Tyler Boudreau was poached for a week by Somerset, and both Mac Heuer and Thatcher Hurd had season-ending injuries. Boudreau and Edinzo Marquez scuffled this week, Sabier Marte had an absolute nightmare of an outing, and J.T. Etheridge tossed five solid innings. The star of the show this week was Justin West, who’s now 8-0 with a 2.28 ERA in 51 innings across his last nine starts.
DSL Yankees: Record: 33-21, 2 GB in DSL East Run differential: +141
DSL Bombers: Record: 25-29, 11 GB in DSL Southeast Run differential: +8
Ah well. It was a fun road for the DSL Yankees, who had a truly special offense, but that offense completely went cold in the DSL Cup Pool Play, losing both games before the third was cancelled for irrelevance. It’s a shame, really.
This will be the last time we talk about the DSL squads this year, so let me give a toast to what was truly a special year for the farm’s international hitting development. The Yankees spent under $1 million combined on Isaias Castillo, Yostin Pena, and Juan Torres, only for all three of them to show up and break records in their time down in the D.R., vastly outperforming their signing bonuses and the seven-figure players that’ve come before them.
We’ve seen guys like this before, though. The likes of 2022 Keiner Delgado, 2023 Josue Gonzalez, 2025 Richard Matic, and more have posted OPS totals over 1.000 and haven’t made an impact stateside, but there’s reason to think it might be different now. Some of these numbers are truly alien, and even with a better hitting environment, the top three OPS totals in recent memory in this organization came from this season, as well as five of the top eight.
The pitching wasn’t great for them for much of the year, but a few guys did some great stuff. Cesar Acosta came on strong towards the end of the year with the best strikeout-to-walk numbers in the system, while Fredy Penuelas kept an ERA under two in over 50 innings. Watch for both of them in the FCL next year.
Who is the best catching prospect in the Yankees’ organization? For much of the last half-decade, that was only a hard question to ask because of the abundance of projectable talent, but now? There are a lot of question marks. It’s never a good sign when the team prioritizes several minor league free agent backstops to fill the devoid upper minors.
There are a few guys who can take the mantle. Manuel Palencia is the most progressed, and his bat seems to finally be catching up; Luis Puello has looked great in a Jesus Rodriguez-esque role in Tampa; Poly Ojeda was incredible in a small stint in the DSL; David McCann is off to a brilliant start to his pro career, and the pair of catchers drafted in July come with a lot of fanfare.
But what if I told you the best catching prospect in the system might just be a converted UDFA outfielder? Genther, who played just eight games as a catcher (all in summer collegiate leagues) after graduating high school, signed out of Rhode Island in 2025 and was immediately put behind the plate by the Yankees to prop up a weakened unit. It was a gamble, but one that seems to be paying off.
His season in Hudson Valley has encompassed everything a minor league season should be. He opened much too passive, posting a massive walk rate early at the expense of little-to-no game power. Through May 17th, Genther had a .373 OBP, but zero home runs and not a good enough hit tool to compensate for the lack of pop.
Since then? He’s been a completely different animal. In his last 75 games, he’s slashing .285/.416/.512 with a 142 wRC+, tapping into the power he didn’t show much of at all to start the season. His walk rate initially declined with a short-term increase in his strikeout rate, but over the course of the season, he’s been able to recover his plate discipline to even better levels while continuing to slug. The 24-year-old has been the personification of adjustments.
I’m not sure how things are going defensively for him, but he’s in the right hands if he wants to try to learn to be passable back there. His long-term projectability is hard with his age, but the Yankees have had some of their best success stories with older guys who just force their way up by mashing.
DENVER, CO - AUGUST 03: A detail shot of baseballs prior to the game between the Tampa Bay Rays and the Colorado Rockies at Coors Field on Monday, August 3, 2026 in Denver, Colorado. (Photo by Ray Bahner/MLB Photos via Getty Images) | MLB Photos via Getty Images
After revealing the Purple Row community’s Colorado Rockies top prospect list over the last couple weeks, it’s time to show the whole list at once with some voting stats. I’ll also have some thoughts on the state of the system as a whole soon to conclude the series.
Without further ado, here is the full mid-season 2026 Top 30 PuRPs list, including some voting stats:
Rank
Player
Total
# Ballots
High Ballot
Mode Ballot
Position
ETA
1
Ethan Holliday
847
29
1 (15)
1
SS
2029
2
Charlie Condon
825
29
1 (10)
2
1B/OF
Now
3
Roldy Brito
791
29
1 (1)
3
OF/2B
2028
4
Tyler Bell
759
28
1 (2)
3
SS
2029
5
Cristian Arguelles
729
29
1 (1)
4
OF
2029
6
Zac Veen
685
29
3
5
OF
Now
7
Gabriel Hughes
654
29
2
7
RHP
Now
8
Jared Thomas
598
29
2
14
OF
2027
9
Logan Reddemann
590
28
6
9
RHP
2029
10
Wilder Dalis
586
29
4
11
SS/3B
2028
11
Jackson Cox
581
29
5
12
RHP
2027
12
Daniel Jackson
567
28
6
9
C
2029
13
Roc Riggio
469
29
9
15
2B
2027
14
Brody Brecht
412
28
5
16,17
RHP
2028
15
Jack Mahoney
397
27
8
numerous
RHP
2027
16
Sterlin Thompson
387
28
8
8,13,17
OF
Now
17
Mason Adams
310
25
11
21
RHP
Now
18
McCade Brown
235
19
10
numerous
RHP
Now
19
Tyler Putnam
233
24
8
21
RHP
2030
20
Jack Natili
218
18
7
15,20
C
2029
21
Sean Sullivan
217
20
6
22
LHP
Now
22
JB Middleton
213
23
12
19
RHP
2029
23
Max Belyeu
208
20
12
22
OF
2028
24
Angel Jimenez
184
12
10
18
RHP
2028
25
Andy Perez
168
20
14
26,27
SS
2028
26
Robert Calaz
163
16
10
24,26,28
OF
2028
27
Welinton Herrera
134
17
15
25
LHP
Now
28
Konner Eaton
128
18
16
24,25,28
LHP
2027
29
Roynier Hernandez
115
10
13
13,17
SS
2028
30
Ashly Andujar
113
17
17
28
SS
2029
Shortstop Ethan Holliday, Colorado’s first-round pick in 2025, received 15 of the 29 qualifying ballot first place votes to lead the group this time around. That bested pre-season top PuRP and 2024 first-round pick Charlie Condon, who got 10 first place votes, as well as Roldy Brito, Tyler Bell (this year’s first rounder), and Cristian Arguelles — who all received at least one first place vote and rounded out the top five.
As a reminder, 30 points were granted for a first place vote, 29 for second, etc. Until a player was named on ten ballots, his vote totals were modified on a sliding scale to avoid an individual ballot having too much say over the community forecast — though that wasn’t a factor this time around in the top 30. There were no ties in the top 30 this time, though other ties were broken for non top-30 players according to voting rules.
The top 16 players were listed on at least 27 of the 29 ballots — 10 were named on each ballot.
68 players received at least one vote for this PuRPs list (up from 55 last time), 53 got mentioned on multiple ballots (up from 46), while 32 were named on at least ten ballots (and therefore were unmodified). Here is a link to the polling thread.
In this edition of the PuRPs list, there were 11 new names compared to the pre-season 2026 list, including five of the top 15. That’s an above average amount of turnover, considering not too many pre-season PuRPs graduated from rookie status.
Among those who were on the pre-season list, the biggest risers were Wilder Dalis (up 14 spots) and Roldy Brito (up 8), while the big fallers were Robert Calaz (down 20), JB Middleton (down 15), Sean Sullivan (down 13), Brody Brecht (down 11), Welinton Herrera (down 10), Ashly Andujar (down 10), and Max Belyeu (down 8).
Breaking the list down by position, there are 13 pitchers (one of which is definitely a reliever; ten are righties, three are southpaws, only two are in the top ten, and just five are in the top half of the list), two corner infielders, seven outfielders, six middle infielders, and two catchers — there’s some positional flexibility in there of course.
I’ll have more on the overall system in my concluding post soon!
It's Dinger Tuesday, and I'm back on the longball beat, combing for the best four-baggers and MLB player props.
Max Scherzer is one of the more generous pitchers on today's slate, and there are some big Royals prices, while Aaron Nola's reverse splits are giving value to right-handed Seattle bats.
Plus, Yandy Diaz's price is 250 points longer than yesterday in what might be a better matchup.
These are my favorite home run props for Wednesday, Aug. 25.
UPDATE: Added another HR pick + parlay.
Best MLB home run props today
Player to hit a HR
Odds
Vinnie Pasquantino
+600
Randy Arozarena
+538
Yandy Diaz
+800
💲Today's HR parlay
+35085
Home run pick: Vinnie Pasquantino (+600)
Max Scherzer has the worst HR/9 of all MLB starters today since the beginning of last season, and that's saying something with Aaron Nola getting the ball today.
Scherzer enjoyed a good run after coming back from the IL, but just got shellacked for seven runs in his last start. He owns an 8.33 ERA at Rogers Center this year with nine dingers allowed in 27 innings of work.
All Royals batters get a good look today, but Vinnie Pasquantino at +600 was the easy choice. He doesn't have as many homers (2) as Jac Caglianone (5) in August, but his slugging (.769) paces the team and is third in baseball this month.
He missed 17 games with a wrist injury, but has a 1.218 OPS in his seven games back with two dingers and six extra-base hits.
There is a lot of meat on this HR bone with the fair price around +450.
Time: 7:07 p.m. ET
Where to watch: Sportsnet, Royals.TV
Home run pick: Randy Arozarena (+538)
With Aaron Nola and his home-run gifts on display today, the Mariners were one of the first places I looked for HR prices.
Nola has ripped off back-to-back strong starts, but has still allowed the most dingers in baseball and is coming off a 100-pitch outing — the first time in 21 starts he's reached triple digits. He averages 91 pitches per start this season, and the efficiency could take a hit on the road today.
Right-handers have also handled Nola well, posting a better average against him than lefties since 2024, which is why I'm landing on Randy Arozarena at +538 with a fair price of +475. He leads the team in HR/FB rate (25.9%), HardHit% (41.9%), and SLG (.579) this month.
He's also gone deep seven times in August, with only three other hitters clubbing more.
It's a great price on a reverse-split pitcher who has been a HR gift, especially on Dinger Tuesday.
Time: 9:40 p.m. ET
Where to watch: Mariners.TV, NBCSP
Home run pick: Yandy Diaz (+800)
Sometimes it's all about price, and that's where I am with Yandy Diaz vs. Jackson Jobe on Tuesday night at +700 or better.
It's a favorable matchup against Jobe, who has allowed two dingers over 14 innings this year and should see his ground-ball rate regress closer to his career numbers.
Diaz hits right-handed pitching well, with an OPS that's five points better than against lefties, which is why I'm scratching my head over why today's HR price is 250 points longer than yesterday's in a similar, if not better, matchup.
It's a .300 hitter with 25-HR potential getting priced like a No. 9 hitter in a good matchup. Sign me up.
Time: 6:40 p.m. ET
Where to watch: Rays.TV, DSN
Josh Inglis' 2026 Transparency Record
HR picks: 32-160, -7.07 units
Today’s HR combo
Vinnie Pasquantino
Trade Now +35085
Randy Arozarena
Yandy Diaz
Odds are correct at the time of publishing and are subject to change. Not intended for use in MA. Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.
Join me as I break down three of my favorite MLB picksfor Tuesday, Aug. 25, including why Coby Mayo will torment Matthew Liberatore this evening.
Player
Pick
Odds
Alec Burleson
Over 1.5 total bases
-102
Coby Mayo
Over 1.5 hits + runs + RBI
+111
Jackson Jobe
Under 3.5 strikeouts
-132
Alec Burleson Over 1.5 total bases (-102)
St. Louis Cardinals slugger Alec Burleson has been hitting the cover off the ball over his last 10 games, but he has failed to leave the yard in eight of them.
Still, he has a 51.7% hard-hit rate and 10.3% barrel rate over that span, along with a .605 SLG and .237 ISO.
This evening, he draws Baltimore Orioles veteran right-hander Chris Bassitt, who has struggled in his most recent starts, sporting a 5.25 xERA, 1.79 WHIP, and just a 15.6% strikeout rate.
The last 30 left-handed hitters he has faced own a .328 xBA, .544 xSLG, and .454 xwOBA. Burleson covers almost 100% of Bassitt's arsenal, according to Batters-Box, where he also owns an elite rating.
Do not take this lower than the current number.
Time: 7:45 p.m. ET
Where to watch: CARD, MASN
Coby Mayo Over 1.5 hits + runs + RBI (+111)
Sticking with this Orioles vs. Cardinals matchup, Coby Mayo finds himself in a great spot against Matthew Liberatore, who has been struggling against right-handed hitters as of late.
So far this season on the road against them, he is allowing a 67.9% elevation rate and 40.6% hard hit rate. The last 60 he has faced own a .315 xBA, .497 xSLG and a 10.8% barrel rate.
Mayo has been on a tear over his last ten games, producing a 55% hard hit rate and 20% barrel rate, while posting a .591 xSLG and .258 ISO. In his last 60 at-bats against left-handed pitching, he has a .764 SLG and .455 ISO.
Getting this prop above +110 is a gift. Anything above even money is a go.
Time: 7:45 p.m. ET
Where to watch: CARD, MASN
Jackson Jobe Under 3.5 strikeouts (-132)
One of the hardest teams in baseball to strike out is the Tampa Bay Rays, who currently own the lowest strikeout rate on the season.
Over their last 21 games, they own the second-lowest. On top of that, during that stretch, they also own the highest contact rate in baseball at 81.8%.
This evening, they draw Detroit Tigers righty Jackson Jobe, who has struggled a ton since returning from injury. On the year, he owns a 5.49 xERA, a 1.36 WHIP, and an 18% strikeout rate.
With the Rays having eight bats with a strikeout rate under 20%, including six under 17.9%, Jobe should struggle to even sniff four strikeouts this evening.
Take this down to -135.
Time: 6:40 p.m. ET
Where to watch: DSN, RAYS
Colby Marchio's 2026 Transparency Record
Prop picks: 429-855, -20.0 units
Odds are correct at the time of publishing and are subject to change. Not intended for use in MA. Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.
SAN FRANCISCO, CA - APRIL 23: Tyler Glasnow #31 of the Los Angeles Dodgers pitches during the game against the San Francisco Giants at Oracle Park on April 23, 2026 in San Francisco, California. The Dodgers defeated the Giants 3-0. (Photo by Michael Zagaris/Getty Images) | Getty Images
Much like with Blake Snell, the Dodgers knew what they were getting in Glasnow — a pitcher who is mostly excellent when healthy, but one who likely won’t pitch a full season. That’s held true for Glasnow, whose 134 innings in 2024 is his career high, and only his third season out of 11 reaching 100 innings.
Since the start of 2024, Glasnow has a 3.27 ERA and 2.87 xERA in 47 starts, and among the 172 major league pitchers with at least 200 innings since then ranks eighth in strikeout rate (31.2 percent) and 12th in strikeout-minus-walk rate (22.4 percent).
During his four-start rehab assignment, Glasnow was sharp with a 1.32 ERA and 20 strikeouts with four walks in 13 2/3 innings, including 17 strikeouts over his final two starts with Oklahoma City.
Tuesday will be the first of potentially six more starts in the regular season for Glasnow, to see what kind of finishing kick he has for this year. Glasnow is another piece of the Voltron Dodgers starting rotation that is nearly fully formed, joining Yamamoto, Tarik Skubal, and Blake Snell.
The Dodgers’ rotation is a load-bearing piece of their potential championship structure, and getting Glasnow back gets them that much closer to fully operational. If there’s a singular reason to get excited about what’s possible in October, these starting pitchers are it.
LOS ANGELES, CA - JULY 05: Paul Gervase #65 of the Los Angeles Dodgers prepares for a pitch during an MLB game between the San Diego Padres and the Los Angeles Dodgers on July 5, 2026 at Dodger Stadium in Los Angeles, California. (Photo by Greg Fiore/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images
Tyler Glasnow is back in the Dodgers rotation, activated off the injured list on Tuesday to start the series opener against the Atlanta Braves at Truist Park. To make roster room for Glasnow, right-hander Paul Gervase was optioned to Triple-A Oklahoma City on Monday’s off day.
The Chicago Cubs are priced as -112 moneyline favorites tonight at Chase Field when they take on the Arizona Diamondbacks. The first pitch is scheduled for 9:40 p.m. ET.
With Clay Holmes in good form, I'm backing Chicago in my Cubs vs Diamondbacks predictions as they search for their third straight victory.
Who will win Cubs vs Diamondbacks today: Cubs (-112)
Clay Holmes has looked solid since coming over to the Chicago Cubs at the trade deadline. The veteran has posted a 3.17 FIP across his last two outings, limiting walks and not allowing a single home run during that span.
Holmes has also held opponents to a 2.6% barrel rate, and while the Arizona Diamondbacks are swinging it relatively well, Holmes has the profile to contain them.
Brandon Pfaadt, meanwhile, owns a respectable 3.80 FIP over his previous two appearances, but he has given up 2.13 HR/9. That is dangerous against a Cubs lineup showing legitimate power, collecting a .261 ISO over its last six games.
While both arms are keeping their respective teams in games, Chicago’s home run upside gives the Cubs a slight edge against Pfaadt.
Play this pick up to -130.
COVERS INTEL: The Cubbies are raking right now with a 140 wRC+ across the last week. Their season average sits at +114. Chicago's offensive form gives it a clear upper hand.
Cubs vs Diamondbacks Over/Under pick: Over 8.5 (-103)
I'm liking the Over tonight. Chicago’s bullpen has been excellent lately — which keeps this from being a slam-dunk angle — but both lineups are swinging it well enough to push this number.
The Cubs have been especially dangerous as I discussed earlier, while Arizona sits at a strong 116 wRC+ in the last week. Pfaadt’s recent home run issues also give Chicago a clear early scoring path.
The biggest factor is Arizona’s bullpen, which owns a 6.57 FIP over its last 26 2/3 frames while allowing 2.36 HR/9.
I’ll play this pick up to -120.
Cubs vs Diamondbacks home run prediction: Pete Crow-Armstrong (+355)
Pete Crow-Armstrong is an NL MVP candidate for a reason, and he’s scorching hot at the moment. The slugger has cracked three bombs in his last six games while posting a .417 ISO.
What really stands out is his 24.5-degree average launch angle during that span. He consistently puts the ball in the air, which is a dangerous setup against Pfaadt amid his HR issues.
Arizona’s bullpen has also been vulnerable to the long ball lately, giving PCA another path to leave the yard.
Chase Field may not be the easiest park to take deep, but Crow-Armstrong’s current profile gives him a real chance at No. 34.
Play this pick down to +300.
Quinn Allen's 2026 Transparency Record
ML/RL bets: 57-67, -18.38 units
Over/Under bets: 68-53, +5.91 units
Cubs vs Diamondbacks weather
Chase Field weather is extremely hot but clear, with temperatures falling from 110°F to 102°F throughout the game window. Humidity is low, winds are light around 3-6 mph, and POP sits at 0%, so there’s no delay concern. If the roof is closed, weather impact is minimal; if open, the heat could slightly help carry.
Cubs vs Diamondbacks odds
Moneyline: Cubs -112 | Diamondbacks +101
Run line: Cubs -1.5 (+152) | Diamondbacks +1.5 (-168)
Over/Under: Over 8.5 (-103) | Under 8.5 (-107)
Cubs vs Diamondbacks trend
The Chicago Cubs have hit the moneyline in 24 of their last 35 away games (+11.80 Units / 28% ROI). Find more MLB betting trends for Cubs vs. Diamondbacks.
How to watch Cubs vs Diamondbacks and game info
Location
Chase Field, Phoenix, AZ
Date
Tuesday, August 25, 2026
First pitch
9:40 p.m. ET
TV
Peacock
Cubs starting pitcher
Clay Holmes (5-6, 2.49 ERA)
Diamondbacks starting pitcher
Brandon Pfaadt (7-1, 3.39 ERA)
Cubs vs Diamondbacks latest injuries
Odds are correct at the time of publishing and are subject to change. Not intended for use in MA. Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.
PHILADELPHIA, PENNSYLVANIA - JULY 14: Bobby Witt Jr. #7 of the Kansas City Royals and Ernie Clement #22 of the Toronto Blue Jays look on during the third inning of the 2026 MLB All-Star Game at Citizens Bank Park on July 14, 2026 in Philadelphia, Pennsylvania. (Photo by Emilee Chinn/Getty Images) | Getty Images
The Jays start a three-game series against the AL Central last-place Kansas City Royals. The Royals are 58-74. But in August,, they are 12-9, and on an eight-game winning streak.
On the season, they are 10th in the AL in runs scored, at 4.24 runs/game (Jays are last at 3.95).
In runs allowed, they are 13th at 4.93 (the Jays are 7th at 4.36 runs/game).
Starting pitchers:
Seth Lugo (5-7, 4.71) vs. Max Scherzer (1-6, 7.40). Lugo has been hit hard in his last four starts, giving up 18 runs in 21.2 innings.
Randy Dobnak (2-1, 1.58 vs. Shane Bieber (5-2, 4.53). Dobnak is coming off two starts where he didn’t allow an earned run. But he only went 10.2 innings, allowing 10 hits, 6 walks and 10 strikeouts.
Noah Cameron (8-8, 4.02) vs. Likely a bullpen day with Spencer Arrighetti getting the bulk role. Cameron had a complete-game shutout and then threw five innings of shutout ball in his last two starts, allowing just 3 hits in 14 innings, with 4 walks and 10 strikeouts.
Isn’t it just our luck to be playing a last-place team when they are on an eight-game win streak?
They have averaged 6.25 runs per game in the win streak. And they have allowed just 3.37 runs per game. In the win streak:
Not surprisingly, Bobby Witt Jr. has been hitting terrific, .344/.447/.656 with 3 home runs.
Jac Caglianone is hitting .333/.391/.429.
Michael Massey is hitting .429/.478/.667 with a home run
Even Sal Perez is hitting well, .345/.367/.517 with a home run, a steal (how?) and 6 RBI, during the win streak. He’s having a poor season, with a -0.3 bWAR and a .643 OPS.
The Royals have a couple of ‘old friends’:
Nate Pearson came to them at the trade deadline, and he has been excellent since the trade with the Astros, posting a 0.71 ERA in 12.2 innings. He does have 5 walks in those innings, so he’s still Nate, but he’s holding batters to a .140/.260/.186 line, much better than the .225/.345/.296 line he had with the Astros. He has 2 saves as a Royal, one more and he’d tied his career mark with the Jays, just not in this series.
Luke Maile is also on their roster as backup catcher (or third catcher, really, behind Carter Jensen and Sal Perez, who has played 44 games behind the plate). Maile is hitting much as he did for us, .179.
Late in the game options:
Lucas Erceg was their closer, but he was shipped to the minors last week. He was having a rough time, with a 6.23 ERA.
Pearson, Steven Cruz (4.17 ERA, but 5 saves and a 3.45 ERA in the last month), Alex Lange (5.86 ERA), John Schreiber (3.80 ERA, with 4 holds and a win in August), and recent signing Craig Kimbrel (0 ERA and 1 save in 5 appearances)
Their bullpen has been an issue, with a 5.21 ERA, but it’s been better lately.
BOSTON, MA - MAY 12: A general view of the video board during an ABS challenge in the fourth inning during the game between the Philadelphia Phillies and the Boston Red Sox at Fenway Park on Tuesday, May 12, 2026 in Boston, Massachusetts. (Photo by Paul Rutherford/MLB Photos via Getty Images) | MLB Photos via Getty Images
In the top of the third inning during the Red Sox’s victory in Miami Monday night, Ceddanne Rafaela watched a 2-2 sinker blow right past him for a called third strike with runners in scoring position. Wanting to extend the AB, Ceddy tapped his helmet and called for a challenge of what was very clearly a pitch that landed in the zone. The automatic ball-strike system confirmed it, and Boston was down a challenge on the night. It didn’t come back to hurt us, of course, but still: not ideal.
In that moment, I thought, “Hmm, Ceddanne isn’t really good at this ABS thing yet, huh?” None of that is to criticize Rafaela’s game; he should get down-ballot MVP votes by the time the season is over. He’s made great strides on offense and his defense is, as usual, stellar. It’s just that he’s gotta work on the challenge thing. None of us are perfect, right? I gotta lay off the carbs and get more active, we all have things we want to improve about ourselves. My doctor would probably tell me that myissue is “more important” than a professional baseball player’s ability to challenge a ball/strike call, but I digress.
That incident (and less so Wilyer Abreu’s successful challenge last night) got me wondering how the Red Sox have statistically fared in this brave new ABS world. Anecdotally, I feel like I’m not the only one who’s felt that we’ve been behind the eight ball basically from the jump this season when it comes to challenging pitches, but I wanted to see for certain. We’re about five months into the campaign now; that sample size is more than big enough to see how we’re doing.
If I could only use one word to describe the Red Sox’s 2026 ABS performance entering Monday’s games, it would be “fourteenth.” According to Baseball Savant, Boston as a team has the 14th most successful challenge rate in MLB for hitters as well as defenders (so, pitchers and catchers combined—though catchers take up the lion’s share of those challenges, with 4,398 catcher challenges leading into Monday across the bigs versus just 144 for pitchers). They’ve had a success rate at the plate of juuuuuuuust under 50% (63 won and 64 lost prior to Monday, and we went 1/2 on those offensive challenges in Miami last night) along with a 60% success rate in the field. The league-wide averages for those rates has been 48% and 58%, respectively.
The Sox are a bit more gun-shy than most when it comes to actually pulling the trigger on an ABS challenge. Their 4.4% challenge rate on offense leading into Monday’s action was the 15th highest in the league—so, right smack in the middle of the majors—while their 2.1% defensive challenge rate is the 10th lowest in baseball. Boston’s actual run value on overturns on their challenges minus their expected run value was -1.7 leading into play on Monday (can I stop prefacing all of these stats with the fact that they weren’t updated after game one in Miami? I think you get it by now), which is 23rd best in baseball. How they calculate that exactly, I’m not sure, but I feel like it’s worth mentioning.
As for specific players, your mind has not been playing tricks on you if you had the same thought I did regarding Mista Rafaela. He is, statistically speaking, the worst ABS challenging hitter on the team by a considerable margin. His net run value versus expectation (again, not 100% sure how you calculate that, but it’s late and I’m tired) is -2.1. Hell, that might be worse by the time the list on Savant updates in the morning. The two next closest guys at the bottom of the list are Willson Conteras (-1.6) and Andruw Monasterio (-1.0). Mona’s only challenged six pitches (and he’s lost five), while Contreras is rocking a 7-13 W-L record on ABS challenges at the plate. Ceddy’s got six wins and 18 (!!!!) losses—yikes.
The good news is that basically everybody else on the roster is above average when it comes to challenging balls and strikes. Mickey Gasper, Masataka Yoshida, Jarren Duran, Nick Sogard, Wilyer Abreu, Anthony Siegler, and Caleb Durbin are all guys who have tapped their helmets at least four times and have come out with a success rate higher than the league average of 48%. Durbin specifically seems to be awesome at this; he’s 13/20 on ABS calls. It’s just Ceddy’s 23 challenges and Contreras’ 20 challenges bringing the success rate down.
Durbin actually ranks in the top 10-in baseball for net ABS overturns versus expected with 5.7. Rafaela in that very same metric, meanwhile, ranks………..well, dead fuckin’ last in MLB with -10. Not to be totally outdone: Contreras is fifth-worst in baseball there with -7.3.
For what it’s worth: no one else on the team besides Durbin, Rafaela, and Contreras has double-digit offensive challenges.
With the catchers behind the plate: Connor Wong has a 64% success rate on 39 challenges (-1.6 overturns over expected), while Adley Rutschman has a 69% (nice) success rate on 13 challenges (1.8 overturns over expected) during his time in Boston.
That clearly doesn’t tell the full story about Rutschman, though, since he’s in the top-10 in the league in that expected metric. While in Baltimore, Adley had 10.5 overturns vs. expected; his 12.4 ABS overturns over expectation has been good for sixth in baseball. One thing to keep an eye on as the season winds down: Rutschman’s challenge rate in Baltimore was 1.3% (almost a full percentage point below what would be his expected challenge rate), while his challenge rate within his small Boston sample size had been 3.3% prior to Monday (almost a full percentage point above the expected rate). Maybe the Sox brain trust is persuading Adley—who we already know is a very capable defender—to trust his judgement of the zone more often?
The entire Red Sox pitching staff has challenged exactly four (4) pitches from the mound in 2026. Ryan Watson won one challenge, Sonny Gray is .500 on his two challenges, and Ranger Suarez lost one challenge. It is not even worth diving into that sample size to try and make a point about it, but I just thought it was funny that we’ve only got four instances of that happening to us.
So, what does this ABS data tell us? What are we able to deduce from the 1,000+ words that I just wrote and you just read?
Uh…………………..don’t let Ceddy and Willson touch their heads as often, I guess? Or let Adley and Caleb touch their heads more often? You tell me in the comments below.
One more thing before I sign off here: I’m in on ABS now. I think I’ve said that before on OTM, but I want to say it again. I was quite skeptical at first, but I like the current system in place as is. Limit the challenges, make it strategic in that sense, but keep this for the long haul. Let me know what you think about ‘em, but I’m a fan.
SAN FRANCISCO, CA - AUGUST 14: Kyle Freeland #21 of the Colorado Rockies takes the sign from the catcher during the game between the Colorado Rockies and the San Francisco Giants at Oracle Park on Friday, August 14, 2026 in San Francisco, California. (Photo by Bryan Kennedy/MLB Photos via Getty Images) | MLB Photos via Getty Images
Welcome to SB Nation Reacts, a survey of fans across the MLB. Throughout the year we ask questions of the most plugged-in Rockies fans and fans across the country.
Kyle Freeland has been a member of the Colorado Rockies since he was drafted eighth overall in 2014 out of the University of Evansville. The Denver native made his MLB debut on April 7, 2017, against the Los Angeles Dodgers and has seen ups and downs during his tenure.
Freeland is in the final year of a five-year, $64.5 million contract and was just placed on the 15-day IL with cervical radiculopathy (a pinched nerve in his neck). It was unlikely that his 170-inning option was going to vest, but now that is all but impossible.
So our question to you is this: Where will Kyle Freeland pitch in 2027? Will he stay with the Rockies? Will he pitch with another MLB team? Might he go to an international league, such as the NPB or KBO? Or will he retire?
CINCINNATI, OHIO - JUNE 03: Vinnie Pasquantino #9 of the Kansas City Royals celebrates with teammates Salvador Perez #13 and Bobby Witt Jr. #7 after hitting a two-run home run during the first inning of a baseball game against the Cincinnati Reds at Great American Ball Park on June 03, 2026 in Cincinnati, Ohio. (Photo by Jeff Dean/Getty Images) | Getty Images
The Royals have won eight in a row, and although its probably too late to make a real run, it can offer some hope for fans. There are, of course, plenty of reasons to be skeptical about the Royals’ second-half surge. There is nothing to play for, so these games can be downplayed a bit. But historically, teams that have gone from this bad in the first half to this good in the second half have often had something real going on. So I went looking at how often these dramatic turnarounds have translated into success the following season.
Since 1995, there have been 27 seasons with a first half and a second half. So I’m excluding 2020 here. Of those 27 seasons, the Royals in the second half have posted a winning percentage of .450+ and had a second-half winning percentage that was at least 40 points higher than the first half a total of SIX times. Two of those six were in 2013 and 2014 and they actually did mean something.
And to take that even further, this year’s Royals team is not just playing better than they did in the first half, they have improved more than almost any other team in club history. Only nine Royals teams had a losing record at the All-Star break, and winning record in second-half games. This year’s Royals have the third-best record in the second half out of all of those teams.
One team made the playoffs due to a hot second half – the odd split-half post-season of 1981, where the team was allowed to reset after a terrible start. Three teams made the playoffs the following season – 1979, 1984, and 2013. the two teams who couldn’t sustain their success are the 2021 team that regressed to lose 97 games the next year under Mike Matheny, and the 1996 team that lost 97 games the next year despite adding veterans Jeff King, Jay Bell, and Chili Davis.
How does this hot second half compare to all MLB teams? I looked at splits since 2000 – 30 teams before this year had a losing record in the first half, and went on to have a .560 winning percentage or better in the second half. The Royals and Red Sox are both achieving that mark this year.
Does the hot second half carry over into the next season? Of the 30 prior teams, 22 would have a winning record the next season, and 14 made the playoffs (the Guardians got better in the second half of 2025, we will see if they can make a run this year). Notably, the 2013 Royals went 43-49 in the first half, but played .614 ball in the second half. They made a late run and nearly made the playoffs with a young team that included Salvador Perez, Eric Hosmer, Mike Moustakas, Lorenzo Cain, and Alex Gordon. The core of that team took the momentum into next season, winning their first pennant in 29 years.
As you can see, the Royals are on pace to become just the fourth team since 2000 to play worse than .400 in the first half, and better than .560 in the second half. The other three:
The 2000 Astros had the “Killer B’s” (Jeff Bagwell, Craig Biggio, and Lance Berkman) and a fearsome lineup, but one of the worst pitching staffs in baseball that caused them to go 30-57 in the first half. They underperformed their run differential that season, so their second half was likely them playing up to their true talent level. The next season they won 93 games and took the division with a much improved pitching staff.
The 2002 Blue Jays fired manager Buck Martinez after a 20-33 start and didn’t really take off under new manager Carlos Tosca until late August. They won 25 of their final 36 games and finished 78-84. Carlos Delgado was one of the best hitters in baseball in the second half, and the pitching went from god awful (despite an All- Star season from Roy Halladay), to not-totally-terrible. The Jays carried over that hot month to win 86 games the next year, but missed the playoffs under Tosca.
The 2012 Padres went on an eight-game winning streak in August (sound familiar?) and got a monster second-half from Chase Headley, who became an MVP candidate. Carlos Quentin was healthy in the second half and hit, and Yonder Alonso went on a late surge. The Padres couldn’t follow up the success however, they got off to another poor start in 2013 and finished 76-86.
All of this comes with some caveats. The Royals have played just 35 second-half games, still a bit of a small sample size. Just a week and a half ago, they had a losing record in the second half. They have gone on a hot stretch against three teams with losing records – the Angels, Athletics, and Tigers.
But if the Royals can continue to play this well, it could portend good things for next year. A lineup with Bobby Witt Jr., Vinnie Pasquantino, Jac Caglianone, and Carter Jensen can be pretty dangerous. Noah Cameron may have figured something out. Michael Wacha is still steady. Randy Dobnak may be a real find. The bullpen….well, let’s address that next year.
None of this guarantees the Royals will suddenly become a contender in 2027. But the history suggests this kind of turnaround is worth paying attention to, and the Royals have enough young talent that there are reasons to believe this might not just be a hot streak.
ATLANTA, GEORGIA - APRIL 26: Bryson Stott #5 of the Philadelphia Phillies tags out Ozzie Albies #1 of the Atlanta Braves to end the seventh inning of a game at Truist Park on April 26, 2026 in Atlanta, Georgia. (Photo by Edward M. Pio Roda/Getty Images) | Getty Images
In reality, the Atlanta Braves and Philadelphia Phillies are close to comparably good teams this season.
The Braves are not as good as their 45-21 record through the first two-plus months of the season, nor as bad as their 31-34 record since.
The Phillies certainly aren’t as bad as their 9-19 start which got manager Rob Thomson fired, but also aren’t as good as their 36-20 May/June or their recent nine-game win streak.
It happened in an unexpected way but the NL East race is likely to finish as expected over the next five weeks, with the Braves and Phillies battling it out after the high-rolling Mets made a stunning exit basically from the onset of the season.
I think we all knew deep down it wasn’t going to be as easy as it looked for the Braves when they leapt out to a 6.5-game division lead at the end of April.
In all likelihood, the division race will come down to the seven remaining games between the Braves and Phillies (four in Philadelphia Sept. 4-7, three in Atlanta Sept. 11-13).
It’s fitting, because not only are the two comparably good teams, they are also similarly built in a few ways. Both offenses are built around a few key players, rely on hitting homers (each top 11 in baseball this season) and don’t take a ton of walks (both bottom 10 in on-base percentage).
While you hear a lot about the Phillies’ top starters in Cristopher Sanchez (16-4, 2.62 ERA), Zach Wheeler (10-4, 2.92) and Jesus Luzardo (11-5, 3.35), their lack of strong options behind that trio means Philadelphia actually has a worse ERA for starters (3.97, 12th in majors) than Atlanta (3.72, seventh), a testament to pitching coach Jeremy Hefner when factoring in Atlanta’s myriad pitching injuries this season.
The Braves were expected to have a better bullpen and that has certainly played out, with the fourth-best reliever ERA in baseball (3.44) while the Phillies are languishing in 21st (4.31).
All that to say, even with Philadelphia’s remarkable recent run of success, the Braves still match up favorably on paper.
One just has to hope Atlanta has worked its way out of its current hitting slump before the Phillies come to town in a week and a half.
The good news, of sorts, is that this isn’t expected to be a race for a postseason spot. The Braves have a 99.1% chance to make the postseason, per Baseball Reference. And the other good news for Atlanta is that it does still have a three-and-a-half game cushion over the Phillies — not nearly the 9.5 games it was just over a week ago, but not nothing either.
The bad news for the Braves is that their chances of a postseason bye into the divisional round have fallen precipitously during their recent skid.
Atlanta is four games back of the Dodgers and five back of the Brewers, now with just a 15.2% chance of earning a wild-card bye.
That also puts more pressure on the division race. With the Braves just one game better than the Cubs, it’s entirely possible they don’t finish in the top NL wild-card spot and are forced to hit the road for a wild-card series should they fail to protect their season-long division lead.
The Phillies are looking to run their streak of NL East titles to three. The Braves are looking for their first postseason series victory since they won the World Series in 2021.
The vibes aren’t great now, but even the last five weeks of the regular season leave plenty of runway for a few more mood swings in each direction based on a strong or weak run of performance for the Braves.
A rough start last night to the Phillies’ 9-game West Coast road trip. Cal Raleigh awoke from his season-long slumber last night slugging three home runs to lead Seattle (63-69) to a 9-2 win over Philadelphia (73-59) and snapping the Phillies 9-game winning streak in the opener of their three-game series. With the win, the Mariners kept pace with the Rangers and remained within three games of the AL West leader. Philly dropped a half game further back in the NL East as a result of the loss and now trails the Braves by 3.5 games. They sit in the second Wild Card spot.
The Phillies actually struck first last night. Kyle Schwarber worked a leadoff walk, Bryce Harper and Luis Arraez followed with singles, and Alec Bohm's RBI groundout gave Philadelphia an early 1-0 lead in the top of the first. Seattle responded immediately against Phillies’ ace Zack Wheeler. Randy Arozarena walked, Dominic Canzone singled, and Julio Rodríguez crushed a three-run homer to left field. Two batters later, Raleigh added a two-run blast, turning a 1-0 deficit into a 5-1 Mariners lead before Wheeler could escape the inning.
J.T. Realmuto slowed the onslaught with a solo homer in the second, cutting the deficit to 5-2. But Seattle got back to work in the third. Rodríguez scored on a bases-loaded wild pitch in the third, then Raleigh and rookie infielder Cole Young hit back-to-back home runs in the fifth inning. Raleigh completed his historic night with another solo shot in the seventh.
Raleigh finished 3-for-3 with three homers, four RBIs, three runs scored and a walk, while Rodríguez added a three-run homer and two runs scored. Logan Gilbert earned the victory, allowing just two runs over five innings. Wheeler suffered one of his roughest outings of the season, surrendering eight runs on nine hits and five walks in four-plus innings. After scoring 48 runs during their nine-game winning streak, the Phillies were held to just five hits.
Philadelphia hands the ball tonight to veteran right-hander Aaron Nola (5-9, 5.12 ERA). After an unreliable start to the season, Nola owns a 2.51 ERA over his last five starts and has recorded quality starts in two of those outings. While neither number is attractive, Nola's road numbers have been noticeably better than his results at home this season, posting a 4.54 ERA away from Citizens Bank Park compared to 5.72 at home.
Seattle counters with right-hander George Kirby (8-10, 4.18 ERA), whose season has been something of a tale of two venues. While his overall numbers sit at a respectable 4.18 ERA, he's been significantly better at T-Mobile Park, where he owns a 3.40 ERA. On the road, that figure jumps above five. Kirby’s last two outings – both on the road – have been miserable. Over eight innings, the righthander has allowed 11 runs on 17 hits.
Lets dive into tonight’s 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 first pitch, 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 and How to Watch: Phillies vs. Mariners
Peacock offers one of the most comprehensive live sports streaming lineups available today, bringing together the NFL, NBA, MLB, WNBA, Premier League, NCAA football, NCAA basketball, golf, motorsports, and major global sporting events in a single service.
The Latest Odds: Phillies vs. Mariners
The latest odds as of Tuesday courtesy of DraftKings:
Moneyline: Philadelphia Phillies (-104), Seattle Mariners (-104)
Probable Starting Pitchers and their Stats: Phillies vs. Mariners for August 25
Phillies: Aaron Nola Season Totals: 137.0 IP, 5-9, 5.12 ERA, 1.42 WHIP, 146K, 46 BB
Mariners: George Kirby Season Totals: 140.0 IP, 8-10, 4.18 ERA, 1.36 WHIP, 117K, 33 BB
Who’s Hot? Who’s Not! Phillies vs. Mariners
Alec Bohm has struck out in each of his 3 career ABs against George Kirby
Kyle Schwarber has scored runs in four of his last 5 games (5 Total Runs Scored)
Brandon Marsh is 1-8 over his last 3 games
Bryce Harper has gone 2-3 in each of his last 2 games
Aaron Nola has struck out 8 in each of his last 3 starts
Josh Naylor is 5-8 over his last 2 games and is hitting .329 in August (24-73)
George Kirby has struck out 3 or fewer hitters in each of his last 5 starts
Julio Rodriguez went 2-5 last night to snap a 2-26 stretch
Cal Raleigh is riding a 4-game hitting streak (6-14)
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: Phillies vs. Mariners
The Mariners are an MLB-worst 50-82 on the Run Line this season
The Phillies are 54-78 on the Run Line this season
The OVER has cashed 68 times in Mariners’ 132 games this season (68-57-7)
The OVER has cashed 61 times in the Phillies’ 132 games this season (61-63-8)
Expert picks & predictions: Phillies vs. Mariners
Rotoworld Bet 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 today’s game between the Phillies and the Mariners:
Moneyline: Rotoworld Bet is leaning towards a play on the Phillies on the Moneyline.
Spread: Rotoworld Bet is staying away from a play on the Run Line.
Total: Rotoworld Bet is recommending a play on the Game Total OVER 7.5.
Follow our experts on socials to keep up with all the latest content from the staff: