We begin with a look at Kai-Wei Teng. I don’t know why, but I keep coming back to this guy. He has been pretty awful in the Majors so far. He’s sporting a 7.23 ERA on a 1.71 WHIP with 22.5% K% and a 10.1% BB%. Nothing good there. But he did earn 17 whiffs in Coors last night with a big-time 20% SwStr% and an 8:0 K:BB. That’s some positive movement. Here’s the updated profile:
He throws a lot of strikes, and now has the SwStr% above 12%. His sweeper has been really good with a 54% Strike% and .281 xwOBA allowed. The four-seamer has also been elite with the strike-earning (57% Strike%), but it’s been hit hard too many times (.371 xwOBA). I think there could be something here. We’re just talking about dynasty leagues with him though. You’d be a little bit psycho to start him in a redraft league in September.
The fall of Jacob Misiorowski has been so wild to see. This guy made the all star team! He sports a 4.50 ERA with a 1.15 WHIP now. Still an elite 24% K-BB%.
The walk rate is up to 11.3%. That is what I expected from him when he was called up. He never showed much strike-throwing ability in the minors. The book on him was that he would likely end up in the bullpen. It would be foolish for the Brewers to make that long-term change right now, but I do think he’ll be most useful to the club in a relief role in the postseason.
You can drop the guy in redraft leagues. You probably should have sold high on him in dynasty leagues after those first few elite MLB starts. Although saying that now is easy, doing it at the time would have been very tough.
But isn’t that the name of the game in dynasty leagues? Most prospects don’t work out. It seems to me proper to sell prospect assets at their [perceived] peak value for proven MLB commodities.
Eight more strikeouts for Luis Morales. He is up to a great 27% K% with a manageable 9.9% BB%.
The 3.21 JA ERA is pretty good. You’re more or less looking for guys under 3.50 in that regard when you’re making decisions about who to own in fantasy. The issue with Morales is the fly ball. He’s given up a high 30% FB% and a really, really high 12% Brl%. That Brl% should come down a bit, but he will be giving up some homers. He was a good pickup for this two-start week, and I think you’re pretty happy with what he gave you yesterday.
Spencer Strider put up just four whiffs. That’s pretty shocking to see.
We always kinda knew that Strider would have some bad outings because he can give up some homers. But until recently, he’s never had trouble getting whiffs. He doesn’t look right. And you have to wonder if he’ll ever be “right” again!
Sonny Gray gave up 10 hits, Parker Messick gave up nine, Sean Manaea gave up eight. So there were some fantasy league WHIP-ruiners yesterday.
Let’s find one surging hitter at each position to try to help some people out with some key bat pick-ups for these final few weeks.
Teel is hitting .302/.388/.419 since August 1st. That’s 98 PAs. He has hit just two homers with one steal. So it hasn’t been fantastic in roto leagues, but the points league production has been elite. He limits strikeouts (19%) and take walks (11%). That is exactly what you want in a points league. And yeah, a .300 batting average will help you in any sort of league.
I think it’s safe to say that Manzardo is a boom-or-bust hitter. The classic hitter profile. You’ll get homers in bunches, but a low batting average the whole time and some really rough patches. That is what we’ve seen from Manzardo this year. But he’s absolutely on fire in this second half. He’s homered nine times since the break with a .521 SLG and a 14.8% Brl%. The xBA is .257, which tells you something about his batting average ceiling. Maybe another cold streak will befall him, but he’s a great bat to have in your lineup when Cleveland faces a righty. He’s hitting .294/.383/.559 against righties in the second half.
Grouping these three together because they all have played both of these positions this year, I think.
Since August began:
Sosa: .230/.273/.451, 8 HR, 13.5% Brl%, .387 xwOBA
Triolo: .315/.413/.467, .281 xBA, 14% BB%, .363 xwOBA
Baty: .325/.402/.506, 4 HR, 21% K%, 11.5% BB%, .359 xwOBA
Sosa has been good for power but not average, Triolo has been an AVG & OBP monster, and Baty has been good but not an everyday player.
I believe the most in Sosa of that trio, but I wouldn’t be feeling super great about any of their long-term fantasy value. But you can ride the wave right now. Triolo will play every day and get balls in play. He also has all kinds of position eligibility. That makes him pretty alluring for points leagues.
Colson Montgomery deserves a shout here, but I’m guessing he’s owned in all truly active leagues by now. Dude has 11 homers since August 1st.
Alexander has seven though! He’s hitting .255/.352/.528 since August 1st (122 PA). The K% is through the friggin roof at 33%, so it’s a big trade off and there’s probably a cold streak coming. But the 14% Brl% shows you that he has some power potential. He’s also swiped three bags on a decent 12% attempt rate, so he can do a little bit of that.
These are not new names, but they’re all swinging good sticks and are available in fantasy leagues.
Yas is hitting .268/.354/.622 with seven homers on a 12.5% K% in his last 96 PAs. That’s crazy stuff.
Adell homered yesterday and now has a .240/.266/.548 slash line with 10 homers in his last 109 PAs. The batting average probably won’t be high, but he continues to mix in enough homers to be of fantasy value.
Varsho has had trouble staying on the field, but has eight homers in 86 PAs this second half with a .627 SLG. The K% is high at 28%, but it’s not insanely high. And he’s hitting the ball really hard and pulling it a ton.
Lots more trends and data to take advantage of below. Thanks for your continued patronage, and I do apologize that the daily notes haven’t been quite as full lately. Talk to you later!
Luis Garcia - 677651 (HOU): 6.0IP, 3H, 3ER, 6SO, 0BB
Andrew Alvarez (WSH): 5.0IP, 1H, 0ER, 4SO, 2BB
1. Kai-Wei Teng
2. Dylan Cease
3. Jacob Misiorowski
4. Colin Rea
5. Ryne Nelson
6. Luis Morales
7. Luis Castillo
8. Andrew Alvarez
9. Hunter Greene
10. Yusei Kikuchi
11. Brayan Bello
12. Sean Manaea
13. Shane Baz
14. Chris Bassitt
15. Luis Garcia
16. Sonny Gray
17. Kyle Bradish
18. Charlie Morton
19. Patrick Corbin
20. Bailey Ober
21. Chase Dollander
22. Taijuan Walker
23. Parker Messick
24. Spencer Strider
1. Shane Baz (vs. SEA): 25.3 Points
2. Luis Morales (vs. STL): 25.16 Points
3. Hunter Greene (vs. TOR): 22.64 Points
4. Kai-Wei Teng (vs. COL): 22.59 Points
5. Luis Garcia - 677651 (vs. LAA): 21.7 Points
6. Andrew Alvarez (vs. MIA): 21.45 Points
7. Ryne Nelson (vs. TEX): 18.5 Points
8. Chris Bassitt (vs. CIN): 17.3 Points
9. Dylan Cease (vs. BAL): 14.8 Points
10. Aaron Civale (vs. ATL): 14.15 Points
1. Dylan Cease (SD): 18 Whiffs (91 Pitches)
2. Kai-Wei Teng (SF): 17 Whiffs (85 Pitches)
3. Hunter Greene (CIN): 15 Whiffs (101 Pitches)
4. Chris Bassitt (TOR): 13 Whiffs (107 Pitches)
5. Ryne Nelson (ARI): 13 Whiffs (97 Pitches)
6. Yusei Kikuchi (LAA): 13 Whiffs (97 Pitches)
7. Brayan Bello (BOS): 13 Whiffs (100 Pitches)
8. Jacob Misiorowski (MIL): 12 Whiffs (73 Pitches)
9. Luis Morales (OAK): 12 Whiffs (91 Pitches)
10. Colin Rea (CHC): 11 Whiffs (73 Pitches)
1. Ryne Nelson (ARI): 53.6 Strike%, 30.9 Ball%
2. Kai-Wei Teng (SF): 51.8 Strike%, 29.4 Ball%
3. Sean Manaea (NYM): 50.6 Strike%, 33.7 Ball%
4. Luis Morales (OAK): 50.5 Strike%, 34.1 Ball%
5. Dylan Cease (SD): 50.5 Strike%, 39.6 Ball%
6. Anthony Molina (COL): 50.0 Strike%, 36.2 Ball%
7. Colin Rea (CHC): 49.3 Strike%, 34.2 Ball%
8. Kyle Bradish (BAL): 48.8 Strike%, 39.3 Ball%
9. Luis Castillo (SEA): 48.7 Strike%, 35.9 Ball%
10. Brayan Bello (BOS): 48.0 Strike%, 35.0 Ball%
11. Yusei Kikuchi (LAA): 47.4 Strike%, 34.0 Ball%
12. Luis Garcia (HOU): 46.8 Strike%, 34.2 Ball%
13. Jacob Misiorowski (MIL): 46.6 Strike%, 34.2 Ball%
14. Shane Baz (TB): 45.8 Strike%, 36.1 Ball%
15. Charlie Morton (DET): 45.3 Strike%, 40.7 Ball%
1. Luis Garcia: 79 Pitches, 18 Outs, 4.39 POUT
2. Bailey Ober: 69 Pitches, 15 Outs, 4.6 POUT
3. Shane Baz: 83 Pitches, 17 Outs, 4.88 POUT
4. Sonny Gray: 82 Pitches, 16 Outs, 5.12 POUT
5. Kai-Wei Teng: 85 Pitches, 16 Outs, 5.31 POUT
6. Hunter Greene: 101 Pitches, 19 Outs, 5.32 POUT
7. Luis Morales: 91 Pitches, 17 Outs, 5.35 POUT
8. Ryne Nelson: 97 Pitches, 18 Outs, 5.39 POUT
9. Andrew Alvarez: 81 Pitches, 15 Outs, 5.4 POUT
10. Patrick Corbin: 92 Pitches, 17 Outs, 5.41 POUT
Shane Baz's FC velo (22 pitches) UP 3.0mph to 93.0
Patrick Corbin's FC velo (38 pitches) UP 2.3mph to 88.7
Patrick Corbin's SI velo (17 pitches) UP 1.7mph to 93.1
Shane Baz's FF velo (24 pitches) UP 1.7mph to 98.1
Parker Messick's SI velo (10 pitches) DOWN -1.6mph to 90.5
Luis Garcia's FF velo (38 pitches) DOWN -4.8mph to 91.4
Luis Garcia's FC velo (18 pitches) DOWN -6.2mph to 82.0
Brayan Bello's FC usage (27.0%) up 19.9 points
Colin Rea's FF usage (46.6%) up 16.6 points
Kai-Wei Teng's ST usage (48.2%) up 20.2 points
Kai-Wei Teng's FF usage (28.2%) up 11.6 points
Luis Castillo's SI usage (33.3%) up 13.1 points
Luis Garcia's FF usage (58.5%) up 42.6 points
Luis Garcia's FC usage (27.7%) up 24.2 points
Patrick Corbin's FC usage (41.3%) up 20.2 points
Ryne Nelson's CU usage (21.6%) up 13.6 points
Sean Manaea's FF usage (73.5%) up 20.4 points
Shane Baz's FC usage (26.5%) up 16.3 points
Shohei Ohtani 4-Seam Fastball: -22.7%
Yu Darvish Cutter: +21.6%
Spencer Arrighetti 4-Seam Fastball: -20.1%
Stephen Kolek Sinker: +17.1%
Martin Perez Cutter: -16.9%
Shane Smith Sinker: +16.3%
Garrett Crochet 4-Seam Fastball: -16.2%
Michael Lorenzen Sinker: +16.2%
Aaron Nola 4-Seam Fastball: +14.9%
Gavin Williams Sweeper: -14.3%
Luis Castillo 4-Seam Fastball: -13.8%
Brayan Bello Cutter: +13.7%
Ryan Gusto 4-Seam Fastball: -13.7%
Carmen Mlodzinski Sweeper: -13.6%
Yoshinobu Yamamoto 4-Seam Fastball: -13.0%
Aaron Nola Sinker: -12.9%
Spencer Arrighetti Sinker: +12.6%
Martin Perez Sinker: +12.5%
Jesus Luzardo Changeup: -12.5%
Hunter Brown 4-Seam Fastball: -12.2%
Jesus Luzardo Sweeper: +12.1%
Brandon Pfaadt Sweeper: -12.0%
Wandy Peralta - 42.0 RISP H%, 0.458 BABIP, 25.0 HR/FB, 178.0 Luck Score
Brad Lord - 35.0 RISP H%, 0.4 BABIP, 33.0 HR/FB, 174.0 Luck Score
Antonio Senzatela - 36.0 RISP H%, 0.391 BABIP, 33.0 HR/FB, 173.0 Luck Score
Cade Cavalli - 33.0 RISP H%, 0.37 BABIP, 62.0 HR/FB, 173.0 Luck Score
Austin Cox - 38.0 RISP H%, 0.32 BABIP, 42.0 HR/FB, 172.0 Luck Score
Dean Kremer - 31.0 RISP H%, 0.419 BABIP, 33.0 HR/FB, 171.0 Luck Score
Mitch Keller - 36.0 RISP H%, 0.333 BABIP, 40.0 HR/FB, 169.0 Luck Score
Edward Cabrera - 30.0 RISP H%, 0.395 BABIP, 33.0 HR/FB, 166.0 Luck Score
Luis Castillo - 33.0 RISP H%, 0.45 BABIP, 22.0 HR/FB, 162.0 Luck Score
Andre Pallante - 36.0 RISP H%, 0.38 BABIP, 25.0 HR/FB, 161.0 Luck Score
Ryan Pepiot - 0.0 RISP H%, 0.095 BABIP, 0.0 HR/FB, 10.0 Luck Score
Freddy Peralta - 0.0 RISP H%, 0.118 BABIP, 0.0 HR/FB, 10.0 Luck Score
Cade Gibson - 0.0 RISP H%, 0.19 BABIP, 0.0 HR/FB, 16.0 Luck Score
Jose Soriano - 0.0 RISP H%, 0.192 BABIP, 0.0 HR/FB, 16.0 Luck Score
Braxton Ashcraft - 0.0 RISP H%, 0.208 BABIP, 0.0 HR/FB, 21.0 Luck Score
Luis Morales - 11.0 RISP H%, 0.167 BABIP, 9.0 HR/FB, 36.0 Luck Score
Martin Perez - 11.0 RISP H%, 0.174 BABIP, 8.0 HR/FB, 36.0 Luck Score
Emmet Sheehan - 0.0 RISP H%, 0.214 BABIP, 10.0 HR/FB, 36.0 Luck Score
Ryan Bergert - 0.0 RISP H%, 0.206 BABIP, 13.0 HR/FB, 38.0 Luck Score
Shota Imanaga - 0.0 RISP H%, 0.143 BABIP, 18.0 HR/FB, 40.0 Luck Score
Nabil Crismatt - 65 TBF, 35.2% CSW%
Edward Cabrera - 100 TBF, 34.0% CSW%
Cristopher Sanchez - 105 TBF, 34.0% CSW%
Yoshinobu Yamamoto - 75 TBF, 33.8% CSW%
Ian Seymour - 68 TBF, 33.6% CSW%
Nolan McLean - 72 TBF, 33.6% CSW%
Sean Manaea - 84 TBF, 33.1% CSW%
Jesus Luzardo - 89 TBF, 32.9% CSW%
Logan Webb - 74 TBF, 32.8% CSW%
Sandy Alcantara - 103 TBF, 32.8% CSW%
Ian Seymour - 68 TBF, 35.3% K%
Jesus Luzardo - 89 TBF, 34.8% K%
Sean Manaea - 84 TBF, 34.5% K%
Cam Schlittler - 88 TBF, 34.1% K%
Jacob Misiorowski - 66 TBF, 33.3% K%
Garrett Crochet - 78 TBF, 33.3% K%
Emmet Sheehan - 72 TBF, 31.9% K%
Freddy Peralta - 85 TBF, 31.8% K%
Logan Gilbert - 85 TBF, 30.6% K%
Hunter Greene - 92 TBF, 30.4% K%
Sean Manaea - 84 TBF, 31.0% K-BB%
Garrett Crochet - 78 TBF, 30.8% K-BB%
Ian Seymour - 68 TBF, 27.9% K-BB%
Hunter Greene - 92 TBF, 27.2% K-BB%
Jesus Luzardo - 89 TBF, 27.0% K-BB%
Cam Schlittler - 88 TBF, 25.0% K-BB%
Brady Singer - 92 TBF, 25.0% K-BB%
Emmet Sheehan - 72 TBF, 25.0% K-BB%
Logan Gilbert - 85 TBF, 24.7% K-BB%
Yoshinobu Yamamoto - 75 TBF, 24.0% K-BB%
Nolan McLean - 72 TBF, 66.0% GB%
Jose Soriano - 70 TBF, 63.0% GB%
Quinn Priester - 65 TBF, 60.9% GB%
Max Fried - 74 TBF, 59.2% GB%
Michael McGreevy - 97 TBF, 59.0% GB%
Logan Webb - 74 TBF, 58.8% GB%
David Peterson - 90 TBF, 58.5% GB%
Adrian Houser - 67 TBF, 57.1% GB%
Yoshinobu Yamamoto - 75 TBF, 57.1% GB%
Andre Pallante - 99 TBF, 56.9% GB%
Aaron Ashby - 53 TBF, 35.8 K%, 5.7 BB%, 50.0% GB%
Brady Singer - 92 TBF, 29.3 K%, 4.3 BB%, 47.5% GB%
Bryan Woo - 75 TBF, 28.0 K%, 6.7 BB%, 52.1% GB%
Cade Povich - 64 TBF, 31.2 K%, 7.8 BB%, 48.7% GB%
Cristopher Sanchez - 105 TBF, 28.6 K%, 5.7 BB%, 53.6% GB%
Garrett Crochet - 78 TBF, 33.3 K%, 2.6 BB%, 46.8% GB%
Ian Seymour - 68 TBF, 35.3 K%, 7.4 BB%, 48.7% GB%
J.T. Ginn - 84 TBF, 27.4 K%, 7.1 BB%, 46.3% GB%
Jacob deGrom - 56 TBF, 32.1 K%, 5.4 BB%, 47.1% GB%
Jose Soriano - 70 TBF, 27.1 K%, 7.1 BB%, 63.0% GB%
Nathan Eovaldi - 51 TBF, 29.4 K%, 0.0 BB%, 50.0% GB%
Nolan McLean - 72 TBF, 27.8 K%, 5.6 BB%, 66.0% GB%
Sandy Alcantara - 103 TBF, 28.2 K%, 4.9 BB%, 48.5% GB%
Tommy Nance - 48 TBF, 29.2 K%, 6.2 BB%, 43.3% GB%
Yoshinobu Yamamoto - 75 TBF, 29.3 K%, 5.3 BB%, 57.1% GB%
Trevor Rogers - +4.0% CSW%, -4.3 BB%
Sandy Alcantara - +5.2% CSW%, -2.2 BB%
Edward Cabrera - +3.9% CSW%, -4.3 BB%
Ryne Nelson - +3.6% CSW%, -3.1 BB%
Sean Manaea - +4.4% CSW%, -4.3 BB%
Martin Perez - +2.3% CSW%, -3.3 BB%
Yoshinobu Yamamoto - +2.8% CSW%, -2.0 BB%
Logan Webb - +2.6% CSW%, -2.1 BB%
Ranger Suarez - +4.4% CSW%, -5.5 BB%
Brady Singer - +3.4% CSW%, -1.9 BB%
Andrew Abbott - +2.6% CSW%, -2.3 BB%
Johan Oviedo - +4.4% CSW%, -1.5 BB%
Tobias Myers - +3.7% CSW%, -6.4 BB%
Emmet Sheehan - +7.4% CSW%, -3.5 BB%
Jose Berrios - +4.9% CSW%, -6.7 BB%
Bo Bichette (TOR) 4 PA, 8 Swings, 2 Barrels, 1 HR
Daulton Varsho (TOR) 4 PA, 11 Swings, 2 Barrels, 1 HR
JJ Bleday (OAK) 5 PA, 10 Swings, 2 Barrels, 2 HR
Jose Altuve (HOU) 5 PA, 13 Swings, 2 Barrels, 1 HR
Tristan Gray (TB) 4 PA, 10 Swings, 2 Barrels, 1 HR
Rafael Devers (SF) - 114.5mph - home_run
Yordan Alvarez (HOU) - 113.3mph - single
Ivan Herrera (STL) - 113.0mph - home_run
Ketel Marte (ARI) - 112.6mph - field_out
George Springer (TOR) - 112.2mph - single
Wyatt Langford (TEX) - 112.2mph - home_run
Riley Greene (DET) - 112.1mph - nan
Ketel Marte (ARI) - 111.7mph - home_run
Connor Wong (BOS) - 111.4mph - single
Yandy Diaz (TB) - 111.2mph - double
Top 10
Shohei Ohtani - 74 PA, 0.35 wOBA, 0.495 xwOBA, 0.145 Diff
Salvador Perez - 64 PA, 0.25 wOBA, 0.387 xwOBA, 0.137 Diff
Anthony Volpe - 63 PA, 0.221 wOBA, 0.331 xwOBA, 0.11 Diff
Dansby Swanson - 77 PA, 0.337 wOBA, 0.447 xwOBA, 0.11 Diff
Andrew Vaughn - 82 PA, 0.263 wOBA, 0.363 xwOBA, 0.1 Diff
Seiya Suzuki - 84 PA, 0.291 wOBA, 0.388 xwOBA, 0.097 Diff
Addison Barger - 64 PA, 0.18 wOBA, 0.27 xwOBA, 0.09 Diff
Alek Thomas - 69 PA, 0.212 wOBA, 0.299 xwOBA, 0.087 Diff
Lenyn Sosa - 79 PA, 0.271 wOBA, 0.357 xwOBA, 0.086 Diff
Lawrence Butler - 66 PA, 0.341 wOBA, 0.421 xwOBA, 0.08 Diff
Bottom 10
Trea Turner - 94 PA, 0.432 wOBA, 0.329 xwOBA, -0.103 Diff
Kyle Teel - 66 PA, 0.411 wOBA, 0.319 xwOBA, -0.092 Diff
Wyatt Langford - 81 PA, 0.467 wOBA, 0.379 xwOBA, -0.088 Diff
Harrison Bader - 64 PA, 0.434 wOBA, 0.349 xwOBA, -0.085 Diff
Austin Hays - 70 PA, 0.353 wOBA, 0.274 xwOBA, -0.079 Diff
Jeremiah Jackson - 76 PA, 0.409 wOBA, 0.336 xwOBA, -0.073 Diff
Brice Turang - 86 PA, 0.455 wOBA, 0.384 xwOBA, -0.071 Diff
Royce Lewis - 76 PA, 0.319 wOBA, 0.25 xwOBA, -0.069 Diff
Matt Olson - 93 PA, 0.371 wOBA, 0.302 xwOBA, -0.069 Diff
Cody Bellinger - 76 PA, 0.413 wOBA, 0.347 xwOBA, -0.066 Diff
Junior Caminero: 34.0 PA, +0.19 xwOBA OE
Dansby Swanson: 36.0 PA, +0.173 xwOBA OE
George Springer: 42.0 PA, +0.161 xwOBA OE
Rafael Devers: 38.0 PA, +0.137 xwOBA OE
Mark Vientos: 44.0 PA, +0.134 xwOBA OE
Michael Busch: 35.0 PA, +0.123 xwOBA OE
Aaron Judge: 41.0 PA, +0.123 xwOBA OE
Ivan Herrera: 33.0 PA, +0.117 xwOBA OE
Trent Grisham: 39.0 PA, +0.116 xwOBA OE
Ian Happ: 34.0 PA, +0.108 xwOBA OE
Juan Soto: 47.0 PA, +0.104 xwOBA OE
Pete Alonso: 48.0 PA, +0.104 xwOBA OE
Jared Triolo: 36.0 PA, +0.092 xwOBA OE
TJ Friedl: 39.0 PA, +0.092 xwOBA OE
Lawrence Butler: 33.0 PA, +0.091 xwOBA OE
Coby Mayo: 32.0 PA, -0.167 xwOBA OE
Willson Contreras: 38.0 PA, -0.156 xwOBA OE
Manny Machado: 37.0 PA, -0.15 xwOBA OE
Jordan Beck: 34.0 PA, -0.145 xwOBA OE
Ezequiel Duran: 32.0 PA, -0.132 xwOBA OE
J.T. Realmuto: 34.0 PA, -0.13 xwOBA OE
Masyn Winn: 30.0 PA, -0.127 xwOBA OE
Mauricio Dubon: 30.0 PA, -0.12 xwOBA OE
Xavier Edwards: 43.0 PA, -0.119 xwOBA OE
Dominic Smith: 29.0 PA, -0.119 xwOBA OE
Nacho Alvarez: 41.0 PA, -0.112 xwOBA OE
Addison Barger: 29.0 PA, -0.111 xwOBA OE
Nathan Lukes: 33.0 PA, -0.111 xwOBA OE
Hunter Goodman: 29.0 PA, -0.11 xwOBA OE
Vladimir Guerrero Jr.: 32.0 PA, -0.105 xwOBA OE
Mark Vientos - 70 PA, 45 BIP, 12 Brls, 26.7 Brl%
Roman Anthony - 87 PA, 46 BIP, 11 Brls, 23.9 Brl%
Kyle Schwarber - 91 PA, 55 BIP, 13 Brls, 23.6 Brl%
Aaron Judge - 82 PA, 47 BIP, 11 Brls, 23.4 Brl%
Daulton Varsho - 57 PA, 35 BIP, 8 Brls, 22.9 Brl%
Ramon Laureano - 76 PA, 54 BIP, 12 Brls, 22.2 Brl%
Riley Greene - 82 PA, 54 BIP, 12 Brls, 22.2 Brl%
Yoan Moncada - 50 PA, 28 BIP, 6 Brls, 21.4 Brl%
Shohei Ohtani - 74 PA, 47 BIP, 10 Brls, 21.3 Brl%
Colton Cowser - 64 PA, 34 BIP, 7 Brls, 20.6 Brl%
Shohei Ohtani - 74 PA, 0.495 xwOBA
Riley Greene - 82 PA, 0.464 xwOBA
Aaron Judge - 82 PA, 0.462 xwOBA
Juan Soto - 95 PA, 0.453 xwOBA
Mike Yastrzemski - 59 PA, 0.452 xwOBA
George Springer - 68 PA, 0.45 xwOBA
Mark Vientos - 70 PA, 0.449 xwOBA
Dansby Swanson - 77 PA, 0.447 xwOBA
Corey Seager - 62 PA, 0.443 xwOBA
Ben Rice - 74 PA, 0.43 xwOBA
Luis Arraez - 84 PA, 178 Swings, 92.7 Cont%
Steven Kwan - 80 PA, 138 Swings, 91.3 Cont%
Chase Meidroth - 60 PA, 100 Swings, 91.0 Cont%
Spencer Horwitz - 66 PA, 125 Swings, 90.4 Cont%
Caleb Durbin - 79 PA, 133 Swings, 90.2 Cont%
Jake Mangum - 51 PA, 99 Swings, 89.9 Cont%
Chandler Simpson - 77 PA, 128 Swings, 89.8 Cont%
Jung Hoo Lee - 70 PA, 133 Swings, 89.5 Cont%
Nico Hoerner - 76 PA, 133 Swings, 88.7 Cont%
Mookie Betts - 74 PA, 112 Swings, 88.4 Cont%
Juan Soto - 7 Attempts (5 steals)
Corbin Carroll - 6 Attempts (6 steals)
Francisco Lindor - 5 Attempts (5 steals)
Trea Turner - 4 Attempts (4 steals)
Gunnar Henderson - 4 Attempts (4 steals)
Austin Martin - 4 Attempts (3 steals)
Josh Lowe - 3 Attempts (2 steals)
George Springer - 3 Attempts (3 steals)
Jeremy Pena - 3 Attempts (3 steals)
Jakob Marsee - 3 Attempts (2 steals)
Cedric Mullins - 3 Attempts (3 steals)
Adolis Garcia - 3 Attempts (3 steals)
Randy Arozarena - 3 Attempts (1 steals)
Cam Smith - 3 Attempts (3 steals)
Luis Rengifo - 3 Attempts (3 steals)
Jazz Chisholm Jr. - 3 Attempts (3 steals)
Matt Chapman - 3 Attempts (2 steals)
Brenton Doyle - 3 Attempts (3 steals)
Matt Wallner - 3 Attempts (3 steals)
Trea Turner - 12 Attempts (11 steals)
Francisco Lindor - 12 Attempts (10 steals)
Juan Soto - 11 Attempts (9 steals)
Jazz Chisholm Jr. - 11 Attempts (11 steals)
Jakob Marsee - 10 Attempts (9 steals)
Chandler Simpson - 9 Attempts (6 steals)
Corbin Carroll - 9 Attempts (9 steals)
Austin Martin - 9 Attempts (6 steals)
Geraldo Perdomo - 8 Attempts (7 steals)
Randy Arozarena - 8 Attempts (5 steals)
Josh Lowe - 8 Attempts (7 steals)
Tyler Freeman - 8 Attempts (5 steals)
Alejandro Kirk - 60 PA, 13.3 K%, 15.9 Brl%
Corey Seager - 62 PA, 14.5 K%, 15.2 Brl%
George Springer - 68 PA, 16.2 K%, 18.8 Brl%
Juan Soto - 95 PA, 20.0 K%, 19.6 Brl%
Junior Caminero - 75 PA, 18.7 K%, 20.0 Brl%
Pete Alonso - 95 PA, 18.9 K%, 15.5 Brl%
Riley Greene - 82 PA, 18.3 K%, 22.2 Brl%
Salvador Perez - 64 PA, 15.6 K%, 16.0 Brl%
Shohei Ohtani - 74 PA, 17.6 K%, 21.3 Brl%
Vinnie Pasquantino - 73 PA, 16.4 K%, 19.6 Brl%
Daulton Varsho - 83 PA, +0.131 xwOBA
Brice Turang - 123 PA, +0.118 xwOBA
Junior Caminero - 112 PA, +0.108 xwOBA
Mark Vientos - 90 PA, +0.101 xwOBA
Dansby Swanson - 103 PA, +0.097 xwOBA
Mike Yastrzemski - 93 PA, +0.092 xwOBA
Geraldo Perdomo - 132 PA, +0.087 xwOBA
Julio Rodriguez - 115 PA, +0.086 xwOBA
Josh Bell - 88 PA, +0.083 xwOBA
Brenton Doyle - 100 PA, +0.08 xwOBA
Daulton Varsho - 83 PA, +14.0 Brl%
Brice Turang - 123 PA, +12.7 Brl%
Mark Vientos - 90 PA, +11.2 Brl%
Zach Neto - 116 PA, +10.6 Brl%
Corbin Carroll - 131 PA, +10.0 Brl%
Junior Caminero - 112 PA, +9.3 Brl%
Blaze Alexander - 118 PA, +9.1 Brl%
Riley Greene - 113 PA, +8.4 Brl%
Spencer Steer - 102 PA, +7.8 Brl%
Kyle Schwarber - 130 PA, +7.7 Brl%
Trevor Larnach - 87 PA, +11.1 Cont%
Matt Wallner - 91 PA, +10.0 Cont%
Mike Yastrzemski - 93 PA, +9.7 Cont%
Spencer Horwitz - 99 PA, +9.5 Cont%
Julio Rodriguez - 115 PA, +9.1 Cont%
Adolis Garcia - 83 PA, +9.1 Cont%
Romy Gonzalez - 84 PA, +8.1 Cont%
Josh Bell - 88 PA, +8.1 Cont%
Jackson Holliday - 126 PA, +8.0 Cont%
Mickey Moniak - 89 PA, +7.1 Cont%
Mike Yastrzemski - 93 PA, -12.4 K%
Jackson Holliday - 126 PA, -10.5 K%
Josh Bell - 88 PA, -10.0 K%
Isaac Collins - 105 PA, -9.0 K%
Mickey Moniak - 89 PA, -8.8 K%
Spencer Horwitz - 99 PA, -8.1 K%
Mookie Betts - 115 PA, -7.9 K%
Trevor Larnach - 87 PA, -7.5 K%
Brenton Doyle - 100 PA, -7.5 K%
Brent Rooker - 116 PA, -7.5 K%
Nathan Lukes: +3.0
Andrew Vaughn: +2.5
Fernando Tatis Jr.: +2.5
Yainer Diaz: +2.38
Freddie Freeman: +2.35
Romy Gonzalez: -3.6
Daniel Schneemann: -3.3
Chandler Simpson: -3.03
J.T. Realmuto: -2.95
Luis Rengifo: -2.9
Pete Alonso - +6.3% Contact%, +5.2 mph exit velo, -5.6 Chase%
Dansby Swanson - +7.5% Contact%, +4.2 mph exit velo, -9.6 Chase%
Michael Busch - +19.9% Contact%, +5.6 mph exit velo, -11.4 Chase%
Byron Buxton - +11.8% Contact%, +4.8 mph exit velo, -9.5 Chase%
Isaac Collins - +11.6% Contact%, +3.8 mph exit velo, -5.0 Chase%
Blake Perkins - +7.9% Contact%, +10.0 mph exit velo, -12.4 Chase%
Brice Turang - 0.403 xwOBA, 15.6% Brl%, 78.4% Contact%, 15.0% Chase%, 22.1% K%
Ian Happ - 0.425 xwOBA, 20.0% Brl%, 80.2% Contact%, 19.6% Chase%, 20.4% K%
Jared Triolo - 0.393 xwOBA, 12.9% Brl%, 75.8% Contact%, 19.1% Chase%, 21.2% K%
Jurickson Profar - 0.433 xwOBA, 12.5% Brl%, 85.5% Contact%, 22.2% Chase%, 14.7% K%
Lars Nootbaar - 0.388 xwOBA, 14.0% Brl%, 83.8% Contact%, 22.5% Chase%, 11.1% K%
Michael Busch - 0.428 xwOBA, 17.1% Brl%, 79.8% Contact%, 22.5% Chase%, 20.7% K%
Vinnie Pasquantino - 0.424 xwOBA, 21.4% Brl%, 83.0% Contact%, 21.7% Chase%, 14.5% K%
Robert Hassell III - 34.0% Whiff%, 81.2% Weak%, 0.94 Cold Rating
Coby Mayo - 38.6% Whiff%, 69.6% Weak%, 0.921 Cold Rating
Angel Martinez - 31.2% Whiff%, 84.2% Weak%, 0.916 Cold Rating
Dylan Crews - 35.2% Whiff%, 71.9% Weak%, 0.914 Cold Rating
Teoscar Hernandez - 39.0% Whiff%, 69.2% Weak%, 0.913 Cold Rating
Bryce Teodosio - 31.2% Whiff%, 81.8% Weak%, 0.909 Cold Rating
Jordan Walker - 34.1% Whiff%, 69.6% Weak%, 0.888 Cold Rating
Yoan Moncada - 31.7% Whiff%, 70.0% Weak%, 0.871 Cold Rating
C.J. Kayfus - 36.7% Whiff%, 66.7% Weak%, 0.861 Cold Rating
Royce Lewis - 37.6% Whiff%, 65.7% Weak%, 0.849 Cold Rating
Cooper Hummel (TB): 1/2, 2R, 1HR, 3RBI, 0SB, 24FPts
Dub Gleed (MIA): 4/4, 1R, 0HR, 1RBI, 0SB, 22FPts
Garrett Spain (MIL): 1/2, 2R, 1HR, 2RBI, 0SB, 22FPts
Luis Lara (MIL): 2/4, 1R, 0HR, 0RBI, 2SB, 20FPts
Michael Snyder (MIA): 3/5, 1R, 0HR, 1RBI, 0SB, 17FPts
Eddys Leonard (ATL): 2/4, 1R, 1HR, 1RBI, 0SB, 17FPts
Jared Serna (MIA): 2/5, 0R, 0HR, 1RBI, 0SB, 10FPts
Carlos Rodriguez - 677578 (ATL): 2/4, 0R, 0HR, 0RBI, 0SB, 8FPts
Jheremy Vargas (MIL): 2/4, 1R, 0HR, 0RBI, 0SB, 8FPts
Tre' Morgan (TB): 1/4, 1R, 0HR, 0RBI, 0SB, 7FPts
JR Ritchie (ATL): 92 Pitches, 5IP, 2H, 0ER, 7K, 3BB, 22FPts
Jesse Scholtens (TB): 85 Pitches, 4IP, 4H, 0ER, 5K, 1BB, 17FPts
Cole Sulser (TB): 17 Pitches, 1IP, 0H, 0ER, 1K, 0BB, 8FPts
Riskiel Tineo (MIA): 25 Pitches, 2IP, 0H, 0ER, 2K, 1BB, 7FPts
Garrett Acton (TB): 22 Pitches, 1IP, 0H, 0ER, 3K, 1BB, 7FPts
Zach Peek (MIL): 29 Pitches, 2IP, 4H, 2ER, 2K, 0BB, 7FPts
Abdiel Mendoza (MIL): 38 Pitches, 2IP, 2H, 0ER, 2K, 1BB, 6FPts
Justin King (MIA): 27 Pitches, 2IP, 1H, 0ER, 1K, 1BB, 5FPts
Tyson Hardin (MIL): 40 Pitches, 2IP, 4H, 1ER, 2K, 0BB, 4FPts
Enoli Paredes (ATL): 41 Pitches, 1IP, 0H, 1ER, 2K, 2BB, 4FPts
Luis Campusano (AAA - SD) 408 PA 1.039 OPS
Jose Rojas (AAA - NYY) 453 PA 0.987 OPS
Sam Hilliard (AAA - COL) 354 PA 0.965 OPS
Spencer Jones (AAA - NYY) 434 PA 0.95 OPS
JJ Wetherholt (AAA - STL) 443 PA 0.95 OPS
Ryan Ward (AAA - LAD) 583 PA 0.948 OPS
Carlos Perez - 542208 (AAA - CHC) 395 PA 0.928 OPS
Eduardo Valencia (AAA - DET) 352 PA 0.921 OPS
Bobby Dalbec (AAA - KC) 387 PA 0.909 OPS
Ryan Vilade (AAA - CIN) 387 PA 0.906 OPS
Yonathan Perlaza (AAA - SD) 546 PA 0.906 OPS
Rece Hinds (AAA - CIN) 379 PA 0.905 OPS
Esteury Ruiz (AAA - LAD) 409 PA 0.903 OPS
Sterlin Thompson (AAA - COL) 450 PA 0.897 OPS
Akil Baddoo (AAA - DET) 384 PA 0.897 OPS
Shay Whitcomb (AAA - HOU) 385 PA 0.896 OPS
Zach Cole Jr. (AAA - HOU) 376 PA 0.895 OPS
Jonathon Long (AAA - CHC) 538 PA 0.894 OPS
Nick Solak (AAA - PIT) 415 PA 0.893 OPS
Kyler Fedko (AAA - MIN) 493 PA 0.882 OPS
Mitch Bratt (AA - ARI) 112 IP 25.2% K-BB
Ty Johnson (AA - TB) 101 IP 24.1% K-BB
Robby Snelling (AAA - MIA) 118 IP 21.7% K-BB
Sean Sullivan - 807743 (AA - COL) 89 IP 20.9% K-BB
Joander Suarez (AA - NYM) 85 IP 20.8% K-BB
Connelly Early (AAA - BOS) 94 IP 20.8% K-BB
John Klein (AAA - MIN) 94 IP 20.5% K-BB
Allan Winans (AAA - NYY) 84 IP 20.5% K-BB
Brycen Mautz (AA - STL) 103 IP 20.4% K-BB
Jack Wenninger (AA - NYM) 123 IP 19.8% K-BB
Landon Harper (AA - nan) 94 IP 19.3% K-BB
Kohl Drake (AAA - ARI) 89 IP 18.6% K-BB
Lucas Braun (AA - nan) 130 IP 18.5% K-BB
Duncan Davitt (AAA - CWS) 131 IP 18.5% K-BB
Blade Tidwell (AAA - SF) 95 IP 18.3% K-BB
Trey Supak (AAA - TEX) 108 IP 18.3% K-BB
Chen Zhong-Ao Zhuang (AA - OAK) 135 IP 18.1% K-BB
Jack Choate (AA - SF) 96 IP 17.9% K-BB
Hunter Barco (AAA - PIT) 92 IP 17.9% K-BB
Riley Gowens (AA - CWS) 116 IP 17.7% K-BB
Michael Lorenzen (6.0% Owned): Projected 5.54IP 2.52ER 5.33SO 1.35BB 15.5FPts
Yu Darvish (28.0% Owned): Projected 5.37IP 2.3ER 5.02SO 1.88BB 14.95FPts
Clayton Kershaw (49.5% Owned): Projected 5.0IP 2.05ER 4.46SO 1.03BB 14.02FPts
Harrison Bader - 37 PA, 1.278 OPS
Gavin Sheets - 35 PA, 1.163 OPS
Jake Cronenworth - 34 PA, 1.154 OPS
Caleb Durbin - 37 PA, 1.148 OPS
Drake Baldwin - 32 PA, 1.1 OPS
Mike Yastrzemski - 27 PA, 1.09 OPS
Andruw Monasterio - 33 PA, 1.05 OPS
Luis Matos - 32 PA, 1.039 OPS
Blaze Alexander - 41 PA, 1.033 OPS
Andrew McCutchen - 30 PA, 1.008 OPS
Luke Keaschall 2B (40.0% Owned): Projected 0.88R 0.18HR 0.93RBI 0.62SO 0.59BB 0.23SB 11.2FPts
Kyle Teel C (10.5% Owned): Projected 0.81R 0.19HR 0.85RBI 0.91SO 0.6BB 0.1SB 10.33FPts
Matt Wallner RF (7.0% Owned): Projected 0.79R 0.25HR 0.91RBI 1.29SO 0.54BB 0.04SB 9.81FPts
Colson Montgomery SS (23.5% Owned): Projected 0.78R 0.27HR 0.82RBI 1.01SO 0.35BB 0.04SB 9.72FPts
Jakob Marsee OF (42.0% Owned): Projected 0.73R 0.12HR 0.6RBI 0.87SO 0.66BB 0.36SB 9.57FPts
Sal Stewart 3B (3.0% Owned): Projected 0.71R 0.24HR 0.66RBI 0.88SO 0.31BB 0.12SB 9.48FPts
Mike Tauchman LF (1.5% Owned): Projected 0.87R 0.14HR 0.63RBI 0.89SO 0.71BB 0.05SB 9.13FPts
Ivan Herrera C (38.0% Owned): Projected 0.72R 0.16HR 0.64RBI 0.82SO 0.43BB 0.08SB 9.13FPts
Lenyn Sosa SS (27.0% Owned): Projected 0.76R 0.21HR 0.68RBI 0.86SO 0.18BB 0.03SB 9.07FPts
Daylen Lile CF (0.5% Owned): Projected 0.65R 0.1HR 0.72RBI 0.53SO 0.43BB 0.17SB 8.98FPts