Chicago Cubs news and notes — Hoerner, PCA, Imanaga, Palancia, Horton, Giolito, Busch, Ramirez, Conforto, Taillon, Boyd

At the moment, I’m not on the IL. I am, however, perpetually listed day-to-day.

“Every page these days has some form of advertising. {$} means paywall. {$} means limited views. Italics are often used on this page as sarcasm font. The powers that be have enabled real sarcasm font in the comments.“

Food For Thought:

D Man is the driving force behind D Man & The Alley Hounds, a prominent blues-rock outfit based in Louisville, Kentucky. D Man is recognized for his “High Energy Blues & Rock ‘n’ Roll Show,” often interacting closely with the audience. His performances are characterized by soulful vocals and a repertoire that honors legends like Muddy Waters and Howlin’ Wolf while keeping a modern edge.

An Arkansas athlete donned 55 T-shirts and ran a half marathon

Most Unique Places to Visit in the USA | Hidden Gems Travel Guide

Please be reminded that Cub Tracks and Bleed Cubbie Blue do not necessarily endorse the content of articles, podcasts, or videos that are linked to in this series.

Tyler Freeman, versatility and the cost of never choosing his role

DENVER, CO - AUGUST 15: Second baseman Tyler Freeman #2 of the Colorado Rockies flips the baseball to first with his glove but is unable to get the runner in the fourth inning against the Arizona Diamondbacks at Coors Field on August 15, 2025 in Denver, Colorado. (Photo by Justin Edmonds/Getty Images) | Getty Images

The Rockies love versatility. 

They collect it. They prioritize it. They build around it — players who can move, adjust, and fill gaps across the roster. 

Under the current front office, that emphasis has been explicit. 

In theory, it works. But, like any philosophy, it only works if you know when to stop applying it. 

Tyler Freeman might be that moment. 

The Rockies didn’t invent the experiment — but they’ve kept it going

Freeman wasn’t developed as a utility player. 

In the minors, he was overwhelmingly an infielder — developed at shortstop with the expectation he’d eventually slide to second base as his long-term home. 

Cleveland began expanding that role late, even moving him into center field in 2024 and asking him to learn a new position on the fly. By the time Colorado acquired him, the flexibility was already part of his profile. 

The Rockies didn’t create that version of Freeman. They chose to keep going. 

The Rockies saw a problem — and chose more flexibility 

In 2025, Freeman hit .281, posted a .354 OBP, and still finished with negative bWAR  

Because, as Joelle Milholm wrote here on the Row — he “raked at the plate, tanked in the field.” 

The Rockies have a real reason to hesitate here. Freeman struggled defensively across positions, including second base.

And in 2026, they’ve already leaned on players like Willi Castro and Edouard Julien to cover those innings. That approach isn’t irrational, but the response has been more movement for Freeman. 

And defense, especially in the infield, is built on repetition. 

Freeman hasn’t gotten that. 

The profile has never really changed 

For years, the reports have been consistent: 

  • Elite bat-to-ball skill  
  • Advanced feel for contact  
  • Modest but developing gap power  
  • A likely defensive home at second base  

Statcast tells a similar story now: 

This isn’t a star profile. But it is: An everyday, contact-oriented profile the Rockies haven’t fully defined 

So what’s missing? 

The last step. 

Freeman makes contact as well as almost anyone. But he hasn’t consistently turned that into damage. 

And development like that doesn’t happen in abstraction — it happens in routine. 

It’s the same glove. The same angles. The same pre-pitch rhythm. The feel of the dirt under your cleats, every inning. 

Freeman hasn’t had that. 

Instead, it’s been different gloves, different sightlines, different responsibilities. One night he’s reading hops on the infield dirt, the next he’s standing in the outfield grass, waiting instead of reacting. 

That instability matters — even if the exact effects are hard to isolate. 

Sports psychology research consistently shows that role clarity can influence confidence, decision-making, and perceived effectiveness. Baseball-specific evidence is more limited, but the general principle holds: players tend to perform best when expectations are stable. 

And when things aren’t stable, hitters often get more conservative. 

They shorten up. They put the ball in play. They avoid risk. 

So a player with developing pop can become: a contact hitter who never fully taps into it 

That’s not proven cause and effect, but it’s a pattern worth considering. 

What happens if they choose a lane?

Make Freeman the everyday second baseman.

Not because it’s guaranteed to work, but because it hasn’t really been given a chance to.

Once that decision is made, the rest of the roster starts to organize itself.

Ryan Ritter isn’t part of the current roster, but that actually reinforces the point. His path isn’t as a primary second baseman — it’s as a true super-utility player. When he’s up, his value comes from moving between the infield and outfield, not competing for a single position. Castro already fills a version of that role at the major-league level, rotating through shortstop, second, and third base in a way that makes the roster more flexible without blurring development.

The real redundancy is elsewhere.

Freeman and Julien share a similar offensive identity — contact-driven, bat-first players whose value comes from what they do at the plate. Both have been moved around defensively. Both have below-average defensive track records. But they’re not interchangeable.

Freeman brings more athleticism. He was developed as an infielder. His profile — contact, speed, and just enough developing pop (maybe) — fits more cleanly at second base if given the chance to settle there.

Julien’s path is narrower. His value likely comes as a bat-first option moving between second, first, and DH. And if that role overlaps too heavily with Freeman’s, the Rockies eventually have to decide whether carrying both actually creates value — or just duplicates it.

Just as importantly, the outfield stops being a catch-all.

Instead of absorbing infield uncertainty, it can stabilize around players like Brenton Doyle, Mickey Moniak, Jordan Beck, Troy Johnston, and Jake McCarthy — players who are actually being evaluated as outfielders, not filling gaps created elsewhere.

That clarity extends beyond the active roster.

With Freeman anchored at second, the path for the next wave — Charlie Condon (No. 1 PuRP), Zac Veen (No. 9 PuRP), Cole Carrigg (No. 4 PuRP) — becomes easier to see. Not guaranteed, not blocked, but defined. They’re no longer competing against positional drift; they’re competing within structure.

And that’s the real point. Choosing a lane for Freeman doesn’t just answer one question.

It forces the Rockies to decide which overlapping skill sets they actually believe in — and which ones they don’t.

The clock is ticking 

Freeman is 26 and under club control through the 2028 season. 

That gives the Rockies a limited window to define him, develop him, or extract value.  

Right now, they’re still figuring out what he is. 

Let him be the exception 

Purple Row has already documented the Rockies’ embrace of optionality. The front office has been clear about valuing adaptability. 

That philosophy has value, but it still requires decisions. 

Tyler Freeman doesn’t need more positions. He needs a clearer role.


On the Farm

Triple-A: Oklahoma City Comets 13, Albuquerque Isotopes 12

The Isotopes (10-9) fall just short to the Comets (10-9) in a scoring bonanza. Charlie Condon led the way, going 3-for-5 with three RBI, while Cole Carrigg drew two walks and Chad Stevens stayed hot with a 2-for-5 performance. On the mound, Luis Peralta took the loss as pitching struggled to contain the Comets’ offense. Welinton Herrera was a bright spot, tossing two scoreless innings to open the game.

Double-A: Richmond Flying Squirrels 7, Hartford Yard Goats 4

The Yard Goats (5-8) fell to the Flying Squirrels (11-2) in a hard-fought game. Aidan Longwell led the way on offense, going 3-for-5 with a home run, while Andy Perez added three hits of his own. Pitching proved to be the difference, as every arm allowed at least one run, with starter Alberto Pacheco taking the loss after giving up three earned runs in 2.1 innings.

High-A: Vancouver Canadians 0, Spokane Indians 1

The Indians (6-7) walked it off in the 10th inning, edging the Canadians (4-9) after a scoreless battle through nine. Robert Calaz delivered the game-winning single in extras to seal the win. On the mound, Jordy Vargas and Fisher Jameson were outstanding, combining for a shutout. It was a tightly played game throughout, with pitching dominating until the final swing.

Single-A: Fresno Grizzlies 5, Ontario Tower Buzzers 4

The Grizzlies (9-4) edged the Tower Buzzers (6-6) in a close contest, scoring five runs on just five hits despite striking out 11 times. Wilder Dalis provided the biggest swing of the night, going 1-for-3 with a crucial three-run homer in the seventh. On the mound, Austin Newton delivered a strong start, allowing one run while striking out six over 5.2 innings. It was a gritty win, with Fresno making the most of limited opportunities.


Through early season bumps, Tovar’s on trip ‘to the next level’ | MLB.com

