MLB Data Warehouse

MLB Data Warehouse

MLB Daily Notes - August 31st

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
Aug 31, 2024
∙ Paid
1
Share


The Microsoft Excel Course Has Launched!


Pitcher Review

Blake Snell got back on the horse and delivered a 28.1% Ball%. You can imagine what the box score line looked like - marvelous: 7 IP, 4 H, 1 ER, 8 K, 1 BB. The guy is so tough in the strike zone.

Blake Snell in the Strike Zone

17.7% SwStr% (league average = 11.9%)
1.37 WHIP+ (league average = 1.88)
.247 xwOBA (league average = .324)

Those are dominant numbers.

In-Zone SwStr% Leaders, 2024

  1. Crochet 18.3%

  2. Jared Jones 17.5%

  3. DJ Herz 17.4%

  4. Enyel De Los Santos 17.4%

  5. Cole Ragans 17.0%

  6. Michael Kopech 17.0%

  7. Tarik Skubal 16.8%

  8. Blake Snell 16.7%

  9. Reid Detmers 16.5%

  10. Tanner Bibee 16.2%

He took another daily whiff crown with 20. He's now led five different days in whiffs, and he’s one of just five pitchers to have done that five or more times.

I’ve been tracking that all year on this sheet.


Shota Imanaga was excellent again, although he did give up three runs this time.

6 IP, 4 H, 3 ER, 8 K, 1 BB, 16.7% SwStr%, 56.2% Strike%

The fantastic season just keeps rolling with him. He’s at a 3.14 ERA with a 1.05 WHIP on a 21.2% K-BB%.


Framber Valdez was up to the challenge again, posting another high whiff mark (15.3% SwStr%).

7 IP, 0 H, 0 R, 7 K, 3 BB, 48% Strike%, 38.8% Ball%

He now has a 32.8% K% and a 7.7% BB% For a 2.08 ERA and a 0.78 WHIP in the second half.


Rhett Lowder made his Major League debut. He was the seventh overall pick in the 2023 draft. He faced the Brewers in the second half of a double header yesterday and did this:

4 IP, 2 H, 1 R, 6 K, 4 BB, 13% SwStr%, 50.6% Strike%, 39% Ball%

The four walks cost him quite a bit, and he couldn’t get into the fifth inning. Here’s the pitch mix:

Lower velocity on the fastball, but a nice mix of those four pitches using everything at least 17% of the time. The sinker and slider saved him as the four-seamer was all over the place.

The Reds had a lot of games to cover this week, so they were forced to bring someone up to start. I’m not sure if Lowder will stick in the rotation. He’s somewhat interesting for 15-team leagues if he does.


Seth Lugo struck out nine. His very strong season continues.

179 IP, 14 W, 3.17 ERA, 1.12 WHIP, 21.2% K%, 6.0% BB%, 0.75 HR/9

The league average WHIP+ for an SP is 1.91. He’s at 1.70, a strong number.

Remember that WHIP+ is:

( (BB)+(HBP)+(1B)+(2B*2)+(3B*3)+(HR*4) ) / IP

Your updated leaders when filtering to 15 start SPs:

  1. Woo 1.20

  2. Gilbert 1.45

  3. Snell 1.48

  4. Skenes 1.48

  5. Skubal 1.48

  6. Sale 1.49

  7. Bryce Miller 1.50

  8. Glasnow 1.51

  9. Valdez 1.56

  10. Fried 1.56


Decent return for Tylor Megill, taking advantage of that White Sox matchup.

5.1 IP, 5 H, 1 R, 6 K, 1 BB, 10.3% SwStr%

He has a 26.3% K% and 9.9% BB% on the year, so he’s certainly in the streaming conversation. The WHIP+ is bad at 2.19, too many walks and extra-base hits (9.8% Brl%). But the stuff will play nicely on those nights where he has decent command (107 Stuff+, 95 Location+).


Disaster start for Taj Bradley!

2.1 IP, 8 H, 8 R, 2 K, 2 BB

The Padres are a tough matchup, no doubt, but yikes!

Bradley now since July 31st:

6 GS, 28.1 IP, 9.85 ERA, 1.84 WHIP, 17.6% K%, 8.1% BB%, 11.7% SwStr%, 3.07 WHIP+, .386 xwOBA

I would say - RUN!


George Kirby gave up five runs of his own.

5.2 IP, 5 H, 5 ER, 2 K, 1 BB, 9.8% SwStr%, 40.2% Strike%, 35.4% Ball%

He just might be the worst SP in the Mariners rotation! M’s data since July 1st:


DL Hall had a good one for the Brewers last night:

7 IP, 4 H, 0 ER, 5 K, 1 BB, 8.4% SwStr%, 42.2% Strike%

A 42% Strike% is really bad, but he walked just one in seven innings and that’s what we’re looking for with Hall - who has long had trouble with the walk. His season:

6 GS
28 IP
5.46 ERA
1.79 WHIP
9.5% SwStr%
20.8% K%
10.8% BB%
44.1% Strike%
38.8% Ball%

He hasn’t had the whiff stuff, and that’s surprising to see. He had a massive K% in the minors, but as a starter for the Brewers that has not happened.

We can remove Hall from our minds as far as fantasy usefulness goes. That was one popular breakout SP pick this year that fell extremely flat.


I would advise you to do away with Clayton Kershaw if you’re using him.

Even when he’s pitched well, he’s been limited - and overall, he hasn’t pitched very well (18% K%, 4.50 ERA, 1.50 WHIP, 2.10 WHIP+).

