Your boy is a little bit P-O’d today! I don’t often feel this way, but I have gotten myself into a lot of different things and sometimes they all come at you at once. And people are pretty incompetent. You learn that while growing up. I don’t know if it’s our culture or if it’s always been this way, but that 80/20 rule seems more and more true every year I live. The one about how 20% of the people do 80% of the work. And I’m not even talking about work necessarily. It just seems like you can’t depend on 80% of people. So you have to find the 20% of people and use them. But then the 20% get identified and everybody starts hitting them over and over again and they get tired of it.
But it helps to realize that I’m not on this earth for my own good. When you start viewing your life and your skills and your resources as not belonging to you, but belonging to your Creator and to the people around you who need help, then you be a pretty effective person. And, if nothing else, I feel like a decently effective person.
Maybe some baseball talk can sooth me, if I can find some time here!
Troy Melton, I think, is the real deal.
5 IP, 1 H, 0 R, 6 SO, 0 BB, 12.5% SwStr%, 23.2% Ball%
Goodness gracious a 23% Ball%! It takes some stones to throw that many strikes. I guess it could be bad command, too. We all know it’s possible to miss your spot and throw a ball. But we should also consider that sometimes you miss your spot and throw a strike! Maybe you’re trying to get a chase but you miss horribly and it ends up right down the middle, and that can often be worse than missing super horribly outside of the zone.
I don’t know what the optimal ball rate is for a pitcher, but it’s not 0%. And it’s probably not 20%. Melton’s this year is 31.6%, which is really good. But it’s only good if it comes with quality strikes being thrown. He does have the ability to get whiffs (13.6% SwStr%), but at the same time he’s been hit really hard (55% Hard%, 15.5% Brl%) at times. Overall it’s a nice .286 xwOBA, but he’s given up three homers in 22 innings.
It’s too early to get into too much with Melton, he has thrown just 316 MLB pitches. But the fastball has averaged 97mph with a 53% Strike% and 29% Ball% (elite stuff) and the slider has a beautiful 20% SwStr% on 80 pitches. He also possesses a cutter, splitter, and curveball. So I’m pretty enthralled with the guy and I’m hoping he stays in the Tigers rotation.
Hunter Greene picked up right where he left off with a 6:0 K:BB in 85 pitches across six scoreless innings. He was firing strikes again with a 31.8% Ball%, and put up 16 whiffs while he was at it. His performance this year has been right there with the best in the league. That injury cost him a shot at the Cy Young, no doubt, but he has pitched like a Cy Young winner pretty much every time out.
Shane Smith has been kinda good again.
5 IP, 2 HH, 0 ER, 5 SO, 3 BB
The walks got to him, and that’s been an issue for him (10.3% BB%). But one way to counteract a high walk rate is to not let the guys behind the guy you walked drive him in. And Smith has been pretty tough to square up this year for extra bases (.359 SLG, 2.03 WHIP+). His JA ERA is still poor at 3.85 because of the lower K% (22.5%) with that walk rate, but the 13.3% SwStr% is strong and it suggests he can get a lot more strikeouts.
In the second half, he has a 29% K% with a 14% BB%, so he’s taken both to the next level. He’s given up just a .286 SLG. That changeup is so tough to do anything with, and he fastball has been better to go with it. He has per-start ceiling, but I don’t see him being a consistently good pitcher until he can lower the walk rate to 9% or so. But he should probably be more owned in fantasy than he currently is.
J.T. Ginn sucks and anybody who might have told you that he doesn’t suck yesterday or at any other time in recent history should apologize. So I’m sorry. He gave up six hits and five earnies in two innings.
Kai-Wei Teng got lit up. He has now sandwiched five scorelss innings between giving up 11 earned runs on eight hits with seven walks in his other two starts. That’s been fun for Giants fans, I’m sure.
I thought we might have something with him in fantasy because of that dominant AAA performance, but the signs are pretty horrible early on with an 8:8 K:BB in 10 innings.
Cade Horton has given up just one run in his last 28.1 innings, and that was last night to the Blue Jays. He has been cruising these last five:
There hasn’t been a pitch mix change or a velo bump. He’s thrown more strikes. He’s survived with his fastball (53% Strike%, 0 HR, .122 SLG), and let that sweeper do damage (21.3% SwStr%, 27% Ball%, .083 SLG). The changeup has also been a pleasant surprise on 55 pitches (20% SwStr%).
But there has been plenty of good luck here. And that’s an understatement. He’s given up a 0% HR/FB with a 0% RISP H% and a .162 BABIP. One of the luckiest stretches you’ll see. But he has created some of that with quality pitches, we shouldn’t completely dismiss it.
The JA ERA is just 3.55 over this sample, and that’s probably the most alarming things.
He leads the field by miles in last 30 days luck.
Really wild stuff going on here. I wouldn’t be very confident in him moving forward, but there’s been real improvement as he’s gone on, and that’s good to see for the Cubs who lack a ton of SP depth.
Jakob Marsee drove in seven runs on four hits yesterday. He’s hitting .436/.542/.872 now in 48 PAs with three homers. That’s a 1.413 OPS.
The Good
18.8% K%, 18.8% BB%
93.3% Zone-Contact%
.388 xBA
.517 xwOBA
The Bad
The Ugly
Obviously this guy isn’t a 1.000+ OPS guy and it will come down in a hurry, that doesn’t even need to be said. The reason I’d want to own him is because of the speed. Even if the hitting crashes and burns down to a .700 OPS, he’ll get you some steals while you wait for that to happen. Just don’t hold on tightly if you don’t need to.
That’s it. And this did make me feel better. Tootaloo.
Luinder Avila (KC): 1.0IP, 0H, 0ER, 1SO, 0BB
1. Trevor Rogers
2. Hunter Greene
3. Eury Perez
4. Drew Rasmussen
5. Cade Horton
6. Troy Melton
7. Shohei Ohtani
8. Shane Smith
9. David Peterson
10. Cristopher Sanchez
11. Merrill Kelly
12. Logan Gilbert
13. Brandon Woodruff
14. Cam Schlittler
15. Mitch Keller
16. Joe Ryan
17. Gavin Williams
18. Nick Pivetta
19. J.T. Ginn
20. Kevin Gausman
21. Walker Buehler
22. Hunter Brown
23. Michael McGreevy
24. Kyle Hendricks
25. Zac Gallen
26. Seth Lugo
27. Kai-Wei Teng
28. Austin Gomber
29. Carlos Carrasco
30. Jake Irvin
1. Cade Horton (vs. TOR): 28.96 Points
2. Hunter Greene (vs. PHI): 27.7 Points
3. Joe Ryan (vs. NYY): 27.41 Points
4. Troy Melton (vs. CWS): 26.65 Points
5. Nick Pivetta (vs. SF): 24.01 Points
6. Drew Rasmussen (vs. ATH): 23.7 Points
7. Trevor Rogers (vs. SEA): 23.35 Points
8. Eury Perez (vs. CLE): 21.45 Points
9. Hunter Brown (vs. BOS): 19.61 Points
10. Cam Schlittler (vs. MIN): 18.85 Points
1. Eury Perez (MIA): 17 Whiffs (91 Pitches)
2. Hunter Greene (CIN): 16 Whiffs (85 Pitches)
3. Shane Smith (CWS): 15 Whiffs (92 Pitches)
4. Trevor Rogers (BAL): 15 Whiffs (95 Pitches)
5. Shohei Ohtani (LAD): 14 Whiffs (80 Pitches)
6. Cade Horton (CHC): 11 Whiffs (82 Pitches)
7. Merrill Kelly (TEX): 11 Whiffs (99 Pitches)
8. Drew Rasmussen (TB): 11 Whiffs (76 Pitches)
9. Joe Ryan (MIN): 10 Whiffs (102 Pitches)
10. Logan Gilbert (SEA): 10 Whiffs (79 Pitches)
1. Troy Melton (DET): 58.9 Strike%, 23.2 Ball%
2. Eury Perez (MIA): 56.0 Strike%, 33.0 Ball%
3. Trevor Rogers (BAL): 55.8 Strike%, 24.2 Ball%
4. Drew Rasmussen (TB): 53.9 Strike%, 23.7 Ball%
5. Cade Horton (CHC): 52.4 Strike%, 35.4 Ball%
6. Cam Schlittler (NYY): 51.2 Strike%, 36.0 Ball%
7. Hunter Greene (CIN): 50.6 Strike%, 31.8 Ball%
8. Cristopher Sanchez (PHI): 48.1 Strike%, 29.6 Ball%
9. Shane Smith (CWS): 47.8 Strike%, 39.1 Ball%
10. David Peterson (NYM): 47.5 Strike%, 40.0 Ball%
11. Shohei Ohtani (LAD): 47.5 Strike%, 37.5 Ball%
12. Mitch Keller (PIT): 47.1 Strike%, 35.3 Ball%
13. Martin Perez (CWS): 47.0 Strike%, 39.4 Ball%
14. Merrill Kelly (TEX): 46.5 Strike%, 34.3 Ball%
15. J.T. Ginn (OAK): 45.7 Strike%, 41.4 Ball%
1. Troy Melton: 56 Pitches, 15 Outs, 3.73 POUT
2. Kevin Gausman: 84 Pitches, 21 Outs, 4.0 POUT
3. Paul Blackburn: 61 Pitches, 15 Outs, 4.07 POUT
4. Logan Gilbert: 79 Pitches, 19 Outs, 4.16 POUT
5. Drew Rasmussen: 76 Pitches, 18 Outs, 4.22 POUT
6. Michael McGreevy: 74 Pitches, 17 Outs, 4.35 POUT
7. Trevor Rogers: 95 Pitches, 21 Outs, 4.52 POUT
8. Hunter Brown: 93 Pitches, 20 Outs, 4.65 POUT
9. Hunter Greene: 85 Pitches, 18 Outs, 4.72 POUT
10. Cristopher Sanchez: 81 Pitches, 17 Outs, 4.76 POUT
Seth Lugo's FF velo (27 pitches) DOWN -1.5mph to 90.6
Walker Buehler's FC velo (11 pitches) DOWN -1.7mph to 89.2
Aaron Bummer's SI velo (22 pitches) DOWN -1.8mph to 90.4
David Peterson's CU usage (22.5%) up 12.3 points
Eury Perez's CH usage (18.7%) up 12.6 points
J.T. Ginn's FC usage (18.6%) up 11.5 points
Jake Irvin's FF usage (45.8%) up 10.4 points
Kyle Hendricks's FF usage (25.9%) up 10.3 points
Logan Gilbert's FF usage (45.6%) up 10.1 points
Martin Perez's FC usage (37.9%) up 14.0 points
Paul Blackburn's SI usage (49.2%) up 27.1 points
Shane Smith's CU usage (25.0%) up 11.7 points
Troy Melton's SI usage (28.6%) up 17.4 points
Brandon Pfaadt Cutter: +21.6%
Brandon Pfaadt 4-Seam Fastball: -21.1%
Clay Holmes Sinker: +20.5%
Kyle Freeland 4-Seam Fastball: +19.8%
Bailey Falter 4-Seam Fastball: -19.0%
Shane Baz Cutter: +16.4%
Sandy Alcantara Curveball: +16.3%
Dustin May Cutter: +15.9%
J.T. Ginn Changeup: +14.5%
Dylan Cease Slider: -14.2%
Jack Leiter Slider: -14.1%
Brandon Young Cutter: +13.5%
Yu Darvish Split-Finger: +13.4%
Dustin May Sinker: -12.9%
Logan Evans Sweeper: -12.6%
Sonny Gray Sinker: -12.4%
Paul Skenes Split-Finger: -12.4%
Colton Gordon - 38.0 RISP H%, 0.45 BABIP, 38.0 HR/FB, 187.0 Luck Score
Jake Irvin - 44.0 RISP H%, 0.388 BABIP, 33.0 HR/FB, 178.0 Luck Score
Austin Cox - 40.0 RISP H%, 0.35 BABIP, 75.0 HR/FB, 178.0 Luck Score
Tanner Gordon - 44.0 RISP H%, 0.6 BABIP, 22.0 HR/FB, 177.0 Luck Score
Seth Lugo - 42.0 RISP H%, 0.326 BABIP, 44.0 HR/FB, 172.0 Luck Score
Jack Kochanowicz - 39.0 RISP H%, 0.41 BABIP, 22.0 HR/FB, 170.0 Luck Score
Bailey Falter - 36.0 RISP H%, 0.36 BABIP, 33.0 HR/FB, 168.0 Luck Score
Spencer Strider - 21.0 RISP H%, 0.467 BABIP, 50.0 HR/FB, 164.0 Luck Score
Shane Baz - 32.0 RISP H%, 0.415 BABIP, 22.0 HR/FB, 163.0 Luck Score
Sean Manaea - 31.0 RISP H%, 0.344 BABIP, 33.0 HR/FB, 158.0 Luck Score
Jason Alexander - 0.0 RISP H%, 0.129 BABIP, 0.0 HR/FB, 12.0 Luck Score
Cade Horton - 0.0 RISP H%, 0.139 BABIP, 0.0 HR/FB, 13.0 Luck Score
Nick Pivetta - 10.0 RISP H%, 0.148 BABIP, 7.0 HR/FB, 30.0 Luck Score
Michael Wacha - 8.0 RISP H%, 0.203 BABIP, 4.0 HR/FB, 30.0 Luck Score
Dylan Cease - 0.0 RISP H%, 0.25 BABIP, 0.0 HR/FB, 31.0 Luck Score
Carson Fulmer - 0.0 RISP H%, 0.095 BABIP, 12.0 HR/FB, 31.0 Luck Score
Edward Cabrera - 0.0 RISP H%, 0.077 BABIP, 14.0 HR/FB, 34.0 Luck Score
Troy Melton - 0.0 RISP H%, 0.087 BABIP, 14.0 HR/FB, 35.0 Luck Score
Yu Darvish - 0.0 RISP H%, 0.184 BABIP, 13.0 HR/FB, 39.0 Luck Score
Jacob Lopez - 0.0 RISP H%, 0.273 BABIP, 0.0 HR/FB, 40.0 Luck Score
Zack Wheeler - 74 TBF, 33.5% CSW%
Edward Cabrera - 73 TBF, 32.7% CSW%
Joey Cantillo - 68 TBF, 32.1% CSW%
Freddy Peralta - 87 TBF, 32.1% CSW%
Yu Darvish - 80 TBF, 31.9% CSW%
Paul Skenes - 89 TBF, 31.9% CSW%
Tarik Skubal - 71 TBF, 31.8% CSW%
Tyler Glasnow - 69 TBF, 31.7% CSW%
Yoshinobu Yamamoto - 75 TBF, 31.6% CSW%
Zebby Matthews - 86 TBF, 31.5% CSW%
Zack Wheeler - 74 TBF, 33.8% K%
Paul Skenes - 89 TBF, 32.6% K%
Tarik Skubal - 71 TBF, 32.4% K%
George Kirby - 96 TBF, 32.3% K%
Garrett Crochet - 72 TBF, 31.9% K%
Jacob Lopez - 89 TBF, 31.5% K%
Shota Imanaga - 86 TBF, 30.2% K%
Zebby Matthews - 86 TBF, 30.2% K%
Shane Baz - 96 TBF, 30.2% K%
Edward Cabrera - 73 TBF, 30.1% K%
Shota Imanaga - 86 TBF, 30.2% K-BB%
Zebby Matthews - 86 TBF, 27.9% K-BB%
Zack Wheeler - 74 TBF, 27.0% K-BB%
Paul Skenes - 89 TBF, 27.0% K-BB%
Garrett Crochet - 72 TBF, 26.4% K-BB%
Bryan Woo - 100 TBF, 26.0% K-BB%
Tarik Skubal - 71 TBF, 25.4% K-BB%
George Kirby - 96 TBF, 25.0% K-BB%
Jacob Lopez - 89 TBF, 24.7% K-BB%
Max Scherzer - 74 TBF, 24.3% K-BB%
Framber Valdez - 75 TBF, 63.5% GB%
Clay Holmes - 84 TBF, 62.1% GB%
Jose Soriano - 93 TBF, 60.9% GB%
Quinn Priester - 74 TBF, 60.3% GB%
Gavin Williams - 94 TBF, 57.8% GB%
Tyler Glasnow - 69 TBF, 57.5% GB%
Clayton Kershaw - 68 TBF, 57.1% GB%
Logan Webb - 100 TBF, 56.9% GB%
Edward Cabrera - 73 TBF, 56.5% GB%
Erick Fedde - 65 TBF, 55.1% GB%
Brady Singer - 90 TBF, 28.9 K%, 6.7 BB%, 46.4% GB%
Carmen Mlodzinski - 51 TBF, 27.5 K%, 5.9 BB%, 57.6% GB%
Chase Burns - 51 TBF, 43.1 K%, 3.9 BB%, 48.1% GB%
Edward Cabrera - 73 TBF, 30.1 K%, 6.8 BB%, 56.5% GB%
Garrett Crochet - 72 TBF, 31.9 K%, 5.6 BB%, 51.1% GB%
George Kirby - 96 TBF, 32.3 K%, 7.3 BB%, 50.9% GB%
Logan Webb - 100 TBF, 28.0 K%, 6.0 BB%, 56.9% GB%
Trevor Rogers - +3.4% CSW%, -5.4 BB%
Dean Kremer - +2.8% CSW%, -1.7 BB%
Edward Cabrera - +2.9% CSW%, -4.8 BB%
Dustin May - +4.4% CSW%, -5.5 BB%
Yu Darvish - +3.3% CSW%, -3.8 BB%
Shohei Ohtani - +5.4% CSW%, -7.3 BB%
Bryan Reynolds (PIT) 5 PA, 9 Swings, 2 Barrels, 2 HR
Jakob Marsee (MIA) 5 PA, 10 Swings, 2 Barrels, 2 HR
Ryan Mountcastle (BAL) 4 PA, 4 Swings, 2 Barrels, 1 HR
Byron Buxton (MIN) - 114.0mph - double
Jo Adell (LAA) - 113.9mph - field_out
Ramon Laureano (SD) - 112.7mph - home_run
Junior Caminero (TB) - 112.3mph - double
Byron Buxton (MIN) - 112.0mph - nan
Jo Adell (LAA) - 111.8mph - single
Vladimir Guerrero Jr. (TOR) - 111.8mph - double
Joey Bart (PIT) - 111.6mph - double
Seiya Suzuki (CHC) - 110.8mph - nan
Adrian Del Castillo (ARI) - 110.6mph - nan
Top 10
Gleyber Torres - 76 PA, 0.265 wOBA, 0.371 xwOBA, 0.106 Diff
Seiya Suzuki - 69 PA, 0.304 wOBA, 0.404 xwOBA, 0.1 Diff
Trent Grisham - 77 PA, 0.302 wOBA, 0.399 xwOBA, 0.097 Diff
Agustin Ramirez - 83 PA, 0.275 wOBA, 0.37 xwOBA, 0.095 Diff
Brendan Donovan - 62 PA, 0.242 wOBA, 0.336 xwOBA, 0.094 Diff
Max Schuemann - 57 PA, 0.169 wOBA, 0.255 xwOBA, 0.086 Diff
Nathaniel Lowe - 65 PA, 0.245 wOBA, 0.33 xwOBA, 0.085 Diff
Kyle Tucker - 70 PA, 0.296 wOBA, 0.376 xwOBA, 0.08 Diff
Dansby Swanson - 60 PA, 0.261 wOBA, 0.337 xwOBA, 0.076 Diff
Mickey Moniak - 58 PA, 0.281 wOBA, 0.353 xwOBA, 0.072 Diff
Bottom 10
Shea Langeliers - 84 PA, 0.511 wOBA, 0.383 xwOBA, -0.128 Diff
Isaac Collins - 76 PA, 0.469 wOBA, 0.35 xwOBA, -0.119 Diff
Alex Bregman - 73 PA, 0.426 wOBA, 0.335 xwOBA, -0.091 Diff
Cedric Mullins II - 63 PA, 0.394 wOBA, 0.306 xwOBA, -0.088 Diff
Shohei Ohtani - 82 PA, 0.475 wOBA, 0.389 xwOBA, -0.086 Diff
Bo Bichette - 90 PA, 0.424 wOBA, 0.338 xwOBA, -0.086 Diff
Kyle Manzardo - 61 PA, 0.486 wOBA, 0.401 xwOBA, -0.085 Diff
Maikel Garcia - 80 PA, 0.47 wOBA, 0.387 xwOBA, -0.083 Diff
Kyle Isbel - 57 PA, 0.397 wOBA, 0.317 xwOBA, -0.08 Diff
TJ Friedl - 67 PA, 0.393 wOBA, 0.319 xwOBA, -0.074 Diff
Daulton Varsho: 29.0 PA, +0.244 xwOBA OE
Jakob Marsee: 36.0 PA, +0.18 xwOBA OE
Marcell Ozuna: 32.0 PA, +0.18 xwOBA OE
Vladimir Guerrero Jr.: 37.0 PA, +0.162 xwOBA OE
Shohei Ohtani: 40.0 PA, +0.151 xwOBA OE
Taylor Ward: 37.0 PA, +0.144 xwOBA OE
Julio Rodriguez: 35.0 PA, +0.141 xwOBA OE
Seiya Suzuki: 30.0 PA, +0.137 xwOBA OE
Juan Soto: 36.0 PA, +0.137 xwOBA OE
Dansby Swanson: 30.0 PA, +0.129 xwOBA OE
Jose Altuve: 40.0 PA, +0.128 xwOBA OE
Max Muncy: 32.0 PA, +0.114 xwOBA OE
Ramon Laureano: 38.0 PA, +0.109 xwOBA OE
Pete Alonso: 35.0 PA, +0.103 xwOBA OE
Junior Caminero: 38.0 PA, +0.102 xwOBA OE
Nick Castellanos: 32.0 PA, -0.189 xwOBA OE
Patrick Bailey: 29.0 PA, -0.15 xwOBA OE
Pete Crow-Armstrong: 30.0 PA, -0.147 xwOBA OE
Adolis Garcia: 34.0 PA, -0.143 xwOBA OE
Steven Kwan: 36.0 PA, -0.141 xwOBA OE
Matt McLain: 30.0 PA, -0.136 xwOBA OE
Brooks Baldwin: 28.0 PA, -0.129 xwOBA OE
Willy Adames: 38.0 PA, -0.129 xwOBA OE
Alex Freeland: 28.0 PA, -0.128 xwOBA OE
Ozzie Albies: 40.0 PA, -0.126 xwOBA OE
Luis Arraez: 44.0 PA, -0.125 xwOBA OE
Heriberto Hernandez: 30.0 PA, -0.118 xwOBA OE
Jung Hoo Lee: 33.0 PA, -0.116 xwOBA OE
Elly De La Cruz: 42.0 PA, -0.106 xwOBA OE
Royce Lewis: 31.0 PA, -0.098 xwOBA OE
Kyle Schwarber - 79 PA, 44 BIP, 12 Brls, 27.3 Brl%
Giancarlo Stanton - 63 PA, 36 BIP, 9 Brls, 25.0 Brl%
Seiya Suzuki - 69 PA, 40 BIP, 9 Brls, 22.5 Brl%
Shohei Ohtani - 82 PA, 41 BIP, 9 Brls, 22.0 Brl%
Marcell Ozuna - 61 PA, 37 BIP, 8 Brls, 21.6 Brl%
Matt Wallner - 57 PA, 34 BIP, 7 Brls, 20.6 Brl%
Taylor Ward - 79 PA, 44 BIP, 9 Brls, 20.5 Brl%
Colson Montgomery - 69 PA, 44 BIP, 9 Brls, 20.5 Brl%
Roman Anthony - 74 PA, 41 BIP, 8 Brls, 19.5 Brl%
Francisco Alvarez - 51 PA, 31 BIP, 6 Brls, 19.4 Brl%
Jakob Marsee - 48 PA, 0.517 xwOBA
Vladimir Guerrero Jr. - 88 PA, 0.464 xwOBA
Marcell Ozuna - 61 PA, 0.459 xwOBA
Gunnar Henderson - 75 PA, 0.448 xwOBA
Michael Harris II - 80 PA, 0.446 xwOBA
Ramon Laureano - 81 PA, 0.441 xwOBA
Julio Rodriguez - 83 PA, 0.437 xwOBA
Francisco Alvarez - 51 PA, 0.428 xwOBA
Giancarlo Stanton - 63 PA, 0.425 xwOBA
Roman Anthony - 74 PA, 0.425 xwOBA
Luis Arraez - 90 PA, 162 Swings, 95.7 Cont%
Steven Kwan - 83 PA, 140 Swings, 92.1 Cont%
Chandler Simpson - 54 PA, 101 Swings, 90.1 Cont%
Nathan Lukes - 75 PA, 123 Swings, 89.4 Cont%
Vinnie Pasquantino - 79 PA, 139 Swings, 88.5 Cont%
Jose Ramirez - 77 PA, 153 Swings, 88.2 Cont%
Xavier Edwards - 88 PA, 159 Swings, 88.1 Cont%
Tyler Freeman - 73 PA, 125 Swings, 88.0 Cont%
Mauricio Dubon - 58 PA, 115 Swings, 87.8 Cont%
Geraldo Perdomo - 80 PA, 127 Swings, 87.4 Cont%
Jakob Marsee - 6 Attempts (6 steals)
Tyler Tolbert - 5 Attempts (5 steals)
Ceddanne Rafaela - 5 Attempts (4 steals)
Josh Naylor - 5 Attempts (5 steals)
Xavier Edwards - 5 Attempts (5 steals)
Blake Perkins - 4 Attempts (3 steals)
Bryce Teodosio - 4 Attempts (3 steals)
Brayan Rocchio - 3 Attempts (3 steals)
Julio Rodriguez - 3 Attempts (2 steals)
Darell Hernaiz - 3 Attempts (0 steals)
Josh Lowe - 3 Attempts (3 steals)
Chandler Simpson - 3 Attempts (1 steals)
Jazz Chisholm Jr. - 3 Attempts (3 steals)
Xander Bogaerts - 3 Attempts (3 steals)
Eugenio Suarez - 3 Attempts (2 steals)
Jacob Young - 3 Attempts (2 steals)
Randy Arozarena - 3 Attempts (2 steals)
Shohei Ohtani - 3 Attempts (2 steals)
Tyler Freeman - 3 Attempts (2 steals)
Austin Martin - 3 Attempts (2 steals)
Jurickson Profar - 3 Attempts (3 steals)
Josh Naylor - 11 Attempts (11 steals)
Chandler Simpson - 11 Attempts (7 steals)
Luis Robert - 10 Attempts (9 steals)
Randy Arozarena - 8 Attempts (7 steals)
Jazz Chisholm Jr. - 7 Attempts (7 steals)
Tyler Tolbert - 7 Attempts (7 steals)
Josh Lowe - 7 Attempts (6 steals)
Julio Rodriguez - 7 Attempts (6 steals)
Gunnar Henderson - 7 Attempts (6 steals)
Juan Soto - 7 Attempts (7 steals)
Xavier Edwards - 7 Attempts (6 steals)
C.J. Abrams - 7 Attempts (6 steals)
Ceddanne Rafaela - 7 Attempts (5 steals)
Geraldo Perdomo - 7 Attempts (6 steals)
Victor Scott II - 7 Attempts (7 steals)
Jakob Marsee - 7 Attempts (6 steals)
Andrew Vaughn - 77 PA, 16.9 K%, 17.2 Brl%
Ben Rice - 61 PA, 13.1 K%, 18.2 Brl%
C.J. Abrams - 83 PA, 18.1 K%, 14.8 Brl%
Edgar Quero - 51 PA, 19.6 K%, 15.0 Brl%
Gunnar Henderson - 75 PA, 17.3 K%, 15.1 Brl%
Jakob Marsee - 48 PA, 18.8 K%, 16.7 Brl%
Julio Rodriguez - 83 PA, 19.3 K%, 18.8 Brl%
Lenyn Sosa - 73 PA, 15.1 K%, 17.5 Brl%
Marcell Ozuna - 61 PA, 18.0 K%, 21.6 Brl%
Michael Harris II - 80 PA, 15.0 K%, 16.7 Brl%
Pete Alonso - 74 PA, 14.9 K%, 16.9 Brl%
Ramon Laureano - 81 PA, 17.3 K%, 14.0 Brl%
Shea Langeliers - 84 PA, 13.1 K%, 14.3 Brl%
Trent Grisham - 77 PA, 16.9 K%, 16.7 Brl%
Vladimir Guerrero Jr. - 88 PA, 11.4 K%, 14.5 Brl%
Carlos Correa - 91 PA, +0.122 xwOBA
Ramon Laureano - 103 PA, +0.111 xwOBA
Michael Harris II - 104 PA, +0.1 xwOBA
Mickey Moniak - 85 PA, +0.099 xwOBA
Ezequiel Tovar - 89 PA, +0.093 xwOBA
Giancarlo Stanton - 81 PA, +0.093 xwOBA
Luis Robert - 86 PA, +0.09 xwOBA
Geraldo Perdomo - 105 PA, +0.087 xwOBA
Josh Bell - 84 PA, +0.081 xwOBA
Lenyn Sosa - 94 PA, +0.08 xwOBA
Kyle Schwarber - 105 PA, +11.9 Brl%
Taylor Ward - 106 PA, +10.4 Brl%
Brice Turang - 93 PA, +9.3 Brl%
Seiya Suzuki - 92 PA, +8.2 Brl%
Josh Bell - 84 PA, +8.1 Brl%
Corbin Carroll - 108 PA, +8.0 Brl%
Blaze Alexander - 83 PA, +7.8 Brl%
Anthony Volpe - 96 PA, +7.6 Brl%
Ezequiel Tovar - 89 PA, +7.0 Brl%
Xander Bogaerts - 109 PA, +6.9 Brl%
Tyler Soderstrom - 94 PA, +10.3 Cont%
Jackson Holliday - 105 PA, +8.9 Cont%
Spencer Horwitz - 96 PA, +8.5 Cont%
Carlos Correa - 91 PA, +8.2 Cont%
Yainer Diaz - 90 PA, +7.6 Cont%
Mickey Moniak - 85 PA, +7.1 Cont%
Shea Langeliers - 109 PA, +7.0 Cont%
Jesus Sanchez - 90 PA, +6.9 Cont%
Trent Grisham - 99 PA, +6.6 Cont%
Jordan Beck - 95 PA, +6.3 Cont%
Luis Robert - 86 PA, -14.6 K%
Trent Grisham - 99 PA, -11.0 K%
Shea Langeliers - 109 PA, -10.8 K%
Ke'Bryan Hayes - 83 PA, -10.4 K%
Jackson Holliday - 105 PA, -9.6 K%
Ramon Laureano - 103 PA, -8.3 K%
Kody Clemens - 82 PA, -8.2 K%
Geraldo Perdomo - 105 PA, -8.2 K%
Joey Ortiz - 90 PA, -7.9 K%
Nick Kurtz - 102 PA, -7.8 K%
Jazz Chisholm: +3.7
Javier Sanoja: +3.4
Isiah Kiner-Falefa: +3.38
Jarren Duran: +3.28
Matt Olson: +2.7
Ivan Herrera: -2.6
Vinnie Pasquantino: -2.53
Bo Bichette: -2.5
Jordan Beck: -2.48
Luis Rengifo: -2.42
Fernando Tatis Jr. - +4.7% Contact%, +3.7 mph exit velo, -7.0 Chase%
Maikel Garcia - +8.0% Contact%, +3.5 mph exit velo, -8.9 Chase%
Tyler Soderstrom - +4.9% Contact%, +4.5 mph exit velo, -5.8 Chase%
Josh Bell - +8.3% Contact%, +4.7 mph exit velo, -7.8 Chase%
William Contreras - +11.4% Contact%, +3.7 mph exit velo, -4.2 Chase%
Taylor Ward - +10.1% Contact%, +3.8 mph exit velo, -8.7 Chase%
Rafael Devers - +13.3% Contact%, +3.6 mph exit velo, -8.1 Chase%
Mike Yastrzemski - +7.5% Contact%, +7.5 mph exit velo, -11.8 Chase%
Paul DeJong - +9.3% Contact%, +4.1 mph exit velo, -4.5 Chase%
Kyle Manzardo - +6.0% Contact%, +7.0 mph exit velo, -4.4 Chase%
Pete Crow-Armstrong - +7.5% Contact%, +4.5 mph exit velo, -8.6 Chase%
Ben Rice - 0.436 xwOBA, 19.4% Brl%, 81.1% Contact%, 18.3% Chase%, 12.5% K%
Jakob Marsee - 0.517 xwOBA, 16.7% Brl%, 87.3% Contact%, 10.6% Chase%, 18.8% K%
Seiya Suzuki - 0.452 xwOBA, 27.6% Brl%, 80.0% Contact%, 15.7% Chase%, 17.0% K%
Taylor Ward - 0.405 xwOBA, 17.6% Brl%, 76.0% Contact%, 15.5% Chase%, 18.5% K%
Trent Grisham - 0.453 xwOBA, 19.5% Brl%, 82.8% Contact%, 15.8% Chase%, 12.7% K%
Wyatt Langford - 0.424 xwOBA, 20.0% Brl%, 76.7% Contact%, 14.6% Chase%, 20.8% K%
Eugenio Suarez - 41.8% Whiff%, 75.0% Weak%, 0.973 Cold Rating
Heriberto Hernandez - 39.2% Whiff%, 78.3% Weak%, 0.972 Cold Rating
Willy Adames - 35.8% Whiff%, 77.4% Weak%, 0.96 Cold Rating
Sean Murphy - 38.2% Whiff%, 75.0% Weak%, 0.954 Cold Rating
Alex Freeland - 33.3% Whiff%, 85.0% Weak%, 0.951 Cold Rating
Zach McKinstry - 33.3% Whiff%, 75.0% Weak%, 0.928 Cold Rating
Bryce Teodosio - 38.4% Whiff%, 68.4% Weak%, 0.895 Cold Rating
Elly De La Cruz - 33.0% Whiff%, 70.3% Weak%, 0.884 Cold Rating
Logan O'Hoppe - 32.9% Whiff%, 70.0% Weak%, 0.874 Cold Rating
Alan Roden - 29.9% Whiff%, 81.0% Weak%, 0.866 Cold Rating
David McCabe (nan): 3/4, 2R, 2HR, 7RBI, 0SB, 45FPts
Kyle Nevin (LAD): 4/5, 3R, 1HR, 6RBI, 0SB, 44FPts
Sal Stewart (CIN): 4/6, 2R, 1HR, 5RBI, 0SB, 37FPts
Luis Campusano (SD): 3/5, 3R, 2HR, 3RBI, 0SB, 35FPts
Kevin McGonigle (DET): 2/4, 3R, 1HR, 2RBI, 1SB, 30FPts
Creed Willems (BAL): 2/5, 2R, 2HR, 2RBI, 0SB, 28FPts
James Outman (MIN): 2/5, 2R, 1HR, 3RBI, 0SB, 28FPts
Jose Fermin (STL): 2/4, 2R, 1HR, 3RBI, 0SB, 27FPts
Chris Newell (LAD): 2/4, 2R, 1HR, 4RBI, 0SB, 27FPts
Ryan Ignoffo (MIA): 2/4, 1R, 1HR, 2RBI, 1SB, 26FPts
Griff McGarry (PHI): 86 Pitches, 6IP, 2H, 0ER, 12K, 1BB, 35FPts
Ixan Henderson (STL): 90 Pitches, 6IP, 1H, 1ER, 8K, 1BB, 31FPts
Aaron Davenport (CLE): 96 Pitches, 6IP, 0H, 0ER, 8K, 4BB, 31FPts
Forrest Whitley (TB): 72 Pitches, 6IP, 3H, 0ER, 8K, 1BB, 31FPts
Robby Snelling (MIA): 100 Pitches, 6IP, 3H, 0ER, 9K, 2BB, 28FPts
Mitch Farris (LAA): 90 Pitches, 6IP, 3H, 0ER, 7K, 3BB, 27FPts
Trey Gibson (BAL): 53 Pitches, 5IP, 1H, 0ER, 6K, 0BB, 26FPts
Jarlin Susana (WSH): 65 Pitches, 5IP, 1H, 1ER, 9K, 2BB, 25FPts
Kyle Harrison (BOS): 94 Pitches, 5IP, 1H, 0ER, 8K, 4BB, 24FPts
Ben Kudrna (KC): 91 Pitches, 7IP, 6H, 0ER, 4K, 1BB, 23FPts
Luis Campusano (AAA - SD) 341 PA 1.024 OPS
Spencer Jones (AAA - NYY) 366 PA 1.015 OPS
Samuel Basallo (AAA - BAL) 316 PA 0.978 OPS
Nick Solak (AAA - PIT) 345 PA 0.973 OPS
Rece Hinds (AAA - CIN) 337 PA 0.967 OPS
Carlos Perez - 542208 (AAA - CHC) 329 PA 0.955 OPS
Owen Caissie (AAA - CHC) 404 PA 0.955 OPS
Ryan Ward (AAA - LAD) 512 PA 0.946 OPS
James Outman (AAA - MIN) 379 PA 0.939 OPS
Dylan Beavers (AAA - BAL) 408 PA 0.934 OPS
Cody Freeman (AAA - TEX) 418 PA 0.931 OPS
JJ Wetherholt (AAA - STL) 379 PA 0.93 OPS
Jose Rojas (AAA - NYY) 392 PA 0.922 OPS
Nathan Church (AAA - STL) 355 PA 0.914 OPS
Jonathon Long (AAA - CHC) 467 PA 0.913 OPS
Cam Devanney (AAA - PIT) 377 PA 0.908 OPS
Kyler Fedko (AAA - MIN) 428 PA 0.907 OPS
Sal Stewart (AAA - CIN) 429 PA 0.902 OPS
Trey Mancini (AAA - ARI) 335 PA 0.895 OPS
Sterlin Thompson (AAA - COL) 411 PA 0.894 OPS
Jonah Tong (AA - NYM) 102 IP 29.7% K-BB
Mitch Bratt (AA - ARI) 100 IP 24.6% K-BB
Ty Johnson (AA - TB) 86 IP 24.3% K-BB
Sean Sullivan - 807743 (AA - COL) 80 IP 23.3% K-BB
Robby Snelling (AAA - MIA) 106 IP 23.1% K-BB
Tekoah Roby (AAA - STL) 78 IP 21.5% K-BB
Joander Suarez (AA - NYM) 82 IP 21.2% K-BB
Connelly Early (AAA - BOS) 80 IP 21.1% K-BB
Brycen Mautz (AA - STL) 84 IP 21.1% K-BB
Tyler Uberstine (AAA - BOS) 91 IP 21.0% K-BB
Landon Harper (AA - nan) 81 IP 20.4% K-BB
Duncan Davitt (AAA - CWS) 115 IP 20.1% K-BB
Allan Winans (AAA - NYY) 75 IP 20.0% K-BB
John Klein (AAA - MIN) 84 IP 19.7% K-BB
Jack Wenninger (AA - NYM) 106 IP 19.4% K-BB
Parker Messick (AAA - CLE) 92 IP 19.3% K-BB
Kohl Drake (AAA - ARI) 82 IP 18.9% K-BB
Trey Supak (AAA - TEX) 91 IP 18.3% K-BB
Trenton Denholm (AA - CLE) 103 IP 18.2% K-BB
Blade Tidwell (AAA - SF) 89 IP 18.0% K-BB
Max Scherzer (40.0% Owned): Projected 5.77IP 2.75ER 5.0SO 1.67BB 14.31FPts
Eduardo Rodriguez (9.0% Owned): Projected 5.44IP 2.68ER 4.86SO 1.43BB 13.95FPts
Logan Evans (3.0% Owned): Projected 4.95IP 2.56ER 4.27SO 1.46BB 11.72FPts
Daulton Varsho - 29 PA, 1.403 OPS
Miguel Andujar - 30 PA, 1.34 OPS
Blaze Alexander - 37 PA, 1.211 OPS
Ty France - 28 PA, 1.202 OPS
Julio Rodriguez - 35 PA, 1.088 OPS
Luis Rengifo - 28 PA, 1.037 OPS
Ryan Jeffers - 39 PA, 1.007 OPS
Bryce Teodosio - 26 PA, 1.006 OPS
Josh Bell - 34 PA, 0.983 OPS
Noelvi Marte - 32 PA, 0.969 OPS
Julio Rodriguez CF (0.0% Owned): Projected 0.8R 0.21HR 0.75RBI 0.88SO 0.23BB 0.14SB 9.87FPts
Jordan Beck RF (22.5% Owned): Projected 0.7R 0.18HR 0.82RBI 1.17SO 0.34BB 0.14SB 9.5FPts
Ezequiel Tovar SS (32.5% Owned): Projected 0.78R 0.19HR 0.67RBI 1.15SO 0.19BB 0.06SB 9.35FPts
Drake Baldwin C (20.0% Owned): Projected 0.67R 0.21HR 0.69RBI 0.82SO 0.48BB 0.02SB 9.2FPts
Tyler Freeman SS (5.5% Owned): Projected 0.81R 0.11HR 0.61RBI 0.59SO 0.35BB 0.16SB 9.11FPts
Tyler Locklear 3B (3.0% Owned): Projected 0.72R 0.18HR 0.73RBI 0.81SO 0.34BB 0.1SB 8.76FPts
Lourdes Gurriel Jr. LF (49.5% Owned): Projected 0.66R 0.14HR 0.78RBI 0.5SO 0.22BB 0.08SB 8.47FPts