Connect with us

Hi, what are you looking for?

Blog

MLB: The Hottest Pitchers From The Past Week

Mar 27, 2025; Miami, Florida, USA; Pittsburgh Pirates starting pitcher Paul Skenes (30) celebrates with teammates after leaving the game against the Miami Marlins during the sixth inning at loanDepot Park. Mandatory Credit: Sam Navarro-Imagn Images

These are the hottest SP and RP in MLB over the past week:

Starting Pitchers:

SEATTLE, WASHINGTON – OCTOBER 15: Hunter Brown #58 of the Houston Astros delivers during the twelfth inning against the Seattle Mariners in game three of the American League Division Series at T-Mobile Park on October 15, 2022 in Seattle, Washington. (Photo by Rob Carr/Getty Images)

Hunter Brown, Houston Astros

Week’s Line: 13.0 IP, 0.69 ERA, 0.85 WHIP, 18 K, 12.46 K9, 2 QS

Facing the Toronto Blue Jays, Brown pitched seven scoreles innings, allowing just two hits and one walk while striking out nine batters. This performance extended his consecutive scoreless innings streak to 24. Twenty-four innings. Then against the Kansas City Royals, Brown continued his dominant week by going 6.0, giving up just one earned, and punching another nine tickets. Brown’s pitch profile is sexy, as he throws six different offerings, highlighted by his fastball variation – a four-seamer with damn good vertical break (currently the most effective pitch in baseball, per Statcast), and a filthy sinker.

Tylor Megill, New York Mets

Apr 21, 2025; New York City, New York, USA; New York Mets pitcher Tylor Megill (38) pitches against the Philadelphia Phillies during the first inning at Citi Field. Mandatory Credit: John Jones-Imagn Images

Week’s Line: 11.2 IP, 2.31 ERA, 0.77 WHIP, 19 K, 14.65 K9, 1 QS

This guy has been one of my sleeper faves for a few years, and it makes me happy to see him pitching well in 2025. The fastball/slider combo is just plain dirty, and while it generally was located last week, he was also his inconsistent self (as evidenced by four free passes to the Phils). His ability to induce breaks is what sets him apart – 107 Stuff+, 103 Pitching+ in the two matchups, and elite spin rates. He absolutely mowed down batters last week with a complete disregard for the fact that their families were watching. I mean, check out these numbers from the Phillies start – 18” iVB on the fastball, and 16” of induced drop and run on both the change and the sinker, leading to 10 strikeouts in just over five innings. Like I said – dirty.

Max Meyer, Miami Marlins

Apr 4, 2025; Atlanta, Georgia, USA; Miami Marlins starting pitcher Max Meyer (23) throws against the Atlanta Braves in the first inning at Truist Park. Mandatory Credit: Brett Davis-Imagn Images

Week’s Line: 10.0 IP, 4.50 ERA, 1.40 WHIP, 20 K, 18.00 K9, 1 QS

Sure, Seattle busted him up on Sunday, but so what? He completely DECIMATED the Reds on Monday, and I’m here for it. The slider is just stupid effective (50% whiff and 37.1% put-away), and the rest of his pitches all get a bump as a result. Against Cincinnati, for example, his slider was simply phenomenal (16/21 whiffs – meaning 76% of swings on the pitch were misses), and his changeup (53% CSW) and sinker (33% CSW) both reached an iHB of 21”, which is uber elite. The Marlins are finally letting this kid pitch, and he’s shaping into the pedigree we were promised.

Joe Ryan, Minnesota Twins

Apr 27, 2025; Minneapolis, Minnesota, USA; Minnesota Twins pitcher Joe Ryan (41) throws a pitch against the Los Angeles Angels during the first inning at Target Field. Mandatory Credit: Jeffrey Becker-Imagn Images

Week’s Line: 7.0 IP, 0.00 ERA, 0.71 WHIP, 11 K, 14.14 K9, 1 QS

