Series Preview: Giants-Cubs Rematch

Jun 7, 2026; Chicago, Illinois, USA; San Francisco Giants center fielder Jonah Cox (53) scores against the Chicago Cubs during the 10th inning at Wrigley Field. Mandatory Credit: Kamil Krzaczynski-Imagn Images | Kamil Krzaczynski-Imagn Images

The Cubs have lost 2 out of 3 in their last 4 series, including last weekend in Chicago against the San Francisco Giants. By the way, the extra innings game on Sunday Night Baseball wound up being the fourth-largest primetime audience of the MLB season. The Giants didn’t look like one of the worst teams in the sport and the Cubs, despite losing, still had the veneer of a good team despite being 8-22 in their last 30 games.

They managed to win their finale in Colorado yesterday, and it looks like this turn through the rotation will feature everything they’ve got from the starting pitching front. Javier Assad reliever Jameson Taillon in that thrilling Sunday Nighter and pitched 6.1 shutout innings, allowing only a hit and a walk to go with 5 strikeouts. Ben Brown is their best starter and shutout the Giants for 5.1 innings in the Cubs’ Saturday win, allowing only a hit and a walk to go with 5 strikeouts. Meanwhile, Colin Rea has thrown the second-most innings on Chicago’s staff (69.1 IP). He has yet to have a start where he hasn’t allowed a run, though, on three separate occasions he’s allowed only 1 run.

When we last saw the Giants at home, one of the coolest things that you will ever see in a baseball game happened. If you don’t know what I’m talking about for some reason…

All I can say is that I was listening to this game on radio until the 9th inning comeback started and I decided to switch over to watch Eldridge’s at bat. I’m not kidding, I turned the game on as he stepped in to the box. As great as Krukow and Kuiper’s hogs out banter was before the final pitch, let history never forget Jon Miller’s call.

The Giants are also throwing their best part of the rotation at the Cubs too, though, as Logan Webb has looked great since returning from the IL and Landen Roupp and Trevor McDonald at home is a good matchup.

The Cubs need this series very badly. The Giants are playing for vibes. Even with baseball, you’d like to think that the more relaxed team has the advantage.


Series overview

Who: San Francisco Giants (28-41) vs. Chicago Cubs (35-34)
Where: Oracle Park | San Francisco, California
When: Friday at 7:15pm PT, Saturday at 7:05pm PT, 12:10pm PT
National broadcasts: ABC/ESPN (Sunday)

Projected starters
Friday: Landen Roupp (RHP 5-6, 4.00 ERA) vs. Javier Assad (RHP 3-1, 4.73 ERA)
Saturday: Trevor McDonald (RHP 2-3, 4.15 ERA) vs. Ben Brown (RHP 2-2, 1.74 ERA)
Sunday: Logan Webb (RHP 3-4, 3.88 ERA) vs. Colin Rea (RHP 5-4, 5.19 ERA)


Players to watch

Cubs

Just 4 Cubs have been better than league average since May 1st: Michael Busch (166 wRC+), Pete Crow-Armstrong (145), Ian Happ (136), literally Michael Conforto (114), so let’s focus on the recent underperformers:


Nico Hoerner: The Oakland native and Stanford alum has done well when he’s returned to the Bay Area. He’s a career .275/.351/.392 at Oracle Park in 14 games (57 PA), but over his last 37 games (162 PA), he’s hitting just .208/.290/.257 (60 wRC+).

Alex Bregman: He was practically nonexistent against the Giants (0-for-12) and is hitting just .236/.317/.338 since May 1st (167 PA). Over the last two weeks, it’s just .178/.296/.333.

Seiya Suzuki: Since May 1st, his line has been a substandard .207/.280/.348 (74 wRC+), but over the past two weeks, he’s picked up his production, slashing .279/.326/.512 (134 wRC+), hitting well enough that he became the subject of a Ken Rosenthal thinkpiece about the Cubs possibly moving him for some badly needed pitching. He did well against the Giants (3-for-9 with a homer) and is on an 8-game hitting streak.

Giants

Bryce Eldridge: Of course.

Trevor McDonald: He was the starter of that Sunday night thriller and he’s bounced back nicely from that 7-run disaster against the White Sox (not entirely his fault anyway), but this entire series is a test to see just how much familiarity persists between these two teams with so few games between the rematch.

Ryan Walker: He has been recalled from Sacramento and taking Carson Seymour’s spot. Seymour wound up being batting practice for the Cubs and Nats in his two appearances this season, but Walker has been that to a large degree, too. We’ll see if his scoreless wizardry in the minors comes back up to the big leagues with him. The Giants could certainly use some outs from the bullpen.


Prediction time

The Cubs are 1-6 at Oracle Park over the past two seasons, so, I’ll predict that the Giants won’t get swept?

Lavish weddings thrown into chaos ahead of Knicks Game 5: “I was hyperventilating”

An image collage containing 3 images, Image 1 shows Arielle and Greg, a couple, smiling and wearing New York Knicks fan apparel, Image 2 shows Robyn Fergusen showing off her engagement ring, Image 3 shows Victoria Perry and James Kostadaras posing together, with Victoria wearing a Knicks jacket

These Big Apple brides and grooms may not be the only ones getting a ring this Saturday.

In a twist of fate that some near-newlyweds are calling serendipity, and others a head-scratching snag — a host of tri-state couples who have spent months or even years planning their big day will be tying the knot on the same night as Game 5 of the NBA Finals.

There, the New York Knicks, leading the playoffs 3-1, will play the San Antonio Spurs at Frost Bank Center in San Antonio, Texas, hoping to nab their first championship title since 1973.

Victoria Perry and her fiancé, James Kostadaras, both native New Yorkers, watched a Knicks game on their first date in 2023. Kostadaras is shown above proposing to her last October. Gabrielle Eichenholtz/Jill Davren

With some guests panicking about missing a chance to see their beloved team’s big moment, The Post met the brides and grooms pivoting their nuptials to Knick-tials.

Victoria Perry and James Kostadaras

“This is more exciting than any other piece of my wedding!” Victoria Perry — a 33-year-old Manhattan bride, native New Yorker and lifelong Knicks fan — confessed to The Post.

“As a girl, I never grew up dreaming about my wedding dress or the flowers,” said Perry, who will marry her fiancé and fellow diehard Knicks fan James Kostadaras at a snazzy Midtown East venue on Saturday.

“But the Knicks have been such a source of happiness for me over the years.”

When Perry and Kostadaras — whose first date in 2023 involved watching a Knicks game at Astoria sports bar Rivercrest — first realized that the NBA Finals could coincide with their wedding, the pair sprang into action to incorporate the game into their June 13 nuptials.

But Knicks fever nearly derailed their plans: Perry shared that she and Kostadaras would have even considered delaying their wedding due to the Knicks’ potential championship, if necessary.

“We would move it if it would guarantee [the] Knicks win,” she told The Post, joking that their priorities as a couple are: 1. God, 2. The Knicks championship, and 3. Their wedding.

Ultimately, though, she’s just thrilled to be able to experience Game 5 with those closest to them.

“It’s the biggest blessing,” she said.

Kostadaras wore the white Knicks jacket at her rehearsal dinner; she’ll also rock it at her wedding afterparty. Victoria Perry

After a traditional Greek Orthodox ceremony, guests will file into the larger reception space to enjoy dancing and a live band — which has been instructed to share live updates on the score throughout the game.

Perry also has a big outfit change planned: she’ll wear a white Knicks jacket over her dress for the reception.

