MLB Daily Notes - August 26th
A daily automated report of what happened yesterday in Major League Baseball, along with other recent trends and further analysis.
Every Monday morning feels like a reset of the season for me. This one is especially so since I didn’t do much here on Friday as I drove back to Pittsburgh for our fantasy football draft. So my head was in football land all weekend and there was a lot of driving, and then late Saturday and Sunday was catching up with the kids and doing all the important stuff I had to do.
So we’re going to catch up here in the daily notes and see what happened over the weekend.
I should focus a bit more on SP streamers for the rest of the way. If you’re still reading this, you’re probably in or fast approaching the fantasy playoffs. There won’t be any trading, and you’re probably not doing a ton of hitter adds and drops at this point, but one thing that never stops is the streaming of starting pitchers. So I’ll try to really tailor the notes to that every day - picking out some of my favorite pitchers to go after for today and tomorrow. Actually, I could use the Starts & Sits piece for that… but I’ll do it here today.
Weekend Review
I’m going to try to keep this to fringe SPs, so I’m not using words on pitchers who are locked into fantasy lineups - it’s just not as useful for me to tell you that you should start the guys you’re already starting.
We briefly mentioned on Saturday how good Joe Musgrove was on Friday, but I want to point out again that this guy is very good. He’s managed only 13 starts this year between injuries but in those outings:
13.6% SwStr%, 47.1% Strike%, 35.5% Ball%, 22.2% K%, 6.7% BB%, 117 Stuff+, 101 Location+
So the K% hasn’t been high, but the SwStr% shows that it should be on its way up - and it has been. He has a 29% K% in his last three outings.
Mitchell Parker has had an interesting season. He predictably dominated the Rockies last week:
7 IP, 5 H, 1 ER, 6 K, 1 BB
That wasn’t this weekend, but I saw that line and wanted to talk about him. He is one of those guys that you want to consider streaming in good matchups. His season:
23 GS, 122.2 IP, 4.26 ERA, 1.25 WHIP, 20.2% K%, 6.2% BB%
He is a command guy rather than a stuff guy:
10.9% SwStr%
87 Stuff+
101 Location+
The problem with pitchers who rely on command is that sometimes you don’t have your command (if you have great stuff, you will always have that great stuff; it doesn’t just randomly disappear for a start).
If you don’t have great stuff to back up your great command, you have nothing in those outings when you don’t have the command. And we’ve seen some really bad results with Parker, namely with three negative fantasy point outings in his last seven starts:
But he has his share of good outings as well. I wouldn’t want to use him every week, but the guy is good enough to pounce at when those great matchups roll around.
If you didn’t pick up Bowden Francis already, you’ve probably missed the boat. He is on one hell of a run right now:
8/7: 5 IP, 3 H, 2 ER, 7 K, 1 BB (vs. BAL)
8/12: 7 IP, 1 H, 1 ER, 8 K, 0 BB (vs. LAA)
8/18: 7 IP, 3 H, 0 ER, 7 K, 0 BB (vs. CHC)
8/24: 8 IP, 1 H, 1 ER, 12 K, 3 BB (vs. LAA)
It’s hard to argue that he’s been the best pitcher in the league in August. His 1.40 ERA and 0.47 WHIP are ridiculous marks, and his 30.9% K-BB% leads the league. He has a 13.6% SwStr%, a 57.8% Strike%, and a 27.5% Ball%. Crazy numbers there as well.
So the question is: how legitimate is this? We know he’s not really a top-ten SP in the league right now; nobody is buying into that, but can he be very good for fantasy for the rest of the season?
There has to be some very good fortune any time someone posts a 58% Strike%, even if it’s just a four-start sample. Hitters have helped Francis out, no doubt about it. The good thing here is that his four-seamer is getting whiffs (14.3% SwStr% is very high for a fastball), and the slider and splitter have worked very well to boot. A 12.5% SwStr% on a splitter is low, but the 53% Strike% is high. This might be more of a sinker than a splitter, I don’t know - I’ve never watched the guy pitch!
Given that the fastball is lower in the velocity department and the splitter isn’t much of a putaway pitch, I have my doubts that he can continue anything near a 30% K%. I think that will come down in a hurry.
I think you’re looking at a more league-average SP. He has just a 10.8% SwStr% for the full season sample, but he does have a history here of earning a lot of strikes anyway (50.1% Strike% on the season - that’s very good).
Let’s do some comparison stuff again, selecting the pitchers that look most like Francis by my favorite categories.
Mitch Keller
Tobias Myers
Bryan Woo
Mitchell Parker
Those guys are all pretty similar to Bowden. What we’re looking at:
Lower SwStr%
High Foul% and Called Strike%
Low BB%
High Location+
Moderate to low GB%
Given that grouping, you would expect the production from Francis to be pretty up and down. All of those four names have some big-time outings when the command is really humming, but they’re also subject to quite a few bad outings throughout the year.
If we look at his Stuff+, Location+ and Pitching+ by start:
We see that his Stuff+ has been down lately. That is because he has entered the rotation and is having to throw more pitches. We would have predicted that - it’s nothing to worry about. What we have seen lately is that these Location+ marks have gone through the roof. Typically, you’ll see variance from start to start with Location+; it’s not a very sticky start at that level.
So I think we have seen “extremely positive variance” four times in a row for Francis.
The way I view pitchers (and a ton of other things in real life) is that I imagine a six-sided dice. Some of the six numbers will be very good outcomes, some of the six numbers will be average outcomes, and some of the six numbers will be very bad outcomes. Each pitcher will have different numbers of each. So Jacob deGrom might look like this:
1-4: Very Good Outcome
5: Average Outcome
6: Very Bad Outcome
And Patrick Corbin might look like this:
1-3: Very Bad Outcome
4-5: Average Outcome
6: Very Good Outcome
Given the randomness of the physical world and baseball in particular, any pitcher can have a very good or a very bad outcome. It’s just that some guys have the dice loaded one way or the other so those outcomes will come more or less frequently.
I think these command specialist types like what we’re talking about here look something like this:
1: Very Bad Outcome
2-5: Average Outcome
6: Very Good Outcome
And I think Francis has rolled four sixes in a row. And that can happen.
I myself don’t really believe in “hot”, meaning I don’t think there’s a higher-than-normal chance that Francis will roll around six next time. But maybe you do,
DJ Herz also put up another strong start yesterday:
5 IP, 1 H, 0 ER, 8 K, 3 BB
It took him 92 pitches to get those 15 outs, so he fell well short of a quality start, but the 8:3 is good, and he posted an elite 19.6% SwStr%.
His season marks now:
14 GS, 3.84 ERA, 1.28 WHIP, 29.1% K%, 8.4% BB%, 1.4 HR/9
15.0% SwStr%, 49.9% Strike%, 35.1% Ball%
The pitch modeling per outing table:
Here, we see an elite SwStr% (15%) with a mediocre Stuff+ (95). That’s not shocking to see; it happens a good amount - but it is less common.
Herz has been tough to get a finger on. I thought the SwStr% would come down as the season went along, but it hasn’t.
He gets a lot of whiffs on the four-seamer. Only George Kirby and Garrett Crochet have higher SwStr% on their four-seamer. If we look at the top ten here and throw in the average velocity as well:
Kirby: 17.8% SwStr% (95.9mph)
Crochet: 17.2% SwStr% (97.1mph)
Herz: 16.3% SwStr% (93.5mph)
Kopech: 16.1% SwStr% (98.7mph)
Bryce Miller: 15.8% SwStr% (95.1mph)
It’s pretty uncommon to have a low-velocity four-seamer near the top of this list, but that’s what Herz has done. The Stuff+ on his four-seamer is 90.9, so that’s low - it’s not like he’s one of these high iVB guys.
Herz is 6’2’’, so he’s not getting a big bump from his release point. His effective velo on the fastball is 94.3. That’s a positive, but it’s not near the league leaders (Logan Gilbert is first in the league at 93.9 actual but 96.5 effective).
Maybe I could figure something out here if I had ever watched DJ Herz throw a pitch, but I haven’t, and I don’t think I’m going to. So we’ll never know.
Does that help?
How about this Ryne Nelson stretch?
7/30: 7 IP, 2 H, 0 ER, 9 K, 2 BB
8/4: 5 IP, 6 H, 4 ER, 7 K, 2 BB
8/9: 7.1 IP, 3 H, 2 ER, 9 K, 1 BB
8/16: 6.1 IP, 5 H, 1 ER, 6 K, 0 BB
8/23: 6 IP, 5 H, 2 ER, 7 K, 1 BB
That’s a 32% K% and a 5% BB% for a 2.56 ERA. He actually has seen a Stuff+ boost lately:
He was routinely in the 80s and 90s in the middle of the season there, but hasn’t been below 90 since July 7th and has gone for very high marks in his last three outings.
There are two ways that could happen:
He’s throwing his pitches differently/better
A pitch mix change
If you have a sinker with a 75 Stuff+ and you’re throwing it 60% of the time, a good way to raise your Stuff+ would be to throw that pitch less often. Let’s see if that’s what Ryne has done:
We have seen more four-seamers. Let’s use July 8th as the cut-off and compare:
Pitch Mix Change (Before & After 7/8)
FF: 50.5% → 63.6%
FC: 22.1% → 13.2%
CH: 10.1% → 9.8%
CU: 7.2% → 4.3%
SL: 6.8% → 9.2%
ST: 3.4% → 0%
ST=sweeper, FC=cutter
This does explain the rise in Stuff+. His four-seamer has a 103.9 Stuff+ on the year, while his cutter is at 76.5. Throwing more four-seamers and fewer cutters will raise the overall Stuff+.
Does that mean anything significant? No, not really. His four-seamer performance since July 8th:
10.2% SwStr%, 60% Strike%, 27% Ball%, .274 xwOBA, .171 AVG, .333 SLG
Extremely good stuff. Before July 8th:
10.9% SwStr%, 54% Strike%, 29% Ball%, .336 xwOBA, .302 AVG, .477 SLG
It is not as though this pitch was working great, so he decided to throw it more. It wasn’t that good, but it got really good as he started throwing it more. I’m wondering if there was some tweak to it. If there was, it’s worked great.
I feel like I’m too far in the weeds now. Let’s get back to basics. Nelson since July 8th:
8 GS, 9.4% SwStr%, 52.7% Strike%, 30.6% Ball%, 27.7% K%, 5.1% BB%
I hate that SwStr%, but everything else checks out. Hitters have fouled off a ton of pitches and taken a ton of strikes (that explains the gap between the Strike% and the SwStr%), and when they have gotten the ball in play, they have not been successful (.262 xwOBA, .616 OPS).
Will it continue? I doubt it! But remember our rule:
A sudden increase in performance is more believable when it coincides with a change in pitch mix
I’m not saying it’s believable, I’m just saying it’s more believable.
Here is a quick look at Matt Boyd:
3 GS, 11.4% SwStr%, 18.5% K%, 7.7% BB%, 45.7% Strike%, .553 OPS, .174 BABIP
It's too early to say, but it looks like Boyd has been very lucky so far. I hate that early signal on the SwStr% and Strike%.
An update on Zebby Matthews:
3 GS, 9.4% SwStr%, 46.7% Strike%, 35.3% Ball%, 21% K%, 3.2% BB%
We expected a very low BB%, and that’s what we have gotten. It’s surprising to see the 35.3% Ball% so close to the league average. We have seen 14 pitchers make at least three starts with a walk rate below 4%. Here are their ball rates.
So, we see that Zebby is way higher than the field in Ball%. That means one of two things:
His BB% will come up very soon
He has other-worldly command and is doing this somewhat on purpose, meaning that he’s fine with getting to three-ball counts because he knows he can put one in the zone when he needs to
My guess is that it’s a mixture of both. Anybody who posts a sub-2% BB% in the minors is very, very likely to keep it under 6% or so in the Majors, so that’s what I’d expect. But maybe he’ll be at 4-5% rather than 3% soon, and it does not appear that he’s going to be a strikeout guy in the Major this year.
I’d rank all of these names:
Bowden Francis
DJ Herz
Ryne Nelson
Mitchell Parker
Zebby Matthews
Matthew Boyd
Today & Tomorrow Streamers
It’s 11:00 am already, wow! Let’s look at these next two days and give you some names to stream into your lineup if that’s the game you’re currently playing.
#1 Jeffrey Springs (Tuesday) vs. Mariners
We have seen a mixture of good and bad starts in Springs short time since returning to the Majors. Overall, though, a nice 14.1% SwStr% and a 17% K-BB%.
The Mariners are hitting .205/.310/.347 with a 27% K% in the second-half. They’re a fantastic matchup. Springs is a great add if available.
#2 Jared Jones (Tuesday) vs. Cubs
This is conjecture, the Pirates haven’t announced Jones as the starter yet, but it seems obvious. He made three rehab outings, and went five innings (one hit, no runs, 10 strikeouts) in his last rehab on the 20th. It would make no sense for them to put him through another rehab, so I’m confident that Jones starts Tuesday, or at least in the next few days.
If you’re in a league with several IL spots, Jones is probably stashed on someones team - but given that he wasn’t pitching very well leading up to the injury, maybe someone dropped him. He should absolutely be added and started this week if available.
#3 Edward Cabrera (Monday) vs. Rockies
This is a bit of a leap of faith. Cabrera is well outside the circle of trust (once again shout out to Scott White for the terminology). He has a 12.6% K-BB% on the year (driven by a 13% BB%) with a bad 21.9 PA/HR to boot. Those are horrifying numbers. And now I’m recommending him in Coors!?
First of all - I’m not really recommending him. This is only if you’re really looking for a streamer - namely some strikeouts. I think Cabrera is very likely to grab you 6+ strikeouts here (the sports book think he has a 54.5% chance of going for six or more), and the Rockies do not like to walk (7.5% BB%). It’s a good spot for Cabrera.
I hate to be a BvP bro, but E-Cab has made two starts in Coors and they’ve both been good:
5/22/2023: 6 IP, 5 H, 3 ER, 6 K, 1 BB, 1 HR
6/1/2022: 6 IP, 1 H, 0 ER, 9 K, 4 BB, 0 HRSo I think you can go for it.
#4 Jameson Taillon (Monday) vs. Pirates
Taillon hasn’t had the strikeouts this year. He’s sitting at just a 19.2% K% and a 9.8% SwStr% on the year. He’s gotten the job done with command (5% BB%, 108 Location+). As we discussed above, that makes him risky. He’s also not in very good form right now, giving up 6, 1, 5, 4 and 4 earned runs in his last five starts. When he has bad starts, it’s usually due to the homer. The matchups is great here. The Pirates add some strikeouts, and they don’t hit a ton of homers. I feel pretty good about a quality start and a good shot at a win here for Taillon.
#5 Tobias Myers (Tuesday) vs Giants
I’ve never been a Myers guy, but the command is great and he’s had a very nice season. The Giants are a fine matchup; they are neither soft nor tough. So you can give Myers a spin there. He rarely puts up a fantastic line that hugely boosts a fantasy team, but the flip side is that he almost never gives up more than a couple of earned runs either (hasn’t given up more than two earned runs in a start in his last seven outings). Low ceiling, high floor.
There you go, hope that helps.
Pitcher Reports
Algo SP Ranks - Yesterday
1. Kevin Gausman
2. Bryan Woo
3. DJ Herz
4. Gavin Stone
5. Zebby Matthews
6. Kolby Allard
7. Robbie Ray
8. Erick Fedde
9. Matthew Boyd
10. Joey Estes
11. Frankie Montas
12. Jacob Lopez
13. Tyler Anderson
14. Adam Oller
15. Reynaldo Lopez
16. Cody Bradford
17. Luis L. Ortiz
18. Yusei Kikuchi
19. Seth Lugo
20. Austin Gomber
21. Jonathan Cannon
22. Martin Perez
23. Marcus Stroman
24. Merrill Kelly
25. Tanner Houck
26. Dean Kremer
27. Nick Martinez
28. Javier Assad
Fantasy Points Leaders - Yesterday
1. Kevin Gausman (vs. LAA): 36.55 Points
2. Bryan Woo (vs. SF): 29.35 Points
3. DJ Herz (vs. ATL): 24.85 Points
4. Gavin Stone (vs. TB): 24.75 Points
5. Adam Oller (vs. CHC): 23.16 Points
6. Erick Fedde (vs. MIN): 22.5 Points
7. Reynaldo Lopez (vs. WSH): 21.9 Points
8. Matt Boyd (vs. TEX): 21.1 Points
9. Joey Estes (vs. MIL): 20.96 Points
10. Zebby Matthews (vs. STL): 20.85 Points
Whiffs Leaders - Yesterday
1. Kevin Gausman (TOR): 20 Whiffs (94 Pitches)
2. DJ Herz (WSH): 18 Whiffs (92 Pitches)
3. Bryan Woo (SEA): 16 Whiffs (94 Pitches)
4. Frankie Montas (MIL): 14 Whiffs (106 Pitches)
5. Gavin Stone (LAD): 13 Whiffs (80 Pitches)
6. Reynaldo Lopez (ATL): 12 Whiffs (94 Pitches)
7. Zebby Matthews (MIN): 12 Whiffs (86 Pitches)
8. Tyler Anderson (LAA): 11 Whiffs (97 Pitches)
9. Erick Fedde (STL): 11 Whiffs (88 Pitches)
10. Kolby Allard (PHI): 11 Whiffs (81 Pitches)
Strike% Leaders - Yesterday
1. Kevin Gausman (TOR): 59.6 Strike%, 26.6 Ball%
2. DJ Herz (WSH): 54.3 Strike%, 37.0 Ball%
3. Bryan Woo (SEA): 54.3 Strike%, 26.6 Ball%
4. Joey Estes (OAK): 53.7 Strike%, 29.3 Ball%
5. Zebby Matthews (MIN): 52.3 Strike%, 33.7 Ball%
6. Robbie Ray (SF): 51.6 Strike%, 40.3 Ball%
7. Kolby Allard (PHI): 50.6 Strike%, 27.2 Ball%
8. Jacob Lopez (TB): 50.0 Strike%, 34.7 Ball%
9. Tyler Anderson (LAA): 49.5 Strike%, 34.0 Ball%
10. Frankie Montas (MIL): 49.1 Strike%, 35.8 Ball%
11. Cody Bradford (TEX): 48.2 Strike%, 30.6 Ball%
12. Carson Spiers (CIN): 48.0 Strike%, 26.0 Ball%
13. Erick Fedde (STL): 47.7 Strike%, 38.6 Ball%
14. Yusei Kikuchi (HOU): 46.9 Strike%, 37.8 Ball%
15. Luis L. Ortiz (PIT): 46.3 Strike%, 35.8 Ball%
Pitches/Out (POUT) Leaders - Yesterday
1. Gavin Stone: 80 Pitches, 21 Outs, 3.81 POUT
2. Javier Assad: 87 Pitches, 21 Outs, 4.14 POUT
3. Bryan Woo: 94 Pitches, 21 Outs, 4.48 POUT
4. Kevin Gausman: 94 Pitches, 21 Outs, 4.48 POUT
5. Matthew Boyd: 80 Pitches, 17 Outs, 4.71 POUT
6. Cody Bradford: 85 Pitches, 18 Outs, 4.72 POUT
7. Austin Gomber: 85 Pitches, 18 Outs, 4.72 POUT
8. Jacob Lopez: 72 Pitches, 15 Outs, 4.8 POUT
9. Joey Estes: 82 Pitches, 17 Outs, 4.82 POUT
10. Erick Fedde: 88 Pitches, 18 Outs, 4.89 POUT
Velo Changes - Yesterday
Frankie Montas's FC velo (22 pitches) UP 1.7mph to 92.1
Frankie Montas's FS velo (17 pitches) UP 1.7mph to 87.6
Austin Gomber's CU velo (27 pitches) UP 1.6mph to 79.2
Frankie Montas's FF velo (44 pitches) UP 1.6mph to 97.1
Martin Perez's FC velo (12 pitches) DOWN -1.6mph to 87.1
Seth Lugo's SI velo (14 pitches) DOWN -2.0mph to 90.7
Seth Lugo's FC velo (14 pitches) DOWN -2.2mph to 88.4
Cody Bradford's CH velo (21 pitches) DOWN -2.3mph to 79.3
Cody Bradford's CU velo (11 pitches) DOWN -2.4mph to 74.0
Pitch Mix Changes - Yesterday
Adam Oller's FF usage (71.6%) up 16.4 points
Austin Gomber's CU usage (31.8%) up 12.1 points
Bryan Sammons's ST usage (30.0%) up 10.7 points
Carson Spiers's ST usage (42.0%) up 24.4 points
Dean Kremer's SI usage (29.3%) up 12.7 points
Jacob Lopez's FF usage (31.9%) up 21.8 points
Jacob Lopez's FC usage (31.9%) up 21.8 points
Javier Assad's ST usage (17.2%) up 12.2 points
Kevin Gausman's SI usage (12.8%) up 10.3 points
Luis L. Ortiz's FF usage (40.0%) up 12.2 points
Martin Perez's CU usage (32.9%) up 24.7 points
Merrill Kelly's FC usage (31.7%) up 12.6 points
Seth Lugo's CH usage (17.0%) up 11.0 points
Seth Lugo's FC usage (14.9%) up 11.6 points
Yusei Kikuchi's SL usage (39.8%) up 16.5 points
Pitch Mix Changes - Last 3 Starts
Taijuan Walker Split-Finger: +20.1%
Bailey Falter Slider: +19.7%
Martin Perez Curveball: +19.6%
Yusei Kikuchi Slider: +17.5%
Gavin Williams Cutter: +17.4%
JP Sears Sweeper: -16.7%
Tanner Gordon Sinker: -16.4%
Bowden Francis Curveball: -16.0%
Tanner Gordon 4-Seam Fastball: +15.1%
Ronel Blanco Curveball: +14.6%
Yusei Kikuchi Curveball: -13.9%
Aaron Civale Sinker: +13.9%
Luis Severino Sweeper: +13.6%
Ronel Blanco Slider: -13.6%
Bowden Francis Split-Finger: +13.5%
Luis Gil Slider: +13.4%
Luis L. Ortiz Slider: -13.3%
JP Sears 4-Seam Fastball: +12.9%
Roddery Munoz Cutter: -12.8%
Dean Kremer 4-Seam Fastball: -12.8%
Kyle Harrison 4-Seam Fastball: -12.7%
Tyler Holton Sinker: +12.5%
Paul Blackburn Sinker: +12.4%
Luis Gil Changeup: -12.3%
Luis L. Ortiz Sinker: +12.2%
Chris Sale Slider: +12.2%
CSW% Leaders - Last 3 Weeks
Chris Sale - 103 TBF, 36.8% CSW%
Michael King - 94 TBF, 35.3% CSW%
Tarik Skubal - 94 TBF, 35.1% CSW%
Spencer Schwellenbach - 71 TBF, 35.1% CSW%
Blake Snell - 89 TBF, 34.9% CSW%
Michael Wacha - 73 TBF, 34.1% CSW%
Logan Webb - 105 TBF, 33.6% CSW%
Brandon Pfaadt - 78 TBF, 33.6% CSW%
Spencer Arrighetti - 71 TBF, 33.3% CSW%
Sonny Gray - 99 TBF, 32.8% CSW%
K% Leaders - Last 3 Weeks
Blake Snell - 89 TBF, 38.2% K%
Bowden Francis - 94 TBF, 36.2% K%
Chris Sale - 103 TBF, 35.0% K%
Spencer Arrighetti - 71 TBF, 33.8% K%
Spencer Schwellenbach - 71 TBF, 33.8% K%
Luis Castillo - 98 TBF, 33.7% K%
Paul Skenes - 69 TBF, 33.3% K%
Tarik Skubal - 94 TBF, 33.0% K%
Framber Valdez - 97 TBF, 32.0% K%
Cole Ragans - 75 TBF, 32.0% K%
K-BB% Leaders - Last 3 Weeks
Bowden Francis - 94 TBF, 31.9% K-BB%
Chris Sale - 103 TBF, 30.1% K-BB%
Luis Castillo - 98 TBF, 28.6% K-BB%
Spencer Arrighetti - 71 TBF, 28.2% K-BB%
Zack Wheeler - 71 TBF, 28.2% K-BB%
Ryne Nelson - 73 TBF, 27.4% K-BB%
Spencer Schwellenbach - 71 TBF, 26.8% K-BB%
Framber Valdez - 97 TBF, 25.8% K-BB%
Tarik Skubal - 94 TBF, 25.5% K-BB%
Cole Ragans - 75 TBF, 25.3% K-BB%
GB% Leaders - Last 3 Weeks
Andre Pallante - 98 TBF, 65.3% GB%
Jack Kochanowicz - 79 TBF, 63.9% GB%
Cristopher Sanchez - 108 TBF, 62.8% GB%
Framber Valdez - 97 TBF, 58.3% GB%
Tanner Houck - 106 TBF, 58.2% GB%
Max Fried - 73 TBF, 54.2% GB%
Brayan Bello - 96 TBF, 54.0% GB%
Edward Cabrera - 71 TBF, 51.9% GB%
Kyle Hendricks - 66 TBF, 51.8% GB%
Jordan Montgomery - 80 TBF, 51.7% GB%
Magic Formula Qualifiers - Pitchers - Last 3 Weeks
Chad Kuhl - 47 TBF, 27.7 K%, 2.1 BB%, 48.4% GB%
Charlie Morton - 88 TBF, 27.3 K%, 6.8 BB%, 48.2% GB%
Cole Ragans - 75 TBF, 32.0 K%, 6.7 BB%, 44.4% GB%
Framber Valdez - 97 TBF, 32.0 K%, 6.2 BB%, 58.3% GB%
Gavin Stone - 89 TBF, 28.1 K%, 5.6 BB%, 43.1% GB%
Joe Musgrove - 56 TBF, 28.6 K%, 5.4 BB%, 48.6% GB%
Luis Castillo - 98 TBF, 33.7 K%, 5.1 BB%, 44.1% GB%
Matthew Liberatore - 45 TBF, 35.6 K%, 2.2 BB%, 48.1% GB%
Ryne Nelson - 73 TBF, 30.1 K%, 2.7 BB%, 46.9% GB%
Spencer Schwellenbach - 71 TBF, 33.8 K%, 7.0 BB%, 43.9% GB%
Zack Wheeler - 71 TBF, 31.0 K%, 2.8 BB%, 43.5% GB%
SIERA vs. ERA Comp, Last 30 Days
Unluckiest
Matt Waldron: 10.5 ERA, 3.84 SIERA
Nick Lodolo: 9.75 ERA, 4.05 SIERA
Patrick Corbin: 8.1 ERA, 4.22 SIERA
Garrett Crochet: 7.27 ERA, 3.44 SIERA
Taj Bradley: 7.96 ERA, 4.61 SIERA
Chris Bassitt: 7.27 ERA, 3.94 SIERA
Kutter Crawford: 7.88 ERA, 4.96 SIERA
Jameson Taillon: 6.84 ERA, 4.0 SIERA
Corbin Burnes: 7.24 ERA, 4.43 SIERA
Logan Gilbert: 5.74 ERA, 3.16 SIERA
Luckiest
Valente Bellozo: 2.93 ERA, 5.97 SIERA
Logan Webb: 0.96 ERA, 3.37 SIERA
Kevin Gausman: 2.88 ERA, 5.24 SIERA
Joey Estes: 3.03 ERA, 5.32 SIERA
Bryan Woo: 1.42 ERA, 3.51 SIERA
Albert Suarez: 2.43 ERA, 4.49 SIERA
Michael Wacha: 2.25 ERA, 4.23 SIERA
David Peterson: 2.45 ERA, 4.43 SIERA
Tobias Myers: 2.08 ERA, 4.06 SIERA
Michael Lorenzen: 3.29 ERA, 5.21 SIERA
Hot Pitcher Tracker - Last 3 Weeks vs. Career
Bryan Woo - +2.6% CSW%, -2.5 BB%
Luis Castillo - +2.7% CSW%, -1.7 BB%
Logan Webb - +5.1% CSW%, -2.6 BB%
Brandon Pfaadt - +4.0% CSW%, -1.6 BB%
Cole Ragans - +2.9% CSW%, -2.0 BB%
Michael Wacha - +6.9% CSW%, -2.7 BB%
Zack Wheeler - +2.3% CSW%, -2.9 BB%
Spencer Arrighetti - +2.8% CSW%, -4.6 BB%
Justin Steele - +5.9% CSW%, -1.7 BB%
Garrett Crochet - +4.8% CSW%, -5.4 BB%
Ryan Pepiot - +3.8% CSW%, -4.7 BB%
Bryce Miller - +3.7% CSW%, -3.1 BB%
Hitter Reports
Multiple Barrels
Alex Bregman (HOU) 5 PA, 5 Swings, 2 Barrels, 1 HR
Giancarlo Stanton (NYY) 4 PA, 3 Swings, 2 Barrels, 1 HR
Jesus Sanchez (MIA) 3 PA, 4 Swings, 2 Barrels, 1 HR
New Max Launch Velos
Hardest Hit Balls
Kyle Schwarber (PHI) - 115.4mph - nan
Junior Caminero (TB) - 113.9mph - double
Giancarlo Stanton (NYY) - 112.7mph - field_out
Bobby Witt Jr. (KC) - 111.5mph - home_run
Yainer Diaz (HOU) - 111.4mph - home_run
Bobby Witt Jr. (KC) - 111.1mph - single
Eloy Jimenez (BAL) - 110.7mph - grounded_into_double_play
J.D. Martinez (NYM) - 110.6mph - home_run
Chris Taylor (LAD) - 110.5mph - nan
Giancarlo Stanton (NYY) - 110.5mph - home_run
Last 3 Weeks - wOBA vs. xwOBA Comparison
Top 10
Logan O'Hoppe - 64 PA, 0.148 wOBA, 0.295 xwOBA, 0.147 Diff
Lenyn Sosa - 57 PA, 0.193 wOBA, 0.307 xwOBA, 0.114 Diff
Max Schuemann - 58 PA, 0.184 wOBA, 0.296 xwOBA, 0.112 Diff
Brandon Lowe - 80 PA, 0.275 wOBA, 0.369 xwOBA, 0.094 Diff
Jake Cronenworth - 73 PA, 0.29 wOBA, 0.377 xwOBA, 0.087 Diff
Charlie Blackmon - 60 PA, 0.228 wOBA, 0.304 xwOBA, 0.076 Diff
J.D. Martinez - 68 PA, 0.29 wOBA, 0.356 xwOBA, 0.066 Diff
Nathaniel Lowe - 74 PA, 0.254 wOBA, 0.318 xwOBA, 0.064 Diff
Austin Riley - 58 PA, 0.339 wOBA, 0.399 xwOBA, 0.06 Diff
Cal Raleigh - 62 PA, 0.283 wOBA, 0.342 xwOBA, 0.059 Diff
Bottom 10
Gavin Sheets - 59 PA, 0.406 wOBA, 0.286 xwOBA, -0.12 Diff
Daulton Varsho - 74 PA, 0.384 wOBA, 0.282 xwOBA, -0.102 Diff
Matt Vierling - 56 PA, 0.388 wOBA, 0.291 xwOBA, -0.097 Diff
Marcell Ozuna - 81 PA, 0.425 wOBA, 0.334 xwOBA, -0.091 Diff
Masataka Yoshida - 75 PA, 0.466 wOBA, 0.377 xwOBA, -0.089 Diff
Ramon Laureano - 62 PA, 0.444 wOBA, 0.362 xwOBA, -0.082 Diff
Keibert Ruiz - 65 PA, 0.358 wOBA, 0.277 xwOBA, -0.081 Diff
Ernie Clement - 73 PA, 0.305 wOBA, 0.225 xwOBA, -0.08 Diff
Leo Jimenez - 56 PA, 0.376 wOBA, 0.296 xwOBA, -0.08 Diff
Nolan Arenado - 74 PA, 0.37 wOBA, 0.293 xwOBA, -0.077 Diff
Last 3 Weeks - Brl% Leaders
Giancarlo Stanton - 57 PA, 36 BIP, 11 Brls, 30.6 Brl%
Aaron Judge - 75 PA, 52 BIP, 14 Brls, 26.9 Brl%
Jhonkensy Noel - 49 PA, 31 BIP, 8 Brls, 25.8 Brl%
Jesus Sanchez - 63 PA, 36 BIP, 8 Brls, 22.2 Brl%
Joc Pederson - 63 PA, 37 BIP, 8 Brls, 21.6 Brl%
Matt Wallner - 62 PA, 33 BIP, 7 Brls, 21.2 Brl%
Leo Jimenez - 56 PA, 30 BIP, 6 Brls, 20.0 Brl%
Juan Soto - 81 PA, 55 BIP, 11 Brls, 20.0 Brl%
Ian Happ - 77 PA, 46 BIP, 9 Brls, 19.6 Brl%
Jackson Merrill - 74 PA, 62 BIP, 12 Brls, 19.4 Brl%
Last 3 Weeks - xwOBA Leaders
Aaron Judge - 75 PA, 0.548 xwOBA
Joc Pederson - 63 PA, 0.478 xwOBA
Bobby Witt Jr. - 74 PA, 0.477 xwOBA
Juan Soto - 81 PA, 0.464 xwOBA
Vladimir Guerrero Jr. - 75 PA, 0.457 xwOBA
Yordan Alvarez - 64 PA, 0.454 xwOBA
Alex Bregman - 67 PA, 0.447 xwOBA
Giancarlo Stanton - 57 PA, 0.434 xwOBA
Jackson Merrill - 74 PA, 0.432 xwOBA
Michael Toglia - 73 PA, 0.43 xwOBA
Last 3 Weeks - Contact% Leaders
Luis Arraez - 76 PA, 139 Swings, 96.4 Cont%
Sal Frelick - 65 PA, 115 Swings, 93.9 Cont%
Steven Kwan - 81 PA, 120 Swings, 92.5 Cont%
Keibert Ruiz - 65 PA, 129 Swings, 91.5 Cont%
Anthony Rendon - 56 PA, 98 Swings, 89.8 Cont%
Miguel Rojas - 48 PA, 86 Swings, 89.5 Cont%
Alex Bregman - 67 PA, 105 Swings, 89.5 Cont%
Masataka Yoshida - 75 PA, 133 Swings, 88.7 Cont%
Geraldo Perdomo - 78 PA, 138 Swings, 88.4 Cont%
Ryan O'Hearn - 46 PA, 103 Swings, 88.3 Cont%
Last 10 Days - SB Attempt Leaders
Jose Ramirez - 6 Attempts (5 steals)
C.J. Abrams - 6 Attempts (5 steals)
Jonny Deluca - 6 Attempts (4 steals)
Dylan Moore - 5 Attempts (5 steals)
Oneil Cruz - 5 Attempts (5 steals)
Dansby Swanson - 5 Attempts (5 steals)
Luis Robert - 5 Attempts (3 steals)
Shohei Ohtani - 4 Attempts (4 steals)
Zach McKinstry - 4 Attempts (4 steals)
Jacob Young - 4 Attempts (3 steals)
Jose Altuve - 4 Attempts (3 steals)
Andres Gimenez - 4 Attempts (4 steals)
Randy Arozarena - 4 Attempts (4 steals)
Last 30 Days - SB Attempt Leaders
Xavier Edwards - 16 Attempts (16 steals)
Jose Ramirez - 15 Attempts (14 steals)
Shohei Ohtani - 14 Attempts (14 steals)
Elly De La Cruz - 13 Attempts (10 steals)
Luis Robert - 12 Attempts (8 steals)
Jose Caballero - 12 Attempts (10 steals)
Dylan Moore - 11 Attempts (10 steals)
Nico Hoerner - 11 Attempts (10 steals)
Jarren Duran - 10 Attempts (10 steals)
James Wood - 10 Attempts (5 steals)
Tyler Fitzgerald - 10 Attempts (9 steals)
C.J. Abrams - 9 Attempts (8 steals)
Taylor Walls - 9 Attempts (6 steals)
Magic Formula Qualifiers - Hitters - Last 3 Weeks
Aaron Judge - 75 PA, 16.0 K%, 26.9 Brl%
Alex Bregman - 67 PA, 11.9 K%, 18.2 Brl%
Bobby Witt Jr. - 74 PA, 13.5 K%, 17.2 Brl%
Jackson Merrill - 74 PA, 10.8 K%, 19.4 Brl%
Joc Pederson - 63 PA, 17.5 K%, 21.6 Brl%
Juan Soto - 81 PA, 13.6 K%, 20.0 Brl%
Lars Nootbaar - 48 PA, 18.8 K%, 15.2 Brl%
Matt Olson - 82 PA, 17.1 K%, 15.5 Brl%
Pete Crow-Armstrong - 61 PA, 16.4 K%, 14.9 Brl%
Shohei Ohtani - 82 PA, 17.1 K%, 14.8 Brl%
Vladimir Guerrero Jr. - 75 PA, 8.0 K%, 18.0 Brl%
Yordan Alvarez - 64 PA, 14.1 K%, 15.2 Brl%
Last 30 Days - xwOBA Improvers
Joc Pederson - 85 PA, +0.142 xwOBA
Vladimir Guerrero Jr. - 120 PA, +0.115 xwOBA
Pete Crow-Armstrong - 95 PA, +0.114 xwOBA
Joey Bart - 102 PA, +0.105 xwOBA
Aaron Judge - 117 PA, +0.104 xwOBA
Matt Wallner - 86 PA, +0.104 xwOBA
Jake Burger - 121 PA, +0.102 xwOBA
Michael Toglia - 112 PA, +0.099 xwOBA
Yainer Diaz - 120 PA, +0.095 xwOBA
Jorge Soler - 84 PA, +0.088 xwOBA
Last 30 Days - Brl% Improvers
Jackson Merrill - 106 PA, +11.3 Brl%
Joc Pederson - 85 PA, +9.1 Brl%
Alex Bregman - 105 PA, +9.0 Brl%
Vladimir Guerrero Jr. - 120 PA, +8.4 Brl%
Ian Happ - 117 PA, +7.7 Brl%
Michael Toglia - 112 PA, +7.2 Brl%
Jesus Sanchez - 99 PA, +7.0 Brl%
Geraldo Perdomo - 113 PA, +6.7 Brl%
Heliot Ramos - 106 PA, +6.4 Brl%
Jackson Chourio - 118 PA, +6.2 Brl%
Last 30 Days - Cont% Improvers
Joey Bart - 102 PA, +10.9 Cont%
Aaron Judge - 117 PA, +10.2 Cont%
Eugenio Suarez - 120 PA, +10.2 Cont%
Michael Massey - 80 PA, +10.2 Cont%
Gleyber Torres - 121 PA, +9.8 Cont%
Ryan O'Hearn - 87 PA, +9.3 Cont%
Matt Wallner - 86 PA, +9.0 Cont%
J.T. Realmuto - 89 PA, +8.9 Cont%
Enrique Hernandez - 90 PA, +8.9 Cont%
Shea Langeliers - 90 PA, +8.7 Cont%
Last 30 Days - K% Improvers
Pete Crow-Armstrong - 95 PA, -13.8 K%
Joey Bart - 102 PA, -11.8 K%
Eugenio Suarez - 120 PA, -11.4 K%
Cody Bellinger - 95 PA, -10.0 K%
Jo Adell - 101 PA, -9.2 K%
Juan Yepez - 108 PA, -9.1 K%
Nick Castellanos - 111 PA, -8.6 K%
Matt Vierling - 93 PA, -8.4 K%
Michael Massey - 80 PA, -8.3 K%
Freddy Fermin - 87 PA, -8.3 K%
Hot Hitter Tracker - Last 7 vs. Career
Brenton Doyle - +4.4% Contact%, +4.7 mph exit velo, -6.3 Chase%
Jared Triolo - +7.6% Contact%, +3.1 mph exit velo, -13.4 Chase%
Seth Brown - +10.0% Contact%, +8.9 mph exit velo, -3.2 Chase%
Giancarlo Stanton - +7.7% Contact%, +4.0 mph exit velo, -4.8 Chase%
Super Ultra Mega Hot Hitters - Last 15 Days
Aaron Judge - 0.613 xwOBA, 33.3% Brl%, 80.4% Contact%, 23.6% Chase%, 14.8% K%
Carlos Santana - 0.41 xwOBA, 11.4% Brl%, 80.9% Contact%, 21.8% Chase%, 14.0% K%
Corbin Carroll - 0.413 xwOBA, 14.6% Brl%, 79.1% Contact%, 24.3% Chase%, 19.0% K%
Francisco Lindor - 0.455 xwOBA, 19.1% Brl%, 77.4% Contact%, 24.8% Chase%, 18.8% K%
Juan Soto - 0.506 xwOBA, 23.7% Brl%, 77.3% Contact%, 17.5% Chase%, 13.8% K%
Cold Hitters - Last 2 Weeks
Zack Gelof - 37.7% Whiff%, 73.1% Weak%, 0.938 Cold Rating
Tyler Fitzgerald - 34.7% Whiff%, 72.7% Weak%, 0.903 Cold Rating
Christopher Morel - 37.8% Whiff%, 70.4% Weak%, 0.89 Cold Rating
Michael Busch - 30.3% Whiff%, 76.7% Weak%, 0.882 Cold Rating
Matt Chapman - 31.5% Whiff%, 71.4% Weak%, 0.851 Cold Rating
Sean Murphy - 36.6% Whiff%, 68.2% Weak%, 0.843 Cold Rating
Orlando Arcia - 27.8% Whiff%, 79.5% Weak%, 0.83 Cold Rating
Zach Neto - 30.9% Whiff%, 71.0% Weak%, 0.826 Cold Rating
David Hamilton - 27.1% Whiff%, 82.6% Weak%, 0.801 Cold Rating
Andres Gimenez - 27.6% Whiff%, 75.0% Weak%, 0.799 Cold Rating
Minor League Reports
Top Minor League Hitting Performances - Yesterday
Cooper Hummel (HOU): 3/4, 3R, 2HR, 5RBI, 0SB, 41FPts
Austin Shenton (TB): 3/4, 2R, 2HR, 4RBI, 0SB, 37FPts
Gustavo Campero (LAA): 4/4, 3R, 0HR, 2RBI, 2SB, 36FPts
Owen Caissie (CHC): 3/4, 2R, 2HR, 3RBI, 0SB, 35FPts
Bryan Ramos (CWS): 3/5, 2R, 2HR, 4RBI, 0SB, 35FPts
Bryson Brigman (ARI): 3/5, 3R, 1HR, 5RBI, 0SB, 34FPts
Vaughn Grissom (BOS): 4/5, 3R, 1HR, 4RBI, 0SB, 33FPts
Nelson Velazquez (KC): 3/3, 2R, 1HR, 3RBI, 1SB, 33FPts
Nick Sogard (BOS): 3/4, 3R, 1HR, 3RBI, 0SB, 32FPts
Tristin English (ARI): 2/3, 4R, 1HR, 2RBI, 0SB, 31FPts
Top Minor League Pitching Performances - Yesterday
Lucas Braun (ATL): 94 Pitches, 7IP, 0H, 0ER, 10K, 3BB, 37FPts
Eiberson Castellano (PHI): 93 Pitches, 6IP, 2H, 1ER, 11K, 1BB, 31FPts
Chad Patrick (MIL): 90 Pitches, 6IP, 4H, 0ER, 8K, 0BB, 31FPts
Caden Dana (LAA): 82 Pitches, 6IP, 5H, 0ER, 7K, 0BB, 28FPts
Kohl Drake (TEX): 78 Pitches, 6IP, 1H, 0ER, 6K, 1BB, 28FPts
Justin Hagenman (BOS): 64 Pitches, 6IP, 3H, 0ER, 6K, 0BB, 27FPts
Michael Morales (SEA): 67 Pitches, 5IP, 2H, 1ER, 7K, 0BB, 26FPts
Tommy Henry (ARI): 90 Pitches, 6IP, 4H, 1ER, 6K, 2BB, 23FPts
Nolan McLean (NYM): 63 Pitches, 4IP, 1H, 1ER, 7K, 1BB, 21FPts
Joe Rock (TB): 71 Pitches, 6IP, 5H, 1ER, 4K, 0BB, 20FPts
AA-AAA OPS Leaders
Deyvison De Los Santos (AAA - MIA) 480 PA 0.975 OPS
Coby Mayo (AAA - BAL) 365 PA 0.957 OPS
Keston Hiura (AAA - LAA) 364 PA 0.943 OPS
Nick Allen (AAA - OAK) 376 PA 0.936 OPS
Jason Vosler (AAA - SEA) 451 PA 0.932 OPS
Kyle Manzardo (AAA - CLE) 344 PA 0.928 OPS
Willie MacIver (AAA - COL) 330 PA 0.914 OPS
Jimmy Crooks III (AA - STL) 353 PA 0.914 OPS
Dalton Rushing (AAA - LAD) 411 PA 0.908 OPS
Jordan Diaz (AAA - OAK) 401 PA 0.908 OPS
CJ Alexander (AAA - KC) 349 PA 0.906 OPS
Pedro Leon (AAA - HOU) 450 PA 0.905 OPS
Cal Stevenson (AAA - PHI) 362 PA 0.903 OPS
Tirso Ornelas (AAA - SD) 450 PA 0.9 OPS
Gustavo Campero (AAA - LAA) 402 PA 0.892 OPS
Colby Thomas (AAA - OAK) 477 PA 0.891 OPS
Cooper Hummel (AAA - HOU) 348 PA 0.889 OPS
Jose Rojas (AAA - PIT) 329 PA 0.887 OPS
Ryan Ward (AAA - LAD) 425 PA 0.885 OPS
Carson Taylor (AA - PHI) 390 PA 0.884 OPS
AA-AAA Pitching K-BB% Leaders
Brandon Young (AAA - BAL) 90 IP 23.2% K-BB
Shane Smith (AA - MIL) 84 IP 22.8% K-BB
Bubba Chandler (AAA - PIT) 98 IP 22.4% K-BB
Thomas Harrington (AAA - PIT) 91 IP 21.9% K-BB
Ian Seymour (AAA - TB) 123 IP 21.8% K-BB
Tyler Stuart (AAA - WSH) 112 IP 21.6% K-BB
Aaron Brown - 676345 (AA - HOU) 92 IP 21.3% K-BB
Robinson Pina (AAA - PHI) 110 IP 20.9% K-BB
Brady Basso (AAA - OAK) 88 IP 20.8% K-BB
Troy Melton (AA - DET) 98 IP 20.7% K-BB
Yilber Diaz (AAA - ARI) 91 IP 20.7% K-BB
Noah Cameron (AAA - KC) 105 IP 20.4% K-BB
Caden Dana (AA - LAA) 135 IP 20.1% K-BB
Carson Palmquist (AAA - COL) 102 IP 19.9% K-BB
Chayce McDermott (AAA - BAL) 97 IP 19.3% K-BB
Rhett Lowder (AAA - CIN) 83 IP 19.1% K-BB
Mason Barnett (AA - OAK) 113 IP 18.9% K-BB
Alex Pham (AA - BAL) 106 IP 18.9% K-BB
Travis Adams (AA - MIN) 103 IP 18.8% K-BB
Isaac Coffey (AA - BOS) 97 IP 18.5% K-BB
Schedules & Streamers
Toughest Upcoming Hitter Schedules - Next 7 Days
CHC - 112.0 Opposing SP Stuff+
LAA - 109.1 Opposing SP Stuff+
TB - 106.3 Opposing SP Stuff+
BOS - 105.1 Opposing SP Stuff+
MIN - 104.9 Opposing SP Stuff+
Softest Upcoming Hitter Schedules - Next 7 Days
PIT - 88.4 Opposing SP Stuff+
CLE - 88.7 Opposing SP Stuff+
ATL - 90.7 Opposing SP Stuff+
MIL - 91.4 Opposing SP Stuff+
SEA - 92.2 Opposing SP Stuff+
Today's SP Streamer Picks
Edward Cabrera (14.0% Owned): Projected 5.13IP 2.57ER 6.06SO 2.45BB 15.49FPts
Jameson Taillon (43.0% Owned): Projected 5.39IP 2.46ER 5.0SO 1.22BB 14.35FPts
Davis Martin (1.0% Owned): Projected 4.93IP 2.5ER 4.5SO 1.7BB 11.91FPts
OPS Leaders - Last 2 Weeks - LOW OWNED HITTERS
Joey Loperfido - 30 PA, 1.29 OPS
Jhonkensy Noel - 30 PA, 1.193 OPS
Ramon Urias - 34 PA, 1.17 OPS
Trevor Larnach - 29 PA, 1.165 OPS
Luke Raley - 28 PA, 1.15 OPS
Miguel Amaya - 27 PA, 1.101 OPS
Pete Crow-Armstrong - 33 PA, 1.098 OPS
Ramon Laureano - 36 PA, 1.083 OPS
Alejandro Kirk - 34 PA, 0.998 OPS
Parker Meadows - 33 PA, 0.991 OPS
Today's Hitter Streamer Picks
Jesus Sanchez CF (4.0% Owned): Projected 0.71R 0.19HR 0.74RBI 0.98SO 0.36BB 0.08SB 9.1FPts
Spencer Horwitz 1B (13.0% Owned): Projected 0.62R 0.15HR 0.72RBI 0.97SO 0.39BB 0.04SB 8.67FPts
Charlie Blackmon RF (6.0% Owned): Projected 0.77R 0.12HR 0.56RBI 0.82SO 0.52BB 0.06SB 8.59FPts
Wilyer Abreu RF (38.0% Owned): Projected 0.71R 0.16HR 0.57RBI 1.0SO 0.35BB 0.08SB 8.53FPts
Parker Meadows CF (9.0% Owned): Projected 0.66R 0.15HR 0.45RBI 0.95SO 0.44BB 0.2SB 8.23FPts
Connor Norby 2B (4.0% Owned): Projected 0.64R 0.14HR 0.65RBI 1.0SO 0.36BB 0.08SB 8.15FPts
Dairon Blanco CF (5.0% Owned): Projected 0.51R 0.11HR 0.49RBI 0.7SO 0.19BB 0.38SB 7.98FPts
Brendan Rodgers 2B (23.0% Owned): Projected 0.62R 0.12HR 0.64RBI 0.88SO 0.34BB 0.03SB 7.96FPts
Otto Lopez SS (2.0% Owned): Projected 0.57R 0.1HR 0.54RBI 0.63SO 0.2BB 0.12SB 7.71FPts
Luke Raley LF (10.0% Owned): Projected 0.65R 0.19HR 0.45RBI 1.67SO 0.27BB 0.1SB 7.66FPts
Become a paid sub today to get the rest of the daily notes. It’s just $9/month and you get everything I do here. Check out the about page here for more. 10% of your subscription goes to charitable organizations such as Samaritan’s Purse, a Christian humanitarian aid organization.