In this piece by Thomas Harding on MLB.com, Ezequiel Tovar is off to a slow start, but underlying metrics suggest better results could be on the way. The Rockies remain encouraged, as he looks to turn those signs into production while aiming to reach a higher level this season.

Snow covers Coors, inspiring impromptu snowman | MLB.com

Snow blanketed Coors Field before the Dodgers-Rockies game, where Emmet Sheehan even paused to admire a snowman near the field. Crews cleared it in time, but the scene added a perfect “only in Colorado” twist to an April night at the ballpark.

Albuquerque Isotopes 2026 walk-up songs | Purple Row

Renee Dechert of Purple Row takes a fun look at the Albuquerque Isotopes’ 2026 walk-up songs, highlighting the mix of personality and culture throughout the roster. From hip-hop and reggaeton to rock and country, the playlist reflects each player’s style and adds a behind-the-scenes feel to the team’s at-bats.


Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

Please keep in mind our Purple Row Community Guidelines when you’re commenting. Thanks!

PTH Roundtable: X-factors and series predictions

Apr 6, 2026; Atlanta, Georgia, USA; Atlanta Hawks forward Jonathan Kuminga (0) dribbles against New York Knicks guard Landry Shamet (44) during the second half at State Farm Arena. Mandatory Credit: Dale Zanine-Imagn Images | Dale Zanine-Imagn Images

This is the fourth and final of a series of roundtable questions I’m asking the staff here at Peachtree Hoops about the Hawks as we approach the postseason. Today’s two questions: who will be the X-factor in this series and who wins the Knicks-Hawks series?


Who will be the X-factor in this series and why?

Wes: CJ McCollum took a week or two to adapt to the screening-heavy and ball movement-heavy offense here in Atlanta, but his shot creation off the dribble has been key to unlocking a 20-6 record since the All-Star break. I suspect that — just as Jalen Brunson will have the ball in his hands during crunch time this series — the Hawks may give CJ McCollum ‘four flat’ sets late in games, and he’ll need to get to his spots for the Hawks to pull out close games.

Jackson: Dyson Daniels. In all likelihood, the Knicks will try to hide Brunson on defense by matching him up with Daniels, and it will be up to the Great Barrier Thief to make New York pay by attacking the basket and forcing Brunson to move his feet on that end of the floor. If he’s unable to do so, Daniels’ lack of perimeter shooting could become an easily exploitable vulnerability for the Hawks, especially in a playoff setting, where halfcourt offense comes more into the forefront.

Malik: Onyeka Okongwu. He’s probably going to have the task of guarding Karl-Anthony Towns, and when he and Jalen Brunson start getting into their two-man game, Okongwu will have to make the right decisions on defense. He’ll also play a big part if he’s on the court with Robinson, and his perimeter shooter could lure him out the paint, making it easier for the other Hawks to get to the rim.

Graham: Jonathan Kuminga. If Kuminga absolutely stinks off the bench, I really worry for the Hawks’ bench production in this series – unless Gabe Vincent catches fire and Zaccharie Risacher can be productive (if he even plays). If the Hawks can’t win that battle, I’m not sure they can win this series. Kuminga will have to play and be productive in order for the Hawks to have a chance to win that bench battle. 

Hassan: Mouhamed Gueye. With Jock Landale set to miss the majority of the first-round thanks to the ankle injury he suffered against Orlando on April 1st, Gueye will likely get the first shot as the backup ‘5’ against New York, stepping in to guard Karl Towns whenever Okongwu needs a breather or gets into foul trouble. More importantly, he’ll draw the unenviable task of keeping New York’s back up big man, Mitchell Robinson off the glass – which will be one of the most important swing factors in the series. 

On a per-possession basis, Robinson is the best offensive rebounder in the NBA, with New York grabbing the rebound on a whopping 40% (!) of their misses in the halfcourt with him on the floor this season per cleaningtheglass. Additionally, Gueye has typically operated at the ‘4’ this season, as – at 6’11”, 210 pounds – he’s struggled to match up against some of the more physically imposing bigs in the league. Lineups featuring Gueye at the ‘5’ ranked in just the 16th percentile in defensive rebounding rate during the regular season, and it’s clear that Gueye is going to have his work cut out for him going up against Robinson. 

That said, I’ve had a plot on ‘Mo Gueye island’ ever since his rookie season, and one thing that’s for certain is that he is not going to back down from any matchup – no matter the size difference. Gueye is a freak athlete who ranked in the 93rd percentile in defensive EPM last season and in the 89th percentile this season. He has the agility to guard at the level of the screen and switch out on the perimeter. He posted one of the highest steal rates on the team this season. Robinson is undoubtedly a tough matchup for him, but if Gueye can give the Hawks enough on offense (30.8% from three this season), while holding his own on the defensive end and on the boards, it will significantly boost Atlanta’s chances of pulling off the upset.

The injury to Landale has clearly put Atlanta’s bench unit in a precarious position, and to be perfectly honest, if they had someone better than Gueye or Tony Bradley to step into this role, I’d be all for it. However, given the options on the roster, Gueye is their best bet, and I’m holding out hope that he’ll be able to hold his own against a physical Knicks front line. The Hawks are going to need Gueye to be at his best in this first round series.

Who wins the Knicks-Hawks series and in how many games?

Wes: Five years ago, I said Hawks in six. As we all remember, they ended up winning in five. I trust the Hawks to get the better of the Dyson Daniels on Jalen Brunson matchup and gum up New York’s entire offense. This team is playing connected and inspired basketball once again.

This is purely a vibes call but run it back. Hawks in six.

Jackson: Knicks in seven. The Hawks have many ways they can make life hard for New York, including their stable of strong perimeter defenders to throw at Brunson, as well as the Knicks’ lack of a good defensive matchup for Johnson. However, experience and homecourt advantage count for a lot in the playoffs, as does having a clear go-to option down the stretch of close games — which Atlanta currently does not. Those factors, plus New York’s undeniable advantage around the basket in this matchup, might be too much to overcome for the Hawks, but not after they give the Knicks all they can handle.

Malik: Knicks in six. Not only do I think that Mitchell Robinson will be a problem for the Hawks if Jock Landale doesn’t return in time, but Jalen Brunson always knows how to turn it on when it matters. The Hawks have several players to throw at him, but he still finds a way to get his. I also think Karl-Anthony Towns will make things hard for the Hawks. They’ll definitely put up a fight, but I think the Knicks are the better team and will prevail.

Graham: I look at the season-series numbers and think ‘what is likely to repeat in the playoffs?’ I remember looking at the Knicks-Hawks 2021 series preview and felt confident that Julius Randle was not going to average 37 again in the playoffs, nor Immanuel Quickley likely to replicate his series production from the regular season-series. In short, I thought the Knicks overplayed to their potential in the regular season. Sure enough, neither could replicate those numbers and the Hawks advanced in five games.

But this time I look at the season series averages, and I don’t see the potential for the averages to significantly regress. I think it’s entirely reasonable ‘KAT’ could average nearly 30 points on high efficiency based on how this Hawks’ frontline may be exploited. Brunson could certainly average close to 30 points in this series as he did in the regular season, and possibly more because I he will average a better three-point shooting number than 29% in the season series. The same applies for the Knicks as a whole, who averaged 29% from three against the Hawks in the season series – they were fourth in the NBA with 37.3% per game. 

From the Hawks’ side of ‘what is likely to repeat’ in the postseason, Alexander-Walker averaged 28 points per game to lead the Hawks in scoring. That could persist, but the three-point shooting I fear may not – and that’s not exclusive to Alexander-Walker (who shot 45.5% from three on 11 attempts per game in the season series). Okongwu shot 47.8% from three on nearly eight attempts, and Johnson shot 45% from three – I’m just not convinced these averages can persist in the playoffs, and even with these percentages in the regular season the Hawks fell 1-2 in the season series.

Atlanta’s bench production concerns me, as does the potential reliance on CJ McCollum as the ball-handler down the stretch; I just think that’s a very one-sided matchup when you consider Brunson will be doing the same for the Knicks. McCollum has been good for the Hawks, but there is a gap in quality and reliability between those two players in two different stages of their careers. Elsewhere, the offensive rebounding/second chance scoring is obviously a huge worry.

This Hawks group is in completely new territory together in the postseason for the first time while this Knicks group have been battle-tested together — not to mention they also have homecourt. These are factors that can swing games on their own.

In short, there’s too many logical arguments in the Knicks’ favor this time around to overlook, and not many other variables go in the Hawks’ favor. I think the Knicks advance in five games.  

