What has gotten into Nick Lodolo? Dude went nuts against the Dodgers last night.
5.1 IP, 6 H, 2 ER, 11 SO, 1 BB
Check out the JA ERA plot:
He has the 10th highest K-BB% in the league since June 1st.
Looking at the profile since July began:
Everything checks out. There’s been some good luck for sure (4.8% RISP H%, .221 BABIP), but a 14.4% SwStr%, 32% Ball%, 51% Strike%, all that stuff is great. The curveball is fully back and has been fantastic, and he has the nice four-seamer plus sinker combo that works well.
He’s probably over-performing a bit, but Lodolo has always had plenty of upside, and we’re seeing some of that now. He’s having a fantastic season with a 3.09 ERA and a 1.05 WHIP in 22 starts.
Jesus Luzardo added another upward spike to his very up-and-down season.
He ended a brutal two-game losing streak that my Phillies were going through. So that’s good. I hardly even sleep the nights when the Phillies lose.
You pretty much have to judge guys like Luzardo on the whole sample size rather than breaking it all down start-by-start. I don’t know the reason for it, but some guys just have the up-and-down nature. B
And overall, you’ll take it. An 18.6% K-BB%, a 3.08 JA ERA, a 1.89 WHIP+. Those are all great indicators. The .348 BABIP has shown some bad luck.
It’s looking now like Luzardo will be a part of the Phillies postseason rotation, so that will be a wild ride. Imagine depending on this guy to be on his game in a huge playoff game. Should be a fun playoffs for the Phillies.
Luzardo claims the top spot in highest standard deviation of fantasy points scored this year.
That was never in doubt.
Here goes the most consistently good pitchers, measured by lowest standard deviation among pitchers averaging at least 18 fantasy points.
That doesn’t mean best, necessarily. But those are the guys who have been good this year and have delivered the most consistent results.
Some dude named Lazardo Estrada shows up on the whiffs leaders. He whiffed 14 on 72 pitches for the Blue Jays. He was a starter in AAA for the Blue Jays and now he’s up doing things in long relief for the big league club. There’s nothing to talk about here, but shout out to him.
Logan Allen ramped up the four-seamer usage yesterday. We see that in the pitch mix changes - last 3 starts section of the daily notes below.
On July 11th he decided that he’d just throw the four-seamer as his choice of fastball. And since then:
So he’s still been bad, but not quite as bad. He has lowered the walk rate with this new approach and the JA ERA has come down because of that. But the strikeouts aren’t there, and they never will be.
He’s also gone through one of the softest schedules you’ll ever see. His last four starts have come against the White Sox, Athletics, Orioles, and Rockies. And he still has just a 3.69 ERA and 1.14 WHIP in those elite matchups.
Brandon Pfaadt has also been making changes. He has reduced the four-seamer usage.
But it really did not work for him last night as he gave up 11 hits and seven earned runs to the Tigers. Ouch.
It sort of was working for him before last night, though.
The fantasy points log:
He was useful between mid-June and yesterday. Not great or super helpful, but useful in moderately sized fantasy leagues.
If I were a D’Backs pitching coach I would tell him to really focus this winter on one thing: getting way better at pitching.
I need to set up an automated alert for the thing that Bailey Falter did last night. He threw 70 pitches and got zero whiffs. I love that. It was only the second time all year that a pitcher threw 50+ pitches with zero swinging strikes.
We have only seen 12 outings of 50+ pitches and no whiffs dating back to 2023.
Impressive stuff from Falter. And he only gave up two hits and one run, and the Pirates won!
Sandy Alcantara made probably his last start as a fish. And he ended on a positive note.
5 IP, 3 H, 0 R, 4 SO, 3 BB
He now has 12 scoreless innings in his last two starts. But the underlying business hasn’t looked much better. He’s been firmly and consistently around a 4.25 JA ERA this year.
But the arm and the history and the pedigree are good enough to get the Marlins a half-decent return for him today or tomorrow, so it will be interesting to see where he goes.
Would I want Sandy making starts for my team in the playoffs? No! But it’s much too early to give up hope that he can do pretty well again in the future. He’s still just 29 years old.
It didn’t go well for Joe Boyle. The ball rate shot up!
That was his worst ball rate in the Majors this year.
3.1 IP, 4 H, 4 ER, 6 R, 6 SO, 3 BB
There’s still plenty to like in his MLB profile this year. He has a great 14.6% SwStr% with a 3.14 JA ERA and a 1.34 WHIP+. He’s not giving up much hard contact at all, and he’s always been able to get strikeouts. The entire key here is about the walks and the ball rate, and we got a little bit of a step backward on that front last night.
There will be many words said and written about Joe Boyle this winter in the lead-up to the 2026 fantasy season.
Tyler Glasnow walked five on a really bad 45.2% Ball%. He has not been his usual self when on the hill this year. A 12.7% BB% now with a 41% Ball% and a very low 45% Strike%. He has not found the touch.
It will be pretty important for the Dodgers to have him get right for the playoffs, but there still seem to be some obstacles to overcome.
Andrew Vaughn hit a grand slam. He debuted for the Brewers on July 7th, and since then he has the fourth-highest OPS in baseball.
Big plot twist there. I suppose we should be adding the guy! He has an 18.6% Brl% and a 12% K% in these 57 PAs.
Tyler O’Neill has been lighting it up. Four straight games with a homer. He has a .948 OPS since returning from the IL with a 16% K%. He’s a streaky hitter, but we know what he can do when he’s on. The raw power is still there.
So we’re ready for the trade deadline! We should get plenty of action today and tomorrow, should be fun. Talk to you later.
Pierson Ohl (MIN): 3.0IP, 5H, 4ER, 4SO, 1BB
Michael Tonkin (MIN): 2.0IP, 1H, 1ER, 1SO, 0BB
Ali Sanchez (TOR): 1.0IP, 3H, 2ER, 1SO, 0BB
1. Nick Lodolo
2. Brandon Young
3. Max Fried
4. Patrick Corbin
5. Luis Severino
6. Jonathan Cannon
7. Justin Verlander
8. Lucas Giolito
9. Quinn Priester
10. Eric Lauer
11. Sean Manaea
12. Joe Boyle
13. Ryan Bergert
14. Casey Mize
15. Pierson Ohl
16. Erick Fedde
17. Jesus Luzardo
18. Sonny Gray
19. Jason Alexander
20. Logan Allen
21. Sandy Alcantara
22. Easton Lucas
23. Logan Evans
24. Tyler Glasnow
25. Michael Soroka
26. Brandon Pfaadt
27. Yusei Kikuchi
28. Charlie Morton
29. Colin Rea
30. Seth Lugo
31. Tanner Gordon
32. Bailey Falter
1. Max Fried (vs. TB): 29.41 Points
2. Jesus Luzardo (vs. CWS): 25.95 Points
3. Nick Lodolo (vs. LAD): 25.79 Points
4. Lucas Giolito (vs. MIN): 21.3 Points
5. Luis Severino (vs. SEA): 21.05 Points
6. Sandy Alcantara (vs. STL): 19.65 Points
7. Justin Verlander (vs. PIT): 19.05 Points
8. Brant Hurter (vs. ARI): 16.89 Points
9. Brandon Young (vs. TOR): 16.7 Points
10. Logan Allen - 671106 (vs. COL): 16.35 Points
1. Max Fried (NYY): 17 Whiffs (111 Pitches)
2. Nick Lodolo (CIN): 16 Whiffs (94 Pitches)
3. Patrick Corbin (TEX): 16 Whiffs (103 Pitches)
4. Jonathan Cannon (CWS): 14 Whiffs (87 Pitches)
5. Luis Severino (OAK): 14 Whiffs (93 Pitches)
6. Lazaro Estrada (TOR): 14 Whiffs (72 Pitches)
7. Lucas Giolito (BOS): 13 Whiffs (101 Pitches)
8. Justin Verlander (SF): 13 Whiffs (94 Pitches)
9. Brandon Young (BAL): 12 Whiffs (86 Pitches)
10. Quinn Priester (MIL): 11 Whiffs (86 Pitches)
1. Nick Lodolo (CIN): 59.6 Strike%, 29.8 Ball%
2. Sean Manaea (NYM): 58.1 Strike%, 25.6 Ball%
3. Brandon Young (BAL): 51.2 Strike%, 29.1 Ball%
4. Logan Evans (SEA): 50.6 Strike%, 33.3 Ball%
5. Justin Verlander (SF): 50.0 Strike%, 35.1 Ball%
6. Michael Soroka (WSH): 50.0 Strike%, 36.5 Ball%
7. Luis Severino (OAK): 49.5 Strike%, 35.5 Ball%
8. Pierson Ohl (MIN): 48.6 Strike%, 37.5 Ball%
9. Lazaro Estrada (TOR): 48.6 Strike%, 34.7 Ball%
10. Eric Lauer (TOR): 48.1 Strike%, 31.2 Ball%
11. Logan Allen (CLE): 47.8 Strike%, 31.0 Ball%
12. Max Fried (NYY): 47.7 Strike%, 37.8 Ball%
13. Ryan Bergert (SD): 47.0 Strike%, 39.8 Ball%
14. Patrick Corbin (TEX): 46.6 Strike%, 42.7 Ball%
15. Colin Rea (CHC): 46.3 Strike%, 31.7 Ball%
1. Jesus Luzardo: 90 Pitches, 21 Outs, 4.29 POUT
2. Bailey Falter: 70 Pitches, 15 Outs, 4.67 POUT
3. Brandon Young: 86 Pitches, 18 Outs, 4.78 POUT
4. Jonathan Cannon: 87 Pitches, 18 Outs, 4.83 POUT
5. Quinn Priester: 86 Pitches, 17 Outs, 5.06 POUT
6. Eric Lauer: 77 Pitches, 15 Outs, 5.13 POUT
7. Seth Lugo: 92 Pitches, 17 Outs, 5.41 POUT
8. Max Fried: 111 Pitches, 20 Outs, 5.55 POUT
9. Erick Fedde: 78 Pitches, 14 Outs, 5.57 POUT
10. Lucas Giolito: 101 Pitches, 18 Outs, 5.61 POUT
Patrick Corbin's FC velo (33 pitches) UP 2.2mph to 88.4
Easton Lucas's FF velo (36 pitches) UP 1.7mph to 95.5
Michael Soroka's SI velo (12 pitches) DOWN -1.6mph to 91.0
Jesus Luzardo's SI velo (10 pitches) DOWN -1.7mph to 93.8
Michael Soroka's FF velo (37 pitches) DOWN -2.2mph to 91.4
Bailey Falter's SI usage (37.1%) up 21.5 points
Brandon Pfaadt's SI usage (33.3%) up 11.4 points
Brandon Pfaadt's FC usage (24.4%) up 22.8 points
Brandon Young's FC usage (26.7%) up 14.8 points
Charlie Morton's FC usage (25.0%) up 17.4 points
Colin Rea's FS usage (22.0%) up 12.2 points
Colin Rea's SL usage (14.6%) up 10.5 points
Eric Lauer's FC usage (33.8%) up 11.8 points
Joe Boyle's SL usage (51.9%) up 17.6 points
Logan Allen's FF usage (48.7%) up 14.6 points
Logan Allen's CH usage (30.1%) up 14.2 points
Logan Evans's SI usage (27.6%) up 13.0 points
Luis Severino's FF usage (44.1%) up 12.3 points
Max Fried's FC usage (35.1%) up 19.1 points
Max Fried's CU usage (30.6%) up 11.5 points
Patrick Corbin's FC usage (32.0%) up 11.7 points
Patrick Corbin's CH usage (20.4%) up 15.9 points
Sandy Alcantara's CU usage (35.1%) up 20.2 points
Sean Manaea's FF usage (59.3%) up 20.8 points
Tanner Gordon's FF usage (64.8%) up 13.8 points
Tyler Glasnow's SI usage (25.0%) up 14.4 points
Logan Allen 4-Seam Fastball: +26.8%
Brandon Pfaadt 4-Seam Fastball: -22.2%
Randy Vasquez Sinker: +17.1%
Stephen Kolek Sinker: +16.9%
Brad Lord 4-Seam Fastball: -16.0%
Brandon Pfaadt Sinker: +16.0%
Logan Allen Sweeper: -15.8%
Mitch Keller 4-Seam Fastball: +15.6%
Bryan Woo 4-Seam Fastball: +15.0%
Brady Singer Sweeper: +14.8%
Gavin Williams 4-Seam Fastball: -14.7%
Dustin May Sinker: -14.4%
Brandon Pfaadt Cutter: +14.4%
Shane Baz Cutter: +14.1%
Kumar Rocker Cutter: +14.1%
Bradley Blalock Cutter: -14.0%
Bradley Blalock 4-Seam Fastball: +13.9%
Luis Severino 4-Seam Fastball: +13.8%
Dylan Cease Slider: -13.4%
Janson Junk Slider: -13.1%
Grant Holmes 4-Seam Fastball: -13.0%
Brayan Bello Cutter: +12.6%
Ryan Gusto Sinker: +12.5%
Brady Singer Slider: -12.2%
Jake Irvin Curveball: -12.1%
Yu Darvish - 44.0 RISP H%, 0.34 BABIP, 25.0 HR/FB, 169.0 Luck Score
Lance McCullers Jr. - 46.0 RISP H%, 0.526 BABIP, 17.0 HR/FB, 167.0 Luck Score
Chase Burns - 35.0 RISP H%, 0.385 BABIP, 20.0 HR/FB, 164.0 Luck Score
MacKenzie Gore - 44.0 RISP H%, 0.333 BABIP, 22.0 HR/FB, 163.0 Luck Score
Logan Webb - 32.0 RISP H%, 0.4 BABIP, 19.0 HR/FB, 162.0 Luck Score
Spencer Bivens - 44.0 RISP H%, 0.5 BABIP, 14.0 HR/FB, 160.0 Luck Score
Erick Fedde - 22.0 RISP H%, 0.342 BABIP, 38.0 HR/FB, 159.0 Luck Score
Jason Alexander - 19.0 RISP H%, 0.4 BABIP, 50.0 HR/FB, 159.0 Luck Score
Sonny Gray - 24.0 RISP H%, 0.5 BABIP, 23.0 HR/FB, 159.0 Luck Score
Casey Mize - 42.0 RISP H%, 0.545 BABIP, 12.0 HR/FB, 157.0 Luck Score
Cade Horton - 0.0 RISP H%, 0.188 BABIP, 0.0 HR/FB, 12.0 Luck Score
Michael Wacha - 12.0 RISP H%, 0.182 BABIP, 0.0 HR/FB, 25.0 Luck Score
Aaron Civale - 11.0 RISP H%, 0.19 BABIP, 7.0 HR/FB, 31.0 Luck Score
Trevor Rogers - 12.0 RISP H%, 0.14 BABIP, 8.0 HR/FB, 33.0 Luck Score
Eury Perez - 10.0 RISP H%, 0.238 BABIP, 0.0 HR/FB, 34.0 Luck Score
Eric Lauer - 0.0 RISP H%, 0.2 BABIP, 12.0 HR/FB, 37.0 Luck Score
Gavin Williams - 0.0 RISP H%, 0.227 BABIP, 11.0 HR/FB, 40.0 Luck Score
Ryan Bergert - 0.0 RISP H%, 0.158 BABIP, 18.0 HR/FB, 45.0 Luck Score
Dean Kremer - 8.0 RISP H%, 0.2 BABIP, 14.0 HR/FB, 45.0 Luck Score
Merrill Kelly - 20.0 RISP H%, 0.196 BABIP, 0.0 HR/FB, 46.0 Luck Score
Cristopher Sanchez - 88 TBF, 38.6% CSW%
Yoshinobu Yamamoto - 74 TBF, 33.1% CSW%
Kevin Gausman - 69 TBF, 33.1% CSW%
Sonny Gray - 83 TBF, 32.9% CSW%
Chase Burns - 77 TBF, 32.7% CSW%
Paul Skenes - 66 TBF, 32.7% CSW%
Nick Lodolo - 99 TBF, 32.6% CSW%
Jacob deGrom - 69 TBF, 32.6% CSW%
Nick Pivetta - 75 TBF, 32.0% CSW%
Quinn Priester - 97 TBF, 31.9% CSW%
Chase Burns - 77 TBF, 39.0% K%
Logan Gilbert - 67 TBF, 38.8% K%
Jacob deGrom - 69 TBF, 36.2% K%
Dylan Cease - 91 TBF, 35.2% K%
Framber Valdez - 75 TBF, 34.7% K%
Tarik Skubal - 69 TBF, 33.3% K%
Max Scherzer - 68 TBF, 32.4% K%
Yoshinobu Yamamoto - 74 TBF, 32.4% K%
Sean Manaea - 68 TBF, 32.4% K%
Paul Skenes - 66 TBF, 31.8% K%
Jacob deGrom - 69 TBF, 31.9% K-BB%
Logan Gilbert - 67 TBF, 31.3% K-BB%
Chase Burns - 77 TBF, 31.2% K-BB%
Framber Valdez - 75 TBF, 30.7% K-BB%
Max Scherzer - 68 TBF, 29.4% K-BB%
Paul Skenes - 66 TBF, 28.8% K-BB%
Nick Lodolo - 99 TBF, 28.3% K-BB%
Zack Wheeler - 76 TBF, 27.6% K-BB%
Sean Manaea - 68 TBF, 26.5% K-BB%
Joe Ryan - 68 TBF, 26.5% K-BB%
Jose Soriano - 77 TBF, 78.6% GB%
Framber Valdez - 75 TBF, 66.7% GB%
Jake Irvin - 66 TBF, 60.4% GB%
Cristopher Sanchez - 88 TBF, 57.4% GB%
Quinn Priester - 97 TBF, 56.7% GB%
Merrill Kelly - 70 TBF, 55.3% GB%
George Kirby - 73 TBF, 54.3% GB%
Garrett Crochet - 82 TBF, 53.7% GB%
Andre Pallante - 99 TBF, 52.5% GB%
David Peterson - 73 TBF, 51.9% GB%
Brady Singer - 66 TBF, 27.3 K%, 6.1 BB%, 48.8% GB%
Framber Valdez - 75 TBF, 34.7 K%, 4.0 BB%, 66.7% GB%
Garrett Crochet - 82 TBF, 29.3 K%, 4.9 BB%, 53.7% GB%
Luis Severino - 89 TBF, 28.1 K%, 6.7 BB%, 48.2% GB%
Noah Cameron - 70 TBF, 28.6 K%, 2.9 BB%, 48.9% GB%
Yoshinobu Yamamoto - 74 TBF, 32.4 K%, 6.8 BB%, 46.7% GB%
Nick Lodolo - +2.9% CSW%, -3.9 BB%
Quinn Priester - +4.2% CSW%, -2.4 BB%
Sonny Gray - +2.0% CSW%, -4.7 BB%
Eric Lauer - +4.1% CSW%, -6.8 BB%
Paul Skenes - +2.3% CSW%, -3.2 BB%
Cal Quantrill - +4.8% CSW%, -6.8 BB%
Landen Roupp - +2.8% CSW%, -5.8 BB%
Andrew Vaughn (MIL) 5 PA, 7 Swings, 2 Barrels, 1 HR
Gunnar Henderson (BAL) 9 PA, 16 Swings, 2 Barrels, 1 HR
Kyle Schwarber (PHI) 5 PA, 8 Swings, 2 Barrels, 1 HR
Ramon Urias (BAL) 9 PA, 21 Swings, 2 Barrels, 2 HR
Vinnie Pasquantino (KC) 5 PA, 7 Swings, 2 Barrels, 1 HR
Gunnar Henderson, Yesterday: 113.9 Previous High: 113.8
Sam Haggerty, Yesterday: 110.1 Previous High: 109.9
Vinnie Pasquantino (KC) - 115.0mph - nan
Kyle Schwarber (PHI) - 114.9mph - home_run
Gunnar Henderson (BAL) - 113.9mph - double
Brent Rooker (OAK) - 113.3mph - home_run
Royce Lewis (MIN) - 111.8mph - nan
Tommy Pham (PIT) - 111.8mph - double
Nathaniel Lowe (WSH) - 111.7mph - force_out
Nolan Jones (CLE) - 111.0mph - double
Ryan Jeffers (MIN) - 111.0mph - single
William Contreras (MIL) - 110.9mph - single
Top 10
Andrew McCutchen - 69 PA, 0.221 wOBA, 0.352 xwOBA, 0.131 Diff
Gavin Sheets - 73 PA, 0.225 wOBA, 0.348 xwOBA, 0.123 Diff
Pete Alonso - 77 PA, 0.239 wOBA, 0.334 xwOBA, 0.095 Diff
Juan Soto - 77 PA, 0.278 wOBA, 0.357 xwOBA, 0.079 Diff
Jackson Merrill - 85 PA, 0.268 wOBA, 0.346 xwOBA, 0.078 Diff
Ian Happ - 73 PA, 0.293 wOBA, 0.363 xwOBA, 0.07 Diff
Dansby Swanson - 76 PA, 0.253 wOBA, 0.321 xwOBA, 0.068 Diff
Jo Adell - 87 PA, 0.263 wOBA, 0.331 xwOBA, 0.068 Diff
Josh Lowe - 72 PA, 0.222 wOBA, 0.287 xwOBA, 0.065 Diff
Agustin Ramirez - 86 PA, 0.285 wOBA, 0.35 xwOBA, 0.065 Diff
Bottom 10
Cody Bellinger - 75 PA, 0.466 wOBA, 0.336 xwOBA, -0.13 Diff
Shea Langeliers - 76 PA, 0.398 wOBA, 0.28 xwOBA, -0.118 Diff
Nick Kurtz - 83 PA, 0.672 wOBA, 0.558 xwOBA, -0.114 Diff
Cedric Mullins II - 65 PA, 0.354 wOBA, 0.255 xwOBA, -0.099 Diff
Kyle Stowers - 70 PA, 0.572 wOBA, 0.476 xwOBA, -0.096 Diff
Angel Martinez - 88 PA, 0.384 wOBA, 0.299 xwOBA, -0.085 Diff
Riley Greene - 79 PA, 0.295 wOBA, 0.211 xwOBA, -0.084 Diff
Xavier Edwards - 87 PA, 0.366 wOBA, 0.288 xwOBA, -0.078 Diff
Mickey Moniak - 63 PA, 0.449 wOBA, 0.374 xwOBA, -0.075 Diff
Spencer Torkelson - 82 PA, 0.365 wOBA, 0.295 xwOBA, -0.07 Diff
Tyler O'Neill: 32.0 PA, +0.241 xwOBA OE
Nick Kurtz: 40.0 PA, +0.217 xwOBA OE
Willy Adames: 41.0 PA, +0.191 xwOBA OE
Kyle Schwarber: 41.0 PA, +0.179 xwOBA OE
Vladimir Guerrero Jr.: 51.0 PA, +0.168 xwOBA OE
Michael Harris II: 37.0 PA, +0.167 xwOBA OE
Ramon Laureano: 44.0 PA, +0.155 xwOBA OE
Andrew Vaughn: 32.0 PA, +0.132 xwOBA OE
Manny Machado: 45.0 PA, +0.131 xwOBA OE
Kyle Manzardo: 32.0 PA, +0.13 xwOBA OE
Ronald Acuna Jr.: 35.0 PA, +0.129 xwOBA OE
Corey Seager: 32.0 PA, +0.126 xwOBA OE
Willson Contreras: 41.0 PA, +0.126 xwOBA OE
George Springer: 43.0 PA, +0.124 xwOBA OE
Tommy Pham: 31.0 PA, +0.114 xwOBA OE
Riley Greene: 38.0 PA, -0.141 xwOBA OE
Nick Gonzales: 36.0 PA, -0.133 xwOBA OE
Carlos Narvaez: 33.0 PA, -0.127 xwOBA OE
Taylor Walls: 33.0 PA, -0.127 xwOBA OE
J.P. Crawford: 40.0 PA, -0.125 xwOBA OE
Hunter Goodman: 33.0 PA, -0.123 xwOBA OE
Josh Naylor: 37.0 PA, -0.116 xwOBA OE
Lawrence Butler: 42.0 PA, -0.112 xwOBA OE
Carlos Santana: 35.0 PA, -0.112 xwOBA OE
Adolis Garcia: 37.0 PA, -0.106 xwOBA OE
Cedric Mullins II: 34.0 PA, -0.104 xwOBA OE
Ke'Bryan Hayes: 35.0 PA, -0.098 xwOBA OE
Ceddanne Rafaela: 35.0 PA, -0.096 xwOBA OE
Ernie Clement: 49.0 PA, -0.095 xwOBA OE
Nick Castellanos: 34.0 PA, -0.094 xwOBA OE
Nick Kurtz - 71 PA, 44 BIP, 14 Brls, 31.8 Brl%
Shohei Ohtani - 68 PA, 35 BIP, 11 Brls, 31.4 Brl%
Kyle Schwarber - 70 PA, 40 BIP, 12 Brls, 30.0 Brl%
Kyle Stowers - 55 PA, 32 BIP, 8 Brls, 25.0 Brl%
Byron Buxton - 45 PA, 30 BIP, 7 Brls, 23.3 Brl%
Ronald Acuna Jr. - 68 PA, 40 BIP, 9 Brls, 22.5 Brl%
Aaron Judge - 48 PA, 27 BIP, 6 Brls, 22.2 Brl%
Bryce Harper - 67 PA, 46 BIP, 10 Brls, 21.7 Brl%
Jo Adell - 70 PA, 43 BIP, 9 Brls, 20.9 Brl%
Juan Soto - 63 PA, 34 BIP, 7 Brls, 20.6 Brl%
Nick Kurtz - 71 PA, 0.531 xwOBA
Salvador Perez - 58 PA, 0.503 xwOBA
Kyle Stowers - 55 PA, 0.491 xwOBA
Tyler O'Neill - 48 PA, 0.486 xwOBA
Kyle Schwarber - 70 PA, 0.473 xwOBA
Andrew Vaughn - 50 PA, 0.469 xwOBA
Willy Adames - 64 PA, 0.461 xwOBA
Ramon Laureano - 71 PA, 0.456 xwOBA
Gunnar Henderson - 69 PA, 0.455 xwOBA
Bryce Harper - 67 PA, 0.447 xwOBA
Steven Kwan - 68 PA, 127 Swings, 94.5 Cont%
Luis Arraez - 76 PA, 134 Swings, 93.3 Cont%
Alex Bregman - 49 PA, 90 Swings, 91.1 Cont%
Chandler Simpson - 58 PA, 90 Swings, 90.0 Cont%
Tyler Freeman - 59 PA, 102 Swings, 89.2 Cont%
Ernie Clement - 71 PA, 110 Swings, 89.1 Cont%
Brendan Donovan - 71 PA, 107 Swings, 88.8 Cont%
Chase Meidroth - 68 PA, 114 Swings, 88.6 Cont%
Isiah Kiner-Falefa - 48 PA, 87 Swings, 88.5 Cont%
Jung Hoo Lee - 57 PA, 94 Swings, 88.3 Cont%
C.J. Abrams - 7 Attempts (6 steals)
Chandler Simpson - 6 Attempts (5 steals)
Zach Neto - 5 Attempts (4 steals)
Victor Scott II - 5 Attempts (5 steals)
Elly De La Cruz - 4 Attempts (4 steals)
Randy Arozarena - 4 Attempts (4 steals)
Oneil Cruz - 4 Attempts (4 steals)
Gustavo Campero - 4 Attempts (3 steals)
Josh Naylor - 4 Attempts (4 steals)
Ben Williamson - 3 Attempts (3 steals)
Harrison Bader - 3 Attempts (2 steals)
Wenceel Perez - 3 Attempts (3 steals)
Marcus Semien - 3 Attempts (3 steals)
Colton Cowser - 3 Attempts (3 steals)
Nico Hoerner - 3 Attempts (3 steals)
Matt McLain - 3 Attempts (2 steals)
Julio Rodriguez - 3 Attempts (3 steals)
Jose Ramirez - 3 Attempts (2 steals)
Taylor Trammell - 3 Attempts (2 steals)
Juan Soto - 3 Attempts (3 steals)
Chandler Simpson - 14 Attempts (11 steals)
Jose Ramirez - 12 Attempts (10 steals)
C.J. Abrams - 10 Attempts (9 steals)
Zach Neto - 9 Attempts (8 steals)
Bobby Witt Jr. - 8 Attempts (7 steals)
Julio Rodriguez - 8 Attempts (7 steals)
Cedric Mullins - 8 Attempts (6 steals)
Oneil Cruz - 8 Attempts (7 steals)
Elly De La Cruz - 7 Attempts (7 steals)
Zach McKinstry - 7 Attempts (6 steals)
Fernando Tatis Jr. - 7 Attempts (5 steals)
Victor Scott II - 7 Attempts (7 steals)
Willi Castro - 7 Attempts (5 steals)
Andrew Vaughn - 50 PA, 10.0 K%, 17.5 Brl%
Anthony Volpe - 59 PA, 18.6 K%, 17.4 Brl%
Gunnar Henderson - 69 PA, 11.6 K%, 15.4 Brl%
Jackson Merrill - 67 PA, 17.9 K%, 14.3 Brl%
Kody Clemens - 41 PA, 17.1 K%, 18.2 Brl%
Logan O'Hoppe - 43 PA, 14.0 K%, 18.8 Brl%
Manny Machado - 75 PA, 17.3 K%, 14.5 Brl%
Mark Vientos - 52 PA, 17.3 K%, 14.3 Brl%
Michael Harris II - 66 PA, 13.6 K%, 14.8 Brl%
Ramon Laureano - 71 PA, 15.5 K%, 16.7 Brl%
Salvador Perez - 58 PA, 17.2 K%, 20.5 Brl%
Tyler O'Neill - 48 PA, 12.5 K%, 18.9 Brl%
Tyler Soderstrom - 65 PA, 20.0 K%, 16.3 Brl%
Vinnie Pasquantino - 62 PA, 14.5 K%, 17.0 Brl%
Willy Adames - 106 PA, +0.132 xwOBA
Ramon Laureano - 106 PA, +0.117 xwOBA
Salvador Perez - 99 PA, +0.112 xwOBA
George Springer - 110 PA, +0.111 xwOBA
Corey Seager - 105 PA, +0.099 xwOBA
Kyle Stowers - 87 PA, +0.099 xwOBA
Geraldo Perdomo - 114 PA, +0.094 xwOBA
Kyle Schwarber - 109 PA, +0.091 xwOBA
Jazz Chisholm - 102 PA, +0.086 xwOBA
Manny Machado - 114 PA, +0.076 xwOBA
Kyle Schwarber - 109 PA, +15.7 Brl%
Anthony Volpe - 98 PA, +9.2 Brl%
Jarren Duran - 99 PA, +9.1 Brl%
Pete Crow-Armstrong - 97 PA, +8.4 Brl%
Salvador Perez - 99 PA, +8.2 Brl%
Jazz Chisholm - 102 PA, +7.6 Brl%
Juan Soto - 96 PA, +7.1 Brl%
Randy Arozarena - 108 PA, +6.8 Brl%
Michael Busch - 93 PA, +6.7 Brl%
Vinnie Pasquantino - 105 PA, +6.7 Brl%
Ceddanne Rafaela - 93 PA, +10.6 Cont%
Jesus Sanchez - 87 PA, +10.6 Cont%
Tyler Soderstrom - 92 PA, +10.5 Cont%
Isaac Collins - 92 PA, +9.1 Cont%
Cody Bellinger - 104 PA, +6.2 Cont%
Brandon Marsh - 81 PA, +6.0 Cont%
Yainer Diaz - 90 PA, +5.8 Cont%
Gunnar Henderson - 105 PA, +5.8 Cont%
Michael Harris II - 88 PA, +5.7 Cont%
Nick Castellanos - 96 PA, +5.7 Cont%
Ceddanne Rafaela - 93 PA, -13.4 K%
Ramon Laureano - 106 PA, -11.5 K%
Royce Lewis - 83 PA, -10.7 K%
Tommy Pham - 81 PA, -10.6 K%
Brandon Marsh - 81 PA, -9.6 K%
Jorge Polanco - 87 PA, -9.4 K%
Victor Scott II - 90 PA, -9.3 K%
Gunnar Henderson - 105 PA, -8.8 K%
Josh Smith - 102 PA, -7.7 K%
Elly De La Cruz - 104 PA, -7.6 K%
Willi Castro: +3.2
Miguel Andujar: +2.3
Edgar Quero: +2.25
Anthony Volpe: +2.1
Pete Crow-Armstrong: +2.05
Cam Smith: -3.32
Pete Alonso: -2.8
James Wood: -2.7
Teoscar Hernandez: -2.45
Mauricio Dubon: -2.28
Ramon Laureano - +10.1% Contact%, +6.8 mph exit velo, -7.2 Chase%
Julio Rodriguez - +5.2% Contact%, +3.3 mph exit velo, -8.0 Chase%
Ivan Herrera - +6.5% Contact%, +7.0 mph exit velo, -14.0 Chase%
Nick Kurtz - +10.2% Contact%, +3.4 mph exit velo, -8.1 Chase%
Tyler Freeman - +3.2% Contact%, +7.3 mph exit velo, -6.5 Chase%
Angel Martinez - +3.1% Contact%, +3.8 mph exit velo, -8.0 Chase%
Brendan Donovan - +4.1% Contact%, +3.1 mph exit velo, -3.8 Chase%
Isaac Collins - +6.9% Contact%, +5.3 mph exit velo, -3.0 Chase%
Mauricio Dubon - +12.7% Contact%, +3.7 mph exit velo, -9.8 Chase%
Kyle Manzardo - +7.5% Contact%, +3.2 mph exit velo, -4.5 Chase%
Josh Jung - +7.8% Contact%, +7.4 mph exit velo, -10.1 Chase%
Anthony Volpe - +6.2% Contact%, +8.1 mph exit velo, -5.3 Chase%
Yainer Diaz - +19.0% Contact%, +3.4 mph exit velo, -11.2 Chase%
Joey Loperfido - +4.2% Contact%, +8.2 mph exit velo, -3.1 Chase%
George Springer - 0.452 xwOBA, 10.5% Brl%, 75.6% Contact%, 22.6% Chase%, 11.5% K%
Gunnar Henderson - 0.428 xwOBA, 12.5% Brl%, 79.8% Contact%, 17.2% Chase%, 11.3% K%
Vinnie Pasquantino - 0.384 xwOBA, 17.1% Brl%, 87.8% Contact%, 21.3% Chase%, 10.9% K%
Adolis Garcia - 36.5% Whiff%, 70.8% Weak%, 0.915 Cold Rating
Mike Trout - 38.6% Whiff%, 69.6% Weak%, 0.911 Cold Rating
Carlos Santana - 31.0% Whiff%, 75.9% Weak%, 0.887 Cold Rating
Nick Castellanos - 30.4% Whiff%, 75.0% Weak%, 0.874 Cold Rating
Wyatt Langford - 31.0% Whiff%, 70.0% Weak%, 0.845 Cold Rating
Pete Crow-Armstrong - 37.8% Whiff%, 64.3% Weak%, 0.838 Cold Rating
James Wood - 43.6% Whiff%, 63.2% Weak%, 0.835 Cold Rating
Josh Naylor - 33.3% Whiff%, 65.6% Weak%, 0.825 Cold Rating
Elly De La Cruz - 35.7% Whiff%, 64.3% Weak%, 0.825 Cold Rating
Michael Busch - 38.3% Whiff%, 63.6% Weak%, 0.818 Cold Rating
Brett Squires (KC): 4/5, 2R, 1HR, 2RBI, 2SB, 39FPts
Carson DeMartini (PHI): 2/3, 2R, 1HR, 3RBI, 2SB, 37FPts
Trey Lipscomb (WSH): 2/6, 2R, 2HR, 5RBI, 0SB, 34FPts
Matthew Lugo (LAA): 3/4, 2R, 1HR, 1RBI, 1SB, 34FPts
Andres Chaparro (WSH): 3/4, 2R, 1HR, 3RBI, 0SB, 32FPts
Albert Almora Jr. (ARI): 3/4, 2R, 1HR, 4RBI, 0SB, 32FPts
Jhostynxon Garcia (BOS): 3/5, 2R, 1HR, 5RBI, 0SB, 32FPts
Leonardo Balcazar (CIN): 3/5, 2R, 1HR, 4RBI, 0SB, 28FPts
Dakota Harris (STL): 2/3, 2R, 2HR, 2RBI, 0SB, 28FPts
Jalen Vasquez (BAL): 3/4, 2R, 1HR, 3RBI, 0SB, 28FPts
Hurston Waldrep (ATL): 85 Pitches, 7IP, 5H, 0ER, 8K, 1BB, 32FPts
Andrew Alvarez (WSH): 70 Pitches, 6IP, 2H, 0ER, 7K, 0BB, 30FPts
Carl Edwards Jr. (TEX): 86 Pitches, 6IP, 2H, 1ER, 8K, 1BB, 29FPts
Jean Cabrera (PHI): 92 Pitches, 5IP, 3H, 2ER, 9K, 1BB, 28FPts
Emerson Hancock (SEA): 90 Pitches, 5IP, 2H, 1ER, 8K, 2BB, 26FPts
Elmer Rodriguez-Cruz (NYY): 89 Pitches, 6IP, 2H, 0ER, 5K, 2BB, 25FPts
Kenta Maeda (CHC): 88 Pitches, 6IP, 4H, 1ER, 7K, 0BB, 23FPts
John Gant (KC): 61 Pitches, 5IP, 2H, 2ER, 6K, 0BB, 22FPts
Samuel Aldegheri (LAA): 0 Pitches, 6IP, 6H, 0ER, 6K, 0BB, 21FPts
Brett Kerry (LAA): 85 Pitches, 5IP, 5H, 1ER, 6K, 2BB, 21FPts
Spencer Jones (AAA - NYY) 306 PA 1.119 OPS
Nick Solak (AAA - PIT) 284 PA 1.004 OPS
Ryan Ward (AAA - LAD) 452 PA 0.999 OPS
Carlos Perez - 542208 (AAA - CHC) 289 PA 0.976 OPS
Luis Campusano (AAA - SD) 289 PA 0.974 OPS
Nathan Church (AAA - STL) 299 PA 0.951 OPS
Tyler Locklear (AAA - SEA) 434 PA 0.943 OPS
Brock Wilken (AA - MIL) 283 PA 0.942 OPS
JJ Wetherholt (AAA - STL) 327 PA 0.941 OPS
Owen Caissie (AAA - CHC) 362 PA 0.938 OPS
C.J. Kayfus (AAA - CLE) 362 PA 0.933 OPS
Jose Rojas (AAA - NYY) 340 PA 0.933 OPS
Cam Devanney (AAA - PIT) 326 PA 0.921 OPS
Jonathon Long (AAA - CHC) 409 PA 0.908 OPS
Dylan Beavers (AAA - BAL) 353 PA 0.906 OPS
Samad Taylor (AAA - SEA) 433 PA 0.904 OPS
Cody Freeman (AAA - TEX) 363 PA 0.903 OPS
Bobby Dalbec (AAA - MIL) 308 PA 0.899 OPS
Michael Chavis (AAA - LAD) 283 PA 0.897 OPS
T.J. Rumfield (AAA - NYY) 392 PA 0.897 OPS
Jonah Tong (AA - NYM) 89 IP 29.3% K-BB
Mitch Bratt (AA - TEX) 90 IP 24.2% K-BB
Ty Johnson (AA - TB) 73 IP 23.8% K-BB
Sean Sullivan - 807743 (AA - COL) 68 IP 23.4% K-BB
Connelly Early (AA - BOS) 71 IP 22.5% K-BB
Tekoah Roby (AAA - STL) 78 IP 21.5% K-BB
Landon Harper (AA - nan) 69 IP 21.5% K-BB
Joander Suarez (AA - NYM) 82 IP 21.2% K-BB
Brycen Mautz (AA - STL) 72 IP 20.9% K-BB
Robby Snelling (AAA - MIA) 88 IP 20.6% K-BB
John Klein (AA - MIN) 75 IP 20.5% K-BB
Jack Wenninger (AA - NYM) 95 IP 20.5% K-BB
Logan Henderson (AAA - MIL) 77 IP 20.2% K-BB
Tyler Uberstine (AAA - BOS) 81 IP 20.1% K-BB
Kohl Drake (AAA - TEX) 72 IP 20.1% K-BB
Duncan Davitt (AAA - TB) 103 IP 19.9% K-BB
Luis Morales (AAA - OAK) 89 IP 19.6% K-BB
Trey Supak (AAA - TEX) 81 IP 19.2% K-BB
Chen Zhong-Ao Zhuang (AA - OAK) 102 IP 19.2% K-BB
Trenton Denholm (AA - CLE) 89 IP 18.8% K-BB
Zebby Matthews (15.0% Owned): Projected 5.08IP 2.28ER 5.35SO 1.57BB 15.11FPts
Will Warren (26.5% Owned): Projected 5.62IP 2.67ER 5.48SO 3.08BB 14.79FPts
Jose Soriano (29.5% Owned): Projected 5.8IP 2.82ER 5.27SO 2.68BB 14.02FPts
Kyle Manzardo - 32 PA, 1.352 OPS
Tommy Pham - 32 PA, 1.277 OPS
Coby Mayo - 26 PA, 1.25 OPS
Andrew Vaughn - 32 PA, 1.223 OPS
Michael Conforto - 26 PA, 1.128 OPS
Ramon Laureano - 44 PA, 1.124 OPS
Bo Naylor - 26 PA, 1.099 OPS
Taylor Trammell - 33 PA, 1.092 OPS
Dillon Dingler - 31 PA, 1.085 OPS
Joey Loperfido - 30 PA, 1.026 OPS
Chandler Simpson SS (31.5% Owned): Projected 0.84R 0.01HR 0.58RBI 0.56SO 0.69BB 0.65SB 11.21FPts
Kerry Carpenter LF (46.5% Owned): Projected 0.71R 0.25HR 0.71RBI 0.95SO 0.23BB 0.03SB 9.27FPts
Hyeseong Kim 2B (7.0% Owned): Projected 0.63R 0.14HR 0.64RBI 0.94SO 0.31BB 0.28SB 8.87FPts
Ivan Herrera C (46.5% Owned): Projected 0.68R 0.17HR 0.6RBI 0.8SO 0.36BB 0.07SB 8.79FPts
Josh Smith P (26.0% Owned): Projected 0.8R 0.11HR 0.54RBI 0.88SO 0.47BB 0.1SB 8.67FPts
Ben Rice C (24.0% Owned): Projected 0.71R 0.22HR 0.63RBI 0.88SO 0.32BB 0.05SB 8.67FPts
Jesus Sanchez CF (4.5% Owned): Projected 0.67R 0.17HR 0.59RBI 0.79SO 0.27BB 0.1SB 8.66FPts
Xavier Edwards SS (47.0% Owned): Projected 0.69R 0.05HR 0.47RBI 0.52SO 0.32BB 0.22SB 8.65FPts
Jo Adell LF (29.5% Owned): Projected 0.63R 0.25HR 0.7RBI 1.29SO 0.22BB 0.08SB 8.58FPts
Addison Barger 3B (48.0% Owned): Projected 0.63R 0.22HR 0.64RBI 1.06SO 0.24BB 0.05SB 8.57FPts