After what can only be described as a stinker (swings and misses below 20%), Ryan gave a master class on how to pitch a terrible offense. Yes, it was the Angels, but Ryan cooked. The fastball (18/38 – 47%) and the sweeper (6/10 – 60%) did their job en route to a 46% whiff percentage on the day, and a 38% CSW overall. And let’s chat about that sweeper for a minute – 28% usage (primarily down and away from righties) hit a max iHB of 27”, with a max spin rate of 3,050. MY GOD. If you didn’t see it, let me sum it up – absolutely one of the filthiest pitches you’ll ever see. For reals. Go watch it. And he needs his secondary pitches popping like this for his fastball to play. And it so did last week.

Tarik Skubal, Detroit Tigers

OAKLAND, CALIFORNIA – SEPTEMBER 21: Tarik Skubal #29 of the Detroit Tigers pitches against the Oakland Athletics in the first inning at RingCentral Coliseum on September 21, 2023 in Oakland, California. (Photo by Brandon Vallance/Getty Images)

Week’s Line: 6.0 IP, 0.00 ERA, 0.67 WHIP, 11 K, 16.50 K9, 1 QS

Pitching+ is an advanced baseball model that attempts to capture a pitcher’s overall effectiveness by combining measurements of their stuff (velocity, movement, etc.), location (where they throw the ball), and overall command. It aims to provide a single number that reflects a pitcher’s ability, with 100 representing league average. I give you this background as prologue – Tarik’s Pitching+ this week was 143 and is sitting at 128 on the year (both numbers pace all pitchers). For comparison, MLB’s 2024 Pitching+ leader was Corbin Burnes at 119. Translation – Tarik Skubal is really good. His start against the Orioles was a Pitching+ showcase – location and stuff (41% CSW, 48% whiffs).

Nick Lodolo, Cincinnati Reds

Nick-Lodolo-Cincinnati-Reds
PITTSBURGH, PA – JUNE 18: Nick Lodolo #40 of the Cincinnati Reds pitches in the first inning against the Pittsburgh Pirates at PNC Park on June 18, 2024 in Pittsburgh, Pennsylvania. (Photo by Justin K. Aller/Getty Images)

Week’s Line: 12.2 IP, 2.13 ERA, 0.95 WHIP, 13 K, 9.23 K9, 1 QS

A tale of two starts for Lodolo, as Monday (opposite Max Meyer) wasn’t amazing, but he got it done Sunday in Colorado– seven scoreless, three baserunners, and nine strikeouts. The curve is the calling card, and it worked in Coors (6/12 whiffs, 45% CSW), but the rest of the arsenal just lacked.  I mean, it wasn’t phenomenal stuff, and was probably more of a case of competition (the Rockies are baaaad, in case you haven’t noticed), but the results are what we’re after here. I just think this kind of effort against a better offense returns a very different result.

Paul Skenes, Pittsburgh Pirates

Paul Skenes, Pittsburgh Pirates
ST LOUIS, MISSOURI – JUNE 11: Paul Skenes #30 of the Pittsburgh Pirates delivers a pitch against the St. Louis Cardinals in the first inning at Busch Stadium on June 11, 2024 in St Louis, Missouri. (Photo by Dilip Vishwanat/Getty Images)

Week’s Line: 6.1 IP, 0.00 ERA, 0.79 WHIP, 9 K, 12.80 K9, 1 QS

Paul Skenes is special. Special. Don’t believe me? Check his Statcast page, or go watch some YouTube on him. Who am I kidding – we all know who he is. And his legend grows with each start. I mean, the stones on this kid to stroll into Dodger Stadium and absolutely handle Shohei and his pals? Impressive. He threw seven pitches, all playing off his ridiculous four-seamer (2,402 spin, 16” iVB and 19” of run, while living at 99+ MPH), which resulted in 36% (18 total – eighteen) swings and misses and 34% CSW on the outing. Interesting nugget – he threw more curveballs in this game (17) than he had all season prior (16), with good results. The Pirates have two must-watch players (Skenes and Cruz), and it’s an exciting time for Pirates fans.

Andrew Heaney, Pittsburgh Pirates