Hassan: Knicks in 7. My heart is telling me Atlanta, but my brain is saying New York. I think the lack of firepower off the Hawks bench, New York’s advantage on the glass, and Jalen Brunson’s abilities as a closer prove too much for Atlanta to overcome. 

The Knicks had the sixth best clutch record in the NBA this season (21-13) while the Hawks went just 17-18 in clutch games. I think these two teams are more evenly matched than a lot of people think, and Atlanta advancing to the second round isn’t out of the question, however New York’s experience and comfort in close games will put them over the edge. 

Game 1 Preview: Timberwolves at Nuggets

DENVER, COLORADO - APRIL 1: Anthony Edwards #5 of the Minnesota Timberwolves celebrates after a three-point basket against the Denver Nuggets in the second half at Ball Arena on April 1, 2025 in Denver, Colorado. 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. (Photo by Dustin Bradford/Getty Images) | Getty Images

Minnesota Timberwolves at Denver Nuggets
Date: April 18th, 2026
Time: 2:30 PM CDT
Location: Target Center
Television Coverage: Prime Video

Every great rivalry needs its trilogy.

Not the kind where two teams randomly bump into each other once every few years and call it history, but the kind where the games start to blur together, where every possession feels familiar, where the players know what’s coming and still can’t stop it. The kind where every matchup feels like a sequel, not a standalone episode.

That’s what this has become.

The Minnesota Timberwolves and the Denver Nuggets are about to meet in the playoffs for the third time in four years. It’s a score that never quite feels settled. Denver struck first in 2023, brushing Minnesota aside in the first round on their way to a title. Minnesota answered in 2024 with one of the most defining wins in franchise history, a Game 7 comeback that flipped a twenty-point deficit into a Western Conference Finals berth and, more importantly, flipped the psychology of the matchup.

That game changed everything.

Because ever since then, these teams haven’t just played each other, they’ve tested each other. You can run through the list like a greatest hits album. The 10-point fourth-quarter comeback at Target Center in November 2024. The double-overtime war in April 2025 where Nikola Jokic emptied the clip and still somehow lost. The recent Christmas Day classic where Anthony Edwards hit a last-second dagger to send the game into overtime, only for Denver steal it right back.

Every game has been a battle. Every game has had stakes. Every game has ended with one fanbase walking away like they just survived something and the other wondering how it slipped away.

And now, after a one-year hiatus, we get the playoff version again.


The Uneasy Road That Led Here

Here’s the part that makes this whole thing a little more complicated than it should be.

The Wolves didn’t exactly cruise into this matchup.

They didn’t build momentum in March and April the way they did last year. They didn’t lock in a top seed and spend the final week sharpening their edge. Instead, they stumbled. They dealt with injuries. They rotated players in and out, ultimately settling into the six seed. It’s the exact same spot they occupied a year ago, but with a very different path waiting on the other side.

That’s the tension hanging over this series.

We’ve seen what this Wolves team can be. We’ve seen the version that overwhelms teams defensively, that moves the ball, that knocks down threes a ridiculous clip. But we’ve also seen the version that checks out for a quarter, that lets games slip, and that turns winnable nights into inexplicable losses.

Last year, Minnesota entered the playoffs looking like a team ascending. This year, they enter looking like a team still trying to remember exactly who they are.

The silver lining? They’re fresh.

Anthony Edwards. Julius Randle. Jaden McDaniels. Rudy Gobert. All of them have spent the last couple weeks on what is essentially a managed workload. They’re not peaking, but they’re not exhausted either. Against a Denver team that plays through the most physically demanding superstar in basketball, that might matter more than we think.


Game 1: The Swing Game Nobody Talks About Enough

Let’s zoom in on what actually matters right now: Game 1.

Stealing Game 1 on the road flips the entire structure of the series. Win Game 1 in Denver, and suddenly the pressure shifts. The Nuggets are the ones answering questions. The Wolves are the ones holding leverage. The math changes. The tone changes. Everything changes.

Lose it, and you’re immediately climbing uphill.

Let’s be honest. The expectation outside Minnesota is pretty clear. Denver is rolling into the playoffs on a heater. The narrative is that they’ve figured it out again. That they’re the more complete team. That they have the best player in the world.

Minnesota? They’re the wild card. The team that could win this series… or could just as easily lose in five if things go sideways.

The good news for Wolves fans: we’ve seen that script before.

And we’ve seen how it can end.


The Keys to Game 1

1. Make Nikola Jokic Work for Everything

This isn’t about stopping Jokic. That’s not a real strategy.

This is about cost.

Every possession has to cost him something. Every touch, every post-up, every rotation. You don’t let him play in rhythm. You don’t let him dictate pace. You don’t let him casually drift into a 38-point, 12-assist, 15-rebound night.

This is why this roster exists. Tim Connelly specifically constructed this team to defeat the monster he drafted.

Gobert. Randle. Reid. Three big men, same objective: wear Jokic down. Hit him. Lean on him. Make him defend. Turn the game into something physical, something draining, something that builds over time.

Because you’re not beating Jokic in one quarter. You’re trying to beat him in Game 5… Game 6… Game 7.


2. Recreate the 2024 Defensive Identity

This is where Minnesota won the series last time. They turned Denver into a grind. They made Jamal Murray uncomfortable. They closed out on shooters. They rotated with purpose. They made every possession feel like it was being played in a phone booth.

That version of this team has to show up again. Jaden McDaniels has to be a problem. Anthony Edwards has to bring that second-level intensity we saw in 2024. The guards have to fight over screens instead of dying on them. The rotations have to be sharp.

Because if Denver gets clean looks? If Murray is allowed to get comfortable? If the role players start feeling it?

It’s over.


3. No More Stagnant Offense

When things get tight, Minnesota has a tendency to default into isolation basketball. Edwards dribbling. Randle backing down. Everyone else watching.

That cannot be the Wolves’ approach to offense.

The Wolves’ offense works when it’s connected. When the ball moves. When Edwards collapses the defense and kicks. When Randle draws help and finds shooters. When the ball doesn’t stick.

Denver’s defense is vulnerable, but only if Minnesota makes them work.


4. Hitting Shots is Not Optional

This isn’t complicated.

The Wolves are going to get looks, but looks don’t matter if they don’t fall. Minnesota cannot afford one of those 8-for-38 from three nights. They cannot afford to go ice cold for six-minute stretches. They cannot afford to leave points at the free-throw line.

This team’s margin for error is too thin.

Shoot league average from three, and they’re in this game. Shoot well, and they can win it.

Shoot poorly, and they’ll be down 0-1 with even more pressure to perform in Game 2.


5. Be Who You’ve Been Hinting At All Year

This is the biggest one. All season long, this team has flirted with its ceiling. We’ve seen flashes. Moments. Quarters. Stretches where everything clicks.

And then it disappears.

This is the moment where it can’t disappear.

This is where Anthony Edwards has to be that guy for 40 minutes, not just the last five. This is where Julius Randle has to play like the version of himself that dominated playoff games, not the one that drifts. This is where Gobert anchors everything. Where McDaniels impacts both ends.

This is where the Wolves stop being theoretical.


82 games.

The bad losses. The injuries. The nights where they looked like contenders and the nights where they looked like they forgot how to play basketball.

It all leads here.

This is the round. This is the opponent. This is the standard.

If the Wolves want to be taken seriously as contenders, they have to go through this. They have to beat a team led by the best player in the world. They have to win in their building. They have to prove that 2024 wasn’t a one-off.

We’ve seen them go toe-to-toe with this exact team and come out on top. But that version of the Wolves, the one that defends like its life depends on it, that moves the ball, that hits shots, that plays with edge and purpose, has to show up.

Because this isn’t about potential anymore. This isn’t about what they could be.

This is about what they are… right now.

Game 1 in Denver.

They either take it… or spend the rest of the series trying to get it back.

Guardians News and Notes: Let’s Forget That Happened

CLEVELAND, OHIO - APRIL 17: Daniel Schneemann #10 of the Cleveland Guardians celebrates as he rounds the bases after hitting a grand slam during the seventh inning against the Baltimore Orioles at Progressive Field on April 17, 2026 in Cleveland, Ohio. (Photo by Jason Miller/Getty Images) | Getty Images

Yesterday was bad. The bullpen was bad. The situational hitting was bad.

Today is a new day. Gavin Williams pitches at 6:10PM ET. Let’s get back on track.

AROUND MLB:

Royals, Tigers and Twins lost. White Sox won.

Remembering a certified Yankee Killer: Garret Anderson

BRONX, NY - OCTOBER 7: Garret Anderson of the Los Angeles Angels of Anaheim bats as John Flaherty of the New York Yankees looks on during Game Three of the American League Division Series at Yankee Stadium on October 7, 2005 in Bronx, New York. The Angels defeated the Yankees 11-7. (Photo by Rich Pilling/MLB via Getty Images) | MLB via Getty Images

Yesterday afternoon, the baseball world received stunning news. Former Angels outfielder Garret Anderson, who earned three All-Star nods, won the 2003 Home Run Derby and All-Star Game MVP, had the game-winning hit in 2002 World Series Game 7, and sits atop the Angels franchise leaderboards in several categories, passed away at just 53 years old, having suffered a fatal heart attack. As the Anderson family, not to mention the baseball world at large, let us honor his career in the best way an opposing fanbase can: by remembering the times we cursed his name.

You see, Garret Anderson belongs to a small fraternity of certified Yankees Killers — players who, no matter the situation, always found a way to come up big against the Bombers. His numbers, of course, speak for themselves. Overall, he had a career .293/.324/.461 slash line across his 17-year career — good for a slightly above-average 102 OPS+ despite multiple seasons of sub-100 offensive production at the end of his career dragging it down. Against the Yankees? That line skyrockets to .319/.338/.486 — the fourth-best against teams he played at least 100 games against and honestly pretty close to the .312/.341/.497 he had against Boston, his most victimized foe.

The thing is, though, a lot of players have great numbers against a particular team. What made Anderson a Yankee Killer, though, was the context. It didn’t matter how the Yankees approached him. Send out Andy Pettitte or David Wells as the day’s starter, giving you the platoon advantage against the lefty Anderson? It didn’t matter — in 83 plate appearances against Pettitte, he had three homers and posted a .402/.410/.549 slash line, and in 66 against Wells, he had two homers and posted a .400/.409/.569 slash.

Bring in a top LOOGY like Mike Stanton late in the game in a big spot? He still got on at a .375 clip and walked him off as well. Was future Hall of Famer Mike Mussina starting that day? Moose did a tad better, getting his batting average under .300, but he still posted a .283/.321/.528 slash with three home runs in 53 plate appearances. These were some of the best arms the Yankees had during his career, and Anderson simply pummeled them.

It was characteristic of Anderson’s Angels, who stood alone in their dominance of Joe Torre’s dynastic Yankees. They were the only AL opponent with a winning record against them during Torre’s tenure, going 61-55 from 1996 through 2007. Anderson certainly did his part in twisting the knife.

Furthermore, when the Yankees faced the Angels during the postseason, Anderson went nuclear. During his first career playoff series after nine years in the majors, Anderson went 7-for-18 with a walk, one home run, and five runs scored (good for a 1.088 OPS) against New York in the 2002 ALDS. His leadoff homer off playoff veteran Orlando “El Duque” Hernández in the eighth inning of Game 2, tying the game at five apiece, was arguably the series’ turning point, as it helped prevent the Yankees from jumping out to a 2-0 series lead.

Fellow Halos nemesis Troy Glaus immediately followed with a solo shot of his own, and the eventual champion Angels never looked back in an upset series victory over the four-time defending AL champs.

Three years later, the Yankees and Angels squared off in another Division Series, this time with no one taking Anderson’s club for granted. He didn’t smolder quite as much as he did in 2002 and was held to five hits — and none in three of the five games. But Anderson still managed to muster a .934 OPS because he absolutely made his hits count. At 0-for-8 entering Game 3 at the old Yankee Stadium with no less a lefty-neutralizing demon than Hall of Famer Randy Johnson on the bump, Anderson greeted him in the first with a three-run bomb.

It was the first of four hits on the night (including a triple) for Anderson in an 11-7 win. A split series turned in the Angels’ favor, and Anderson clubbed his second long ball of the series off Mussina in the Game 5 clincher at the Big A. Thankfully, the Yankees never had to face Anderson in the postseason again, as by the time they got their vengeance on the Angels in the 2009 ALCS, he and the club had parted ways, finishing out his career with the Braves and Dodgers.

But there’s one last Anderson/Yankees story to tell. Do you know the answer to the trivia question, “Who has the most runs batted in against the Yankees in a single game?”

By now, you probably have a sneaking suspicion, and it’s correct: Garret Anderson. On August 21, 2007, he laced a two-run double off Mussina in the first, drove in Vladimir Guerrero in the second with another double to right off Moose, drilled a three-run shot off Edwar Ramírez in the third, and deposited a grand slam into the right field seats in the sixth off Sean Henn.

By the time the game had mercifully ended in an 18-9 Angels victory, Anderson had accrued 10 runs batted in — a pretty decent month all in one day! To this day, he is one of just 16 players in MLB history since 1900 with a 10-RBI day, just like 2005 Alex Rodriguez.

When Anderson finally retired ahead of the 2011 season, the Yankees were certainly glad to see one of their greatest pests leave the field for the final time — the ultimate sign of respect you can give an opposing player. He was voted into the Angels Hall of Fame in 2016, and it probably felt fitting that the ceremony took place before a game against those same Yankees.

Rest in peace, Garret; we wish your family the best.

Mets Daily Prospect Report, 4/18/26: Wenninger and Mauricio have big nights for Syracuse

PORT ST. LUCIE, FL - MARCH 19: Jack Wenninger #92 of the New York Mets pitches during the game between the Tampa Bay Rays and the New York Mets at Clover Park on Thursday, March 19, 2026 in Port St. Lucie, Florida. (Photo by Scott Audette/MLB Photos via Getty Images) | MLB Photos via Getty Images

Triple-A: Syracuse Mets (9-9)

SYRACUSE 5, SCRANTON/WILKES-BARRE 3 (BOX)

Ronny Mauricio had himself a day in Buffalo, going 3-4 with a dinger and a stolen base. Jack Wenninger continued to build his case as a future big leaguer, tossing five and a third innings of one-run ball, giving up just three hits and two walks against five strikeouts.