During the last quarter/after-party, guests will move into an additional downstairs space, which Perry, Kostadaras, their planner and an AV team worked to convert into a full-blown Knicks watch party — complete with a 70-inch TV screen, team-themed floral arrangements and sports-bar food.

A hip-hop DJ will also play NYC-themed hits, such as “New York” by Ja Rule.

Perry feels that getting to celebrate the potential championship game and her wedding on the same day is “the biggest blessing.” Paige DeMaio

Arielle Salmon and Greg Eichenholtz

For Arielle Salmon — a 28-year-old teacher based in Bergen County, New Jersey — the emotions about having her big day fall on the Knicks’ potential championship game have been decidedly mixed.

“It’s so weird to have excitement but also nervousness,” she told The Post.

Arielle Salmon and her husband-to-be, Greg Eichenholtz, are both big Knicks devotees. Arielle Salmon

Though Salmon and her fiancé, 29-year-old contract negotiations worker Greg Eichenholtz, identify as avid Knicks fans and are rooting — along with the rest of NYC — for the team to clinch the NBA Finals, Salmon admitted to “anxiousness” that the game clashes with their wedding.

They started planning it soon after their January 2025 engagement.

“Monday night, I literally was sitting on the couch hyperventilating … I was just not OK,” Salmon told The Post, after the Knicks lost Game 3, meaning that Game 5 would fall on their wedding day.

Eichenholtz proposed to Salmon at the Freedom Tower in Manhattan in January 2025. Arielle Salmon

“I was disappointed because we didn’t want [the Knicks] to lose, but also because I expected them to win all four games in a row and then be done with it before our wedding,” she continued.

“We keep laughing, because we tried so hard to pick a date where there would be nothing going on.”

In the midst of last-minute wedding preparations for the Bergen County ceremony, which will be held at a venue 16 miles from Madison Square Garden, Salmon has also had to deal with a few guests reaching out to ask if the newlyweds will be streaming the game at their reception.

“I would never ask anyone that question — these people are being serious,” said Salmon. “It’s kind of, like, how do we handle this the right way?”

Salmon and Eichenholtz still identify as avid Knicks fans in the midst of the scheduling whirlwind. Arielle Salmon

While the couple doesn’t plan on putting the game on at their reception — a screen will be available if they change their minds — they are encouraging their guests to bring their best Knicks gear to wear during the party portion of the evening.

The band will also lead famous “Go, New York, go!” MSG chants and play N&C-themed songs like Jay-Z and Alicia Keys’s “Empire State of Mind” to get people “going and excited.”

Salmon shared that the Knicks still having more games in the NBA finals if they lose on Saturday is helping her through the scheduling collision. Arielle Salmon

“The good thing is that if they lose, there’s more games, so that’s what’s helping me through this,” Salmon said.

“Just knowing that hopefully everyone we invited are trustworthy people, and that they care very much about us, and hoping that they won’t just be sitting and streaming the game the whole time … We’re just trying to focus on the positives.”

Robyn Ferguson

When Robyn Ferguson, an Upper East Side-based consultant, first met her fiancé, who chose to remain anonymous for this story, in 2022, the two quickly bonded over their shared passion for sports — with her native New Yorker husband-to-be’s unwavering love for the Knicks fully rubbing off on her.

Robyn Ferguson, originally from Canada, was always a sports fan, but shared that her fiancé’s love for the Knicks swayed her. Brian Hatton

“(My fiancé) went to Villanova for college, and of course (some of) the best players on the Knicks are all from Villanova,” Ferguson told The Post, referring to the Pennsylvania university’s alumni Jalen Brunson, Josh Hart and Mikal Bridges.

“He’s followed these guys since they played in college, which makes it more fun for him … I’m now a diehard Knicks fan, too. We go to a lot of games together.”

Before they even knew that the Knicks would reach the NBA Finals, the couple had joked that if the team made it, they would get a TV and “blow the roof off the Metropolitan Club” — the luxury, private UES venue near Central Park where they will tie the knot this Saturday.

Ferguson, seen here calling her mom after the proposal to share the news, could hardly believe her wedding would coincide with the potential Knicks final game. Brian Hatton

The pair could hardly believe it when their joke turned into reality.

“The way the Knicks were playing in the playoffs at the beginning — we were, like, ‘OK, they swept the first series — they’re hot, this could actually happen,’” recalled Ferguson, referencing their Eastern Conference Semifinals win over the Philadelphia 76ers in May.

Then the Knicks swept the Cavaliers.

“They have a chance to win it all,” she recalled thinking. “Like, all of (my fiancé’s) dreams are coming true in the blink of an eye.”

Once they knew the NBA Finals were a serious possibility, they asked their wedding planner to reach out to AV companies to arrange for a TV at the Metropolitan Club, and told the 12-piece band that the game would be accompanying their set. 

The reaction was a mix of incredulity and laughter.

“Everyone was just laughing at us — they’re, like, ‘Of course you guys would do that,’” Ferguson said. “I love it. I’m just as into it as my fiancé, so it just makes it more fun, honestly.”

Ferguson shared that she is “just as into” the Knicks hype as her fiancé. Brian Hatton

In addition to their main cocktail hour and reception areas, there’s a section of the club called The Bar Room, sanctioned as the official game-watching area, with a Knicks-themed cocktail menu — with blue-and-orange signature drinks including “The Brunson” and “The KAT,” named after team stars Jalen Brunson and Karl-Anthony Towns.

As for what their friends and family have thought about the big day colliding with the NBA Finals, Ferguson emphasized that they are all ready and raring to celebrate both.

“When I tell you the amount of Knicks fans we have coming to our wedding — all the text messages I’m getting are, like, ‘Knicks in five, we’re going to blow the roof off the Metropolitan Club!’” said Ferguson, who will be wearing a blue Knicks jacket for her reception and has a friend bringing team jerseys for guests.

“We have a pretty fun crew of people coming — it’ll be a big celebration.”

Ferguson looks forward to celebrating both the Knicks and her love for her husband-to-be this Saturday. Brian Hatton

However, the couple isn’t worried “at all” about the Knicks overshadowing their big day, emphasizing that the game will only amplify their wedding festivities.

“As soon as we found out the Knicks were definitely in the Finals, it made us even more excited for our wedding — which sounds crazy,” Ferguson said. “But as big sports fans, it’s like you ride so hard for your teams that any excuse to have a giant celebration is just really special.

“I think we’re really lucky.”

Nearly 50% of tickets for Knicks Game 5 in San Antonio purchased by NY, NJ fans

A man is pictured holding a sign that says

An army of Knicks fans is set to storm San Antonio Saturday night — with 45% of tickets for the pivotal Game 5 snatched up by New York and New Jersey basketball buffs.

Nearly half of Frost Bank Center will be blue and orange as the Big Apple’s beloved squad looks to secure its first NBA Championship title in 53 years in a 1999 finals rematch when Gregg Popovich’s Spurs won in five games.

Data shows New York billing zip codes bought 37% of tickets to the potentially clinching game, and another 8% came from New Jersey, according to Kyle Zorn of the popular resale service TickPick.

New York Knicks fans celebrate during the game against the San Antonio Spurs during Game Two of the 2026 NBA Finals on June 5, 2026, at Frost Bank Center in San Antonio, Texas.  NBAE via Getty Images
Knicks fans react after the game against the San Antonio Spurs during Game One of the 2026 NBA Finals on June 3, 2026, at Frost Bank Center in San Antonio, Texas. NBAE via Getty Images
Knicks fans are pictured before Game Two of the 2026 NBA Finals on June 5, 2026, at Frost Bank Center in San Antonio, Texas.  NBAE via Getty Images

