Game 1
MLB.tv

Pirates @ Cubs

Friday, 2:20 PM ET | Wrigley Field, Chicago, IL

Friday afternoon baseball at Wrigley Field is one of those things that just feels right, and this series opener carries some early-season intrigue with both clubs trying to figure out their identity two weeks into the campaign. The Cubs send Shota Imanaga (0-1, 4.50 ERA) to the hill against Pittsburgh's Carmen Mlodzinski (0-0, 4.00 ERA), and Chicago is installed as the home favorite at -148 with the total sitting at a tight 6.5.

Imanaga bounced back nicely after a rough Opening Day outing against the Nationals, but he still hasn't looked quite as sharp as the guy who dazzled everyone during his debut season. His 1.200 WHIP and 3.15 FIP suggest the results should start coming, and Wrigley during a Friday matinee tends to play a little more pitcher-friendly before the wind picks up in the evening. The Cubs will be counting on Alex Bregman, who signed his big deal with Chicago in January, to anchor the middle of that lineup against a young Pittsburgh arm.

Mlodzinski has been interesting in his first two starts, allowing two runs in each outing but struggling to get past the fifth inning. His 1.96 xFIP screams that the stuff is better than the surface numbers, and Pittsburgh has been scrappy enough to keep games close early in the year. The Pirates have some young talent that can punish mistakes, and if Mlodzinski can push through six innings for the first time, this could stay tight.

The 6.5 total is the lowest on the board today, which tells you the market expects a pitchers' duel despite neither arm dominating through their first couple of turns. Chicago's lineup has enough thump to create separation at home, but Pittsburgh is not the kind of team that rolls over easily. Expect an afternoon where every at-bat in the fifth and sixth innings feels massive, because whichever bullpen gets the ball first with a lead is going to set the tone for the whole series.

Game 2
MLB.tv

Diamondbacks @ Phillies

Friday, 6:40 PM ET | Citizens Bank Park, Philadelphia, PA

This is a fascinating pitching mismatch that gives Arizona a real chance to steal one in Philadelphia. Michael Soroka (2-0, 0.90 ERA, 1.20 WHIP) has been absolutely sensational to start the year, allowing just one earned run across 10 innings while striking out 13 batters. He walks into a Phillies lineup that has gone scoreless in its last 20 innings, which is the kind of offensive drought that can snowball when you are facing a pitcher with this kind of confidence.

On the other side, Jesus Luzardo (1-1, 4.97 ERA, 0.95 WHIP) has been a tale of two starts for Philadelphia. He got roughed up for six runs in his debut against the Rangers but bounced back beautifully against Colorado, holding the Rockies to one run in 6.2 innings with 11 strikeouts and no walks. That kind of swing suggests the talent is there, but the consistency has not arrived yet, and Arizona's lineup is far more dangerous than Colorado's.

The Diamondbacks enter at 7-6, and their ability to grind at-bats and lengthen the game is well-documented. Corbin Carroll and the top of that order can put together quality plate appearances that tax starters, and Luzardo will need to be sharp from pitch one if Philly wants to avoid digging another early-season hole. Arizona at +149 on the moneyline carries some real value if Soroka continues pitching like the best version of himself.

Philadelphia's 6-6 start has the fan base restless, and a total of 8.0 feels about right for a game where one starter has been elite and the other is searching for rhythm. The run line of Arizona +1.5 at -149 tells you the market believes this will be close, and it should be. Soroka's command has been precise enough to keep the Phillies' power hitters from getting into favorable counts, and that changes the entire dynamic of a lineup that lives on hard contact.

Game 3
MLB.tv

Marlins @ Tigers

Friday, 6:40 PM ET | Comerica Park, Detroit, MI

Detroit desperately needs a reset, and this series opener against Miami gives them a chance to get it. The Tigers have dropped to 4-9 after being swept by the Twins, losing five straight, and the early optimism from spring training has been replaced by some real concern about starting pitching depth and run production. Keider Montero (0-1, 4.15 ERA) gets the ball in his second start of the year, looking to build on a solid outing where he held the Cardinals to two earned runs over 4.1 innings.

Miami comes in at 8-5 and riding some surprising early-season momentum, but Chris Paddack (0-1, 8.31 ERA) has not been part of that success story. The former Tiger has been hit hard in limited work, and he is returning to a familiar ballpark where the fans remember him well. Paddack does own a respectable 2.93 career ERA in three starts against Detroit, so there is some history to lean on, but the early numbers suggest he is still trying to find his command after an uneven start.

