Ildemaro Vargas Is Suddenly a Hitting Machine

Mark J. Rebilas-Imagn Images

You’re forgiven if you’re not exactly familiar with Diamondbacks utilityman Ildemaro Vargas. Though he’s spent parts of 10 seasons in the majors, the switch-hitting 34-year-old has been designated for assignment seven times, suited up for five different teams, and has never played more than 97 major league games in a season. From 2017–25, he netted a grand total of 1.5 WAR in 460 games, reaching 1.0 WAR in a season just once, in 2022. Yet Vargas just finished the hot streak of his life, one that made a bit of history. His 4-for-4 performance against the Cubs on Friday afternoon pushed his batting average to .404 and marked his 27th consecutive game with a hit dating back to last season, the longest in the majors in seven years and the longest ever by a Venezuela-born player; meanwhile, his 24-game streak to start the season is the second longest of the integration era. Vargas was finally held hitless on Saturday, but maintained a lofty perch on the batting leaderboards after a 1-for-4 performance on Sunday.

Vargas ended the weekend hitting .382/.406/.657, good enough to lead the majors in batting average and the National League in slugging percentage, thanks in part to his six home runs — a total that’s already matched his career high, set with the Diamondbacks in 2019. His 195 wRC+ leads the NL as well, while his on-base percentage ranks fourth in the league and his 1.5 WAR is virtually tied for seventh. Small sample though it may be, that’s a remarkable performance coming from a player who did not figure to be central to the plans of the Diamondbacks after hitting a meager .270/.292/.383 (85 wRC+) in 38 games and 121 plate appearances for the team last year.

Vargas was originally signed by the Cardinals out of Venezuela in 2008, so this is his 19th season of professional baseball. He’s now on his fourth stint with Arizona, which first signed him out of the independent Atlantic League in 2015, after he had been released by St. Louis. He reached the majors for a couple sips of coffee in 2017, and continued to shuffle between the minors and the majors until being DFA’d and traded to the Twins in August 2020. From there, in rapid succession, he bounced to the Cubs (2020), and then to the Pirates and back to the Diamondbacks (both 2021). He split 2022 between the Cubs and Nationals, the latter of whom kept him around through the ’24 season and gave him more regular play than any other team. The Diamondbacks signed him to a minor league deal in late January 2025; he exercised an opt-out in late May but quickly re-signed with the team. Four weeks later — after just 10 games in the majors — he was hit on the right foot by a curveball, fracturing his fifth metatarsal and sidelining him for about eight weeks.

Vargas signed another minor league deal with Arizona in late January of this year, and made the roster out of spring training.

“Somehow we have a lifetime contract agreement with Ildemaro, even though I take him off the roster all the time and then re-sign him to minor league deals,” general manager Mike Hazen told Arizona Sports’ Wolf & Luke last week. “We’ve been going back since 2017 when we got here with him. He works so hard. He’s got great energy. He’s so positive. All the guys love him. He’s just one of those guys in the clubhouse.”

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.

The hitting streak began during the final series of last season against the Padres, with singles off the Padres’ Yu Darvish and Wandy Peralta on September 26. He collected hits in each of the next two games, then picked up where he left off when he made his 2026 debut on March 30, with a single off the Tigers’ Justin Verlander and then a homer off Brant Hurter. He played in just three of the Diamondbacks’ first nine games, spotting at designated hitter, second base and third base, but collecting at least one hit each time. But since Carlos Santana went down with a groin strain on April 5, Vargas has gotten the bulk of the first base work, with a brief stint at second when Ketel Marte was slowed by lower back tightness, as well as late-inning appearances at shortstop and in left field.

The regular playing time has helped him maintain his current groove. On Friday, he surpassed a 2019 streak by Wilson Ramos as the longest by a Venezuelan player, but on Saturday, Cubs starter Shota Imanaga and reliever Ben Brown retired him four times without a hit.

