2026 Chicago Cubs player profiles: Jacob Webb

Jacob Webb is another well-traveled veteran reliever, having had stops with the Braves, Angels, Orioles, Rangers, and now the Cubs. He’s 32 years old, was drafted by Atlanta in the 18th round in 2014, and has been pretty dependable, throwing to ERAs in the threes for the most part.

He walks a few more people than one would prefer, but his stat sheet at BBRef looks like a right-handed Caleb Thielbar, which is to say, not bad at all. He’s amassed a lifetime 3.1 bWAR (1.4 fWAR) and throws 50 or 60 innings in middle relief.

He throws a four-seam, sweeper, and change, with his FB topping in the mid-90s but sitting about 93.5. Webb has only thrown three innings so far this spring and his fate is unknown. He might head to Chicago or he might be let go — odds are that he’ll make the team.

He does have that profile that Jed and the Cubs braintrust seem to like — Jameson Taillon is one of his comps. Even if he is waived, the Cubs might try to negotiate a minor-league deal for him, for a break-glass emergency.

GameThread: Tigers vs. Yankees, 1:05 p.m.

Mar 6, 2026; Lakeland, Florida, USA; Detroit Tigers pitcher Justin Verlander (35) throws during the first inning against the Boston Red Sox at Publix Field at Joker Marchant Stadium. Mandatory Credit: Mike Watters-Imagn Images | Mike Watters-Imagn Images

Detroit Tigers vs. New York Yankees

Time/Place: 1:05 p.m., Joker Marchant Stadium – Lakeland, FL
SB Nation Site:Pinstripe Alley
Media: Tigers Radio Network

Lineups

YANKEESTIGERS
Ben Rice – 1BKerry Carpenter – LF
Jasson Dominguez – LFMatt Vierling – DH
J.C. Escarra – CColt Keith – 3B
Paul DeJong – 3BSpencer Torkelson – 1B
Spencer Jones – CFDillon Dingler – C
Max Schuemann – SSZach McKinstry – RF
Seth Brown – DHJavier Baez – CF
George Lombard – 2BTrei Cruz – SS
Yanquiel Fernandez – RFJohn Peck – 2B

Spring GameThread: Jays @ Phillies

CLEARWATER, FLORIDA - MARCH 11: General view of the stadium prior to the game between the New York Yankees and the Philadelphia Phillies during a spring training game at Philadelphia Phillies Spring Training Facility on March 11, 2021 in Clearwater, Florida. (Photo by Douglas P. DeFelice/Getty Images) | Getty Images

The Jays are playing the Phillies today. The game is free on MLB tv. I don’t see that it is on Sportsnet.

Lineups:

Today’s Lineups

BLUE JAYSPHILLIES
George Springer – DHTrea Turner – SS
Davis Schneider – LFBrandon Marsh – RF
Tyler Heineman – CAlec Bohm – 1B
Daulton Varsho – CFAdolis Garcia – DH
Leo Jimenez – 2BBryson Stott – 2B
Josh Kasevich – SSOtto Kemp – LF
RJ Schreck – RFJustin Crawford – CF
Riley Tirotta – 1BDylan Moore – 3B
Josh Rivera – 3BRafael Marchan – C
CJ Van Eyk – RHPJesus Luzardo – LHP

Chelsea’s Pedro Neto faces possible ban for pushing ballboy in defeat by PSG

  • Uefa: ‘Disciplinary proceedings have been instigated’

  • Portuguese player had apologised for push after game

Pedro Neto is at risk of being banned after Uefa opened an investigation into the winger pushing a ballboy during Chelsea’s 5-2 defeat at Paris Saint-Germain in the first leg of their last-16 Champions League tie on Wednesday.

Neto apologised for the incident and gave his shirt to the ballboy after the game but that has not been enough to avert the possibility of disciplinary action. Uefa said it was investigating the Portugal international for “unsporting behaviour” and that its “disciplinary bodies will take a decision on this case in due course”.

Continue reading...

'I Can Still Play Here': Michael Pezzetta Set for Maple Leafs Debut