Scores of Knicks fans were getting out of dodge at LaGuardia Airport in Queens Friday afternoon — though had to make last-minute adjustments because of flight delays and cancellations to Texas.

Queens native Joe P. bought Game 5 tickets after being convinced by a pal — and realizing the cost is cheaper than one at Madison Square Garden.

“I wasn’t gonna do it, but he said, ‘You’re not gonna experience this ever again in your life,’” Joe said.

“And he’s probably right. 
So we decided to screw it, and we bought our tickets yesterday.
When we saw how expensive it was to fly to San Antonio, we opted to fly to Austin because it was about half the cost. 
So then we just decided we were gonna rent a car and drive.

“I have not been able to afford any of the tickets for the NBA finals at the Garden, because I think it’s $10,000, $12,000 for nosebleeds now, so that’s a little bit out of my budget … It’s cheaper to go to San Antonio, and fly back then to go to the game in NY.”

Only 12% of tickets were bought by Texas-area customers as of early Thursday, Zorn said.

Andrew Cramer and his 11-year-old son, Charlie, came to MSG all the way from Australia. Courtesy of Andrew Cramer

Knicks diehards Andrew Cramer and his 11-year-old son, Charlie, flew all the way from Australia to the Big Apple to attend Game 4 of the finals – and they decided why not score tickets to Game 5 for a chance at witnessing more history.

“Once we were here, to make it worth the while since we came all the way from Australia we thought we’d go to the game tomorrow,” Cramer, who lived in New York for seven years, told The Post Friday.

Cramer’s flight to Texas was packed with Knicks fans and it was more of the same in San Antonio.

“There are a lot of Knicks fans here. You can identify one another. It’s a Knicks family which is nice,” he said while enjoying a river cruise with his son.

“It’s a really nice reflection of the city that it brings so many people together. Sports is a wonderful unifier,” he added.

Cramer’s flight to Texas was packed with Knicks fans and it was more of the same in San Antonio. Courtesy of Andrew Cramer

Five other Knicks fans were boarding a plane to Miami to connect in Austin — and then planned on driving from there to San Antonio. Their original flight to Dallas had gotten cancelled — and the group of strangers bonded over the debacle.

“We’re united Knicks fans,” Eric Kwiatkowski, 40, said. “Now you see what Knicks fans endure.”

Kwiatkowski told The Post he and his pal Ramy Fakhr, 44, shelled out for tickets for Game 5 because “it’s an opportunity” to see the Knicks “close out the series.”

“I’m beside myself with excitement,” he added.

Fakhr was so dedicated to seeing his hometown team potentially make history that he was prepared to go without a change of clothes, after checking his bag on the now-nixed Dallas flight.

“I’m not missing this flight. Now I have to spend the whole weekend without any clothes,” he said. “This is all I’m wearing. Well, I’m gonna borrow some Eric’s clothes.”

Another Queens guy, Kevin Chang, chimed in: “Knicks in five. Knicks in five.”

Both New York and New Jersey accounted for only 13% of Game 1 tickets and 17% in Game 2 — both of which were on the road, SeatGeek numbers indicate.

Fans flocked for tickets in Texas after Knicks completed a historic 29-point comeback against Victor Wembanyama and the Spurs in Game 4 to take the 3-1 stranglehold in the series at Madison Square Garden.

The New York Knicks lay out T-shirts for fans before the game against the San Antonio Spurs during Game Three of the 2026 NBA Finals on June 8, 2026, at Frost Bank Center in San Antonio, Texas. NBAE via Getty Images

TickPick’s listings fluctuated throughout Thursday as get-in prices for Game 5 dipped from around $1,500 for standing room to just below $1,200.

The cheapest listed ticket — section 201, row 10 over mid-court — is $1,288 as of Friday morning.

The Knicks are also a perfect 2-0 playing in San Antonio during these finals, notably after Wemby missed what would have been a winning last-second shot in Game 2.

MSG’s get-in price on TickPick is $10,727 for a prospective Game 6 Tuesday night should the Knicks need another crack to win it all for the first time since 1973.

Carmelo Anthony says he played a role in Knicks’ improbable Game 4 comeback

An image collage containing 2 images, Image 1 shows Carmelo Anthony applauding at the 2026 NBA Finals game between the San Antonio Spurs and the New York Knicks, Image 2 shows New York Knicks forward OG Anunoby (8) makes a game-winning tip shot against San Antonio Spurs guards Dylan Harper (2) and Devin Vassell (24) during game four of the 2026 NBA Finals
Melo advice

Coach Melo?

While talking with ESPN’s Ramona Shelburne after the Knicks’ improbable NBA Finals Game 4 comeback Wednesday, Knicks legend Carmelo Anthony said he played a role in OG Anunoby‘s tip-in game-winner.

Anthony, now a broadcaster for NBC Sports, was at the game and said he was giving instructions to Knicks players before their crucial final possession when they were trailed by one point.

Carmelo Anthony applauding at the 2026 NBA Finals game between the San Antonio Spurs and the New York Knicks. NBAE via Getty Images

“I was yelling at them the whole time, ‘The offensive rebound is there! The offensive rebound is there!” Anthony told Shelbourne after the 107-106 win. “Coming out of that timeout, I made eye contact with them and was yelling, ‘The offensive rebound is there! Somebody go!'”

Knicks players were probably more focused on what head coach Mike Brown was telling them to do, but Anthony’s advice proved solid.

Anunoby’s game-winning putback with 1.2 seconds left came on an offensive rebound after Jalen Brunson missed a deep 3 that pulled Spurs star Victor Wembanyama out of the paint to contest the shot.

The Knicks forward then leaped above some smaller Spurs guards to produce one of the most iconic moments in NBA history, giving the team the 107-106 edge.

It was far from the first time Anthony has helped the Knicks.

IMAGN IMAGES via Reuters Connect

After starting his career with the Nuggets, the Knicks traded for Anthony in 2011, where he spent seven seasons and helped lead the Knicks to the playoffs three times.

Anthony made the All-Star team every year with the Knicks, won the NBA’s scoring title with 28.7 points per game in 2012-13, was named to the All-NBA Second Team in 2013 and set the Knicks all-time record for points in a game with 62 in 2014.

He later became a Hall of Famer in September 2025.

The Knicks will now look to close out the Spurs in Saturday’s Game 5 as the series shifts back to San Antonio, with tip-off set for 8:30 p.m. ET.

Braves vs Mets Prediction: Odds, recent stats, trends, and best bets for June 12

The Braves (45-23) and Mets (30-38) meet for the first of many times this season. Atlanta won eight out of 13 meetings last season versus New York.

New York is 4-5 to start the month and have been inconsistent offensively. The Mets are hitting .223 (26th) to start the month and scored 33 runs (T-25th) over nine games. The Braves and Mets are separated by 15 games in the NL East.

Atlanta is coming off being swept by the Chicago White Sox, 6-5 in extra innings and 2-1. The series finale was postponed. The Braves announced that Ronald Acuna Jr. will be on the IL due to a strained left hamstring. Over the last 11 games, Atlanta is hitting .241 (23rd) with 51 runs scored (23rd). Acuna was hitting .316 in that span with 12 hits and five home runs. The Braves offense is expected to slow down without Acuna.

Let’s dive into the matchup and find a sweat or two.

We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch 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 & how to watch Braves at Mets

  • Date: Friday, June 12, 2026
  • Time: 7:15 PM EST
  • Site: Citi Field  
  • City: Flushing, NY
  • Network/Streaming: Apple TV

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Odds for the Braves at the Mets

The latest odds as of Friday:

  • Moneyline: Atlanta Braves (+105), New York Mets (-126)
  • Spread: Braves +1.5 (-204), Mets -1.5 (+167)
  • Total: 8.0

