Check out yesterday’s box scores here
Should I talk about Anthony Fauci or just leave it? Every once in awhile I like to relive some of the 2020-2021 craziness. That was truly a once-in-a-lifetime string of events. It changed my entire life. I went from living a couple miles from downtown Pittsburgh and working in the city to moving to northern Indiana and embracing (fully) this new life, which has turned out great.
We saw Fauci take the straight Plead the Fifth strat. Which I thought was wise of him. And I’ll admit I did feel kinda bad for the guy sitting there just taking a beating being berated and smeared like that. He might have been deserving of it, but it’s still a tough spot to see someone else in. I’m just going to stop it right there because what am I doing? This is a baseball publication, baby! I do have thoughts about starting a separate Substack to do some Bible and worldview stuff. That would be fun for me and I think a lot of my fellow Christian (or inquiring) readers would like it. But it would probably be another thing I start and do for a couple of weeks and then not follow through on.
One guy who couldn’t plead the fifth was Joey Cantillo
→ 4.0IP 4H 0ER 0R 8K 1BB
Amirite??? Four innings! 89 pitches. Eight strikeouts. Sometimes the strikeouts do you some harm. You can get three strikeouts in an inning that requires at least nine pitches.
Cantillo has been mostly good lately, but he’s anything but consistent and reliable. Here’s the recent game log:
That was a smash matchup last night but he just couldn’t get the outs quick enough and had to cut it short.
He has averaged 4.04 pitches per batter faced this year, which is a pretty high number. The league leader is Nick Martinez at just 3.49 pitches per batter. Most of the dudes leading the league in this are very low strikeout pitchers. It’s a give-and-take. Strikeouts require three pitches, and you don’t get a lot of those ABs where it’s three straight strikes for a K.
There are 11 pitchers who have at least 20 innings of three outs in less than 10 pitches:
Again, mostly pitch-to-contact guys with good command.
The least efficient pitchers in the league by pitches per batter:
Imai 4.35
C Scott 4.29
Harrison 4.28
Cease 4.25
Flaherty 4.23
Roupp 4.23
Sheehan 4.17
Sproat 4.16
Skenes 4.11
Peralta 4.09
Not a bad list of pitchers by any means. There’s a good way to do it (Cease & Skenes who have such good stuff that hitters have trouble getting it into play) and a bad way (Imai who is often nowhere near the strike zone). So it’s not a great standalone stat.
Patrick Sandoval - 5.0IP 5H 2ER 2R 7K 2BB
He led the day in whiffs with 18 of them. Pretty good line against the Athletics in Sacramento. Sandoval is very much like Cantillo. A lefty with a really good changeup and not much of a fastball. He’s tough to square up, but he’s usually not pounding the zone for strikes, and when he has to use his fastball it gets ugly.
So far this year:
So he’s limited the damage but has yet to get more than 15 outs, and the WHIP is a mess. But his walk rate is fine; he just has a .375 BABIP allowed which is wildly high. His pitch mix:
Slider and changeup work, but the fastball is a problem and he’s not usually getting called strikes with the slider. So I’m pretty sure his walk rate is going to come UP while the BABIP goes DOWN. The Red Sox might have to use him for awhile longer since they traded Early, and I guess he’s done enough to justify a spot for now. But I have very little faith in the guy.
We saw Christian Scott’s name in this already. He had a very good outing against the Braves.
→ 6.0IP 5H 1ER 1R 7K 1BB
Finally getting to six innings. A nice 7:1 K:BB with 14 whiffs and a 29.6% Ball%. I was calling that a good matchup for him since the Mets don’t have Soto right now. There’s a lot to like for Scott, and we saw it come together last night.
K% stays at 29%, and the walk rate dropped a bit down to 10%. He has a seven-pitch mix, but he’s throwing three of them for the bulk of his pitches:
Double-digit SwStr% on his first three pitches and palatable ball rates. He’ll give up some homers, especially to lefties, with the 34% GB% and lack of changeup. But he’s a big league starter and I’m definitely interested in having him on some fantasy teams. His next two matchups are at Cleveland and at Pittsburgh, so I like that for him. Cleveland’s bad and the Pirates bats have really cooled off. In fact, he’s #3 on the softest upcoming matchups list:
Some dudes who have a tough upcoming schedule:
These tables are available on the web app for all paid subs and updated every morning with the refreshed schedules.
The two big studs were studs:
Cam Schlittler: 6.33IP 2H 1ER 1R 8K 1BB
Chris Sale: 6.0IP 2H 0ER 0R 9K 0BB
I stupidly switched Sale for Joe Ryan in my DFS lineup because I didn’t want to actually play Jahmai Jones after I saw his pinch hit risk. He did get pinch hit for, but he homered before that happened (he was leading off for the Red Sox against Jacob Lopez in SAC, so the projections were all over him.
I did fix a projection bug on pinch hit risks. It’s working a lot better now. There was something in there that I had to fix before it could accurately get these guys. My approach on that, projection-wise, is to:
Look at the last 150 days
See what % of the time each hitter is subbed out during the game
Take games where they were subbed out and compare their average PA in those games with the games they weren’t subbed out
Multiple that average PA gap by the % chance of being subbed out
Subtract that number from the original PA projection
Today’s biggest pinch hit risk is Randal Grichuk lined up against Ryan Weathers. The model has him for a 60% chance of getting removed, and a 0.515 plate appearance reduction once you do all of the math.
I’m not sure if other projection systems handle this, but mine does, and now it’s working properly again after some time of being not quite right.
Was it the final Tigers start for Tarik Skubal? I saw the Tigers want to trade him, but they aren’t sure if they “can”. Of course they CAN, it’s just a matter of it would be worth it. But they’re 51-58 now and have just a 24% chance of making the playoffs (per FanGraphs). Nobody thinks they’ll be able to re-sign him this winter as he enters unrestricted free agency, so the only reason to keep him would be to bet on that 24% playoff chance. Trading him is obviously a white flag being waved. But to me, you gotta do it. Some fans will be mad, I guess, but enough of them will understand, so it shouldn’t be a major issue for your ticket sales or whatever. Two months of Skubal probably isn’t going to return a team’s top prospect, but you never know. An intense bidding war could develop. There’s talk of the Dodgers being involved. A team like that doesn’t need prospects, so it wouldn’t be shocking to see the Dodgers “overpay” for Skubal as they go for their third straight World Series with Ohtani’s pitching ability severely in question.
I don’t think anybody besides Dodgers fans would be happy about that. LA heading into the fall with Skubal + Yamamoto + Snell + Wrobleski + Glasnow (maybe) and having Diaz back now… you wouldn’t think the league would have much of a chance. So we’re hoping that doesn’t happen, I guess. Skubal is definitely the biggest name of the deadline, it should be a fun few days.
We did get a trade last night on that front. The Angels sent Logan O’Hoppe and Chase Silseth to the Rangers for Angel Arredondo. Arredondo isn’t on prospects list, but he’s a 19 year old infielder, so he hasn’t had much time to prove anything. We have some fScores on him:
It’s not worth much for a 19-year-old kid with less than 400 PAs in minor league ball. But I suppose that brings an upside prospect to the Angels. The Rangers immediately sent O’Hoppe to AAA. Here’s O’Hoppe’s record:
Looked like a breakout catcher in 2023 with a .796 OPS and 14 homers in 51 games. And 2024 wasn’t that bad with 20 homers and a .708 OPS, but he’s been brutal the last two years with an OPS near .600. You don’t love his chances of developing into a good hitter in Texas, but hey, he’s still 27.
Silseth’s been in the Angels bullpen this year. He was once a decent pitching prospect, but it hasn’t worked out.
Good numbers as a reliever, though. The Rangers are in first place right now, which I had no idea about. So they are trying to get to the postseason and a good lefty reliever can help that.
Joe Ryan - 6.0IP 8H 4ER 4R 4K 0BB
Not a good start from Ryan after the talk of arm fatigue that had him get pushed back a little bit. He’s another big name SP on the trade market. This start might give some teams a little bit of pause. They probably shouldn’t have told the league he has arm fatigue. Should’ve just said he was sick! But I guess that would be against the rules, and breaking the rules is BAD.
His fastball velo has been down a little bit:
You always have to look at the numbers on the y-axis here. It’s a tight fit there. He went from heights of 94.8 to 93.6 last night, so it’s just an 0.8mph difference between the high point and last night. Probably nothing to worry about, but when you see the combination of fatigue + lost velo, you start to wonder! And the team that gets Ryan would want the best version of him for the playoff push. It’s worth noting the team that gets him would have him for next year, too. Next year might not be a 162-game season and blah blah blah, I don’t want to think about it, but Ryan should probably return a bigger package than Skubal because of the extra year of control.
Hayden Wesneski - 5.67IP 7H 3ER 3R 4K 2BB
Not great, but not a disaster in his return to the Majors. 10 whiffs, 12.7% SwStr%, 34.2% Ball%. Lots of contact, but got through 5.2 and gave up just three runs.
Jared Jones - 6.0IP 4H 3ER 3R 5K 2BB
Gave up a two-run homer to Gabby Moreno but was otherwise fine. Just nine whiffs against a high-contact D’Backs squad. Most importantly, I think, he cleared six innings on 77 pitches and showed more efficiency. He hasn’t been wild this year. But they really don’t want him starting a new inning with 75+ pitches on the day.
AJ Smith-Shawver - 4.33IP 4H 2ER 2R 4K 2BB
A return for him. This was his season debut after getting hurt in the spring. Remember what he did last year:
He’s not been impressive in the Majors by any means. Very low K-BB%, but a splitter that makes him tough to get out of the ballyard. Just a 0.8 HR/9 last year and he didn’t give up anything too hard yesterday. Only two whiffs though and a 37.7% Ball%. We’ll see if he can get it together and develop a little bit more - but so far in his career he’s given us very little to like for fantasy leagues.
Randy Dobnak - 7.0IP 4H 0ER 0R 4K 1BB
He sat down the Twins and beat Joe Ryan. That’s not a line anybody expected. Dobnak is a journeyman. He came up with the Twins around 2020 (I remember because I played OOTP with the Twins in 2020 while baseball wasn’t happening). He’s never gotten strikeouts, and I’m pretty shocked he’s been able to find his way into the Majors again.
Here’s his minor league record:
So a 14% K% in AAA! That would have you thinking he’d be getting touched up in the Majors. But he hasn’t! He has a 1.04 ERA in the Majors this year now on a 13% K%.
That’s crazy stuff. That’s the lowest ERA in baseball (20+ IP) for a pitcher with a sub-15% K%.
How do you do such a thing? With LUCK.
.238 BABIP and a crazy high strand rate. Don’t be fooled by Dobnak, and we’ll be stacking against him next time (again) in DFS.
Logan Webb - 6.0IP 5H 2ER 2R 4K 1BB
The Giants cruised to a home win against the Brewers, so Webb didn’t have much to worry about in terms of getting big strikeouts.
I guess that’s not right, though, because the Giants didn’t take a big lead until the sixth. Webb’s K% is under 20%, which you don’t like, and his SwStr% is really low at 9.8%.
Still doing the home run prevention thing, of course, but he’s been pretty mid for fantasy leagues after the best season of his career last year.
Trey Yesavage - 6.67IP 3H 1ER 1R 4K 3BB
Got deep into the game but hurt your K% and walked three guys. Still a good ratios start. Yesavage has been more good than bad lately, but has really bad starts at times and has a 3.73 ERA, which is fine in real life but not what you want for fantasy leagues.
The K-BB% isn’t what you want:
I guess he’s a must-start in 12-teamers, but I would not be comfortable throwing him out there in a big matchup late in the week.
Jacob Lopez has been pretty good since getting back from the IL! Here are the numbers:
He has really focused on the four-seamer and slider (threw more cutters last night too) and it’s worked a lot better. The Red Sox scored just 11 runs in three games in Sacramento, enough to win two of the games, but it wasn’t what you were hoping for at all with their hot bats going in there.
Jesus Luzardo - 6.33IP 6H 6ER 6R 5K 3BB
Sixes for Luzardo. The Phillies blew a 6-0 lead, and they’re scuffling again.
The Phillies are 2-8 in their last ten and are far from a Wild Card lock right now. You can bet they’ll be aggressive at the deadline as they try to get a World Series out of this very old core of players they have. You’re not going to have Wheeler for much longer, and the three big bats (Schwarber, Harper, and Turner) are all up there in age.
The problem is that the Phillies don’t have much to trade from, prospects-wise. It’s like Aidan Miller, Gage Wood, and Ramon Marquez as the three big names. I doubt they want to move any of them.
Maybe they just acquire a middle-rotation starter without having to give up too much. Aidan Miller was supposed to help them in the bigs this year, but he hasn’t played at all due to a nasty back issue.
So I don’t think you’ll see anything huge from the Phillies. Even though they did SCOUT Skubal, as we joked about yesterday.
MacKenzie Gore - 7.0IP 3H 3ER 3R 9K 0BB
Well that was pretty good! One of his best starts of the season. He gave up two homers really early on but just three hits and no walks in seven innings is elite WHIP-wise.
In Tampa Bay, too. Not what we expected. But Gore flashed the upside once again. Maybe he’ll find a groove for the rest of the season - the Rangers need him, Eovaldi, and deGrom to pitch up to their standard badly if they’re going to take this division home and have a shot in the postseason.
Eduardo Rodriguez - 8.0IP 5H 0ER 0R 2K 1BB
The magic season continues. There have been just four starts this season of
Of course Wrobleski is on the list!
Eduardo Rodriguez is the “luckiest” pitcher in baseball if you’re doing SIERA minus ERA.
→ 2.48 ERA
→ 4.89 SIERA
→ 4.09 FIP
→ 4.60 xFIP
He’s given up just an 11% HR/FB and has a .258 BABIP. He knows where to throw the ball, and he just keeps putting up results in the box score. But it’s a 16.5% K%, 8.4% BB%, and 8.1% K-BB%. It can’t go on like this! But the Pirates just let him waltz through the order 3+ times and dominate them for the Bucs to lose another big-time home series. Very sad for me.
Grayson Rodriguez - 5.0IP 5H 2ER 2R 6K 2BB
Gotta give some credit to Grayson. Fastball velo jumped up to 96.6 and it got the job done against the Astros.
15 whiffs, 32.7% Ball%, 15.3% SwStr%. Still got hit really hard (two homers, .435 xwOBA), but at least he showed some of the whiffability again.
The Tigers are calling up one of the top prospects in baseball. So let’s reintroduce you guys to Clark.
He hasn’t done a ton of hitting this year with an .802 OPS and just 11 homers. But he’s been very good lately:
Nine of his 11 homers coming since June began. And he steals a ton of bases. He’s the #5 MLB DW prospect.
Here’s Tim write-up:
Here are the current fScores:
We have seen the speed score drop a lot this year. He had a 23% attempt rate in 2024, but it fell to 12% last year but bounced back to 19% this year. This isn’t some dude who is running every single time, but he’s fast and has a success rate above 90% in his career.
The batted ball profile from this year:
Pretty encouraging stuff here, I suppose. Doesn’t drill everything into the ground, pulls it a bit, and has a decent 104.5 EV90. The skills are there; he’s the #13 prospect on MLB’s list. So the upside is large. Probably not for this year, but for the future it’s a good sign that he’ll start getting those big league reps right now.
It will be interesting to see how he does. I don’t think he’s a must-add in 10/12 team leagues by any means, but the steals should be there if he can get on base, and the 93% Zone-Contact% shows that he’s unlikely to strike out a ton even at the MLB level.
So if you’re hurting for speed and offensive upside, Clark’s a fine add. This just isn’t someone who is going to immediately play like an All Star, I don’t think.
Gabriel Moreno really has had a terrific season.
Hitting .308 with eight bombs and four steals in 82 games. He had another injury, which seems to happen every year, but he’s cruising right now and the Snakes have him hitting 3rd.
Tyler Tolbert with the SWIPE AND PIPE. I just wanted to bring him up because he had that three-game span earlier this year with 12 hits.
And then he hit 0.059 between that and yesterday. Baseball is funny, man!
Guy got 29% of his season hits in a 72-hour period.
Spencer Jones dinger! #3 of his career. He has not earned big league playing time but he’s been forced back into the lineup with the Bellinger injury. The Yankees have Stanton, Judge, and Bellinger all on the shelf right now and they aren’t getting any of them back soon.
So they’ll see if Jones can make some progress.
A 58% Contact% and 40% K%, though. I don’t think it’s going to happen. He’s one of just seven hitters with 90+ PA and a contact rate below 60%.
You can see the kind of xBA you get from striking out that much. A .216 collective xBA from this group. Murakami and Valdez have shown us that you can make this work for stretches of time if you have a swing tailored for elite power, which I think Jones does, but you’re just going to have brutal cold stretches along with it.
I guess I’ll mention that Daniel Susac scored 36 fantasy points to lead the day in that drubbing of Milwaukee. Lots of Giants were at the top of the list last night.
Heliot Ramos is one of the better hitters up for grabs at the deadline. He’s had a fine season. I think he’s like a slightly above-average hitter, but he can play centerfield, I believe - so he’s a valuable MLB peice, and the power numbers should accelerate upon leaving San Francisco. And he’s just 26 with lots of control on the contract.
Hayden Wesneski (HOU): 5.67IP, 7H, 3ER, 4SO, 2BB
AJ Smith-Shawver (ATL): 4.33IP, 4H, 2ER, 4SO, 2BB
Thomas Pannone (MIL): 3.0IP, 3H, 2ER, 2SO, 2BB
Trevor Williams (WSH): 1.33IP, 0H, 0ER, 1SO, 0BB
Andrew Vaughn (MIL): 1.0IP, 3H, 3ER, 1SO, 2BB
1. Cam Schlittler
2. Jacob Lopez
3. Patrick Sandoval
4. Chris Sale
5. Trevor Rogers
6. Christian Scott
7. Eduardo Rodriguez
8. Grayson Rodriguez
9. Emerson Hancock
10. Joey Cantillo
11. MacKenzie Gore
12. Sean Manaea
13. Jared Jones
14. Jesus Luzardo
15. Hayden Wesneski
16. Joe Ryan
17. Eric Lauer
18. Gabriel Hughes
19. Brady Singer
20. Tarik Skubal
21. Trey Yesavage
22. Logan Webb
23. Ryan Gusto
24. Matthew Boyd
25. Randy Dobnak
26. Davis Martin
27. Thomas Pannone
28. Zack Littell
29. Dustin May
30. AJ Smith-Shawver
1. Chris Sale (vs. NYM): 34.3 Points
2. Cam Schlittler (vs. CWS): 26.44 Points
3. MacKenzie Gore (vs. TB): 25.95 Points
4. Randy Dobnak (vs. MIN): 24.75 Points
5. Eric Lauer (vs. SEA): 24.3 Points
6. Eduardo Rodriguez (vs. PIT): 22.4 Points
7. Matthew Boyd (vs. STL): 22.15 Points
8. Joey Cantillo (vs. CIN): 22.0 Points
9. Christian Scott (vs. ATL): 21.9 Points
10. Trey Yesavage (vs. WSH): 21.41 Points
1. Jacob Lopez (OAK): 19 Whiffs (97 Pitches)
2. Cam Schlittler (NYY): 18 Whiffs (93 Pitches)
3. Patrick Sandoval (BOS): 18 Whiffs (92 Pitches)
4. Chris Sale (ATL): 16 Whiffs (94 Pitches)
5. Eduardo Rodriguez (ARI): 15 Whiffs (105 Pitches)
6. Grayson Rodriguez (LAA): 15 Whiffs (98 Pitches)
7. Christian Scott (NYM): 14 Whiffs (98 Pitches)
8. Joey Cantillo (CLE): 14 Whiffs (89 Pitches)
9. Trevor Rogers (BAL): 14 Whiffs (94 Pitches)
10. Emerson Hancock (SEA): 13 Whiffs (96 Pitches)
1. MacKenzie Gore (TEX): 55.8 Strike%, 28.4 Ball%
2. Chris Sale (ATL): 55.3 Strike%, 33.0 Ball%
3. Christian Scott (NYM): 54.1 Strike%, 29.6 Ball%
4. Patrick Sandoval (BOS): 53.3 Strike%, 33.7 Ball%
5. Grayson Rodriguez (LAA): 53.1 Strike%, 32.7 Ball%
6. Ian Seymour (TB): 50.7 Strike%, 32.4 Ball%
7. Joey Cantillo (CLE): 50.6 Strike%, 40.4 Ball%
8. Cam Schlittler (NYY): 50.5 Strike%, 35.5 Ball%
9. Jacob Lopez (OAK): 50.5 Strike%, 35.1 Ball%
10. Trevor Rogers (BAL): 50.0 Strike%, 26.6 Ball%
11. Emerson Hancock (SEA): 47.9 Strike%, 33.3 Ball%
12. Sean Manaea (NYM): 47.2 Strike%, 33.7 Ball%
13. Matthew Boyd (CHC): 47.2 Strike%, 30.3 Ball%
14. Eric Lauer (LAD): 47.1 Strike%, 36.8 Ball%
15. Thomas Pannone (MIL): 46.4 Strike%, 35.7 Ball%
1. Matthew Boyd: 89 Pitches, 21 Outs, 4.24 POUT
2. Jared Jones: 77 Pitches, 18 Outs, 4.28 POUT
3. Eduardo Rodriguez: 105 Pitches, 24 Outs, 4.38 POUT
4. MacKenzie Gore: 95 Pitches, 21 Outs, 4.52 POUT
5. Tarik Skubal: 92 Pitches, 20 Outs, 4.6 POUT
6. Hayden Wesneski: 79 Pitches, 17 Outs, 4.65 POUT
7. Dustin May: 70 Pitches, 15 Outs, 4.67 POUT
8. Randy Dobnak: 101 Pitches, 21 Outs, 4.81 POUT
9. Trey Yesavage: 97 Pitches, 20 Outs, 4.85 POUT
10. Cam Schlittler: 93 Pitches, 19 Outs, 4.89 POUT
Cam Schlittler’s FC velo (17 pitches) UP 2.1mph to 96.2
Eric Lauer’s FC velo (27 pitches) UP 1.5mph to 88.3
Tarik Skubal’s FF velo (27 pitches) DOWN -1.5mph to 95.7
AJ Smith-Shawver’s FF usage (58.0%) up 10.4 points
Emerson Hancock’s FF usage (52.2%) up 17.3 points
Emerson Hancock’s CU usage (19.6%) up 17.5 points
Eric Lauer’s FC usage (31.0%) up 10.8 points
Hayden Wesneski’s SI usage (22.8%) up 10.7 points
Ian Seymour’s SI usage (23.9%) up 13.0 points
Jacob Lopez’s FC usage (29.9%) up 12.4 points
Jared Jones’s SL usage (48.1%) up 14.3 points
Jesus Luzardo’s SI usage (26.0%) up 11.6 points
Joey Cantillo’s CU usage (48.3%) up 22.6 points
Randy Dobnak’s ST usage (30.7%) up 12.9 points
Zack Littell’s ST usage (17.3%) up 10.5 points
Eury Perez Sinker: +28.6%
Parker Messick 4-Seam Fastball: +19.9%
Robbie Ray Sinker: +19.6%
Eury Perez 4-Seam Fastball: -19.5%
Robbie Ray 4-Seam Fastball: -18.6%
Joey Cantillo Curveball: +18.6%
Ryan Weathers 4-Seam Fastball: -18.3%
Gavin Williams 4-Seam Fastball: +15.1%
Paul Skenes 4-Seam Fastball: +14.2%
Grant Holmes Cutter: +14.2%
Cade Cavalli Cutter: +14.1%
Jack Perkins Changeup: +13.8%
Sean Manaea 4-Seam Fastball: +13.6%
Roki Sasaki Split-Finger: +13.5%
Dean Kremer Cutter: +13.2%
Ryan Gusto Changeup: -13.1%
Cal Quantrill Sinker: +13.0%
Sonny Gray Sinker: +12.7%
Brandon Sproat Cutter: -12.2%
Dean Kremer Split-Finger: -12.2%
Janson Junk 4-Seam Fastball: +12.1%
Ryan Weathers Slider: +12.0%
Bryan Woo - 40.0 RISP H%, 0.394 BABIP, 50.0 HR/FB, 187.0 Luck Score
Braxton Ashcraft - 44.0 RISP H%, 0.412 BABIP, 29.0 HR/FB, 181.0 Luck Score
Matthew Liberatore - 29.0 RISP H%, 0.577 BABIP, 33.0 HR/FB, 180.0 Luck Score
Gage Jump - 27.0 RISP H%, 0.4 BABIP, 33.0 HR/FB, 169.0 Luck Score
Will Warren - 27.0 RISP H%, 0.375 BABIP, 50.0 HR/FB, 169.0 Luck Score
Dean Kremer - 40.0 RISP H%, 0.395 BABIP, 20.0 HR/FB, 168.0 Luck Score
Zebby Matthews - 50.0 RISP H%, 0.344 BABIP, 25.0 HR/FB, 165.0 Luck Score
Slade Cecconi - 36.0 RISP H%, 0.367 BABIP, 25.0 HR/FB, 163.0 Luck Score
Keider Montero - 29.0 RISP H%, 0.333 BABIP, 29.0 HR/FB, 156.0 Luck Score
Noah Schultz - 41.0 RISP H%, 0.366 BABIP, 17.0 HR/FB, 156.0 Luck Score
Zac Thornton - 9.0 RISP H%, 0.196 BABIP, 0.0 HR/FB, 27.0 Luck Score
David Peterson - 0.0 RISP H%, 0.143 BABIP, 8.0 HR/FB, 28.0 Luck Score
Kumar Rocker - 0.0 RISP H%, 0.143 BABIP, 11.0 HR/FB, 35.0 Luck Score
Chris Sale - 11.0 RISP H%, 0.225 BABIP, 0.0 HR/FB, 38.0 Luck Score
Shota Imanaga - 0.0 RISP H%, 0.256 BABIP, 0.0 HR/FB, 38.0 Luck Score
Sean Burke - 17.0 RISP H%, 0.207 BABIP, 0.0 HR/FB, 43.0 Luck Score
Tyler Mahle - 0.0 RISP H%, 0.233 BABIP, 9.0 HR/FB, 44.0 Luck Score
Nick Martinez - 10.0 RISP H%, 0.256 BABIP, 0.0 HR/FB, 45.0 Luck Score
Brandon Young - 11.0 RISP H%, 0.25 BABIP, 0.0 HR/FB, 46.0 Luck Score
Randy Dobnak - 0.0 RISP H%, 0.229 BABIP, 11.0 HR/FB, 48.0 Luck Score
Joey Cantillo - 84 TBF, 37.2% CSW%
Chris Sale - 79 TBF, 36.7% CSW%
Keider Montero - 69 TBF, 35.9% CSW%
Gavin Williams - 98 TBF, 35.1% CSW%
Cristopher Sanchez - 82 TBF, 34.0% CSW%
Tarik Skubal - 98 TBF, 33.9% CSW%
Jacob Lopez - 69 TBF, 33.1% CSW%
Troy Melton - 71 TBF, 32.2% CSW%
Hunter Brown - 72 TBF, 32.1% CSW%
Logan Henderson - 79 TBF, 32.0% CSW%
Gavin Williams - 98 TBF, 45.9% K%
Chris Sale - 79 TBF, 39.2% K%
Paul Skenes - 70 TBF, 37.1% K%
Gerrit Cole - 72 TBF, 36.1% K%
Cam Schlittler - 96 TBF, 35.4% K%
Reid Detmers - 81 TBF, 34.6% K%
Sean Burke - 71 TBF, 33.8% K%
Joey Cantillo - 84 TBF, 33.3% K%
Tarik Skubal - 98 TBF, 32.7% K%
Nolan McLean - 74 TBF, 32.4% K%
Gavin Williams - 98 TBF, 43.9% K-BB%
Chris Sale - 79 TBF, 36.7% K-BB%
Gerrit Cole - 72 TBF, 31.9% K-BB%
Sean Burke - 71 TBF, 31.0% K-BB%
Cam Schlittler - 96 TBF, 30.2% K-BB%
Paul Skenes - 70 TBF, 30.0% K-BB%
Reid Detmers - 81 TBF, 29.6% K-BB%
Tarik Skubal - 98 TBF, 28.6% K-BB%
Logan Henderson - 79 TBF, 26.6% K-BB%
Keider Montero - 69 TBF, 26.1% K-BB%
Logan Webb - 74 TBF, 61.8% GB%
Ryan Weathers - 70 TBF, 60.4% GB%
Andre Pallante - 71 TBF, 60.4% GB%
Shane Bieber - 77 TBF, 60.4% GB%
Hunter Brown - 72 TBF, 59.1% GB%
Cristopher Sanchez - 82 TBF, 58.9% GB%
Keider Montero - 69 TBF, 57.4% GB%
Joey Cantillo - 84 TBF, 55.1% GB%
Cal Quantrill - 79 TBF, 55.0% GB%
Jesus Luzardo - 100 TBF, 54.4% GB%
Cade Cavalli - 91 TBF, 27.5 K%, 5.5 BB%, 50.8% GB%
Griffin Canning - 62 TBF, 27.4 K%, 3.2 BB%, 53.7% GB%
Keider Montero - 69 TBF, 27.5 K%, 1.4 BB%, 57.4% GB%
Kyle Leahy - 54 TBF, 27.8 K%, 1.9 BB%, 55.3% GB%
Logan Henderson - 79 TBF, 30.4 K%, 3.8 BB%, 43.1% GB%
Nathan Eovaldi - 71 TBF, 28.2 K%, 7.0 BB%, 51.1% GB%
Payton Tolle - 63 TBF, 36.5 K%, 4.8 BB%, 50.0% GB%
Sean Burke - 71 TBF, 33.8 K%, 2.8 BB%, 46.5% GB%
Joey Cantillo - +5.5% CSW%, -2.2 BB%
Trevor Rogers - +6.2% CSW%, -6.8 BB%
Chris Sale - +3.7% CSW%, -3.3 BB%
Gavin Williams - +6.8% CSW%, -8.4 BB%
Gerrit Cole - +2.3% CSW%, -1.9 BB%
Sean Burke - +2.0% CSW%, -6.2 BB%
Ryan Weathers - +2.0% CSW%, -2.3 BB%
Keider Montero - +7.9% CSW%, -5.2 BB%
Payton Tolle - +2.9% CSW%, -2.8 BB%
Bubba Chandler - +2.1% CSW%, -2.3 BB%
Christian Scott - +4.5% CSW%, -2.0 BB%
Ryan Gusto - +4.0% CSW%, -2.8 BB%
Erick Fedde - +3.6% CSW%, -4.4 BB%
Roki Sasaki - +5.8% CSW%, -4.0 BB%
Coby Mayo (BAL) 5 PA, 6 Swings, 2 Barrels, 0 HR
Lawrence Butler (OAK) 4 PA, 10 Swings, 2 Barrels, 1 HR
Yohendrick Pinango (TOR) - 117.4mph - None
Colson Montgomery (CWS) - 115.9mph - None
Francisco Alvarez (NYM) - 112.1mph - double
Ronald Acuna Jr. (ATL) - 111.8mph - None
Jac Caglianone (KC) - 111.7mph - None
Spencer Jones (NYY) - 111.4mph - single
Ivan Herrera (STL) - 111.3mph - double
Matt Vierling (DET) - 111.3mph - triple
Shohei Ohtani (LAD) - 111.2mph - double
Julio Rodriguez (SEA) - 110.6mph - None
Top 10
Nathan Church - 56 PA, 0.108 wOBA, 0.246 xwOBA, 0.138 Diff
Riley Greene - 76 PA, 0.297 wOBA, 0.402 xwOBA, 0.105 Diff
Kyle Tucker - 63 PA, 0.247 wOBA, 0.35 xwOBA, 0.103 Diff
Trent Grisham - 76 PA, 0.219 wOBA, 0.303 xwOBA, 0.084 Diff
Xander Bogaerts - 73 PA, 0.247 wOBA, 0.317 xwOBA, 0.07 Diff
Jarren Duran - 73 PA, 0.22 wOBA, 0.287 xwOBA, 0.067 Diff
Anthony Seigler - 60 PA, 0.288 wOBA, 0.349 xwOBA, 0.061 Diff
Casey Schmitt - 68 PA, 0.288 wOBA, 0.348 xwOBA, 0.06 Diff
Henry Bolte - 56 PA, 0.189 wOBA, 0.245 xwOBA, 0.056 Diff
Brandon Marsh - 70 PA, 0.18 wOBA, 0.234 xwOBA, 0.054 Diff
Bottom 10
C.J. Abrams - 81 PA, 0.543 wOBA, 0.431 xwOBA, -0.112 Diff
Alex Bregman - 79 PA, 0.368 wOBA, 0.258 xwOBA, -0.11 Diff
Curtis Mead - 58 PA, 0.48 wOBA, 0.371 xwOBA, -0.109 Diff
Jackson Holliday - 57 PA, 0.448 wOBA, 0.343 xwOBA, -0.105 Diff
Ty France - 69 PA, 0.505 wOBA, 0.402 xwOBA, -0.103 Diff
Nick Loftin - 71 PA, 0.405 wOBA, 0.306 xwOBA, -0.099 Diff
Joey Ortiz - 60 PA, 0.438 wOBA, 0.344 xwOBA, -0.094 Diff
Jeremy Pena - 62 PA, 0.463 wOBA, 0.378 xwOBA, -0.085 Diff
Cooper Pratt - 68 PA, 0.42 wOBA, 0.34 xwOBA, -0.08 Diff
Ceddanne Rafaela - 84 PA, 0.328 wOBA, 0.252 xwOBA, -0.076 Diff
Yordan Alvarez: 37.0 PA, +0.158 xwOBA OE
Dominic Canzone: 38.0 PA, +0.116 xwOBA OE
Gabriel Moreno: 48.0 PA, +0.116 xwOBA OE
Munetaka Murakami: 40.0 PA, +0.113 xwOBA OE
Riley Greene: 40.0 PA, +0.109 xwOBA OE
Jo Adell: 35.0 PA, +0.105 xwOBA OE
Jackson Merrill: 34.0 PA, +0.103 xwOBA OE
Christian Encarnacion-Strand: 30.0 PA, +0.07 xwOBA OE
C.J. Abrams: 40.0 PA, +0.068 xwOBA OE
Freddie Freeman: 34.0 PA, +0.068 xwOBA OE
Esmerlyn Valdez: 37.0 PA, +0.063 xwOBA OE
James Wood: 43.0 PA, +0.059 xwOBA OE
Salvador Perez: 39.0 PA, +0.056 xwOBA OE
Hao Yu Lee: 31.0 PA, +0.053 xwOBA OE
Corbin Carroll: 45.0 PA, +0.05 xwOBA OE
Colson Montgomery: 30.0 PA, -0.204 xwOBA OE
Andrew Benintendi: 30.0 PA, -0.189 xwOBA OE
Lane Thomas: 39.0 PA, -0.155 xwOBA OE
Wilyer Abreu: 38.0 PA, -0.147 xwOBA OE
Brayan Rocchio: 44.0 PA, -0.138 xwOBA OE
Brooks Lee: 33.0 PA, -0.137 xwOBA OE
Jose Altuve: 35.0 PA, -0.136 xwOBA OE
Trent Grisham: 35.0 PA, -0.129 xwOBA OE
Jake Mangum: 31.0 PA, -0.128 xwOBA OE
William Contreras: 33.0 PA, -0.126 xwOBA OE
Tyler Soderstrom: 38.0 PA, -0.123 xwOBA OE
Cedric Mullins II: 31.0 PA, -0.119 xwOBA OE
Ceddanne Rafaela: 38.0 PA, -0.117 xwOBA OE
Michael Busch: 45.0 PA, -0.117 xwOBA OE
Michael Massey: 33.0 PA, -0.102 xwOBA OE
Esmerlyn Valdez - 68 PA, 31 BIP, 9 Brls, 29.0 Brl%
Riley Greene - 68 PA, 42 BIP, 10 Brls, 23.8 Brl%
Eugenio Suarez - 56 PA, 26 BIP, 6 Brls, 23.1 Brl%
Bryan Reynolds - 68 PA, 37 BIP, 8 Brls, 21.6 Brl%
Ben Rice - 71 PA, 42 BIP, 9 Brls, 21.4 Brl%
Griffin Conine - 47 PA, 33 BIP, 7 Brls, 21.2 Brl%
Heriberto Hernandez - 67 PA, 40 BIP, 8 Brls, 20.0 Brl%
Jake Burger - 61 PA, 40 BIP, 8 Brls, 20.0 Brl%
Shea Langeliers - 45 PA, 21 BIP, 4 Brls, 19.0 Brl%
Munetaka Murakami - 66 PA, 32 BIP, 6 Brls, 18.8 Brl%
Yordan Alvarez - 62 PA, 0.517 xwOBA
Jacob Young - 41 PA, 0.45 xwOBA
Drake Baldwin - 77 PA, 0.439 xwOBA
Jackson Merrill - 67 PA, 0.426 xwOBA
Gabriel Moreno - 79 PA, 0.419 xwOBA
Ty France - 66 PA, 0.417 xwOBA
Nolan Schanuel - 69 PA, 0.413 xwOBA
Tyler Stephenson - 45 PA, 0.41 xwOBA
Andruw Monasterio - 47 PA, 0.41 xwOBA
Shohei Ohtani - 57 PA, 0.408 xwOBA
Luis Arraez - 67 PA, 114 Swings, 93.9 Cont%
Nolan Schanuel - 69 PA, 104 Swings, 91.3 Cont%
Masataka Yoshida - 47 PA, 61 Swings, 90.2 Cont%
Chandler Simpson - 62 PA, 103 Swings, 89.3 Cont%
Sam Antonacci - 60 PA, 111 Swings, 89.2 Cont%
Yandy Diaz - 77 PA, 136 Swings, 89.0 Cont%
Steven Kwan - 68 PA, 105 Swings, 88.6 Cont%
Nasim Nunez - 54 PA, 92 Swings, 88.0 Cont%
Jacob Wilson - 69 PA, 124 Swings, 87.9 Cont%
Mookie Betts - 55 PA, 73 Swings, 87.7 Cont%
Corbin Carroll - 5 Attempts (5 steals)
Esteury Ruiz - 5 Attempts (5 steals)
Otto Lopez - 5 Attempts (4 steals)
C.J. Abrams - 5 Attempts (4 steals)
Xavier Edwards - 4 Attempts (4 steals)
A.J. Ewing - 4 Attempts (4 steals)
Jazz Chisholm Jr. - 4 Attempts (4 steals)
Royce Lewis - 4 Attempts (4 steals)
Elly De La Cruz - 4 Attempts (4 steals)
Ryan Kreidler - 3 Attempts (3 steals)
Jake Cronenworth - 3 Attempts (2 steals)
Colton Cowser - 3 Attempts (3 steals)
Josh Naylor - 3 Attempts (2 steals)
Chandler Simpson - 3 Attempts (3 steals)
Myles Straw - 3 Attempts (3 steals)
Cooper Pratt - 3 Attempts (3 steals)
Travis Bazzana - 3 Attempts (2 steals)
Evan Carter - 3 Attempts (3 steals)
Heliot Ramos - 3 Attempts (2 steals)
Henry Bolte - 3 Attempts (1 steals)
Jacob Young - 3 Attempts (2 steals)
Taylor Trammell - 3 Attempts (2 steals)
Geraldo Perdomo - 3 Attempts (2 steals)
Petey Halpin - 3 Attempts (3 steals)
Chandler Simpson - 9 Attempts (7 steals)
Elly De La Cruz - 9 Attempts (8 steals)
Esteury Ruiz - 9 Attempts (9 steals)
Nasim Nunez - 8 Attempts (6 steals)
Pete Crow-Armstrong - 8 Attempts (6 steals)
Josh Naylor - 8 Attempts (6 steals)
C.J. Abrams - 7 Attempts (6 steals)
Geraldo Perdomo - 7 Attempts (6 steals)
Fernando Tatis Jr. - 7 Attempts (6 steals)
Otto Lopez - 7 Attempts (6 steals)
Jazz Chisholm Jr. - 7 Attempts (6 steals)
Tyler Tolbert - 7 Attempts (6 steals)
Kahlil Watson - 7 Attempts (7 steals)
Alec Burleson - 70 PA, 18.6 K%, 15.4 Brl%
Andrew Vaughn - 41 PA, 12.2 K%, 16.1 Brl%
Jackson Merrill - 67 PA, 17.9 K%, 15.7 Brl%
Kyle Tucker - 51 PA, 11.8 K%, 14.6 Brl%
Ty France - 66 PA, 16.7 K%, 14.0 Brl%
Yordan Alvarez - 62 PA, 16.1 K%, 18.6 Brl%
Riley Greene - 97 PA, +0.076 xwOBA
James Wood - 116 PA, +0.072 xwOBA
Steven Kwan - 96 PA, +0.072 xwOBA
Garrett Mitchell - 99 PA, +0.07 xwOBA
Joey Ortiz - 82 PA, +0.062 xwOBA
C.J. Abrams - 103 PA, +0.056 xwOBA
Jordan Walker - 113 PA, +0.052 xwOBA
Tommy Edman - 84 PA, +0.051 xwOBA
Kyle Karros - 93 PA, +0.05 xwOBA
Drake Baldwin - 117 PA, +0.043 xwOBA
Heriberto Hernandez - 94 PA, +11.8 Brl%
Riley Greene - 97 PA, +8.2 Brl%
Elly De La Cruz - 115 PA, +7.0 Brl%
Eugenio Suarez - 90 PA, +6.9 Brl%
C.J. Abrams - 103 PA, +6.9 Brl%
Ben Rice - 108 PA, +6.7 Brl%
Daylen Lile - 90 PA, +6.6 Brl%
Bryan Reynolds - 110 PA, +6.3 Brl%
Lane Thomas - 102 PA, +6.3 Brl%
Trea Turner - 108 PA, +6.3 Brl%
Lawrence Butler - 80 PA, +10.8 Cont%
Daulton Varsho - 87 PA, +10.2 Cont%
Jasson Dominguez - 102 PA, +8.5 Cont%
Nasim Nunez - 81 PA, +7.8 Cont%
Cole Young - 93 PA, +7.4 Cont%
Jakob Marsee - 81 PA, +6.5 Cont%
Jackson Merrill - 107 PA, +6.4 Cont%
Jose Altuve - 100 PA, +6.1 Cont%
Pete Crow-Armstrong - 109 PA, +5.7 Cont%
Gavin Sheets - 92 PA, +5.7 Cont%
Daulton Varsho - 87 PA, -12.3 K%
Nasim Nunez - 81 PA, -10.8 K%
Jasson Dominguez - 102 PA, -9.6 K%
Javier Sanoja - 90 PA, -9.3 K%
James Wood - 116 PA, -8.7 K%
Jordan Walker - 113 PA, -7.9 K%
Garrett Mitchell - 99 PA, -7.4 K%
Zach McKinstry - 90 PA, -7.3 K%
Randy Arozarena - 104 PA, -7.2 K%
Taylor Ward - 109 PA, -7.1 K%
Luis Garcia Jr.: +2.85
Ketel Marte: +2.65
Willi Castro: +2.45
Jac Caglianone: +2.25
Colson Montgomery: +2.23
T.J. Rumfield: -3.3
Isaac Paredes: -2.98
Ben Williamson: -2.55
A.J. Ewing: -2.35
Marcell Ozuna: -2.33
Christian Walker - 37.6% Whiff%, 75.0% Weak%, 0.934 Cold Rating
Cedric Mullins II - 33.3% Whiff%, 76.0% Weak%, 0.912 Cold Rating
Cam Smith - 32.9% Whiff%, 75.0% Weak%, 0.887 Cold Rating
Teoscar Hernandez - 36.0% Whiff%, 70.4% Weak%, 0.886 Cold Rating
Colson Montgomery - 42.1% Whiff%, 68.0% Weak%, 0.883 Cold Rating
Andrew Benintendi - 32.5% Whiff%, 73.1% Weak%, 0.869 Cold Rating
Kazuma Okamoto - 30.0% Whiff%, 78.1% Weak%, 0.861 Cold Rating
Spencer Torkelson - 30.9% Whiff%, 75.0% Weak%, 0.859 Cold Rating
Isaac Collins - 28.4% Whiff%, 79.3% Weak%, 0.852 Cold Rating
Lucas Spence - 39.0% Whiff%, 66.7% Weak%, 0.849 Cold Rating
Willie MacIver (TOR): 3/5, 3R, 3HR, 4RBI, 1SB, 49FPts
Jake Gelof (LAD): 3/4, 3R, 3HR, 4RBI, 0SB, 44FPts
Will Simpson (TB): 4/5, 2R, 1HR, 2RBI, 2SB, 39FPts
Blake Burke (MIL): 3/5, 2R, 2HR, 5RBI, 0SB, 39FPts
Caleb Bonemer (CWS): 2/3, 2R, 2HR, 4RBI, 0SB, 36FPts
Rainiel Rodriguez (STL): 3/4, 2R, 2HR, 3RBI, 0SB, 33FPts
Trevor Cohen (SF): 2/4, 2R, 0HR, 1RBI, 4SB, 32FPts
Ryan Fitzgerald (LAD): 3/5, 2R, 2HR, 2RBI, 0SB, 31FPts
Brenton Doyle (COL): 3/5, 3R, 1HR, 3RBI, 0SB, 30FPts
Theo Gillen (TB): 2/5, 2R, 2HR, 3RBI, 0SB, 30FPts
Caden Hunter (BAL): 89 Pitches, 7IP, 1H, 0ER, 10K, 2BB, 38FPts
Payton Martin (LAD): 94 Pitches, 8IP, 6H, 2ER, 7K, 1BB, 27FPts
Austin Peterson (CLE): 88 Pitches, 5IP, 4H, 1ER, 7K, 3BB, 23FPts
Landon Knack (LAD): 56 Pitches, 5IP, 1H, 1ER, 5K, 0BB, 22FPts
Jonathan Cannon (CWS): 64 Pitches, 6IP, 3H, 1ER, 4K, 0BB, 21FPts
Nate Peterson (CIN): 89 Pitches, 6IP, 3H, 3ER, 8K, 1BB, 21FPts
Isaac Lyon (WSH): 86 Pitches, 5IP, 6H, 1ER, 8K, 3BB, 19FPts
Greg Farone (SF): 81 Pitches, 6IP, 5H, 2ER, 4K, 0BB, 18FPts
Josh Hartle (CLE): 84 Pitches, 6IP, 2H, 1ER, 5K, 3BB, 18FPts
Lazaro Estrada (TOR): 52 Pitches, 4IP, 0H, 0ER, 5K, 1BB, 18FPts
Danny Serretti (AAA - ARI) 295 PA 1.019 OPS
Cooper Ingle (AAA - CLE) 288 PA 1.006 OPS
Owen Ayers (AAA - CHC) 316 PA 1.003 OPS
Blake Burke (AA - MIL) 383 PA 0.991 OPS
Sean Keys (AAA - TOR) 306 PA 0.989 OPS
Jack Pineda (AAA - KC) 270 PA 0.963 OPS
Franklin Arias (AAA - BOS) 351 PA 0.963 OPS
Jack Suwinski (AAA - LAD) 390 PA 0.961 OPS
Zac Veen (AAA - COL) 396 PA 0.96 OPS
Marco Luciano (AAA - NYY) 324 PA 0.958 OPS
Charlie Condon (AAA - COL) 404 PA 0.955 OPS
Christian Moore (AAA - LAA) 343 PA 0.951 OPS
Kameron Misner (AAA - PHI) 271 PA 0.945 OPS
Aaron Sabato (AAA - MIN) 313 PA 0.94 OPS
James Tibbs III (AAA - LAD) 439 PA 0.938 OPS
Sterlin Thompson (AAA - COL) 278 PA 0.935 OPS
BJ Murray Jr. (AAA - CHC) 404 PA 0.931 OPS
Joey Meneses (AAA - OAK) 363 PA 0.93 OPS
Josue De Paula (AA - LAD) 430 PA 0.928 OPS
Brett Squires (AAA - KC) 385 PA 0.927 OPS
Kade Anderson (AA - SEA) 77 IP 38.1% K-BB
Brett Sears (AA - ATL) 72 IP 24.9% K-BB
Jace Beck (AAA - CHC) 72 IP 24.7% K-BB
Adam Seminaris (AA - PHI) 96 IP 23.9% K-BB
Carlos Pena (AA - DET) 76 IP 22.6% K-BB
Brandon White - 681449 (AAA - MIA) 80 IP 22.0% K-BB
Gage Ziehl (AA - BOS) 75 IP 21.5% K-BB
Cesar Perdomo (AAA - SF) 83 IP 21.2% K-BB
John Holobetz (AA - BOS) 79 IP 20.5% K-BB
Joe Whitman (AAA - SF) 86 IP 20.0% K-BB
Jonathan Santucci (AA - NYM) 90 IP 20.0% K-BB
Jackson Kent (AAA - WSH) 88 IP 19.8% K-BB
Daniel Eagen (AA - ARI) 81 IP 19.6% K-BB
Logan Allen - 671106 (AAA - CLE) 84 IP 19.1% K-BB
Tyson Hardin (AAA - MIL) 95 IP 18.2% K-BB
Brendan Beck (AAA - NYY) 104 IP 18.0% K-BB
Santiago Suarez (AA - TB) 85 IP 17.9% K-BB
Jackson Nezuh (AAA - HOU) 76 IP 17.8% K-BB
Braxton Garrett (AAA - MIA) 73 IP 17.7% K-BB
Mason Molina (AAA - STL) 83 IP 17.6% K-BB
JP Sears (6.0% Owned): Projected 5.57IP 2.4ER 4.56SO 1.84BB 13.91FPts
Rhett Lowder (14.0% Owned): Projected 5.56IP 2.65ER 4.89SO 2.69BB 13.37FPts
Bailey Ober (49.0% Owned): Projected 5.72IP 2.67ER 3.94SO 1.36BB 12.56FPts
Cooper Pratt - 31 PA, 1.118 OPS
Andruw Monasterio - 27 PA, 1.118 OPS
Jackson Holliday - 33 PA, 1.117 OPS
Jacob Young - 27 PA, 1.094 OPS
Kyle Manzardo - 28 PA, 1.065 OPS
Andrew Vaughn - 28 PA, 1.065 OPS
Nick Loftin - 33 PA, 1.062 OPS
Christian Encarnacion-Strand - 31 PA, 1.033 OPS
Colt Keith - 31 PA, 1.026 OPS
Ildemaro Vargas - 34 PA, 1.0 OPS
Anthony Seigler C (4.0% Owned): Projected 0.81R 0.14HR 0.6RBI 0.87SO 0.62BB 0.17SB 9.31FPts
Dylan Crews OF (40.0% Owned): Projected 0.69R 0.21HR 0.8RBI 1.0SO 0.34BB 0.12SB 9.1FPts
Jake Mangum CF (20.0% Owned): Projected 0.74R 0.09HR 0.51RBI 0.71SO 0.27BB 0.22SB 9.01FPts
Dominic Canzone LF (48.0% Owned): Projected 0.69R 0.2HR 0.68RBI 1.01SO 0.4BB 0.04SB 8.85FPts
Jose Tena SS (1.0% Owned): Projected 0.7R 0.16HR 0.67RBI 1.11SO 0.34BB 0.12SB 8.58FPts
Cole Young SS (36.0% Owned): Projected 0.73R 0.15HR 0.54RBI 0.84SO 0.42BB 0.06SB 8.57FPts
Austin Martin SS (4.0% Owned): Projected 0.72R 0.09HR 0.52RBI 0.73SO 0.53BB 0.15SB 8.41FPts
Lane Thomas LF (14.0% Owned): Projected 0.66R 0.17HR 0.58RBI 1.0SO 0.35BB 0.1SB 8.28FPts
Heliot Ramos RF (47.0% Owned): Projected 0.64R 0.2HR 0.44RBI 1.05SO 0.3BB 0.04SB 8.07FPts