Michael Pezzetta grew up like many hockey kids in the Toronto Area: bleeding blue and white, wearing a No. 13 sweater in honor of Mats Sundin, and watching games from the 300-level of Scotiabank Arena.

On Wednesday night, he won’t be looking down at the ice from the rafters. He’ll be on it.

The 27-year-old will make his Maple Leafs debut after being called up from the AHL’s Toronto Marlies. For Pezzetta, the realization that he is finally about to suit up for his hometown team is still sinking in.

"I’ve still got to pinch myself right now, just thinking about putting the jersey on," Pezzetta said. "I’m super excited. I could barely sleep last night. It’s crazy."

Pezzetta signed a two-year, $1.575 million contract with the Maple Leafs as a free agent on July 1, but he began the year in the minors as the team managed a logjam of depth at the forward position. Pezzetta knew his chances of making the Leafs were slim, but he focused on being a pro and waiting for the window to open.

"At the end of the day, it’s a business and it’s hockey," Pezzetta said of his time with the Marlies. "It’s part of the game going down and you just try to do your best and put yourself in a position to get called up. For me, it’s just going down with a good attitude, playing hard and doing what I can."

The window did eventually open, perhaps not in the way the Leafs had expected. A disappointing season saw Toronto become sellers at the trade deadline, shipping away forwards Bobby McMann and Scott Laughton. Now mired in an eight-game losing streak, the call-up comes at a time when the Maple Leafs are searching for a spark.

“We're going to look at guys down there, and he's one of the guys that we wanted to see, I'd say, for a little while now,” Maple Leafs coach Craig Berube said of Pezzetta. “He's a guy that's going to bring in lots of energy and good skater, strong skater. So we'll see how it goes.”

Pezzetta has four goals and six assists in 37 games with the Marlies this season. No stranger to adversity, the sixth-round pick of the 2016 NHL draft was a longshot to make it to the NHL, but ended up playing in 200 NHL games over four seasons with the Montreal Canadiens.

“I just want to prove to everybody and myself that I can still play here,” Pezzetta said.

The debut will be a family affair, though the notice was short. Pezzetta didn't find out he was officially in the lineup until Wednesday morning, leading to a frantic scramble in the family group chat.

"I sent a quick text to my group chat, my buddies, and my parents," he smiled. "Everyone’s super stoked and trying to track down some tickets now."

Pezzetta will have a familiar face nearby for the milestone. He spent much of his time this season with Bo Groulx, who made his Leafs debut in a 3-1 loss to the Canadiens on Tuesday. Groulx was even over at Pezzetta’s house for dinner the night before the call.

Better Know Your Blue Jays 40-Man: Trey Yesavage

LOS ANGELES, CALIFORNIA - OCTOBER 29: Trey Yesavage #39 of the Toronto Blue Jays pitches against the Los Angeles Dodgers during the seventh inning in game five of the 2025 World Series at Dodger Stadium on October 29, 2025 in Los Angeles, California. (Photo by Ronald Martinez/Getty Images) | Getty Images

Trey Yesavage is a 22-year-old, right-handed pitcher. He was our first round draft pick (20th overall) in 2024. Trey got a $4,177,500 signing bonus (I’m trying to figure out how many beers I can get at the club at happy hour with 4.2 million, but let’s just say a lot. Of course, I would have to get chicken wings to go with them, so not as many. There is an old joke about a guy who spent all his money on booze and women, the rest he just wasted). He made a rapid rise through the minor leagues, and he was called up to the Jays in mid-September. He made three regular-season starts, two very good, one not good, and then he was thrown into the fire of a playoff run.

He’s still a rookie.

Trey made six playoff appearances, five starts, and one relief appearance, going 3-1 with a 3.58 ERA. In 27.2 innings, he allowed 18 hits, 11 walks, and had 39 strikeouts. Not every start was great, but most were. He had a bit of an edge because batters hadn’t seen his delivery (from the batter’s box) and his delivery is different than most pitchers. Tom M explained it:

