MLB Data Warehouse

MLB Data Warehouse

MLB Daily Notes - September 12th

A daily automated report of what happened yesterday in Major League Baseball, along with other recent trends and further analysis.

Jon A's avatar
Jon A
Sep 12, 2024
∙ Paid
1
Share

My appreciation of my kids, which I wrote about yesterday, was put to the test last night. Young Trea Baby is sick and did not sleep hardly at all and was in our bed saying “Mommy!” all night. So that was rough. Today, my appreciation vision cone shifts to my wife. She handles the kids with inhuman levels of love and patience. It is nothing short of amazing. She is like a 190 on the wMom+ scale.

I continue to improve the main MLB dashboards. I have shifted my focus to the MLB & MiLB Stats Dashboard. This is the one that has box score data from all levels dating back to 2021. I try to at least fake modesty, but I am so proud of these dashboards that it’s hard for me not to just come out and say that I think they are the greatest baseball analysis resources on the Internet. Here’s what the pitching one looks like right now, once again using the Skenesinator as the example.

You can choose years, date ranges, and what level (minors or Majors) to show, and it gives you all of that. There is a lot more to add - I’m thinking of some bar plots in the bottom right; there can’t be any white space!

The thing that is most unique is the ability to go look at minor league pitchers. You want to see what Jackson Jobe is up to this year?

Right there, on one page, you see his season stats, his stats going back to 2021, his game log, the breakdown of minors vs. Majors, and the details of each minor league level as well. It’s just such a pretty thing to look at. I might even order some prints and frame them and hang them right by my bed.


Pitcher Review

Casey Mize went for the 7:0 K:BB against the Rockies, but was poopy otherwise.

4.2 IP, 6 H, 4 R, 7 K, 0 BB

I streamed him in for Luis Castillo in the subscriber league semifinal here. I’m pretty sure I’m going down. My competitor has Sale & Skubal, and it’s a 16-team league, so his team is very strong - and mine is not. If I lose, I would have to call that extremely unfair and unlucky.


In case you didn’t any more proof that Bobby Miller doesn’t have it:

4.1 IP, 5 H, 6 ER, 2 K, 4 BB

He has no command this year. He is one of just ten SPs with 12+ starts and a ball rate above 39%. And that is not a good list of pitchers.

Birdsong, Quintana, McKenzie, Hudson, Gibson, Miller, Gil, Munoz, Stroman, Hicks

It doesn’t matter how good your pitches are if you can’t throw them in decent locations.


Jordan Wicks gave up four dingers in the first inning to the Dodgers last night. So that was impressive.


The most interesting thing to happen yesterday was certainly Bowden Francis once again. He took a no-hitter into the ninth and lost it to a solo home run from Francisco Lindor. This is one of the wildest box score lines I’ve seen in my life.

8 IP, 1 H, 1 R, 1 K, 1 BB

That means Francis recorded 23 non-strikeout outs. That’s the first start since my database began in 2021, with:

→ 8+ IP
→ Less than 2 Hits
→ Less than 2 Strikeouts

Here are the details on all 24 of the balls he allowed in play yesterday:

The first 23 had an average expected batting average of .144. The soft contact was certainly there - this wasn’t the luckiest start ever made.

Francis has turned himself into an ace this year, almost out of nowhere. He has done that by ramping up the splitter usage.

We first saw the usage of the pitch spike on June 15th, since then:

71 IP, 6 W, 2.29 ERA, 0.74 WHIP, 22.6% K%, 4.5% BB%

And he really ramped up the pitch in late July. Over these last eight starts:

54 IP, 5 W, 1.83 ERA, 0.54 WHIP, 25% K%, 3.1% BB%

The splitter in these last 54 innings:

→ 11.6% SwStr%
→ 44% Strike%
→ 41% Ball%
→ 44% GB%
→ .197 xwOBA
→ .083 AVG
→ .083 SLG

It has not been much of a whiff-generator, but it has been impossible to barrel up. He has not allowed an extra-base hit on the pitch. Here’s the pitch modeling data by start, although we don’t have yesterdays data yet.

My take on Francis is to start him the rest of the year, but let somebody buy high on him in drafts next year. One of my general rules is not to put too much trust in a splitter guy. It’s a volatile pitch, and Francis doesn’t have overpowering stuff to go around it. I could see him really falling off in a hurry here.


My real-life job is absolutely killing me today; they’ve finally caught up to me - so I’ve gotta go.


Pitcher Reports

Algo SP Ranks - Yesterday

1. Matthew Boyd
2. Bailey Falter
3. Casey Mize
4. Dean Kremer
5. Blake Snell
6. Hunter Brown
7. Nick Pivetta
8. Zack Wheeler
9. Zebby Matthews
10. Bryan Woo
11. Sean Manaea
12. Michael King
13. Cole Ragans
14. Shane Baz
15. Lance Lynn
16. Jake Irvin
17. Davis Martin
18. Tanner Gordon
19. Brandon Williamson
20. Luis Gil
21. Bowden Francis
22. Max Fried
23. Joey Estes
24. Jack Kochanowicz
25. Cody Bradford
26. Merrill Kelly
27. Colin Rea
28. Bobby Miller
29. Jordan Wicks