Probable starting pitchers for Braves at Mets

  • Friday's pitching matchup (June 12): Spencer Strider vs. Nolan McLean
  • Braves: Nolan McLean  

2026 stats: 72.1 IP, 3-4, 3.98 ERA, 1.11 WHIP, 82 Ks, 17 BB

  • Mets: Spencer Strider  

2026 Stats: 36.0 IP, 4-1, 4.00 ERA, 1.28 WHIP, 43 Ks, 19 BB

Who’s Hot? Who’s Not

  • The Braves’ Matt Olson is hitting .272 with 72 hits, 19 home runs and 50 RBI over 265 at-bats
  • The Braves’ Austin Riley is hitting .206 with 51 hits and 79 strikeouts over 247 at-bats
  • The Mets’ Juan Soto is hitting .277 with 52 hits, 14 home runs, and 31 RBI over 188 at-bats
  • The Mets’ Bo Bichette is hitting .227 with 62 hits and 52 strikeouts over 273 at-bats

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

Top betting trends & insights to know ahead of Braves at Mets

  • The Mets are 28-40 ATS, ranking fifth-best
  • The Braves are 41-27 ATS, ranking third-best
  • The Mets are 33-29-6 to the Under, ranking eighth-best
  • The Braves are 33-31-4 to the Over
  • The Mets are 13-20 ATS at home, ranking sixth-worst
  • The Braves are 23-12 ATS on the road, ranking second-best

Expert picks & predictions for tonight’s game between the Braves and the Mets

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 Friday's game between the Braves and the Mets:

  • Moneyline: NBC Sports Bet is recommending a play on the Braves on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Brvaes at -1.5.
  • Total: NBC Sports Bet is recommending a play on the Under on the Game Total of 8.0

Follow our experts on socials to keep up with all the latest content from the staff:

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Trysta Krick (@Trysta_Krick)

MLB Same-Game Parlay Predictions: Our Best SGP Picks for Friday, June 12

Want to get more Covers content? Add us as a preferred source on your Google account here.

It’s a busy night of the diamond, and I’ve got three MLB same-game parlay predictions to cover you for all the action Friday, June 12.

My top MLB picks begin with an AL Central showdown between the Detroit Tigers and Cleveland Guardians and wrap up with an SGP for the matchup between the St. Louis Cardinals and Minnesota Twins.

Today's best MLB SGP picks

Tigers vs Guardians SGP: Detroit motors to another win

The Detroit Tigers are turning the corner with a fifth-ranked xwOBA and 6.9 runs per game during their active 7-2 stretch, while the Cleveland Guardians rank 29th in xwOBA while averaging 3.5 runs per game during their own 3-8 skid.

Additionally, Detroit starter Jack Flaherty has fanned six or more batters in four consecutive starts with a sterling 2.37 xFIP, and outfielder Riley Greene has been a force against righties over the past three years with a high-end .374 wOBA and .237 ISO while hitting in the heart of the lineup.

  • Time: 7:10 p.m. ET
  • Where to watch: CLEG, DSN

Phillies vs Brewers SGP: Misiorowski builds on Cy Young bid

Milwaukee Brewers starter Jacob Misiorowski paces the majors in both ERA and xFIP, so with the Brew Crew also ranking third in wOBA across the past 30 days, I’m anticipating them pulling away from the Philadelphia Phillies tonight. 

Still, I’m expecting Philly rookie Andrew Painter to pitch deep enough to record four or more strikeouts. His 4.68 xFIP is way below his 6.21 ERA, and Painter has limited opposing hitters to a below-average 34.9% hard-hit rate.

Finally, Brewers second baseman Brice Turang is ripe to snap out of a 0-for-9 slump, considering he sports a .304 batting average and .419 wOBA against righties this season.

  • Time: 7:40 p.m. ET
  • Where to watch: BREW, NBCSP

Cardinals vs Twins SGP: Minny lambastes Leahy

St. Louis Cardinals starter Kyle Leahy (4.42 ERA and 4.34 xFIP) has surrendered the highest blast-contact rate among pitchers with at least 50 innings, so I’m anticipating a short outing paving the way for four or fewer strikeouts from the righty.

Left-handed bats have teed off on Leahy to the tune of a .421 wOBA and .962 OPS, and Minnesota Twins infielder Tristan Gray has been sneakily productive down the lineup with four runs, 11 hits and 12 RBI across his past 13 games.

Of course, the Twins have a sizable edge on the mound with Joe Ryan sporting a solid 3.02 ERA and 3.60 xFIP.

  • Time: 8:10 p.m. ET
  • Where to watch: MNNT, CARD
Neil Parker's 2026 Transparency Record
  • SGP picks: 8-16, +12.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.

This article originally appeared on Covers.com, read the full article here and view our best betting sites or check out our top sportsbook promos.

Orioles fans aren’t expecting a revival before the All-Star break