Apr 12, 2025; Cincinnati, Ohio, USA; Pittsburgh Pirates starting pitcher Andrew Heaney (45) pitches against the Cincinnati Reds in the first inning at Great American Ball Park. Mandatory Credit: Katie Stratman-Imagn Images

Week’s Line: 6.0 IP, 0.00 ERA, 0.17 WHIP, 9 K, 13.50 K9, 1 QS

Pirates pitchers LOVED their LA road trip this week, didn’t they? We just discussed Skenes, but how about Andrew Heaney against the Halos? His fastball was working (11/22 whiffs), his secondaries all landed well (13/29, 44.8% swings and misses), and it was soft contact city all day (78.1 vs. the change, and 84.3 vs. the sinker). A look under the hood reveals that this is not just a case of pitching against a bad team – Heaney’s pitch profile is generally in the 70th percentile. He’s always had the talent, and his four-seamer is currently one of the most effective pitches in the bigs (+6 run value). Injuries always loom for Andrew, so we’ll enjoy this while it lasts.

Walker Buehler, Boston Red Sox

Apr 21, 2025; Boston, Massachusetts, USA; Boston Red Sox pitcher Walker Buehler (0) delivers a pitch against the Chicago White Sox during the first inning at Fenway Park. Mandatory Credit: Gregory Fisher-Imagn Images

Week’s Line: 13.0 IP, 2.77 ERA, 1.15 WHIP, 12 K, 8.31 K9, 2 QS

Statcast doesn’t love him (except his ability to induce soft contact). His Pitching+ (stuff and location) is below league average. His wins this week came against a below average team (CLE) and “then there’s 50 feet of crap” below average (CWS). So I’m not overly impressed with the pitcher, but featuring him as a function of results. Two quality starts, two wins, great ERA and WHIP, palpable pitch data. It’s just so mehhhh for me.

Brandon Pfaadt, Arizona Diamondbacks

PHOENIX, ARIZONA – OCTOBER 30: Brandon Pfaadt #32 of the Arizona Diamondbacks pitches in the third inning against the Texas Rangers during Game Three of the World Series at Chase Field on October 30, 2023 in Phoenix, Arizona. (Photo by Harry How/Getty Images)

Week’s Line: 12.0 IP, 2.25 ERA, 1.17 WHIP, 11 K, 8.25 K9, 2 QS

Is this the Pfaadt breakout? Is it here? Can we be sure? His command is near-elite, and he induces a good amount of groundballs, which was the book on him coming through MiLB. In fact, maybe he attacks the zone a little too much, which is probably a factor in his hard hit rate (41.9% of batted balls exceed 95 MPH exit velo). The Tampa start was better than the Atlanta start (shocker), but neither were uber impressive from a pitch prolife perspective – 22/94 whiffs (23%), and while the sinker and change had good drop and run, they were still hit too hard (101.3+ average). He has a great defense behind him, so as long as he keeps the ball out of the air, Pfaadt should be just fine. And maybe a little meh.

Relief Pitchers:

Apr 27, 2025; Seattle, Washington, USA; Seattle Mariners catcher Cal Raleigh (29) and relief pitcher Andres Munoz (75) celebrate after a game against the Miami Marlins at T-Mobile Park. Mandatory Credit: Stephen Brashear-Imagn Images

Andres Munoz, Seattle Mariners

Week’s Line: 0.00 ERA, 0.33 WHIP, 4 K, 12.00 K9, 3 S/H

Not the first time he’s been featured here, and certainly won’t be the last. He’s got strikeout stuff (his slider and fastball are sick), he locates consistently, and his groundball percentage is 99th percentile. Back-to-back closeouts in Fenway, followed up with shutting the door on the Marlins at T-Mobile.

Camilo Doval, San Francisco Giants

Apr 7, 2025; San Francisco, California, USA; San Francisco Giants relief pitcher Camilo Doval (75) throws against the Cincinnati Reds during the eighth inning at Oracle Park. Mandatory Credit: John Hefti-Imagn Images

Week’s Line: 0.00 ERA, 0.54 WHIP, 4 K, 9.81 K9, 3 S/H