Fantasy Points Leaders - Yesterday

1. Bailey Falter (vs. MIA): 27.49 Points
2. Zack Wheeler (vs. TB): 27.3 Points
3. Nick Pivetta (vs. BAL): 26.5 Points
4. Blake Snell (vs. MIL): 25.65 Points
5. Sean Manaea (vs. TOR): 24.81 Points
6. Jake Irvin (vs. ATL): 23.7 Points
7. Dean Kremer (vs. BOS): 23.55 Points
8. Bryan Woo (vs. SD): 23.21 Points
9. Matt Boyd (vs. CWS): 20.94 Points
10. Cole Ragans (vs. NYY): 19.9 Points

Whiffs Leaders - Yesterday

1. Bailey Falter (PIT): 20 Whiffs (93 Pitches)
2. Hunter Brown (HOU): 19 Whiffs (97 Pitches)
3. Zack Wheeler (PHI): 18 Whiffs (103 Pitches)
4. Matthew Boyd (CLE): 17 Whiffs (95 Pitches)
5. Dean Kremer (BAL): 17 Whiffs (103 Pitches)
6. Blake Snell (SF): 17 Whiffs (95 Pitches)
7. Sean Manaea (NYM): 15 Whiffs (109 Pitches)
8. Michael King (SD): 13 Whiffs (90 Pitches)
9. Nick Pivetta (BOS): 13 Whiffs (94 Pitches)
10. Cole Ragans (KC): 13 Whiffs (100 Pitches)

Strike% Leaders - Yesterday

1. Matthew Boyd (CLE): 56.8 Strike%, 31.6 Ball%
2. Nick Pivetta (BOS): 56.4 Strike%, 29.8 Ball%
3. Lance Lynn (STL): 54.4 Strike%, 31.1 Ball%
4. Zack Wheeler (PHI): 53.4 Strike%, 33.0 Ball%
5. Davis Martin (CWS): 52.8 Strike%, 33.3 Ball%
6. Blake Snell (SF): 52.6 Strike%, 35.8 Ball%
7. Casey Mize (DET): 51.5 Strike%, 28.8 Ball%
8. Bryan Woo (SEA): 50.6 Strike%, 30.3 Ball%
9. Sean Manaea (NYM): 50.5 Strike%, 35.8 Ball%
10. Dean Kremer (BAL): 49.5 Strike%, 32.0 Ball%
11. Zebby Matthews (MIN): 49.2 Strike%, 34.4 Ball%
12. Michael King (SD): 48.9 Strike%, 36.7 Ball%
13. Cole Ragans (KC): 48.0 Strike%, 39.0 Ball%
14. Shane Baz (TB): 47.4 Strike%, 33.3 Ball%
15. Merrill Kelly (ARI): 47.1 Strike%, 33.8 Ball%

Pitches/Out (POUT) Leaders - Yesterday

1. Jack Kochanowicz: 69 Pitches, 17 Outs, 4.06 POUT
2. Joey Estes: 84 Pitches, 20 Outs, 4.2 POUT
3. Xzavion Curry: 59 Pitches, 14 Outs, 4.21 POUT
4. Bailey Falter: 93 Pitches, 21 Outs, 4.43 POUT
5. Bryan Woo: 89 Pitches, 20 Outs, 4.45 POUT
6. Bowden Francis: 111 Pitches, 24 Outs, 4.62 POUT
7. Jake Irvin: 84 Pitches, 18 Outs, 4.67 POUT
8. Casey Mize: 66 Pitches, 14 Outs, 4.71 POUT
9. Shane Baz: 78 Pitches, 16 Outs, 4.88 POUT
10. Dean Kremer: 103 Pitches, 21 Outs, 4.9 POUT

Velo Changes - Yesterday

Bailey Falter's CU velo (17 pitches) UP 3.9mph to 81.0
Luis Gil's SL velo (33 pitches) DOWN -1.5mph to 86.2
Shane Baz's CU velo (23 pitches) DOWN -1.5mph to 82.3
Cole Ragans's SL velo (13 pitches) DOWN -2.0mph to 84.3
Shane Baz's SL velo (12 pitches) DOWN -2.0mph to 85.4
Bowden Francis's FF velo (57 pitches) DOWN -2.6mph to 90.8
Cody Bradford's SL velo (15 pitches) DOWN -2.8mph to 82.3
Bowden Francis's SL velo (19 pitches) DOWN -2.9mph to 80.2

Pitch Mix Changes - Yesterday

Bailey Falter's SL usage (34.4%) up 14.2 points
Bobby Miller's SI usage (30.0%) up 12.1 points
Bryan Woo's FF usage (64.0%) up 11.7 points
Casey Mize's FS usage (28.8%) up 10.7 points
Cody Bradford's SL usage (25.4%) up 13.9 points
Hunter Brown's SI usage (26.8%) up 17.8 points
Jack Kochanowicz's FF usage (14.5%) up 11.0 points
Jake Irvin's FF usage (57.1%) up 18.7 points
Joey Estes's SI usage (13.1%) up 10.8 points
Lance Lynn's FF usage (63.3%) up 16.6 points
Max Fried's ST usage (31.9%) up 27.8 points
Sean Manaea's SI usage (69.7%) up 31.0 points
Shane Baz's CU usage (29.5%) up 11.3 points
Xzavion Curry's CU usage (28.8%) up 17.0 points