Yesavage’s delivery comes over the top with a short arm action. His pitches come out 7.08 feet off the ground on average, which is higher than any pitcher in the majors this season (about 34 of an inch higher than leaders Pete Fairbanks or Justin Verlander and over 15 inches higher than the median). That creates a serious downhill plane to the plate, which is a little unfashionable right now because flatter angles pair better with the riding four seamers that are currently dominant. Because of how short his arm action is, as well as the tallness of his delivery, he also has below average extension that takes about two thirds of an mph off the perceived velocity of his pitches. There’s always value in giving hitters an uncommon look, though, and right now they don’t see a lot of balls that bear down on them in the way Yesavage’s do.

One positive thing the delivery does is allow him to get nearly pure backspin on his fastball, which he’s thrown 94 times among 198 pitches in his most recent three outings. The pitch generates an elite 19.9 inches of induced vertical break, which is about 4” more than the typical fastball thrown equally hard in the majors (he averages 94.7mph). It’s relatively straight, with 5.3 inches of arm side run, but with his kind of vertical movement that isn’t a problem. Overall the fastball profiles as a plus pitch that should be able to miss bats and generate pop ups up in the zone.

Baseball Savant says he averaged 94.7 mph and topped out at 96.9, and that 50% were in the strike zone. It tells me a lot about how baseball has changed in my lifetime that the 94.7 mph is just very slightly above league average.

He also throws a slider, averaging 88.7 mph and topping at 90.9. Savant says 2229 rpm, and 50% of those were in the strike zone. It moves 4 inches towards a right-handed batter, 4 inches, and it drops 29 inches (league average 4 inches and 35 inches).

And a split-finger change-up, averaging 84.1 mph, topping at 85.5, and 43% of them were in the strike zone. It moves 11 inches towards the RHB and drops 31 inches. League average is 11 and 34.

The release point on all the pitches is much the same. He gets more than average swing and miss (top of the league, in minimal innings) and a lot more ground balls (also top of the league) than the average pitcher.

He also gets more hard-hit balls against than most. And he walks more than most, but I’m expecting that, as he sees how much trouble hitters have hitting his pitches, he’ll walk fewer.

MLB Pipeline has Yesavage as the #12 prospect in the MLB

Yesavage is having a bit of a slow start to the spring. The team, very understandably, want to be careful with his arm. They would rather he be able to pitch near the end of the season (and hopefully playoffs) than pitch on opening day. He threw 35 pitches off a mound to some minor league hitters yesterday.

I do have some worries that his over the top delivery will not be as great over time. Roy Halladay, when he first came up, threw from over the top and he was great for his first in his first season but he was, I’m not sure the right way to put it, awful the next season. The team sent him back to A-ball, and re-jijjed his delivery. But Trey isn’t Doc

Steamer thinks he’s going to pitch in 37 games, 23 starts, 146 innings, with a 3.73 ERA, and a 2.2 fWAR. I’d bet strongly against him making 14 relief appearances, but I’ve been wrong before. I remember both times. We do have a lot of starting pitchers. One or two of them are going to be making relief appearances.

New York Yankees @ Detroit Tigers: Will Warren vs. Justin Verlander