Ahhhh the Doval rollercoaster. He’s up, and he’s down. Maybe that’s not entirely fair, though, as he’s been really good this season, minus a BS and an L back in early April. The Pitching+ is fantastic, Statcast mostly loves him, and he’s keeping baserunners off the basepaths. The strikeouts are lacking, but I think they’ll be there. At home all week, Doval closed out Milwaukee (3X) and picked up a win against the Rangers. San Francisco clearly trusts him again, so maybe I should as well.

Emilio Pagan, Cincinnati Reds

Apr 12, 2025; Cincinnati, Ohio, USA; Cincinnati Reds relief pitcher Emilio Pagan (15) pitches against the Pittsburgh Pirates in the ninth inning at Great American Ball Park. Mandatory Credit: Katie Stratman-Imagn Images

Week’s Line: 2.25 ERA, 0.50 WHIP, 5 K, 11.25 K9, 3 S/H

You know who else has been really good but has lacked defining consistency? This guy, who’s putting together a nice season so far in Cincinnati. He’s been touched a couple times, yes, but he’s mostly been uber efficient at limiting baserunners (0.50 WHIP). He has been prone to the longball (1.9 HR/9), but in between, he’s done solid work. Solid extension and good command of the zone is backed up by his Pitching+ rating (116 – well above average). He does have swing and miss stuff (elite iVB on the heater), so my guess is – like Doval – those will be there eventually.

David Bednar, Pittsburgh Pirates

PITTSBURGH, PENNSYLVANIA – JUNE 11: David Bednar #51 of the Pittsburgh Pirates delivers a pitch in the ninth inning during the game against the New York Mets at PNC Park on June 11, 2023 in Pittsburgh, Pennsylvania. (Photo by Justin Berl/Getty Images)

Week’s Line: 0.00 ERA, 0.33 WHIP, 5 K, 15.00 K9, 3 S/H

Turns out all you need to get back on track is to be sent back down for a few outings. Because, damn. Bednar has been virtually unhittable since his return on 04/19 (two hits, one walk in four stanzas). He’s already worked his way back to a high-leverage guy, collecting three saves/holds this week. I don’t love the pitch profile, per se, but he didn’t ask (and doesn’t need) my opinion on that when he went into Dodger Stadium and closed it out by inducing two swinging strikeouts (Will Smith, Michael Conforto).

Griffin Jax, Minnesota Twins

Apr 16, 2025; Minneapolis, Minnesota, USA; Minnesota Twins pitcher Griffin Jax (22) delivers a pitch against the New York Mets during the eighth inning at Target Field. Mandatory Credit: Matt Krohn-Imagn Images

Week’s Line: 0.00 ERA, 0.67 WHIP, 7 K, 21.00 K9, 2 S/H

One of my favorite relievers in the league, it was good to see him right the ship this past week. He still has an ERA north of 8.00 on the season, and a WHIP of almost 2.00, but it appears he’s turned a corner and all that is behind him. All it takes is three outings against terrible offenses, right? Sigh. Anyway. I do think he’s been a bit unlucky, as revealed by a quick peek under the hood (95th percentile on chase %, whiff %, and K %, with a Pitching+ of… checks notes… can that be right… of 141). He’s been one of the best set-up guys for years, and he’s back on track.

Will Vest, Detroit Tigers

Apr 23, 2025; Detroit, Michigan, USA; Detroit Tigers relief pitcher Will Vest (19) pitches in the ninth inning against the San Diego Padres at Comerica Park. Mandatory Credit: Rick Osentoski-Imagn Images

Week’s Line: 0.00 ERA, 0.30 WHIP, 5 K, 13.51 K9, 2 S/H

Up next is household name Will Vest. Ok, maybe you know him and maybe you don’t. Either way, he had himself a damn good week for the Tigers. And based on the flux in the Detroit bullpen, he’s entrenched himself as one of the main high-leverage guys. His ERA and WHIP are both south of 1.00 on the season, he commands the zones well (113 Location+), and the fastball/slider combo cooked this week (8/18 whiffs – 44%). Of particular interest is the slider, which he’s throwing harder (89.3 this season vs. 86.9 in 2024) with spectacular results (61.1% whiffs vs. 29.7%). Truly, the same could be said for the fastball – throwing it harder with improved results.