Pitch Mix Changes - Last 3 Starts

Sean Manaea Sinker: +23.5%
Yusei Kikuchi Slider: +22.8%
Cooper Criswell Sweeper: -19.5%
Jameson Taillon Sinker: +18.9%
Ryan Feltner Slider: -17.3%
Hunter Brown Sinker: +17.0%
Edward Cabrera Changeup: -15.8%
Walker Buehler Curveball: +15.8%
JP Sears Sweeper: -15.6%
Edward Cabrera 4-Seam Fastball: +15.3%
Kutter Crawford Cutter: +15.2%
Tylor Megill Sinker: +14.6%
Logan Webb Sinker: +13.6%
Shane Baz Slider: -13.5%
Nick Pivetta Sweeper: -13.4%
Albert Suarez 4-Seam Fastball: -13.3%
Yusei Kikuchi Curveball: -13.3%
Jameson Taillon 4-Seam Fastball: -13.0%
Taj Bradley Cutter: +12.7%
Kyle Freeland Changeup: +12.5%
Ryan Pepiot Slider: -12.5%
Dean Kremer 4-Seam Fastball: +12.4%
Seth Lugo Cutter: +12.4%

CSW% Leaders - Last 3 Weeks

Blake Snell - 70 TBF, 35.2% CSW%
Sean Manaea - 100 TBF, 34.3% CSW%
Joe Musgrove - 92 TBF, 34.1% CSW%
Logan Gilbert - 72 TBF, 33.4% CSW%
Bryan Woo - 95 TBF, 33.2% CSW%
Yusei Kikuchi - 74 TBF, 32.9% CSW%
Jack Flaherty - 73 TBF, 32.8% CSW%
Cristopher Sanchez - 103 TBF, 32.6% CSW%
Michael King - 93 TBF, 32.5% CSW%
Pablo Lopez - 111 TBF, 32.4% CSW%

K% Leaders - Last 3 Weeks

Logan Gilbert - 72 TBF, 40.3% K%
Zac Gallen - 87 TBF, 35.6% K%
Paul Skenes - 87 TBF, 34.5% K%
Carlos Rodon - 96 TBF, 34.4% K%
Reynaldo Lopez - 74 TBF, 33.8% K%
Sean Manaea - 100 TBF, 33.0% K%
Blake Snell - 70 TBF, 32.9% K%
Cole Ragans - 87 TBF, 32.2% K%
Tarik Skubal - 73 TBF, 31.5% K%
Tobias Myers - 70 TBF, 31.4% K%

K-BB% Leaders - Last 3 Weeks

Logan Gilbert - 72 TBF, 37.5% K-BB%
Tarik Skubal - 73 TBF, 31.5% K-BB%
Reynaldo Lopez - 74 TBF, 28.4% K-BB%
Carlos Rodon - 96 TBF, 28.1% K-BB%
Matthew Boyd - 88 TBF, 27.3% K-BB%
Paul Skenes - 87 TBF, 26.4% K-BB%
Yusei Kikuchi - 74 TBF, 25.7% K-BB%
Pablo Lopez - 111 TBF, 25.2% K-BB%
Joe Musgrove - 92 TBF, 25.0% K-BB%
Sean Manaea - 100 TBF, 25.0% K-BB%

GB% Leaders - Last 3 Weeks

Framber Valdez - 73 TBF, 69.8% GB%
Logan Webb - 76 TBF, 65.0% GB%
Jose Quintana - 72 TBF, 64.2% GB%
Max Fried - 104 TBF, 62.5% GB%
Andre Pallante - 103 TBF, 59.7% GB%
Pablo Lopez - 111 TBF, 59.2% GB%
Cristopher Sanchez - 103 TBF, 58.9% GB%
Brayan Bello - 101 TBF, 57.4% GB%
Marcus Stroman - 95 TBF, 56.3% GB%
Paul Skenes - 87 TBF, 56.0% GB%

Magic Formula Qualifiers - Pitchers - Last 3 Weeks

Brandon Pfaadt - 74 TBF, 28.4 K%, 6.8 BB%, 44.7% GB%
Chris Bassitt - 104 TBF, 28.8 K%, 5.8 BB%, 45.3% GB%
Justin Steele - 47 TBF, 34.0 K%, 4.3 BB%, 58.6% GB%
Nathan Eovaldi - 100 TBF, 27.0 K%, 7.0 BB%, 43.9% GB%
Nick Pivetta - 73 TBF, 28.8 K%, 6.8 BB%, 44.7% GB%
Pablo Lopez - 111 TBF, 27.9 K%, 2.7 BB%, 59.2% GB%
Patrick Corbin - 99 TBF, 27.3 K%, 6.1 BB%, 49.2% GB%
Reynaldo Lopez - 74 TBF, 33.8 K%, 5.4 BB%, 43.2% GB%
Tarik Skubal - 73 TBF, 31.5 K%, 0.0 BB%, 44.0% GB%
Yusei Kikuchi - 74 TBF, 29.7 K%, 4.1 BB%, 49.0% GB%
Zack Wheeler - 98 TBF, 29.6 K%, 6.1 BB%, 46.0% GB%

