Mickey Moniak, Your NL Slugging Leader (For Now)

Isaiah J. Downing-Imagn Images

With Thursday’s 6-2 win over the Mets, the Rockies snapped a six-game losing streak and lifted their record to 15-23, momentarily escaping the distinction of owning at least a share of the National League’s worst record, which is currently shared by those Mets and the Giants (14-23). If they are again one of the majors’ worst teams, the Rox are at least not on pace to approach last year’s 119 losses, nor are they entirely devoid of bright spots, including catcher Hunter Goodman, starter Tomoyuki Sugano, and relievers Chase Dollander and Antonio Senzatela. But by far their brightest spot lately has been the play of Mickey Moniak. Now in his second season with the team, Moniak leads the league in slugging percentage (.700), ranks second in wRC+ (176), and is third in home runs (11) despite barely having enough plate appearances to qualify for the batting title.

Alas, the 18-game hitting streak Moniak rode into Thursday came to an end in that victory, as he went 0-for-3 with a strikeout and a walk. He’d barely kept the streak alive on Wednesday night, going hitless in his first four plate appearances. He got under a pair of hard-hit balls against Mets starter Freddy Peralta, producing a popup to shortstop and a fly out to center field, both routine, and struck out twice, once against a high Peralta fastball and once against a low-and-away Brooks Raley sweeper. By the time he came to the plate for the fifth time, the Rockies were down 10-4 with one out in the ninth. Moniak ripped a hot smash 106.7 mph just to the left of pitcher Sean Manaea and past the outstretched glove of second baseman Marcus Semien as he dove to his right.

During Thursday’s game, Moniak’s contact wasn’t nearly as solid, though he almost kept the streak alive with a soft liner. The ball’s 64.3-mph exit velocity and 21-degree launch angle made it the kind of flare that actually lands for a hit more often than not, with just enough oomph to get over the infield dirt; the expected batting average on such balls is .550, but Semien did a fine job chasing that one down.

It just wasn’t Moniak’s day, so had to settle merely for matching his previous personal best, an 18-game hitting streak that he ran off from July 2–July 28, 2023 while playing for the Angels. It was still the Rockies’ longest streak since 2022, when Brendan Rodgers hit safely in 20 straight games from May 9 to June 2.