The total of 8.5 reflects two offenses that have been inconsistent, and Detroit being listed at -143 despite their rough start tells you the market still believes in the underlying talent in that clubhouse. Comerica Park tends to suppress scoring, which works in Montero's favor if he can limit free bases and let his defense work. The Tigers need to start stacking wins, and home openers against struggling starters are exactly where you want to do it.

Miami's 8-5 record is a pleasant surprise for a franchise that was expected to be in rebuild mode, and their pitching staff beyond the starters has been solid enough to keep games tight. If Paddack can give them four or five competitive innings and hand it over to the bullpen, the Marlins have the kind of depth that can frustrate a Tigers lineup searching for answers. This one could hinge on which team executes better with runners in scoring position, because neither lineup is going to overwhelm anyone right now.

Game 4
Apple TV+

Angels @ Reds

Friday, 6:45 PM ET | Great American Ball Park, Cincinnati, OH

Chase Burns (1-0, 0.82 ERA) has been one of the most electric young arms in baseball through two starts, and he gets a prime-time Apple TV+ showcase against the Angels. Burns allowed one hit and struck out seven over five scoreless innings in his debut against the Pirates, then followed that up by fanning nine in six frames against the Rangers while yielding just one run. The stuff is as good as advertised, and Cincinnati's 8-5 start has the fan base energized for what could be a special season.

Los Angeles counters with Jack Kochanowicz (1-0, 4.66 ERA), who showed real resilience in his last outing by scattering four hits and striking out seven over 5.2 scoreless innings against the Mariners after a rough season opener. The Angels sit at 6-7 and are on a two-game losing streak, which mirrors Cincinnati's identical skid. Both teams are looking to snap cold stretches, which adds some urgency to a game that might otherwise feel like a standard interleague affair.

Great American Ball Park is one of the more hitter-friendly environments in baseball, and the total of 9.0 reflects that. But when Burns is on, he has the kind of strikeout stuff that neutralizes the park factor entirely. His ability to miss bats at the top of the zone and expand to the edges has been impressive, and the Angels' offense will need to be patient and disciplined to avoid chasing his way to a dominant outing.

The Reds at -186 are the heaviest favorite in the early window, and the market is pricing in the massive pitching advantage Burns provides. Kochanowicz showed in his last start that he can compete, but the gulf between these two arms in terms of swing-and-miss ability is significant. Cincinnati's offense has been inconsistent, but at home against a pitcher they can extend at-bats against, they should generate enough to support Burns in what could be another gem.

Game 5
MLB.tv

Twins @ Blue Jays

Friday, 7:07 PM ET | Rogers Centre, Toronto, ON

Minnesota rolls into Toronto on a four-game winning streak, and the Twins look like a team that is starting to figure things out at 7-6. Simeon Woods Richardson (0-1, 2.31 ERA) has been sharp, and his ability to command the strike zone and keep hitters off balance with his secondary stuff has been the biggest reason the rotation has steadied after a bumpy opening week. The one concern is his career numbers against Toronto, where he owns an 11.35 ERA, but small sample sizes in the early going should be taken with a grain of salt.

Toronto sends Patrick Corbin to the mound, and the veteran left-hander brings some interesting context to this one. Corbin, now 36, posted a 4.40 ERA and 4.25 FIP with the Rangers last season and is looking to prove he still has gas left in the tank as part of the Blue Jays' rotation this year. The Blue Jays have stumbled to a 5-7 start and sit fourth in the AL East, so there is some urgency for a team that expected to be in the playoff conversation.

The total sits at 9.0, which is interesting for a Rogers Centre game where the ball has historically carried well. Minnesota at +109 on the moneyline carries some appeal given their recent form, and a Twins lineup that has been getting production up and down the order should feel comfortable against a pitcher like Corbin who relies on location more than velocity. If Woods Richardson can neutralize the heart of Toronto's order, this is a game the Twins can take.

Dylan Cease being part of this Toronto rotation has given the Blue Jays some stability, but on the nights when Corbin starts, the margin for error shrinks considerably. The Twins are the kind of team that punishes mistake pitches, and if Corbin leaves something up in the zone early, Minnesota has the bats to cash in. Expect a game where the middle innings determine everything, because both bullpens have been reliable enough to lock things down late.

Game 6
MLB.tv

Athletics @ Mets

Friday, 7:10 PM ET | Citi Field, Queens, NY