SIERA vs. ERA Comp, Last 30 Days

Unluckiest
Bobby Miller: 8.28 ERA, 4.04 SIERA
Garrett Crochet: 5.4 ERA, 1.71 SIERA
Miles Mikolas: 6.94 ERA, 3.49 SIERA
Taj Bradley: 7.57 ERA, 4.15 SIERA
Mitchell Parker: 7.33 ERA, 3.96 SIERA
Colin Rea: 7.39 ERA, 4.07 SIERA
Zebby Matthews: 7.11 ERA, 3.81 SIERA
George Kirby: 6.68 ERA, 4.18 SIERA
Gavin Williams: 6.86 ERA, 4.83 SIERA
Yariel Rodriguez: 6.17 ERA, 4.14 SIERA
Luckiest
Beau Brieske: 2.57 ERA, 5.6 SIERA
Freddy Peralta: 2.33 ERA, 5.25 SIERA
Shane Baz: 2.32 ERA, 4.99 SIERA
Valente Bellozo: 3.9 ERA, 6.41 SIERA
Pablo Lopez: 0.79 ERA, 3.16 SIERA
Gerrit Cole: 1.24 ERA, 3.59 SIERA
Jose Berrios: 1.6 ERA, 3.56 SIERA
David Peterson: 2.37 ERA, 4.28 SIERA
Javier Assad: 2.79 ERA, 4.66 SIERA
Michael King: 1.71 ERA, 3.55 SIERA

Hot Pitcher Tracker - Last 3 Weeks vs. Career

Pablo Lopez - +2.4% CSW%, -3.3 BB%
Carlos Rodon - +2.3% CSW%, -1.6 BB%
Bryan Woo - +3.5% CSW%, -4.1 BB%
Taj Bradley - +4.4% CSW%, -2.9 BB%
Cristopher Sanchez - +2.7% CSW%, -2.9 BB%
Yusei Kikuchi - +3.1% CSW%, -3.9 BB%
Sonny Gray - +2.0% CSW%, -2.8 BB%
Logan Gilbert - +4.8% CSW%, -2.3 BB%
Casey Mize - +5.2% CSW%, -2.6 BB%
Tylor Megill - +3.8% CSW%, -2.8 BB%
Jose Urena - +2.6% CSW%, -2.5 BB%
Osvaldo Bido - +2.9% CSW%, -5.5 BB%
Jared Shuster - +2.3% CSW%, -4.7 BB%

Hitter Reports

Multiple Barrels

Ezequiel Tovar (COL) 4 PA, 6 Swings, 2 Barrels, 0 HR
Jonathan Aranda (TB) 4 PA, 6 Swings, 2 Barrels, 1 HR
Paul Goldschmidt (STL) 4 PA, 7 Swings, 2 Barrels, 0 HR
Will Smith (LAD) 5 PA, 9 Swings, 2 Barrels, 1 HR

New Max Launch Velos

Hardest Hit Balls

Shohei Ohtani (LAD) - 118.1mph - home_run
Fernando Tatis Jr. (SD) - 115.6mph - home_run
Oneil Cruz (PIT) - 115.4mph - field_out
Manny Machado (SD) - 113.4mph - field_out
Max Schuemann (OAK) - 112.9mph - nan
Elly De La Cruz (CIN) - 112.0mph - field_out
Shohei Ohtani (LAD) - 111.6mph - single
Randal Grichuk (ARI) - 111.5mph - home_run
Marcell Ozuna (ATL) - 111.3mph - field_out
Jake Burger (MIA) - 111.3mph - field_error

Last 3 Weeks - wOBA vs. xwOBA Comparison

Top 10
Jake Burger - 72 PA, 0.227 wOBA, 0.347 xwOBA, 0.12 Diff
Rhys Hoskins - 65 PA, 0.231 wOBA, 0.325 xwOBA, 0.094 Diff
Michael Conforto - 61 PA, 0.273 wOBA, 0.362 xwOBA, 0.089 Diff
Juan Soto - 84 PA, 0.313 wOBA, 0.402 xwOBA, 0.089 Diff
Giancarlo Stanton - 66 PA, 0.313 wOBA, 0.4 xwOBA, 0.087 Diff
Jorge Polanco - 62 PA, 0.214 wOBA, 0.301 xwOBA, 0.087 Diff
Jackson Merrill - 72 PA, 0.341 wOBA, 0.415 xwOBA, 0.074 Diff
Rafael Devers - 67 PA, 0.245 wOBA, 0.317 xwOBA, 0.072 Diff
Gunnar Henderson - 86 PA, 0.323 wOBA, 0.39 xwOBA, 0.067 Diff
Jorge Soler - 66 PA, 0.25 wOBA, 0.317 xwOBA, 0.067 Diff
Bottom 10
Lane Thomas - 64 PA, 0.412 wOBA, 0.285 xwOBA, -0.127 Diff
Eugenio Suarez - 76 PA, 0.576 wOBA, 0.463 xwOBA, -0.113 Diff
Tyler Stephenson - 67 PA, 0.387 wOBA, 0.282 xwOBA, -0.105 Diff
Tommy Edman - 73 PA, 0.381 wOBA, 0.277 xwOBA, -0.104 Diff
Brent Rooker - 85 PA, 0.456 wOBA, 0.358 xwOBA, -0.098 Diff
Jonny DeLuca - 65 PA, 0.409 wOBA, 0.315 xwOBA, -0.094 Diff
Ty France - 72 PA, 0.379 wOBA, 0.285 xwOBA, -0.094 Diff
Pete Crow-Armstrong - 77 PA, 0.419 wOBA, 0.328 xwOBA, -0.091 Diff
Geraldo Perdomo - 75 PA, 0.336 wOBA, 0.249 xwOBA, -0.087 Diff
Tyler Fitzgerald - 72 PA, 0.296 wOBA, 0.215 xwOBA, -0.081 Diff