Even if he gets it right, he’s not going to reward you greatly for fantasy throwing 4-5 innings per outing.


That’s it for a Saturday edition of the daily notes!


Pitcher Reports

Algo SP Ranks - Yesterday

1. Blake Snell
2. Shota Imanaga
3. Framber Valdez
4. Reynaldo Lopez
5. Rhett Lowder
6. Albert Suarez
7. Jake Irvin
8. Jon Gray
9. Adam Oller
10. Seth Lugo
11. Marcus Stroman
12. Erick Fedde
13. Tylor Megill
14. Casey Mize
15. Pablo Lopez
16. Ranger Suarez
17. George Kirby
18. Austin Gomber
19. Martin Perez
20. Zac Gallen
21. JP Sears
22. Taj Bradley
23. Colin Rea
24. DL Hall
25. Jonathan Cannon
26. Tanner Houck
27. Ben Lively
28. Kevin Gausman
29. Bailey Falter
30. Nick Martinez
31. Samuel Aldegheri

Fantasy Points Leaders - Yesterday

1. Framber Valdez (vs. KC): 27.95 Points
2. Seth Lugo (vs. HOU): 27.55 Points
3. Adam Oller (vs. SF): 27.1 Points
4. DL Hall (vs. CIN): 26.75 Points
5. Blake Snell (vs. MIA): 26.75 Points
6. Reynaldo Lopez (vs. PHI): 24.5 Points
7. Shota Imanaga (vs. WSH): 24.5 Points
8. Pablo Lopez (vs. TOR): 23.66 Points
9. Tanner Houck (vs. DET): 22.5 Points
10. Tylor Megill (vs. CWS): 22.39 Points

Whiffs Leaders - Yesterday

1. Blake Snell (SF): 20 Whiffs (96 Pitches)
2. Shota Imanaga (CHC): 16 Whiffs (96 Pitches)
3. Framber Valdez (HOU): 15 Whiffs (98 Pitches)
4. Jake Irvin (WSH): 14 Whiffs (103 Pitches)
5. Reynaldo Lopez (ATL): 13 Whiffs (96 Pitches)
6. Erick Fedde (STL): 13 Whiffs (96 Pitches)
7. Adam Oller (MIA): 12 Whiffs (90 Pitches)
8. Albert Suarez (BAL): 12 Whiffs (95 Pitches)
9. Domingo German (PIT): 11 Whiffs (54 Pitches)
10. Sean Reynolds (SD): 11 Whiffs (47 Pitches)

Strike% Leaders - Yesterday

1. Shota Imanaga (CHC): 56.2 Strike%, 29.2 Ball%
2. Blake Snell (SF): 54.2 Strike%, 28.1 Ball%
3. Domingo German (PIT): 51.9 Strike%, 29.6 Ball%
4. Ranger Suarez (PHI): 51.3 Strike%, 34.6 Ball%
5. Rhett Lowder (CIN): 50.6 Strike%, 39.0 Ball%
6. Tylor Megill (NYM): 50.5 Strike%, 34.0 Ball%
7. Colin Rea (MIL): 50.0 Strike%, 35.9 Ball%
8. Reynaldo Lopez (ATL): 50.0 Strike%, 33.3 Ball%
9. Marcus Stroman (NYY): 49.0 Strike%, 28.6 Ball%
10. Jake Irvin (WSH): 48.5 Strike%, 35.9 Ball%
11. Seth Lugo (KC): 48.4 Strike%, 32.3 Ball%
12. Pablo Lopez (MIN): 48.1 Strike%, 29.2 Ball%
13. Framber Valdez (HOU): 48.0 Strike%, 38.8 Ball%
14. Taj Bradley (TB): 47.9 Strike%, 33.8 Ball%
15. Erick Fedde (STL): 47.9 Strike%, 39.6 Ball%

Pitches/Out (POUT) Leaders - Yesterday

1. DL Hall: 83 Pitches, 20 Outs, 4.15 POUT
2. Seth Lugo: 93 Pitches, 21 Outs, 4.43 POUT
3. Albert Suarez: 95 Pitches, 21 Outs, 4.52 POUT
4. Blake Snell: 96 Pitches, 21 Outs, 4.57 POUT
5. JP Sears: 97 Pitches, 21 Outs, 4.62 POUT
6. Framber Valdez: 98 Pitches, 21 Outs, 4.67 POUT
7. Casey Mize: 85 Pitches, 18 Outs, 4.72 POUT
8. George Kirby: 82 Pitches, 17 Outs, 4.82 POUT
9. Pablo Lopez: 106 Pitches, 22 Outs, 4.82 POUT
10. Marcus Stroman: 98 Pitches, 20 Outs, 4.9 POUT

Velo Changes - Yesterday

Adam Oller's SV velo (24 pitches) UP 2.0mph to 85.9
Bailey Falter's CU velo (11 pitches) UP 1.8mph to 78.7
Taj Bradley's FC velo (10 pitches) UP 1.6mph to 91.3
Shota Imanaga's ST velo (13 pitches) DOWN -1.5mph to 80.2
Nick Martinez's CU velo (12 pitches) DOWN -1.6mph to 79.9
Martin Perez's CU velo (20 pitches) DOWN -1.6mph to 76.6
Casey Mize's FF velo (31 pitches) DOWN -1.7mph to 93.8
JP Sears's FF velo (51 pitches) DOWN -1.7mph to 91.0
Dane Dunning's SI velo (31 pitches) DOWN -1.7mph to 88.8
Reynaldo Lopez's CU velo (16 pitches) DOWN -1.8mph to 75.5
Martin Perez's SI velo (51 pitches) DOWN -1.9mph to 89.4
Dane Dunning's SL velo (10 pitches) DOWN -2.4mph to 79.2
Ranger Suarez's CH velo (19 pitches) DOWN -2.6mph to 79.0
Casey Mize's SL velo (22 pitches) DOWN -2.7mph to 82.8
JP Sears's SL velo (10 pitches) DOWN -3.0mph to 78.1