Clay Holmes (1.42 ERA) has been one of the best stories of the early season, and his conversion from dominant reliever to legitimate starter has gone even better than the Mets could have hoped. Holmes is coming off seven shutout frames in his last outing, and the confidence he is pitching with right now makes him a tough draw for any lineup. The Mets are favored at -149, and that price feels justified when you look at the pitching mismatch on paper.

Oakland's pitching situation has been in flux, with Luis Morales (12.27 ERA) having struggled badly in limited action before being optioned earlier in the week. Whoever the Athletics send out there is going to face a Mets lineup at Citi Field that has enough firepower to exploit any pitcher who cannot command the strike zone. Pete Alonso is no longer in Queens, now wearing an Orioles uniform, but the Mets have retooled and still pack plenty of punch.

The total of 8.0 is set with the expectation that Holmes will keep the Athletics' offense in check, and that is a reasonable assumption given how he has pitched. His sinker-slider combination has been devastating, and Oakland's hitters are going to need to be patient and pick their spots carefully if they want to avoid a frustrating night at the plate. The Athletics at +123 are live if their starter can keep pace, but the margin for error is thin.

New York at home on a Friday night with a pitcher dealing should draw a lively crowd, and the energy at Citi Field has been solid early in the season. The Mets are trying to build on last year's momentum and prove they can contend in a loaded NL East, and games like this one against a rebuilding Athletics club are exactly the kind they need to take care of. Oakland has some exciting young pieces, but asking them to match Holmes on the road is a tall order.

Game 7
MLB.tv

Yankees @ Rays

Friday, 7:10 PM ET | Tropicana Field, St. Petersburg, FL

Luis Gil makes his highly anticipated 2026 season debut, and the setting could not be more intriguing. The Yankees bring their 8-4 record down to St. Petersburg to face a Rays team sitting at 5-7, and Gil is stepping into a rotation that has been one of the best in baseball through two weeks. New York is a slight favorite at -126, which reflects both the pitching unknown and the venue, because Tropicana Field has always been a place where the Rays find a way to compete regardless of the roster around them.

Steven Matz (2-0, 4.09 ERA, 1.00 WHIP) has been solid for Tampa Bay, picking up two wins despite a rotation that has dealt with some early inconsistency. His veteran presence and ability to change speeds give the Rays a chance to keep the game in the low-scoring range that benefits them most. Matz has the kind of crafty left-handed approach that can frustrate a Yankees lineup built on power, especially if he can get ahead in counts and expand the zone with his changeup.

The total of 8.0 is the joint-lowest on the evening slate alongside the Athletics-Mets game, and that number makes sense when you consider the tight confines of the Trop and the fact that both teams have pitched well this season. Gil is an unknown after missing the start of the year, and debut performances tend to carry some adrenaline that can go either way. If he comes out firing and his slider is sharp, this could be a statement start. If the command is off, the Rays will make him pay.

Tampa Bay's ability to play spoiler against the Yankees in this building is well-documented, and their young roster has shown resilience even when the talent gap looks wide on paper. The Rays play clean baseball, limit mistakes, and force opposing pitchers to beat them with execution. Gil has the stuff to do exactly that, but doing it on a debut night against a team that lives on discipline is a different kind of challenge than a spring training outing.

Game 8
MLB.tv

Guardians @ Braves

Friday, 7:15 PM ET | Truist Park, Atlanta, GA

Bryce Elder (1-1, 0.00 ERA) has been almost too good to be true, and the underlying metrics support the surface-level dominance. His 1.76 xERA and 1.64 FIP through two starts confirm that this is not just smoke and mirrors, and he gets a Cleveland team that is well-coached but has not faced anyone quite like this version of Elder. Atlanta is favored at -136, and the pitching matchup is the primary reason why.

Slade Cecconi (0-1, 5.23 ERA) has been a mixed bag for Cleveland, getting shelled for six runs against the Mariners in his first start before bouncing back with six shutout innings against the Cubs. That kind of volatility makes it difficult to know which version of Cecconi is going to show up, and facing a Braves lineup at Truist Park is a considerably tougher assignment than what the Cubs presented. Cleveland is built on pitching and defense, but they need Cecconi to at least match Elder's effort to stay in this game.

The Guardians at +113 on the moneyline offer some value if you believe in regression for Elder and a bounceback from Cecconi, but that requires a lot of things to break Cleveland's way. Atlanta's offense has been inconsistent early, but their home environment tends to bring out the best in their hitters, and the Braves are a different team when they play in front of their fans. The total of 8.5 feels about right for an interleague game where one starter has been dominant and the other is a question mark.