Longest Hitting Streak by a Player Born in Venezuela
Player Team Streak Streak Started Streak Ended PA H HR BA OBP SLG
Ildemaro Vargas ARI 27 9/26/2025 5/1/2026 112 42 6 .400 .427 .667
Wilson Ramos NYM 26 8/3/2019 9/3/2019 104 43 3 .430 .452 .590
Victor Martinez BOS 25 8/28/2009 9/26/2009 106 34 2 .358 .425 .484
Chico Carrasquel CHW 24 7/8/1950 (2) 8/5/1950 107 33 2 .359 .433 .478
Melvin Mora BAL 23 5/17/2003 6/12/2003 109 43 6 .467 .541 .739
Pablo Sandoval SFG 22 6/19/2011 7/14/2011 101 31 3 .323 .347 .542
Carlos García PIT 21 6/5/1995 6/27/1995 81 28 3 .359 .383 .577
Carlos González COL 21 9/23/2015 4/16/2016 89 34 7 .405 .438 .750
Odúbel Herrera PHI 21 7/28/2017 9/8/2017 87 30 3 .380 .437 .608
Edgardo Alfonzo NYM 20 6/10/1997 7/10/1997 89 32 3 .416 .471 .623
Magglio Ordonez DET 20 7/5/2005 7/27/2005 89 32 2 .410 .461 .603
Miguel Cabrera DET 20 6/19/2010 7/16/2010 86 29 3 .397 .465 .658
Pablo Sandoval SFG 20 4/6/2012 4/27/2012 89 27 3 .329 .382 .500
Marco Scutaro SFG 20 9/10/2012 10/3/2012 85 34 1 .436 .458 .538
Jackson Chourio MIL 20 7/2/2025 (2) 7/27/2025 85 31 4 .392 .424 .633
Source: Baseball Reference

Vargas’ streak put him in the company of a couple of other wraparound streaks that rated as the longest since the start of the 2017 season:

Longest Hitting Streaks Since 2017
Player Team Streak Streak Started Streak Ended PA H HR BA OBP SLG
Whit Merrifield KCR 31 9/10/18 4/10/19 145 43 2 .326 .379 .500
Trea Turner LAD 27 9/12/21 4/16/22 121 43 8 .387 .430 .667
Ildemaro Vargas ARI 27 9/26/25 5/1/26 112 42 6 .400 .427 .667
Wilson Ramos NYM 26 8/3/19 9/3/19 104 43 3 .430 .452 .590
David Fletcher LAA 26 6/13/21 7/17/21 113 49 2 .454 .468 .630
Trea Turner LAD 26 5/9/22 6/3/22 114 36 4 .350 .404 .573
Paul Goldschmidt STL 25 5/7/22 6/3/22 112 42 10 .424 .482 .869
Marcus Semien TEX 25 5/10/23 6/6/23 120 36 4 .327 .367 .564
Bryan Reynolds PIT 25 6/1/24 6/29/24 112 35 6 .343 .402 .627
Brian Dozier MIN 24 9/22/17 4/23/18 115 38 7 .373 .443 .657
Adolis García TEX 23 8/3/22 8/27/22 100 30 3 .316 .350 .463
José Abreu CHW 22 8/16/20 9/9/20 99 34 10 .370 .414 .772
Vladimir Guerrero Jr. TOR 22 7/15/22 8/13/22 99 34 3 .374 .424 .582
Vladimir Guerrero Jr. TOR 22 7/14/24 8/10/24 95 40 10 .494 .558 1.025
Lawrence Butler OAK 22 8/21/24 9/14/24 96 34 8 .378 .417 .733
Jose Iglesias NYM 22 9/6/24 9/30/24 (2) 91 34 1 .395 .429 .477
Bobby Witt Jr. KCR 22 4/8/25 5/1/25 95 29 2 .363 .442 .550
Odúbel Herrera PHI 21 7/28/17 9/8/17 87 30 3 .380 .437 .608
Nick Castellanos CIN 21 5/12/21 6/5/21 94 38 3 .463 .532 .695
Ketel Marte ARI 21 4/28/24 5/22/24 95 24 5 .270 .305 .528
Anthony Volpe NYY 21 5/7/24 5/29/24 99 31 3 .341 .378 .549
José Ramírez CLE 21 5/6/25 (1) 5/28/25 92 34 4 .405 .457 .667
Source: Baseball Reference

Additionally, Vargas’ streak was the second longest by a Diamondback, ahead of only a 30-game one by Luis Gonzalez in April 1999. As season-opening hitting streaks go, his 24-game stretch is the sixth longest since 1901, and second longest since integration:

Longest Season-Opening Hitting Streaks Since 1901
Player Team Streak Streak Started Streak Ended PA H HR AVG OBP SLG
George Sisler SLB 34 4/14/1925 5/19/1925 156 59 2 .399 .405 .473
Ron LeFlore DET 30 4/17/1976 5/27/1976 140 51 1 .392 .432 .554
Sam Rice WSH 28 4/14/1930 5/17/1930 131 46 1 .390 .438 .517
Gee Walker DET 27 4/20/1937 5/23/1937 121 47 5 .420 .463 .643
Charlie Grimm PIT 25 4/17/1923 5/16/1923 99 37 4 .416 .469 .775
Ildemaro Vargas ARI 24 3/30/2026 5/1/2026 100 38 6 .404 .429 .702
Edgar Renteria ATL 23 4/3/2006 5/9/2006 109 35 2 .354 .407 .485
Joe Torre STL 22 4/6/1971 4/28/1971 91 34 4 .386 .407 .591
Steve Garvey LAD 21 4/7/1978 5/2/1978 93 29 3 .326 .355 .494
Harry Heilmann DET 21 4/18/1923 5/15/1923 89 39 2 .513 .568 .763
Source: Baseball Reference