Last 3 Weeks - Brl% Leaders

Giancarlo Stanton - 66 PA, 39 BIP, 14 Brls, 35.9 Brl%
Kyle Schwarber - 87 PA, 48 BIP, 13 Brls, 27.1 Brl%
Shohei Ohtani - 82 PA, 57 BIP, 14 Brls, 24.6 Brl%
Taylor Ward - 80 PA, 55 BIP, 12 Brls, 21.8 Brl%
Luke Raley - 54 PA, 33 BIP, 7 Brls, 21.2 Brl%
Tyler O'Neill - 66 PA, 33 BIP, 7 Brls, 21.2 Brl%
Kerry Carpenter - 63 PA, 34 BIP, 7 Brls, 20.6 Brl%
Ceddanne Rafaela - 52 PA, 31 BIP, 6 Brls, 19.4 Brl%
Eugenio Suarez - 76 PA, 57 BIP, 11 Brls, 19.3 Brl%
Lawrence Butler - 79 PA, 68 BIP, 13 Brls, 19.1 Brl%

Last 3 Weeks - xwOBA Leaders

Yordan Alvarez - 69 PA, 0.464 xwOBA
Eugenio Suarez - 76 PA, 0.463 xwOBA
Paul Goldschmidt - 68 PA, 0.439 xwOBA
Lawrence Butler - 79 PA, 0.438 xwOBA
Shohei Ohtani - 82 PA, 0.421 xwOBA
Kyle Schwarber - 87 PA, 0.415 xwOBA
Jackson Merrill - 72 PA, 0.415 xwOBA
J.T. Realmuto - 50 PA, 0.414 xwOBA
Kerry Carpenter - 63 PA, 0.412 xwOBA
Matt Olson - 84 PA, 0.411 xwOBA

Last 3 Weeks - Contact% Leaders

Luis Arraez - 79 PA, 140 Swings, 95.0 Cont%
Jose Ramirez - 88 PA, 187 Swings, 90.4 Cont%
Geraldo Perdomo - 75 PA, 130 Swings, 89.2 Cont%
TJ Friedl - 80 PA, 119 Swings, 89.1 Cont%
Alex Bregman - 59 PA, 106 Swings, 88.7 Cont%
Nick Fortes - 45 PA, 79 Swings, 88.6 Cont%
Yandy Diaz - 67 PA, 111 Swings, 88.3 Cont%
Sal Frelick - 51 PA, 102 Swings, 88.2 Cont%
Matt Vierling - 73 PA, 109 Swings, 88.1 Cont%
Jacob Wilson - 47 PA, 82 Swings, 87.8 Cont%

Last 10 Days - SB Attempt Leaders

Jose Ramirez - 6 Attempts (4 steals)
Josh Lowe - 5 Attempts (5 steals)
Jazz Chisholm Jr. - 5 Attempts (5 steals)
Corbin Carroll - 5 Attempts (5 steals)
Andres Gimenez - 5 Attempts (3 steals)
Elly De La Cruz - 5 Attempts (3 steals)
Dylan Crews - 5 Attempts (4 steals)
Shohei Ohtani - 5 Attempts (5 steals)
Zach Neto - 4 Attempts (4 steals)
Jonny Deluca - 4 Attempts (3 steals)
Leody Taveras - 4 Attempts (3 steals)
Lars Nootbaar - 4 Attempts (2 steals)
Jake Fraley - 4 Attempts (4 steals)

Last 30 Days - SB Attempt Leaders

Jose Ramirez - 16 Attempts (12 steals)
Shohei Ohtani - 14 Attempts (14 steals)
Andres Gimenez - 11 Attempts (9 steals)
Josh Lowe - 11 Attempts (11 steals)
C.J. Abrams - 10 Attempts (8 steals)
Jonny Deluca - 10 Attempts (7 steals)
Nico Hoerner - 10 Attempts (8 steals)
Oneil Cruz - 10 Attempts (10 steals)
Dylan Moore - 9 Attempts (8 steals)
Xavier Edwards - 9 Attempts (9 steals)
Zack Gelof - 9 Attempts (9 steals)
Brice Turang - 9 Attempts (8 steals)
Cedric Mullins - 9 Attempts (8 steals)
Dairon Blanco - 9 Attempts (8 steals)
James Wood - 9 Attempts (6 steals)
Jose Caballero - 9 Attempts (7 steals)
Elly De La Cruz - 9 Attempts (5 steals)
Zach Neto - 9 Attempts (8 steals)

