I haven’t shouted out Nathan Eovaldi in awhile, but what he’s done this year is very impressive. The man has a 1.38 ERA and a 0.84 WHIP in 19 starts. I’m personally really surprised to see those numbers, somehow I did not realize he was having this good of a season.
He has allowed zero runs nine times, one run five times, two runs three times, and three runs two times. And never more than that. Insanity.
If you ever see an ERA below two over any significant sample size, you can feel pretty good about the fact that there’s plenty of good luck going on. Eovaldi has a very low 6% HR/FB and a 13.7% RISP H% with a .244 BABIP. So yeah, he’s been lucky. But he’s also given up just a .228 xBA and a .283 xwOBA.
I hate the phrase “make your own luck”, because it’s nonsense. By definition, luck cannot be created or influenced by action. But I get what people mean when they say that. So in the sense of that phrase that actually has meaning, it applies well to Eovaldi this year.
I’m really confused why I haven’t said or heard more about Eovaldi this year. If people have been pumping him up, I haven’t seen it. I don’t know, man. He leads the laegue in ERA by a lot now.
MLB ERA Leaders
Eovaldi 1.38
Skenes 2.02
Abbott 2.15
Skubal 2.18
Crochet 2.24
Boyd 2.34
Sanchez 2.40
Brown 2.47
Yamamoto 2.51
Bubic 2.55
I probably missed Eovaldi this whole year because I’ve been spending all my time talking about Zebby Matthews. But here we are again after Zebby had a nice outing:
5 IP, 5 H, 1 ER, 6 SO, 1 BB
This was after giving up five earnies on eight hits in 4.1 innings. His results have been mixed this year, as you well know. The JA system likes him, though. He has a 14% SwStr%, a 33.5% Ball%, and a 2.55 JA ERA. So you will continue to hear me pumping him up.
MacKenzie Gore might have to hit the IL or something. He has completely soiled his elite first half. Soiled it, soiled it, soiled it!
Sorry about that. I think when you’re a 30-40 year old man who grew up being allowed to watch Nickelodeon, you have these moments during the week where somebody says something and it triggers a Spongebob scene in your head. I’m sure plenty of you have the same problem and are now hearing that horrible Spongebob voice said “soiled it” over and over again in your head.
Gore gave up 12 hits yesterday! 12!!!
This was the 14th time that a pitcher has given up 12+ hits this year.
It was only the fifth time all year that a pitcher has given up 10+ hits with zero strikeouts.
I don’t man, I think he just needs to shut it down. And you should have dropped him by now, I think.
Zack Littell did the opposite of what we thought. He shut down the Cubs big time.
7 IP, 3 H, 1 ER, 8 SO, 2 BB, 17.4% SwStr%
I wonder if there was a pitch mix change since he went to a new team!
He did throw a season-high 39 splitters. He’s been leading his pitch mix with teh splitter since late June. And that’s weird. You hardly ever see a splitter being the most commonly thrown pitch. But I guess that makes sense for Littell since he doesn’t have much else and he’s pitching in these ballparks where fly balls are very dangerous.
Here’s his pitch mix in the last eight starts:
The results are nothing special (3.94 JA ERA, 12.1% K-BB%), but he’s getting some whiffs and he should be able to keep the ball on the ground at a decent rate leading the way with a splitter. Although it’s not even a super high GB% splitter at 51% on the year. Don’t start Littell, though.
I picked Kyle Tucker to hit a dinger last night and then somebody told me that Tucker doesn’t hit dingers anymore. And he might have been right. Tucker has just one homer since June ended. He’s hitting .208/.353/.271 in his last 120 PAs.
What is up with that!
Max Muncy is back now and hit two homers yesterday. He’s now hitting .258/.378/.481 on the year with 15 homers in 323 PAs. Since June 1st he’s slashing .330/.451/.670 with a 19.2% Brl% and 17% K%. He’s been one of the best hitters in the league since getting those glasses, and now he’s back healthy again and gave us some positives signs that he’s back at it now.
Jerar Encarnacion got promoted back to the Majors and hit a homer yesterday. This is a pretty big-name prospect for the Giants. He has massive power. He’s hit a homer every 19.9 PAs in the minors since 2021.
But he’s missed most of this year to injury. He went for a .313/.410/.552 slash line in 78 PAs in AAA before getting the call up.
He’s going to strike out a lot. He went for an insane 39% K% in 2023. But he has cut that down to 24% in these last two seasons.
I imagine he heads back up towards or above 30% in the Majors, but if you’re just looking for a guy who can juice a couple of homers a week, he’s your man.
Cam Sanders (PIT): 2.0IP, 1H, 0ER, 2SO, 1BB
PJ Poulin (WSH): 1.0IP, 2H, 0ER, 1SO, 0BB
1. Nathan Eovaldi
2. Shota Imanaga
3. Zack Littell
4. Freddy Peralta
5. Ryne Nelson
6. Bryan Woo
7. Davis Martin
8. Garrett Crochet
9. Dean Kremer
10. Zebby Matthews
11. Ryan Bergert
12. Jose Soriano
13. Clay Holmes
14. Taijuan Walker
15. Logan Webb
16. Joey Wentz
17. Jose Berrios
18. Emmet Sheehan
19. Ryan Pepiot
20. Yu Darvish
21. Logan Allen
22. Will Warren
23. Mike Burrows
24. Cal Quantrill
25. MacKenzie Gore
26. Luis Severino
27. Miles Mikolas
28. Chris Paddack
29. Anthony Molina
1. Bryan Woo (vs. CWS): 34.55 Points
2. Nathan Eovaldi (vs. NYY): 33.4 Points
3. Logan Webb (vs. PIT): 31.3 Points
4. Zack Littell (vs. CHC): 30.75 Points
5. Garrett Crochet (vs. KC): 28.75 Points
6. Shota Imanaga (vs. CIN): 24.44 Points
7. Taijuan Walker (vs. BAL): 23.1 Points
8. Freddy Peralta (vs. ATL): 23.05 Points
9. Emmet Sheehan (vs. STL): 22.25 Points
10. Zebby Matthews (vs. DET): 21.65 Points
1. Freddy Peralta (MIL): 19 Whiffs (108 Pitches)
2. Davis Martin (CWS): 17 Whiffs (93 Pitches)
3. Ryne Nelson (ARI): 16 Whiffs (100 Pitches)
4. Zack Littell (CIN): 16 Whiffs (92 Pitches)
5. Dean Kremer (BAL): 16 Whiffs (103 Pitches)
6. Nathan Eovaldi (TEX): 15 Whiffs (98 Pitches)
7. Shota Imanaga (CHC): 15 Whiffs (92 Pitches)
8. Garrett Crochet (BOS): 15 Whiffs (105 Pitches)
9. Bryan Woo (SEA): 13 Whiffs (83 Pitches)
10. Zebby Matthews (MIN): 12 Whiffs (86 Pitches)
1. Shota Imanaga (CHC): 55.4 Strike%, 29.3 Ball%
2. Logan Webb (SF): 53.6 Strike%, 32.7 Ball%
3. Ryne Nelson (ARI): 53.0 Strike%, 33.0 Ball%
4. Ryan Bergert (KC): 52.9 Strike%, 28.2 Ball%
5. Bryan Woo (SEA): 51.8 Strike%, 31.3 Ball%
6. Zack Littell (CIN): 51.1 Strike%, 31.5 Ball%
7. Yu Darvish (SD): 50.0 Strike%, 37.5 Ball%
8. Austin Cox (ATL): 49.0 Strike%, 37.3 Ball%
9. Ryan Pepiot (TB): 48.9 Strike%, 34.4 Ball%
10. AJ Blubaugh (HOU): 48.6 Strike%, 32.9 Ball%
11. Nathan Eovaldi (TEX): 48.0 Strike%, 32.7 Ball%
12. Zebby Matthews (MIN): 47.7 Strike%, 36.0 Ball%
13. Dean Kremer (BAL): 47.6 Strike%, 34.0 Ball%
14. Davis Martin (CWS): 47.3 Strike%, 35.5 Ball%
15. Freddy Peralta (MIL): 47.2 Strike%, 41.7 Ball%
1. Bryan Woo: 83 Pitches, 21 Outs, 3.95 POUT
2. Nathan Eovaldi: 98 Pitches, 24 Outs, 4.08 POUT
3. Zack Littell: 92 Pitches, 21 Outs, 4.38 POUT
4. AJ Blubaugh: 70 Pitches, 15 Outs, 4.67 POUT
5. Chris Paddack: 57 Pitches, 12 Outs, 4.75 POUT
6. Taijuan Walker: 83 Pitches, 17 Outs, 4.88 POUT
7. Jose Soriano: 65 Pitches, 13 Outs, 5.0 POUT
8. Clay Holmes: 75 Pitches, 15 Outs, 5.0 POUT
9. Ryan Bergert: 85 Pitches, 17 Outs, 5.0 POUT
10. Garrett Crochet: 105 Pitches, 21 Outs, 5.0 POUT
AJ Blubaugh's FF velo (39 pitches) UP 1.7mph to 95.6
Austin Cox's FF usage (43.1%) up 12.4 points
Bryan Woo's FF usage (65.1%) up 18.3 points
Cal Quantrill's SL usage (17.3%) up 13.9 points
Chris Paddack's SI usage (17.5%) up 16.3 points
Chris Paddack's FC usage (14.0%) up 11.3 points
Clay Holmes's SI usage (61.3%) up 14.6 points
Freddy Peralta's CU usage (21.3%) up 10.9 points
Garrett Crochet's SI usage (21.9%) up 14.3 points
Garrett Crochet's ST usage (21.9%) up 10.6 points
Logan Allen's ST usage (31.8%) up 10.2 points
MacKenzie Gore's SL usage (21.7%) up 16.2 points
Mike Burrows's SI usage (12.5%) up 11.8 points
Ryan Bergert's ST usage (27.1%) up 14.7 points
Ryan Pepiot's FF usage (64.4%) up 16.9 points
Ryne Nelson's SL usage (21.0%) up 11.3 points
Taijuan Walker's FC usage (42.2%) up 21.4 points
Will Warren's FF usage (54.1%) up 15.8 points
Yu Darvish's FS usage (26.4%) up 17.5 points
Zack Littell's FS usage (42.4%) up 17.7 points
Brandon Pfaadt 4-Seam Fastball: -25.1%
Randy Vasquez Sinker: +24.1%
Brandon Pfaadt Cutter: +22.5%
Logan Allen 4-Seam Fastball: +20.3%
Sandy Alcantara Curveball: +17.1%
Brandon Pfaadt Sinker: +16.6%
Shane Baz Cutter: +16.3%
Dylan Cease Slider: -16.2%
Kyle Freeland 4-Seam Fastball: +15.4%
Randy Vasquez 4-Seam Fastball: -14.3%
Bailey Falter 4-Seam Fastball: -14.1%
Gavin Williams 4-Seam Fastball: -13.7%
Mitchell Parker Slider: +13.7%
Paul Skenes Split-Finger: -13.2%
Sandy Alcantara 4-Seam Fastball: -13.0%
Clay Holmes Sinker: +12.8%
Luis Severino 4-Seam Fastball: +12.7%
Walker Buehler Slider: +12.7%
Logan Webb Changeup: +12.4%
Andry Lara - 39.0 RISP H%, 0.512 BABIP, 25.0 HR/FB, 180.0 Luck Score
Frankie Montas - 39.0 RISP H%, 0.408 BABIP, 21.0 HR/FB, 170.0 Luck Score
Kumar Rocker - 27.0 RISP H%, 0.346 BABIP, 40.0 HR/FB, 165.0 Luck Score
Casey Mize - 29.0 RISP H%, 0.378 BABIP, 25.0 HR/FB, 163.0 Luck Score
Chase Burns - 46.0 RISP H%, 0.429 BABIP, 14.0 HR/FB, 162.0 Luck Score
Simeon Woods Richardson - 33.0 RISP H%, 0.333 BABIP, 25.0 HR/FB, 160.0 Luck Score
Shota Imanaga - 25.0 RISP H%, 0.375 BABIP, 31.0 HR/FB, 160.0 Luck Score
MacKenzie Gore - 24.0 RISP H%, 0.378 BABIP, 31.0 HR/FB, 157.0 Luck Score
Colton Gordon - 23.0 RISP H%, 0.348 BABIP, 36.0 HR/FB, 155.0 Luck Score
Jonathan Cannon - 21.0 RISP H%, 0.357 BABIP, 44.0 HR/FB, 155.0 Luck Score
Trevor Rogers - 0.0 RISP H%, 0.139 BABIP, 0.0 HR/FB, 14.0 Luck Score
Aaron Civale - 0.0 RISP H%, 0.167 BABIP, 0.0 HR/FB, 17.0 Luck Score
Michael Wacha - 0.0 RISP H%, 0.139 BABIP, 6.0 HR/FB, 23.0 Luck Score
Cade Horton - 0.0 RISP H%, 0.2 BABIP, 0.0 HR/FB, 23.0 Luck Score
Aaron Ashby - 0.0 RISP H%, 0.222 BABIP, 0.0 HR/FB, 28.0 Luck Score
Hunter Brown - 0.0 RISP H%, 0.242 BABIP, 0.0 HR/FB, 34.0 Luck Score
Jack Flaherty - 0.0 RISP H%, 0.241 BABIP, 0.0 HR/FB, 34.0 Luck Score
Justin Verlander - 0.0 RISP H%, 0.225 BABIP, 7.0 HR/FB, 38.0 Luck Score
Jacob Lopez - 0.0 RISP H%, 0.28 BABIP, 0.0 HR/FB, 45.0 Luck Score
Nathan Eovaldi - 20.0 RISP H%, 0.2 BABIP, 0.0 HR/FB, 49.0 Luck Score
Cristopher Sanchez - 88 TBF, 37.4% CSW%
Nick Lodolo - 83 TBF, 34.8% CSW%
Dylan Cease - 83 TBF, 33.1% CSW%
Kevin Gausman - 70 TBF, 33.1% CSW%
Edward Cabrera - 69 TBF, 32.5% CSW%
Logan Gilbert - 67 TBF, 32.4% CSW%
Matthew Boyd - 74 TBF, 32.4% CSW%
Tarik Skubal - 74 TBF, 32.4% CSW%
Sonny Gray - 94 TBF, 32.3% CSW%
Garrett Crochet - 78 TBF, 32.1% CSW%
Dylan Cease - 83 TBF, 39.8% K%
Tarik Skubal - 74 TBF, 37.8% K%
Zack Wheeler - 77 TBF, 36.4% K%
Logan Gilbert - 67 TBF, 35.8% K%
Paul Skenes - 68 TBF, 33.8% K%
Kevin Gausman - 70 TBF, 32.9% K%
Nick Lodolo - 83 TBF, 32.5% K%
Jacob deGrom - 68 TBF, 32.4% K%
Yoshinobu Yamamoto - 71 TBF, 32.4% K%
Jack Flaherty - 65 TBF, 30.8% K%
Tarik Skubal - 74 TBF, 33.8% K-BB%
Zack Wheeler - 77 TBF, 33.8% K-BB%
Logan Gilbert - 67 TBF, 31.3% K-BB%
Nick Lodolo - 83 TBF, 30.1% K-BB%
Dylan Cease - 83 TBF, 30.1% K-BB%
Kevin Gausman - 70 TBF, 30.0% K-BB%
Yoshinobu Yamamoto - 71 TBF, 28.2% K-BB%
Paul Skenes - 68 TBF, 27.9% K-BB%
Max Scherzer - 69 TBF, 27.5% K-BB%
Joe Ryan - 70 TBF, 25.7% K-BB%
Jose Soriano - 100 TBF, 69.4% GB%
Framber Valdez - 77 TBF, 67.9% GB%
Clay Holmes - 88 TBF, 61.5% GB%
Cristopher Sanchez - 88 TBF, 60.3% GB%
Edward Cabrera - 69 TBF, 57.4% GB%
Davis Martin - 68 TBF, 56.8% GB%
Jason Alexander - 73 TBF, 56.6% GB%
Quinn Priester - 99 TBF, 56.5% GB%
Clayton Kershaw - 66 TBF, 56.4% GB%
Tyler Glasnow - 94 TBF, 56.1% GB%
Aaron Civale - 61 TBF, 32.8 K%, 4.9 BB%, 50.0% GB%
Carmen Mlodzinski - 46 TBF, 28.3 K%, 4.3 BB%, 45.2% GB%
Carson Fulmer - 45 TBF, 31.1 K%, 6.7 BB%, 60.7% GB%
Chase Burns - 52 TBF, 38.5 K%, 5.8 BB%, 44.8% GB%
Drew Rasmussen - 56 TBF, 28.6 K%, 5.4 BB%, 54.1% GB%
Garrett Crochet - 78 TBF, 29.5 K%, 6.4 BB%, 54.0% GB%
Gavin Williams - 73 TBF, 30.1 K%, 6.8 BB%, 54.3% GB%
Logan Gilbert - 67 TBF, 35.8 K%, 4.5 BB%, 47.4% GB%
Nick Lodolo - 83 TBF, 32.5 K%, 2.4 BB%, 48.1% GB%
Yoshinobu Yamamoto - 71 TBF, 32.4 K%, 4.2 BB%, 48.9% GB%
Zack Wheeler - 77 TBF, 36.4 K%, 2.6 BB%, 46.5% GB%
Quinn Priester - +2.9% CSW%, -2.4 BB%
Eric Lauer - +3.3% CSW%, -5.9 BB%
Cristopher Sanchez - +6.7% CSW%, -3.2 BB%
Nick Lodolo - +5.0% CSW%, -3.5 BB%
Cal Quantrill - +2.7% CSW%, -2.5 BB%
Zack Wheeler - +2.5% CSW%, -3.0 BB%
Trevor Rogers - +3.2% CSW%, -4.7 BB%
Tanner Bibee - +2.9% CSW%, -4.0 BB%
Gavin Williams - +2.8% CSW%, -4.3 BB%
Kevin Gausman - +4.0% CSW%, -4.3 BB%
Edward Cabrera - +2.8% CSW%, -6.0 BB%
Brandon Marsh (PHI) 4 PA, 9 Swings, 2 Barrels, 1 HR
Darell Hernaiz (OAK) 6 PA, 11 Swings, 2 Barrels, 1 HR
Daulton Varsho (TOR) 5 PA, 8 Swings, 2 Barrels, 2 HR
JJ Bleday (OAK) 6 PA, 7 Swings, 2 Barrels, 1 HR
Lourdes Gurriel Jr. (ARI) 5 PA, 14 Swings, 2 Barrels, 2 HR
Max Muncy (LAD) 5 PA, 6 Swings, 2 Barrels, 2 HR
Shea Langeliers (OAK) 6 PA, 12 Swings, 3 Barrels, 3 HR
Teoscar Hernandez (LAD) 5 PA, 8 Swings, 2 Barrels, 2 HR
Jo Adell (LAA) - 115.7mph - home_run
Oneil Cruz (PIT) - 115.2mph - field_out
Noelvi Marte (CIN) - 112.8mph - double
Shea Langeliers (OAK) - 112.3mph - force_out
Brent Rooker (OAK) - 111.4mph - double
Ian Happ (CHC) - 111.1mph - nan
Junior Caminero (TB) - 111.1mph - nan
Cam Smith (HOU) - 111.0mph - single
Francisco Lindor (NYM) - 111.0mph - field_out
Colson Montgomery (CWS) - 110.9mph - home_run
Top 10
Seiya Suzuki - 75 PA, 0.262 wOBA, 0.345 xwOBA, 0.083 Diff
Juan Soto - 74 PA, 0.26 wOBA, 0.337 xwOBA, 0.077 Diff
Michael Busch - 72 PA, 0.241 wOBA, 0.317 xwOBA, 0.076 Diff
Dansby Swanson - 68 PA, 0.251 wOBA, 0.321 xwOBA, 0.07 Diff
Carlos Correa - 69 PA, 0.365 wOBA, 0.434 xwOBA, 0.069 Diff
Dane Myers - 61 PA, 0.178 wOBA, 0.239 xwOBA, 0.061 Diff
Ian Happ - 70 PA, 0.349 wOBA, 0.407 xwOBA, 0.058 Diff
Brooks Lee - 59 PA, 0.238 wOBA, 0.296 xwOBA, 0.058 Diff
Pete Alonso - 77 PA, 0.286 wOBA, 0.343 xwOBA, 0.057 Diff
Nolan Jones - 65 PA, 0.225 wOBA, 0.28 xwOBA, 0.055 Diff
Bottom 10
Shea Langeliers - 78 PA, 0.57 wOBA, 0.356 xwOBA, -0.214 Diff
Hunter Goodman - 65 PA, 0.402 wOBA, 0.252 xwOBA, -0.15 Diff
Nick Kurtz - 80 PA, 0.634 wOBA, 0.485 xwOBA, -0.149 Diff
Kyle Stowers - 75 PA, 0.53 wOBA, 0.393 xwOBA, -0.137 Diff
Jordan Beck - 74 PA, 0.446 wOBA, 0.322 xwOBA, -0.124 Diff
Bo Bichette - 96 PA, 0.436 wOBA, 0.314 xwOBA, -0.122 Diff
Caleb Durbin - 59 PA, 0.326 wOBA, 0.212 xwOBA, -0.114 Diff
Freddie Freeman - 82 PA, 0.408 wOBA, 0.3 xwOBA, -0.108 Diff
Giancarlo Stanton - 68 PA, 0.403 wOBA, 0.307 xwOBA, -0.096 Diff
Yandy Diaz - 86 PA, 0.392 wOBA, 0.299 xwOBA, -0.093 Diff
Matt Wallner: 35.0 PA, +0.205 xwOBA OE
Gleyber Torres: 34.0 PA, +0.145 xwOBA OE
Vladimir Guerrero Jr.: 46.0 PA, +0.112 xwOBA OE
Gunnar Henderson: 42.0 PA, +0.108 xwOBA OE
Wyatt Langford: 42.0 PA, +0.107 xwOBA OE
Kyle Schwarber: 37.0 PA, +0.102 xwOBA OE
Christian Yelich: 43.0 PA, +0.09 xwOBA OE
William Contreras: 43.0 PA, +0.087 xwOBA OE
Maikel Garcia: 40.0 PA, +0.084 xwOBA OE
Jarren Duran: 35.0 PA, +0.083 xwOBA OE
Jordan Beck: 37.0 PA, +0.081 xwOBA OE
Andrew Vaughn: 41.0 PA, +0.078 xwOBA OE
Trevor Larnach: 31.0 PA, +0.077 xwOBA OE
Ramon Laureano: 41.0 PA, +0.075 xwOBA OE
Yainer Diaz: 32.0 PA, +0.068 xwOBA OE
Jake Mangum: 31.0 PA, -0.205 xwOBA OE
Trea Turner: 39.0 PA, -0.163 xwOBA OE
Jackson Holliday: 36.0 PA, -0.163 xwOBA OE
Steven Kwan: 41.0 PA, -0.16 xwOBA OE
Oneil Cruz: 40.0 PA, -0.149 xwOBA OE
Nick Gonzales: 42.0 PA, -0.145 xwOBA OE
Patrick Bailey: 33.0 PA, -0.141 xwOBA OE
Edgar Quero: 29.0 PA, -0.141 xwOBA OE
James Wood: 31.0 PA, -0.134 xwOBA OE
Liam Hicks: 30.0 PA, -0.126 xwOBA OE
Elly De La Cruz: 33.0 PA, -0.125 xwOBA OE
Cam Smith: 30.0 PA, -0.124 xwOBA OE
Caleb Durbin: 30.0 PA, -0.124 xwOBA OE
Francisco Lindor: 41.0 PA, -0.123 xwOBA OE
Brendan Donovan: 30.0 PA, -0.12 xwOBA OE
Kyle Schwarber - 75 PA, 45 BIP, 14 Brls, 31.1 Brl%
Tyler O'Neill - 46 PA, 34 BIP, 10 Brls, 29.4 Brl%
Nick Kurtz - 72 PA, 48 BIP, 12 Brls, 25.0 Brl%
Shohei Ohtani - 77 PA, 39 BIP, 9 Brls, 23.1 Brl%
Colson Montgomery - 62 PA, 43 BIP, 9 Brls, 20.9 Brl%
Tyler Stephenson - 44 PA, 24 BIP, 5 Brls, 20.8 Brl%
Matt Wallner - 63 PA, 35 BIP, 7 Brls, 20.0 Brl%
Eugenio Suarez - 67 PA, 41 BIP, 8 Brls, 19.5 Brl%
Jarren Duran - 64 PA, 36 BIP, 7 Brls, 19.4 Brl%
Taylor Ward - 77 PA, 42 BIP, 8 Brls, 19.0 Brl%
Tyler O'Neill - 46 PA, 0.579 xwOBA
Nick Kurtz - 72 PA, 0.494 xwOBA
Kyle Schwarber - 75 PA, 0.47 xwOBA
George Springer - 52 PA, 0.452 xwOBA
Vladimir Guerrero Jr. - 87 PA, 0.434 xwOBA
Matt Wallner - 63 PA, 0.429 xwOBA
Carlos Correa - 65 PA, 0.423 xwOBA
Willy Adames - 77 PA, 0.417 xwOBA
Ronald Acuna Jr. - 44 PA, 0.414 xwOBA
Michael Harris II - 68 PA, 0.409 xwOBA
Steven Kwan - 71 PA, 118 Swings, 94.9 Cont%
Luis Arraez - 82 PA, 148 Swings, 94.6 Cont%
Tyler Freeman - 66 PA, 106 Swings, 91.5 Cont%
Jeff McNeil - 60 PA, 111 Swings, 90.1 Cont%
Ernie Clement - 84 PA, 142 Swings, 90.1 Cont%
Jose Ramirez - 77 PA, 140 Swings, 90.0 Cont%
Nolan Arenado - 47 PA, 80 Swings, 90.0 Cont%
Brendan Donovan - 69 PA, 107 Swings, 89.7 Cont%
Mauricio Dubon - 64 PA, 103 Swings, 89.3 Cont%
Nathan Lukes - 74 PA, 137 Swings, 89.1 Cont%
C.J. Abrams - 7 Attempts (6 steals)
Josh Naylor - 7 Attempts (7 steals)
Anthony Volpe - 4 Attempts (4 steals)
Randy Arozarena - 4 Attempts (4 steals)
Luis Robert - 4 Attempts (3 steals)
Jasson Dominguez - 4 Attempts (4 steals)
Jazz Chisholm Jr. - 4 Attempts (4 steals)
Gustavo Campero - 4 Attempts (3 steals)
Josh Lowe - 4 Attempts (4 steals)
Victor Scott II - 3 Attempts (3 steals)
Wenceel Perez - 3 Attempts (2 steals)
Shohei Ohtani - 3 Attempts (3 steals)
Juan Soto - 3 Attempts (3 steals)
Geraldo Perdomo - 3 Attempts (2 steals)
Jordan Beck - 3 Attempts (2 steals)
Kyle Isbel - 3 Attempts (2 steals)
Lourdes Gurriel Jr. - 3 Attempts (1 steals)
Mookie Betts - 3 Attempts (2 steals)
Agustin Ramirez - 3 Attempts (3 steals)
Jose Ramirez - 12 Attempts (10 steals)
Chandler Simpson - 11 Attempts (8 steals)
Josh Naylor - 9 Attempts (9 steals)
C.J. Abrams - 8 Attempts (7 steals)
Luis Robert - 8 Attempts (7 steals)
Elly De La Cruz - 8 Attempts (8 steals)
Cedric Mullins - 7 Attempts (6 steals)
Oneil Cruz - 7 Attempts (6 steals)
Zach Neto - 7 Attempts (6 steals)
Victor Scott II - 7 Attempts (7 steals)
Juan Soto - 7 Attempts (7 steals)
Wyatt Langford - 7 Attempts (4 steals)
Julio Rodriguez - 7 Attempts (6 steals)
Ben Rice - 49 PA, 12.2 K%, 16.7 Brl%
Bo Naylor - 48 PA, 16.7 K%, 15.2 Brl%
Drake Baldwin - 60 PA, 20.0 K%, 14.3 Brl%
Jackson Chourio - 47 PA, 17.0 K%, 16.7 Brl%
Michael Harris II - 68 PA, 16.2 K%, 14.8 Brl%
Nick Kurtz - 72 PA, 18.1 K%, 25.0 Brl%
Salvador Perez - 69 PA, 18.8 K%, 17.0 Brl%
Tyler O'Neill - 46 PA, 17.4 K%, 29.4 Brl%
Nick Kurtz - 102 PA, +0.159 xwOBA
Ramon Laureano - 102 PA, +0.101 xwOBA
Andrew Vaughn - 85 PA, +0.097 xwOBA
Salvador Perez - 97 PA, +0.097 xwOBA
Carlos Correa - 88 PA, +0.085 xwOBA
Tommy Pham - 83 PA, +0.075 xwOBA
Kyle Schwarber - 108 PA, +0.074 xwOBA
Jarren Duran - 94 PA, +0.068 xwOBA
Mickey Moniak - 80 PA, +0.066 xwOBA
Willy Adames - 106 PA, +0.065 xwOBA
Kyle Schwarber - 108 PA, +14.9 Brl%
Salvador Perez - 97 PA, +8.1 Brl%
Nick Kurtz - 102 PA, +7.4 Brl%
Pete Crow-Armstrong - 94 PA, +7.3 Brl%
Jarren Duran - 94 PA, +7.0 Brl%
Bryce Harper - 103 PA, +6.4 Brl%
Randy Arozarena - 104 PA, +6.2 Brl%
Xander Bogaerts - 111 PA, +5.9 Brl%
Anthony Volpe - 94 PA, +5.9 Brl%
Mickey Moniak - 80 PA, +5.4 Brl%
Isaac Collins - 91 PA, +10.3 Cont%
Jesus Sanchez - 90 PA, +10.2 Cont%
Tyler Soderstrom - 92 PA, +9.6 Cont%
Yainer Diaz - 91 PA, +8.0 Cont%
Cody Bellinger - 101 PA, +7.8 Cont%
Nick Kurtz - 102 PA, +7.7 Cont%
Vladimir Guerrero Jr. - 117 PA, +7.2 Cont%
Mickey Moniak - 80 PA, +7.2 Cont%
Jackson Holliday - 110 PA, +6.8 Cont%
Trent Grisham - 82 PA, +6.8 Cont%
Trent Grisham - 82 PA, -14.4 K%
Nick Kurtz - 102 PA, -13.7 K%
Shea Langeliers - 95 PA, -10.7 K%
Ramon Laureano - 102 PA, -10.6 K%
Ceddanne Rafaela - 91 PA, -10.4 K%
Jesus Sanchez - 90 PA, -9.8 K%
Cody Bellinger - 101 PA, -9.7 K%
Victor Scott II - 85 PA, -9.5 K%
Isaac Collins - 91 PA, -9.4 K%
Spencer Horwitz - 91 PA, -8.9 K%
Julio Rodriguez: +2.95
Freddy Fermin: +2.47
Eric Wagaman: +2.12
Yainer Diaz: +2.0
Javier Baez: +1.97
Jordan Beck: -3.13
Tyler Soderstrom: -3.1
J.T. Realmuto: -3.03
Pete Alonso: -2.98
Alek Thomas: -2.78
Gleyber Torres - 0.407 xwOBA, 13.6% Brl%, 78.7% Contact%, 19.5% Chase%, 16.7% K%
Gunnar Henderson - 0.447 xwOBA, 14.6% Brl%, 79.3% Contact%, 16.5% Chase%, 18.0% K%
Ivan Herrera - 0.389 xwOBA, 10.3% Brl%, 75.5% Contact%, 19.2% Chase%, 16.7% K%
Ramon Laureano - 0.433 xwOBA, 18.2% Brl%, 76.3% Contact%, 24.0% Chase%, 19.7% K%
Spencer Horwitz - 0.418 xwOBA, 10.3% Brl%, 85.2% Contact%, 20.0% Chase%, 15.1% K%
Vinnie Pasquantino - 0.424 xwOBA, 16.7% Brl%, 91.1% Contact%, 23.6% Chase%, 7.5% K%
Vladimir Guerrero Jr. - 0.43 xwOBA, 10.9% Brl%, 86.7% Contact%, 14.3% Chase%, 11.3% K%
Sean Murphy - 36.9% Whiff%, 80.0% Weak%, 0.971 Cold Rating
Eugenio Suarez - 45.9% Whiff%, 69.2% Weak%, 0.955 Cold Rating
Harrison Bader - 34.8% Whiff%, 70.6% Weak%, 0.934 Cold Rating
Noelvi Marte - 32.3% Whiff%, 71.4% Weak%, 0.905 Cold Rating
Austin Riley - 34.1% Whiff%, 68.2% Weak%, 0.905 Cold Rating
Elly De La Cruz - 34.1% Whiff%, 67.7% Weak%, 0.902 Cold Rating
Mike Trout - 33.7% Whiff%, 66.7% Weak%, 0.881 Cold Rating
Austin Hays - 37.6% Whiff%, 64.3% Weak%, 0.874 Cold Rating
TJ Friedl - 30.4% Whiff%, 71.4% Weak%, 0.869 Cold Rating
Michael Busch - 32.9% Whiff%, 66.7% Weak%, 0.866 Cold Rating
Abimelec Ortiz (TEX): 4/5, 2R, 2HR, 8RBI, 0SB, 46FPts
Luis Castro (HOU): 4/5, 2R, 1HR, 4RBI, 0SB, 37FPts
Jhonny Pereda (MIN): 4/4, 3R, 1HR, 3RBI, 0SB, 35FPts
Rene Pinto (ARI): 2/3, 3R, 2HR, 3RBI, 0SB, 34FPts
Samuel Basallo (BAL): 3/5, 3R, 1HR, 4RBI, 0SB, 34FPts
Dylan Beavers (BAL): 2/4, 3R, 2HR, 2RBI, 0SB, 32FPts
Kyler Fedko (MIN): 3/4, 1R, 0HR, 2RBI, 3SB, 32FPts
Aidan Miller (PHI): 3/4, 1R, 1HR, 2RBI, 1SB, 31FPts
Bryce Eldridge (SF): 3/4, 2R, 1HR, 4RBI, 0SB, 30FPts
Henry Bolte (OAK): 3/5, 2R, 1HR, 2RBI, 1SB, 29FPts
Elmer Rodriguez-Cruz (NYY): 93 Pitches, 7IP, 2H, 0ER, 8K, 2BB, 33FPts
Brendan Beck (NYY): 85 Pitches, 6IP, 4H, 1ER, 8K, 2BB, 27FPts
Dane Dunning (ATL): 57 Pitches, 5IP, 1H, 0ER, 5K, 0BB, 24FPts
Nolan McLean (NYM): 96 Pitches, 5IP, 1H, 0ER, 7K, 3BB, 24FPts
Brian Van Belle (TB): 78 Pitches, 6IP, 1H, 0ER, 4K, 1BB, 24FPts
Jonah Tong (NYM): 82 Pitches, 5IP, 3H, 0ER, 8K, 2BB, 24FPts
Spencer Giesting (ARI): 89 Pitches, 6IP, 3H, 1ER, 5K, 2BB, 23FPts
Blade Tidwell (SF): 86 Pitches, 5IP, 4H, 2ER, 9K, 2BB, 21FPts
Blake Money (BAL): 77 Pitches, 5IP, 1H, 0ER, 6K, 3BB, 20FPts
Pete Hansen (STL): 80 Pitches, 6IP, 2H, 0ER, 4K, 1BB, 20FPts
Spencer Jones (AAA - NYY) 331 PA 1.073 OPS
Samuel Basallo (AAA - BAL) 293 PA 0.998 OPS
Luis Campusano (AAA - SD) 318 PA 0.982 OPS
Nick Solak (AAA - PIT) 313 PA 0.979 OPS
Rece Hinds (AAA - CIN) 308 PA 0.972 OPS
Ryan Ward (AAA - LAD) 479 PA 0.963 OPS
Dylan Beavers (AAA - BAL) 379 PA 0.961 OPS
Carlos Perez - 542208 (AAA - CHC) 306 PA 0.942 OPS
JJ Wetherholt (AAA - STL) 352 PA 0.941 OPS
Nathan Church (AAA - STL) 328 PA 0.94 OPS
Owen Caissie (AAA - CHC) 381 PA 0.938 OPS
James Outman (AAA - MIN) 347 PA 0.937 OPS
Jose Rojas (AAA - NYY) 363 PA 0.918 OPS
Shay Whitcomb (AAA - HOU) 302 PA 0.914 OPS
Cam Devanney (AAA - PIT) 352 PA 0.906 OPS
Moises Ballesteros (AAA - CHC) 391 PA 0.899 OPS
Jonathon Long (AAA - CHC) 435 PA 0.897 OPS
Jhostynxon Garcia (AAA - BOS) 383 PA 0.896 OPS
Cody Freeman (AAA - TEX) 382 PA 0.895 OPS
Trey Mancini (AAA - ARI) 335 PA 0.895 OPS
Jonah Tong (AA - NYM) 97 IP 28.9% K-BB
Mitch Bratt (AA - ARI) 95 IP 24.7% K-BB
Ty Johnson (AA - TB) 80 IP 24.6% K-BB
Sean Sullivan - 807743 (AA - COL) 73 IP 23.6% K-BB
Tekoah Roby (AAA - STL) 78 IP 21.5% K-BB
Robby Snelling (AAA - MIA) 94 IP 21.3% K-BB
Joander Suarez (AA - NYM) 82 IP 21.2% K-BB
Landon Harper (AA - nan) 74 IP 20.5% K-BB
Tyler Uberstine (AAA - BOS) 82 IP 20.5% K-BB
John Klein (AA - MIN) 80 IP 20.5% K-BB
Connelly Early (AAA - BOS) 75 IP 20.4% K-BB
Brycen Mautz (AA - STL) 78 IP 19.9% K-BB
Kohl Drake (AAA - ARI) 78 IP 19.9% K-BB
Duncan Davitt (AAA - CWS) 110 IP 19.5% K-BB
Jack Wenninger (AA - NYM) 101 IP 19.3% K-BB
Wilber Dotel (AA - PIT) 85 IP 18.8% K-BB
Trey Supak (AAA - TEX) 86 IP 18.7% K-BB
Chen Zhong-Ao Zhuang (AA - OAK) 107 IP 18.4% K-BB
Parker Messick (AAA - CLE) 86 IP 18.1% K-BB
Jackson Wolf (AAA - SD) 90 IP 18.0% K-BB
Shane Baz (46.0% Owned): Projected 5.63IP 2.65ER 6.42SO 1.83BB 17.22FPts
Pierson Ohl (0.0% Owned): Projected 5.19IP 1.85ER 4.86SO 1.14BB 15.59FPts
Spencer Arrighetti (22.5% Owned): Projected 5.9IP 2.64ER 5.16SO 2.59BB 14.75FPts
Matt Wallner - 35 PA, 1.332 OPS
Lenyn Sosa - 31 PA, 1.302 OPS
Wenceel Perez - 29 PA, 1.226 OPS
Alek Thomas - 30 PA, 1.137 OPS
Daniel Schneemann - 28 PA, 1.089 OPS
Isaac Collins - 35 PA, 1.072 OPS
Spencer Horwitz - 35 PA, 1.054 OPS
Joey Loperfido - 36 PA, 0.99 OPS
Eli White - 28 PA, 0.988 OPS
Trevor Larnach - 31 PA, 0.979 OPS
Ben Rice C (25.0% Owned): Projected 0.84R 0.21HR 0.74RBI 1.0SO 0.61BB 0.07SB 9.45FPts
Davis Schneider 2B (0.0% Owned): Projected 0.82R 0.21HR 0.62RBI 1.12SO 0.47BB 0.05SB 9.02FPts
Roman Anthony OF (47.0% Owned): Projected 0.78R 0.17HR 0.53RBI 1.03SO 0.59BB 0.08SB 8.96FPts
Trent Grisham CF (21.5% Owned): Projected 0.86R 0.18HR 0.64RBI 1.19SO 0.74BB 0.05SB 8.94FPts
Ha-Seong Kim SS (3.0% Owned): Projected 0.7R 0.11HR 0.59RBI 0.73SO 0.5BB 0.21SB 8.82FPts
Jorge Polanco 2B (36.0% Owned): Projected 0.66R 0.23HR 0.74RBI 0.81SO 0.37BB 0.05SB 8.73FPts
Sam Haggerty IF (0.0% Owned): Projected 0.69R 0.09HR 0.52RBI 0.89SO 0.51BB 0.25SB 8.73FPts
TJ Friedl LF (48.0% Owned): Projected 0.76R 0.15HR 0.55RBI 0.63SO 0.5BB 0.1SB 8.69FPts
Carson Kelly C (38.0% Owned): Projected 0.69R 0.19HR 0.75RBI 0.75SO 0.42BB 0.02SB 8.68FPts
Xavier Edwards SS (48.5% Owned): Projected 0.66R 0.05HR 0.49RBI 0.73SO 0.48BB 0.23SB 8.66FPts