Played some wiffle ball with the boys yesterday. I’m back in Pittsburgh for the weekend. We used to play wiffle ball after school back when we were in high school, and we did manage to get a few games in here and there even after we had all started working and stuff. Here we were:
The exact field we played on back in 2006-2009. If you know me at all, you know that we always kept stats and had leaderboards and a website and everything. Great memories. A little bit sad seeing the effects of age right in front of your face like that. And we aren’t even old. I mean, we’re all mid-30s. It could be worse, I guess, but okay, let’s move on.
The Pirates swept the Dodgers. So that’s weird. Blake Snell:
5 IP, 9 H, 5 ER, 6 SO, 3 BB
Snell has been good overall. The walk stuff hasn’t been out of control, but it’s still not good.
He has an 11.4% BB% with a 23.9% K%. So that’s a poor K-BB%. The 16.3% SwStr% is great, so he should pile up some strikeouts and raise that K% up toward 27% or so before long, but this guy has never fooled anybody into thinking he’s safe and reliable. The Dodgers will be an interesting team in the postseason. They really could get swiftly eliminated. They just aren’t the juggernaut that they looked like at the beginning of the season. That said, they’re about as healthy as they’ve ever been right now. They’re pretty likely to take Snell - Glasnow - Yamamoto - Ohtani into the playoffs as their rotation, and that will be tough to beat if those guys are on their game.
Ryan Pepiot hasn’t given up a run in his last three outings. He’s gone five innings each time with two hits allowed overall. A 15:6 K:BB leaves something to be desired. He has not been efficient, but the ERA is freaking zero and the WHIP is 0.53, so you’re pretty happy with him right now.
I might have caused some premature panic on Ranger Suarez after his bumpy start to the second half. The guy has a history of pitching great at first but then breaking down. And he did go through this stretch from July 20th through August 12th:
5 GS, 6.59 ERA, 1.57 WHIP, 17.3% K%, 5.3% BB%
Since then:
4 GS, 1.09 ERA, 1.05 WHIP, 27.8% K%, 3.1% BB%
That’s baseball, I guess!
Shout out to Kyle Hendricks. He’s finishing up another season to add onto his long career. He has a 4.81 ERA with a 1.30 WHIP on a 14.8% K%. It’s not easy to put up a sub-15% K% and stay in the rotation.
Only seven starters have managed in while making 20+ starts this year.
Unless you’re on the Rockies, you’ll usually get cut or demoted or something with that kind of performance. That’s the thing about those veteran contracts though. You either just take the crappy innings they give you or pay them for nothing. You could argue that paying them for nothing would be better for the team, but the teams don’t seem to agree with that in most cases.
There’s probably a lot more to it. I don’t know. In some ways it’s nice to show loyalty to the free agents you acquire I guess? I don’t know. It would be fun to talk to a GM about stuff like that.
But at the end of the day, I do think the challenge of covering the almost 1,500 innings pitched during the season is something we don’t really appreciate. It’s tough to find guys to throw you that many innings during a year. Sometimes it’s just about finding guys who can get the outs (eventually) rather than worrying too much about the ERA that comes with it. Especially when it’s September and your team has no chance at the postseason.
I love Kyle Teel. I love the man. I cut Willson Contreras for him on Sunday because I was afraid of this looming six-game suspension. But Teel has been ripping it up for me.
He’s hitting .357/.526/.929 with two homers and a steal this week. What a beautiful man.
And Colson Montgomery what in the world!? Could the White Sox be sort of decent offensively next year?
Second half home run leaders:
17 bangers for Colson Montgomery. A 28.3% K% and an 80.4% Z-Contact% with a 6.6% BB%. So the plate discipline “hit tool” stuff doesn’t look good. But that guy can bomb the ball. He’s at a 107.8 EV90 with a 14.3% Brl% and a .352 xwOBA. He hits few ground balls (34%), and seemingly doesn’t miss bad pitches very often.
There’s going to be an elongated slump at some point. But maybe that won’t happen until next year, who knows!
Here’s some White Sox hitter stats since the All Star Break
Eight games above a .750 OPS. This looks a lot like an above-average offensive unit. And there’s youth here.
It seems like Yordan Alvarez is back healthy. He will probably hit his way into being a second-round pick again next year.
Homey is hitting .500/.583/.786 with a 1.369 OPS and a 22.2% Brl% since returning.
One other Astro to note. Jesus Sanchez is waking up a bit. He’s on the hot hitter list.
After a miserable start to his Astros career, he’s been a lot better in the last 10 days or so.
That’ll do it for today!
Jayden Murray (HOU): 1.33IP, 0H, 0ER, 1SO, 0BB
1. Freddy Peralta
2. Blake Snell
3. Ryan Pepiot
4. Paul Skenes
5. Carlos Rodon
6. Noah Cameron
7. Taj Bradley
8. Logan Allen
9. Ranger Suarez
10. Cristian Javier
11. Kyle Hendricks
1. Paul Skenes (vs. LAD): 31.7 Points
2. Ryan Pepiot (vs. CLE): 26.05 Points
3. Freddy Peralta (vs. PHI): 24.25 Points
4. Ranger Suarez (vs. MIL): 20.7 Points
5. Carlos Rodon (vs. HOU): 18.5 Points
6. Taj Bradley (vs. CWS): 11.85 Points
7. Wikelman Gonzalez (vs. MIN): 10.39 Points
8. Lucas Erceg (vs. LAA): 10.25 Points
9. Noah Cameron (vs. LAA): 9.25 Points
10. Logan Allen - 671106 (vs. TB): 8.45 Points
1. Blake Snell (LAD): 18 Whiffs (90 Pitches)
2. Carlos Rodon (NYY): 17 Whiffs (109 Pitches)
3. Ryan Pepiot (TB): 15 Whiffs (90 Pitches)
4. Noah Cameron (KC): 15 Whiffs (93 Pitches)
5. Freddy Peralta (MIL): 14 Whiffs (92 Pitches)
6. Paul Skenes (PIT): 13 Whiffs (94 Pitches)
7. Taj Bradley (MIN): 11 Whiffs (91 Pitches)
8. Logan Allen (CLE): 7 Whiffs (92 Pitches)
9. Jonathan Bowlan (KC): 6 Whiffs (31 Pitches)
10. David Bednar (NYY): 6 Whiffs (33 Pitches)
1. Paul Skenes (PIT): 56.4 Strike%, 30.9 Ball%
2. Ryan Pepiot (TB): 53.3 Strike%, 36.7 Ball%
3. Freddy Peralta (MIL): 52.2 Strike%, 38.0 Ball%
4. Blake Snell (LAD): 48.9 Strike%, 32.2 Ball%
5. Taj Bradley (MIN): 48.4 Strike%, 35.2 Ball%
6. Ranger Suarez (PHI): 46.1 Strike%, 32.6 Ball%
7. Carlos Rodon (NYY): 45.9 Strike%, 36.7 Ball%
8. Logan Allen (CLE): 45.7 Strike%, 34.8 Ball%
9. Noah Cameron (KC): 45.2 Strike%, 41.9 Ball%
10. Cristian Javier (HOU): 39.7 Strike%, 41.0 Ball%
11. Kyle Hendricks (LAA): 38.1 Strike%, 39.3 Ball%
12. Jonathan Cannon (CWS): 36.8 Strike%, 45.6 Ball%
1. Kyle Hendricks: 84 Pitches, 18 Outs, 4.67 POUT
2. Ranger Suarez: 89 Pitches, 18 Outs, 4.94 POUT
3. Paul Skenes: 94 Pitches, 18 Outs, 5.22 POUT
4. Cristian Javier: 78 Pitches, 13 Outs, 6.0 POUT
5. Ryan Pepiot: 90 Pitches, 15 Outs, 6.0 POUT
6. Logan Allen: 92 Pitches, 15 Outs, 6.13 POUT
7. Freddy Peralta: 92 Pitches, 15 Outs, 6.13 POUT
8. Noah Cameron: 93 Pitches, 15 Outs, 6.2 POUT
9. Carlos Rodon: 109 Pitches, 17 Outs, 6.41 POUT
10. Blake Snell: 90 Pitches, 14 Outs, 6.43 POUT
Jonathan Cannon's SI velo (11 pitches) UP 1.8mph to 94.9
Noah Cameron's FC velo (24 pitches) UP 1.5mph to 89.4
Carlos Rodon's CH usage (27.5%) up 13.5 points
Freddy Peralta's CU usage (23.9%) up 11.0 points
Jonathan Cannon's CH usage (31.6%) up 12.0 points
Jonathan Cannon's FF usage (28.1%) up 13.6 points
Ranger Suarez's FC usage (25.8%) up 10.7 points
Ryan Pepiot's FF usage (60.0%) up 12.9 points
Taj Bradley's CU usage (25.3%) up 14.1 points
Yu Darvish Cutter: +25.0%
Carmen Mlodzinski Slider: -22.8%
Spencer Arrighetti 4-Seam Fastball: -20.1%
Carmen Mlodzinski Changeup: +19.6%
Aaron Nola 4-Seam Fastball: +17.2%
Stephen Kolek Sinker: +17.1%
Carmen Mlodzinski Sweeper: -17.1%
Martin Perez Cutter: -16.9%
Michael Lorenzen Sinker: +16.5%
Shane Smith Sinker: +16.3%
Garrett Crochet 4-Seam Fastball: -16.2%
Simeon Woods Richardson Split-Finger: +15.9%
Joey Wentz Cutter: -15.2%
Gavin Williams Sweeper: -14.3%
Max Fried Cutter: -14.1%
Luis Castillo 4-Seam Fastball: -13.8%
Brayan Bello Cutter: +13.7%
Zebby Matthews 4-Seam Fastball: -13.3%
Yoshinobu Yamamoto 4-Seam Fastball: -13.0%
Spencer Arrighetti Sinker: +12.6%
Jesus Luzardo Changeup: -12.5%
Martin Perez Sinker: +12.5%
Simeon Woods Richardson Slider: -12.5%
Blake Snell 4-Seam Fastball: -12.3%
Hunter Brown 4-Seam Fastball: -12.2%
Jesus Luzardo Sweeper: +12.1%
Brandon Pfaadt Sweeper: -12.0%
Cade Povich Sweeper: -12.0%
Paul Skenes Split-Finger: -12.0%
Charlie Morton - 42.0 RISP H%, 0.4 BABIP, 40.0 HR/FB, 182.0 Luck Score
Brad Lord - 38.0 RISP H%, 0.417 BABIP, 30.0 HR/FB, 174.0 Luck Score
Luis Castillo - 36.0 RISP H%, 0.391 BABIP, 33.0 HR/FB, 172.0 Luck Score
Dean Kremer - 31.0 RISP H%, 0.419 BABIP, 33.0 HR/FB, 169.0 Luck Score
Brent Suter - 43.0 RISP H%, 0.44 BABIP, 23.0 HR/FB, 169.0 Luck Score
Luis Peralta - 57.0 RISP H%, 0.294 BABIP, 50.0 HR/FB, 165.0 Luck Score
Cade Cavalli - 32.0 RISP H%, 0.359 BABIP, 56.0 HR/FB, 165.0 Luck Score
Jeremiah Estrada - 25.0 RISP H%, 0.4 BABIP, 40.0 HR/FB, 164.0 Luck Score
Brandon Pfaadt - 38.0 RISP H%, 0.556 BABIP, 20.0 HR/FB, 163.0 Luck Score
Paul Blackburn - 46.0 RISP H%, 0.391 BABIP, 20.0 HR/FB, 161.0 Luck Score
Ryan Pepiot - 0.0 RISP H%, 0.067 BABIP, 0.0 HR/FB, 10.0 Luck Score
Freddy Peralta - 0.0 RISP H%, 0.167 BABIP, 0.0 HR/FB, 13.0 Luck Score
Jose Soriano - 0.0 RISP H%, 0.192 BABIP, 0.0 HR/FB, 17.0 Luck Score
Zac Gallen - 0.0 RISP H%, 0.227 BABIP, 0.0 HR/FB, 23.0 Luck Score
Braxton Ashcraft - 0.0 RISP H%, 0.226 BABIP, 0.0 HR/FB, 23.0 Luck Score
Cade Horton - 0.0 RISP H%, 0.205 BABIP, 6.0 HR/FB, 27.0 Luck Score
Shane Smith - 0.0 RISP H%, 0.061 BABIP, 12.0 HR/FB, 27.0 Luck Score
Ryan Bergert - 0.0 RISP H%, 0.182 BABIP, 11.0 HR/FB, 32.0 Luck Score
Luis Morales - 11.0 RISP H%, 0.167 BABIP, 9.0 HR/FB, 35.0 Luck Score
Sandy Alcantara - 0.0 RISP H%, 0.171 BABIP, 14.0 HR/FB, 36.0 Luck Score
Emmet Sheehan - 71 TBF, 35.8% CSW%
Cristopher Sanchez - 80 TBF, 34.5% CSW%
Shane Bieber - 65 TBF, 33.9% CSW%
Yoshinobu Yamamoto - 75 TBF, 33.8% CSW%
Nabil Crismatt - 89 TBF, 33.7% CSW%
Ian Seymour - 68 TBF, 33.6% CSW%
Nolan McLean - 94 TBF, 33.5% CSW%
Framber Valdez - 104 TBF, 33.4% CSW%
Jesus Luzardo - 65 TBF, 33.2% CSW%
David Peterson - 70 TBF, 33.2% CSW%
Jesus Luzardo - 65 TBF, 36.9% K%
Ian Seymour - 68 TBF, 35.3% K%
Cam Schlittler - 69 TBF, 34.8% K%
Sean Manaea - 84 TBF, 34.5% K%
Nick Pivetta - 68 TBF, 33.8% K%
Freddy Peralta - 83 TBF, 33.7% K%
Jacob Misiorowski - 66 TBF, 33.3% K%
Jack Leiter - 90 TBF, 33.3% K%
Tarik Skubal - 78 TBF, 33.3% K%
Emmet Sheehan - 71 TBF, 32.4% K%
Sean Manaea - 84 TBF, 31.0% K-BB%
Jesus Luzardo - 65 TBF, 30.8% K-BB%
Shane Bieber - 65 TBF, 29.2% K-BB%
Tarik Skubal - 78 TBF, 28.2% K-BB%
Ian Seymour - 68 TBF, 27.9% K-BB%
Paul Skenes - 94 TBF, 27.7% K-BB%
Garrett Crochet - 104 TBF, 26.9% K-BB%
Hunter Greene - 71 TBF, 26.8% K-BB%
Cam Schlittler - 69 TBF, 26.1% K-BB%
Joe Ryan - 71 TBF, 25.4% K-BB%
Nolan McLean - 94 TBF, 66.1% GB%
Max Fried - 102 TBF, 63.2% GB%
Jose Soriano - 70 TBF, 63.0% GB%
Quinn Priester - 65 TBF, 60.9% GB%
Logan Webb - 96 TBF, 60.9% GB%
Michael McGreevy - 74 TBF, 57.9% GB%
Braxton Ashcraft - 69 TBF, 57.8% GB%
Yoshinobu Yamamoto - 75 TBF, 57.1% GB%
Cristopher Sanchez - 80 TBF, 56.9% GB%
Andre Pallante - 99 TBF, 56.9% GB%
Brady Singer - 72 TBF, 29.2 K%, 5.6 BB%, 46.7% GB%
Cristopher Sanchez - 80 TBF, 30.0 K%, 6.2 BB%, 56.9% GB%
Edward Cabrera - 73 TBF, 27.4 K%, 5.5 BB%, 45.7% GB%
Garrett Crochet - 104 TBF, 28.8 K%, 1.9 BB%, 46.4% GB%
Ian Seymour - 68 TBF, 35.3 K%, 7.4 BB%, 48.7% GB%
J.T. Ginn - 70 TBF, 28.6 K%, 7.1 BB%, 48.9% GB%
Jacob deGrom - 56 TBF, 32.1 K%, 5.4 BB%, 47.1% GB%
Joe Ryan - 71 TBF, 29.6 K%, 4.2 BB%, 47.8% GB%
Jose Soriano - 70 TBF, 27.1 K%, 7.1 BB%, 63.0% GB%
Logan Webb - 96 TBF, 27.1 K%, 4.2 BB%, 60.9% GB%
Mitch Keller - 65 TBF, 30.8 K%, 7.7 BB%, 52.8% GB%
Nathan Eovaldi - 51 TBF, 29.4 K%, 0.0 BB%, 50.0% GB%
Nolan McLean - 94 TBF, 28.7 K%, 7.4 BB%, 66.1% GB%
Paul Skenes - 94 TBF, 30.9 K%, 3.2 BB%, 48.4% GB%
Ranger Suarez - 97 TBF, 27.8 K%, 3.1 BB%, 45.5% GB%
Sandy Alcantara - 103 TBF, 28.2 K%, 4.9 BB%, 48.5% GB%
Shane Bieber - 65 TBF, 32.3 K%, 3.1 BB%, 56.1% GB%
Tommy Nance - 43 TBF, 27.9 K%, 4.7 BB%, 50.0% GB%
Yoshinobu Yamamoto - 75 TBF, 29.3 K%, 5.3 BB%, 57.1% GB%
Ryne Nelson - +3.6% CSW%, -3.1 BB%
Ranger Suarez - +4.3% CSW%, -3.8 BB%
Jack Leiter - +2.6% CSW%, -2.1 BB%
Sandy Alcantara - +5.3% CSW%, -2.2 BB%
Trevor Rogers - +5.2% CSW%, -3.0 BB%
Yoshinobu Yamamoto - +2.8% CSW%, -2.0 BB%
Edward Cabrera - +2.6% CSW%, -5.8 BB%
Brady Singer - +3.4% CSW%, -1.9 BB%
Emmet Sheehan - +7.5% CSW%, -2.5 BB%
Andrew Abbott - +2.6% CSW%, -2.3 BB%
Martin Perez - +3.4% CSW%, -5.2 BB%
Jesus Luzardo - +2.5% CSW%, -1.5 BB%
Shane Bieber - +2.7% CSW%, -2.7 BB%
Sean Manaea - +5.0% CSW%, -4.6 BB%
Johan Oviedo - +4.4% CSW%, -1.5 BB%
Mike Vasil - +3.3% CSW%, -2.8 BB%
Tobias Myers - +5.1% CSW%, -6.4 BB%
Luis Garcia - +3.2% CSW%, -5.3 BB%
Aaron Judge (NYY) 5 PA, 4 Swings, 2 Barrels, 0 HR
Jose Ramirez (CLE) 4 PA, 10 Swings, 2 Barrels, 1 HR
Kyle Teel (CWS) 5 PA, 7 Swings, 2 Barrels, 1 HR
Jared Triolo, Yesterday: 108.5 Previous High: 108.1
Kyle Teel, Yesterday: 113.7 Previous High: 110.5
Junior Caminero (TB) - 115.5mph - single
Matt Wallner (MIN) - 115.2mph - nan
Kyle Teel (CWS) - 113.7mph - home_run
Bryan Reynolds (PIT) - 113.5mph - single
Christopher Morel (TB) - 112.7mph - single
Aaron Judge (NYY) - 111.8mph - field_out
Colson Montgomery (CWS) - 111.6mph - home_run
Dalton Rushing (LAD) - 111.1mph - nan
Brandon Lowe (TB) - 110.5mph - nan
Brandon Lowe (TB) - 110.2mph - single
Top 10
Shohei Ohtani - 78 PA, 0.353 wOBA, 0.476 xwOBA, 0.123 Diff
Anthony Volpe - 66 PA, 0.16 wOBA, 0.274 xwOBA, 0.114 Diff
Dansby Swanson - 71 PA, 0.335 wOBA, 0.443 xwOBA, 0.108 Diff
Salvador Perez - 65 PA, 0.298 wOBA, 0.4 xwOBA, 0.102 Diff
Alex Bregman - 82 PA, 0.264 wOBA, 0.366 xwOBA, 0.102 Diff
Seiya Suzuki - 82 PA, 0.287 wOBA, 0.384 xwOBA, 0.097 Diff
Kyle Manzardo - 70 PA, 0.291 wOBA, 0.387 xwOBA, 0.096 Diff
Lawrence Butler - 66 PA, 0.304 wOBA, 0.396 xwOBA, 0.092 Diff
Michael Busch - 74 PA, 0.296 wOBA, 0.388 xwOBA, 0.092 Diff
Andrew Vaughn - 77 PA, 0.276 wOBA, 0.363 xwOBA, 0.087 Diff
Bottom 10
Kyle Teel - 71 PA, 0.466 wOBA, 0.367 xwOBA, -0.099 Diff
Trea Turner - 91 PA, 0.43 wOBA, 0.336 xwOBA, -0.094 Diff
Austin Hays - 72 PA, 0.366 wOBA, 0.273 xwOBA, -0.093 Diff
Brice Turang - 84 PA, 0.484 wOBA, 0.396 xwOBA, -0.088 Diff
Harrison Bader - 68 PA, 0.416 wOBA, 0.338 xwOBA, -0.078 Diff
Nick Kurtz - 61 PA, 0.517 wOBA, 0.439 xwOBA, -0.078 Diff
Cody Bellinger - 82 PA, 0.395 wOBA, 0.318 xwOBA, -0.077 Diff
Bo Bichette - 81 PA, 0.448 wOBA, 0.373 xwOBA, -0.075 Diff
Yandy Diaz - 65 PA, 0.422 wOBA, 0.348 xwOBA, -0.074 Diff
Hunter Goodman - 63 PA, 0.373 wOBA, 0.3 xwOBA, -0.073 Diff
Yordan Alvarez: 36.0 PA, +0.2 xwOBA OE
Aaron Judge: 43.0 PA, +0.197 xwOBA OE
George Springer: 36.0 PA, +0.183 xwOBA OE
Ivan Herrera: 36.0 PA, +0.181 xwOBA OE
Dansby Swanson: 33.0 PA, +0.181 xwOBA OE
Pete Alonso: 42.0 PA, +0.178 xwOBA OE
Alejandro Kirk: 27.0 PA, +0.175 xwOBA OE
Ozzie Albies: 38.0 PA, +0.159 xwOBA OE
Austin Martin: 32.0 PA, +0.141 xwOBA OE
Matt Chapman: 35.0 PA, +0.138 xwOBA OE
Byron Buxton: 32.0 PA, +0.134 xwOBA OE
Michael Busch: 31.0 PA, +0.134 xwOBA OE
Jo Adell: 35.0 PA, +0.134 xwOBA OE
Seiya Suzuki: 35.0 PA, +0.12 xwOBA OE
Kyle Manzardo: 36.0 PA, +0.119 xwOBA OE
Jordan Beck: 32.0 PA, -0.161 xwOBA OE
J.T. Realmuto: 34.0 PA, -0.157 xwOBA OE
Coby Mayo: 33.0 PA, -0.156 xwOBA OE
Ezequiel Duran: 28.0 PA, -0.148 xwOBA OE
Xavier Edwards: 38.0 PA, -0.128 xwOBA OE
Willson Contreras: 37.0 PA, -0.126 xwOBA OE
Mike Tauchman: 30.0 PA, -0.118 xwOBA OE
Chase Meidroth: 33.0 PA, -0.115 xwOBA OE
Nolan Gorman: 35.0 PA, -0.115 xwOBA OE
Patrick Bailey: 28.0 PA, -0.112 xwOBA OE
Mauricio Dubon: 27.0 PA, -0.109 xwOBA OE
Nacho Alvarez: 36.0 PA, -0.105 xwOBA OE
Thomas Saggese: 31.0 PA, -0.103 xwOBA OE
Eugenio Suarez: 32.0 PA, -0.102 xwOBA OE
Andres Gimenez: 28.0 PA, -0.1 xwOBA OE
Mark Vientos - 78 PA, 51 BIP, 13 Brls, 25.5 Brl%
Aaron Judge - 89 PA, 54 BIP, 13 Brls, 24.1 Brl%
Zach Neto - 81 PA, 47 BIP, 11 Brls, 23.4 Brl%
Shohei Ohtani - 78 PA, 52 BIP, 12 Brls, 23.1 Brl%
Jo Adell - 75 PA, 49 BIP, 11 Brls, 22.4 Brl%
Alejandro Kirk - 62 PA, 45 BIP, 10 Brls, 22.2 Brl%
Kyle Schwarber - 88 PA, 55 BIP, 12 Brls, 21.8 Brl%
Roman Anthony - 80 PA, 46 BIP, 10 Brls, 21.7 Brl%
Junior Caminero - 79 PA, 60 BIP, 13 Brls, 21.7 Brl%
Byron Buxton - 74 PA, 51 BIP, 11 Brls, 21.6 Brl%
Alejandro Kirk - 62 PA, 0.483 xwOBA
Aaron Judge - 89 PA, 0.476 xwOBA
Shohei Ohtani - 78 PA, 0.476 xwOBA
George Springer - 77 PA, 0.468 xwOBA
Juan Soto - 91 PA, 0.458 xwOBA
Corey Seager - 53 PA, 0.458 xwOBA
Dansby Swanson - 71 PA, 0.443 xwOBA
Mark Vientos - 78 PA, 0.443 xwOBA
Nick Kurtz - 61 PA, 0.439 xwOBA
Ian Happ - 73 PA, 0.432 xwOBA
Luis Arraez - 83 PA, 173 Swings, 93.1 Cont%
Chase Meidroth - 69 PA, 113 Swings, 91.2 Cont%
Mookie Betts - 77 PA, 113 Swings, 91.2 Cont%
Caleb Durbin - 77 PA, 133 Swings, 91.0 Cont%
Steven Kwan - 81 PA, 156 Swings, 91.0 Cont%
Chandler Simpson - 82 PA, 142 Swings, 90.8 Cont%
Mike Yastrzemski - 67 PA, 121 Swings, 89.3 Cont%
Nico Hoerner - 72 PA, 131 Swings, 89.3 Cont%
Jake Mangum - 56 PA, 111 Swings, 89.2 Cont%
Jung Hoo Lee - 67 PA, 127 Swings, 89.0 Cont%
Juan Soto - 7 Attempts (5 steals)
Francisco Lindor - 5 Attempts (5 steals)
Austin Martin - 4 Attempts (3 steals)
Matt Wallner - 4 Attempts (3 steals)
Jazz Chisholm Jr. - 4 Attempts (4 steals)
Trea Turner - 4 Attempts (4 steals)
Randy Arozarena - 3 Attempts (1 steals)
Luis Garcia - 671277 - 3 Attempts (3 steals)
Jakob Marsee - 3 Attempts (2 steals)
Jackson Holliday - 3 Attempts (2 steals)
Royce Lewis - 3 Attempts (3 steals)
Oswald Peraza - 3 Attempts (3 steals)
Trevor Story - 3 Attempts (3 steals)
Corbin Carroll - 3 Attempts (3 steals)
Jake Mangum - 3 Attempts (2 steals)
Tyler Freeman - 3 Attempts (1 steals)
Francisco Lindor - 13 Attempts (11 steals)
Trea Turner - 12 Attempts (11 steals)
Jazz Chisholm Jr. - 12 Attempts (12 steals)
Juan Soto - 12 Attempts (9 steals)
Chandler Simpson - 10 Attempts (7 steals)
Jakob Marsee - 10 Attempts (9 steals)
Corbin Carroll - 9 Attempts (9 steals)
Geraldo Perdomo - 8 Attempts (7 steals)
Josh Lowe - 8 Attempts (7 steals)
Jose Caballero - 8 Attempts (7 steals)
Tyler Freeman - 8 Attempts (4 steals)
Jake Mangum - 7 Attempts (6 steals)
Randy Arozarena - 7 Attempts (4 steals)
Xavier Edwards - 7 Attempts (7 steals)
Austin Martin - 7 Attempts (5 steals)
Jurickson Profar - 7 Attempts (6 steals)
Aaron Judge - 89 PA, 18.0 K%, 24.1 Brl%
Alejandro Kirk - 62 PA, 14.5 K%, 22.2 Brl%
Brooks Baldwin - 63 PA, 19.0 K%, 15.6 Brl%
Corey Seager - 53 PA, 17.0 K%, 16.2 Brl%
George Springer - 77 PA, 16.9 K%, 20.4 Brl%
Ian Happ - 73 PA, 17.8 K%, 16.7 Brl%
Juan Soto - 91 PA, 17.6 K%, 19.6 Brl%
Junior Caminero - 79 PA, 16.5 K%, 21.7 Brl%
Pete Alonso - 90 PA, 18.9 K%, 17.6 Brl%
Salvador Perez - 65 PA, 13.8 K%, 17.3 Brl%
Shohei Ohtani - 78 PA, 17.9 K%, 23.1 Brl%
Spencer Steer - 65 PA, 20.0 K%, 14.0 Brl%
Vinnie Pasquantino - 76 PA, 19.7 K%, 20.0 Brl%
Daulton Varsho - 85 PA, +0.137 xwOBA
Brice Turang - 113 PA, +0.116 xwOBA
Junior Caminero - 113 PA, +0.1 xwOBA
Mike Yastrzemski - 94 PA, +0.1 xwOBA
Dansby Swanson - 102 PA, +0.096 xwOBA
Mark Vientos - 89 PA, +0.093 xwOBA
Ramon Laureano - 109 PA, +0.088 xwOBA
Riley Greene - 107 PA, +0.081 xwOBA
Kyle Manzardo - 99 PA, +0.08 xwOBA
Austin Martin - 81 PA, +0.074 xwOBA
Daulton Varsho - 85 PA, +13.5 Brl%
Brice Turang - 113 PA, +13.0 Brl%
Zach Neto - 116 PA, +12.4 Brl%
Mark Vientos - 89 PA, +9.8 Brl%
Alejandro Kirk - 85 PA, +9.5 Brl%
Blaze Alexander - 113 PA, +9.4 Brl%
Corbin Carroll - 124 PA, +8.8 Brl%
Jo Adell - 106 PA, +8.7 Brl%
Junior Caminero - 113 PA, +8.4 Brl%
Spencer Steer - 98 PA, +8.4 Brl%
Austin Martin - 81 PA, +12.2 Cont%
Mike Yastrzemski - 94 PA, +11.9 Cont%
Trevor Larnach - 88 PA, +11.8 Cont%
Julio Rodriguez - 114 PA, +8.4 Cont%
Matt Wallner - 92 PA, +8.1 Cont%
Jackson Holliday - 123 PA, +7.8 Cont%
Spencer Horwitz - 96 PA, +7.7 Cont%
Noelvi Marte - 114 PA, +7.0 Cont%
Josh Bell - 90 PA, +6.8 Cont%
Andy Pages - 107 PA, +6.8 Cont%
Mike Yastrzemski - 94 PA, -15.8 K%
Jackson Holliday - 123 PA, -12.1 K%
Trevor Larnach - 88 PA, -11.1 K%
Josh Bell - 90 PA, -9.1 K%
Brenton Doyle - 99 PA, -8.3 K%
Mookie Betts - 115 PA, -7.8 K%
Pete Alonso - 124 PA, -7.7 K%
Mickey Moniak - 84 PA, -7.5 K%
Brent Rooker - 116 PA, -7.4 K%
Freddie Freeman - 111 PA, -7.4 K%
Yainer Diaz: +3.3
Fernando Tatis Jr.: +3.15
Elias Diaz: +3.0
Julio Rodriguez: +2.8
Eric Wagaman: +2.65
Pete Alonso: -4.6
Marcell Ozuna: -3.6
J.T. Realmuto: -3.17
Daniel Schneemann: -2.88
Luis Rengifo: -2.6
Junior Caminero - +7.1% Contact%, +7.8 mph exit velo, -4.4 Chase%
Byron Buxton - +10.4% Contact%, +3.1 mph exit velo, -5.6 Chase%
Freddie Freeman - +6.0% Contact%, +3.7 mph exit velo, -5.2 Chase%
Austin Martin - +10.1% Contact%, +4.2 mph exit velo, -7.5 Chase%
Michael Busch - +14.9% Contact%, +5.3 mph exit velo, -5.7 Chase%
Kyle Tucker - +5.8% Contact%, +4.6 mph exit velo, -8.5 Chase%
Patrick Bailey - +4.9% Contact%, +3.4 mph exit velo, -6.9 Chase%
Isaac Collins - +18.1% Contact%, +4.9 mph exit velo, -12.0 Chase%
Caleb Durbin - +6.8% Contact%, +5.8 mph exit velo, -5.3 Chase%
Dansby Swanson - 0.478 xwOBA, 11.4% Brl%, 75.0% Contact%, 20.7% Chase%, 16.3% K%
George Springer - 0.503 xwOBA, 23.1% Brl%, 75.7% Contact%, 21.4% Chase%, 16.4% K%
Ian Happ - 0.443 xwOBA, 18.2% Brl%, 84.5% Contact%, 14.7% Chase%, 16.0% K%
Jared Triolo - 0.388 xwOBA, 12.8% Brl%, 76.4% Contact%, 19.8% Chase%, 13.2% K%
Jo Adell - 0.405 xwOBA, 18.9% Brl%, 75.0% Contact%, 24.7% Chase%, 22.0% K%
Juan Soto - 0.453 xwOBA, 17.9% Brl%, 76.0% Contact%, 17.2% Chase%, 16.2% K%
Jurickson Profar - 0.421 xwOBA, 10.8% Brl%, 84.4% Contact%, 22.2% Chase%, 15.1% K%
Kyle Tucker - 0.416 xwOBA, 14.3% Brl%, 78.2% Contact%, 22.7% Chase%, 17.3% K%
Lars Nootbaar - 0.381 xwOBA, 13.3% Brl%, 86.6% Contact%, 22.7% Chase%, 8.9% K%
Pete Alonso - 0.423 xwOBA, 22.2% Brl%, 81.1% Contact%, 22.5% Chase%, 13.4% K%
Seiya Suzuki - 0.396 xwOBA, 12.5% Brl%, 77.4% Contact%, 16.9% Chase%, 22.2% K%
Dylan Crews - 38.0% Whiff%, 75.0% Weak%, 0.961 Cold Rating
Jordan Beck - 46.4% Whiff%, 70.0% Weak%, 0.936 Cold Rating
Logan O'Hoppe - 37.3% Whiff%, 70.0% Weak%, 0.919 Cold Rating
Michael A. Taylor - 34.5% Whiff%, 73.7% Weak%, 0.918 Cold Rating
James Outman - 32.4% Whiff%, 78.9% Weak%, 0.902 Cold Rating
Coby Mayo - 34.2% Whiff%, 70.8% Weak%, 0.897 Cold Rating
Teoscar Hernandez - 40.7% Whiff%, 66.7% Weak%, 0.889 Cold Rating
Michael Helman - 31.9% Whiff%, 78.3% Weak%, 0.883 Cold Rating
Oneil Cruz - 34.8% Whiff%, 68.8% Weak%, 0.88 Cold Rating
Robert Hassell III - 33.9% Whiff%, 68.8% Weak%, 0.866 Cold Rating
Zach Ehrhard (LAD): 3/4, 3R, 1HR, 5RBI, 0SB, 34FPts
Clay Dungan (SD): 3/4, 4R, 1HR, 2RBI, 0SB, 32FPts
Alfonsin Rosario (CLE): 4/4, 1R, 1HR, 3RBI, 0SB, 31FPts
Cooper Hummel (TB): 2/2, 2R, 2HR, 2RBI, 0SB, 30FPts
Pedro Ramirez (CHC): 5/5, 2R, 0HR, 1RBI, 0SB, 27FPts
Leody Taveras (SEA): 3/5, 1R, 1HR, 1RBI, 1SB, 27FPts
Sebastian Walcott (TEX): 1/3, 2R, 1HR, 2RBI, 1SB, 27FPts
Gregory Barrios (TB): 3/4, 3R, 0HR, 1RBI, 1SB, 26FPts
Travis Bazzana (CLE): 3/4, 2R, 1HR, 2RBI, 0SB, 26FPts
Keston Hiura (COL): 3/4, 2R, 1HR, 2RBI, 0SB, 26FPts
Connor Schultz (CHC): 0 Pitches, 7IP, 1H, 0ER, 8K, 2BB, 33FPts
T.J. Nichols (TB): 0 Pitches, 7IP, 3H, 0ER, 7K, 1BB, 27FPts
Alexander Cornielle (MIL): 0 Pitches, 6IP, 3H, 0ER, 8K, 2BB, 26FPts
Jose Suarez (ATL): 0 Pitches, 6IP, 5H, 2ER, 8K, 1BB, 25FPts
Ben Hess (NYY): 0 Pitches, 5IP, 4H, 1ER, 7K, 1BB, 24FPts
Enmanuel Pinales (SD): 0 Pitches, 6IP, 3H, 1ER, 6K, 3BB, 23FPts
Carson Ragsdale (BAL): 0 Pitches, 5IP, 3H, 0ER, 5K, 2BB, 22FPts
Michael Prosecky (COL): 0 Pitches, 5IP, 4H, 0ER, 6K, 4BB, 22FPts
Rorik Maltrud (CLE): 0 Pitches, 5IP, 5H, 2ER, 7K, 0BB, 22FPts
Sam Armstrong (MIN): 0 Pitches, 5IP, 1H, 0ER, 4K, 1BB, 22FPts
Luis Campusano (AAA - SD) 422 PA 1.039 OPS
Jose Rojas (AAA - NYY) 461 PA 0.985 OPS
Carlos Perez - 542208 (AAA - CHC) 409 PA 0.95 OPS
Sam Hilliard (AAA - COL) 362 PA 0.948 OPS
Ryan Ward (AAA - LAD) 596 PA 0.945 OPS
JJ Wetherholt (AAA - STL) 452 PA 0.942 OPS
Owen Caissie (AAA - CHC) 418 PA 0.938 OPS
Spencer Jones (AAA - NYY) 448 PA 0.937 OPS
Felix Reyes (AA - PHI) 362 PA 0.935 OPS
Rece Hinds (AAA - CIN) 392 PA 0.933 OPS
Eduardo Valencia (AAA - DET) 361 PA 0.911 OPS
Zach Cole Jr. (AAA - HOU) 390 PA 0.91 OPS
Jonathon Long (AAA - CHC) 552 PA 0.908 OPS
Shay Whitcomb (AAA - HOU) 398 PA 0.905 OPS
Akil Baddoo (AAA - DET) 393 PA 0.902 OPS
Nick Solak (AAA - PIT) 420 PA 0.902 OPS
Tristin English (AAA - ARI) 363 PA 0.9 OPS
Esteury Ruiz (AAA - LAD) 424 PA 0.9 OPS
Yonathan Perlaza (AAA - SD) 561 PA 0.896 OPS
Ryan Vilade (AAA - CIN) 400 PA 0.891 OPS
Mitch Bratt (AA - ARI) 117 IP 25.3% K-BB
Ty Johnson (AA - TB) 101 IP 24.1% K-BB
Robby Snelling (AAA - MIA) 125 IP 23.1% K-BB
Connelly Early (AAA - BOS) 100 IP 22.2% K-BB
Joe Boyle (AAA - TB) 83 IP 21.4% K-BB
John Klein (AAA - MIN) 98 IP 21.2% K-BB
Joander Suarez (AA - NYM) 88 IP 20.9% K-BB
Allan Winans (AAA - NYY) 87 IP 20.6% K-BB
Brycen Mautz (AA - STL) 103 IP 20.4% K-BB
Jack Wenninger (AA - NYM) 127 IP 19.6% K-BB
Landon Harper (AA - nan) 94 IP 19.3% K-BB
Sean Sullivan - 807743 (AA - COL) 93 IP 19.0% K-BB
Trey Supak (AAA - TEX) 115 IP 18.6% K-BB
Kohl Drake (AAA - ARI) 89 IP 18.6% K-BB
Lucas Braun (AA - nan) 130 IP 18.5% K-BB
Blade Tidwell (AAA - SF) 95 IP 18.3% K-BB
Chen Zhong-Ao Zhuang (AA - OAK) 135 IP 18.1% K-BB
Duncan Davitt (AAA - CWS) 136 IP 18.0% K-BB
Riley Gowens (AA - CWS) 121 IP 17.9% K-BB
Hunter Barco (AAA - PIT) 92 IP 17.9% K-BB
Mason Barnett (0.0% Owned): Projected 5.21IP 2.27ER 6.44SO 1.69BB 17.25FPts
Jose Soriano (32.0% Owned): Projected 5.59IP 2.57ER 5.87SO 2.21BB 16.15FPts
Andrew Benintendi - 39 PA, 1.122 OPS
Harrison Bader - 33 PA, 1.091 OPS
Trevor Larnach - 28 PA, 1.074 OPS
Ryan McMahon - 32 PA, 1.073 OPS
Kyle Teel - 39 PA, 1.055 OPS
Michael Helman - 27 PA, 1.037 OPS
Austin Martin - 32 PA, 1.021 OPS
Andrew McCutchen - 33 PA, 1.005 OPS
Blaze Alexander - 36 PA, 1.002 OPS
Julio Rodriguez - 33 PA, 0.989 OPS
Luke Keaschall 2B (41.5% Owned): Projected 0.75R 0.16HR 0.88RBI 0.5SO 0.41BB 0.21SB 10.2FPts
Ivan Herrera C (41.0% Owned): Projected 0.83R 0.22HR 0.74RBI 0.81SO 0.41BB 0.08SB 10.07FPts
Chandler Simpson SS (25.5% Owned): Projected 0.74R 0.01HR 0.51RBI 0.49SO 0.39BB 0.54SB 10.03FPts
Sal Stewart 3B (5.5% Owned): Projected 0.74R 0.26HR 0.7RBI 0.82SO 0.36BB 0.13SB 10.0FPts
Lars Nootbaar RF (24.0% Owned): Projected 0.91R 0.22HR 0.6RBI 0.78SO 0.56BB 0.07SB 9.72FPts
Starling Marte RF (1.5% Owned): Projected 0.84R 0.17HR 0.85RBI 0.95SO 0.31BB 0.11SB 9.61FPts
Ramon Laureano RF (46.5% Owned): Projected 0.71R 0.21HR 0.84RBI 0.87SO 0.23BB 0.07SB 9.59FPts
Noelvi Marte SS (43.0% Owned): Projected 0.74R 0.22HR 0.67RBI 1.1SO 0.22BB 0.14SB 9.44FPts
Romy Gonzalez SS (7.5% Owned): Projected 0.66R 0.18HR 0.76RBI 1.03SO 0.25BB 0.14SB 9.37FPts
Daylen Lile CF (0.5% Owned): Projected 0.71R 0.11HR 0.6RBI 0.75SO 0.41BB 0.18SB 9.2FPts