Pitch Mix Changes - Yesterday

Adam Oller's CU usage (15.6%) up 10.1 points
Albert Suarez's CU usage (26.3%) up 14.1 points
Blake Snell's CH usage (35.4%) up 14.9 points
Colin Rea's ST usage (30.4%) up 15.8 points
Dane Dunning's SI usage (54.4%) up 18.4 points
Jonathan Cannon's CH usage (29.3%) up 10.9 points
Marcus Stroman's CU usage (12.2%) up 11.1 points
Martin Perez's SI usage (50.5%) up 10.6 points
Martin Perez's CU usage (19.8%) up 11.3 points
Pablo Lopez's FF usage (52.8%) up 15.3 points
Seth Lugo's FC usage (17.2%) up 13.7 points
Tylor Megill's SI usage (20.6%) up 19.0 points

Pitch Mix Changes - Last 3 Starts

Jack Kochanowicz Sinker: +18.1%
Yusei Kikuchi Slider: +17.5%
Ryan Feltner Slider: -17.0%
JP Sears 4-Seam Fastball: +16.7%
Bowden Francis Split-Finger: +16.3%
Bailey Falter Slider: +16.3%
JP Sears Sweeper: -15.4%
Gavin Williams Cutter: +15.4%
Bowden Francis Curveball: -15.3%
Nick Nastrini Slider: +15.1%
Cooper Criswell Sinker: +15.0%
Ronel Blanco Curveball: +14.6%
Jack Kochanowicz Curveball: -14.0%
Yusei Kikuchi Curveball: -13.9%
Cooper Criswell Changeup: -13.8%
Nick Nastrini 4-Seam Fastball: -13.8%
Martin Perez Curveball: +13.6%
Gerrit Cole Cutter: -13.4%
Taijuan Walker Split-Finger: +13.3%
Luis L. Ortiz Slider: -13.3%
Dean Kremer 4-Seam Fastball: -12.8%
Luis L. Ortiz Sinker: +12.2%
Freddy Peralta Slider: -12.0%

CSW% Leaders - Last 3 Weeks

Michael King - 94 TBF, 35.2% CSW%
Blake Snell - 92 TBF, 35.1% CSW%
Tarik Skubal - 68 TBF, 33.9% CSW%
Spencer Arrighetti - 100 TBF, 33.8% CSW%
Chris Sale - 102 TBF, 33.4% CSW%
Jeffrey Springs - 76 TBF, 33.1% CSW%
Spencer Schwellenbach - 93 TBF, 33.0% CSW%
Gavin Stone - 69 TBF, 32.8% CSW%
Joe Musgrove - 81 TBF, 32.8% CSW%
Sonny Gray - 93 TBF, 32.6% CSW%

K% Leaders - Last 3 Weeks

Blake Snell - 92 TBF, 37.0% K%
Framber Valdez - 92 TBF, 35.9% K%
Jeffrey Springs - 76 TBF, 35.5% K%
Spencer Arrighetti - 100 TBF, 35.0% K%
Spencer Schwellenbach - 93 TBF, 34.4% K%
Reynaldo Lopez - 67 TBF, 34.3% K%
Gavin Stone - 69 TBF, 33.3% K%
Bowden Francis - 97 TBF, 33.0% K%
Justin Steele - 82 TBF, 32.9% K%
Tarik Skubal - 68 TBF, 32.4% K%

K-BB% Leaders - Last 3 Weeks

Bowden Francis - 97 TBF, 29.9% K-BB%
Framber Valdez - 92 TBF, 29.3% K-BB%
Jeffrey Springs - 76 TBF, 28.9% K-BB%
Gavin Stone - 69 TBF, 27.5% K-BB%
Chris Sale - 102 TBF, 27.5% K-BB%
Spencer Arrighetti - 100 TBF, 27.0% K-BB%
Reynaldo Lopez - 67 TBF, 26.9% K-BB%
Justin Steele - 82 TBF, 26.8% K-BB%
Spencer Schwellenbach - 93 TBF, 25.8% K-BB%
Zack Wheeler - 71 TBF, 25.4% K-BB%

GB% Leaders - Last 3 Weeks

Cristopher Sanchez - 109 TBF, 63.0% GB%
Andre Pallante - 104 TBF, 62.3% GB%
Framber Valdez - 92 TBF, 61.5% GB%
Davis Martin - 66 TBF, 60.9% GB%
Max Meyer - 95 TBF, 60.0% GB%
Jack Kochanowicz - 101 TBF, 59.6% GB%
Brayan Bello - 100 TBF, 59.1% GB%
Patrick Corbin - 87 TBF, 58.3% GB%
Brant Hurter - 79 TBF, 56.9% GB%
Tanner Houck - 106 TBF, 56.2% GB%

Magic Formula Qualifiers - Pitchers - Last 3 Weeks

