MLB Daily Notes: Thursday, June 30
Introduction / Explanations for New Readers
Baseball-Reference still hasn’t loaded box scores from yesterday, and Baseball Savant doesn’t have anything from the CWS/LAA game last night, so we’re in real trouble here. The below notes don’t have anything for that game, which is just awful because Ohtani pitched and had 24 whiffs or something again.
Hopefully, they all get that fixed and we can keep rolling, but this will automatically be the worst Daily Notes of the year since it’s incomplete.
We saw the first really good start of the year from Mike Clevinger last night, as he threw six scoreless with a beautiful 16.3% SwStr% and a strong 32.6% CSW%. It’s tough to look at his numbers for the year since he’s been bouncing on and off the IL with different problems, but we know the talent he possesses so it will be interesting to see what he can do moving forward. If I had to pick a lane, I would probably be looking to trade him if someone will give you a nice return for it - but maybe you can cross your fingers and hope he puts up another nice start next time and then try to move him. It just seems unlikely that he’ll stay on the field here, but we only have three months left to cover so it wouldn’t be crazy if he stays in the rotation and pitches really well.
Bryan Reynolds was easily the hitter of the day with three barrel daddies, and they were all just murked (101, 102.8, 105.1). All three of those were BLASTS, and I know that because I have added the blast calculation to the Tableau dashboard.
If you don’t know what a blast is, you can read about it here. They are a subset of barrels, and this plot is really all you need to see to understand the concept:
The reds are blasts and the blues are barrels. So all blasts are barrels, but not all barrels are blasts. You can find blast rate and total blasts on my MLB Tableau Dashboard. The inventor of the stat is Alex Chamberlain, who is quite a great follow for baseball purposes. He’s a fellow data guy who has his own MLB Tableau dashboard, so check him out if you’re not familiar. I hope to have him on the podcast soon to talk about our shared interests.
Reynolds is now hitting .258/.328/.476 with 15 dingers on the year. He’s struck out a bit more this year with a 24% K% and his contact rate is short of great at 72%. If we arbitrarily chop off the first month of games, Reynolds numbers look like this: .277/.333/.537, 13 HR, 7.8% Brl, 6.4% Blast%, 23.7% K%, 73% Contact%. So not a ton different under the hood but the bad luck he experienced early on has turned around and he’s been quite a useful fantasy hitter - shoutout to anybody who bought low on him in early May.
Trying something new tomorrow - I’ll be going live on YouTube with @MLBMovingAvg at noon eastern, provided that I figure out the technical stuff since this will be the first go at it.
One more reminder that these notes aren’t complete cause we’re missing that Angels/White Sox game - and that means the dashboard stuff isn’t showing that game either. I hope to have that fixed today but it’s not really on me at this point.
Okay here you go:
CSW% Leaders - Yesterday
1. Paolo Espino (WSH): 4.5 SwStr%, 34.8 CSW%
2. Alex Wood (SF): 14.0 SwStr%, 33.3 CSW%
3. Mike Clevinger (SD): 16.3 SwStr%, 32.6 CSW%
4. Hunter Greene (CIN): 16.2 SwStr%, 32.5 CSW%
5. Cole Irvin (OAK): 16.5 SwStr%, 32.0 CSW%
6. Justin Steele (CHC): 13.1 SwStr%, 31.0 CSW%
7. Cal Quantrill (CLE): 9.3 SwStr%, 30.9 CSW%
8. Julio Urias (LAD): 13.5 SwStr%, 30.3 CSW%
9. Ranger Suarez (PHI): 10.0 SwStr%, 27.3 CSW%
10. Jameson Taillon (NYY): 13.9 SwStr%, 26.7 CSW%
Top Pitcher JA Scores - Yesterday
1. Mike Clevinger - 6.0 IP - 67.5 JA Points
2. Justin Verlander - 8.0 IP - 58.5 JA Points
3. Alex Wood - 5.67 IP - 56.5 JA Points
4. Julio Urias - 5.33 IP - 50.0 JA Points
5. Hunter Greene - 4.0 IP - 45.25 JA Points
6. Cole Irvin - 7.0 IP - 43.0 JA Points
7. Jameson Taillon - 5.0 IP - 41.0 JA Points
8. Justin Steele - 5.0 IP - 39.25 JA Points
9. Ranger Suarez - 6.67 IP - 39.0 JA Points
10. Alek Manoah - 7.0 IP - 38.0 JA Points
Pitcher JA Scores - Season
1. Corbin Burnes (MIL) - 15 GS - 55.71 JA Points
2. Dylan Cease (CWS) - 15 GS - 55.02 JA Points
3. Shane McClanahan (TB) - 15 GS - 54.64 JA Points
4. Spencer Strider (ATL) - 6 GS - 51.09 JA Points
5. Brandon Woodruff (MIL) - 10 GS - 50.03 JA Points
6. Gerrit Cole (NYY) - 15 GS - 48.15 JA Points
7. Shohei Ohtani (LAA) - 12 GS - 47.24 JA Points
8. Aaron Ashby (MIL) - 8 GS - 46.64 JA Points
9. Max Scherzer (NYM) - 8 GS - 46.36 JA Points
10. Carlos Rodon (SF) - 15 GS - 46.14 JA Points
Velo Changes - Yesterday
Nick Pivetta's SL velo (20 pitches) UP 3.9mph to 88.8
Andre Pallante's SL velo (15 pitches) UP 2.9mph to 89.3
Alek Manoah's SL velo (20 pitches) UP 1.9mph to 83.0
Madison Bumgarner's CH velo (15 pitches) UP 1.9mph to 86.6
Andre Pallante's CU velo (17 pitches) UP 1.8mph to 77.8
Zack Greinke's FF velo (29 pitches) UP 1.6mph to 90.3
German Marquez's SL velo (24 pitches) UP 1.5mph to 88.3
Kyle Wright's SI velo (20 pitches) DOWN -1.5mph to 93.0
Mitch Keller's SL velo (14 pitches) DOWN -1.7mph to 84.7
Zack Greinke's SL velo (12 pitches) DOWN -2.9mph to 80.7
Pitch Mix Changes - Yesterday
Alex Wood's SL usage (44.1%) up 11.7 points
Chris Flexen's SL usage (15.0%) up 12.9 points
Dylan Bundy's SI usage (24.1%) up 10.9 points
Hunter Greene's SL usage (55.0%) up 11.8 points
Jameson Taillon's CU usage (26.7%) up 12.9 points
Madison Bumgarner's FF usage (41.0%) up 11.7 points
Mike Clevinger's FF usage (48.8%) up 22.3 points
Mitch Keller's SI usage (51.6%) up 34.5 points
Sandy Alcantara's SI usage (39.3%) up 16.6 points
Taijuan Walker's SL usage (28.0%) up 11.3 points
Zack Greinke's FC usage (20.0%) up 13.7 points
CSW% Leaders - Last 3 Weeks
Shane McClanahan - 97 TBF, 37.3% CSW%
Charlie Morton - 102 TBF, 35.5% CSW%
Luis Garcia - 101 TBF, 35.4% CSW%
Carlos Rodon - 98 TBF, 35.1% CSW%
Corbin Burnes - 99 TBF, 34.8% CSW%
Dylan Cease - 92 TBF, 34.5% CSW%
Shane Bieber - 82 TBF, 34.4% CSW%
Julio Urias - 89 TBF, 33.9% CSW%
Jon Gray - 97 TBF, 33.0% CSW%
Tyler Mahle - 110 TBF, 32.6% CSW%
K% Leaders - Last 3 Weeks
Dylan Cease - 92 TBF, 43.5% K%
Charlie Morton - 102 TBF, 36.3% K%
Corbin Burnes - 99 TBF, 35.4% K%
Spencer Strider - 85 TBF, 35.3% K%
Shane McClanahan - 97 TBF, 35.1% K%
Julio Urias - 89 TBF, 33.7% K%
Gerrit Cole - 92 TBF, 32.6% K%
Max Fried - 100 TBF, 31.0% K%
Luis Garcia - 101 TBF, 30.7% K%
Carlos Rodon - 98 TBF, 30.6% K%
K-BB% Leaders - Last 3 Weeks
Dylan Cease - 92 TBF, 35.9% K-BB%
Shane McClanahan - 97 TBF, 32.0% K-BB%
Charlie Morton - 102 TBF, 31.4% K-BB%
Spencer Strider - 85 TBF, 30.6% K-BB%
Julio Urias - 89 TBF, 28.1% K-BB%
Corbin Burnes - 99 TBF, 27.3% K-BB%
Max Fried - 100 TBF, 27.0% K-BB%
Aaron Nola - 82 TBF, 26.8% K-BB%
Tyler Mahle - 110 TBF, 26.4% K-BB%
Luis Garcia - 101 TBF, 25.7% K-BB%
GB% Leaders - Last 3 Weeks
Framber Valdez - 105 TBF, 71.4% GB%
Andre Pallante - 104 TBF, 67.1% GB%
Sandy Alcantara - 123 TBF, 61.9% GB%
Ranger Suarez - 102 TBF, 60.8% GB%
Kyle Wright - 105 TBF, 57.5% GB%
Mitch Keller - 90 TBF, 56.9% GB%
Justin Steele - 97 TBF, 56.3% GB%
Logan Webb - 101 TBF, 55.1% GB%
Taijuan Walker - 99 TBF, 54.5% GB%
Dane Dunning - 96 TBF, 54.4% GB%
Magic Formula Qualifiers - Pitchers - Last 3 Weeks
Chris Bassitt - 77 TBF, 27.3 K%, 3.9 BB%, 56.6% GB%
Jon Gray - 97 TBF, 29.9 K%, 6.2 BB%, 47.5% GB%
Max Fried - 100 TBF, 31.0 K%, 4.0 BB%, 50.8% GB%
Robbie Ray - 100 TBF, 28.0 K%, 7.0 BB%, 46.8% GB%
Shohei Ohtani - 76 TBF, 32.9 K%, 6.6 BB%, 47.8% GB%
Taijuan Walker - 99 TBF, 27.3 K%, 6.1 BB%, 54.5% GB%
Zack Wheeler - 93 TBF, 29.0 K%, 4.3 BB%, 52.5% GB%
Hot Pitcher Tracker - Last 3 Weeks vs. Career
Charlie Morton - +4.5% CSW%, -2.7 BB%
Luis Garcia - +4.9% CSW%, -2.5 BB%
Jon Gray - +3.3% CSW%, -2.1 BB%
Keegan Thompson - +3.3% CSW%, -2.5 BB%
Merrill Kelly - +2.6% CSW%, -2.4 BB%
Patrick Sandoval - +2.2% CSW%, -1.8 BB%
Dylan Cease - +3.3% CSW%, -4.7 BB%
Kyle Hendricks - +3.1% CSW%, -2.0 BB%
Shane McClanahan - +3.5% CSW%, -3.1 BB%
Chris Archer - +4.3% CSW%, -3.8 BB%
Shohei Ohtani - +4.5% CSW%, -1.9 BB%
Trent Thornton - +3.5% CSW%, -1.5 BB%
Multiple Barrels
Bryan Reynolds (PIT) 5 PA, 8 Swings, 3 Barrels, 3 HR
Julio Rodriguez (SEA) 5 PA, 9 Swings, 2 Barrels, 1 HR
Luke Voit (SD) 5 PA, 15 Swings, 2 Barrels, 0 HR
Matt Olson (ATL) 4 PA, 5 Swings, 2 Barrels, 0 HR
Rhys Hoskins (PHI) 4 PA, 9 Swings, 2 Barrels, 1 HR
Rowdy Tellez (MIL) 4 PA, 9 Swings, 2 Barrels, 2 HR
Yadiel Hernandez (WSH) 5 PA, 10 Swings, 2 Barrels, 1 HR
Top Hitter JA Scores - Yesterday
1. Bryan Reynolds - 5.0 PA - 80.0 JA Points
2. Daniel Vogelbach - 5.0 PA - 67.0 JA Points
3. Josh Bell - 5.0 PA - 63.0 JA Points
4. Rowdy Tellez - 4.0 PA - 52.0 JA Points
5. Amed Rosario - 5.0 PA - 52.0 JA Points
6. Lourdes Gurriel Jr. - 4.0 PA - 49.0 JA Points
7. Alex Kirilloff - 4.0 PA - 49.0 JA Points
8. Freddie Freeman - 5.0 PA - 48.0 JA Points
9. Willson Contreras - 5.0 PA - 47.0 JA Points
10. David Peralta - 4.0 PA - 46.0 JA Points
Hitter JA Scores - Season
1. Yordan Alvarez (HOU) - 276.0 PA - 152.75 JA Points
2. Alejandro Kirk (TOR) - 241.0 PA - 141.08 JA Points
3. Aaron Judge (NYY) - 319.0 PA - 126.02 JA Points
4. Paul Goldschmidt (STL) - 324.0 PA - 119.63 JA Points
5. Jose Abreu (CWS) - 313.0 PA - 112.97 JA Points
6. Jose Ramirez (CLE) - 300.0 PA - 112.8 JA Points
7. Will Smith (LAD) - 252.0 PA - 112.22 JA Points
8. Juan Soto (WSH) - 331.0 PA - 109.61 JA Points
9. Kyle Tucker (HOU) - 279.0 PA - 108.96 JA Points
10. Taylor Ward (LAA) - 224.0 PA - 108.57 JA Points
Hardest Hit Balls
Franchy Cordero (BOS) - 112.5mph - field_out
Oneil Cruz (PIT) - 111.8mph - foul
Trey Mancini (BAL) - 111.8mph - double
Aaron Judge (NYY) - 111.3mph - home_run
Vladimir Guerrero Jr. (TOR) - 111.0mph - field_out
Matt Olson (ATL) - 110.6mph - double
Julio Rodriguez (SEA) - 110.4mph - foul
Bobby Witt Jr. (KC) - 109.7mph - single
Riley Greene (DET) - 109.7mph - field_out
Joc Pederson (SF) - 109.6mph - double
Last 3 Weeks - Brl% Leaders
Shohei Ohtani - 72 PA, 48 BIP, 14 Brls, 29.2 Brl%
Mike Trout - 65 PA, 37 BIP, 10 Brls, 27.0 Brl%
Luke Voit - 83 PA, 47 BIP, 12 Brls, 25.5 Brl%
Giancarlo Stanton - 72 PA, 40 BIP, 10 Brls, 25.0 Brl%
Ryan Mountcastle - 86 PA, 57 BIP, 14 Brls, 24.6 Brl%
Christian Bethancourt - 57 PA, 41 BIP, 9 Brls, 22.0 Brl%
Jorge Alfaro - 54 PA, 41 BIP, 9 Brls, 22.0 Brl%
David Peralta - 48 PA, 32 BIP, 7 Brls, 21.9 Brl%
Joey Gallo - 54 PA, 23 BIP, 5 Brls, 21.7 Brl%
Jazz Chisholm - 61 PA, 33 BIP, 7 Brls, 21.2 Brl%
Last 3 Weeks - Contact% Leaders
Harold Castro - 47 PA, 80 Swings, 91.2 Cont%
Luis Arraez - 90 PA, 151 Swings, 90.7 Cont%
J.P. Crawford - 78 PA, 137 Swings, 90.5 Cont%
Austin Nola - 46 PA, 80 Swings, 90.0 Cont%
Isiah Kiner-Falefa - 57 PA, 96 Swings, 89.6 Cont%
Keibert Ruiz - 58 PA, 114 Swings, 89.5 Cont%
Steven Kwan - 71 PA, 106 Swings, 88.7 Cont%
Matt Vierling - 47 PA, 72 Swings, 87.5 Cont%
Pavin Smith - 46 PA, 88 Swings, 87.5 Cont%
Yandy Diaz - 74 PA, 135 Swings, 87.4 Cont%
Magic Formula Qualifiers - Hitters - Last 3 Weeks
Alejandro Kirk - 70 PA, 10.0 K%, 18.0 Brl%
Carlos Correa - 81 PA, 19.8 K%, 17.2 Brl%
Corey Seager - 80 PA, 17.5 K%, 16.1 Brl%
Jose Abreu - 89 PA, 13.5 K%, 14.3 Brl%
Josh Bell - 82 PA, 15.9 K%, 16.4 Brl%
Kyle Tucker - 70 PA, 10.0 K%, 14.5 Brl%
Matt Olson - 79 PA, 19.0 K%, 20.7 Brl%
Paul Goldschmidt - 82 PA, 19.5 K%, 18.5 Brl%
Rafael Devers - 79 PA, 15.2 K%, 15.1 Brl%
Ryan Jeffers - 46 PA, 19.6 K%, 18.8 Brl%
Will Smith - 78 PA, 9.0 K%, 14.9 Brl%
Yadiel Hernandez - 48 PA, 16.7 K%, 15.8 Brl%
Hot Hitter Tracker - Last 7 vs. Career
Amed Rosario - +7.9% Contact%, +3.1 mph exit velo, -5.2 Chase%
Brendan Rodgers - +9.6% Contact%, +3.3 mph exit velo, -3.0 Chase%
Alex Verdugo - +16.7% Contact%, +6.0 mph exit velo, -20.8 Chase%
Jose Abreu - +5.3% Contact%, +5.3 mph exit velo, -3.3 Chase%
Randy Arozarena - +13.7% Contact%, +3.0 mph exit velo, -5.9 Chase%
Miguel Cabrera - +4.7% Contact%, +3.3 mph exit velo, -9.1 Chase%
Owen Miller - +3.7% Contact%, +3.7 mph exit velo, -7.7 Chase%
Carlos Santana - +3.7% Contact%, +7.3 mph exit velo, -13.6 Chase%
Cold Hitters - Last 2 Weeks
Alek Thomas - 34.1% Whiff%, 79.3% Weak%, 0.941 Cold Rating
Max Stassi - 32.4% Whiff%, 84.0% Weak%, 0.929 Cold Rating
Michael Chavis - 34.1% Whiff%, 76.9% Weak%, 0.929 Cold Rating
Jake Burger - 35.6% Whiff%, 71.4% Weak%, 0.912 Cold Rating
George Springer - 35.9% Whiff%, 70.4% Weak%, 0.902 Cold Rating
Chris Taylor - 32.7% Whiff%, 72.4% Weak%, 0.889 Cold Rating
Jorge Mateo - 34.7% Whiff%, 70.4% Weak%, 0.888 Cold Rating
Gleyber Torres - 30.3% Whiff%, 73.1% Weak%, 0.844 Cold Rating
Oneil Cruz - 31.9% Whiff%, 69.2% Weak%, 0.836 Cold Rating
Jackie Bradley Jr. - 30.3% Whiff%, 71.0% Weak%, 0.826 Cold Rating
Now to the paid stuff. For $5/month or $40/year you get access to a bunch of extra goodies, including, but not limited to
Daily Projections (with DraftKings salaries & scores) Excel & a Tableau Dashboard)
Strikeout Prop Model Comparisons. Compares my K projection with FanDuel and DraftKings Sportsbook betting lines
My personal DraftKings player pools and cash lineups (not every day but when I have time!)
Daily hitter matchup ratings
Plate Discipline leaderboard
More Magic Formula Qualifiers
Pitch Mix and Velo Changes Tracker
Full daily and season-long pitcher and hitter data reports
Full access to my daily-updated algorithmic hitter and pitcher rankings
Offseason reviews & previews of every single fantasy-relevant player
More stuff added throughout the year as ideas come to me
Premium Features - SAMPLES
Here are some samples of what you get with the paid subscription, for anybody on the fence!
SAMPLE K Prop Comparison Sheet
SAMPLE JA Algorithm - Season Hitter Ranks
SAMPLE DraftKings Hitter Scoring Analysis
You get all of that updated daily (projections updated throughout the day as lineups come out) for just $5/month or $40/year - along with a ton more stuff.