BALTIMORE, MD - JUNE 11: Baltimore Orioles fans arrive at Oriole Park prior to the game between the Seattle Mariners and the Baltimore Orioles at Camden Yards on Thursday, June 11, 2026 in Baltimore, Maryland. (Photo by Rob Tringali/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 Orioles fans and fans across the country. Sign up here to participate in the weekly emailed surveys.

At times this year, never for more than three days at a time, the Orioles can almost convince you that maybe they will be able to be a good team, or at least a good enough team. If there are a few good games in a row from the starting pitchers at the same time the offense does positive things, when they’re doing that, it doesn’t feel foolish to believe. The only problem is that they can’t do it more than three games in a row. Or at least they haven’t done it yet.

In this week’s survey, I asked Orioles fans whether they think the team can get back above .500 before the All-Star break. At the time I posted the survey, that would have required an 18-12 record before the break. They went 2-1 in the remaining games in the Mariners series since then, so we’re now talking 16-11 between now and July 12’s game. Can they do that? Here’s what you said:

That’s a resounding no. It’s almost even a shocking no, because in my experience these surveys have tended towards the optimistic, perhaps even the foolishly optimistic. With the way the Orioles managed to lose on Monday and Tuesday – the two freshest games in people’s minds as they would have been voting this week – it seems the optimism was temporarily beaten out of them. I don’t blame them. I don’t think this team can get back above .500 before the break either.

They’re probably going to have to fire off at least a five-game winning streak to do it. That’s a tall order with the recent state of the rotation. There aren’t five good pitchers out there. There might not even be two. We’ll see if they can do anything to make us feel a little better in hosting the struggling Padres.

This week’s survey was sponsored by FanDuel.

OG Anunoby will take home 2026 NBA Finals MVP award, Draymond Green predicts

OG Anunoby will take home 2026 NBA Finals MVP award, Draymond Green predicts originally appeared on NBC Sports Bay Area

With the New York Knicks taking a 3-1 lead over the San Antonio Spurs in the NBA Finals, the Larry O’Brien Trophy appears headed to Manhattan.

But who takes home the Bill Russell Trophy for Finals MVP remains more contentious entering Saturday’s Game 5 in San Antonio.

Though Knicks star Jalen Brunson is the odds-on favorite to win the award, many fans and analysts believe OG Anunoby has been the best player in the series thus far — including Draymond Green.

“I see a lot of people saying OG Anunoby is the current favorite for the Finals MVP. And I must say, I agree,” Green said on Friday’s episode of “The Draymond Green Show.” “I think he’s been the most consistent. I think, you know, he’s made pivotal plays. He had the block and the bucket to close out the game in Game 4. Jalen Brunson was incredible last game, but I think the first three games, he wasn’t great, was shooting a lot of shots at a low percentage.

“And OG has just been constant. And it hasn’t been like averaging 14 points, 16 points — he’s averaging 24 points on the series, 65 percent from the field, 55 [percent] from three, playing the defense he’s playing, guarding [Victor Wembenyama] at times in the series. I think OG Anunoby has a decent Game 5, and [the Knicks] win Game 5. I think OG Anunoby is the Finals MVP.”

The Anunoby vs. Brunson debate feels a bit reminiscent of the 2015 NBA Finals, when Andre Iguodala was named MVP over Steph Curry. Like Brunson, Curry boasted better stats than Iguodala, but voters recognized and rewarded Iguodala elevating his game on the biggest stage and making a massive defensive impact — the same could be said of Anunoby this series.

Perhaps that could be the reason for Green’s opinion on the matter this time around, already having seen a similar storyline play out a decade earlier.

Regardless, we’ll find out soon enough whether or not Green’s prediction comes to fruition.

Download and follow the Dubs Talk Podcast

SB Nation Reacts Survey Results: How Many Games Will Astros Win in June?

HOUSTON, TX - JUNE 05: (left to right) Houston Astros center fielder Brice Matthews (0), Houston Astros center fielder Jake Meyers (6), and Houston Astros right fielder Cam Smith (11) celebrate the team 5-1 win in the top of the ninth inning during the MLB game between the Athletics and Houston Astros on June 5, 2026 at Daikin Park in Houston, Texas. (Photo by Leslie Plaza Johnson/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images

We asked, you’ve spoken.

This was our initial survey post:

June is a huge month for Houston, as they face primarily teams with losing records and need to show they can get back to .500 and legitimately chase a playoff spot.

Here is what you said:

More optimism than pessimism among readers, but not optimistic they can crawl to .500 by month end.

Do you think the Astros can get to .500 by the deadline?

Survey is powered by FanDuel.

Every Moment Ranked In An Already Embarrassing Summer For the Oilers

The summer hasn't really even begun, but the Edmonton Oilers have made a mockery of what dates have passed by in this NHL offseason. From their coaching search, to their coaching changes, and now a very public trade narrative unfolding with Darnell Nurse, this is a summer that will go down as one of the most embarrassing in franchise history. 

Understanding that there is plenty of time for the Oilers to course correct, or frankly, make things a whole lot worse, let's rank what's happened to date. 

Trending Stories

Can The Oilers Learn From Florida Without Trying To Become Florida?

If The Oilers Make Their Babcock Bed — They’ll Have to Sleep In It

Players Are On Board As Babcock To Oilers Is Real, Just Waiting for Approval

#5: Oilers Look Into Hiring a New Coach

At the end of a disappointing season, general manager Stan Bowman said that the Oilers would reevaluate everything. From top to bottom, it was time to look inward and figure out what went wrong. Why did this Oilers team take a step back?

That would include a review of management, the coaching staff, and the roster. What wasn't known until later, was that the Oilers had already started looking into changing out the coach. They inquired about an interview with former Vegas Golden Knights head coach Bruce Cassidy while the playoffs were ongoing. The most ruthless team in the NHL said, 'Nope, not right now.'

When it became public, the Oilers decided to fire Kris Knoblauch before his new three-year contract had even kicked in. Bowman wouldn't confirm his specific interest in another coach, but did say that it was time for a different voice. Without coming right out and saying it, the Oilers hinted that talking to other candidates while you still had your coach employed was standard practice, and technically, it is. The problem? Edmonton didn't do a good job of keeping it under wraps. 

In fact, we later learned that they were allegedly the ones to leak Vegas' refusal. 

Oilers Leadership Group Met With More Than Just Mike BabcockOilers Leadership Group Met With More Than Just Mike BabcockConnor McDavid and Leon Draisaitl personally vetted multiple coaching candidates, reportedly favoring Mike Babcock’s hard-nosed approach over another coach that was on Edmonton's short list.

 #4: Interesting Names Surface During Oilers Coaching Search

Now, without a head coach and with no guarantee the Oilers would get a chance to talk to Cassidy -- who, by the way, was telegraphed as "the guy," which meant a huge contract would have to follow if hired -- the Oilers started speaking to multiple coaching candidates.

Among them, Craig Berube, formerly of the Toronto Maple Leafs. Berube had just been fired by a team who performed much worse than the Oilers, and his numbers were abysmal in 2025-26. He was linked, almost solely because he'd won a Stanley Cup with the Blues and was a local guy who would have loved the opportunity to coach the Oilers. Of course the optics of hiring a Leafs coach with a bad record of not getting along with elite talent was not ideal. 

At the same time, word leaked from Elliotte Friedman that John Tortorella might be a name to watch. His contract with Vegas would be done on June 30th and he was the kind of personality the Oilers might be looking to hire (commands respect and pushes players). And wouldn't you know it, around the same time, Tortorella refused to show up for a media obligation and was fined, with the Golden Knights penalized a draft pick by the NHL. 

There's even been talk the Oilers spoke with Jim Hiller, and now there's speculation that Darryl Sutter might be in play. 

#3: Kelly McCrimmon Blames Oilers For Cassidy Leak

Vegas GM Kelly McCrimmon was on TSN OverDrive and said the Bruce Cassidy news wouldn't have been news if Edmonton hadn't leaked it. His allegation was that the Oilers were the ones who made Vegas' refusal to grant an interview public, hinting that the PR linked to that decision might pressure the Golden Knights into changing their minds. 

While it's not been confirmed, it seems odd that McCrimmon would allege such a thing without knowing it was true. This was egg on the face of the Oilers. Not only did their plan backfire, but it backed them into a corner with Knoblauch, requiring they let him go and removing a ton of leverage they might have had in any coaching hire, not just with Cassidy. 

All the while, Cassidy publicly says he wants to talk to any and all interested teams. He's not just eyeing Edmonton, but he's coming across as desperate to get back into the league as a coach. 

Darnell Nurse Requests Trade, Submits A List of 3-5 Teams To OilersDarnell Nurse Requests Trade, Submits A List of 3-5 Teams To OilersAfter years as a blue-line fixture, the veteran defenseman is ready to move on. Following a fractured relationship with management, Darnell Nurse aims to control his exit via a targeted shortlist.

#2: Darnell Nurse Requests Trade

Players ask for trades in the NHL. It happens. However, the Oilers got a trade request from defenseman Darnell Nurse because he became well aware they no longer wanted him. He beat Edmonton to the punch by submitting a list of three to five teams he'd go to, preemptively sparking what is going to be a trade the Oilers are unlikely to win. 

Not only will the Oilers have to try and find a way to move his long-term $9.25 million contract, but they'll need to do so while he's got control over where he goes. All the while, the leadership group who wanted Nurse to be part of their success if they ever win a Stanley Cup won't experience it, or have to win it elsewhere. 

There's no way that Connor McDavid, Leon Draisaitl, Ryan Nugent-Hopkins, Zach Hyman and others are happy about how this all went down. Nurse was solid, but overpaid defenseman. It wasn't his fault the Oilers walked themselves into his contract. 

This Could Get Ugly: NHL Moving Forward With Mike Babcock InvestigationThis Could Get Ugly: NHL Moving Forward With Mike Babcock InvestigationNew allegations from Mike Babcock’s past threaten to derail his return. The NHLPA is demanding a full investigation into hidden claims before the NHL allows Edmonton to proceed with his hiring.

#1: Oilers Pursue Mike Babcock, Investigation Begins

Clearly ranking in the top spot for most embarrassing is the Oilers' pursuit of Mike Babcock. After everything with Cassidy, Edmonton turned to one of the most controversial coaching options available, even though the optics of it are terrible.

Seemingly abandoning their interest in Cassidy, it's reported that the Oilers leadership group spoke with the former Blue Jackets coach and grilled him about what happened there. Either they were good with his answers or he didn't tell them everything, because they walked away thinking, "This is our guy." 

Almost immediately, reports emerge of additional, previously unknown allegations tied to Babcock—serious enough to involve the NHLPA and the NHL. The NHLPA is not good with just letting Babcock come back, and they want the dropped investigation from 2023 to resume. 

Now, the Oilers are waiting on word, with no idea how long it will take for the NHL to conclude its investigation or what it'll find. Again, Edmonton has telegraphed their move and has come across as so desperate to win and be pushed, they're willing to do so by a former coach that was exiled and still has players who can't stand him, many of whom might avoid the Oilers in free agency or via trade if he's hired. 

Even NHLPA Executive Director Marty Walsh has chimed in during an interiew with @SiriusXMNHL, saying "managers and owners hire head coaches, not the players." That puts Edmonton's leadership group in a tough spot with other members of the players' association. 

All the way around this is a bad look. 

Bookmark The Hockey News Edmonton Oilers team site to never miss the latest newsgame-day coverage, and moreAdd us to your Google News favourites, and never miss a story.

Yankees Sequence of the Week: Fernando Cruz (6/9)

CLEVELAND, OHIO - JUNE 09: Fernando Cruz #63 of the New York Yankees celebrates his team's 3-2 win over the Cleveland Guardians at Progressive Field on June 09, 2026 in Cleveland, Ohio. (Photo by Nick Cammett/Getty Images) | Getty Images

Fernando Cruz can certainly frustrate. But far more often of late, Cruz has dazzled with both dominant displays and gritty performances coming out of the bullpen. Perhaps no performance better encapsulates these game-changing abilities than his five-out save in the middle game against the Guardians Tuesday night. He struck out four of the five batters he faced including three in a row in the ninth to lock down the Yankees’ 3-2 victory in Cleveland. As impressive as several of the other Yankees pitchers have been, there was really no competition for this edition of Yankees Sequence of the Week.

We join Cruz with two outs in the bottom of the ninth, Chase DeLauter standing on first after drawing a leadoff walk. The Yankees cling to a 3-2 lead courtesy of Spencer Jones’ first big league home run and the go-ahead solo blast from Jazz Chisholm Jr. in the eighth. The bullpen has performed spectacularly to this point in relief of a laboring Gerrit Cole, Paul Blackburn, Tim Hill, Camilo Doval, and Jake Bird have all put up zeroes following Cole’s departure after four. Cruz has already worked his magic in the previous frame, inheriting a pair of base runners from Bird but striking out Travis Bazzana and getting José Ramírez to line out to strand both in place. Angel Martínez steps to the plate as the Guardians’ last hope having already collected a pair of base knocks on the day.

Cruz has been experimenting with varying his first pitch selection in recent weeks, usually looking to establish a called strike one with a four-seamer or slider to set up chase on the splitter for the rest of the AB. However, he has a single-minded approach in this spot, not wanting to mess around with either of his less dependable pitches. He throws perhaps the best splitter in baseball and goes full send with his number one pitch.

It’s pretty obvious that Martínez is sitting dead splitter in this spot, given the way he is able to track this pitch that starts as a ball above the strike zone and ends as a ball below it. His swing is matched perfectly to the movement of the pitch, but he’s just a tad early as he rips it foul to the right.

Despite seeing that Martínez was all over that first pitch splitter, there’s no flinch from Cruz. It’s almost like he’s saying, “Here’s my best against your best, let’s see if you can beat me.” He maintains supreme confidence in his splitter, knowing that if he executes to his spot, there are very few hitters in the league if any that can hit it.

This is frankly an unfair pitch from Cruz. This splitter breaks downward ten more inches than the previous one. You can see the look of bewilderment on Martínez’s face as he just nicks the top of the ball for a foul tip into J.C. Escarra’s glove. He swung exactly where he thought this pitch would end up based on the movement of the prior splitter, only for this one to dive downwards way more than he was expecting.

Now that Cruz has shown he can throw the splitter in the zone and still get a swinging strike, he has Martínez in big trouble with the count 0-2. If he can execute another splitter just a little lower than the one he just threw, the hitter should have no shot at making contact.

Decent execution from Cruz, even better take from Martínez. This splitter leaves Cruz’s hand looking like an elevated, centrally-located strike before plummeting down and away almost into the dirt — just insane movement on the pitch and kudos to the hitter for not chasing.

That ball doesn’t change anything in this AB. Cruz still has the count leverage overwhelmingly in his favor and knows he can enforce his will upon Martínez with one more well executed splitter.

Swing and a miss, good night. Cruz caps of this untouchable sequence with his best splitter yet. The pitch travels about halfway to home looking like a meatball strike on the inner half. Just after the ball passes through the hitter’s swing decision point, it drops off the table falling over three feet before it reaches Escarra. Martínez has already started his swing before the pitch’s movement kicks in, meaning it is actually impossible for him to make contact.

Here’s the full sequence:

I don’t think it is a stretch to say that Cruz is the Yankees’ most trusted reliever at the moment. He has by far the best swing and miss stuff of their entire relief stable. With David Bednar’s recent upturn in form, the Yankees once again have a formidable duo for the final two (or more) innings of a winning ballgame. For anyone who may have missed the game on Tuesday or didn’t get to see all five outs that Cruz recorded, I leave this for your viewing pleasure:

Capitol Punishment: Mariners vs. Nationals Series Preview

SAN FRANCISCO, CALIFORNIA - JUNE 10: James Wood #29 of the Washington Nationals in the dugout has teammates throw sunflower seeds at him after he hit a two-run home run against the San Francisco Giants in the top of the third inning of a major league baseball game at Oracle Park on June 10, 2026 in San Francisco, California. (Photo by Thearon W. Henderson/Getty Images) | Getty Images

After a strong start to their series in Baltimore, the Mariners had to settle for a split series after two lackluster efforts on Wednesday and Thursday. That eight-game win streak a week ago is doing a lot of heavy lifting for Seattle’s overall place in the standings. It feels like the team has slipped back into the listless play that defined a lot of the first two months of the season. Maybe it’s just the fatigue of a long East Coast road trip. Whatever it is, they’ll wrap up the trip with a three-game set in Washington DC.

GameTimeMariners StarterNationals StarterMariners Win%Nationals Win%
Game 1Friday, June 12 | 3:45 pmRHP Bryce MillerRHP Zack Littell59.1%40.9%
Game 2Saturday, June 13 | 1:05 pmRHP Luis CastilloRHP Cade Cavalli50.9%49.1%
Game 3Sunday, June 14 | 10:35 amRHP Emerson HancockRHP Miles Mikolas58.5%41.5%
*Game odds courtesy of FanGraphs
OverviewMarinersNationalsEdge
Batting (wRC+)107 (2nd in AL)107 (3rd in NL)Mariners
Fielding (FRV)-16 (14th)1 (8th)Nationals
Starting Pitching (FIP-)90 (3rd)114 (11th)Mariners
Bullpen (FIP-)92 (6th)119 (14th)Mariners

The Nationals have been one of the feel good stories in the National League to start this year. Stuck in a long rebuilding cycle since winning the World Series back in 2019, this is the first time they’ve shown a little progress towards actually breaking out of their doldrums. This big step forward comes after they hired Paul Toboni to take over as their new president of baseball operations last fall, becoming the youngest top executive in baseball. While there’s still plenty of work to do on the roster, especially on the pitching side of things, the lineup has been one of the most potent in baseball this year.

PlayerPositionBatsPAK%BB%ISOwRC+
James WoodDHL32229.8%17.4%0.263160
Luis García Jr.1BL21715.2%3.7%0.202107
Curtis Mead3BR19217.2%12.5%0.242134
CJ AbramsSSL28820.1%10.1%0.239150
Dylan CrewsRFR7619.7%2.6%0.09945
Daylen LileLFL30017.3%7.7%0.159107
Keibert RuizCS14213.4%2.8%0.215113
Nasim Nuñez2BS22222.1%9.9%0.02651
Jacob YoungCFR22818.4%4.8%0.16090

The Nationals have scored the second most runs in baseball thanks to a handful of breakouts from their young stars in the making. James Wood is looking like he’s ascended to a true superstar level this year; he’s absolutely crushing the ball and has mostly gotten his high whiff rate under control too. He’s already accumulated 3.0 fWAR, just shy of his total from last year, and has slugged 18 home runs. CJ Abrams has also taken a star turn, pushing his wRC+ up to 150 behind a huge increase in power output and patience at the plate.

It’s not just their two stars who have ascended, they’re seeing big steps forward from a bunch of their role players too. Curtis Mead, Keibert Ruiz, Luis García Jr., and Jacob Young have all enjoyed varying levels of newfound success this year. 

Probable Pitchers 

Updated Stuff+ Explainer 

PitcherIPK%BB%HR/FB%GB%ERAFIP
Zack Littell64.114.0%7.2%14.6%35.5%4.765.95
Bryce Miller2729.3%5.1%7.4%41.3%1.332.47
PitchUsage vRHBUsage vLHBVelocityStuff+Whiff+BIP+xwOBA
Four-seam25.1%35.4%91.680571020.397
Sinker24.8%9.6%91.18235690.501
Splitter15.0%25.9%83.991511250.300
Slider35.1%29.1%87.98168900.372
Sweeper17.4%5.7%79.381

Zack Littell has carved out a nice little career as a back-end starter after spending the first five years of his career as an up-and-down long reliever. It took a trade to the Rays to unlock his potential and he accumulated 4.4 fWAR across parts of three seasons in Tampa Bay. He signed with the Nationals this offseason and got off to a really poor start with his new ballclub. Through his first six starts of the season, he was running a 7.85 ERA and a 9.03 FIP. As soon as the calendar flipped to May, he turned things around, lowering his ERA to 2.27 and his FIP to 3.47 over his last seven appearances (four starts and three bulk relief appearances). He lives on the margins with a deep repertoire of modest pitches that he can usually command to any part of the strike zone.

PitcherIPK%BB%HR/FB%GB%ERAFIP
Cade Cavalli69.224.3%8.0%7.0%46.3%3.883.36
Luis Castillo6122.5%8.5%10.7%36.9%5.164.18
PitchUsage vRHBUsage vLHBVelocityStuff+Whiff+BIP+xwOBA
Four-seam39.9%38.7%96.59784670.376
Sinker32.4%7.4%96.0100791180.346
Changeup2.4%15.4%88.99057790.277
Curveball25.3%38.6%85.31071321180.270
Sweeper25.3%5.3%85.5117771230.322

It’s been a long and winding road for Cade Cavalli over the last few years. A former first-round draft pick back in 2020, he quickly made a name for himself as a top prospect the next year and made his big league debut in August 2022. He made one start in the majors and then was shut down with a shoulder injury. He injured his elbow the next spring and missed all of ‘23 and most of ‘24. With all that missed development time, it’s no surprise he struggled after rehabbing from his injury. He’s been excellent this year, showing off all the skills that earned him such a high prospect rating all those years ago. His best pitch is a hard curveball and he’s added a variation on that breaking ball that has a bit more horizontal break which Statcast labels a sweeper.

PitcherIPK%BB%HR/FB%GB%ERAFIP
Miles Mikolas6114.5%6.1%17.7%45.4%5.905.63
Emerson Hancock75.225.0%5.8%12.2%41.4%2.743.72
PitchUsage vRHBUsage vLHBVelocityStuff+Whiff+BIP+xwOBA
Four-seam25.4%29.1%93.38490700.366
Sinker36.4%19.3%92.788781090.350
Changeup1.6%14.3%85.883
Curveball11.0%16.5%76.5100571240.349
Slider25.7%20.8%87.594661180.289
Sweeper14.7%1.3%81.794

After years of soaking up innings in the Cardinals rotation, the Nationals signed Miles Mikolas to do the same for their young roster. As you’d expect from a wily veteran, he’s got a deep repertoire of six different pitches that he mixes well to keep batters off balance. His usually excellent command has waned a bit as he’s grown older — his 6.1% walk rate this year is higher than it’s been since 2014 (!). There really isn’t much more to his approach. He doesn’t strike out very many batters, his batted ball profile is pretty average, and his stuff isn’t getting any better with age.


The Big Picture:

TeamW-LW%Games BehindRun DiffRecent Form
Mariners36-340.514+26L-W-W-L-L
Rangers34-340.5001.0+16L-W-L-W-W
Athletics33-350.4852.0-41L-W-L-W-W
Astros31-390.4435.0-38W-L-W-L-L
Angels27-420.3918.5-42L-W-L-W-W
TeamW-LW%Games BehindRun DiffRecent Form
Yankees41-260.612+7.5+103L-W-W-W-W
Guardians37-330.529+2.0-6W-L-L-L-L
Rangers34-340.500+16L-W-L-W-W
Athletics33-350.4851.0-41L-W-L-W-W
Blue Jays33-360.4781.5-18W-W-L-W-L
Orioles33-370.4712.0-30L-L-L-W-W

The Rangers won their series against the Royals this week, climbing back to .500 and inching closer to the Mariners in the AL West standings; they’ll travel to Boston this weekend. Playing in the Las Vegas heat/altitude/Triple-A band box, the Athletics played three wild games against the Brewers this week. They’ll continue that Vegas homestand with a three-game set against the Rockies. The Astros wound up losing their series against the Angels, squeaking by with an extra-innings win on Monday but losing the deciding game on Wednesday in extras again. They’ll take the place of the Rangers and play the Royals in Kansas City this weekend.

Opposition research: Jacob Misiorowski

May 25, 2026; Milwaukee, Wisconsin, USA; Milwaukee Brewers pitcher Jacob Misiorowski (32) throws a pitch during the first inning against the St. Louis Cardinals at American Family Field. Mandatory Credit: Jeff Hanisch-Imagn Images | Jeff Hanisch-Imagn Images

Brewers pitcher Jacob Misiorowski first caught the attention of Phillies fans when he was named to the 2025 National League All-Star team. The selection was somewhat curious because Miz (Sorry for the nickname usage, but I’m not typing out Misiorowski every time) was a rookie with only five career starts. And it was annoying for Phillies fans since they had two veteran pitchers in Cristopher Sanchez and Ranger Suarez who merited inclusion over the rookie.

In 2026, when Miz makes the team, it will be deserved. He consistently throws pitches above 100 MPH and hitters aren’t having an easy time of it.

The best competition in baseball this season might be between Sanchez and Miz to see which of them starts the All-Star Game. Miz fans will point to his higher strikeout rate and minimally lower ERA. Sanchez fans will (correctly) counter that he has a higher WAR due to throwing more innings (Miz has never pitched in the eighth inning of a major league game), walking fewer batters, and having a worse defense behind him.

There’s no shame in being the league’s second-best pitcher, so Miz should be proud to get the ball after Sanchez gets the start. It’s not like this is a tough decision for NL manager Dave Roberts. With the game in Philadelphia, does he really want to choose someone besides Sanchez and have the starting pitcher get booed by the crowd?

The Phillies can help their ace’s chances on Friday night when Miz is scheduled to start. The Phillies haven’t done all that well against flamethrowing phenoms in recent years, but they had some success when they saw Miz last season, scoring three runs in 4.1 innings.

Bryce Harper was certainly not impressed by the velocity.

Hating on the Brewers

It’s hard to say that any one MLB franchise is the most irrelevant, but the Brewers are probably on the short list. Back in 1998, when MLB needed a team to switch from the American League to the National League, they went with the Brewers, figuring nobody in the AL would miss them. (And as far as I can tell, they haven’t.)

Much like the Oklahoma City Thunder, Milwaukee originally got their franchise by stealing one from Seattle, but unlike the Thunder, the Brewers haven’t rewarded their new home fans with a championship.

They’ve only made it to the World Series once, and the majority of people reading this probably weren’t even alive for that.

Franchise great Paul Molitor did win a World Series MVP award, but that’s probably not especially comforting for Brewers fans since he did it as a member of the Blue Jays. (Boo!)

As for this year’s team, they’ve established a 3.5 game lead in the NL Central, which means they’re likely headed back to the playoffs. And they’re just as likely to once again lose once they get there. At least the Phillies gave the Dodgers a good fight in the NLDS. The Brewers pretty much rolled over in the NLCS, scoring a total of four runs in the sweep.

The Brewers are somewhat annoying in that they seem to lose a key player or two every offseason and still come back and make the playoffs. They traded Freddy Peralta to the Mets in the offseason, and while Peralta has been a bit disappointing in New York (LOLMets), the Brewers’ pitching staff hasn’t missed him much.

Also, the Brewers retired the number for Bud Selig, which ew, no. When you do something like that, your franchise doesn’t deserve to ever win a World Series.

Trivia

Last week’s question: In the first ever game between the Phillies and White Sox, future Phillie Kenny Lofton delivered a game-winning hit. Chappdaddy got it right.

This week’s question: The Phillies’ first game at Milwaukee’s American Family Field (nee Miller Park) was a 10-4 win on August 14, 2001. Which Phillie had three hits in that game?

Additional thought about the series

The Phillies have been doing well in the series when both Cristopher Sanchez and Zack Wheeler make starts, while the others haven’t gone as well. Sanchez will start on Sunday, but they’ll need to hope that Andrew Painter and Aaron Nola can deliver quality starts the other two days.

Nola has good career numbers against the Brewers, but most of the success against them has come at home. He has a 4.60 ERA in Milwaukee. Some of that was skewed by last year’s start in which he was knocked around for five runs in the first inning, but sadly, there’s nothing about Nola’s performance this season to think that we won’t see a repeat of that.

Where to watch New York Yankees vs. Toronto Blue Jays: Live stream, start time, TV channel, odds for Friday, June 12

The New York Yankees, ranked second in the AL East with a 41-26 record, face the Toronto Blue Jays, who are third in the AL East with a 33-36 record. The game is essentially a pick'em, with Toronto at -115 and the Yankees at -105. Starting pitchers are Ryan Weathers for New York, with a 3.86 ERA, and TBD for Toronto.

  • Date: Friday, June 12

  • Time: 7:37 p.m. ET / 4:37 p.m. PT

  • Where: Rogers Centre, Toronto, ON

  • TV Channels: Sportsnet, SN1, TVA Sports, YES

  • Live Stream:ESPN+, MLB.TV | Follow on Yahoo Sports

  • New York Yankees: 41-26 (second in AL East)

  • Toronto Blue Jays: 33-36 (third in AL East)

  • Spread: New York Yankees -1.5

  • Moneyline: Toronto Blue Jays -115 / New York Yankees -105

  • Over/Under: 8.0

New York Yankees: Ryan Weathers (2-4, ERA: 3.86, K: 79, WHIP: 1.16)

Toronto Blue Jays: TBD

Series: Game 1 of 3 (series tied)

Weather: 75°F at first pitch

Marlins vs Pirates Prediction: Odds, recent stats, trends, and best bets for June 12

Pittsburgh (35-34) and Miami (34-35) meet at PNC Park for a three game weekend series in the heat. Miami won four out of seven games last season when the two met, but Pittsburgh took two out of three at home.

Miami has won five straight games and eight of the past nine. The Marlins are currently riding their longest winning streak of the season as the offense has been ripping lately. Miami is hitting .292 over the last five games (2nd) and has nine stolen bases (3rd) to go along with 27 RBI (T-7th). The Marlins also hold the MLB's best ERA in the last seven days at 1.80 with a 1.89 OBA.

The Pirates are coming off a series loss to the Dodgers and have now lost five of the past six games. Pittsburgh ranks 29th in ERA (6.70) over the past seven days (five games) and 28th in the past 15 days (6.14 ERA over 12 games). The Buccos have been struggling but are tied for third in the NL Central and 2.0 games ahead of last place. Pittsburgh was dealt some bad news when Oneil Cruz went on the IL with a broken hand. The offense is hitting .243 (19th) over the past five games with eight home runs (T-6th).

Let’s dive into the matchup and find a sweat or two.

We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch 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 & how to watch Marlins at Pirates

  • Date: Friday, June 12, 2026
  • Time: 6:40 PM EST
  • Site: PNC Park 
  • City: Pittsburgh, PA
  • Network/Streaming: ESPN / MLB TV

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Odds for the Marlins at the Pirates

The latest odds as of Friday:

  • Moneyline: Miami Marlins (+119), Pittsburgh Pirates (-143)
  • Spread: Pirates -1.5 (+141), Marlins +1.5 (-171)
  • Total: 8.5

Probable starting pitchers for Marlins at Pirates

  • Friday's pitching matchup (June 12): Sandy Alcantara vs. Braxton Ashcraft
  • Pirates: Braxton Ashcraft  

2026 stats: 79.2 IP, 5-3, 3.28 ERA, 1.08 WHIP, 86 Ks, 17 BB

  • Marlins: Sandy Alcantara  

2026 Stats: 89.1 IP, 5-4, 4.33 ERA, 1.26 WHIP, 64 Ks, 22 BB

Who’s Hot? Who’s Not

  • The Marlins’ Otto Lopez is hitting .344 with 93 hits, 5 home runs and 30 RBI over 270 at-bats
  • The Marlins’ Jakob Marsee is hitting .205 with 47 hits and 61 strikeouts over 229 at-bats
  • The Pirates’ Bryan Reynolds is hitting .265 with 64 hits, 7 home runs, and 40 RBI over 245 at-bats
  • The Pirates’ Marcell Ozuna is hitting .193 with 36 hits and 60 strikeouts over 187 at-bats

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

Top betting trends & insights to know ahead of Marlins at Pirates

  • The Marlins are 34-35 ATS
  • The Pirates are 34-35 ATS
  • The Marlins are 39-27-3 to the Over, ranking seventh-best
  • The Pirates are 40-27-1 to the Over, ranking sixth-best
  • The Marlins are 14-16 ATS on the road
  • The Pirates are 16-19 ATS at home

Expert picks & predictions for tonight’s game between the Marlins and the Pirates

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 Friday's game between the Pirates and the Marlins:

  • Moneyline: NBC Sports Bet is recommending a play on the Marlins on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Marlins at +1.5.
  • Total: NBC Sports Bet is recommending a play on the Over on the Game Total of 8.5

Follow our experts on socials to keep up with all the latest content from the staff:

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Trysta Krick (@Trysta_Krick)