Chris Sale - 102 TBF, 31.4 K%, 3.9 BB%, 43.9% GB%
Framber Valdez - 92 TBF, 35.9 K%, 6.5 BB%, 61.5% GB%
Justin Steele - 82 TBF, 32.9 K%, 6.1 BB%, 52.0% GB%
Logan Gilbert - 97 TBF, 29.9 K%, 5.2 BB%, 47.6% GB%
Paul Skenes - 90 TBF, 32.2 K%, 7.8 BB%, 52.8% GB%
Reynaldo Lopez - 67 TBF, 34.3 K%, 7.5 BB%, 48.7% GB%
Tarik Skubal - 68 TBF, 32.4 K%, 7.4 BB%, 48.7% GB%

SIERA vs. ERA Comp, Last 30 Days

Unluckiest
Roddery Munoz: 10.8 ERA, 4.87 SIERA
Taj Bradley: 10.42 ERA, 4.61 SIERA
Garrett Crochet: 6.91 ERA, 3.19 SIERA
Hayden Birdsong: 8.68 ERA, 5.2 SIERA
Corbin Burnes: 7.36 ERA, 4.36 SIERA
Kyle Gibson: 6.92 ERA, 4.26 SIERA
Mitch Keller: 6.75 ERA, 4.13 SIERA
Max Meyer: 7.42 ERA, 4.8 SIERA
Gavin Williams: 6.56 ERA, 4.0 SIERA
Brandon Pfaadt: 6.04 ERA, 3.5 SIERA
Luckiest
Michael Lorenzen: 1.85 ERA, 5.12 SIERA
David Peterson: 1.86 ERA, 4.54 SIERA
Osvaldo Bido: 1.55 ERA, 3.97 SIERA
Hunter Brown: 1.45 ERA, 3.8 SIERA
Pablo Lopez: 1.71 ERA, 4.0 SIERA
Javier Assad: 2.84 ERA, 5.05 SIERA
Albert Suarez: 1.97 ERA, 4.13 SIERA
Joey Estes: 3.03 ERA, 4.87 SIERA
Gerrit Cole: 1.93 ERA, 3.72 SIERA
Kevin Gausman: 2.89 ERA, 4.65 SIERA

Hot Pitcher Tracker - Last 3 Weeks vs. Career

Brandon Pfaadt - +2.8% CSW%, -1.6 BB%
Sean Manaea - +4.9% CSW%, -6.8 BB%
Michael Wacha - +3.8% CSW%, -5.4 BB%
Bryan Woo - +2.7% CSW%, -2.8 BB%
Zack Wheeler - +2.2% CSW%, -3.0 BB%
Eduardo Rodriguez - +2.3% CSW%, -3.3 BB%
Bryce Miller - +4.4% CSW%, -5.1 BB%
Chris Flexen - +2.8% CSW%, -1.8 BB%

Hitter Reports

Multiple Barrels

Andrew McCutchen (PIT) 5 PA, 7 Swings, 3 Barrels, 1 HR
Austin Wells (NYY) 4 PA, 9 Swings, 2 Barrels, 2 HR
Brent Rooker (OAK) 5 PA, 8 Swings, 2 Barrels, 2 HR
Corbin Carroll (ARI) 5 PA, 5 Swings, 3 Barrels, 1 HR
Jarren Duran (BOS) 5 PA, 8 Swings, 2 Barrels, 1 HR
Jeremy Pena (HOU) 4 PA, 6 Swings, 2 Barrels, 0 HR
Orlando Arcia (ATL) 4 PA, 6 Swings, 2 Barrels, 2 HR
Rhys Hoskins (MIL) 7 PA, 13 Swings, 2 Barrels, 1 HR
Taylor Ward (LAA) 5 PA, 9 Swings, 2 Barrels, 1 HR
Ty France (CIN) 8 PA, 24 Swings, 2 Barrels, 0 HR
William Contreras (MIL) 10 PA, 20 Swings, 2 Barrels, 2 HR
Willy Adames (MIL) 9 PA, 18 Swings, 2 Barrels, 2 HR

New Max Launch Velos

Hardest Hit Balls

Oneil Cruz (PIT) - 120.3mph - single
Giancarlo Stanton (NYY) - 116.5mph - double
Jo Adell (LAA) - 115.0mph - field_out
Shohei Ohtani (LAD) - 114.0mph - double
Francisco Lindor (NYM) - 112.7mph - double
Teoscar Hernandez (LAD) - 112.6mph - double
Rafael Devers (BOS) - 112.4mph - field_out
Wilyer Abreu (BOS) - 111.8mph - field_out
Vladimir Guerrero Jr. (TOR) - 111.4mph - field_out
Jhonkensy Noel (CLE) - 111.2mph - home_run

Last 3 Weeks - wOBA vs. xwOBA Comparison