WEST PALM BEACH, FL - MARCH 07: New York Yankees pitcher Will Warren (98) throws the ball from the mound during a MLB spring training game against the Washington Nationals at CACTI Park of the Palm Beaches on March 7, 2026 in West Palm Beach, Florida. (Photo by Doug Murray/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images

Has anyone else struggled to keep up with the spring training Yankees during the World Baseball Classic, or is it just me? There’s been some thrilling action across all four pools through Wednesday night, culminating in Italy, Canada, and the Dominican Republic’s pool-clinching victories yesterday, and allowing Mark DeRosa’s blunder to be forgiven as the U.S. also moved on with Mexico’s loss. With no WBC on today, of course, the Yankees aren’t televised. Boo.

Will Warren gets the start in Lakeland, his fourth of the spring. The 26-year-old has only allowed one earned run in 10.1 innings while reigning in his command and limiting damage. A new release point has pitching models loving his stuff, but he’s still struggling against lefties in a small sample. Detroit offers some good left-handed hitters, so it’ll be a good test for him as he looks to build up past 50 pitches.

An old foe is on the mound for Detroit today, as 43-year-old Justin Verlander has returned home to the Motor City to likely finish out a first-ballot Hall of Fame career. He rebounded in 2024 with San Francisco after a rough final year in Houston, making 29 starts with a 3.85 ERA (103 ERA+) and 3.85 FIP despite a continually declining strikeout rate. As much as he tortured the Yankees, especially in an Astros uniform, when he pitches against the Yankees this year, we’ll have to appreciate the final games of his storied career.

Ben Rice will lead off and play first base, followed by Jasson Domínguez, J.C. Escarra, and Paul DeJong. Spencer Jones is back in the lineup, batting fifth and playing center field, while George Lombard Jr. bats eighth at shortstop. Max Schuemann, Seth Brown, and Yanquiel Fernández round out the starting nin.

Kerry Carpenter leads off a Detroit lineup with a good amount of regulars that includes Matt Vierling, Colt Keith, Spencer Torkelson, Dillon Dingler, Zach McKinstry, and Javier Báez. Trei Cruz and John Peck wind out the lineup.

How to watch

Location: Publix Field at Joker Marchant Stadium — Lakeland, FL

First pitch: 1:05 pm ET

TV broadcast: N/A

Radio broadcast: WXYT 1270 (DET)

Online stream: N/A (Audio available via MLB.tv)

For updates, follow us on BlueSky, Twitter, and Instagram, and like us on Facebook.

Open thread: Mets at Cardinals, 3/12/26

JUPITER, FL - MARCH 06: New York Mets pitcher Sean Manaea (59) throws the ball from the mound during a MLB spring training game against the Miami Marlins at Roger Dean Chevrolet Stadium on March 6, 2026 in Jupiter, Florida. (Photo by Doug Murray/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images

Mets lineup

  1. Marcus Semien – 2B
  2. Jorge Polanco – 1B
  3. Bo Bichette – 3B
  4. Luis Robert Jr. – CF
  5. Brett Baty – RF
  6. Francisco Alvarez – C
  7. Michael Tauchman – DH
  8. Tyrone Taylor – LF
  9. Ronny Mauricio – SS

SP: Sean Manaea

Cardinals lineup

lineup to follow

Broadcast info

First pitch: 1:05 PM EDT
TV: CARD (MLB.tv free game of the day)

Todd McLellan Announces Latest Timeline For Injured Centers Dylan Larkin, Andrew Copp

Follow Michael Whitaker On X

If the Detroit Red Wings are to break their lengthy postseason drought, they're going to have to do it without the help of their top two centers for an extended period of time. 

Before their evening matchup against the Tampa Bay Lightning, Red Wings head coach Todd McLellan announced on Thursday afternoon that both Dylan Larkin and Andrew Copp were at least two weeks away from further evaluation.

Additionally, veteran David Perron, who was acquired one week ago from the Ottawa Senators but hasn't played since Jan. 20, is still at least a week away. 

"Both Andrew and Dylan are going to be two weeks, and we'll reassess them then," McLellan said. "David Perron, we're shooting for a week." 

This means both players will, at minimum, miss Detroit's next six games. 

Larkin was injured last Friday against the Florida Panthers at home when he fell to the ice, his knee bending awkwardly. While he traveled with the Red Wings on their subsequent road trip, he hasn't been able to play. 

Copp, who was also hurt against the Panthers, albeit on Tuesday in Florida, when former Red Wings forward Tomas Nosek fell onto his left leg during a face-off.  

Bookmark The Hockey News Detroit Red Wings team site to stay connected to the latest newsgame-day coverage, and player features

Image

The Red Wings suffered damaging regulation losses to the Panthers in both games. 

On Wednesday, the Red Wings announced that John Leonard, Sheldon Dries, and Eduards Tralmaks have all been recalled from the AHL's Grand Rapids Griffins under emergency conditions.

They now sit in the first Wild Card spot in the Eastern Conference, with the Boston Bruins and the Columbus Blue Jackets hot on their trails. Meanwhile, the Buffalo Sabres have taken over the first-place position in the Atlantic, while the Montreal Canadiens have moved three points ahead of Detroit. 

Never miss a story by adding us to your Google News favorites!

Image

For action-packed issues, access to the entire magazine archive and a free issue, subscribe to The Hockey News at THN.com/free. Get the latest news and trending stories by subscribing to our newsletter here. And share your thoughts by commenting below the article on THN.com or creating your own post in our community forum.

Suns vs Pacers Prediction, Picks & Odds for Tonight’s NBA Game

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

The Phoenix Suns will look to continue their march up the Western Conference standings as they visit the Indiana Pacers tonight.

Indiana has lost 10 straight and shows no signs of turning things around, so I’m taking Phoenix to cover in my Suns vs. Pacers predictions and NBA picks below. 

Suns vs Pacers prediction

Suns vs Pacers best bet: Suns -8.5 (-110)

Not only have the Indiana Pacers lost 10 straight games, but they're 0-10 ATS during that streak. Indiana is also dealing with a slew of injuries, with Obi Toppin on a minutes restriction and Pascal Siakam, Andrew Nembhard, and TJ McConnell all missing time recently.

The Phoenix Suns have won five of their last six and have found some offensive rhythm behind Devin Booker. They’ve always been solid on defense, holding opponents to 111.0 ppg on the year.

I’m taking Phoenix to cover tonight against a Pacers team that looks completely uncompetitive right now.

Suns vs Pacers same-game parlay

Along with taking the Suns to cover, I’m going with two of the better-looking Phoenix props on the board tonight for my SGP. That includes taking Jalen Green to go Over 20.5 points for a fourth straight game, as well as backing Collin Gillespie to grab 5+ boards, something he’s done in four of his last five games.

Suns vs Pacers SGP

  • Suns -8.5
  • Jalen Green Over 20.5 points
  • Collin Gillespie Over 4.5 rebounds

Our "from downtown" SGP: Booker time

Booker has been on fire during Phoenix’s current three-game winning streak. I’m backing him to hit all his major prop totals tonight after he put up a 30-point double-double on Sunday and recorded seven assists and five rebounds on Tuesday against the Bucks.

Suns vs Pacers SGP

  • Suns -8.5
  • Devin Booker Over 27.5 points
  • Devin Booker Over 4.5 rebounds
  • Devin Booker Over 5.5 assists

Suns vs Pacers odds

  • Spread: Suns -8.5 | Pacers +8.5
  • Moneyline: Suns -400 | Pacers +300
  • Over/Under: Over 224 | Under 224

Suns vs Pacers betting trend to know

The Pacers are 0-10 ATS in their last 10 games overall. Find more NBA betting trends for Suns vs. Pacers.

How to watch Suns vs Pacers

LocationGainbridge Fieldhouse, Indianapolis, IN
DateThursday, March 12, 2026
Tip-off7:00 p.m. ET
TVKTVK, FDSN-Indiana

Suns vs Pacers latest injuries

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.

Knicks Bulletin: ‘Jordy McClarkson’

SALT LAKE CITY, UT - MARCH 11: Jordan Clarkson #00 of the New York Knicks talks to the media after the game against the Utah Jazz on March 11, 2026 at Delta Center in Salt Lake City, Utah. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this Photograph, User is consenting to the terms and conditions of the Getty Images License Agreement. Mandatory Copyright Notice: Copyright 2026 NBAE (Photo by Melissa Majchrzak/NBAE via Getty Images) | NBAE via Getty Images

I started to watch Wednesday’s game and thought about quitting for a minute.

Only then did I realize we had Jordan Clarkson sitting on the bench, so it was just a matter of time for the Knicks to flip the script.

Here’s the latest from your superheroes in a JC-heavy chapter of the bulletin.

Mike Brown

On Clarkson’s play after going through the Jazz’s tribute video:

“It was awesome. I don’t know the Jazz organization. For them to play that video, that was awesome that was unexpected for me. I don’t know if Jordan knew about it, that was a cool touch. And then for him to go out and perform the way he did, you couldn’t ask for anything better, And it says a lot about him. It goes to show he’s not just keeping his body right but his mind his mind is in a good spot to go do that when you’re down 20 in the first half. So just to see that, you couldn’t ask for anything better. Especially from him, who is a veteran who hasn’t been playing or in the rotation and all of a sudden we need.”

On assistant Maurice Cheeks’ advice to bring JC in:

“Mo said earlier today, he said, we got to find a way to get Jordan in the game because he can have a big one for us tonight, we may need it. And Mo is the prophet. He was right on target with it. We needed it every single thing that Jordan brought to the table tonight.”

On the comeback victory against the Jazz:

“Really good comeback win.”

On cleaning up turnovers at halftime:

“We committed eight turnovers for 14 points in the first half and a lot of them were unforced. A lot of those turnovers led to easy baskets in transition for Utah. They had 27 fast-break points in that first half, the way we calculate it. We cleaned both those areas at halftime. We had just four turnovers in the second half, giving up four points off those turnovers, and then we gave up just five fast-break points in the second half. And that was the difference in the game. We gave ourselves an opportunity to shoot the basketball. And when we did, it obviously went in.”

On Clarkson’s all-around performance:

“Jordan Clarkson was huge for us, and we had a lot of guys that played the right way in the second half, including Jalen, but Clarkson kept us in the game when we were down. And then definitely helped us get over the hump with the performance he had. And on top of the 27 points, he had five offensive rebounds, and that helped slow their transition game down. So, he was our defensive player of the game. But just a whale of a game by Jordan in a lot of different areas, his physicality too on the ball was good. He just gave us a spark on both ends of the floor.”

On defensive accountability:

“Everybody’s a lot better with the accountability aspect of it too. Not just making sure we’re holding each other accountable but being OK with being held accountable”

Jordan Clarkson

On returning to Delta Center:

“I spent six years in this arena so the rims are pretty familiar to me. It’s not the first time I’ve been hot in this arena. Just being able to start the flame and keep it going.”

On the emotional return to Utah:

“It was amazing. Just being back here, being back in Utah, feeling the love, this city, this organization, everybody man, showing me love, accepting me when I got here. I still feel the love now. I mean, that was pretty heartwarming. I tried to hold my tears in, just feeling the love it was amazing.”

On the halftime message from Brown leading to the comeback win:

“Get our s–t together.”

On holding each other accountable at halftime:

“It was our halftime speech, in terms of how we came at each other, where we tried to hold each other accountable. And then just came out here and wanted to win.”

On the slow start and second-half response:

“As a team, we started off slow. Good halftime for us to kind of get at each other and let us know we gotta pick it up. Just a good win. It’s not the first time I’ve been high in this building, and I’m just glad it happened here. Continue to keep working and get the next win.”

On staying professional amid a challenging season:

“It’s really not about rotations right now. We got one goal and one goal in mind, and that’s to win each game. As always, next, man up, man. We just trying to compete and win every game.”

Jalen Brunson

On Clarkson’s work ethic:

“It’s just who he is. He comes in and works every single day. It’s just who he is, what he’s been able to do throughout his career. Just being able to talk to him all the time has been a joy to have him as a teammate and I love him. It can be an example for anybody. It doesn’t matter where you are in your career. Things may not be going your way. Continue to work and continue to persevere. You never know when things are going to fall into place.”

On the advice he’s given Mikal Bridges as he navigates another slump:

“Tell him to keep shooting. Tell him to keep playing. He’s out there. So he has to continue to be who he is.”

Josh Hart

On the Knicks’ defensive improvement this season:

“If that’s what the numbers say, I don’t think the numbers are wrong. I think what we’re doing is a great attention to detail and a level of physicality. I think we can sustain that. We have good players, smart players. You see the formula that it takes for us to be successful. Now we just have to sharpen that.”

Mikal Bridges

On whether aggression is the issue affecting his game of late:

“The aggression thing is not an issue at all. I don’t think that’s the issue at all. Even if I miss a couple, there’s nothing wrong with that. Nah, I don’t think that’s the issue.”

On why he’s struggling to put the ball in:

“I don’t know. I think it’s just the game of basketball. Sometimes you try to get open and sometimes it doesn’t find me. Just try to find ways to stay aggressive. That’s it.”

On Brown’s offensive system and not having many plays called:

“It’s got its pros and cons. You try to have the feel of the game sometimes.”

On adjusting to a reduced role:

“It’s all right. I’m just trying to do whatever it takes to win, trying to find opportunities, try to do all the right things and be aggressive. Sometimes doesn’t come my way. Just try to do other things.”

Red Sox Spring Training Game Thread: Connelly Early takes on the Twins

PORT CHARLOTTE, FL - FEBRUARY 23: Connelly Early (71) of the Boston Red Sox looks on during a spring training game against the Tampa Bay Rays on February 23, 2026 at Charlotte Sports Park in Port Charlotte, Florida. (Photo by Joe Robbins/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images

Is it on TV?

Yes, thank Pedro. In a week when there has barely been any televised Red Sox baseball, this one is on NESN at 1:05 PM. That’s especially fortuitous since there’s no World Baseball Classic action today.

What’s the lineup?

What should we watch for?

It’s all about Connelly Early today. With exactly two weeks until Opening Day, this will be one of his final chances to force himself into the Red Sox rotation.

Gamethread 3/12: Blue Jays at Phillies

PHILADELPHIA, PENNSYLVANIA - OCTOBER 06: Jesus Luzardo #44 of the Philadelphia Phillies walks to the dugout during the fourth inning against the Los Angeles Dodgers in game two of the National League Division Series at Citizens Bank Park on October 06, 2025 in Philadelphia, Pennsylvania. (Photo by Emilee Chinn/Getty Images) | Getty Images

Here are the lineups, let’s discuss!

For the Phillies:

For the Blue Jays:

Best NBA Player Props Today for March 12: Magic Board Eraser

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

We’ve got a great night of hoops action. The Celtics take on the Thunder, the Nuggets face the Spurs, and what will Bam Adebayo do for an encore after his 83-point performance?

That means there are plenty of great player props on the board, and my favorites for the day include a play in that Heat game, while Paolo Banchero will pull a magic trick on the glass against the Wizards.

Those and more NBA picks for Thursday, March 12, below.

Best NBA player props today

PlayerPickbet365
Magic Paolo BancheroDouble-double+105
Bucks Kevin Porter Jr.Over 4.5 rebounds+110
Spurs Victor WembanyamaOver 4.5 steals & blocks+105

Prop #1: Paolo Banchero double-double

+105 at bet365

The Orlando Magic are playing their best basketball of the season. They have climbed to fifth in the East and enter tonight’s matchup vs. the Washington Wizards, as winners of five in a row.

Paolo Banchero is a big reason why. The Magic forward is putting up 25.7 points and 9.5 rebounds per game in his last 10 games.

I want to focus on the rebounds. Washington ranks dead last in rebounding rate and opponent rebounds per game. With Banchero hitting double-digit boards five times during that span, I like him to do it again and record a double-double in the process.

  • Time: 7:00 p.m. ET
  • Where to watch: Monumental, FanDuel Sports Network-Florida

Prop #2: Kevin Porter Jr. Over 4.5 rebounds

+110 at bet365

What will Bam Adebayo do for an encore following his 83-point performance when the Miami Heat visit the Milwaukee Bucks?

Well, I’m actually more interested in another aspect of that performance. The Heat took 90 shots in that game. Which has been their M.O. all season long. Miami leads the NBA in pace and field goal attempts per game.

That means lots of rebounds, where they allow the third-most per game. 

So, let’s go Kevin Porter Jr. Over 4.5 rebounds. Porter is questionable, but it’s a number he’s topped in four of his last five, including hauling down seven in a February 24 meeting against Miami.

  • Time: 7:30 p.m. ET
  • Where to watch: FanDuel Sports Network-Wisconsin, FanDuel Sports Network-South

Prop #3: Victor Wembanyama Over 4.5 steals & blocks

+105 at bet365

There’s a reason why the San Antonio SpursVictor Wembanyama leads the NBA Defensive Player of the Year odds, but it feels like he’s taken his defensive aggression to another level since the All-Star break.

Wembanyama is averaging 4.3 blocks in 11 games since coming out of the break. Now, obviously, books have caught on, generally putting a lot of juice on the Over. But with him also averaging 1.3 steals over that stretch, there’s still value in his steals & blocks prop.

It’s sitting at 4.5 with the Over at plus money for tonight’s game vs. the Denver Nuggets. A number he’s topped in eight times during those 11 games.

  • Time: 9:00 p.m. ET
  • Where to watch: Alt, FanDuel Sports Network-Southwest

These props are available now at bet365, one of our best betting sites.

Cash your ML bets quicker with bet365's early win payout!

Take advantage of the early win payout at bet365, where any pre-game NBA moneyline bet gets paid out as a winner if your team goes up by 20+ points!

Learn more about this feature, and all of bet365's offerings, with our comprehensive bet365 review!

Sign Up Now atimg src="https://img.covers.com/betting/sportsbooks/2/bet365.svg" alt="bet365" width="100" height="28" style="vertical-align: middle;"

21+. Gambling problem? Call 1-800-GAMBLER

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.

How Dodgers did in World Baseball Classic pool play

SAN JUAN, PUERTO RICO - MARCH 06: Edwin Díaz #39 of Team Puerto Rico celebrate 5-0 win against Team Colombia at Hiram Bithorn Stadium on March 06, 2026 in San Juan, Puerto Rico. (Photo by Al Bello/Getty Images) | Getty Images

With the World Baseball Classic beginning quarterfinal play on Friday, let’s look back to see how all the Dodgers did during pool play in the tournament. Five Dodgers on the 40-man roster played during the opening round, as well as two minor leaguers. In all, nine Dodgers were active in the WBC, representing seven countries.

Star power

Shohei Ohtani reached base nine times in 13 trips to the plate in Pool C, with two home runs, a double, four walks, six runs batted in, and four runs scored, and did not strike out, helping Japan to a 4-0 start to the tournament.

Yoshinobu Yamamoto walked more (three) than he struck out (two) on March 6 in Japan’s opening game against Chinese Taipei, but got through 2 2/3 innings without permitting a run, throwing 55 pitches.

Edwin Díaz faced seven batters in Pool A for Puerto Rico, and struck out five of them, tossing two scoreless innings with one hit allowed.

Will Smith started two of four games in pool play for the United States, and had a double and single in six at-bats, with two walks, and one RBI on a sacrifice fly.

Hyeseong Kim hit a two-run home run for Korea against Japan, but that was his only hit in 10 at-bats during Pool C. Kim drove in three, walked twice, and stole a base in his three games. He injured his left hand in stealing that base in the 10th inning on March 8 against Chinese Taipei, and did not play in Korea’s final game of the pool.

Clayton Kershaw warmed up late in Team USA’s loss to Italy, but did not pitch in Pool B.

Minor leaguers

Jake Gelof played all four games for Israel, starting three at third base. He had two hits, including a double, and three RBI in Tuesday night’s win over The Netherlands. But in the other three games he was hitless in a combined seven at-bats. Before leaving for the WBC, the second-round draft pick from 2023 got into two Cactus League games for the Dodgers, up from minor league camp, playing third base both times.

Christian Suarez, who pitched for Double-A Tulsa last year, got one out for Venezuela in his one appearance. Venezuela already has a berth in the quarterfinals, but first will play one more game against the Dominican Republic on Wednesday night to decide the winner of Pool D.

Shawndrick Oduber, who pitched in 29 games for Class-A Rancho Cucamonga last year as a 20-year-old, was in the pitching pool for The Netherlands, but did not pitch in their four games.