Ben Casparius, Los Angeles Dodgers

Apr 27, 2025; Los Angeles, California, USA; Los Angeles Dodgers pitcher Ben Casparius (78) throws during the third inning against the Pittsburgh Pirates at Dodger Stadium. Mandatory Credit: Jonathan Hui-Imagn Images

Week’s Line: 0.00 ERA, 0.47 WHIP, 9 K, 12.80 K9, 2 S/H

If you read my Hottest Starting Pitchers article (thank you, btw), you may recall how I doted on Tarik Skubal’s Pitching+ (sitting at 143 for the week – swoooooon.) You know who’s right behind him on that list at 131? This guy. Stuff+ at 120 (actually better than Tarik), and Location+ at 115. His Statcast is glorious, and the movement he induces on his heater and his slider is elite. He’s transitioning from RP to SP (thanks, Tyler Glasnow), so unless that changes, don’t expect to see him here again this season. Though you may see him featured elsewhere if he keeps pitching like this.

Josh Hader, Houston Astros

Mar 29, 2025; Houston, Texas, USA; Houston Astros relief pitcher Josh Hader (71) delivers a pitch during the ninth inning against the New York Mets at Daikin Park. Mandatory Credit: Troy Taormina-Imagn Images

Week’s Line: 0.00 ERA, 1.00 WHIP, 4 K, 18.00 K9, 1 S/H

Another horse that’s been featured here in past weeks, Hader, appears to have put last season’s inconsistency in the rearview. His Stuff+ is very respectable at 118, and I don’t hate the location. Statcast is still blood-red (and atop the percentile leaderboards, I might add), and the induced movement is just ridiculous – 20”iVB on the sinker against the Blue Jays Tuesday (good for 4/7 – 57% whiffs). He’s one of the most fun pitchers to watch, and he routinely looks like he has batters utterly baffled.

Hunter Gaddis, Cleveland Guardians

Oct 19, 2024; Cleveland, Ohio, USA; Cleveland Guardians pitcher Hunter Gaddis (33) reacts after giving up a three run home run during the tenth inning against the New York Yankees during game five of the ALCS for the 2024 MLB playoffs at Progressive Field. Mandatory Credit: Scott Galvin-Imagn Images

Week’s Line: 0.00 ERA, 1.00 WHIP, 4 K, 18.00 K9, 2 S/H

For the third week in a row, I’m featuring Hunter Gaddis – mainly because he’s just so steady. He’s the unquestioned main set-up guy, and – like Tuesday night against the Yankees (Judge, Bellinger, Chisholm, Volpe) – is often facing the meat of the opponent’s order. The slider is cooking, but I honestly think the changeup is his best pitch – 16”+ of drop and run. He just needs to throw it more. Not that he needs my advice – through 12 appearances, he still hasn’t allowed a single run.

Cole Henry, Washington Nationals

Feb 18, 2025; West Palm Beach, FL, USA; Washington Nationals pitcher Cole Henry (99) warms-up before pitching live batting practice at spring training. Mandatory Credit: Jim Rassol-Imagn Images

Week’s Line: 0.00 ERA, 0.75 WHIP, 7 K, 15.75 K9, 0 S/H

Not all relievers lock down saves or holds, but they still have a job to do. Whether it’s as the bridge, as an innings eater, or to come in and stop the bleeding, these unsung heroes are an integral piece of the bullpen picture. Cole Henry did his job last week, and he did it well. So I’m going to feature him. Case in point – on Thursday against the Orioles, Cole was tasked to come in and hold the line, and did he. 4/10 swings and misses (40% whiffs), a CSW rate of 38%, and four punchouts over two innings – striking out Mullins, Rutschman, and Mountcastle in the eighth before adding Kjerstad to that list in the ninth. If he keeps pitching this way, he could carve out a role similar to Hunter Gaddis.