Cleveland's identity as a scrappy, grind-it-out team means they are never truly out of any game, and their bullpen has the depth to keep things close if Cecconi can give them five competitive innings. But Elder's ability to generate weak contact and stay ahead in counts is exactly the kind of approach that can neutralize Cleveland's contact-heavy lineup. If Elder throws another gem, the Braves could run away with this one early.

Game 9
Apple TV+

Giants @ Orioles

Friday, 7:15 PM ET | Camden Yards, Baltimore, MD

This Apple TV+ showcase features a sneaky-good pitching matchup between two young right-handers who have flashed legitimate upside in the early going. Landen Roupp (1-1, 4.22 ERA) goes for the Giants, and while his surface numbers look modest, his 1.37 FIP tells you the results have been better than the ERA suggests. Shane Baz (0-0, 4.09 ERA) counters for Baltimore, carrying a 2.88 FIP of his own, which means both arms have been slightly unlucky and could be in line for better results going forward.

Baltimore at -126 is a moderate home favorite, and the Orioles are expecting big things this season after adding Pete Alonso to an already potent lineup. Camden Yards has always been a place where power hitters thrive, and Alonso's presence in the middle of that order gives the Orioles a dimension they did not have last year. San Francisco at +104 is essentially a coin flip, and the market clearly respects what the Giants bring to the table on this particular night.

The total of 8.5 accounts for the potential of both offenses to get to pitchers whose ERA is slightly inflated compared to their underlying metrics. Roupp has been excellent at limiting hard contact, and if he can keep the ball on the ground at Camden Yards, he can neutralize Baltimore's power. Baz has the kind of velocity and stuff that can overpower hitters, but his command has been inconsistent, and the Giants' disciplined approach at the plate could force him into hitter-friendly counts.

This feels like one of those games where the first team to three runs wins, because both pitching staffs have the talent to keep the opposition in check. San Francisco's pitching depth has been a pleasant surprise, and their ability to compete on the road against a contender like Baltimore says a lot about where this franchise is heading. The Giants are not a pushover, and anyone treating this game as a walkover for the Orioles could be in for a surprise.

Game 10
MLB.tv

White Sox @ Royals

Friday, 7:40 PM ET | Kauffman Stadium, Kansas City, MO

Kansas City is looking to snap a three-game losing streak, and on paper this pitching matchup sets up nicely for the Royals. Kris Bubic (1-1, 4.09 ERA, 1.09 WHIP) has been solid if unspectacular, but he is facing a White Sox offense that ranks among the weakest in baseball. Chicago comes in at 4-8 and sends Davis Martin (2-0, 2.45 ERA, 1.18 WHIP) to the mound, and the fact that Martin has been one of the better starters on this staff tells you everything about where the White Sox are as a franchise right now.

Martin's 2-0 record and 2.45 ERA are legitimately impressive, and he has struck out 12 batters while keeping his WHIP manageable. If the White Sox are going to compete in this game, it starts with Martin giving them a quality outing and keeping the Kansas City bats in check long enough for Chicago to scratch across a couple of runs. The problem is that the White Sox offense has not been generating enough run support for anyone, and asking Martin to be perfect is not sustainable.

The Royals at -181 are one of the heavier favorites on the board, and Kansas City's 5-7 start has been frustrating for a team that was expecting to build on last year's playoff appearance. Kauffman Stadium should provide a boost, and the Royals' lineup has the kind of balanced attack that can exploit a pitcher like Martin if they can get into his pitch count early. Bubic's lefty-heavy arsenal should keep the White Sox hitters uncomfortable, and his 12 strikeouts in limited innings suggest the swing-and-miss stuff is present.

The total of 8.0 feels a touch high given how both starters have pitched, and this could easily be a 3-1 or 4-2 type of game where pitching dominates. Kansas City needs to take care of business against the weaker clubs on the schedule if they want to climb back into the playoff picture, and games against Chicago are exactly where you need to bank wins. The White Sox will compete, because Martin gives them that chance, but the talent gap in the lineup is hard to overcome night after night.

Game 11
MLB.tv

Nationals @ Brewers

Friday, 7:40 PM ET | American Family Field, Milwaukee, WI