Magic Formula Qualifiers - Hitters - Last 3 Weeks

Bobby Witt Jr. - 86 PA, 16.3 K%, 15.2 Brl%
Eugenio Suarez - 76 PA, 17.1 K%, 19.3 Brl%
Francisco Lindor - 86 PA, 19.8 K%, 18.0 Brl%
Jackson Merrill - 72 PA, 18.1 K%, 16.4 Brl%
Lawrence Butler - 79 PA, 10.1 K%, 19.1 Brl%
Yordan Alvarez - 69 PA, 14.5 K%, 16.4 Brl%

Last 30 Days - xwOBA Improvers

Cedric Mullins II - 87 PA, +0.105 xwOBA
Luke Raley - 84 PA, +0.099 xwOBA
Francisco Lindor - 127 PA, +0.095 xwOBA
Corbin Carroll - 125 PA, +0.084 xwOBA
Michael Toglia - 109 PA, +0.083 xwOBA
Eugenio Suarez - 115 PA, +0.079 xwOBA
William Contreras - 115 PA, +0.073 xwOBA
Lawrence Butler - 108 PA, +0.07 xwOBA
Miguel Rojas - 86 PA, +0.068 xwOBA
Bobby Witt Jr. - 124 PA, +0.067 xwOBA

Last 30 Days - Brl% Improvers

Francisco Lindor - 127 PA, +10.0 Brl%
Giancarlo Stanton - 95 PA, +9.8 Brl%
Kerry Carpenter - 91 PA, +9.8 Brl%
Tyler O'Neill - 83 PA, +9.5 Brl%
Corbin Carroll - 125 PA, +9.3 Brl%
Wyatt Langford - 107 PA, +8.2 Brl%
Luke Raley - 84 PA, +8.0 Brl%
Jared Triolo - 89 PA, +8.0 Brl%
Taylor Ward - 118 PA, +8.0 Brl%
Gavin Lux - 91 PA, +7.7 Brl%

Last 30 Days - Cont% Improvers

Lawrence Butler - 108 PA, +12.7 Cont%
Bryce Harper - 114 PA, +10.0 Cont%
Jacob Young - 90 PA, +9.1 Cont%
Shea Langeliers - 97 PA, +7.8 Cont%
Jonny DeLuca - 95 PA, +7.7 Cont%
Jake McCarthy - 119 PA, +7.6 Cont%
Eugenio Suarez - 115 PA, +7.6 Cont%
Xander Bogaerts - 110 PA, +7.6 Cont%
Jared Triolo - 89 PA, +7.6 Cont%
Lenyn Sosa - 92 PA, +7.5 Cont%

Last 30 Days - K% Improvers

Lawrence Butler - 108 PA, -14.9 K%
Michael Busch - 101 PA, -10.5 K%
Eugenio Suarez - 115 PA, -10.2 K%
Jonny DeLuca - 95 PA, -10.1 K%
Oneil Cruz - 113 PA, -10.1 K%
Julio Rodriguez - 117 PA, -9.8 K%
Matt Vierling - 97 PA, -9.8 K%
Matt Olson - 123 PA, -9.6 K%
Cody Bellinger - 119 PA, -9.4 K%
Cedric Mullins II - 87 PA, -9.1 K%

Hot Hitter Tracker - Last 7 vs. Career

Trea Turner - +7.7% Contact%, +4.1 mph exit velo, -8.2 Chase%
Zach Neto - +4.6% Contact%, +4.2 mph exit velo, -4.5 Chase%
Eugenio Suarez - +8.5% Contact%, +8.3 mph exit velo, -5.0 Chase%

Super Ultra Mega Hot Hitters - Last 15 Days

Corbin Carroll - 0.387 xwOBA, 15.9% Brl%, 76.9% Contact%, 23.5% Chase%, 22.7% K%
Eugenio Suarez - 0.501 xwOBA, 20.9% Brl%, 76.4% Contact%, 24.4% Chase%, 16.9% K%
Juan Soto - 0.432 xwOBA, 22.2% Brl%, 80.0% Contact%, 20.9% Chase%, 22.4% K%
Lars Nootbaar - 0.41 xwOBA, 12.5% Brl%, 85.9% Contact%, 14.7% Chase%, 14.9% K%
Taylor Ward - 0.423 xwOBA, 23.8% Brl%, 76.0% Contact%, 24.2% Chase%, 18.3% K%
Wyatt Langford - 0.377 xwOBA, 12.5% Brl%, 78.0% Contact%, 18.1% Chase%, 21.4% K%

Cold Hitters - Last 2 Weeks