You Aren't a FanGraphs Member
It looks like you aren't yet a FanGraphs Member (or aren't logged in). We aren't mad, just disappointed.
We get it. You want to read this article. But before we let you get back to it, we'd like to point out a few of the good reasons why you should become a Member.
1. Ad Free viewing! We won't bug you with this ad, or any other.
2. Unlimited articles! Non-Members only get to read 10 free articles a month. Members never get cut off.
3. Dark mode and Classic mode!
4. Custom player page dashboards! Choose the player cards you want, in the order you want them.
5. One-click data exports! Export our projections and leaderboards for your personal projects.
6. Remove the photos on the home page! (Honestly, this doesn't sound so great to us, but some people wanted it, and we like to give our Members what they want.)
7. Even more Steamer projections! We have handedness, percentile, and context neutral projections available for Members only.
8. Get FanGraphs Walk-Off, a customized year end review! Find out exactly how you used FanGraphs this year, and how that compares to other Members. Don't be a victim of FOMO.
9. A weekly mailbag column, exclusively for Members.
10. Help support FanGraphs and our entire staff! Our Members provide us with critical resources to improve the site and deliver new features!
We hope you'll consider a Membership today, for yourself or as a gift! And we realize this has been an awfully long sales pitch, so we've also removed all the other ads in this article. We didn't want to overdo it.

During the streak, the nearly 28-year-old Moniak — his birthday is May 13 — not only lifted his slash line to .318/.367/.700, he also finally reached the plate appearances threshold to officially qualify for the league lead in rate stats. He had to play catch-up because he missed Colorado’s first six games due to a sprained right ring finger, suffered while diving back to first base during a spring training game. He entered Wednesday leading the NL in slugging percentage with the help of a single phantom at-bat, but now he’s the official leader, and is also ninth in batting average.

It’s been an impressive and unexpectedly strong start for Moniak, the former no. 1 overall pick (2016, by the Phillies) on whom the industry collectively whiffed, as none of his tools turned out to be above average. Free-swinging and pull-happy, he’s landed in a place that particularly rewards his tendency to hit the ball in the air, even if it’s part of a package that limits him to a platoon role and forces his team to grin and bear his defense.

More on all of that shortly, but if Moniak hasn’t entirely panned out, he’s hardly alone among the no. 1 picks of this millennium:

Position Players Chosen First in Amateur Draft Since 2001
Player Year Team G PA HR wRC+ WAR WAR/650
Henry Davis* 2022 PIT 215 748 17 52 -1.6 -1.4
Delmon Young 2003 TBR 1118 4371 109 96 -1.4 -0.2
Travis Bazzana* 2024 CLE 8 34 0 79 0.2 3.3
Jackson Holliday* 2021 BAL 209 857 22 87 1.2 0.9
Tim Beckham 2008 TBR 485 1776 63 94 2.9 1.1
Mickey Moniak* 2016 PHI 440 1489 67 99 3.1 1.3
Spencer Torkelson* 2020 DET 553 2262 86 102 3.1 0.9
Royce Lewis* 2017 MIN 281 1097 49 106 4.7 2.8
Adley Rutschman* 2019 BAL 527 2247 65 117 16.1 4.7
Dansby Swanson* 2015 ARI 1319 5413 170 97 29.4 3.5
Justin Upton 2005 ARI 1845 7649 325 117 35.2 3.0
Carlos Correa* 2012 HOU 1285 5485 203 125 41.7 4.9
Joe Mauer 2001 MIN 1858 7960 143 123 53.5 4.4
Bryce Harper* 2010 WSN 1823 7825 372 141 56.3 4.7
* = active

Limiting the comparison to position players chosen first in this millennium prior to Moniak, only Young and Beckham fared worse. Both are now retired, and at the other end of the spectrum, the jury is obviously still out on Bazzana, who made his major league debut on April 28. That said, Moniak has turned the corner in ways that have eluded some more recent picks, and he does have the highest 2026 WAR from among the nine active players above (1.4).

At the time the Phillies chose Moniak out of La Costa Canyon High School in Carlsbad, California, he was viewed quite favorably. Baseball America had ranked him as the fifth-best prospect entering the draft, writing in part, “He’s a hitter with feel for the barrel that evokes comparisons to Christian Yelich, a fellow SoCal prep outfield product, and solid power to the gaps.” MLB Pipeline’s Jim Callis called Moniak a player with “one of the highest floors in the Draft,” and added, “He’s a surefire up-the-middle-player in a Draft that doesn’t have many of them. Moniak is going to hit. He’s going to run. He’s going to play a good center field.”

I went into much greater detail with Moniak’s back story when he was in the middle of that 2023 hitting streak, but long story short, things never clicked for him with the Phillies. He netted -0.8 WAR in 47 games for them while hitting an unfathomable .129/.214/.172 (7 wRC+) in 105 plate appearances from 2020–22. On August 2, 2022, he was traded to the Angels, along with Jadiel Sanchez, for Noah Syndergaard, who was just about to embark upon the final productive stretch of his career. Moniak didn’t do much in 19 post-trade major league games that season, but after spending the first six weeks of 2023 at Triple-A Salt Lake City, he was called up and went on a tear for about two and a half months, hitting .313/.346/.567 (147 wRC+) from mid-May through the end of July. Inevitably, he tailed off, producing just a 53 wRC+ the rest of the way and finishing at .280/.307/.495 (115 wRC+) and 1.8 WAR in 85 games.

What was particularly remarkable was that Moniak got to that respectable-looking batting line with a ridiculous .397 BABIP (third among players with at least 300 plate appearances), a 35.0% strikeout rate (seventh), and just a 2.8% walk rate (second lowest). Among that 300-PA group, his 46.3% chase rate and 21.9% swinging strike rate were both the highest. Those extremes made sustaining that level of production unlikely, and even while being shunted into a platoon role that protected him from lefties, Moniak crashed back to Earth in 2024, hitting .219/.266/.380. While he cut his chase rate and his swinging strike rates, with his walk and strikeout rates improving (to 5.0% and 27.3%, respectively), he didn’t hit the ball quite as hard, and he struggled against four-seam fastballs.

After a rough spring training, the Angels — a team not exactly overloaded with talent — released Moniak in late March 2025. The Rockies snapped him up a couple of days later and continued to platoon him; he started 103 games against righties and 10 against lefties, spending time at all three outfield spots with a high of 58 starts (and 72 total appearances) in right field, and DH’d as well. On an utterly dreadful team that lost more games than all but the 1899 Cleveland Spiders, 2024 White Sox, and 1962 Mets, Moniak hit a respectable .270/.306/.518 (110 wRC+) and again cut his chase and swinging strike rates while placing second on the team in home runs (24), RBI (68), and WAR (0.6). That last figure, of course, doesn’t cut it; Moniak was DH-caliber in the outfield, with combined totals of -23 DRS (the worst among all outfielders by five full runs) and -12 FRV (merely tied with Nick Castellanos for third worst).

The Rockies have used Moniak similarly this season, with 26 of his 27 starts coming against righties. He’s started 13 times in left field, eight in right, four at DH, and two in center, and he’s already in the red defensively (-3 DRS, -1 FRV), though his Statcast range and arm ratings have been much closer to average.

Defense aside, Moniak has not only continued to take to Coors Field in a major way, he’s fared much better on the road than he did last year, albeit in a very small sample:

Mickey Moniak Home/Road Splits With Rockies
Season Split PA HR BB% K% AVG OBP SLG BABIP wRC+
2025 Home 253 15 6.3% 22.1% .303 .348 .598 .339 130
2026 Home 72 9 5.6% 18.1% .358 .389 .866 .326 211
Season Split PA HR BB% K% AVG OBP SLG BABIP wRC+
2025 Road 208 9 2.9% 26.0% .230 .255 .425 .268 83
2026 Road 48 2 8.3% 35.4% .256 .333 .442 .375 118

More fundamentally than that, Moniak has made some adjustments to his swing and is hitting the ball harder, in the air more, and to his pull side more often. Sound familiar? Based on Statcast data that goes back to the second half of 2023, Moniak has gradually closed off his stance. He’s gained a bit of bat speed since coming to Colorado, and his intercept point has gotten farther out front:

Mickey Moniak Batting Stance and Swing Path
Seaason Stance Avg Bat Spd Int vs Plate Int vs Mass Attack Dir
2023 17° OPEN 72.9 2.9 30.0 5° PULL
2024 11° OPEN 73.1 3.5 28.9 3° PULL
2025 9° OPEN 73.8 3.4 29.1 4° PULL
2026 4° OPEN 73.8 6.2 31.7 9° PULL

Making contact farther out front means a greater chance of putting the ball in the air, and of hitting it to the pull side, and you can see Moniak has incrementally improved in those areas while playing in an environment where the payoff for those improvements is as high as it gets. At the major league level, Moniak has always been quite pull-happy, but he’s gone from splitting those balls to the pull side pretty evenly between the ground and the air to nearly doubling his ratio in favor of the latter:

Mickey Moniak Batted Ball Profile
Seaason Pull% GB% AIR% Pull GB% Pull AIR% Pull AIR/ Pull GB Ratio
2023 45.5% 32.3% 67.7% 21.7% 23.7% 1.09
2024 46.6% 36.2% 63.8% 22.6% 24.0% 1.06
2025 44.0% 33.6% 66.4% 19.3% 24.8% 1.28
2026 46.8% 31.6% 68.4% 17.3% 30.9% 1.79

How much of a difference does that make? First take a look at the splits on those pull-side balls:

Mickey Moniak Pulled Batted Balls
Pull GB BBE% EV LA Brl% HH% PA AVG xBA SLG xSLG wOBA xwOBA
2023 21.2% 89.6 -5 0.0% 42.5% 42 .214 .324 .238 .360 .198 .301
2024 22.6% 85.1 -8 0.0% 32.3% 63 .175 .275 .190 .305 .160 .265
2025 19.3% 87.4 -11 0.0% 38.1% 63 .222 .307 .254 .340 .208 .286
2026 17.3% 86.0 -6 0.0% 21.4% 14 .286 .266 .286 .303 .258 .251
Pull AIR BBE% EV LA Brl% HH% PA AVG xBA SLG xSLG wOBA xwOBA
2023 23.7% 93.8 26 23.4% 53.2% 47 .638 .537 1.468 1.138 .868 .698
2024 24.0% 96.1 26 23.9% 58.2% 67 .606 .514 1.318 1.067 .795 .653
2025 24.8% 96.2 24 32.1% 67.9% 81 .637 .553 1.438 1.178 .854 .715
2026 30.9% 94.6 29 36.0% 68.0% 25 .750 .558 2.125 1.440 1.161 .793

The expected slugging percentage on those pulled balls once they’re off the ground is usually 700 or 800 points higher, but thanks to the increased launch angle, that gap is about 1100 points right now — and even then, Moniak is outdoing those expectations by a country mile. So although his overall exit velocity, barrel and hard-hit rates, and expected stats are in line with what they were last year…

Mickey Moniak Statcast Profile
Season BBE EV LA Brl% HH% AVG xBA SLG xSLG wOBA xwOBA
2023 198 89.0 19.7 12.6% 38.4% .280 .243 .495 .448 .339 .306
2024 279 88.1 19.8 9.3% 34.4% .219 .219 .380 .387 .281 .286
2025 327 89.7 17.4 13.8% 45.3% .270 .262 .518 .497 .348 .337
2026 81 90.1 23.5 13.6% 44.4% .318 .243 .700 .512 .452 .344

… the extra six degrees in launch angle, with that pull frequency, have helped him outdo his expected stats to such an extreme degree that his gaps are each the majors’ largest in their respective categories.

Is all of that sustainable? Probably not, at least not to that degree. Moniak’s 6.7% walk rate and 25.0% strikeout rate aren’t as extreme as his previous marks, but he’s still chasing 41.4% of pitches outside the zone and whiffing on 29.3% of his swings. I expect to see pitchers take advantage of his free-swinging approach by throwing him fewer strikes, particularly inside, where he can’t easily pull the ball fair. Still, it’s fun to see him in an environment where he’s absolutely raking, and for the Rockies, a team that doesn’t have many reasons to watch, that’s enough.





Brooklyn-based Jay Jaffe is a senior writer for FanGraphs, the author of The Cooperstown Casebook (Thomas Dunne Books, 2017) and the creator of the JAWS (Jaffe WAR Score) metric for Hall of Fame analysis. He founded the Futility Infielder website (2001), was a columnist for Baseball Prospectus (2005-2012) and a contributing writer for Sports Illustrated (2012-2018). He has been a recurring guest on MLB Network and a member of the BBWAA since 2011, and a Hall of Fame voter since 2021. Follow him on BlueSky @jayjaffe.bsky.social.

5 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
MarkZMember since 2016
1 month ago

Delmon Young. Wow. Thats a long storied net negative career. I feel like there was a similar mailbag question but I don’t see it tagged on his page so maybe it wasn’t exactly “most PAs with negative WAR”?

TKDCMember since 2016
1 month ago
Reply to  MarkZ

Alfredo Griffin (though he’s positive on BR) had -1.0 WAR in over 7,000 career plate appearances, and he’s not some 19th century guy. His career lasted into the 90s. He’s also not the classic horrible defense/no walks semi-slugger that I’d expect to lead this list. He grades out well on defense. He also had what were then thought of as good base stealing numbers but were really of negative value. But what did him in the most is that he was a putrid hitter. He was basically a poor man’s Nicky Lopez given an entire career as a regular starting player.

A Salty ScientistMember since 2024
1 month ago
Reply to  MarkZ

I remember Young as emblematic of those Twins teams eschewing analytics to chase BA and Ribbies. Those Twins could have really used both Bartlett and Garza. Barlett with the Rays put up a 5-win season as a SS with a hitting line better than anything Young would ever do in his entire career. Ooof.