Top 10
Lenyn Sosa - 57 PA, 0.177 wOBA, 0.297 xwOBA, 0.12 Diff
Logan O'Hoppe - 57 PA, 0.169 wOBA, 0.274 xwOBA, 0.105 Diff
Francisco Alvarez - 54 PA, 0.172 wOBA, 0.259 xwOBA, 0.087 Diff
Brandon Lowe - 70 PA, 0.25 wOBA, 0.332 xwOBA, 0.082 Diff
Rhys Hoskins - 68 PA, 0.221 wOBA, 0.296 xwOBA, 0.075 Diff
Cal Raleigh - 63 PA, 0.257 wOBA, 0.326 xwOBA, 0.069 Diff
Jackson Merrill - 75 PA, 0.371 wOBA, 0.439 xwOBA, 0.068 Diff
Lars Nootbaar - 59 PA, 0.314 wOBA, 0.379 xwOBA, 0.065 Diff
Carlos Santana - 69 PA, 0.319 wOBA, 0.384 xwOBA, 0.065 Diff
Freddie Freeman - 61 PA, 0.232 wOBA, 0.291 xwOBA, 0.059 Diff
Bottom 10
JJ Bleday - 77 PA, 0.446 wOBA, 0.312 xwOBA, -0.134 Diff
Tyler Stephenson - 72 PA, 0.421 wOBA, 0.326 xwOBA, -0.095 Diff
Marcell Ozuna - 87 PA, 0.426 wOBA, 0.332 xwOBA, -0.094 Diff
Jhonkensy Noel - 61 PA, 0.459 wOBA, 0.373 xwOBA, -0.086 Diff
Enrique Hernandez - 54 PA, 0.323 wOBA, 0.241 xwOBA, -0.082 Diff
Tyler Fitzgerald - 79 PA, 0.294 wOBA, 0.218 xwOBA, -0.076 Diff
Garrett Mitchell - 58 PA, 0.356 wOBA, 0.281 xwOBA, -0.075 Diff
Leo Jimenez - 54 PA, 0.353 wOBA, 0.28 xwOBA, -0.073 Diff
Jarren Duran - 79 PA, 0.445 wOBA, 0.373 xwOBA, -0.072 Diff
Ramon Laureano - 74 PA, 0.402 wOBA, 0.33 xwOBA, -0.072 Diff

Last 3 Weeks - Brl% Leaders

Giancarlo Stanton - 66 PA, 40 BIP, 11 Brls, 27.5 Brl%
Jhonkensy Noel - 61 PA, 34 BIP, 9 Brls, 26.5 Brl%
Aaron Judge - 80 PA, 51 BIP, 13 Brls, 25.5 Brl%
Kerry Carpenter - 61 PA, 33 BIP, 7 Brls, 21.2 Brl%
Corbin Carroll - 80 PA, 57 BIP, 12 Brls, 21.1 Brl%
Paul DeJong - 55 PA, 29 BIP, 6 Brls, 20.7 Brl%
Juan Soto - 84 PA, 55 BIP, 11 Brls, 20.0 Brl%
Matt Olson - 87 PA, 61 BIP, 12 Brls, 19.7 Brl%
Jesus Sanchez - 62 PA, 41 BIP, 8 Brls, 19.5 Brl%
Michael Harris II - 66 PA, 41 BIP, 8 Brls, 19.5 Brl%

Last 3 Weeks - xwOBA Leaders

Aaron Judge - 80 PA, 0.514 xwOBA
Yordan Alvarez - 69 PA, 0.467 xwOBA
Joc Pederson - 59 PA, 0.459 xwOBA
Ian Happ - 79 PA, 0.458 xwOBA
Francisco Lindor - 86 PA, 0.45 xwOBA
Bobby Witt Jr. - 82 PA, 0.448 xwOBA
Juan Soto - 84 PA, 0.448 xwOBA
Corbin Carroll - 80 PA, 0.448 xwOBA
Jorge Soler - 52 PA, 0.44 xwOBA
Jackson Merrill - 75 PA, 0.439 xwOBA

Last 3 Weeks - Contact% Leaders

Luis Arraez - 79 PA, 143 Swings, 96.5 Cont%
Sal Frelick - 65 PA, 124 Swings, 94.4 Cont%
Steven Kwan - 86 PA, 125 Swings, 90.4 Cont%
Maikel Garcia - 63 PA, 96 Swings, 89.6 Cont%
Yandy Diaz - 72 PA, 106 Swings, 88.7 Cont%
Nolan Schanuel - 68 PA, 106 Swings, 88.7 Cont%
Xavier Edwards - 48 PA, 88 Swings, 88.6 Cont%
Anthony Rendon - 58 PA, 96 Swings, 88.5 Cont%
Masataka Yoshida - 74 PA, 127 Swings, 88.2 Cont%
Miguel Rojas - 54 PA, 101 Swings, 88.1 Cont%

Last 10 Days - SB Attempt Leaders

Jose Ramirez - 7 Attempts (5 steals)
James Wood - 6 Attempts (5 steals)
Shohei Ohtani - 5 Attempts (5 steals)
Dylan Moore - 5 Attempts (4 steals)
Nico Hoerner - 5 Attempts (4 steals)
Dansby Swanson - 5 Attempts (5 steals)
Oneil Cruz - 5 Attempts (5 steals)
Zach McKinstry - 4 Attempts (4 steals)
Dairon Blanco - 4 Attempts (3 steals)
Jacob Young - 4 Attempts (3 steals)
Zach Neto - 4 Attempts (3 steals)
Jonny Deluca - 4 Attempts (2 steals)
Luis Robert - 4 Attempts (3 steals)
Zack Gelof - 4 Attempts (4 steals)
Jackson Merrill - 4 Attempts (3 steals)
Teoscar Hernandez - 4 Attempts (3 steals)
Maikel Garcia - 4 Attempts (3 steals)

Last 30 Days - SB Attempt Leaders

Jose Ramirez - 16 Attempts (14 steals)
Shohei Ohtani - 14 Attempts (14 steals)
James Wood - 14 Attempts (9 steals)
Xavier Edwards - 13 Attempts (13 steals)
Nico Hoerner - 11 Attempts (9 steals)
Jose Caballero - 11 Attempts (9 steals)
Jarren Duran - 10 Attempts (9 steals)
Oneil Cruz - 10 Attempts (10 steals)
Tyler Fitzgerald - 10 Attempts (9 steals)
Andres Gimenez - 9 Attempts (9 steals)
Maikel Garcia - 9 Attempts (8 steals)
Elly De La Cruz - 9 Attempts (6 steals)
Dylan Moore - 9 Attempts (7 steals)
Luis Robert - 9 Attempts (6 steals)