Looking at those tables above, what stands out — along with the presence of batting title winners such as Abreu, Cabrera, Heilmann, Sisler, Torre, and Turner — is Vargas’ burst of power, particularly while knowing that, again, he’s never hit more than six homers in a season, and has averaged just nine per 162 games in his major league career. If he’s known for anything at the plate, it’s for his aggressive, contact-oriented approach. His 3.28 pitches per plate appearances is the lowest mark among NL hitters (Ernie Clement and four other AL hitters see fewer). He’s chasing 37.4% of pitches outside the zone, including 22.9% of waste pitches. He is walking just 3.7% of the time, but he has just a 6.5% swinging strike rate and a 10.2% strikeout rate (seventh lowest among qualifiers in the majors). For the moment at least, his combination of his low strikeout rate and high slugging percentage puts him in a neighborhood with Astros thumper Yordan Alvarez, one of the best hitters on the planet:

Vargas tends to hit the ball on the ground; he had a 58% groundball rate last year, and a 53.4% mark from 2017–25. He’s down to 43.8% this year, though his groundball-to-fly-ball ratio has only dropped from 1.87 to 1.50. He’s still killing a fair number of worms, and his average launch angle is pretty low:

Ildemaro Vargas Statcast Profile
Season Team Level Events EV LA Barrel% HardHit% AVG xBA SLG xSLG wOBA xwOBA
2023 WSN MLB 246 87.1 4.1 2.4% 31.3% .252 .265 .363 .373 .292 .306
2024 WSN MLB 251 87.0 4.0 1.2% 31.9% .246 .255 .316 .326 .271 .286
2025 ARI MLB 102 89.2 3.2 3.9% 37.3% .270 .262 .383 .376 .292 .287
2026 ARI MLB 93 87.8 8.0 5.4% 37.6% .382 .350 .657 .512 .460 .383

Vargas doesn’t swing the bat very hard from either side of the plate, and particularly not from the left side:

Ildemaro Vargas Batting Stance and Bat Tracking
Side Stance Depth in Box Off Plate Between Feet Int vs Front Avg Swing Fast% SqUp% Blast%
L 14° Open 9.5″ 24.1″ 33.2″ 16.4″ 70.0 mph 8.6% 42.0% 13.6%
R 9° Open 26.3″ 25.8″ 27.7″ 7.1″ 71.9 mph 20.4% 35.2% 24.1%
Total 70.7 mph 13.3% 39.3% 17.8%

His overall average swing rate places him in just the 28th percentile. While batting from the left side, he stands closer to the pitcher than any other hitter does from either side, just 9.5 inches from the front of the box, and his feet are about six inches farther apart. From either side, he meets the ball way out front, and is very good at squaring it up, placing in the 98th percentile overall.

Vargas is hitting a ridiculous .473 and slugging .818 against fastballs (four-seamers, sinkers, and cutters) with just an 8.8% whiff rate against such pitches, but that’s not entirely new, as last year he hit .344 and slugged .508 against fastballs, with an 8.0% whiff rate. He’s improved from .152 AVG/.152 SLG to .238 AVG/.381 SLG against breaking pitches, and from .238 AVG/.381 SLG to .308 AVG/.538 SLG against offspeed pitches, while trimming his whiff rates from about 29% to about 22% against each group.

What Vargas is doing differently this year — and what’s fueling those impressive Statcast expected numbers highlighted above — is he’s pulling the ball in the air. While he did so 19.9% of the time in 2024, his career mark is just 15.5%, and he was as low as 11.8% (13th percentile) just last season. This year, he’s more than doubled that rate, to 23.9% (79th percentile). While he’s not likely to maintain his spot among the big boys in the slash stats, if he can continue to elevate and pull, he’s in for a breakout season.

The Diamondbacks can use all the help they can get. They were swept by the Cubs this weekend, and after losing four straight and nine out of 12, they’re just 16-17. Their offense has been very middle of the pack, with Corbin Carroll, Geraldo Perdomo, and newcomers Nolan Arenado and Jose Fernandez providing support, but Marte (74 wRC+), the catching tandem of Gabriel Moreno and James McCann (56 wRC+), as well as their left fielders (66 wRC+) and center fielders (58 wRC+) pulling in the wrong direction. What’s more, their pitching staff has allowed 5.48 runs per game, the third-worst mark in the majors. That’s not on Vargas, though. Nineteen years in, he’s living his best baseball life.





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.

7 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
bdenglerMember since 2016
8 days ago

I like to think most baseball fans root for guys like this. I am happy for him and glad you featured him.