Kiley McDaniel covers MLB prospects, the MLB Draft and more, including trades and free agency.
Has worked for four MLB teams.
Jeff Hoffman is one of the most sought-after relievers in this offseason’s free agent class after a dominant run with the Philadelphia Phillies, but it took an incredible career turnaround to get him here.
On the eve of the 2023 season, the former No. 9 overall pick failed to make the Minnesota Twins‘ Opening Day roster and became a free agent. He had just 0.9 career WAR at the time — and 0.0 WAR in his previous five seasons. But he caught on with the Phillies on a minor league deal and went on a two-year tear after being added to the major league roster in May 2023, posting 3.5 WAR that ranks fifth in the majors among relievers in that span. Now, he is poised to cash in after rediscovering what made him a high draft pick in the first place.
There are a number of questions as the 31-year-old right-hander prepares for his offseason payday: how he made this turnaround, if he wants to transition back to being a starting pitcher, if the vibes in Philly are strong enough to compel him to return and what his priorities are in finding a new club.
I caught up with Hoffman as he chooses his next home (or decides to stay in his current one).
How Hoffman turned it around
To understand how Hoffman reinvented himself in Philadelphia, you first must understand where things started to go wrong. Hoffman went from a top prospect to a struggling young pitcher with the Colorado Rockies and Cincinnati Reds.
After being selected by the Toronto Blue Jays in the 2014 draft while recovering from Tommy John surgery, he made 13 minor league starts the next season before being dealt to Colorado in the Troy Tulowitzki trade. Hoffman made the big leagues in 2016 with the Rockies and posted a solid 1.1 WAR campaign in 2017, primarily as a starter (99⅓ innings, 4.76 ERA). After that, though, he was either injured or ineffective, including two seasons with the Reds and a spring training with the Twins. Hoffman doesn’t mince words on what held him back early in his professional career, pointing to the instruction he was given and his attempt to integrate it all.
“I was fed a lot of mechanical bulls— through my early years, coaches trying to make their mark,” Hoffman said. “[Mechanics] was like the ball and chain I was tied down to. If I would have picked and choosed through that stuff, I wouldn’t have ended up wasting a few years early in my career. … I’m a learner, I’m a listener, I took a few too many of the mechanical cues, always trying to please and be respectful of whoever is giving the information.”
Still, Hoffman believes the gradual accumulation of new parts of his game ultimately helped turn him into an All-Star. He just needed to fine-tune what he had picked up along the way and learn to pitch without having too many intrusive thoughts (and outside voices) in his head.
“When I stopped thinking about ‘Where’s my front side?’ or ‘When is my heel on the ground?’ and all that B.S., I was able to improve my command, my velocity got better and I’m not necessarily trying to throw hard now, that’s just how it’s coming out,” he said. “My body is moving the way I want to move.”
The pitch mix that figures to get him an eight-figure contract this winter started with things he implemented during his turbulent times in Colorado and Cincinnati.
“In Colorado, I introduced a splitter. It wasn’t a true splitter, more of a splitter-changeup. It wasn’t coming out as hard, I didn’t throw it as much as I should have,” Hoffman said. “I had always thrown a curveball. I was always attached to it. I didn’t mess with a slider much, then Cincinnati brought a slider to me, trying to get the velo up. I couldn’t get it up to 86-88 miles per hour to match the splitter, I was really fighting with that. … ‘Why can’t I do that if I’m throwing my fastball 95 miles per hour?'”
How Hoffman dominates
Had the Twins taken just a little bit more time to see what they had, perhaps Hoffman’s breakout would have come in Minnesota instead of Philadelphia. He points to that spring with Minnesota as the first time he felt like the same pitcher who had impressed scouts as a draft prospect.
“It was the beginning of my delivery getting back to what it looked like in college. My stuff was coming out better and more explosively, getting ugly swings again, good positive signs.
“If you look at me now vs. Cape Cod and early in my career … I now look a lot more similar to my college career than how I looked in Cincinnati and Colorado. I’ve completely shed some of that early minor league stuff that I was given.”
When considering why free agent Jeff Hoffman is getting attention as a starter, I dug into my old scouting notes/video for this dandy from the Cape on July 17, 2013.
7.2 IP, 3 H, 0 R, 1 BB, 11 K
He was sitting 93-97 mph with life, dropping hammers and mixing in a few changeups. pic.twitter.com/dJPWK5BMxN
Hoffman’s stuff was so nasty during his time in the prospect-filled Cape Cod League that watching him pitch there in 2013 remains among the most impressive amateur starts I have scouted.
But there is one area where Hoffman clearly exceeds even that early version of himself. He has the Twins to thank for unlocking the velocity that has made the slider his signature pitch.
“Pete Maki [Twins pitching coach in 2023] said let’s try a cutter. Throw it like a fastball then flick left at the end. It was terrible but it was 89 miles per hour in a bullpen session. ‘Oh s—, that works!’ It was just a chase to repeat the velo, even if I gave up a home run, just throw it 89 miles per hour and call it a slider. Day by day, chasing that … sometimes it just takes a mental cue, and you are behind the ball instead of beside it [at release].”
Armed with a mid-90s fastball and an upper-80s slider and split when he joined the Phillies’ bullpen, Hoffman was ready to be unleashed.
“Fastball, slider, split all feel the same out of my hand, just the grip changes,” Hoffman said. “They all come out like I’m throwing 100 [mph] down the middle and the grip and spins take care of the movement. The force on which fingers is the key.”
He thinks of his arsenal as four fastballs that all move in different directions. “My splitter is no longer [an] off-speed pitch, it’s just a different version of my fastball. My sinker is a bowling ball type fastball, the slider is one that moves left. I view my split as a split-finger fastball and not a forkball, that’s important. … It helps me to have a high velo floor on everything.”
Hoffman had a history of worse-than-average walk rates until landing with the Phillies. That, too, was more of an approach issue than a physical one. “There are command pitchers and stuff pitchers, don’t ask one to be the other.”
“Like in golf, aim for the center so you can miss a bit right or left,” Hoffman said. “I don’t think I’m a command pitcher but I’m not bad at throwing strikes. I’m going to beat you because it’s too hard for the hitter to make the decision.”
You probably don’t expect a late-inning, fire-breathing reliever with swing-and-miss stuff to be that focused on throwing the ball in the strike zone, but it’s key to how Hoffman attacks.
“I think about the hitter being defensive to what I’m doing, not trying to perform the perfect pitch. It’s a game of swing decisions and I want to put pressure on those decisions. I can get swings off the plate because they know I’m challenging them and coming into the zone.”
Hoffman doesn’t look at a ton of dense information after the game, instead he measures himself by three metrics: in-zone miss rate, zone rate, and barrel rate. “I like to keep it 88 miles per hour and lower. If I start giving up 95-plus [mph exit velo batted balls], all it takes is the right trajectory and it could be out of the park. Late in the game, you can’t be giving that up. Starters are told the solo home run won’t kill you. As a reliever, the solo home run kills you.
“What I’ve taken from all the stats, video, study, and Edgertronic video is that the way the ball comes out of your hand helps you really understand why the pitches move the way they do. It makes it easier to make adjustments and it’s a game of adjustments. You don’t necessarily have your best stuff every night but need to make it work.”
Starter or reliever?
While Hoffman ranks near the top of the list of relievers in this winter’s class, there is growing industry chatter that teams are kicking the tires on him as a starter — if he’s interested in signing on for a new role.
“I think I would be a great starter if given that opportunity again,” Hoffman said. “It was cool seeing what [Reynaldo Lopez and Jordan Hicks] did last year and, for me with how healthy I am and what I’ve done the last few years with my arsenal, it’s an interesting thought. … It makes sense that guys with deeper arsenals than most relievers have found success.”
Hoffman understands that returning to a major league rotation for the first time since Colorado moved him to the bullpen following the 2019 season would be a unique test. He also knows there is an unmatched feeling to pitching in the pressure-packed high-leverage situations he has thrived in the past two seasons.
“Until it got brought back up [by interested teams], I assumed that ship had sailed. … It would be totally different than the first go round. I feel like I’m 24 years old again. … I’m moving the way I’m supposed to now. I view [starting] as a great challenge. I’m as healthy as I’ve ever been. I would welcome the opportunity. … I love pitching out of the bullpen and late in games, too.”
He’s open to a new career twist, but he’s also quite happy with who has become.
“All things being equal, I want to get the last out.”
What Hoffman wants this winter
Hoffman has more to weigh this winter than signing as a starting pitcher or as a reliever.
During his time in Philadelphia, he became accustomed to pitching in the biggest spots for one of the best teams in baseball, in front of one of the most passionate fan bases in the sport. Those factors make a return to the Phillies a strong possibility.
“It’s hard to even explain what it feels like pitching in Philly, because of the noise, how in tune with the game [the fans] are, it feels like the field surface is alive,” he said. “When the big moments happen, you can hear it from the ground up, like the stadium has the same heartbeat as you.”
If Hoffman does leave the Phillies for a new team, he’ll be looking for an organization with similar priorities.
“The thing that’s most important to me is being on a contender, playing deep into October,” he said. “Playing meaningful baseball, it makes the clubhouse that much more enjoyable when everyone is playing for the same thing. That’s what I want out of my next situation.”
DENVER — Colorado Avalanche captain Gabriel Landeskog took the ice in his first NHL game in nearly three years Wednesday night in a 2-1 overtime loss to the Dallas Stars in Game 3 of their first-round series.
It marked his first NHL appearance since June 26, 2022, when he and the Avalanche beat Tampa Bay to win the Stanley Cup. He had been sidelined because of a chronically injured right knee.
Landeskog started alongside Nathan MacKinnon and Martin Necas. He played just over four minutes in the first period, making an immediate impression in Game 3 by hitting Stars forward Mikko Rantanen, who used to be Landeskog’s teammate. He had no shots on goal but finished with a team-leading six hits in 13:16 of ice time.
The Stars took a 2-1 series lead.
“Felt great in all areas tonight in terms of being back,” Landeskog said. “Very special night regardless of the outcome.”
It was an emotional lead-up to the game for Landeskog. There were the ovations from the crowd, and chants of “Landy, Landy, Landy.” There were signs all over the arena, including one held up by his kids that read, “So proud of you Daddy!” The team also played a video tribute, with Landeskog tapping his heart in appreciation.
Landeskog said he felt “blessed and very fortunate” to be embraced by the crowd.
“I don’t know exactly what was going through my mind and body at that time, but it was pretty special, and that’s a memory for life. Simple as that,” Landeskog said. “Avs faithful, they make it special, you know? It’s a special place to play, it’s a special place to live and raise a family. And obviously the last three years have been difficult at times. And to come back and feel that love, I mean, incredible. So it means a lot.”
Landeskog said Rantanen welcomed him back when the two lined up for the opening faceoff Wednesday night.
“Regardless of what jersey he wears I love him. He’s a good friend of mine,” Landeskog said of Rantanen after the game. “But in this series, we’re obviously not friends when we’re playing. But obviously very special to be out there for that.”
It was Landeskog’s first game with the Avalanche in 1,032 days. He became the fifth player in NHL history — among those with a minimum of 700 games played — to return to his team after 1,000 or more days without a game, according to NHL Stats. The last one to do so was longtime Avalanche forward and Hall of Famer Peter Forsberg.
“I feel surprisingly calm and in control right now. I know the butterflies and the nerves will come, I’m sure,” Landeskog said during a pregame interview. “I found myself thinking about this moment a lot over the last three years. And now that it’s here, it’s the reverse — I’m thinking a lot about the hard work that’s gone into it, some of the ups, a lot of the downs, sacrifices and support I’ve had along the way.
“Thankful for everybody and all their support, but now it’s go time so I’m excited to get out there.”
Landeskog’s presence on the ice figured to provide a big boost not only for his teammates but the capacity crowd. His No. 92 sweater is a frequent sight around the arena.
The noise in the building was loud, the energy was electric.
“Everyone is rooting for him. It’s a great comeback story,” Avs coach Jared Bednar said after morning skate. “I trust in Gabe’s preparation, and what I’m seeing with my own eyes that he’s getting close and ready to play. I think he feels really good about where he’s at.
“Adding him back into our locker room, he’s almost an extension of the coaching staff, but he’s still one of the guys and the guy that everyone looks up to. You can’t get enough of that this time of the year.”
Landeskog’s injury dates to the 2019-20 season when he was accidentally sliced above the knee by the skate of teammate Cale Makar in a playoff game against Dallas. Landeskog eventually underwent a cartilage transplant procedure on May 10, 2023, and has been on long-term injured reserve.
He was activated Monday before Game 2 in Dallas and skated in pregame warmups but didn’t play.
Stars forward Matt Duchene was teammates with Landeskog, and they remain good friends.
“We’ve been rooting for him to come back,” said Duchene, who was the No. 3 pick by Colorado in 2009. “Obviously, it makes our job harder having a guy like that out there, but on the friends side, the human side and the fellow athlete side, I think everyone’s happy to see the progress he’s made. … I’m just really happy that he’s gotten to this point.”
It doesn’t mean the Stars will take it easy on Landeskog — or him on them.
“It’s remarkable he’s coming back, if he’s coming back, as a friend,” said Rantanen, a 2015 first-round pick by Colorado before being traded in January to Carolina and on to Dallas in March. “As an opponent, obviously, no mercy.”
The 32-year-old Landeskog recently went through a two-game conditioning stint with the American Hockey League’s Colorado Eagles. He practiced with the Avalanche leading up to their playoff opener.
That was the response Wednesday from Oilers coach Kris Knoblauch after he watched his team allow six goals for the second straight game in a 6-2 loss to the Kings in Game 2 of the Western Conference quarterfinals.
“The last two games, [the Oilers have allowed] five on the special teams, so that’s a problem,” Knoblauch said. “The other one is just mistakes. I don’t necessarily see us — I don’t see L.A. making plays to beat us. Mistakes, gift-wrapping opportunities. That’s different. If they make a heck of a play and [are] able to score goals, you just tip your hat and say, ‘There’s not much we’re able to do.’ But I don’t think I’ve seen very much of that. I think it’s been mostly gaffes that have cost us.”
Entering the postseason, the defending Western Conference champions were already facing questions about how their defensive structure would perform against the Kings. Most of those concerns were centered around their goaltending, which finished the regular season in the bottom 10 in team save percentage, according to Natural Stat Trick. The concerns were further amplified by the fact that one of their best players, defenseman Mattias Ekholm, would miss the first round with an undisclosed injury.
Game 1 against the Kings saw the Oilers fall into a 4-0 deficit before a late second-period goal from Leon Draisaitl sparked a comeback that saw them tie game with 88 seconds left in the third before Phillip Danault scored the game winner with 42 seconds remaining in L.A.’s 6-5 victory.
In Game 2, the Kings jumped out to a 3-0 lead before goals from Draisaitl in the second and former Kings winger Viktor Arvidsson in the third cut the lead to 3-2 before the Kings scored three unanswered goals in less than five minutes.
Knoblauch pulled goaltender Stuart Skinner after the fifth goal before his replacement, Calvin Pickard, allowed a goal on three shots in a little more than a minute worth of work.
“We’re down 5-2, give him a break, but also sometimes when the goalies change, there’s a little boost to our team, an immediate spark,” Knoblauch said. “That’s a stretch, it’s a long shot after the TV timeout, give it a try.”
Knoblauch was asked by reporters how he’ll assess who will start in Game 3 between Skinner, who has allowed 11 goals on 58 shots through two games, or Pickard.
The second-year Oilers coach said he’ll get together with his coaching staff and decide.
But Knoblauch added that he believed Skinner was not at fault for the team’s defensive troubles.
“I don’t think there’s been any bad goals. There’s been a lot of goals but the chances that we’re giving up are Grade A’s,” Knoblauch said. “I’m not sure that are many, ‘Geez, where’s the save there?’ It’s been very difficult for a goaltender playing. More structure and the less we’re giving up those opportunities, it’s a lot easier for Stuart Skinner or Calvin Pickard playing.”
Brandt Clarke scored the Kings’ first goal on the power play as he was able to get open in the slot for a tip-in on an odd-skater rush. Quinton Byfield pushed it to 2-0 when he walked in on net and fired a point-blank attempt that beat Skinner while Andrei Kuzmenko‘s goal saw him get behind the Oilers on the power play.
“When you’re making that gaffe and a guy is all by himself in the slot and we’ve seen probably three of those in the last two games, that’s not giving your goaltender much help,” Knoblauch said.
With Clarke, Kuzmenko and Anze Kopitar all scoring power-play goals, it led to Knoblauch addressing why the Oilers have struggled whenever the Kings have been on the extra-skater advantage.
Edmonton’s penalty kill was among the factors in its run to the Stanley Cup finals last season. The Oilers were an NHL-best 94.3% in short-handed situations.
Through two games this postseason, they’ve already allowed five goals on 10 power-play opportunities.
“They made a change at the end of the season, and it’s a good power play,” Knoblauch said. “There’s a lot of good moving parts there and it’s difficult to check all five of those guys. They bring a different element. It’s exactly what we expected from them. We saw a lot of penalty kills in our last regular-season game against them, and obviously, we’ve looked at the other games they’ve played against other teams. I don’t think there’s anything that’s unexpected.”
Knoblauch’s recollection of what the Oilers saw from the Kings toward the end of the regular season plays into what could become part of a larger narrative throughout the series.
In their last four combined regular-season and playoff games against the Kings, the Oilers have allowed 20 goals. That includes a 3-0 loss on April 5 followed by a 5-0 loss on April 14.
With the series set to resume Friday in Edmonton, the Oilers will try to find the cohesion that has eluded them against a team they’ve faced in the first round for what is now a fourth consecutive season.
Over their previous three encounters, they’ve split the first two games with the Oilers going on to win the series. But with the Kings leaving L.A. with a pair of victories, they now stand two wins shy of advancing to the second round for the first time since the 2013-14 season, when they won their most recent Stanley Cup.
WASHINGTON — The highlight-reel, diving save that it looked like Logan Thompson made to rob Jake Evans was not actually a save at all, and he wants to make sure everyone knows that.
“I didn’t save it,” Thompson said. “It went off the post. I think I almost knocked it in.”
Sure, Thompson and the Washington Capitals got a little lucky on that one. But his goaltending in the third period, when he made some spectacular stops, is the biggest reason they lead the Montreal Canadiens two games to none in their first-round playoff series.
“He was the difference tonight in the third: He wins us that game in the third period,” coach Spencer Carbery said after a 3-1 victory in Game 2, after which Thompson was selected the first star. “You could feel the building with the energy with each save. It felt like he just got bigger and bigger and bigger. He was tested. He made some huge saves in that third period to keep us in front.”
The Canadiens had multiple opportunities to tie the score, trailing 2-1 and pressing Thompson.
They got a 2-on-0 rush with 11 minutes left, but Thompson stopped Josh Anderson. With 4:22 on the clock, he got his stick in front of a textbook deflection by Christian Dvorak, who beat him earlier for a goal. And on the next shift, he denied Juraj Slafkovsky.
Fans rose to their feet to give Thompson a standing ovation and chanted “LT! LT!” after each of the saves.
“Extraordinary,” rookie Ryan Leonard said. “A lot of trust back there with that guy. He’s a gamer.”
Making it an even better tale is this was just Thompson’s second game back after getting injured when a shot dislodged his mask April 2 at Carolina.
“I knew I wasn’t going to get a game before playoffs,” Thompson said. “Just staying ready in practice, working as hard as I can and just waiting to see if I get my name called. It did. It’s playoffs. It’s not the start of the year: You can’t take your time to get into it. You just have to hit it sprinting. That’s kind of what I’ve done, and it’s worked out.”
Thompson and Charlie Lindgren alternated starts for the first half of the season. Then it became evident Thompson was Washington’s No. 1 netminder, something solidified when he got a six-year, $35.1 million extension in late January and Lindgren signed for three years and $9 million in early March.
Lindgren shouldered the load down the stretch, a year after carrying the Capitals into the playoffs, but there was no doubt about Carbery and goaltending coach Scott Murray going to Thompson to start the series as long as the 28-year-old was healthy.
“These games, this is where he wants to play,” Carbery said. “He wanted to play in the playoffs. He said: ‘I’m ready to go. I want to be in the net in Game 1.’ No disrespect to Charlie Lindgren. He wants these moments, and that’s an important part of it.”
Thompson made an important save early in the second period to keep his team’s deficit at one goal. He was at his best in the third, making 14 of his 25 saves to keep Montreal from evening things up.
“We knew they were going to come out in the third just like they did last game, Thompson said. “It’s easy to get into it when you make those saves. You’re definitely right back in the game. It could easily swing the other way if a couple of those go in and you’re fighting it, right? Luckily things went my way.”