Magic Formula Qualifiers - Hitters - Last 3 Weeks

Aaron Judge - 80 PA, 20.0 K%, 25.5 Brl%
Alex Bregman - 62 PA, 17.7 K%, 17.0 Brl%
Bobby Witt Jr. - 82 PA, 15.9 K%, 16.4 Brl%
Corbin Carroll - 80 PA, 20.0 K%, 21.1 Brl%
Francisco Lindor - 86 PA, 18.6 K%, 18.8 Brl%
George Springer - 77 PA, 18.2 K%, 18.9 Brl%
Jackson Merrill - 75 PA, 14.7 K%, 18.3 Brl%
Jeremy Pena - 78 PA, 15.4 K%, 14.3 Brl%
Jorge Soler - 52 PA, 19.2 K%, 17.2 Brl%
Juan Soto - 84 PA, 16.7 K%, 20.0 Brl%
Matt Olson - 87 PA, 19.5 K%, 19.7 Brl%
Will Smith - 53 PA, 18.9 K%, 16.7 Brl%
Yordan Alvarez - 69 PA, 14.5 K%, 16.0 Brl%

Last 30 Days - xwOBA Improvers

Joc Pederson - 86 PA, +0.135 xwOBA
Pete Crow-Armstrong - 97 PA, +0.121 xwOBA
Jackson Merrill - 109 PA, +0.109 xwOBA
Ramon Urias - 82 PA, +0.097 xwOBA
Joey Bart - 83 PA, +0.092 xwOBA
Jake Burger - 125 PA, +0.091 xwOBA
William Contreras - 119 PA, +0.091 xwOBA
Ian Happ - 114 PA, +0.09 xwOBA
Matt Wallner - 94 PA, +0.086 xwOBA
Jackson Chourio - 121 PA, +0.079 xwOBA

Last 30 Days - Brl% Improvers

Jackson Merrill - 109 PA, +11.2 Brl%
Ian Happ - 114 PA, +10.7 Brl%
Joc Pederson - 86 PA, +10.6 Brl%
Corbin Carroll - 115 PA, +9.5 Brl%
Alex Bregman - 98 PA, +8.1 Brl%
Derek Hill - 88 PA, +7.8 Brl%
Juan Soto - 117 PA, +7.6 Brl%
Geraldo Perdomo - 109 PA, +7.6 Brl%
George Springer - 109 PA, +6.7 Brl%
Ramon Urias - 82 PA, +6.4 Brl%

Last 30 Days - Cont% Improvers

Joey Bart - 83 PA, +12.8 Cont%
Enrique Hernandez - 85 PA, +9.9 Cont%
Shea Langeliers - 92 PA, +9.9 Cont%
Sal Frelick - 94 PA, +8.2 Cont%
Aaron Judge - 107 PA, +8.2 Cont%
Parker Meadows - 88 PA, +7.3 Cont%
Lenyn Sosa - 85 PA, +7.2 Cont%
MJ Melendez - 82 PA, +7.2 Cont%
William Contreras - 119 PA, +7.1 Cont%
Matt Wallner - 94 PA, +6.7 Cont%

Last 30 Days - K% Improvers

Joey Bart - 83 PA, -12.6 K%
Parker Meadows - 88 PA, -12.3 K%
Cody Bellinger - 111 PA, -10.6 K%
Pete Crow-Armstrong - 97 PA, -10.5 K%
Matt Vierling - 92 PA, -10.3 K%
Jo Adell - 101 PA, -9.9 K%
Lawrence Butler - 103 PA, -9.3 K%
Shea Langeliers - 92 PA, -9.3 K%
Lenyn Sosa - 85 PA, -9.0 K%
Manny Machado - 117 PA, -8.8 K%

Hot Hitter Tracker - Last 7 vs. Career

TJ Friedl - +12.5% Contact%, +3.0 mph exit velo, -11.2 Chase%
Jurickson Profar - +14.0% Contact%, +5.3 mph exit velo, -7.2 Chase%
Manny Machado - +9.5% Contact%, +5.8 mph exit velo, -7.2 Chase%
Josh Naylor - +7.3% Contact%, +3.2 mph exit velo, -7.9 Chase%
Otto Lopez - +5.9% Contact%, +3.6 mph exit velo, -12.4 Chase%
Jarren Duran - +13.0% Contact%, +6.8 mph exit velo, -3.5 Chase%
Oneil Cruz - +11.8% Contact%, +5.3 mph exit velo, -12.2 Chase%
Jackson Chourio - +9.5% Contact%, +4.7 mph exit velo, -7.8 Chase%
Ramon Urias - +4.7% Contact%, +4.5 mph exit velo, -11.7 Chase%
Yandy Diaz - +7.9% Contact%, +3.5 mph exit velo, -17.4 Chase%
Zach McKinstry - +3.8% Contact%, +6.9 mph exit velo, -15.7 Chase%
Miguel Amaya - +12.9% Contact%, +3.5 mph exit velo, -3.9 Chase%

Super Ultra Mega Hot Hitters - Last 15 Days

