Check out yesterday’s box scores here
I squeaked by PAUL in the semifinal and now I’m in the finals once again in the home league against my college roommate COLIN. It was a couple of super tight semifinals in our league. Both Colin and I clinched it in the late afternoon yesterday, so that was exciting, and a terrific result.
I only made it because Paul’s team absolutely sucked all week. Mine didn’t really do a ton to deserve the win, but it was better than Paul’s total dud, so I’m moving on. Funny enough, the reason I won was because Aaron Judge came back and laid several eggs for my opponent. Judge went 3/17 with no extra base hits, one run, zero RBIs. He’s struck out in nine of his 18 PAs since getting back. If you have him, you’re just hoping this is rust rather than a sign of him still not being healthy - but both options could be true. They kinda needed to get him back as soon as possible. They have to know he’s their only chance at winning a few postseason series. I don’t know anything for sure, but if the Yankees weren’t in the playoff picture, I’m not sure they even would have brought him back at all.
It looks like something has clicked for Travis Bazzana. He hit his 12th homer and stole his 19th base yesterday. He’s now hitting .387/.513/.742 in September (39 PAs) with three homers and a steal. And now we look at his season line and call this is a pretty encouraging rookie season for the former 1.1 pick.
→ 471 PA, .249/.344/.395, 12 HR, 19 SB, 50 R, 54 RBI
I think you might get 20-20 next year. There’s a ceiling on his power, probably, but he could be a mighty good MLB ballplayer, and he’s been pretty useful for OBP leagues even during this first stint where he’s adjusting. To go more into what he’s done in September - he has 12 hits in ten games with eight runs, 12 RBI, three homers, and the steal that came yesterday. He hadn’t stolen a base in awhile there, but he still has a 19% attempt on the year, so those are going to continue to come. He might go nuts for the final two weeks and work his way up a couple of rounds in ADP for 2027.
If you’re still alive, you’re going to want to look for some available Rockies bats. They play SEVEN home games this week, so that’s the main spot to look for streaming hitters. I added Kyle Karros ahead of this week, and one of the loser semi-final teams in my league dropped Mickey Moniak out of a desperation roster move yesterday, so I scooped him up. I doubt Moniak is available in your leagues, but Karros is a good guy to look for.
Check out Hunter’s final Starts & Sits of the year that came out yesterday for more on pitching. I’ll give you a streamer for every day of the week under 50% owned to try to help you out.
Monday: Jonah Tong vs. BAL
Tuesday: Sean Manaea vs. BAL
Wednesday: Yusei Kikuchi vs. SEA
Thursday: Luis Castillo vs. DET
Friday: Connor Prielipp vs. LAA
Saturday: Emmet Sheehan vs. SF
Sunday: Jonah Tong vs. PHI
The Jonah Tong thing is a tough, tough call. He should make two starts, and he has looked pretty nasty in his last few outings (one in the Majors where he still gave up four runs to the Marlins). The upside is certainly there, but it could go very, very wrong as he’s been prone to getting hit super hard. He’s a potential week-wrecker, but few other widely available options have his strikeout upside and overall abilities.
We could also see Connelly Early get back later this week. I’m not sure about that, though, it’s speculation. He hasn’t made a minor league start yet. You’re probably looking at just a few innings when he does get back, but it’s something to keep an eye on. If nothing else, it will be fun to see Early’s Nationals debut after he was a major piece that moved this trade deadline.
Emmet Sheehan should be added everywhere. He was awesome again yesterday against the fish
→ 6 IP, 2 H, 0 R, 5 K, 1 BB
That’s a 15:2 K:BB in his two starts since returning from the minors. His last five starts (three in AAA) have been pristine. Two runs, 40 strikeouts and eight walks with one homer given up. And I will remind you one more time that his MLB K% this year is 27.2% and his BB% is 6.8%. The 24% HR/FB has killed him, so that’s a concern, but the K-BB% is not a concern at all, it’s been awesome all year.
We saw Brody Hopkins debut for the Rays. This could be a high-leverage reliever for the Rays down the road. He has consistently posted upper-20s K% in the minors, and he has a 100+ mph fastball. The command is out of sorts, though. He has walked 94 in 92 innings this year - which is obviously a huge issue, but probably one the Rays can fix. Our guy here John Allen once compared him to Mason Montgomery. An elite-stuff prospect that had to be moved to a relief role due to lack of command. There’s no reason to roster Hopkins this year and probably not next year either, but it’s a pretty big name prospect who has debuted. So congrats to Brody for making it.
Jackson Jobe - 6.33IP 3H 1ER 1R 8K 1BB
Took it to the Rockies at home here. That was a great matchup. He’s taken advantage of two soft matchups lately with a 15:3 K:BB and three runs and seven hits given up in 11.1 innings (that first start was vs. CLE).
Still hard to trust given his season numbers not looking good (10.5% SwStr%, 34 strikeouts to 13 walks in 34.2 innings), but maybe they’ve found a way for that fastball velocity to actually work now. His silder has been pretty good all year, so anything that they can improve ont that four-seamer could faciliate a massive step forward.
Payton Tolle - 6.0IP 4H 0ER 0R 7K 1BB
Immaculate inning in the first! That was pretty sweet for Tolle. He ended up with 22 whiffs on 96 pitches, plus an elite 27.1% Ball%. He’s one of the best arms in the league and I might even be buying some Cy Young tickets for him early on next year. Guy is special.
Cam Schlittler - 6.0IP 1H 0ER 0R 8K 2BB
Another elite outing for Schlittler. He left the game after getting hit by a comebacker, but they said he’s fine his outing was probably over anyways as he’d thrown 94 pitches.
He and Cease pitched on the same day again. Dylan’s line:
→ 5.0IP 4H 1ER 1R 9K 5BB
The walk rate has been coming up lately. Another handful of walks there to hold him to just 15 outs on 94 pitches. But not a problem in the box score besides a really bad WHIP result.
I think the Cy Young thing is over, it’s going to Schlittler.
→ Schlittler: 1.95 ERA, 0.90 WHIP
→ D Cease: 2.38 ERA, 1.06 WHIP
Tough break for Cease to run into a sub-two ERA from his main competition, Cease certainly has had an award-worthy season, but the edge has to go Schlittler and he’s been the favorite for awhile now, and he’s only extended that lead in September.
Eury Perez - 5.0IP 4H 3ER 3R 5K 2BB
I suppose this was a positive result. It was against the Dodgers and he had 13 whiffs and limited it to just three runs. But the ball rate was bad again (38.5%), so he’s a very questionable start still. He’ll go to San Diego for his next start this coming weekend, and then get the Braves after that if they stay on schedule with him.
I’d still like to bet on the talent, and I’ll be back in on him next year if there’s any discount at all due to this rough end of the year. But it really looks like he’s just fatigued at this point in the season. He’s now +30 innings above his total from last year.
CHECK OUT THE INNINGS TRACKER HERE
Some other big innings leaps from 2025 to 2026 among pitchers still making starts:
McClanahan +119
Lowder +118
Detmers +104
Bradish +101
M King +98
Bennett +72
Nola +55
Tolle +50
Prielipp +49
Mahle +47
Leahy +47
So it’s #shutdownwatch for some of those guys, but mainly just the guys on teams that are eliminated from the playoff race.
Andrew Painter - 5.0IP 6H 1ER 1R 3K 4BB
I don’t know if this was good or bad. Certainly a better result than what he did earlier in the week when he gave up 10 hits and five runs on a 6:2 K:BB to the Astros. He’s walked nine his last four starts now and the strikeout rate is back down under 22% in those four. But still a 14% SwStr% and 34.9% Ball% with a .285 xwOBA allowed. So he might still be really good, it’s hard to know. But it’s a screaming buy-low still for next year and for dynasty/keeper leagues.
Cal Quantrill - 6.0IP 5H 2ER 2R 4K 0BB
Quality start machine! Tremendous what he’s done in the second half. If nothing else, he’s earned himself another job next year in a rotation in Texas or elsewhere.
Freddy Peralta - 5.0IP 0H 0ER 0R 4K 3BB
Still nothing to fall in love with in the peripherals, but he’s given up just two runs in his last four starts on a 17:4 K:BB, winning all four starts and giving up one homer.
They are featuring his changeup a little bit more. Some people have caught onto the Rays new strategy this year of having their pitchers throw more changeups to same-side hitters.
Peralta threw the changeup 15.8% of the time to righties as a Met, and it’s up a bit to 23% as a Ray. That’s an interesting development to the people who are very interested in pitcher data. It could help Peralta in the future, but I doubt he’s on the Rays next year again - so who knows what will happen.
My bottom line is that he has a 12.8% K-BB% and 12.4% SwStr% this year with a 38.8% Ball%. Those aren’t the numbers we want to see. His fastball has been awful, and that was his main pitch for his whole career. He just looks way worse this year and I don’t think I’ll want any part of him for next year. But everybody has their price!
Nick Pivetta - 4.0IP 5H 2ER 2R 5K 0BB
Four innings, 69 pitches. Only seven whiffs for a 10.1% SwStr%. I suppose they’ll keep building him up as he’s probably the Padres best pitcher when he’s going right. The NL Wild picture:
The Padres are the driver’s seat, but there’s work left to be done. The D’Backs have Corbin Burnes back, and they moved Zac Gallen to the bullpen. It makes it a little harder for them when their best hitter, Ketel Marte, doesn’t seem interested in playing for them, but it could be a fun finish in the NL. The Cubs and Phillies have to be feeling decently good about it, but they certainly can’t go on any extended losing streaks here if they want to finish the job.
Crazy game in Sacramento. Randy Arozarena hit two more homers to add to his ridiculously good 2026 season. But Lawrence Butler hit two as well, including a walk-off bomb in the ninth while they were down by one and Andres Munoz was in there.
Arozarena might be entering “fantasy MVP” territory this season.
→ .276/.373/.476, .849 OPS, 25 HR, 21 SB
The batting average projection is going to be way below that for next year. He hit .219 in 2024 and .238 in 2025, so this .276 was a shock. Not a shock at all that he’s gone 20-20, since he does that every single year, but he’s two homers away from his previous career high (set last year), and he’ll be a mid-20s steals guy again. Great season from Randy while most of the other guys aruond him were depressing.
Lawrence Butler now has 16 bombs and ten steals in 142 games. HItting .232/.323/.390, but he had a nice August with an .893 OPS and six bombs, and has added four bombs in September to finish very strong.
But he’s a Sacramento merchant. He’s hit .258/.336/.507 at home and .205/.305/.263 on the road. 14 of his 16 homers have been in Sutter Health Home Whatever Park.
Jonathan Aranda joined the two-bomb list as well. We have not talked much about him, but he’s 50% above his home run total from last year, and this after going FROM A MINOR LEAGUE PARK back into Tropicana. Didn’t see that one coming!
→ .278/.362/.438, 21 HR, 0 SB
Pretty great points league player there. The zero steals (he’s never stolen a base in the Majors) hurts in roto, but you’re happy with the 145 games played, 71 runs, 89 RBI, 21 bombs, and .278 average. Great season for him. He and Alec Burleson were two of the “correct” answers at first base this year. Sometimes boring is good.
Josue De Paula got on the board with his first MLB homer. He saw 11 PAs over the weekend. His game log:
→ Friday: 0/3, BB
→ Saturday: 0/2, 2 BB
→ Sunday: 2/2, 2B, HR, BB
Zero strikeouts and four walks for the big man. A good weekend and certainly a guy who should get continued playing time as they decide if they want him on the postseason roster. He even attempted a steal but was caught. So I’d add De Paula in deeperish leagues if available. The main thing we needed to see was the playing time - and he’s started every game so far and given them reason to keep doing that.
Shoutout to Vlad Guerrero Jr. for his first homer of the year in Toronto. That ball should be worth something.
He’s hit .270/.321/.402 on the road with 8 bombs.
He’s hit .255/.309/.344 at home with finally that one homer.
Tragically bad season for Vlad, though. Major World Series Hangover in Canada. But hey, they’ve done enough to get themselves a shot at a Wild Card spot:
Tough year to be in the NL. If it ended right now, the worst NL playoff team would have 81 wins (13 above .500) while the worst AL team would have 76 wins (two above .500).
Let’s ramp it up for this week! The final week of the non-roto fantasy season, probably, and a lot of important games going down and probably some more minor league call-ups as those seasons are wrapping up.
Back later with a week one NFL recap and a Monday Night MLB DFS slate preview!
Brody Hopkins (TB): 1.0IP, 1H, 2ER, 1SO, 1BB
1. Payton Tolle
2. Emmet Sheehan
3. Jackson Jobe
4. Christian Scott
5. Cam Schlittler
6. Chase Burns
7. Eduardo Rodriguez
8. David Sandlin
9. Tanner Bibee
10. Freddy Peralta
11. Noah Cameron
12. Trevor Rogers
13. Dylan Cease
14. Jacob Lopez
15. Michael McGreevy
16. Eury Perez
17. Bryce Miller
18. Robert Gasser
19. Grayson Rodriguez
20. Logan Webb
21. Nick Pivetta
22. Cal Quantrill
23. Matthew Boyd
24. Gabriel Hughes
25. Andrew Painter
26. Hayden Wesneski
27. Joe Ryan
28. Grant Holmes
29. Bubba Chandler
1. Cam Schlittler (vs. NYM): 31.7 Points
2. Jackson Jobe (vs. COL): 29.84 Points
3. Dylan Cease (vs. BAL): 25.85 Points
4. Tanner Bibee (vs. MIN): 25.41 Points
5. Payton Tolle (vs. KC): 24.5 Points
6. Michael McGreevy (vs. CWS): 23.9 Points
7. Emmet Sheehan (vs. MIA): 21.7 Points
8. David Sandlin (vs. STL): 21.56 Points
9. Freddy Peralta (vs. HOU): 21.45 Points
10. Christian Scott (vs. NYY): 20.5 Points
1. Payton Tolle (BOS): 22 Whiffs (96 Pitches)
2. Eduardo Rodriguez (ARI): 17 Whiffs (99 Pitches)
3. Jackson Jobe (DET): 16 Whiffs (87 Pitches)
4. Tanner Bibee (CLE): 16 Whiffs (96 Pitches)
5. Cam Schlittler (NYY): 15 Whiffs (94 Pitches)
6. Emmet Sheehan (LAD): 14 Whiffs (81 Pitches)
7. Bryce Miller (SEA): 14 Whiffs (92 Pitches)
8. Trevor Rogers (BAL): 14 Whiffs (95 Pitches)
9. Eury Perez (MIA): 13 Whiffs (96 Pitches)
10. Christian Scott (NYM): 13 Whiffs (82 Pitches)
1. Payton Tolle (BOS): 57.3 Strike%, 27.1 Ball%
2. Dylan Cease (TOR): 53.2 Strike%, 36.2 Ball%
3. Cam Schlittler (NYY): 52.1 Strike%, 36.2 Ball%
4. Gabriel Hughes (COL): 51.4 Strike%, 35.7 Ball%
5. Jackson Jobe (DET): 49.4 Strike%, 35.6 Ball%
6. Robert Gasser (MIL): 49.4 Strike%, 36.0 Ball%
7. Nick Pivetta (SD): 49.3 Strike%, 33.3 Ball%
8. Jacob Lopez (OAK): 49.0 Strike%, 38.2 Ball%
9. Eduardo Rodriguez (ARI): 48.5 Strike%, 33.3 Ball%
10. Grayson Rodriguez (LAA): 48.4 Strike%, 32.3 Ball%
11. Eury Perez (MIA): 47.9 Strike%, 38.5 Ball%
12. Logan Webb (SF): 47.8 Strike%, 34.8 Ball%
13. Jake Irvin (WSH): 47.4 Strike%, 39.5 Ball%
14. Trevor Rogers (BAL): 47.4 Strike%, 31.6 Ball%
15. Cal Quantrill (TEX): 47.1 Strike%, 28.6 Ball%
1. Cal Quantrill: 70 Pitches, 18 Outs, 3.89 POUT
2. David Sandlin: 70 Pitches, 17 Outs, 4.12 POUT
3. Emmet Sheehan: 81 Pitches, 18 Outs, 4.5 POUT
4. Noah Cameron: 85 Pitches, 18 Outs, 4.72 POUT
5. Ronel Blanco: 62 Pitches, 13 Outs, 4.77 POUT
6. Tanner Bibee: 96 Pitches, 20 Outs, 4.8 POUT
7. Christian Scott: 82 Pitches, 17 Outs, 4.82 POUT
8. Jackson Jobe: 87 Pitches, 18 Outs, 4.83 POUT
9. Michael McGreevy: 90 Pitches, 18 Outs, 5.0 POUT
10. Jake Irvin: 76 Pitches, 15 Outs, 5.07 POUT
Eduardo Rodriguez’s FF velo (38 pitches) UP 1.6mph to 93.6
Hayden Wesneski’s FF velo (20 pitches) DOWN -1.6mph to 92.0
Jacob Lopez’s FC velo (16 pitches) DOWN -1.8mph to 84.9
Dylan Cease’s FF velo (32 pitches) DOWN -2.2mph to 94.8
Andrew Painter’s CH usage (27.6%) up 17.1 points
Bryce Miller’s SI usage (28.6%) up 15.2 points
Bryce Miller’s ST usage (19.8%) up 13.3 points
Bubba Chandler’s SL usage (41.1%) up 21.1 points
Cal Quantrill’s FF usage (35.7%) up 13.7 points
David Sandlin’s ST usage (20.0%) up 11.9 points
Dylan Cease’s CU usage (20.2%) up 11.0 points
Grant Holmes’s SI usage (16.9%) up 10.9 points
Grayson Rodriguez’s CU usage (21.5%) up 10.7 points
Jake Irvin’s FF usage (55.3%) up 22.6 points
Matthew Boyd’s CH usage (36.4%) up 11.3 points
Michael McGreevy’s CH usage (26.7%) up 10.1 points
Nick Pivetta’s FF usage (59.4%) up 11.2 points
Robert Gasser’s FC usage (32.6%) up 14.0 points
Trevor Rogers’s FF usage (58.9%) up 12.4 points
Jackson Kent Sinker: +21.4%
Jackson Kent 4-Seam Fastball: -18.6%
Spencer Miles Sinker: +18.1%
Matthew Liberatore Slider: +17.3%
Janson Junk 4-Seam Fastball: -17.2%
Yusei Kikuchi 4-Seam Fastball: +16.5%
Ian Seymour Sinker: +16.0%
Ian Seymour Sweeper: -15.7%
Ryan Johnson Sinker: -15.4%
Andrew Painter Changeup: +15.3%
Ryan Johnson Cutter: +15.2%
Brayan Bello Cutter: -15.2%
Walbert Urena 4-Seam Fastball: -14.6%
Yusei Kikuchi Split-Finger: -14.1%
Troy Melton 4-Seam Fastball: -13.3%
Nolan McLean Sweeper: -13.2%
Brayan Bello Changeup: +13.2%
Walbert Urena Sinker: +13.2%
Grayson Rodriguez 4-Seam Fastball: -13.1%
Gabriel Hughes 4-Seam Fastball: -12.8%
Cade Cavalli Sweeper: +12.8%
Parker Messick 4-Seam Fastball: +12.7%
Connor Prielipp Sinker: +12.4%
Grant Holmes Slider: -12.4%
Troy Melton Changeup: +12.2%
AJ Blubaugh - 50.0 RISP H%, 0.348 BABIP, 67.0 HR/FB, 180.0 Luck Score
Logan Webb - 45.0 RISP H%, 0.45 BABIP, 25.0 HR/FB, 176.0 Luck Score
George Soriano - 56.0 RISP H%, 0.471 BABIP, 20.0 HR/FB, 175.0 Luck Score
Gage Jump - 35.0 RISP H%, 0.424 BABIP, 33.0 HR/FB, 174.0 Luck Score
Brady Singer - 32.0 RISP H%, 0.409 BABIP, 40.0 HR/FB, 170.0 Luck Score
Brad Lord - 42.0 RISP H%, 0.357 BABIP, 29.0 HR/FB, 168.0 Luck Score
Luis Mey - 50.0 RISP H%, 0.591 BABIP, 17.0 HR/FB, 166.0 Luck Score
Tyler Zuber - 50.0 RISP H%, 0.353 BABIP, 25.0 HR/FB, 166.0 Luck Score
Nolan McLean - 25.0 RISP H%, 0.438 BABIP, 40.0 HR/FB, 164.0 Luck Score
Jack Perkins - 27.0 RISP H%, 0.409 BABIP, 40.0 HR/FB, 163.0 Luck Score
Cristian Javier - 0.0 RISP H%, 0.143 BABIP, 0.0 HR/FB, 12.0 Luck Score
Landen Roupp - 0.0 RISP H%, 0.133 BABIP, 0.0 HR/FB, 12.0 Luck Score
Jared Jones - 0.0 RISP H%, 0.16 BABIP, 0.0 HR/FB, 14.0 Luck Score
Logan Henderson - 0.0 RISP H%, 0.148 BABIP, 9.0 HR/FB, 25.0 Luck Score
Erick Fedde - 0.0 RISP H%, 0.182 BABIP, 7.0 HR/FB, 26.0 Luck Score
Bryan Woo - 0.0 RISP H%, 0.163 BABIP, 10.0 HR/FB, 29.0 Luck Score
Cam Schlittler - 0.0 RISP H%, 0.1 BABIP, 12.0 HR/FB, 31.0 Luck Score
Jacob deGrom - 0.0 RISP H%, 0.129 BABIP, 12.0 HR/FB, 31.0 Luck Score
Nick Martinez - 0.0 RISP H%, 0.171 BABIP, 11.0 HR/FB, 33.0 Luck Score
Freddy Peralta - 12.0 RISP H%, 0.156 BABIP, 7.0 HR/FB, 33.0 Luck Score
Jared Jones - 68 TBF, 36.3% CSW%
Jesus Luzardo - 82 TBF, 35.9% CSW%
Kevin Gausman - 97 TBF, 34.6% CSW%
Cade Cavalli - 87 TBF, 34.5% CSW%
Yoshinobu Yamamoto - 75 TBF, 34.4% CSW%
Taj Bradley - 98 TBF, 34.2% CSW%
Cam Schlittler - 95 TBF, 33.2% CSW%
Ian Seymour - 88 TBF, 33.0% CSW%
Blake Snell - 67 TBF, 33.0% CSW%
Chris Sale - 85 TBF, 32.7% CSW%
Blake Snell - 67 TBF, 37.3% K%
Cade Cavalli - 87 TBF, 36.8% K%
Cam Schlittler - 95 TBF, 36.8% K%
Jacob deGrom - 83 TBF, 34.9% K%
Payton Tolle - 92 TBF, 34.8% K%
Yoshinobu Yamamoto - 75 TBF, 34.7% K%
Hunter Brown - 71 TBF, 33.8% K%
Jared Jones - 68 TBF, 33.8% K%
Jesus Luzardo - 82 TBF, 32.9% K%
Chase Burns - 67 TBF, 32.8% K%
Cade Cavalli - 87 TBF, 29.9% K-BB%
Hunter Brown - 71 TBF, 29.6% K-BB%
Cam Schlittler - 95 TBF, 29.5% K-BB%
Yoshinobu Yamamoto - 75 TBF, 29.3% K-BB%
Payton Tolle - 92 TBF, 29.3% K-BB%
Ian Seymour - 88 TBF, 28.4% K-BB%
Jared Jones - 68 TBF, 27.9% K-BB%
Jacob deGrom - 83 TBF, 27.7% K-BB%
Trevor Rogers - 99 TBF, 27.3% K-BB%
Blake Snell - 67 TBF, 26.9% K-BB%
Cristopher Sanchez - 77 TBF, 66.1% GB%
Framber Valdez - 100 TBF, 62.7% GB%
Clay Holmes - 98 TBF, 61.5% GB%
Walbert Urena - 100 TBF, 60.6% GB%
Jose Soriano - 78 TBF, 60.0% GB%
Yoshinobu Yamamoto - 75 TBF, 57.8% GB%
Hunter Brown - 71 TBF, 56.8% GB%
Drew Anderson - 66 TBF, 55.0% GB%
Tyler Mahle - 73 TBF, 54.4% GB%
Cade Cavalli - 87 TBF, 53.3% GB%
Cade Cavalli - 87 TBF, 36.8 K%, 6.9 BB%, 53.3% GB%
Cam Schlittler - 95 TBF, 36.8 K%, 7.4 BB%, 46.2% GB%
Gordon Graceffo - 48 TBF, 39.6 K%, 6.2 BB%, 56.0% GB%
Hunter Brown - 71 TBF, 33.8 K%, 4.2 BB%, 56.8% GB%
Jacob deGrom - 83 TBF, 34.9 K%, 7.2 BB%, 50.0% GB%
Jesus Luzardo - 82 TBF, 32.9 K%, 6.1 BB%, 50.0% GB%
Reid Detmers - 69 TBF, 27.5 K%, 1.4 BB%, 52.1% GB%
Yoshinobu Yamamoto - 75 TBF, 34.7 K%, 5.3 BB%, 57.8% GB%
Trevor Rogers - +2.7% CSW%, -5.4 BB%
Payton Tolle - +3.7% CSW%, -1.5 BB%
Cal Quantrill - +3.6% CSW%, -4.6 BB%
Ian Seymour - +2.1% CSW%, -4.1 BB%
Yoshinobu Yamamoto - +3.6% CSW%, -1.7 BB%
Hunter Brown - +3.1% CSW%, -4.7 BB%
Jared Jones - +5.5% CSW%, -2.0 BB%
Gavin Williams - +8.5% CSW%, -1.5 BB%
Cristian Javier - +3.6% CSW%, -3.3 BB%
Gordon Graceffo - +4.1% CSW%, -2.6 BB%
Luis Mey - +3.5% CSW%, -4.5 BB%
J.T. Realmuto (PHI) 5 PA, 8 Swings, 2 Barrels, 1 HR
Josue De Paula (LAD) 3 PA, 6 Swings, 2 Barrels, 1 HR
Lawrence Butler (OAK) 5 PA, 11 Swings, 2 Barrels, 2 HR
Pete Crow-Armstrong (CHC) 4 PA, 8 Swings, 2 Barrels, 0 HR
Randy Arozarena (SEA) 5 PA, 13 Swings, 2 Barrels, 2 HR
Jo Adell, Yesterday: 116.8 Previous High: 115.8
Jo Adell (CLE) - 116.8mph - home_run
Nick Fortes (TB) - 115.8mph - None
Vladimir Guerrero Jr. (TOR) - 115.5mph - single
Elly De La Cruz (CIN) - 114.7mph - field_out
Cam Smith (HOU) - 113.7mph - None
Jahmai Jones (BOS) - 112.3mph - None
Yandy Diaz (TB) - 111.5mph - single
Bo Bichette (NYM) - 111.5mph - field_out
Fernando Tatis Jr. (SD) - 111.1mph - single
Nick Fortes (TB) - 110.6mph - None
Top 10
Braden Montgomery - 70 PA, 0.231 wOBA, 0.387 xwOBA, 0.156 Diff
Jung Hoo Lee - 71 PA, 0.229 wOBA, 0.354 xwOBA, 0.125 Diff
Christian Walker - 72 PA, 0.222 wOBA, 0.314 xwOBA, 0.092 Diff
Bobby Witt Jr. - 77 PA, 0.29 wOBA, 0.368 xwOBA, 0.078 Diff
Corbin Carroll - 68 PA, 0.197 wOBA, 0.273 xwOBA, 0.076 Diff
JJ Bleday - 73 PA, 0.249 wOBA, 0.321 xwOBA, 0.072 Diff
Jarren Duran - 65 PA, 0.251 wOBA, 0.323 xwOBA, 0.072 Diff
Bryan Reynolds - 81 PA, 0.364 wOBA, 0.434 xwOBA, 0.07 Diff
Pete Crow-Armstrong - 88 PA, 0.386 wOBA, 0.451 xwOBA, 0.065 Diff
Kevin McGonigle - 80 PA, 0.301 wOBA, 0.362 xwOBA, 0.061 Diff
Bottom 10
Yainer Diaz - 56 PA, 0.45 wOBA, 0.289 xwOBA, -0.161 Diff
Joshua Baez - 59 PA, 0.412 wOBA, 0.296 xwOBA, -0.116 Diff
William Contreras - 73 PA, 0.433 wOBA, 0.326 xwOBA, -0.107 Diff
Alex Bregman - 83 PA, 0.456 wOBA, 0.355 xwOBA, -0.101 Diff
Rafael Devers - 79 PA, 0.569 wOBA, 0.469 xwOBA, -0.1 Diff
Andres Chaparro - 54 PA, 0.339 wOBA, 0.242 xwOBA, -0.097 Diff
Alika Williams - 54 PA, 0.344 wOBA, 0.247 xwOBA, -0.097 Diff
Trevor Story - 53 PA, 0.351 wOBA, 0.26 xwOBA, -0.091 Diff
Tyler Stephenson - 64 PA, 0.394 wOBA, 0.305 xwOBA, -0.089 Diff
Thomas Saggese - 54 PA, 0.464 wOBA, 0.376 xwOBA, -0.088 Diff
Riley Greene: 38.0 PA, +0.209 xwOBA OE
Elly De La Cruz: 40.0 PA, +0.177 xwOBA OE
Eugenio Suarez: 33.0 PA, +0.172 xwOBA OE
Brice Turang: 38.0 PA, +0.17 xwOBA OE
Jackson Merrill: 38.0 PA, +0.17 xwOBA OE
Kazuma Okamoto: 38.0 PA, +0.167 xwOBA OE
Jake Bauers: 29.0 PA, +0.166 xwOBA OE
Teoscar Hernandez: 30.0 PA, +0.149 xwOBA OE
Rafael Devers: 30.0 PA, +0.146 xwOBA OE
Carter Jensen: 33.0 PA, +0.134 xwOBA OE
Victor Mesa Jr.: 35.0 PA, +0.118 xwOBA OE
Garrett Mitchell: 32.0 PA, +0.116 xwOBA OE
Travis Bazzana: 32.0 PA, +0.107 xwOBA OE
Mickey Gasper: 29.0 PA, +0.097 xwOBA OE
Fernando Tatis Jr.: 39.0 PA, +0.096 xwOBA OE
Jose Ramirez: 35.0 PA, -0.223 xwOBA OE
Jackson Holliday: 34.0 PA, -0.183 xwOBA OE
Munetaka Murakami: 35.0 PA, -0.182 xwOBA OE
Jordan Walker: 33.0 PA, -0.168 xwOBA OE
Ernie Clement: 31.0 PA, -0.167 xwOBA OE
Ozzie Albies: 40.0 PA, -0.157 xwOBA OE
George Lombard Jr.: 32.0 PA, -0.138 xwOBA OE
Jake Cronenworth: 31.0 PA, -0.137 xwOBA OE
Pedro Ramirez: 34.0 PA, -0.133 xwOBA OE
Brandon Nimmo: 39.0 PA, -0.133 xwOBA OE
Dillon Dingler: 32.0 PA, -0.128 xwOBA OE
Vaughn Grissom: 38.0 PA, -0.121 xwOBA OE
Jonah Cox: 38.0 PA, -0.12 xwOBA OE
Cody Bellinger: 37.0 PA, -0.12 xwOBA OE
Tommy Edman: 35.0 PA, -0.119 xwOBA OE
Elly De La Cruz - 79 PA, 48 BIP, 15 Brls, 31.2 Brl%
Cal Raleigh - 78 PA, 43 BIP, 11 Brls, 25.6 Brl%
Rafael Devers - 79 PA, 52 BIP, 13 Brls, 25.0 Brl%
Carter Jensen - 76 PA, 45 BIP, 11 Brls, 24.4 Brl%
Jake Burger - 77 PA, 44 BIP, 10 Brls, 22.7 Brl%
Jackson Merrill - 77 PA, 59 BIP, 13 Brls, 22.0 Brl%
Riley Greene - 48 PA, 33 BIP, 7 Brls, 21.2 Brl%
Mickey Gasper - 62 PA, 38 BIP, 8 Brls, 21.1 Brl%
Kazuma Okamoto - 68 PA, 43 BIP, 9 Brls, 20.9 Brl%
Kyle Stowers - 71 PA, 34 BIP, 7 Brls, 20.6 Brl%
Mickey Gasper - 62 PA, 0.495 xwOBA
Carter Jensen - 76 PA, 0.484 xwOBA
Riley Greene - 48 PA, 0.472 xwOBA
Rafael Devers - 79 PA, 0.469 xwOBA
Elly De La Cruz - 79 PA, 0.455 xwOBA
Pete Crow-Armstrong - 88 PA, 0.451 xwOBA
Jackson Merrill - 77 PA, 0.445 xwOBA
Kazuma Okamoto - 68 PA, 0.44 xwOBA
Jake Bauers - 62 PA, 0.44 xwOBA
Teoscar Hernandez - 66 PA, 0.437 xwOBA
Luis Arraez - 76 PA, 142 Swings, 96.5 Cont%
Steven Kwan - 85 PA, 144 Swings, 91.7 Cont%
Geraldo Perdomo - 78 PA, 137 Swings, 91.2 Cont%
Ernie Clement - 64 PA, 122 Swings, 91.0 Cont%
Cooper Pratt - 62 PA, 117 Swings, 89.7 Cont%
Sal Frelick - 48 PA, 78 Swings, 89.7 Cont%
Sam Antonacci - 77 PA, 126 Swings, 89.7 Cont%
J.P. Crawford - 75 PA, 115 Swings, 89.6 Cont%
Andrew Vaughn - 44 PA, 70 Swings, 88.6 Cont%
Jeff McNeil - 80 PA, 158 Swings, 88.6 Cont%
Henry Bolte - 5 Attempts (5 steals)
James Wood - 5 Attempts (4 steals)
Max Clark - 5 Attempts (4 steals)
Sal Stewart - 4 Attempts (3 steals)
Richie Palacios - 4 Attempts (3 steals)
Pete Crow-Armstrong - 4 Attempts (4 steals)
Carson Benge - 4 Attempts (3 steals)
John Peck - 4 Attempts (4 steals)
Fernando Tatis Jr. - 4 Attempts (4 steals)
Victor Mesa Jr. - 4 Attempts (3 steals)
Zack Gelof - 4 Attempts (3 steals)
John Rave - 4 Attempts (3 steals)
Oneil Cruz - 4 Attempts (1 steals)
Jazz Chisholm Jr. - 11 Attempts (9 steals)
A.J. Ewing - 10 Attempts (8 steals)
Jake McCarthy - 10 Attempts (9 steals)
Bobby Witt Jr. - 10 Attempts (8 steals)
Chandler Simpson - 9 Attempts (6 steals)
Oneil Cruz - 9 Attempts (6 steals)
Nasim Nunez - 9 Attempts (6 steals)
Zack Gelof - 8 Attempts (6 steals)
Fernando Tatis Jr. - 8 Attempts (7 steals)
Jorge Mateo - 8 Attempts (6 steals)
Jonah Cox - 8 Attempts (6 steals)
Spencer Jones - 7 Attempts (4 steals)
Henry Bolte - 7 Attempts (6 steals)
Otto Lopez - 7 Attempts (6 steals)
Jackson Chourio - 7 Attempts (6 steals)
Bobby Witt Jr. - 77 PA, 16.9 K%, 14.0 Brl%
Bryan Reynolds - 81 PA, 16.0 K%, 15.3 Brl%
Corey Seager - 84 PA, 17.9 K%, 14.8 Brl%
Jackson Merrill - 77 PA, 16.9 K%, 22.0 Brl%
Luis Garcia Jr. - 63 PA, 19.0 K%, 16.0 Brl%
Mickey Gasper - 62 PA, 12.9 K%, 21.1 Brl%
Mickey Gasper - 83 PA, +0.241 xwOBA
Kazuma Okamoto - 106 PA, +0.139 xwOBA
Carter Jensen - 110 PA, +0.139 xwOBA
Coby Mayo - 100 PA, +0.111 xwOBA
Tristan Peters - 104 PA, +0.087 xwOBA
Kody Clemens - 101 PA, +0.087 xwOBA
Jake Burger - 106 PA, +0.082 xwOBA
Elly De La Cruz - 128 PA, +0.074 xwOBA
Pete Crow-Armstrong - 128 PA, +0.072 xwOBA
T.J. Rumfield - 113 PA, +0.071 xwOBA
Mickey Gasper - 83 PA, +17.4 Brl%
Elly De La Cruz - 128 PA, +13.5 Brl%
Carter Jensen - 110 PA, +9.6 Brl%
Jake Burger - 106 PA, +7.9 Brl%
Tim Tawa - 108 PA, +7.7 Brl%
Drew Gilbert - 81 PA, +7.6 Brl%
Kazuma Okamoto - 106 PA, +7.5 Brl%
Daylen Lile - 112 PA, +7.5 Brl%
Jackson Merrill - 114 PA, +6.8 Brl%
William Contreras - 110 PA, +6.6 Brl%
Brady House - 90 PA, +11.5 Cont%
Nathan Church - 92 PA, +11.0 Cont%
Jonah Heim - 87 PA, +10.2 Cont%
Christian Moore - 82 PA, +9.5 Cont%
Seiya Suzuki - 127 PA, +6.9 Cont%
Ryan Jeffers - 89 PA, +6.0 Cont%
Josh Naylor - 116 PA, +5.9 Cont%
Lawrence Butler - 124 PA, +5.8 Cont%
Richie Palacios - 80 PA, +5.8 Cont%
Gunnar Henderson - 114 PA, +5.7 Cont%
Nathan Church - 92 PA, -12.2 K%
Christian Moore - 82 PA, -11.0 K%
Brady House - 90 PA, -10.8 K%
Braden Montgomery - 109 PA, -9.8 K%
Kazuma Okamoto - 106 PA, -9.2 K%
Richie Palacios - 80 PA, -9.0 K%
Marcus Semien - 99 PA, -8.3 K%
Bryan Reynolds - 119 PA, -8.0 K%
Vinnie Pasquantino - 102 PA, -7.7 K%
Mickey Gasper - 83 PA, -7.1 K%
Elly De La Cruz: +4.67
Jackson Merrill: +3.12
Jake Mangum: +3.0
Ildemaro Vargas: +2.73
Otto Lopez: +2.4
Sam Antonacci: -3.38
Patrick Bailey: -3.33
Brayan Rocchio: -2.9
Moises Ballesteros: -2.73
Maxwell Muncy: -2.72
Bryan Reynolds - 0.473 xwOBA, 18.6% Brl%, 78.4% Contact%, 19.6% Chase%, 15.5% K%
Mookie Betts - 0.416 xwOBA, 14.3% Brl%, 83.0% Contact%, 21.4% Chase%, 10.5% K%
Pete Alonso - 0.427 xwOBA, 13.5% Brl%, 77.8% Contact%, 22.7% Chase%, 19.4% K%
T.J. Rumfield - 0.386 xwOBA, 10.8% Brl%, 89.7% Contact%, 21.7% Chase%, 13.5% K%
Evan Carter - 41.0% Whiff%, 75.0% Weak%, 0.966 Cold Rating
Mickey Moniak - 36.1% Whiff%, 75.0% Weak%, 0.947 Cold Rating
Jorge Mateo - 32.2% Whiff%, 89.5% Weak%, 0.933 Cold Rating
Jarren Duran - 32.6% Whiff%, 77.4% Weak%, 0.925 Cold Rating
Jordan Walker - 38.9% Whiff%, 70.4% Weak%, 0.923 Cold Rating
Freddie Freeman - 35.5% Whiff%, 70.0% Weak%, 0.9 Cold Rating
Jeremy Pena - 34.7% Whiff%, 69.7% Weak%, 0.891 Cold Rating
Walker Jenkins - 30.6% Whiff%, 78.9% Weak%, 0.89 Cold Rating
Munetaka Murakami - 47.5% Whiff%, 66.7% Weak%, 0.878 Cold Rating
Ryan Waldschmidt - 31.7% Whiff%, 71.4% Weak%, 0.874 Cold Rating
Bryan Rincon (PHI): 3/4, 2R, 2HR, 5RBI, 1SB, 44FPts
Ruben Ibarra (CIN): 4/5, 3R, 2HR, 4RBI, 0SB, 42FPts
Luis Caicuto (PHI): 4/5, 4R, 1HR, 4RBI, 0SB, 39FPts
Marcus Lee Sang (TEX): 4/5, 1R, 1HR, 5RBI, 1SB, 38FPts
Ben McLaughlin (ARI): 3/5, 2R, 1HR, 3RBI, 1SB, 36FPts
Caleb Bartolero (LAA): 3/5, 3R, 1HR, 4RBI, 0SB, 34FPts
Oswaldo Cabrera (NYY): 3/4, 2R, 2HR, 3RBI, 0SB, 33FPts
Allan Castro (BOS): 3/5, 2R, 2HR, 3RBI, 0SB, 33FPts
Jared Oliva (TB): 3/4, 3R, 1HR, 2RBI, 1SB, 33FPts
Kyle DeBarge (MIN): 2/4, 1R, 0HR, 1RBI, 4SB, 32FPts
Ben Wereski (CIN): 0 Pitches, 5IP, 2H, 1ER, 8K, 1BB, 27FPts
Garrett Edwards (TB): 0 Pitches, 6IP, 1H, 0ER, 4K, 2BB, 23FPts
Manuel Rodriguez - 804973 (MIL): 0 Pitches, 5IP, 4H, 0ER, 5K, 0BB, 22FPts
Ryan Weiss (HOU): 0 Pitches, 5IP, 3H, 0ER, 5K, 2BB, 22FPts
Jake Brooks (COL): 0 Pitches, 6IP, 3H, 1ER, 4K, 0BB, 21FPts
Kohl Franklin (CHC): 0 Pitches, 5IP, 2H, 1ER, 5K, 1BB, 21FPts
Patrick Reilly (BAL): 0 Pitches, 5IP, 6H, 1ER, 7K, 0BB, 21FPts
Connor McCullough (CWS): 0 Pitches, 5IP, 1H, 0ER, 3K, 0BB, 20FPts
Cade Denton (COL): 0 Pitches, 4IP, 2H, 1ER, 5K, 1BB, 19FPts
Ryan Dromboski (PHI): 0 Pitches, 5IP, 4H, 4ER, 8K, 4BB, 18FPts
Sterlin Thompson (AAA - COL) 382 PA 1.004 OPS
Rainiel Rodriguez (AA - STL) 402 PA 0.999 OPS
Franklin Arias (AAA - BOS) 498 PA 0.962 OPS
James Tibbs III (AAA - LAD) 619 PA 0.956 OPS
Jake Gelof (AA - LAD) 522 PA 0.95 OPS
Cooper Ingle (AAA - CLE) 455 PA 0.947 OPS
Devin Taylor (AAA - OAK) 374 PA 0.937 OPS
Ralphy Velazquez (AAA - CLE) 526 PA 0.933 OPS
Danny Serretti (AA - ARI) 441 PA 0.93 OPS
Bryan Rincon (AA - PHI) 534 PA 0.927 OPS
Marco Luciano (AAA - NYY) 471 PA 0.924 OPS
Pablo Reyes (AAA - LAA) 450 PA 0.919 OPS
Xavier Isaac (AAA - TB) 480 PA 0.918 OPS
Brett Squires (AAA - KC) 536 PA 0.915 OPS
Jordan Groshans (AAA - ATL) 479 PA 0.913 OPS
Brooks Brannon (AA - BOS) 397 PA 0.913 OPS
Blake Burke (AAA - MIL) 554 PA 0.908 OPS
Owen Ayers (AAA - CHC) 467 PA 0.903 OPS
Seaver King (AAA - WSH) 487 PA 0.902 OPS
Charlie Condon (AAA - COL) 572 PA 0.901 OPS
Ryan Sloan (AA - SEA) 106 IP 28.6% K-BB
Brett Sears (AAA - ATL) 120 IP 25.1% K-BB
Adam Seminaris (AA - PHI) 138 IP 22.9% K-BB
Daniel Eagen (AA - STL) 122 IP 22.7% K-BB
Bryce Mayer (AAA - HOU) 98 IP 21.1% K-BB
Carlos Pena (AA - DET) 109 IP 21.0% K-BB
Brendan Beck (AAA - NYY) 131 IP 20.6% K-BB
Gage Ziehl (AAA - BOS) 116 IP 20.4% K-BB
Brandon White - 681449 (AAA - MIA) 105 IP 20.3% K-BB
Hayden Mullins (AA - BOS) 95 IP 20.0% K-BB
Tyson Hardin (AAA - MIL) 119 IP 19.7% K-BB
Mason Molina (AAA - STL) 118 IP 18.7% K-BB
John Holobetz (AAA - BOS) 115 IP 18.6% K-BB
Joe Whitman (AAA - SF) 129 IP 18.1% K-BB
Connor McCullough (AA - CWS) 108 IP 18.0% K-BB
Jonathan Santucci (AAA - NYM) 120 IP 18.0% K-BB
Logan Allen - 671106 (AAA - CLE) 98 IP 17.8% K-BB
Austin Gordon (AA - LAA) 124 IP 17.8% K-BB
Liam Doyle (AA - STL) 103 IP 17.5% K-BB
Caden Favors (AA - CLE) 128 IP 17.0% K-BB
Jonah Tong (14.0% Owned): Projected 4.92IP 2.32ER 5.39SO 2.2BB 14.64FPts
Dean Kremer (19.0% Owned): Projected 5.58IP 2.81ER 5.46SO 2.51BB 14.38FPts
Corbin Burnes (37.0% Owned): Projected 4.68IP 1.92ER 4.78SO 1.49BB 14.24FPts
Travis Bazzana - 32 PA, 1.447 OPS
Victor Mesa Jr. - 35 PA, 1.385 OPS
Nolan Arenado - 38 PA, 1.274 OPS
Christian Koss - 31 PA, 1.225 OPS
A.J. Ewing - 32 PA, 1.183 OPS
Garrett Mitchell - 32 PA, 1.106 OPS
Moises Ballesteros - 27 PA, 1.089 OPS
Connor Norby - 29 PA, 1.066 OPS
Coby Mayo - 35 PA, 1.02 OPS
Brett Bateman - 42 PA, 0.982 OPS
Dylan Beavers OF (14.0% Owned): Projected 0.73R 0.14HR 0.51RBI 1.14SO 0.71BB 0.14SB 8.63FPts
Hao-Yu Lee nan (6.0% Owned): Projected 0.66R 0.17HR 0.57RBI 0.98SO 0.28BB 0.09SB 8.53FPts
A.J. Ewing 2B (46.0% Owned): Projected 0.59R 0.12HR 0.6RBI 0.96SO 0.4BB 0.26SB 8.49FPts
Lars Nootbaar RF (8.0% Owned): Projected 0.72R 0.15HR 0.51RBI 0.74SO 0.53BB 0.04SB 8.23FPts
Tommy Edman 2B (48.0% Owned): Projected 0.69R 0.15HR 0.48RBI 0.82SO 0.28BB 0.07SB 8.14FPts
Emmanuel Rodriguez OF (8.0% Owned): Projected 0.65R 0.15HR 0.61RBI 1.01SO 0.67BB 0.11SB 8.11FPts
Dustin Harris OF (1.0% Owned): Projected 0.65R 0.11HR 0.58RBI 0.68SO 0.3BB 0.19SB 8.1FPts
Brett Bateman OF (7.0% Owned): Projected 0.62R 0.1HR 0.44RBI 0.93SO 0.55BB 0.16SB 8.04FPts
Josh Bell 1B (44.0% Owned): Projected 0.61R 0.17HR 0.63RBI 0.8SO 0.39BB 0.02SB 7.96FPts