Triston Casas - 35.9% Whiff%, 76.2% Weak%, 0.93 Cold Rating
Trevor Larnach - 33.9% Whiff%, 76.5% Weak%, 0.913 Cold Rating
Rafael Devers - 37.5% Whiff%, 70.3% Weak%, 0.893 Cold Rating
Griffin Conine - 34.1% Whiff%, 72.7% Weak%, 0.887 Cold Rating
George Springer - 31.2% Whiff%, 80.0% Weak%, 0.883 Cold Rating
Colton Cowser - 34.0% Whiff%, 70.8% Weak%, 0.864 Cold Rating
Luis Robert - 37.9% Whiff%, 66.7% Weak%, 0.862 Cold Rating
Tyler Stephenson - 29.4% Whiff%, 76.9% Weak%, 0.853 Cold Rating
MJ Melendez - 31.6% Whiff%, 71.4% Weak%, 0.84 Cold Rating
Junior Caminero - 29.7% Whiff%, 74.4% Weak%, 0.837 Cold Rating

Minor League Reports

Top Minor League Hitting Performances - Yesterday

Matthew Batten (SD): 3/4, 2R, 2HR, 3RBI, 0SB, 35FPts
Kyle Garlick (ARI): 3/5, 2R, 2HR, 3RBI, 0SB, 33FPts
Jared Oliva (SEA): 2/4, 2R, 0HR, 3RBI, 1SB, 33FPts
Jeremy Eierman (OAK): 3/4, 2R, 2HR, 3RBI, 0SB, 33FPts
Nick Yorke (PIT): 4/4, 1R, 1HR, 2RBI, 1SB, 32FPts
Wilfred Veras (CWS): 5/6, 3R, 0HR, 2RBI, 1SB, 32FPts
Vaughn Grissom (BOS): 2/3, 2R, 2HR, 3RBI, 0SB, 32FPts
Oscar Mercado (DET): 2/3, 2R, 1HR, 2RBI, 1SB, 28FPts
Diego Castillo - 660636 (MIN): 2/4, 1R, 1HR, 3RBI, 1SB, 28FPts
Mario Camilletti (CWS): 3/4, 3R, 0HR, 3RBI, 0SB, 27FPts

Top Minor League Pitching Performances - Yesterday

Jason Alexander (BOS): 82 Pitches, 7IP, 2H, 0ER, 11K, 0BB, 40FPts
Cole Wilcox (TB): 85 Pitches, 6IP, 3H, 0ER, 7K, 2BB, 28FPts
Austin Peterson (CLE): 75 Pitches, 6IP, 3H, 0ER, 6K, 0BB, 27FPts
Benito Garcia (STL): 56 Pitches, 4IP, 3H, 1ER, 8K, 0BB, 26FPts
Juan Mercedes - 675195 (SEA): 0 Pitches, 6IP, 5H, 2ER, 7K, 0BB, 24FPts
Braeden Fausnaught (PHI): 74 Pitches, 6IP, 5H, 0ER, 5K, 1BB, 23FPts
Winston Santos (TEX): 67 Pitches, 5IP, 1H, 1ER, 6K, 2BB, 23FPts
T.J. Sikkema (CIN): 79 Pitches, 6IP, 7H, 3ER, 8K, 1BB, 22FPts
Chris Campos (LAD): 61 Pitches, 4IP, 3H, 1ER, 7K, 1BB, 22FPts
Pat Monteverde (MIA): 0 Pitches, 6IP, 8H, 2ER, 7K, 1BB, 22FPts

AA-AAA OPS Leaders

Jason Vosler (AAA - SEA) 484 PA 0.934 OPS
Deyvison De Los Santos (AAA - MIA) 544 PA 0.927 OPS
Edwin Rios (AAA - CIN) 382 PA 0.924 OPS
Johnathan Rodriguez (AAA - CLE) 464 PA 0.908 OPS
Willie MacIver (AAA - COL) 369 PA 0.904 OPS
Pedro Leon (AAA - HOU) 506 PA 0.903 OPS
Colby Thomas (AAA - OAK) 528 PA 0.899 OPS
Cooper Hummel (AAA - HOU) 403 PA 0.896 OPS
Eguy Rosario (AAA - SD) 366 PA 0.894 OPS
Jordan Diaz (AAA - OAK) 436 PA 0.891 OPS
CJ Alexander (AAA - OAK) 367 PA 0.887 OPS
Dalton Rushing (AAA - LAD) 461 PA 0.885 OPS
Matt Koperniak (AAA - STL) 480 PA 0.882 OPS
Roman Anthony (AAA - BOS) 498 PA 0.876 OPS
Tirso Ornelas (AAA - SD) 504 PA 0.876 OPS
Luke Ritter (AAA - NYM) 527 PA 0.875 OPS
Gustavo Campero (AAA - LAA) 419 PA 0.874 OPS
Andrew Navigato (AAA - DET) 483 PA 0.873 OPS
Carlos Perez - 542208 (AAA - OAK) 419 PA 0.873 OPS
Carson McCusker (AAA - MIN) 484 PA 0.869 OPS

AA-AAA Pitching K-BB% Leaders