Aaron Judge - 0.49 xwOBA, 25.0% Brl%, 77.1% Contact%, 23.1% Chase%, 18.5% K%
Corbin Carroll - 0.483 xwOBA, 26.2% Brl%, 78.0% Contact%, 21.7% Chase%, 20.3% K%
Ian Happ - 0.479 xwOBA, 20.5% Brl%, 75.0% Contact%, 24.6% Chase%, 23.0% K%
Jarren Duran - 0.438 xwOBA, 14.9% Brl%, 81.6% Contact%, 25.0% Chase%, 12.9% K%
Lars Nootbaar - 0.401 xwOBA, 12.5% Brl%, 85.7% Contact%, 18.8% Chase%, 10.2% K%
Lawrence Butler - 0.4 xwOBA, 15.6% Brl%, 84.6% Contact%, 21.8% Chase%, 9.6% K%

Cold Hitters - Last 2 Weeks

Jackson Holliday - 40.8% Whiff%, 76.9% Weak%, 0.986 Cold Rating
Tyler Fitzgerald - 35.4% Whiff%, 79.3% Weak%, 0.956 Cold Rating
Julio Rodriguez - 32.2% Whiff%, 72.4% Weak%, 0.863 Cold Rating
Jeremy Pena - 33.0% Whiff%, 70.7% Weak%, 0.86 Cold Rating
Andres Gimenez - 29.5% Whiff%, 75.7% Weak%, 0.851 Cold Rating
Christopher Morel - 40.0% Whiff%, 66.7% Weak%, 0.841 Cold Rating
Zack Gelof - 34.5% Whiff%, 68.8% Weak%, 0.838 Cold Rating
Orlando Arcia - 29.8% Whiff%, 73.0% Weak%, 0.832 Cold Rating
Jose Caballero - 27.9% Whiff%, 75.0% Weak%, 0.817 Cold Rating
Royce Lewis - 31.9% Whiff%, 69.2% Weak%, 0.814 Cold Rating

Minor League Reports

Top Minor League Hitting Performances - Yesterday

Logan Davidson (OAK): 5/5, 3R, 1HR, 3RBI, 0SB, 41FPts
Kody Clemens (PHI): 3/3, 3R, 2HR, 2RBI, 0SB, 35FPts
Tim Tawa (ARI): 3/4, 2R, 2HR, 4RBI, 0SB, 35FPts
Kahlil Watson (CLE): 3/3, 1R, 1HR, 3RBI, 1SB, 33FPts
Tyler Tolbert (KC): 3/4, 3R, 0HR, 3RBI, 0SB, 29FPts
Jacob Melton (HOU): 3/5, 2R, 1HR, 2RBI, 1SB, 29FPts
Willy Vasquez (TB): 3/5, 0R, 0HR, 3RBI, 1SB, 27FPts
Dominic Keegan (TB): 2/4, 2R, 1HR, 3RBI, 0SB, 25FPts
Ernesto Martinez (MIL): 3/4, 1R, 1HR, 2RBI, 0SB, 24FPts
River Town (KC): 3/4, 0R, 0HR, 3RBI, 1SB, 22FPts

Top Minor League Pitching Performances - Yesterday

Chase Dollander (COL): 86 Pitches, 5IP, 3H, 0ER, 10K, 2BB, 33FPts
Austin Krob (SD): 78 Pitches, 6IP, 5H, 1ER, 10K, 0BB, 28FPts
Trey Supak (CHC): 82 Pitches, 5IP, 5H, 0ER, 8K, 0BB, 28FPts
T.J. Sikkema (CIN): 69 Pitches, 6IP, 4H, 1ER, 7K, 1BB, 26FPts
Seth Johnson (PHI): 82 Pitches, 6IP, 1H, 0ER, 5K, 1BB, 26FPts
Jon Duplantier (LAD): 88 Pitches, 5IP, 2H, 2ER, 9K, 3BB, 26FPts
Logan Allen - 663531 (ARI): 92 Pitches, 5IP, 7H, 3ER, 10K, 1BB, 24FPts
Austin Peterson (CLE): 79 Pitches, 6IP, 5H, 0ER, 5K, 1BB, 23FPts
Cole Wilcox (TB): 93 Pitches, 7IP, 5H, 0ER, 4K, 2BB, 23FPts
K.C. Hunt (MIL): 88 Pitches, 6IP, 5H, 0ER, 6K, 0BB, 23FPts

AA-AAA OPS Leaders

Deyvison De Los Santos (AAA - MIA) 497 PA 0.956 OPS
Kyle Manzardo (AAA - CLE) 364 PA 0.946 OPS
Coby Mayo (AAA - BAL) 382 PA 0.943 OPS
Keston Hiura (AAA - LAA) 364 PA 0.943 OPS
Jason Vosler (AAA - SEA) 464 PA 0.94 OPS
Jordan Diaz (AAA - OAK) 419 PA 0.914 OPS
Jimmy Crooks III (AA - STL) 353 PA 0.914 OPS
Dalton Rushing (AAA - LAD) 431 PA 0.913 OPS
CJ Alexander (AAA - KC) 349 PA 0.906 OPS
Willie MacIver (AAA - COL) 345 PA 0.9 OPS
Tirso Ornelas (AAA - SD) 465 PA 0.896 OPS
Pedro Leon (AAA - HOU) 468 PA 0.895 OPS
Cal Stevenson (AAA - PHI) 380 PA 0.894 OPS
Gustavo Campero (AAA - LAA) 402 PA 0.892 OPS
Ryan Noda (AAA - OAK) 413 PA 0.89 OPS
Cooper Hummel (AAA - HOU) 361 PA 0.89 OPS
Colby Thomas (AAA - OAK) 493 PA 0.885 OPS
Johnathan Rodriguez (AAA - CLE) 421 PA 0.884 OPS
Carson Taylor (AA - PHI) 406 PA 0.884 OPS
Roman Anthony (AAA - BOS) 446 PA 0.882 OPS

