Check out yesterday’s box scores here
Doc got us a big-time guest on the pod last night. We had Travis Sykora on talking about his life and baseball for an hour. The dynasty guys know about Sykora. But in case you don’t, he’s one of the top pitching prospects in the sport, although that has been quieted down since he had Tommy John surgery last August. Most people fully expect him to cruise through the upper levels of the minors and become a high-upside arm in the Majors. Maybe that will take until 2027 now since he’s spent very limited time above A+ ball and has to do everything involved with coming back from major surgery. But he’s a name to know, and we got to know him and learned a lot of interesting stuff on the pod last night.
So check that out on our podcast feed! We hope to be able to keep this going and get as many interviews from players as we can this offseason.
Two hitters had big old days yesterday. Fernando Tatis Jr. had four hits, two homers, and a steal. That’s a day. But he won one of these last week, and I’d rather not repeat.
The other guy is John Rave, who hit hit a homer and stole TWO bases. A pipe and a double swipe! But it’s John Rave, nobody is adding that guy for fantasy leagues. Sorry to the Rave family, but we’re focused on specific things here.
So how about Pedro Ramirez! The Cubs went nuclear yesterday, scoring 19 runs. They did get to face whatever is left of Bryce Miller, who walked seven and gave up six runs, which opened the flood gates for the Cubs to face the worst of the Mariners bullpen, and they added 12 runs in the final two innigs for more stat-padding.
Ramirez had the best game with three hits, his third homer, and five RBI. He has become interesting for fantasy leagues with the Dansby Swanson injury getting him more playing time. Ramirez has started all six games since Swanson got hurt.
Let’s remind ourselves of what P-Ram did in the minors to earn the call-up:
→ .312/.395/.547, 9 HR, 19 SB in 196 PA
He was mostly playing in a part-time role when getting to the Cubs. But all a sudden he’s hitting .285/.343/.424 as a Cub, hitting three homers and stealing seven bags. Let’s dig into the advanced numbers:
Not a great .297 xwOBA, but he’s been getting better in that as he’s been lifting the ball a bit more. Since getting more regular reps in the last week:
→ .241/.281/.389, 26% K%, 5.3% BB%, 5.1% Brl%, .284 xwOBA
Still some work to do, but his ground ball rate has dropped a bit. The guy does hit the ball pretty hard with an EV90 of 104.4. However, that velo mostly comes through on line drives and ground balls. His 105 EV90 on line drives makes him more of a gaps hitter than a home run guy.
But the minor league record is really impressive, and he’s been running aggressively when on base thus far in the Majors. It’s not a 12-team add right now, but in any kind of deep league where you need some help in the middle infield, he’s a guy to check on.
We saw Andrew Sears debut for the Tigers. Not a great showing, giving up five runs on six hits. But he’s a newbie who had a big season in AAA:
→ 56 IP, 2.24 ERA, 1.06 WHIP, 27.5% K%, 8.7% BB%, 0.32 HR/9
Any time we’re seeing a 18%+ K-BB% with elite home run suppression, we’re taking note for deep leagues. Let’s look at the pitch mix quickly from yesterday:
Not much on the fastball at 94mph. And he did not have command of it yesterday with the 45% Ball%. But the slider was elite with a 27% SwStr% and 65% Strike%. It got hit over the fence once, which doesn’t help. He’s the Tigers #14 prospect per MLB.com, and I hadn’t heard many people talking about him, so it’s a longshot that he’ll be fantasy league relevant in that light.
Maybe we don’t have to think much about him, but the minor league numbers were great and maybe the Tigers will give him a couple more tries at it, so he’s someone to add for some innings and maybe some strikeouts in your deepest leagues.
I failed to mention Jacob Lopez yesterday. He had a huge start on Saturday and just keeps this thing going.
→ 6 IP, 3 H, 1 ER, 9 SO, 1 BB
In his last seven starts, he has a 2.33 ERA, 1.03 WHIP, 29.9% K%, 8.3% BB%, and 0.93 HR/9. It’s fair to double a sub-one HR/9 while pitching half the games in Sacramento, which is the top ballpark for homers by far. But he has a 2.78 ERA, 1.15 WHIP, and 19% K-BB% with a 1.2 HR/9 in his last four starts at home. He’ll be at home this week. That’s risky.
His stuff, though, appears (for right now) to be able to survive it. He has a 15.3% SwStr%. His slider has a 21% SwStr% on 38% usage. He’s featured that pitch since returning from the minors, and the four-seamer has been very good behind it.
Could it all crash and burn soon? Yes. This guy hasn’t been good in the Majors as a whole. One things for sure though, I’m looking to start that guy every single time he’s on the road for now.
Back to yesterday, Cristian Javier posted 21 whiffs and eight strikeouts.
→ 4.0IP 4H 3ER 3R 8K 2BB
But only 12 outs on 90 pitches and three runs on four hits. And he didn’t throw the cutter, or at least the data says he didn’t. Maybe some of the sweepers are actually cutters, I don’t know. He also didn’t throw a ton of strikes yesterday like had been with a 38% Ball%.
Javier is tough to figure out. He has a good 19.6% K-BB% in his last five outings with a 2.54 JA SIERA, but he’s been unable to put everything together to throw out truly useful fantasy lines. But something is different with him, and it’s a much better version of him than what we’ve seen in the last couple of years. So he’s a streamer consideration and definitely a deep league guy to have.
Blake Snell - 6.0IP 2H 0ER 0R 6K 3BB
Snell appears to be the best version of himself right now. The Dodger slow rolled him, and maybe they just banged all that rust off before we ever got to see him in the Majors. Beautiful start against the Pirates last night.
Here are the numbers from his season:
19.5% K-BB%, .236 xwOBA. Snell will never have a low walk rate, that’s not how he pitches. He wants chases. Over the last three seasons he’s kept the BB% at 10%. That’s really good for him. When you put that with a 30% K% while being basically impossible to hit for homers, you’ve got a stud.
It’s a weird situation. Snell has been injured, there’s no questioning that. But it does seem like the Dodgers are making him basically a postseason only type player. Maybe that’s not their intention and these injuries have necessitated that. But 11 starts and 61 innings last year before getting right for the playoffs. And now he’ll be under 50 innings this regular season and looks to be ready to dominate in October again.
This is the embarassment of riches the Dodgers have. Any other team that employed Blake Snell would be looking for 150+ regular season innings out of him. But the Dodgers don’t need the guy to win the division, so they have no reason to push him at all during the season. So Snell has given us very little fantasy value over the last three seasons, but when he’s on the hill he’s an SP1. And he’s probably a top 10 SP to own right now for your fantasy league playoffs.
Yusei Kikuchi - 5.0IP 7H 5ER 5R 4K 1BB
He has returned! We haven’t seen him since April 29th, and he did not impress in his first start back. He’s been bad in 36 innings thus far, but at least does have a 22.4% K% and 9.1% BB%. Not a huge issue there.
His fastball was back up to 95.8 last night, a good sign, and he did get 13 whiffs for a 14.6% SwStr%. So that’s pretty encouraging stuff.
The Angels have this brand new pitching staff for the last two weeks, and all of these guys have been awesome since they got some more data savvy guys in there. Kikuchi had a 3.99 ERA last year with a 22.% K%, so that wasn’t a good season. But remember what he did in 2024 with a 28% K% and 6% BB%. There’s some upside for him, and we’ll be watching him over the next start or two to see if he can recapture some of those strikeouts now that he’s healthy again.
Cal Quantrill - 6.0IP 6H 0ER 0R 6K 0BB
What is going on?? I do have to say that the last couple of Waiver Wire podcast have been on the money. We have handed out many SP recommendations that have immediately pitched very well. Quantrill is one of them, even though I didn’t believe my co host John Allen when he was talking about it.
The results have been astounding lately. Since July 18th:
→ 5 GS, 33.1 IP, 1.35 ERA, 0.90 WHIP, 22.1% K%, 6.1% BB%, 0.27 HR/9
He’s #1 in the league in ERA in the second half. Some things just don’t make senes in life.
Second Half ERA Leaders...
1. Cal Quantrill 1.35
2. Randy Dobnak 1.50
3. Cade Cavalli 1.66
4. Kyle Leahy 1.70
5. Troy Melton 1.80
6. Brandon Pfaadt 1.81
More proof that baseball doesn't exist
2:26 PM · Aug 24, 2026 · 484 Views
2 Likes
He is not getting whiffs, his GB% isn’t super high, but he has a decent enough 15% K-BB% and has allowed just three homers on a .274 xwOBA.
The splitter is working well. On thing we should definitely mention is the schedule. He’s faced CWS, TB, SF, BAL, LAA, WSH, and LAA in these last seven starts. The AL West has been cupcake starter after cupcake start. It’s been a month long birthday party for these pitchers. But credit where credit is due, Quantrill is doing something majorly right, and has now earned some consideration as a streamer in soft matchups.
Shota Imanaga - 2.0IP 5H 1ER 2R 4K 2BB
He did not put a hurting on your ERA, but he threw 72 pitches in two innings and had to be removed. That’s not what you were hoping for especially given that he got 19 runs of support. Fastball velo was down 1.1mph from his season average. So the increased velo we saw early in the season is gone.
He threw for a 43% Ball%, and now that’s two straight starts above 40%. Something might be wrong, but I can’t say he’s a bench/drop candiate obviously. He struck out ten last time in a good start. You just never ever know what you’re going to get, and this was a bad example of that.
Foster Griffin - 5.0IP 5H 2ER 2R 4K 3BB
Cleveland hasn’t been kind to Griffin. This was far from a disaster, but the five hits and three walks in five innings is a Sunday WHIP killer.
Griffin with WSH: 22 GS, 3.06 ERA, 1.07 WHIP, 22% K%, 5.7% BB%, 1.3 HR/9
Griffin with CLE: 4 GS, 4.05 ERA, 1.45 WHIP, 22% K%, 9.2% BB%, 1.8 HR/9
He has lost some command and hitters have hit a bunch of homers against him. I was never fully bought into Griffin, and we’re seeing some struggles lately.
Lots more numbers below!
Andrew Sears (DET): 4.0IP, 6H, 5ER, 3SO, 1BB
Jack Ralston (MIA): 2.0IP, 2H, 0ER, 2SO, 0BB
Jhonny Pereda (SEA): 0.33IP, 3H, 2ER, 0SO, 0BB
1. Blake Snell
2. Cristian Javier
3. Cristopher Sanchez
4. Jake Bennett
5. Cal Quantrill
6. Jackson Kent
7. Nolan McLean
8. Shane Drohan
9. Walker Buehler
10. Yusei Kikuchi
11. Nick Martinez
12. Kyle Leahy
13. Bailey Ober
14. Bryce Miller
15. Andrew Abbott
16. Jose Soriano
17. Matt Wilkinson
18. Shane Baz
19. Tyler Mahle
20. Foster Griffin
21. Shota Imanaga
22. Janson Junk
23. Tomoyuki Sugano
24. Mitch Bratt
25. Carlos Rodon
26. Daniel Lynch IV
1. Blake Snell (vs. PIT): 26.5 Points
2. Cal Quantrill (vs. LAA): 25.9 Points
3. Nick Martinez (vs. BAL): 24.9 Points
4. Nolan McLean (vs. CWS): 22.5 Points
5. Walker Buehler (vs. MIN): 21.1 Points
6. Jake Bennett (vs. SF): 20.95 Points
7. Jack Perkins - 678022 (vs. HOU): 20.45 Points
8. Tyler Mahle (vs. MIL): 16.45 Points
9. Aaron Civale (vs. SEA): 16.4 Points
10. Cristopher Sanchez (vs. STL): 15.61 Points
1. Cristian Javier (HOU): 21 Whiffs (90 Pitches)
2. Blake Snell (LAD): 19 Whiffs (94 Pitches)
3. Cristopher Sanchez (PHI): 19 Whiffs (103 Pitches)
4. Cal Quantrill (TEX): 14 Whiffs (96 Pitches)
5. Jackson Kent (WSH): 14 Whiffs (90 Pitches)
6. Jake Bennett (BOS): 13 Whiffs (84 Pitches)
7. Yusei Kikuchi (LAA): 13 Whiffs (89 Pitches)
8. Bailey Ober (MIN): 12 Whiffs (87 Pitches)
9. Jack Perkins (OAK): 11 Whiffs (100 Pitches)
10. Shane Drohan (MIL): 11 Whiffs (83 Pitches)
1. Walker Buehler (SD): 53.5 Strike%, 27.9 Ball%
2. Foster Griffin (CLE): 53.3 Strike%, 32.4 Ball%
3. Cristian Javier (HOU): 53.3 Strike%, 37.8 Ball%
4. Nick Martinez (TB): 52.3 Strike%, 30.2 Ball%
5. Jackson Kent (WSH): 52.2 Strike%, 34.4 Ball%
6. Cal Quantrill (TEX): 52.1 Strike%, 29.2 Ball%
7. Jake Bennett (BOS): 51.2 Strike%, 22.6 Ball%
8. Blake Snell (LAD): 51.1 Strike%, 34.0 Ball%
9. Cristopher Sanchez (PHI): 50.5 Strike%, 29.1 Ball%
10. Nolan McLean (NYM): 50.0 Strike%, 35.9 Ball%
11. Carmen Mlodzinski (PIT): 49.2 Strike%, 34.4 Ball%
12. Bryce Miller (SEA): 48.1 Strike%, 42.3 Ball%
13. Jose Soriano (TOR): 48.0 Strike%, 38.0 Ball%
14. Mitch Bratt (ARI): 47.8 Strike%, 36.2 Ball%
15. Shota Imanaga (CHC): 47.2 Strike%, 43.1 Ball%
1. Jake Bennett: 84 Pitches, 21 Outs, 4.0 POUT
2. Daniel Lynch IV: 59 Pitches, 13 Outs, 4.54 POUT
3. Walker Buehler: 86 Pitches, 18 Outs, 4.78 POUT
4. Nick Martinez: 86 Pitches, 18 Outs, 4.78 POUT
5. Andrew Abbott: 88 Pitches, 18 Outs, 4.89 POUT
6. Janson Junk: 69 Pitches, 14 Outs, 4.93 POUT
7. Erick Fedde: 56 Pitches, 11 Outs, 5.09 POUT
8. Nolan McLean: 92 Pitches, 18 Outs, 5.11 POUT
9. Cristopher Sanchez: 103 Pitches, 20 Outs, 5.15 POUT
10. Blake Snell: 94 Pitches, 18 Outs, 5.22 POUT
Shane Drohan’s FC velo (13 pitches) UP 1.6mph to 92.4
Tyler Mahle’s FF velo (45 pitches) UP 1.6mph to 94.0
Bailey Ober’s FF velo (31 pitches) DOWN -1.7mph to 87.7
Bryce Miller’s FC usage (14.4%) up 10.6 points
Cal Quantrill’s SI usage (35.4%) up 13.9 points
Carlos Rodon’s FF usage (53.9%) up 10.0 points
Carmen Mlodzinski’s FS usage (27.9%) up 11.3 points
Jack Perkins’s FC usage (25.3%) up 12.0 points
Mitch Bratt’s FF usage (62.3%) up 13.0 points
Nick Martinez’s SI usage (36.0%) up 10.6 points
Tomoyuki Sugano’s SL usage (15.2%) up 10.7 points
Tyler Mahle’s FS usage (40.4%) up 10.0 points
Walker Buehler’s SI usage (32.1%) up 14.3 points
Yusei Kikuchi’s FS usage (16.9%) up 12.6 points
Bryce Miller 4-Seam Fastball: -21.2%
Andrew Painter Changeup: +20.5%
Ryan Johnson Sinker: -20.4%
Ryan Johnson Cutter: +20.1%
Yusei Kikuchi 4-Seam Fastball: +18.1%
Mitch Bratt 4-Seam Fastball: +18.1%
Ryan Weathers Sinker: +17.2%
J.T. Ginn Sinker: +17.0%
Tanner Gordon 4-Seam Fastball: +16.9%
Carson Whisenhunt Slider: -15.6%
Eric Lauer Cutter: +15.5%
Bryan Hudson Sweeper: +15.4%
Sean Manaea 4-Seam Fastball: +14.9%
Kyle Freeland Sinker: +14.8%
Tyler Mahle Split-Finger: +14.7%
Ryan Weathers 4-Seam Fastball: -14.4%
Robbie Ray 4-Seam Fastball: -14.3%
Drew Anderson 4-Seam Fastball: -13.5%
Parker Messick 4-Seam Fastball: +13.4%
Dustin May Cutter: +13.4%
Andrew Alvarez Slider: -13.3%
Logan Webb Sinker: -13.3%
Joey Cantillo 4-Seam Fastball: -13.2%
Braxton Ashcraft Sinker: +12.8%
Kevin Gausman Split-Finger: +12.7%
Ryan Johnson Sweeper: +12.7%
Sean Manaea Sinker: -12.7%
Jake Irvin Changeup: +12.6%
Peter Lambert Slider: -12.6%
Ryan Johnson Split-Finger: -12.5%
Freddy Peralta Changeup: +12.3%
Randy Vasquez Sinker: +12.1%
Connor Prielipp - 38.0 RISP H%, 0.425 BABIP, 36.0 HR/FB, 185.0 Luck Score
Kevin Gausman - 29.0 RISP H%, 0.462 BABIP, 40.0 HR/FB, 175.0 Luck Score
Jordan Montgomery - 31.0 RISP H%, 0.379 BABIP, 33.0 HR/FB, 170.0 Luck Score
Mason Barnett - 42.0 RISP H%, 0.32 BABIP, 33.0 HR/FB, 168.0 Luck Score
George Kirby - 41.0 RISP H%, 0.485 BABIP, 17.0 HR/FB, 167.0 Luck Score
Christian Scott - 35.0 RISP H%, 0.359 BABIP, 21.0 HR/FB, 161.0 Luck Score
Gabriel Hughes - 47.0 RISP H%, 0.298 BABIP, 30.0 HR/FB, 160.0 Luck Score
Tomoyuki Sugano - 32.0 RISP H%, 0.367 BABIP, 21.0 HR/FB, 160.0 Luck Score
Jared Jones - 38.0 RISP H%, 0.355 BABIP, 18.0 HR/FB, 159.0 Luck Score
Patrick Sandoval - 36.0 RISP H%, 0.408 BABIP, 17.0 HR/FB, 157.0 Luck Score
Will Dion - 0.0 RISP H%, 0.087 BABIP, 0.0 HR/FB, 14.0 Luck Score
Sean Newcomb - 0.0 RISP H%, 0.13 BABIP, 0.0 HR/FB, 14.0 Luck Score
Cade Cavalli - 0.0 RISP H%, 0.167 BABIP, 0.0 HR/FB, 18.0 Luck Score
Adrian Houser - 0.0 RISP H%, 0.207 BABIP, 0.0 HR/FB, 24.0 Luck Score
Cam Sanders - 0.0 RISP H%, 0.227 BABIP, 0.0 HR/FB, 28.0 Luck Score
AJ Blubaugh - 0.0 RISP H%, 0.24 BABIP, 0.0 HR/FB, 32.0 Luck Score
Eury Perez - 12.0 RISP H%, 0.19 BABIP, 0.0 HR/FB, 34.0 Luck Score
Carlos Rodon - 0.0 RISP H%, 0.13 BABIP, 11.0 HR/FB, 34.0 Luck Score
Blake Snell - 14.0 RISP H%, 0.175 BABIP, 0.0 HR/FB, 34.0 Luck Score
DL Hall - 0.0 RISP H%, 0.0 BABIP, 12.0 HR/FB, 35.0 Luck Score
Gerrit Cole - 74 TBF, 35.9% CSW%
Braxton Ashcraft - 76 TBF, 35.2% CSW%
Cade Cavalli - 74 TBF, 34.8% CSW%
Jesus Luzardo - 108 TBF, 34.5% CSW%
Yoshinobu Yamamoto - 74 TBF, 33.8% CSW%
Blake Snell - 69 TBF, 33.6% CSW%
Ryan Gusto - 80 TBF, 33.5% CSW%
Sean Manaea - 105 TBF, 33.4% CSW%
Reid Detmers - 90 TBF, 32.9% CSW%
Gavin Williams - 70 TBF, 32.9% CSW%
Cade Cavalli - 74 TBF, 39.2% K%
Dylan Cease - 98 TBF, 35.7% K%
Payton Tolle - 68 TBF, 35.3% K%
Jesus Luzardo - 108 TBF, 34.3% K%
Ian Seymour - 98 TBF, 33.7% K%
Gavin Williams - 70 TBF, 32.9% K%
Yoshinobu Yamamoto - 74 TBF, 32.4% K%
Chris Sale - 71 TBF, 32.4% K%
Kyle Leahy - 75 TBF, 32.0% K%
Parker Messick - 75 TBF, 32.0% K%
Cade Cavalli - 74 TBF, 32.4% K-BB%
Chris Sale - 71 TBF, 29.6% K-BB%
Ian Seymour - 98 TBF, 29.6% K-BB%
Payton Tolle - 68 TBF, 29.4% K-BB%
Kyle Leahy - 75 TBF, 29.3% K-BB%
Jesus Luzardo - 108 TBF, 28.7% K-BB%
Parker Messick - 75 TBF, 28.0% K-BB%
Jacob Lopez - 93 TBF, 25.8% K-BB%
Gerrit Cole - 74 TBF, 25.7% K-BB%
Shota Imanaga - 82 TBF, 24.4% K-BB%
Ryan Weathers - 86 TBF, 62.5% GB%
Hunter Brown - 92 TBF, 62.1% GB%
David Peterson - 79 TBF, 60.8% GB%
Cristopher Sanchez - 98 TBF, 59.1% GB%
Braxton Ashcraft - 76 TBF, 58.2% GB%
Brandon Young - 90 TBF, 56.9% GB%
Grayson Rodriguez - 90 TBF, 56.4% GB%
Joey Cantillo - 72 TBF, 55.8% GB%
Zebby Matthews - 69 TBF, 55.8% GB%
Randy Dobnak - 90 TBF, 55.4% GB%
Cade Cavalli - 74 TBF, 39.2 K%, 6.8 BB%, 47.5% GB%
Chase Burns - 71 TBF, 31.0 K%, 7.0 BB%, 43.2% GB%
Chris Sale - 71 TBF, 32.4 K%, 2.8 BB%, 50.0% GB%
Kyle Leahy - 75 TBF, 32.0 K%, 2.7 BB%, 53.1% GB%
Parker Messick - 75 TBF, 32.0 K%, 4.0 BB%, 46.8% GB%
Reid Detmers - 90 TBF, 30.0 K%, 6.7 BB%, 43.9% GB%
Jesus Luzardo - +2.7% CSW%, -1.9 BB%
Emerson Hancock - +2.4% CSW%, -2.0 BB%
Jacob Lopez - +2.4% CSW%, -5.1 BB%
Tyler Mahle - +3.7% CSW%, -2.9 BB%
Trevor Rogers - +2.6% CSW%, -3.4 BB%
Ryan Gusto - +5.6% CSW%, -4.7 BB%
Braxton Ashcraft - +5.0% CSW%, -3.7 BB%
Kyle Leahy - +3.4% CSW%, -4.1 BB%
Gerrit Cole - +6.4% CSW%, -2.1 BB%
Ian Seymour - +2.8% CSW%, -1.5 BB%
Anthony Kay - +2.9% CSW%, -3.8 BB%
Cristian Javier - +2.5% CSW%, -3.9 BB%
Brayan Bello - +2.2% CSW%, -6.3 BB%
Corbin Carroll (ARI) 4 PA, 4 Swings, 2 Barrels, 0 HR
Elias Diaz (TEX) 3 PA, 8 Swings, 2 Barrels, 1 HR
Fernando Tatis Jr. (SD) 5 PA, 9 Swings, 3 Barrels, 2 HR
Heriberto Hernandez (MIA) 4 PA, 8 Swings, 2 Barrels, 0 HR
Kevin McGonigle (DET) 5 PA, 6 Swings, 2 Barrels, 1 HR
Tommy White (OAK) 5 PA, 13 Swings, 2 Barrels, 0 HR
Taylor Walls, Yesterday: 107.7 Previous High: 106.5
Ronald Acuna Jr. (ATL) - 115.2mph - field_out
Fernando Tatis Jr. (SD) - 115.1mph - field_out
Luis Robert (NYM) - 114.6mph - single
Ozzie Albies (ATL) - 112.4mph - None
Heriberto Hernandez (MIA) - 111.3mph - double
Jonny DeLuca (TB) - 111.1mph - single
Taylor Trammell (HOU) - 110.8mph - single
Jake Burger (TEX) - 110.8mph - None
Pete Crow-Armstrong (CHC) - 110.7mph - home_run
Spencer Jones (NYY) - 110.2mph - single
Top 10
Heliot Ramos - 60 PA, 0.196 wOBA, 0.293 xwOBA, 0.097 Diff
Nasim Nunez - 65 PA, 0.159 wOBA, 0.248 xwOBA, 0.089 Diff
Moises Ballesteros - 74 PA, 0.206 wOBA, 0.29 xwOBA, 0.084 Diff
Gunnar Henderson - 80 PA, 0.345 wOBA, 0.427 xwOBA, 0.082 Diff
A.J. Ewing - 79 PA, 0.236 wOBA, 0.316 xwOBA, 0.08 Diff
Isaac Collins - 59 PA, 0.204 wOBA, 0.281 xwOBA, 0.077 Diff
Christian Yelich - 65 PA, 0.27 wOBA, 0.344 xwOBA, 0.074 Diff
Dylan Crews - 70 PA, 0.21 wOBA, 0.284 xwOBA, 0.074 Diff
Kody Clemens - 64 PA, 0.278 wOBA, 0.351 xwOBA, 0.073 Diff
Carter Jensen - 67 PA, 0.258 wOBA, 0.327 xwOBA, 0.069 Diff
Bottom 10
Javier Sanoja - 60 PA, 0.407 wOBA, 0.284 xwOBA, -0.123 Diff
Alejandro Kirk - 73 PA, 0.445 wOBA, 0.334 xwOBA, -0.111 Diff
Nolan Arenado - 67 PA, 0.359 wOBA, 0.249 xwOBA, -0.11 Diff
Jose Altuve - 67 PA, 0.377 wOBA, 0.276 xwOBA, -0.101 Diff
Jared Young - 65 PA, 0.394 wOBA, 0.294 xwOBA, -0.1 Diff
Chandler Simpson - 80 PA, 0.353 wOBA, 0.255 xwOBA, -0.098 Diff
Michael Massey - 62 PA, 0.396 wOBA, 0.304 xwOBA, -0.092 Diff
Alex Bregman - 87 PA, 0.443 wOBA, 0.352 xwOBA, -0.091 Diff
Carson Benge - 72 PA, 0.447 wOBA, 0.359 xwOBA, -0.088 Diff
Pete Crow-Armstrong - 90 PA, 0.425 wOBA, 0.341 xwOBA, -0.084 Diff
Fernando Tatis Jr.: 41.0 PA, +0.224 xwOBA OE
Miguel Vargas: 44.0 PA, +0.163 xwOBA OE
Alec Bohm: 31.0 PA, +0.145 xwOBA OE
Pete Alonso: 43.0 PA, +0.136 xwOBA OE
Max Muncy: 33.0 PA, +0.122 xwOBA OE
Kazuma Okamoto: 38.0 PA, +0.117 xwOBA OE
Tim Tawa: 39.0 PA, +0.1 xwOBA OE
Jake Bauers: 38.0 PA, +0.099 xwOBA OE
William Contreras: 37.0 PA, +0.098 xwOBA OE
Corey Seager: 33.0 PA, +0.095 xwOBA OE
Tristan Peters: 34.0 PA, +0.094 xwOBA OE
Bryce Harper: 36.0 PA, +0.086 xwOBA OE
Corbin Carroll: 39.0 PA, +0.085 xwOBA OE
Christian Yelich: 30.0 PA, +0.084 xwOBA OE
Heriberto Hernandez: 38.0 PA, +0.08 xwOBA OE
Francisco Alvarez: 30.0 PA, -0.162 xwOBA OE
Kyle Tucker: 34.0 PA, -0.155 xwOBA OE
Daulton Varsho: 34.0 PA, -0.154 xwOBA OE
Cole Young: 40.0 PA, -0.151 xwOBA OE
Nolan Arenado: 30.0 PA, -0.135 xwOBA OE
Ozzie Albies: 40.0 PA, -0.129 xwOBA OE
Abimelec Ortiz: 34.0 PA, -0.128 xwOBA OE
Andruw Monasterio: 37.0 PA, -0.127 xwOBA OE
Brandon Nimmo: 37.0 PA, -0.127 xwOBA OE
Ronald Acuna Jr.: 43.0 PA, -0.126 xwOBA OE
Dillon Dingler: 34.0 PA, -0.123 xwOBA OE
Trea Turner: 31.0 PA, -0.12 xwOBA OE
Spencer Torkelson: 30.0 PA, -0.117 xwOBA OE
Joey Ortiz: 36.0 PA, -0.114 xwOBA OE
Tyler Stephenson: 37.0 PA, -0.113 xwOBA OE
Jose Siri - 46 PA, 26 BIP, 7 Brls, 26.9 Brl%
Fernando Tatis Jr. - 81 PA, 65 BIP, 15 Brls, 23.1 Brl%
Jo Adell - 70 PA, 42 BIP, 9 Brls, 21.4 Brl%
Matt Olson - 78 PA, 47 BIP, 10 Brls, 21.3 Brl%
Luis Robert - 58 PA, 38 BIP, 8 Brls, 21.1 Brl%
Pete Alonso - 81 PA, 58 BIP, 12 Brls, 20.7 Brl%
Spencer Jones - 68 PA, 39 BIP, 8 Brls, 20.5 Brl%
Austin Riley - 71 PA, 40 BIP, 8 Brls, 20.0 Brl%
Munetaka Murakami - 83 PA, 40 BIP, 8 Brls, 20.0 Brl%
Dylan Beavers - 50 PA, 27 BIP, 5 Brls, 18.5 Brl%
Fernando Tatis Jr. - 81 PA, 0.516 xwOBA
Pete Alonso - 81 PA, 0.483 xwOBA
Alec Bohm - 71 PA, 0.436 xwOBA
Wilyer Abreu - 80 PA, 0.436 xwOBA
Colt Keith - 55 PA, 0.432 xwOBA
Jac Caglianone - 64 PA, 0.428 xwOBA
Gunnar Henderson - 80 PA, 0.427 xwOBA
Alec Burleson - 80 PA, 0.408 xwOBA
Bryce Harper - 87 PA, 0.408 xwOBA
Jake McCarthy - 81 PA, 0.395 xwOBA
Steven Kwan - 83 PA, 128 Swings, 92.2 Cont%
Luis Arraez - 77 PA, 148 Swings, 91.9 Cont%
Chandler Simpson - 80 PA, 118 Swings, 91.5 Cont%
Mauricio Dubon - 63 PA, 120 Swings, 90.8 Cont%
Mookie Betts - 76 PA, 113 Swings, 90.3 Cont%
Alec Bohm - 71 PA, 123 Swings, 90.2 Cont%
Liam Hicks - 58 PA, 81 Swings, 90.1 Cont%
Chase DeLauter - 68 PA, 105 Swings, 89.5 Cont%
Zach McKinstry - 58 PA, 103 Swings, 89.3 Cont%
Jung Hoo Lee - 73 PA, 145 Swings, 89.0 Cont%
Bobby Witt Jr. - 4 Attempts (3 steals)
A.J. Ewing - 4 Attempts (3 steals)
Jake McCarthy - 4 Attempts (3 steals)
Nasim Nunez - 4 Attempts (2 steals)
Spencer Jones - 4 Attempts (3 steals)
Chandler Simpson - 4 Attempts (2 steals)
Trent Grisham - 3 Attempts (2 steals)
Jose Altuve - 3 Attempts (2 steals)
Josh Naylor - 3 Attempts (2 steals)
Joshua Baez - 3 Attempts (2 steals)
Esteury Ruiz - 3 Attempts (1 steals)
Elly De La Cruz - 3 Attempts (1 steals)
Corbin Carroll - 3 Attempts (2 steals)
Andres Gimenez - 3 Attempts (3 steals)
Adam Frazier - 3 Attempts (1 steals)
Zach Neto - 3 Attempts (2 steals)
Wyatt Langford - 3 Attempts (2 steals)
Victor Robles - 3 Attempts (3 steals)
Jazz Chisholm Jr. - 3 Attempts (3 steals)
Ronald Acuna Jr. - 3 Attempts (2 steals)
Chandler Simpson - 11 Attempts (9 steals)
Esteury Ruiz - 10 Attempts (7 steals)
C.J. Abrams - 9 Attempts (8 steals)
Jazz Chisholm Jr. - 9 Attempts (7 steals)
Andres Gimenez - 9 Attempts (8 steals)
Nasim Nunez - 9 Attempts (5 steals)
Spencer Jones - 8 Attempts (7 steals)
Jose Caballero - 8 Attempts (7 steals)
A.J. Ewing - 8 Attempts (7 steals)
Pete Crow-Armstrong - 8 Attempts (7 steals)
Nico Hoerner - 7 Attempts (7 steals)
Josh Naylor - 7 Attempts (4 steals)
David Hamilton - 7 Attempts (6 steals)
Jake McCarthy - 7 Attempts (6 steals)
Fernando Tatis Jr. - 7 Attempts (4 steals)
Otto Lopez - 7 Attempts (6 steals)
Henry Bolte - 7 Attempts (3 steals)
Bobby Witt Jr. - 7 Attempts (5 steals)
Fernando Tatis Jr. - 81 PA, 9.9 K%, 23.1 Brl%
Jordan Walker - 78 PA, 19.2 K%, 15.8 Brl%
Miguel Vargas - 81 PA, 18.5 K%, 16.0 Brl%
Pete Alonso - 81 PA, 18.5 K%, 20.7 Brl%
Wilyer Abreu - 80 PA, 13.8 K%, 14.3 Brl%
Fernando Tatis Jr. - 118 PA, +0.084 xwOBA
Alec Bohm - 109 PA, +0.072 xwOBA
Pete Alonso - 118 PA, +0.064 xwOBA
Jake Bauers - 106 PA, +0.06 xwOBA
Colt Keith - 83 PA, +0.056 xwOBA
Brady House - 83 PA, +0.052 xwOBA
Willi Castro - 97 PA, +0.05 xwOBA
Luke Keaschall - 104 PA, +0.05 xwOBA
Gunnar Henderson - 118 PA, +0.049 xwOBA
Justin Crawford - 85 PA, +0.047 xwOBA
Matt Olson - 121 PA, +9.6 Brl%
Christian Yelich - 97 PA, +8.9 Brl%
Matt McLain - 89 PA, +6.9 Brl%
Fernando Tatis Jr. - 118 PA, +6.5 Brl%
Pete Crow-Armstrong - 136 PA, +6.2 Brl%
Luis Robert - 88 PA, +5.9 Brl%
Luis Garcia Jr. - 105 PA, +5.7 Brl%
Dylan Beavers - 82 PA, +5.4 Brl%
Brady House - 83 PA, +5.2 Brl%
Willi Castro - 97 PA, +4.4 Brl%
Fernando Tatis Jr. - 118 PA, +10.9 Cont%
Zach McKinstry - 88 PA, +9.1 Cont%
Lawrence Butler - 110 PA, +8.0 Cont%
Nasim Nunez - 99 PA, +7.5 Cont%
Otto Lopez - 123 PA, +7.0 Cont%
Nick Gonzales - 108 PA, +6.6 Cont%
Randy Arozarena - 126 PA, +6.2 Cont%
Corbin Carroll - 126 PA, +5.9 Cont%
Justin Crawford - 85 PA, +5.9 Cont%
Josh Naylor - 109 PA, +5.5 Cont%
Justin Crawford - 85 PA, -12.3 K%
Nathaniel Lowe - 96 PA, -9.6 K%
Isaac Paredes - 116 PA, -9.4 K%
Jac Caglianone - 100 PA, -9.2 K%
Nathan Church - 84 PA, -9.0 K%
Zach McKinstry - 88 PA, -8.8 K%
Brandon Marsh - 101 PA, -8.6 K%
Mauricio Dubon - 98 PA, -8.5 K%
Corbin Carroll - 126 PA, -7.8 K%
Rafael Devers - 117 PA, -7.6 K%
Heliot Ramos: +3.6
William Contreras: +3.25
Alec Bohm: +2.5
Masyn Winn: +2.47
Fernando Tatis Jr.: +2.3
Carson Kelly: -2.98
Moises Ballesteros: -2.7
Zach McKinstry: -2.67
Josh Lowe: -2.65
J.T. Realmuto: -2.58
Fernando Tatis Jr. - 0.584 xwOBA, 25.0% Brl%, 85.2% Contact%, 18.1% Chase%, 9.1% K%
Miguel Vargas - 0.467 xwOBA, 20.5% Brl%, 84.4% Contact%, 16.8% Chase%, 12.1% K%
Pete Alonso - 0.507 xwOBA, 17.8% Brl%, 75.4% Contact%, 23.4% Chase%, 14.8% K%
Trent Grisham - 0.396 xwOBA, 13.5% Brl%, 79.8% Contact%, 19.7% Chase%, 22.8% K%
William Contreras - 0.402 xwOBA, 13.6% Brl%, 79.8% Contact%, 24.4% Chase%, 10.2% K%
Jeremy Pena - 38.8% Whiff%, 77.8% Weak%, 0.976 Cold Rating
Esteury Ruiz - 35.6% Whiff%, 73.3% Weak%, 0.924 Cold Rating
Joc Pederson - 35.9% Whiff%, 72.2% Weak%, 0.92 Cold Rating
Rafael Devers - 34.2% Whiff%, 74.2% Weak%, 0.917 Cold Rating
Spencer Torkelson - 33.8% Whiff%, 73.7% Weak%, 0.907 Cold Rating
Cam Smith - 35.6% Whiff%, 71.4% Weak%, 0.904 Cold Rating
Cal Raleigh - 32.9% Whiff%, 70.8% Weak%, 0.872 Cold Rating
Masyn Winn - 35.4% Whiff%, 68.2% Weak%, 0.85 Cold Rating
Denzer Guzman - 41.0% Whiff%, 66.7% Weak%, 0.84 Cold Rating
Tyler O’Neill - 38.7% Whiff%, 66.7% Weak%, 0.836 Cold Rating
Jesus Baez (STL): 4/5, 3R, 3HR, 5RBI, 0SB, 49FPts
Ryan Cesarini (CLE): 4/5, 2R, 2HR, 3RBI, 2SB, 46FPts
Walker Jenkins (MIN): 3/3, 2R, 2HR, 3RBI, 1SB, 42FPts
Rainiel Rodriguez (STL): 4/4, 3R, 2HR, 3RBI, 0SB, 40FPts
Graham Brown (MIN): 3/4, 2R, 1HR, 3RBI, 2SB, 36FPts
Oswaldo Cabrera (NYY): 3/4, 2R, 2HR, 3RBI, 0SB, 33FPts
Bennett Hostetler (MIA): 2/4, 2R, 2HR, 4RBI, 0SB, 32FPts
Mitch Jebb (PIT): 2/4, 2R, 2HR, 4RBI, 0SB, 32FPts
Vance Honeycutt (BAL): 2/3, 2R, 0HR, 0RBI, 3SB, 31FPts
Luke Williams (ATL): 2/3, 2R, 2HR, 3RBI, 0SB, 30FPts
Grant Gambrell (KC): 0 Pitches, 5IP, 1H, 0ER, 9K, 0BB, 32FPts
Ryan Sloan (SEA): 0 Pitches, 5IP, 1H, 1ER, 11K, 0BB, 30FPts
Emmet Sheehan (LAD): 0 Pitches, 6IP, 1H, 0ER, 9K, 2BB, 29FPts
Ben Hansen (OAK): 0 Pitches, 5IP, 0H, 0ER, 9K, 2BB, 28FPts
Caden Favors (CLE): 0 Pitches, 5IP, 3H, 0ER, 7K, 0BB, 28FPts
Braxton Garrett (CHC): 0 Pitches, 5IP, 2H, 0ER, 7K, 1BB, 27FPts
Gabe Davis (NYM): 0 Pitches, 4IP, 1H, 0ER, 7K, 2BB, 25FPts
Bryce Mayer (HOU): 0 Pitches, 5IP, 2H, 0ER, 7K, 1BB, 24FPts
Tyson Hardin (MIL): 0 Pitches, 4IP, 1H, 0ER, 7K, 0BB, 22FPts
Joey Volini (MIA): 0 Pitches, 5IP, 3H, 1ER, 5K, 1BB, 22FPts
Sean Keys (AAA - TOR) 407 PA 1.018 OPS
Cooper Ingle (AAA - CLE) 376 PA 0.989 OPS
James Tibbs III (AAA - LAD) 537 PA 0.986 OPS
Josue De Paula (AA - LAD) 524 PA 0.976 OPS
Seaver King (AAA - WSH) 405 PA 0.973 OPS
Rainiel Rodriguez (AA - STL) 330 PA 0.972 OPS
Franklin Arias (AAA - BOS) 434 PA 0.958 OPS
Ralphy Velazquez (AAA - CLE) 468 PA 0.942 OPS
Jack Pineda (AAA - KC) 331 PA 0.941 OPS
Brooks Brannon (AA - BOS) 340 PA 0.937 OPS
Lazaro Montes (AAA - SEA) 515 PA 0.936 OPS
Pablo Reyes (AAA - LAA) 386 PA 0.932 OPS
Owen Ayers (AAA - CHC) 397 PA 0.932 OPS
Blake Burke (AAA - MIL) 481 PA 0.93 OPS
Matt Wallner (AAA - MIN) 327 PA 0.928 OPS
Danny Serretti (AA - ARI) 372 PA 0.927 OPS
Jay Harry (AAA - TOR) 331 PA 0.917 OPS
Marco Luciano (AAA - NYY) 395 PA 0.917 OPS
Ben Ross (AAA - MIN) 466 PA 0.916 OPS
Dylan Dreiling (AA - TEX) 464 PA 0.915 OPS
Ryan Sloan (AA - SEA) 86 IP 27.5% K-BB
Jace Beck (AAA - MIA) 83 IP 24.3% K-BB
Brett Sears (AA - ATL) 97 IP 23.4% K-BB
Adam Seminaris (AA - PHI) 117 IP 22.5% K-BB
Bryce Mayer (AAA - HOU) 83 IP 22.0% K-BB
Carlos Pena (AA - DET) 96 IP 21.7% K-BB
Gage Ziehl (AAA - BOS) 95 IP 21.4% K-BB
Daniel Eagen (AA - STL) 105 IP 20.7% K-BB
Brendan Beck (AAA - NYY) 121 IP 19.9% K-BB
Brandon White - 681449 (AAA - MIA) 96 IP 19.8% K-BB
Tyson Hardin (AAA - MIL) 108 IP 19.5% K-BB
John Holobetz (AAA - BOS) 98 IP 19.5% K-BB
Joe Whitman (AAA - SF) 102 IP 19.3% K-BB
Xavier Rivas (AAA - NYY) 85 IP 19.3% K-BB
Jose Cabrera - 703615 (AAA - ARI) 90 IP 18.6% K-BB
Connor McCullough (AA - CWS) 89 IP 18.1% K-BB
Grant Kipp (AAA - CHC) 83 IP 17.9% K-BB
Liam Doyle (AA - STL) 87 IP 17.6% K-BB
Jonathan Santucci (AAA - NYM) 104 IP 17.3% K-BB
Trenton Denholm (AAA - CLE) 104 IP 17.1% K-BB
Kumar Rocker (17.0% Owned): Projected 5.35IP 2.38ER 5.0SO 2.07BB 14.06FPts
Zebby Matthews (18.0% Owned): Projected 5.14IP 2.69ER 4.5SO 1.66BB 12.33FPts
George Klassen (10.0% Owned): Projected 5.17IP 2.34ER 3.9SO 3.0BB 11.3FPts
Michael Massey - 30 PA, 1.25 OPS
Nick Sogard - 42 PA, 1.173 OPS
Tristan Peters - 34 PA, 1.122 OPS
Connor Norby - 29 PA, 1.029 OPS
Tim Tawa - 39 PA, 0.956 OPS
Javier Sanoja - 31 PA, 0.955 OPS
Jose Fermin - 29 PA, 0.918 OPS
Jeff McNeil - 36 PA, 0.917 OPS
Spencer Jones - 34 PA, 0.915 OPS
Donovan Walton - 29 PA, 0.914 OPS
Tyler Stephenson C (38.0% Owned): Projected 0.81R 0.2HR 0.87RBI 0.93SO 0.6BB 0.01SB 9.68FPts
Henry Bolte OF (27.0% Owned): Projected 0.79R 0.18HR 0.59RBI 1.27SO 0.3BB 0.22SB 9.43FPts
Dane Myers OF (1.0% Owned): Projected 0.76R 0.15HR 0.74RBI 0.88SO 0.48BB 0.16SB 9.37FPts
Josh Bell 1B (39.0% Owned): Projected 0.76R 0.21HR 0.87RBI 0.75SO 0.48BB 0.02SB 9.34FPts
Matt McLain SS (26.0% Owned): Projected 0.67R 0.14HR 0.7RBI 0.91SO 0.58BB 0.14SB 8.63FPts
Jeff McNeil 2B (15.0% Owned): Projected 0.7R 0.13HR 0.59RBI 0.54SO 0.36BB 0.06SB 8.58FPts
Tommy White 3B (14.0% Owned): Projected 0.62R 0.21HR 0.63RBI 0.68SO 0.23BB 0.03SB 8.45FPts
Carlos Cortes 2B (8.0% Owned): Projected 0.63R 0.17HR 0.72RBI 0.63SO 0.33BB 0.03SB 8.41FPts