Double-A: Binghamton Rumble Ponies (6-6

BINGHAMTON 4, AKRON 1 (BOX)

Jacob Reimer and Eli Serrano III both collected big hits as the Rumble Ponies evened the season at 6-6. The Binghamton pitching staff struck out ten while giving up four hits and six walks in the win.

High-A: Brooklyn Cyclones (3-9)

GREENSBORO 3, BROOKLYN 2 (BOX)

Hoss Brewer gave up two runs in the Cyclones loss to the Grasshoppers. Mitch Voit hit a home run, but the rest of the Brooklyn offense was more or less asleep, with just two hits on the day.

Single-A: St. Lucie Mets (6-7)

ST. LUCIE 6, DAYTONA 4 (BOX)

St. Lucie jumped out to an early lead, but had to claw back after Joel Lara gave up three earned runs in the bottom of the third. Conner Ware was the star of the bullpen, tossing five innings of relief while allowing just one run on two hits and four walks, while striking out seven.

Rookie: FCL Mets (0-0)

NO GAME (SCHEDULE)

STAR OF THE NIGHT

Ronny Mauricio

GOAT OF THE NIGHT

Colin Houck

Former Canadiens Named To CHL Top 50 Players Of Last 50 Years

The CHL is currently unveiling its list of the top 50 players of the last 50 years, and one former Montreal Canadiens captain has made it to 36th place on the countdown: Shea Weber. In three complete seasons with the Kelowna Rockets of the WHL, the hulking defenseman won two league championships and one Memorial Cup. In his last two seasons, he was named to both the WHL and the CHL All-Star Teams and ended his junior career by winning the 2005 playoffs MVP title, thanks to his nine goals from the blueline.

A second-round draft pick of the Nashville Predators at the 2003 draft, the 49th overall pick spent 11 seasons with the Tennessee outfit before being traded to the Canadiens in the much-talked-about trade for fellow blueliner P.K. Subban. The polarizing deal didn’t please everyone, but Weber eventually won most fans over with his physical play and booming shot.

As soon as captain Max Pacioretty was traded to the Vegas Golden Knights, the Habs’ brass gave Weber the C. Even though he only spent five seasons with the Canadiens, three of which as a captain, Weber was a game-changer in the Habs’ culture. A true professional, he was a fantastic example for the next generation of Habs players like Nick Suzuki.

The Canadiens made the playoffs in three of his five years with the Canadiens, reaching the Stanley Cup final in his final season, bowing out in five games to the Tampa Bay Lightning. That 2020-2021 Canadiens team didn’t really belong in the Cup final, but it was a tight-knit group that gave its all, inspired by a couple of veterans who were appearing in their final Stanley Cup playoffs, Carey Price and Shea Weber. The rugged blueliner would never play another game in the NHL as his career was cut short by injuries.

In his 275 games with the Canadiens, he put up 146 points, including 58 goals in the regular season and 14 points in 38 playoff games in the Habs’ three appearances. After his retirement and following his induction into the Hockey Hall of Fame, Weber was added to the Canadiens' ring of honor in November 2024

Even though Weber didn’t play a single game under the new Canadiens administration, he still had an important impact. Kent Hughes recently revealed in an interview on The Sick Podcast that Weber had taken it upon himself to tell him that he had a true captain in Nick Suzuki.


Follow Karine on X @KarineHains Bluesky @karinehains.bsky.social and Threads @karinehains.  

Bookmark The Hockey News Canadiens' page for all the news and happenings around the Canadiens.

Join the discussion by signing up to the Canadiens' roundtable on The Hockey News.

Subscribe to The Hockey News at THN.com/free. Get the latest news and trending stories by subscribing to our newsletter here

Game Preview: Philadelphia Flyers @ Pittsburgh Penguins, Round 1 Game 1, 4/18/2026

Who: Philadelphia Flyers (43-27-12, 98 points, 3rd place Metropolitan Division) @ Pittsburgh Penguins (41-25-16, 98 points, 2nd place Metropolitan Division)

When: 8:00 p.m. ET

How to Watch: Local on Sportsnet Pittsburgh and TVAS, national on ESPN, streaming on ESPN+

Pens’ Path Ahead: The series continues Monday with Game 2 at PPG Paints Arena on Monday night. Then the series swings to Philadelphia for road games on Wednesday and Saturday night.

Opponent Track: The Flyers snagged the final playoff spot in the East after finishing the season as one of the hottest teams in the NHL. Since the end of the Olympic break, this team went 18-7-1 to tie the Buffalo Sabres and Colorado Avalanche for the most wins in the league over that stretch. While the Pens were resting their starters, the Flyers finished the season out on a three-game win streak capped off with a back-to-back against the Carolina Hurricanes and Montreal Canadiens.

Season Series: The Pens and Flyers split this series in the regular season, although both of the Flyers’ wins came in extra time. The Flyers bookended the series with shootout wins on Oct. 28 and March 7. The Penguins outscored their in-state rivals by a combined score of 11-4 in wins on Dec. 1 and Jan. 15.

Hiden Stat: This marks the eighth all-time Battle of Pennsylvania, which officially ties the New York Islanders and New York Rangers for the most all-time NHL playoff series between in-state rivals, per NHL Stats.

Hidden Stat II: The Flyers are the first team in NHL history to qualify for the playoffs after facing a point deficit of at least nine points 60 games into the regular season, per NHL Stats.

Getting to know the Flyers

Projected lines (from Friday’s practice)

FORWARDS

Tyson Foerster – Trevor Zegras – Owen Tippett

Travis Konecny – Christian Dvorak – Porter Martone

Denver Barkey – Noah Cates – Matvei Michkov

Luke Glendening – Sean Couturier – Garnet Hathaway

DEFENSEMEN

Travis Sanheim / Rasmus Ristolainen

Cam York / Jamie Drysdale

Nick Seeler / Emil Andrae

Goalies: Dan Vladar, Samuel Ersson

Potential scratches: Garrett Wilson, Carl Grundstrom, Noah Juulsen

Injured Reserve: Rodrigo Abols (fractured ankle), Nikita Grebenkin (upper body)

  • The Flyers capped off the regular season by signing their No. 6 pick from the 2025 draft, Porter Martone, to an entry-level contract. Martone responded by putting up 10 points (four goals, six assists) in his first nine NHL games. He could be noticeable during this season for his size— he’s listed by the Flyers at 6-foot-3— and his habit of posting up in front of the net.
  • Dan Vladar is likely to get the start in net against the Pens. He’s coming off a month of April during which he posted a 5-1-0 record, .921 save percentage and 1.81 goals against average.
  • Rasmus Ristolainen, who is in his 13th NHL season, is set to make his playoff debut tonight with the Flyers.

Regular season stats
via hockeydb

  • There are a few pieces of Flyers history on this stat sheet. Matvei Michkov is the first Flyers player since Simon Gagne in 2001 to start out his Flyers career with consecutive 20-goal seasons, per NHL Stats.
  • Trevor Zegras also scored 26 goals in his first season with the Flyers, the most by any first-year player with the franchise since Wayne Simmonds in 2012, per NHL Stats.

Take a closer look at the Flyers’ 18-7-1 run since returning from the Olympic break, and there seem to be some clear issues with this team. Here are some stats from the Flyers over that span:

  • Power play: 14.9 percent (30th in NHL)
  • Penalty kill: 74.0 percent (26th)
  • Shots per game: 25.1 (27th)
  • Goals per game: 3.00 (21st)

But here’s where they excel:

  • Shots against per game: 25.0 (5th fewest in NHL)
  • Goals against per game: 2.38 (3rd fewest)

The Athletic’s Kevin Kurz provided a look at some of the Flyers’ midseason defensive changes in early March. As written by Kurz:

“A big part of it is just energy,” said Cam York. “We want to be as aggressive as we can in the (defensive) zone. I think the time off just let us refresh a little bit, mentally and physically. That goes a long way being able to defend hard and close out time and space for the other guys.”

“Captain Sean Couturier said: ‘I think we’re just harder to play against by being more aggressive, taking away time and space.’

“That aggressiveness that York and Couturier mentioned is by design. Tocchet has attempted to simplify the Flyers’ defensive zone structure, even going so far as to move away a bit from the standard zone defense that he’s known for implementing in previous head-coaching stops.”

The Flyers don’t always get a lot of run support, so they’ve relied in large part on this shutdown defense at even strength during their late-season climb into the playoff picture. The Penguins’ ability to solve this could be key to taking control early in the series.

And now for the Pens

Projected lines (from Thursday and Friday’s practice)

FORWARDS

Egor Chinakhov – Sidney Crosby – Bryan Rust

Tommy Novak – Rickard Rakell – Evgeni Malkin

Elmer Soderblom – Ben Kindel – Anthony Mantha

Connor Dewar – Blake Lizotte – Noel Acciari

DEFENSEMEN

Parker Wotherspoon / Erik Karlsson

Sam Girard / Kris Letang

Ryan Graves / Jack St. Ivany

Goalies: Stuart Skinner and Arturs Silovs

Potential Scratches: Ilya Solovyov, Justin Brazeau, Kevin Hayes

IR: Filip Hallander, Caleb Jones (season-ending shoulder surgery)

  • Connor Dewar has been back at practice after missing the end of the regular season with a lower-body injury. Getting both him and Blake Lizotte back means that the Penguins will be able to reunite the fourth line of Dewar, Lizotte and Noel Acciari that clicked so well earlier this season.
  • Justin Brazeau was the odd man out at practice this week now that Lizotte is back on the fourth line. The Pens also seem to be preparing to try Elmer Soderblom on the third line alongside Ben Kindel.
  • As of Friday’s practice, the Penguins goaltenders hadn’t been told who will be starting Saturday’s matchup. Stuart Skinner certainly has the edge in experience after back-to-back conference final appearances with the Edmonton Oilers over the last two seasons.
  • This will mark Erik Karlsson’s first time back in the playoffs since he went to the 2019 Western Conference Finals with the San Jose Sharks. It will also mark Egor Chinakhov’s first postseason action in the league.
  • Both of the NHL’s active leading playoff scorers will be on the ice in Sidney Crosby (201 goals in 180 playoff games) and Evgeni Malkin (180 goals in 177 playoff games). Among active defensemen, only the Tampa Bay Lightning’s Victor Hedman ranks ahead of Kris Letang (90 goals in 149 games).

MLB Predictions and Moneyline Picks for Saturday, April 18

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

Saturday’s MLB slate is one of the deepest of the week, with a full board and plenty of spots where the market hasn’t fully caught up.

Early in the season, pricing can still lag behind form, pitching matchups, and lineup trends — and that’s where value shows up. Rather than chasing big favorites, we’re targeting moneyline edges where the numbers and game scripts don’t quite align.

Find out more in my MLB picks for April 18.

MLB moneyline picks for April 18

MatchupPick
RoyalsKC
vs
YankeesNYY
Yankees
-161
RedsCIN
vs
TwinsMIN
Twins
-143
MetsNYM
vs
CubsCHC
Cubs
-116
GiantsSF
vs
Nationals WSH
Nationals
-103
RaysTB
vs
PiratesPIT
Pirates
-152
White Sox CWS
vs
AthleticsATH
Athletics
-161
TigersDET
vs
Red SoxBOS
Tigers
-167
BrewersMIL
vs
MarlinsMIA
Marlins
-111
OriolesBAL
vs
GuardiansCLE
Guardians
-132
CardinalsSTL
vs
AstrosHOU
Astros
-149
RangersTEX
vs
MarinersSEA
Mariners
-137
BravesATL
vs
PhilliesPHI
Phillies
-127
DodgersLAD
vs
RockiesCOL
Dodgers
-278
Blue JaysTOR
vs
DiamondbacksAZ
Blue Jays
+105
PadresSD
vs
AngelsLAA
Angels
-116

Prices courtesy of Polymarket as of 4-18.

Trade on the MLB at Polymarket!

Sign up now using our exclusive Polymarket promo code 'COVERS' (on your mobile app only) and get a $20 trading bonus after you deposit $20 to trade on any other event contracts — including MLB moneylines!

Sign Up Now at img src="https://img.covers.com/editorial/2026/polymarketlogo.png" alt="Polymarket" width="100" height="28" style="vertical-align: middle;"

*Eligible locations only

Expert MLB moneyline picks for April 18

Royals vs Yankees: Yankees (-161)

Yankees win probability: 59%

The New York Yankees have the clear edge in both lineup and bullpen, and this is the kind of spot where they usually take care of business at home.

Reds vs Twins: Twins (-143)

Twins win probability: 54%

Minnesota is the more complete team right now, with the better pitching matchup and a lineup that’s been more consistent top to bottom.

Mets vs Cubs: Cubs (-116)

Cubs win probability: 51%

The Cubs are simply playing better baseball (not by much), while the Mets continue to shoot themselves in the foot early in the season. 

Giants vs Nationals: Nationals (-103)

Nationals win probability: 48%

Washington has been more competitive than expected, and getting the Nationals at near even money against a shaky Giants team is worth a shot, especially given their edge on offense. 

Rays vs Pirates: Pirates (-152)

Pirates win probability: 61%

See Paul Skenes.... bet Paul Skenes... and hope the Pirates bats show up for him.

White Sox vs Athletics: Athletics (-161)

A's win probability: 60%

Neither team provides much confidence, but the White Sox away from home are worse than they are in Chicago. 

Tigers vs Red Sox: Tigers (-167)

Tigers win probability: 62%

Detroit has the pitching advantage here, and the Tigers have been far more reliable at preventing runs than Boston.

Brewers vs Marlins: Marlins (-111)

Marlins win probability: 50%

This is a coin-flip type game, but Miami’s pitching gives the home side a slight edge in what should be a low-scoring matchup.

Orioles vs Guardians: Guardians (-132)

Guardians win probability: 54%

Cleveland’s pitching and ability to make hay at home should be enough here, especially against a volatile Orioles staff.

Cardinals vs Astros: Astros (-139)

Astros win probability: 55%

Houston is the more disciplined and explosive team at the plate and typically capitalizes in situations where St. Louis tends to let games slip away.

Rangers vs Mariners: Mariners (-137)

Mariners win probability: 54%

Most of the edge in the batter's box goes to Texas, but the Mariners pitching is top-notch, and I like Kirby a little bit more than Eovaldi in this spot. 

Braves vs Phillies: Phillies (-127)

Phillies win probability: 52%

Normally, I'd take the high-powered Braves, but the pitching matchup favors the Phillies, and I expect them to tag Chris Sale early and often. 

Dodgers vs Rockies: Dodgers (-278)

Dodgers win probability: 71%

The odds speak for themselves. 

Blue Jays vs Diamondbacks: Blue Jays (+105)

Blue Jays win probability: 46%

Call this the Mad Max bounce-back game. The Diamondbacks' offense is inconsistent, so I look for the veteran pitcher to come up big. 

Padres vs Angels: Angels (-116)

Angels win probability: 50%

The Angels have plenty of power in their lineup, and they are playing at home. German Marquez boasts a 5.54 ERA and 1.69 WHIP. That should be all they need to pick up the win. 

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.

What We’re Learning About Four Key Cardinals Prospects in Memphis

JUPITER, FL - MARCH 04: Joshua Baez #22 of the St. Louis Cardinals looks on from the dugout during the game between the Team Nicaragua and the St. Louis Cardinals at Roger Dean Chevrolet Stadium on Wednesday, March 4, 2026 in Jupiter, Florida. (Photo by Dawson Norris/MLB Photos via Getty Images) | MLB Photos via Getty Images

Today I want to check in on several of Memphis Redbird hitters through the Statcast lens. Fortunately for prospect hounds, the International League is fully wired up with pitch and hit tracking machines so there is a wealth of data available for the prospects at the highest level. The only other minor league team with this data provided publicly is the Single-A Palm Beach Cardinals, so there is a bit of a gap as prospects advance through the middle two levels. The Memphis squad has played 18 games (as of Friday), so while the sample size is relatively small, we are starting to aggregate some real data to break down. Today, I will focus on hitters only, and with apologies to Cesar Prieto and Colton Ledbetter, the players I feel are the four best hitting prospects in Memphis: Joshua Baez, Leo Bernal, Jimmy Crooks, and Blaze Jordan. 

Blaze Jordan

Jordan’s 2025 was a mixed bag as he torched Double-A to the tune of a 167 wRC+ for 44 games in the Red Sox system. He was promoted to Triple-A at the beginning of June and held his own until being flipped for Steven Matz at the trade deadline. The narrative behind his breakout season was short-circuited by a dreadful stint in Memphis that led to him being left off the 40-man roster and unprotected in the Rule 5 draft. Jordan has long been considered a plus power bat, but has struggled with plate discipline and elevating the ball, so how has he performed thus far in 2026? 
Jordan is off to a scalding start with a 179 wRC+ through 58 plate appearances in Memphis and there are certainly some changes to his underlying metrics.

Jordan is still swinging at everything and making good contact. The big jump has come in his exit velocity numbers. His max exit velocity of 113.3 MPH would rank 25th in the MLB just ahead of Jo Adell. His average exit velocity jump of 6 MPH takes him from being well below average to well above-average. Despite a high chase%, Jordan has made an above-average amount of contact thanks to an incredible 94.9% contact rate on pitches inside the strike zone. 

Jordan continues to have a fascinating profile. If you had told me he was off to an amazing start, I would have assumed he had cleaned up his plate discipline or started hitting more fly balls… Instead, he has doubled down on the two things he is great at, hitting the ball hard and making a ton of contact. It doesn’t seem like a profile that will play at the major league level where he will be exploited by pitchers with better command, but it is hard to argue with the results thus far. Jordan seems like the perfect candidate to get some at-bats for the Cardinals later this summer to give him a sense of the adjustments needed to hit major league pitching and an offseason to work on improving his approach. Despite the flaws, it has been a very encouraging start to the year, and Jordan’s stock is on the rise. 

Jimmy Crooks

Crooks had a solid, if unspectacular, 2025 season in Memphis. His contact rates backed up enough to create some doubt as to whether he could get to his solid power. So far, 2026 has been a mixed bag.

While Crooks is off to a great start from a results perspective having already hit 4 home runs and carrying a 156 wRC+, his contact and chase rates have both moved in the wrong direction. It is too early to worry, but you would feel a little more excited about the fast start if there were underlying changes to support the improved offense. Crooks’ elevated 33.3% strikeout rate is driven by nine strikeouts in 15 at-bats against southpaws. He has a slightly higher hard hit rate and barrel%, but despite the gaudy hitting line, Crooks has been generally the same hitter he was in 2025. 

I would really like to see Crooks improve his chase rate moving forward, which should elevate his borderline unplayable contact rate. Only ten major leaguers ran contact rates in the 60s last season and none as low as 65%. There is still plenty of volatility in the data this early, so we are definitely not in the panic zone yet. The average to slightly above-average power is already there, and Crooks has a knack for making high-quality contact when he does connect. Despite his lack of speed, ZiPS projects him to run above-average BABIPs as the foundation of his offensive profile. 

Leo Bernal

Unlike Jordan and Crooks, Bernal did not have prior Triple-A experience, so there is much less data in his baseline to compare to. 

Bernal is having a little trouble chasing too often, but is making contact at an above-average rate. While his average and 90th percentile exit velocities are not exciting, his max exit velocity is above-average, which is a great sign, especially in such a small sample size. Despite the underwhelming .236/.295/.327 slash line, Bernal’s start from an underlying metrics perspective may be the most encouraging. Unlike Crooks, he is maintaining a solid plate approach and contact rate in his first taste of Triple-A as a 22-year-old. FanGraphs has him rated as having average raw power (50 grade), but his max exit velocity of 112 MPH hints that there could be more in the tank. Switch hitters and catchers have the reputation of taking longer to develop offensively, and Bernal is both of these. He has plenty of time to solidify himself as a core piece of the future, but you would like to see more consistent power as he settles into the Triple-A environment. 

Joshua Baez

Baez was the player I was most excited to get data on coming into the year following his epic breakout in 2025. The big question we want to get answered is how his contact rates would hold as he faced more advanced pitching.

Baez is surviving, but he is showing why the Cardinals made the correct decision in letting him start the season in Triple-A despite the torrid Spring Training. His exit velocity numbers are just average so far and his contact rate has backed up significantly from the average rate he carried in 2025. After running a 59% contact rate in big league spring training, the continued low contact rate in Memphis at least warrants an eyebrow raise. We are still early enough to brush this off as an early-season adjustment period, but with Baez’s history, it is absolutely something to keep an eye on to see if he can right the ship. Triple-A pitchers have attacked Baez with over 40% breaking balls thus far (MLB average is roughly 30%) and Baez has only managed a 56% contact rate. He is doing most of his damage on fastballs with an 80% contact rate, and both of his home runs have come on heaters. 

I think Baez may be pressing a bit coming off of his electric spring training. He has a reputation for good swing decisions and may just be a tad overly aggressive in the early going. I would like to see if a more disciplined approach could unlock the power he displayed in 2025. 

All things considered, my opinion of these four has not changed in a meaningful way based on this small sample size. I am encouraged by Jordan and Bernal’s starts and would like to see some improved discipline from Baez and Crooks. All four could impact the Cardinals in 2026 and their performance has direct implications for the roster going forward. That matters not just for development, but for how the Cardinals approach roster decisions this season. Bernal and Crooks performing well could push one of Pedro Pages or Yohel Pozo out the door. If Baez looks ready, he could get a look in center field or make a Lars Nootbaar trade more attractive even if the Cardinals are in the playoff hunt this summer. Blaze Jordan is still getting reps at first base and third base where the Cardinals lack right-handed power. Whether they make it to St. Louis this year or not, the progress, or lack thereof, of this quartet will have a material impact on the shape of the roster moving forward.

Phillies news: Adolis Garcia, Alec Bohm, Padres

Apr 17, 2026; Philadelphia, Pennsylvania, USA; Philadelphia Phillies first baseman Bryce Harper (3) stands with hands on hips after a pop out to end the seventh inning against the Atlanta Braves at Citizens Bank Park. Mandatory Credit: Bill Streicher-Imagn Images | Bill Streicher-Imagn Images

There really isn’t much good around the Phillies right now. The best thing to say about today is that Cristopher Sanchez gets the start.

Too bad he’s been shakier than normal of late.

On to the links.

Phillies news:

MLB news:

Bruins-Sabres Round 1 PREVIEW: Atlantic Antagonism

Mandatory Credit: Timothy T. Ludwig-Imagn Images | Timothy T. Ludwig-Imagn Images

Just the Facts

  • The Times
    • Game 1: @ Buffalo, 7:30pm. EST April 19
    • Game 2: @ Buffalo, 7:30pm. EST April 21
    • Game 3: @ Boston, 7pm EST April 23
    • Game 4: @ Boston, 2pm EST April 26
    • Game 5: @ Buffalo, TBD on April 28th
    • Game 6: @ Boston, TBD on May 1st
    • Game 7: @ Buffalo, TBD on May 3rd
      • *Games 5-7 will have times added if necessary
  • The Places
    • TD Garden, Boston, MA
    • KeyBank Arena, Buffalo, NY
  • Places to Watch:
    • All games of the 1st Round will be on NESN and Madison Square Garden Network – Buffalo, respectively.
    • Other Networks:
      • Games 1 and 2: ESPN
      • Games 3 and 4: HBO MAX, TNT, TRUTV

Final regular season results for both teams

Boston Bruins

  • Record: 45-27-10
  • Points: 100
  • Goals-For: 272
  • Goals-Against: 250
  • Leading Goalscorer: Morgan Geekie, 39 in 81 games
  • Leading Points-getter: David Pastrnak, 100 in 77 games
  • Leading Goaltender by performance: Jeremy Swayman, .908 SV%

  • Corsi – Shot Attempts.
    • Corsi-For %: 48.92 (19th in the NHL)
    • Corsi-For per 60: 57.32 (16th in the NHL)
  • Fenwick – Unblocked Shot Attempts
    • Fenwick-For %: 49.15 (19th in the NHL)
    • Fenwick-For per 60: 41.29 (17th in the NHL)
  • Expected Goals – Shot Attempts weighted for their position on the ice. AKA “Shot Quality” AKA “Expected by you, dummy.”
    • Expected Goals-For %: 46.66 (28th in the NHL)
    • Expected Goals per 60: 2.56 (22nd in the NHL)
  • High Danger
    • High Danger Corsi For per 60: 10.87 (24th in the NHL)
    • High Danger Goals For per 60: 1.33 (13th in the NHL)

Buffalo Sabres

  • Record: 50-23-9
  • Points: 109
  • Goals-For: 288
  • Goals-Against: 241
  • Leading Goalscorer: Tage Thompson, 40 in 81 games
  • Leading Points-getter: Also Tage Thompson, 81 in 81 games
  • Leading Goaltender by performance: Ukko-Pekka Luukkonen, .910%

  • Corsi
    • Corsi-For %: 49.28 (16th in the NHL)
    • Corsi-For per 60: 56.41 (19th in the NHL)
  • Fenwick
    • Fenwick-For %: 49.83 (15th in the NHL)
    • Fenwick-For per 60: 42.18 (10th in the NHL)
  • Expected Goals
    • Expected Goals-For %: 49.95 (17th in the NHL)
    • Expected Goals per 60: 2.71 (14th in the NHL)
  • High Danger
    • High Danger Corsi For per 60: 11.6 (15th in the NHL)
    • High Danger Goals For per 60: 1.47 (4th in the NHL)

Series Preview

Man. It’s been a long time since we’ve seen these two teams against one another in the playoffs.

Ever since 2010, the Sabres have embarked on an over decade long wander in the desert to become the NHL’s punching bag when it wasn’t Arizona or Ottawa, and have returned a much more determined and battle-hardened team than even I thought they would be at the beginning of the season. At long last, the Sabres are not just watchable…but successful. Somehow, the Sabres found themselves out of hell.

Meanwhile, Boston has found an extra step they can take on the road to retooling that has had them making one of the most dramatic turnarounds in franchise history in terms of final regular season point totals. Marco Sturm found a way to get the Boston Bruins into a place where they could once again compete for Lord Stanley. The work of David Pastrnak, Pavel Zacha, Victor Arvidsson, and Morgan Geekie, combined with resurgent performances from Charlie McAvoy and Jeremy Swayman, combined with a Bruins power play that was, and get ready for this…good…gave them a leg up on their contemporaries to get to another 100 point season.

Don’t go looking for anything that could help you from the 2010 playoffs; The Sabres are another animal altogether from where they were in 2009. Neither Boston nor even this Sabres team know what they are for the 2026 playoffs; both teams are lightyears away from where they’d been since that time. The game has changed so much in such a short amount of time.

What we have now, is two teams with a lot to prove.

X-Factors for Round 1

How will injury impact the series?

If there is a major up the B’s have over the Sabres, it’s in health. Their lineup is arguably as healthy as it’s ever been, with the only recent absences to the team being because two players became fathers, leaving them their full compliment and roster of players including Jimmy Hagens hot off of signing his ELC and playing in his first couple of NHL games. This will give them a necessary flexibility in playing the Sabres game-to-game that Buffalo just does not have right now.

Compared to the Bruins, the Sabres are beaten pretty badly: two players on injured reserve, and a grand total of four players that are considered day-to-day; Noah Ostlund, Alex Lyon, Sam Carrick, and Colton Ellis. Naturally if asked all four of these men would say they would be ready to go, but players at less than 100% can become liabilities if their injuries are severe enough. Carrick at less than 100% is also a major blow to the Sabres as he was one of their better performers down the stretch.

Meanwhile, Boston has been…just kinda fine? They’ve had some man games lost like all teams, but they were in the middle of the season and now they have the full compliment. That does mean however…that certain players may not be at 100%, and could theoretically re-aggravate if things

Congrats to Pavel Zacha and Casey Mittelstadt, by the way! Dad strength before the playoffs is also a major X-Factor!

Can the Bruins’ Depth keep up?

One of the big surprises of the year was Morgan Geekie and Pavel Zacha becoming trigger men for the Bruins after years of David Pastrnak holding that position down. Pasta himself has diversified his game far more into being a playmaker this year, but he too still had a scorer’s touch when asked for it. This has of course filtered throughout the lineup with a bunch of pleasant surprises like Marat Khusnutdinov and Fraser Minten having excellent years, the return to form for Victor Arvidsson, who finished the year the highest goal total he’s had since 2022-23; in 25.

The Sabres are right there with Boston; obviously the big names of Tage Thompson and Alex Tuch stand out but they’ve gotten some excellent work out of Josh Doan, Jason Zucker, and Jack Quinn, just to name a few. Both teams have over 10 players in double digit goals and it contributed majorly to their respective ascents back to the postseason and respectability. Some more in one category than another.

The big question of course, is if the pleasant surprises can keep up going into the playoffs.

One of the great strengths of Sabres hockey this year is the manic puppy energy that pervades their play; Sabres do not care if the game becomes a goalscoring race, because just about everybody of note in their lineup, including their defense, can score goals if it comes down to it. It’s what gives their “River Hockey” style so much danger; even if it’s not exactly tight, it can develop shooting lanes from just about anywhere. Boston meanwhile has still largely allowed their principal names alongside Arvidsson to do the lion’s share of the scoring, even if they’re getting good efforts from guys like Mark Kastelic and Casey Mittelstadt.

The Bruins depth needs to be able to match that energy with not just physicality, but in scoring mentality. The Sabres cannot get into the thought process that there will be shifts they can just dominate at will.

Can Boston’s Defense hold the line?

This is the lynchpin for Boston’s success in this series. At least in my opinion.

As we discussed previously, Boston’s defensive core has sort of formed through McAvoy, Lindholm, and yes, Nikita Zadorov as the movers and shakers…but the drop off from Lindholm to McAvoy to Zadorov are some steep cliffs overlooking a very deep ravine. Guys like Aspirot have been okay if a little frustrating, Jordan Harris was a tantalizing player who got some playing time but was waylaid by injury…but we know what Andrew Peeke and Mason Lohrei are at this point. We know that they are going to be the millstones around this team’s neck and that Marco Sturm will simply continue to play them. They have no other options.

We also know that just about every defender on this team, when given too much time with the puck, can start to exhibit some strange behavior.

Like it or not, this net-front defense may be contributed to by every player in Black and Gold but it’s the blueliner’s problem 90% of the time. It has to change in order for this to be a win.

While the Sabres defense can look particularly shambolic, with some of their better talents being prone to some spectacular blown plays, but they can keep their net-front clear. That’s something that Boston has struggled consistently with.

If the Bruins want to get anywhere against them, especially knowing that they’re gonna have to show a little more than just muscle to put Tage Thompson down for the count, they need to effectively break a bunch of their worst habits before Game 1. That includes the players that are already doing well; they need to be more. Puck possession needs to be used well, zone exits need to be crisp and if it can’t be done by a forward then by the puck carrier, keep-ins need to be done with intention, and bad passes to nowhere needs to end.

Further…we need the return of Playoff Lohrei. The reason Lohrei has even survived this long, in spite of all of his many issues as a player, is because of his playoff performance; He wasn’t looking great coming out of his first taste of regular season hockey, but absolutely came alive when the playoffs started. All of his problems melted into strengths, all his concerns becoming afterthoughts as he became one of the brightest spots on the back-end throughout that playoff run.

They need another performance like that. Whatever that was for him, it needs to come back. One defenseman who isn’t all that great can be workable. Any more than that is absolutely not an option.


Game 1 is on Sunday night.

Whatever you are in the light of a Best-of-7 Series is one that your fate in the regular season brought you to. All of your strengths and weaknesses.

This team has given us so many wonderful surprises. So many things to look forward to in their future.

So let’s see if they can give us one more fun surprise over the next couple of weeks.

Let’s go really stick it to a team in Blue this April.

The Crucible holds tribute to former player and commentator John Virgo

  • World Championship venue has a minute’s applause

  • Zhao Xintong starts title defence with edgy victory

A minute’s applause was paid in tribute to John Virgo, who died in February aged 79, as the World Snooker Championship got under way at the Crucible in Sheffield.

Virgo, who won the UK Championship in 1979, enjoyed a successful playing career but was best known for his broadcasting. During his 18 years as a professional, he reached the World Championship semi-finals in 1979. He went on to work for the BBC in 1994 and his voice became a distinctive feature of the national broadcaster’s snooker coverage for three decades.

Continue reading...

Stunning NBA first-round upsets we still can't believe happened

The 2026 NBA playoffs are set. All first-round matchups are locked in after a dramatic Play-In Tournament, and, now, the hunt for the Larry O’Brien Trophy ramps up off Saturday, April 18 with four series-opening games.

The Play-In Tournament delivered plenty of excitemetn before a single first-round playoff game was played. The Portland Trail Blazers and Philadelphia 76ers locked up the No. 7 seeds in the West and East, respectively, earlier in the week before a doubleheader on Friday, April 17 determined the final two playoff berths in each conference.

The Orlando Magic knocked out the Charlotte Hornets early Friday night, building a 31-point halftime lead on their Southeast division rivals before cruising to a 121-90 victory. The Magic land the No. 8 seed in the Eastern Conference and will face the top-seeded Detroit Pistons in the first round.

The Phoenix Suns and Golden State Warriors seemed headed for a tight battle for the final playoff berth in the Western Conference, but the Suns pulled away down the stretch for a 111-96 win to send Steph Curry and the Warroirs packing. The Suns' prize for winning? A date with the No. 1 seed, defending champion Oklahoma City Thunder.

With the bracket now finalized, its' time to ask: could the Magic and Suns shock the world and knock out the No. 1 seeds? Here is a look at some of the biggest first-round upsets in NBA playoff history, a reminder that anything can happen in the postseason.

NBA playoffs best first round upsets

1994: Denver Nuggets (8) def. Seattle SuperSonics (1)

The first time a No. 8 seed eliminated a No. 1 seed in NBA playoff history. The SuperSonics had an impressive 63-19 regular-season record, but the Nuggets overcame a 2-0 series deficit to complete the stunning five-game upset.

1999: New York Knicks (8) def. Miami Heat (1)

The Knicks became the first No. 8 seed to reach the NBA Finals. After upsetting the top-seeded Heat in the first round in Game 5, New York rolled through the Atlanta Hawks and Indiana Pacers before falling to the San Antonio Spurs in five games in the Finals.

2007: Golden State Warriors (8) def. Dallas Mavericks (1)

The Warriors faced a Mavericks squad that had won a league-best 67 games during the regular season, which tied for the seventh-best regular-season record of all time. The Warriors sent the Mavericks packing in six games, with three of Golden State’s four wins coming by double digits.

2011: Memphis Grizzlies (8) def. San Antonio Spurs (1)

The Grizzlies claimed their first playoff series win in franchise history by upsetting the 61-win Spurs, with five of the six games decided by single digits. The Grizzlies advanced to the Western Conference semifinals but ultimately lost to the Oklahoma City Thunder, 4-3.

2012: Philadelphia 76ers (8) def. Chicago Bulls (1)

Back in 2012, the Bulls secured the top seed after tying for the league's best record, and it seemed like they were destined for a deep run. However, everything shifted dramatically in the final minute of Game 1 when star guard Derrick Rose tore his ACL, giving the Sixers a huge boost. Philadelphia went on to take the series in six games, but its playoff run came to an end in the second round against the Boston Celtics.

2023: Miami Heat (8) def. Milwaukee Bucks (1)

The Heat, a Play-In Tournament team that entered as the No. 8 seed, dismantled the 58-win Bucks in five games behind one of the greatest individual series performances in playoff history from Jimmy Butler. The Heat also became the first play-in team ever to win a first-round series, and went on to reach the NBA Finals before falling to the Denver Nuggets.

This article originally appeared on USA TODAY: NBA playoffs first-round upsets no one saw coming