AA-AAA Pitching K-BB% Leaders

Brandon Young (AAA - BAL) 90 IP 23.2% K-BB
Yilber Diaz (AAA - ARI) 98 IP 22.7% K-BB
Thomas Harrington (AAA - PIT) 96 IP 22.3% K-BB
Bubba Chandler (AAA - PIT) 103 IP 22.0% K-BB
Ian Seymour (AAA - TB) 129 IP 21.7% K-BB
Aaron Brown - 676345 (AA - HOU) 92 IP 21.3% K-BB
Brady Basso (AAA - OAK) 93 IP 21.2% K-BB
Robinson Pina (AAA - PHI) 110 IP 20.9% K-BB
Troy Melton (AA - DET) 100 IP 20.7% K-BB
Tyler Stuart (AAA - WSH) 113 IP 20.5% K-BB
Noah Cameron (AAA - KC) 105 IP 20.4% K-BB
Caden Dana (AA - LAA) 135 IP 20.1% K-BB
Mason Barnett (AA - OAK) 120 IP 19.5% K-BB
Chayce McDermott (AAA - BAL) 97 IP 19.3% K-BB
Carson Palmquist (AAA - COL) 107 IP 19.3% K-BB
Drew Parrish (AA - ATL) 106 IP 18.7% K-BB
Alex Pham (AA - BAL) 111 IP 18.7% K-BB
Carson Ragsdale (AAA - SF) 114 IP 18.6% K-BB
Isaac Coffey (AA - BOS) 102 IP 18.4% K-BB
Brett Kerry (AA - LAA) 132 IP 18.3% K-BB

Schedules & Streamers

Toughest Upcoming Hitter Schedules - Next 7 Days

TB - 113.0 Opposing SP Stuff+
CHC - 111.2 Opposing SP Stuff+
LAA - 109.1 Opposing SP Stuff+
SD - 106.9 Opposing SP Stuff+
COL - 106.7 Opposing SP Stuff+

Softest Upcoming Hitter Schedules - Next 7 Days

PIT - 89.8 Opposing SP Stuff+
TOR - 90.3 Opposing SP Stuff+
LAD - 92.5 Opposing SP Stuff+
CWS - 92.5 Opposing SP Stuff+
DET - 93.6 Opposing SP Stuff+

Today's SP Streamer Picks

Fernando Cruz (4.0% Owned): Projected 5.28IP 2.34ER 7.13SO 2.7BB 18.57FPts
Cody Bradford (35.0% Owned): Projected 5.45IP 2.72ER 5.85SO 1.18BB 15.88FPts
Edward Cabrera (15.0% Owned): Projected 5.22IP 2.38ER 5.94SO 2.93BB 15.51FPts

OPS Leaders - Last 2 Weeks - LOW OWNED HITTERS

Miguel Amaya - 28 PA, 1.456 OPS
Garrett Mitchell - 26 PA, 1.288 OPS
Matt Wallner - 34 PA, 1.2 OPS
JJ Bleday - 37 PA, 1.2 OPS
Kyle Stowers - 26 PA, 1.157 OPS
Trevor Larnach - 27 PA, 1.138 OPS
Matt Vierling - 33 PA, 1.114 OPS
Austin Wells - 26 PA, 1.099 OPS
Andrew Benintendi - 33 PA, 1.094 OPS
Rowdy Tellez - 27 PA, 1.061 OPS

Today's Hitter Streamer Picks

Brandon Lowe 2B (46.0% Owned): Projected 0.73R 0.23HR 0.53RBI 1.02SO 0.43BB 0.06SB 8.81FPts
Austin Wells C (26.0% Owned): Projected 0.66R 0.16HR 0.83RBI 0.81SO 0.56BB 0.05SB 8.65FPts
Luis Garcia SS (2.0% Owned): Projected 0.61R 0.13HR 0.6RBI 0.52SO 0.26BB 0.13SB 8.64FPts
Ben Rice C (10.0% Owned): Projected 0.73R 0.23HR 0.69RBI 0.97SO 0.47BB 0.08SB 8.59FPts
Charlie Blackmon RF (6.0% Owned): Projected 0.76R 0.13HR 0.55RBI 0.77SO 0.44BB 0.06SB 8.49FPts
Matt Wallner RF (14.0% Owned): Projected 0.6R 0.23HR 0.71RBI 1.19SO 0.39BB 0.04SB 8.4FPts
Dairon Blanco CF (5.0% Owned): Projected 0.54R 0.12HR 0.54RBI 0.96SO 0.24BB 0.39SB 8.28FPts
Ryan O'Hearn 1B (31.0% Owned): Projected 0.67R 0.13HR 0.68RBI 0.56SO 0.36BB 0.04SB 8.25FPts
Lars Nootbaar RF (22.0% Owned): Projected 0.56R 0.18HR 0.58RBI 0.81SO 0.59BB 0.08SB 8.08FPts
Jesus Sanchez CF (4.0% Owned): Projected 0.59R 0.16HR 0.51RBI 1.09SO 0.39BB 0.08SB 8.07FPts


Become a paid sub today to get the rest of the daily notes. It’s just $9/month and you get everything I do here. Check out the about page here 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