Milwaukee has been one of the early-season surprises at 8-4 with a dominant 5-1 record at home, and they welcome a Washington club that has stumbled to 4-8 and sits in the NL East basement. Jake Irvin (1-1, 8.00 ERA, 1.56 WHIP) is on the mound for the Nationals, and his numbers tell a stark story. After a solid first start defeating the Cubs on March 29, Irvin was torched for six runs on eight hits in just four innings by the Dodgers, and his career history against Milwaukee is even uglier: 0-5 with a 6.59 ERA in six starts.

Chad Patrick takes the ball for the Brewers, and Milwaukee's pitching staff has been the foundation of their hot start. The Brewers have been grinding out wins with strong pitching and timely hitting, and their home environment has been a significant advantage. American Family Field has been a tough place for visitors this year, and Washington's inconsistent offense is going to need to find something extra to keep pace in a building where the Brewers have been dominant.

The Nationals at +169 are the biggest underdogs on the entire slate, and that price tells you everything about how the market views this matchup. Washington's lineup has talent, but Irvin's inability to get deep into games puts enormous pressure on a bullpen that has been overworked. If Irvin gets into trouble early, the Nationals could be chasing this game by the third inning, and that is a recipe for disaster against a Milwaukee team that knows how to protect leads.

Milwaukee at -207 is laying significant juice, and the run line at -1.5 (+100) is where the value likely lives for Brewers backers. The total of 8.5 accounts for the possibility that Irvin gets roughed up again, which would push the scoring in one direction quickly. The Brewers are built to win these kinds of games where the pitching advantage is pronounced, and unless Irvin delivers the best start of his season, this could get away from Washington in a hurry.

Game 12
MLB.tv

Red Sox @ Cardinals

Friday, 8:15 PM ET | Busch Stadium, St. Louis, MO

Boston's miserable 1-5 road record walks into Busch Stadium for a series opener against a Cardinals team that has been far more competitive than expected. Connelly Early makes his third start for the Red Sox, and the rookie from Army-turned-Virginia has been a pleasant surprise with a 2.89 ERA over 9.1 innings, striking out 10 while showing the kind of poise that belies his lack of big-league experience. The six walks he has issued are a concern, but the stuff has played.

Dustin May (0-2, 15.95 ERA) gets the ball for St. Louis, and there is no gentle way to describe what has happened to him through two starts. He has surrendered 17 hits and 13 earned runs in just 7.1 innings, posting a .486 opponent batting average that is borderline catastrophic. May signed a one-year, $12.5 million deal with the Cardinals after being traded from the Dodgers to the Red Sox and then moving to St. Louis, so he is facing a former team with something to prove and everything to lose.

Despite May's struggles, Boston is the underdog at +119 while St. Louis is favored at -143, and the market's reasoning likely comes down to the Red Sox being a disaster on the road. The total of 7.5 is surprisingly low given May's ERA, but Early's ability to keep games tight and the Cards' strong defense could keep this in check. If May can somehow get through five innings without a catastrophic inning, the Cardinals bullpen can do the rest.

This is the kind of game where the outcome might hinge entirely on whether Dustin May gets through the first three innings without a meltdown. If he settles in and starts locating his sinker, the narrative shifts. If he walks the first two batters or gives up a bomb in the first inning, the dam could break. Early gives Boston a real chance to win because he has the composure to match zeroes, and the Red Sox lineup has enough talent to capitalize on a pitcher whose confidence is clearly shaken.

Game 13
MLB.tv

Rockies @ Padres

Friday, 9:40 PM ET | Petco Park, San Diego, CA

Tomoyuki Sugano (1-0, 1.69 ERA, 0.84 WHIP) has been an absolute revelation for the Rockies, and the Japanese veteran is turning heads with his precision pitching style. Through two starts, he has struck out nine while allowing minimal traffic, and his 0.84 WHIP is the kind of number that would be elite in any context but is particularly stunning for a Rockies pitcher. The fact that Colorado gets to send him to Petco Park, one of the most pitcher-friendly venues in baseball, makes this an intriguing spot.

Walker Buehler (0-1, 9.45 ERA, 1.95 WHIP) has been a mess for San Diego, and the two-time All-Star is still trying to find his footing after joining the Padres. His numbers through two starts have been ugly across the board, and the command issues that plagued his late Dodgers tenure seem to have followed him to his new home. Buehler does own a career 4.71 ERA in 23 appearances against the Rockies with 124 strikeouts, so there is a history of success against this franchise, but nothing about his 2026 form inspires confidence.

San Diego is still favored at -181 despite Buehler's struggles, and the market is betting on the overall talent advantage. The Padres' lineup, defense, and bullpen are all superior to Colorado's, and one bad start from a talented pitcher is not enough to flip the script entirely. But Colorado at +149 is a live underdog if Sugano continues dealing, because one swing of the bat is all it takes to change the game when the opposing starter cannot find the strike zone consistently.

The total of 8.0 is interesting for a Petco Park game, especially when you consider that one starter has been dominant and the other has been getting shelled. If Sugano pitches like he has all season, this under feels like the right side. If Buehler gets knocked around again and the Padres' bats bail him out, the over could hit on one team alone. This is a game where the first three innings will tell you everything, because Buehler's early-inning command has been the biggest red flag.

Game 14
MLB.tv

Astros @ Mariners

Friday, 9:40 PM ET | T-Mobile Park, Seattle, WA

Emerson Hancock (1-1, 0.71 ERA) has been flat-out brilliant for Seattle, and the numbers through 12.2 innings are staggering: 14 strikeouts, just one walk, one earned run, and a 0.553 WHIP. Those are the kind of early-season indicators that suggest the Mariners may have found something special in their rotation, and a home start against a divisional rival gives him a chance to make a real statement. Seattle is favored at -143, and the pitching matchup is the primary driver.

Tatsuya Imai (1-0, 4.32 ERA) makes just his second start for the Astros, and the Japanese right-hander has shown flashes of the talent that justified his three-year, $54 million contract. He has struck out 13 batters in 8.1 innings, posting a 14.04 K/9 rate that would lead the American League if sustained over a full season. The problem is the seven walks he has issued, which means his command has been inconsistent, and T-Mobile Park is not a forgiving environment when you are putting runners on base.

Houston without Kyle Tucker in the lineup is a fundamentally different team, and the Astros' offense is still adjusting to life after the trade that sent their star to the Dodgers. The total of 7.5 reflects two teams that have been built around pitching, and this AL West showdown has the feel of a game that could be decided by a single run. Imai's strikeout stuff gives him a real chance to keep the Mariners' bats in check, but his walk rate is the kind of thing that catches up to you against a disciplined Seattle lineup.

T-Mobile Park has always been a place where the Mariners play their best baseball, and the crowd energy for a Friday night divisional game should be electric. Hancock's ability to generate ground balls and miss bats gives Seattle an edge that is hard to quantify on paper but shows up in every start. If the Astros want to win this one, they need Imai to throw strikes and trust his stuff rather than nibbling around the edges. The team that makes fewer mistakes is going to win, and right now Hancock is making almost none.

Game 15
MLB Network

Rangers @ Dodgers

Friday, 10:10 PM ET | Dodger Stadium, Los Angeles, CA

The marquee game of the entire Friday slate features Tyler Glasnow (1-0, 3.00 ERA, 0.92 WHIP) toeing the rubber at Dodger Stadium against Kumar Rocker (0-1, 3.60 ERA, 1.40 WHIP), and this one has all the ingredients of a late-night showdown worth staying up for. Glasnow has been his usual dominant self through 12 innings, striking out 15 batters while walking just three, and his ability to miss bats at the top of the zone makes him one of the most difficult matchups in baseball. The Dodgers are massive -240 favorites, the heaviest price on the entire board.

Los Angeles has been everything you would expect from the defending World Series champions, and Kyle Tucker's presence in the lineup after his trade from Houston has added a dimension that makes this offense genuinely terrifying. Tucker alongside the existing Dodgers core creates the kind of lineup depth that can punish a young pitcher like Rocker from the first pitch to the last. Texas is averaging just 3.6 runs per game and striking out at a 25% clip, which is a recipe for a long night against a pitcher with Glasnow's strikeout stuff.

Rocker has shown flashes of the talent that made him the third overall pick in the 2022 draft, but his 1.40 WHIP and 5.0 innings of work suggest he is still building stamina and consistency at the big-league level. Walking into Dodger Stadium against the back-to-back World Series champions with a 3.60 ERA and just three strikeouts through five innings is a baptism by fire, and the Rangers' offense is going to need to give him some run support if Texas wants to stay competitive in this one.

The total of 8.5 feels about right for a game where one starter should dominate and the other could get exposed. Texas at +194 on the moneyline represents the longest shot of the night, and the run line of Rangers +1.5 at -105 versus Dodgers -1.5 at -115 tells you the market expects Los Angeles to win this one comfortably. Glasnow at home under the lights is appointment viewing, and if his curveball and slider are both working, the Rangers could be in for a very long night in southern California. This is the kind of game that reminds you why the Dodgers are the standard in baseball right now.