Bubba Chandler (AAA - PIT) 114 IP 22.3% K-BB
Brandon Young (AAA - BAL) 100 IP 21.9% K-BB
Ian Seymour (AAA - TB) 140 IP 21.7% K-BB
Thomas Harrington (AAA - PIT) 109 IP 21.4% K-BB
Yilber Diaz (AAA - ARI) 104 IP 21.3% K-BB
Noah Cameron (AAA - KC) 118 IP 21.2% K-BB
Troy Melton (AA - DET) 100 IP 20.7% K-BB
Robinson Pina (AAA - PHI) 119 IP 19.8% K-BB
Mason Barnett (AA - OAK) 133 IP 19.8% K-BB
Aaron Brown - 676345 (AAA - HOU) 105 IP 19.4% K-BB
Will Warren (AAA - NYY) 99 IP 19.3% K-BB
Chayce McDermott (AAA - BAL) 97 IP 19.3% K-BB
Isaac Coffey (AA - BOS) 108 IP 19.1% K-BB
Drew Parrish (AA - ATL) 111 IP 18.9% K-BB
Tyler Stuart (AAA - WSH) 122 IP 18.8% K-BB
Brett Kerry (AA - LAA) 143 IP 18.8% K-BB
Brandon Birdsell (AAA - CHC) 125 IP 18.1% K-BB
Mason Adams (AAA - CWS) 112 IP 18.1% K-BB
Carson Ragsdale (AAA - SF) 117 IP 18.1% K-BB
Carson Palmquist (AAA - COL) 114 IP 18.0% K-BB

Schedules & Streamers

Toughest Upcoming Hitter Schedules - Next 7 Days

KC - 114.6 Opposing SP Stuff+
BOS - 109.5 Opposing SP Stuff+
SEA - 108.1 Opposing SP Stuff+
TB - 107.2 Opposing SP Stuff+
CIN - 105.3 Opposing SP Stuff+

Softest Upcoming Hitter Schedules - Next 7 Days

CHC - 78.3 Opposing SP Stuff+
CWS - 82.9 Opposing SP Stuff+
SF - 85.2 Opposing SP Stuff+
ATL - 86.7 Opposing SP Stuff+
PHI - 89.7 Opposing SP Stuff+

Today's SP Streamer Picks

Frankie Montas (23.0% Owned): Projected 5.58IP 2.55ER 6.36SO 2.36BB 16.98FPts
Gavin Williams (41.0% Owned): Projected 5.11IP 2.27ER 4.83SO 2.21BB 13.8FPts
Kumar Rocker (11.0% Owned): Projected 4.5IP 1.74ER 4.64SO 1.56BB 13.73FPts

OPS Leaders - Last 2 Weeks - LOW OWNED HITTERS

Victor Robles - 30 PA, 1.203 OPS
Trey Sweeney - 26 PA, 1.162 OPS
Niko Kavadas - 28 PA, 1.131 OPS
Mike Yastrzemski - 28 PA, 1.024 OPS
Luke Raley - 32 PA, 1.018 OPS
Andrew Vaughn - 34 PA, 1.006 OPS
Ty France - 35 PA, 1.0 OPS
Otto Lopez - 38 PA, 0.95 OPS
Matt Wallner - 39 PA, 0.947 OPS
Carlos Santana - 35 PA, 0.938 OPS

Today's Hitter Streamer Picks

Parker Meadows CF (9.0% Owned): Projected 0.65R 0.13HR 0.45RBI 1.06SO 0.48BB 0.2SB 8.24FPts
Austin Wells C (36.0% Owned): Projected 0.58R 0.16HR 0.74RBI 0.73SO 0.44BB 0.04SB 7.99FPts
Luis Garcia SS (1.0% Owned): Projected 0.55R 0.12HR 0.6RBI 0.43SO 0.24BB 0.12SB 7.94FPts
Jose Tena SS (0.0% Owned): Projected 0.54R 0.14HR 0.6RBI 0.72SO 0.39BB 0.11SB 7.6FPts
Lars Nootbaar RF (25.0% Owned): Projected 0.5R 0.15HR 0.52RBI 0.7SO 0.47BB 0.08SB 7.55FPts
Jasson Dominguez CF (33.0% Owned): Projected 0.54R 0.14HR 0.52RBI 0.81SO 0.31BB 0.17SB 7.53FPts
Andres Chaparro 3B (0.0% Owned): Projected 0.55R 0.16HR 0.63RBI 0.67SO 0.32BB 0.03SB 7.53FPts
Keibert Ruiz C (31.0% Owned): Projected 0.56R 0.15HR 0.54RBI 0.34SO 0.2BB 0.03SB 7.49FPts
Masyn Winn SS (40.0% Owned): Projected 0.58R 0.08HR 0.4RBI 0.74SO 0.25BB 0.11SB 7.46FPts
Josh Smith P (45.0% Owned): Projected 0.58R 0.13HR 0.51RBI 0.99SO 0.38BB 0.06SB 7.41FPts

Become a paid sub today to get the rest of the daily notes. It’s just $9/month and you get everything I do. Check out the about page for more. 10% of your subscription goes to charitable organizations such as Samaritan’s Purse, a Christian humanitarian aid organization.

This post is for paid subscribers

Already a paid subscriber? Sign in
© 2025 Jon A
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture