MLB Daily Notes - April 4th
A daily automated report of what happened yesterday in Major League Baseball, along with other recent trends and further analysis.
The latest daily notes in history. The MLB team took all day to get the data updated. It’s been a crazy morning with that going on, a big Python update on Google that broke a bunch of my code, and the first double-header of the year going down. The projections needed an update to handle that correctly, but everything is running now.
So we’re just doing the automated stuff today, no further analysis from me because my day in the office is almost over already. Hopefully this doesn’t happen again and we can get these out in the morning going forward.
Pitchers
Fantasy Points Leaders - Yesterday
1. Nathan Eovaldi (vs. TB): 32.75 Points
2. Zack Wheeler (vs. CIN): 29.1 Points
3. Logan Allen - 671106 (vs. SEA): 26.81 Points
4. Cole Ragans (vs. BAL): 26.44 Points
5. Joe Musgrove (vs. STL): 25.9 Points
6. Aaron Civale (vs. TEX): 23.9 Points
7. Patrick Sandoval (vs. MIA): 23.16 Points
8. Tyler Glasnow (vs. SF): 21.9 Points
9. Frankie Montas (vs. PHI): 19.96 Points
10. Trevor Williams (vs. PIT): 18.99 Points
Whiffs Leaders - Yesterday
1. Nathan Eovaldi (TEX): 23 Whiffs (103 Pitches)
2. Patrick Sandoval (LAA): 18 Whiffs (93 Pitches)
3. Zack Wheeler (PHI): 17 Whiffs (93 Pitches)
4. Frankie Montas (CIN): 17 Whiffs (100 Pitches)
5. Cole Ragans (KC): 13 Whiffs (91 Pitches)
6. Corbin Burnes (BAL): 13 Whiffs (100 Pitches)
7. Zack Thompson (STL): 12 Whiffs (92 Pitches)
8. Nick Pivetta (BOS): 12 Whiffs (90 Pitches)
9. Joe Musgrove (SD): 12 Whiffs (88 Pitches)
10. Tyler Glasnow (LAD): 10 Whiffs (100 Pitches)
Strike% Leaders - Yesterday
1. Nathan Eovaldi (TEX): 58.3 Strike%, 27.2 Ball%
2. Patrick Sandoval (LAA): 55.9 Strike%, 30.1 Ball%
3. Zack Wheeler (PHI): 54.8 Strike%, 31.2 Ball%
4. Ben Brown (CHC): 53.8 Strike%, 28.8 Ball%
5. Tyler Glasnow (LAD): 52.0 Strike%, 33.0 Ball%
6. Logan Allen (CLE): 50.5 Strike%, 31.2 Ball%
7. Cal Quantrill (COL): 50.0 Strike%, 36.7 Ball%
8. A.J. Puk (MIA): 48.9 Strike%, 36.4 Ball%
9. George Kirby (SEA): 48.6 Strike%, 23.6 Ball%
10. Merrill Kelly (AZ): 48.4 Strike%, 29.7 Ball%
11. Cole Ragans (KC): 48.4 Strike%, 37.4 Ball%
12. Aaron Civale (TB): 47.1 Strike%, 37.9 Ball%
13. Frankie Montas (CIN): 47.0 Strike%, 37.0 Ball%
14. Joe Musgrove (SD): 45.5 Strike%, 40.9 Ball%
15. Kyle Harrison (SF): 44.8 Strike%, 37.9 Ball%
Pitches/Out (POUT) Leaders - Yesterday
1. Ross Stripling: 85 Pitches, 21 Outs, 4.05 POUT
2. Ben Brown: 52 Pitches, 12 Outs, 4.33 POUT
3. Merrill Kelly: 91 Pitches, 21 Outs, 4.33 POUT
4. Logan Allen: 93 Pitches, 20 Outs, 4.65 POUT
5. Cole Ragans: 91 Pitches, 19 Outs, 4.79 POUT
6. Aaron Civale: 87 Pitches, 18 Outs, 4.83 POUT
7. Joe Musgrove: 88 Pitches, 18 Outs, 4.89 POUT
8. Nathan Eovaldi: 103 Pitches, 21 Outs, 4.9 POUT
9. Zack Wheeler: 93 Pitches, 18 Outs, 5.17 POUT
10. Mitch Keller: 84 Pitches, 16 Outs, 5.25 POUT
Velo Changes - Yesterday
Cole Ragans's FC velo (18 pitches) UP 1.8mph to 93.3
Aaron Civale's CU velo (20 pitches) DOWN -1.5mph to 76.5
Cal Quantrill's SI velo (45 pitches) DOWN -1.6mph to 92.0
George Kirby's FF velo (26 pitches) DOWN -1.6mph to 94.4
Joe Musgrove's CH velo (10 pitches) DOWN -1.6mph to 85.4
Cristian Javier's SL velo (25 pitches) DOWN -1.6mph to 77.8
Logan Allen's CH velo (12 pitches) DOWN -1.7mph to 80.9
Zack Wheeler's ST velo (10 pitches) DOWN -1.7mph to 82.6
Zack Wheeler's SI velo (21 pitches) DOWN -2.1mph to 92.9
Cal Quantrill's FC velo (21 pitches) DOWN -2.2mph to 85.8
Cal Quantrill's FS velo (14 pitches) DOWN -2.3mph to 84.3
A.J. Puk's ST velo (22 pitches) DOWN -2.5mph to 81.2
Cal Quantrill's CU velo (10 pitches) DOWN -2.5mph to 79.3
Zack Wheeler's FF velo (37 pitches) DOWN -2.6mph to 93.1
Zack Thompson's FF velo (46 pitches) DOWN -3.3mph to 90.0
Pitch Mix Changes - Yesterday
A.J. Puk's SI usage (26.1%) up 18.0 points
A.J. Puk's FS usage (11.4%) up 10.1 points
Cristian Javier's CH usage (33.0%) up 27.3 points
George Kirby's FS usage (18.1%) up 11.6 points
Kyle Harrison's CH usage (24.1%) up 11.0 points
Logan Allen's FC usage (21.5%) up 11.9 points
Nathan Eovaldi's FS usage (42.7%) up 14.6 points
Nick Pivetta's FC usage (22.2%) up 20.5 points
Nick Pivetta's ST usage (20.0%) up 13.1 points
Ross Stripling's SI usage (24.7%) up 14.4 points
Tyler Glasnow's FF usage (62.0%) up 16.8 points
Zack Thompson's FO usage (22.8%) up 19.0 points
Zack Thompson's SL usage (20.7%) up 16.4 points
Zack Wheeler's FS usage (12.9%) up 12.1 points
Pitch Mix Changes - Last 3 Starts
CSW% Leaders - Last 3 Weeks
Shane Bieber - 45 TBF, 36.1% CSW%
Garrett Crochet - 48 TBF, 34.4% CSW%
Cole Ragans - 47 TBF, 34.0% CSW%
Zack Wheeler - 48 TBF, 33.5% CSW%
Corbin Burnes - 45 TBF, 33.0% CSW%
Logan Allen - 47 TBF, 32.0% CSW%
Merrill Kelly - 48 TBF, 31.8% CSW%
Chris Bassitt - 48 TBF, 31.2% CSW%
Aaron Civale - 45 TBF, 30.6% CSW%
Joe Musgrove - 65 TBF, 30.2% CSW%
K% Leaders - Last 3 Weeks
Shane Bieber - 45 TBF, 44.4% K%
Cole Ragans - 47 TBF, 34.0% K%
Garrett Crochet - 48 TBF, 33.3% K%
Nick Pivetta - 41 TBF, 31.7% K%
Zack Wheeler - 48 TBF, 31.2% K%
Corbin Burnes - 45 TBF, 31.1% K%
Aaron Civale - 45 TBF, 31.1% K%
Yu Darvish - 63 TBF, 25.4% K%
Merrill Kelly - 48 TBF, 25.0% K%
Luis Castillo - 49 TBF, 24.5% K%
K-BB% Leaders - Last 3 Weeks
Shane Bieber - 45 TBF, 42.2% K-BB%
Garrett Crochet - 48 TBF, 31.2% K-BB%
Corbin Burnes - 45 TBF, 31.1% K-BB%
Nick Pivetta - 41 TBF, 29.3% K-BB%
Zack Wheeler - 48 TBF, 29.2% K-BB%
Cole Ragans - 47 TBF, 25.5% K-BB%
Aaron Civale - 45 TBF, 24.4% K-BB%
Merrill Kelly - 48 TBF, 22.9% K-BB%
Luis Castillo - 49 TBF, 20.4% K-BB%
Nathan Eovaldi - 46 TBF, 19.6% K-BB%
GB% Leaders - Last 3 Weeks
Framber Valdez - 50 TBF, 71.9% GB%
Logan Allen - 47 TBF, 54.3% GB%
Zack Wheeler - 48 TBF, 51.6% GB%
Zac Gallen - 43 TBF, 50.0% GB%
Shane Bieber - 45 TBF, 50.0% GB%
Jose Berrios - 47 TBF, 50.0% GB%
Luis Castillo - 49 TBF, 48.6% GB%
Corbin Burnes - 45 TBF, 48.4% GB%
Cole Ragans - 47 TBF, 48.1% GB%
Brayan Bello - 42 TBF, 46.9% GB%
Magic Formula Qualifiers - Pitchers - Last 3 Weeks
Corbin Burnes - 45 TBF, 31.1 K%, 0.0 BB%, 48.4% GB%
Garrett Crochet - 48 TBF, 33.3 K%, 2.1 BB%, 45.2% GB%
Kyle Muller - 27 TBF, 29.6 K%, 3.7 BB%, 47.1% GB%
Shane Bieber - 45 TBF, 44.4 K%, 2.2 BB%, 50.0% GB%
Zack Wheeler - 48 TBF, 31.2 K%, 2.1 BB%, 51.6% GB%
Hot Pitcher Tracker - Last 3 Weeks vs. Career
Zack Wheeler - +4.4% CSW%, -3.0 BB%
Merrill Kelly - +3.1% CSW%, -6.0 BB%
Logan Allen - +4.1% CSW%, -2.6 BB%
Shane Bieber - +4.4% CSW%, -3.0 BB%
Hitters
Multiple Barrels
Aaron Judge (NYY) 5 PA, 8 Swings, 2 Barrels, 1 HR
Jose Ramirez (CLE) 5 PA, 8 Swings, 2 Barrels, 0 HR
Luis Garcia (WSH) 4 PA, 6 Swings, 2 Barrels, 0 HR
Miguel Sano (LAA) 5 PA, 9 Swings, 2 Barrels, 0 HR
Yordan Alvarez (HOU) 5 PA, 9 Swings, 4 Barrels, 2 HR
Hardest Hit Balls
Miguel Sano (LAA) - 114.9mph - grounded_into_double_play
Kyle Schwarber (PHI) - 113.0mph - home_run
Miguel Sano (LAA) - 112.4mph - double
Anthony Santander (BAL) - 112.2mph - nan
Jorge Soler (SF) - 112.0mph - home_run
Matt Chapman (SF) - 111.9mph - nan
Nolan Jones (COL) - 111.7mph - grounded_into_double_play
Ryan Jeffers (MIN) - 111.2mph - field_out
Ty France (SEA) - 110.9mph - field_out
Blaze Alexander (AZ) - 110.6mph - home_run
Last 3 Weeks - wOBA vs. xwOBA Comparison
Top 10
Yordan Alvarez - 32 PA, 0.345 wOBA, 0.551 xwOBA, 0.206 Diff
Ty France - 27 PA, 0.328 wOBA, 0.474 xwOBA, 0.146 Diff
Marcus Semien - 29 PA, 0.316 wOBA, 0.418 xwOBA, 0.102 Diff
Vladimir Guerrero Jr. - 30 PA, 0.326 wOBA, 0.422 xwOBA, 0.096 Diff
Adley Rutschman - 25 PA, 0.389 wOBA, 0.484 xwOBA, 0.095 Diff
Lane Thomas - 23 PA, 0.144 wOBA, 0.232 xwOBA, 0.088 Diff
Jazz Chisholm - 29 PA, 0.289 wOBA, 0.373 xwOBA, 0.084 Diff
Nolan Jones - 30 PA, 0.148 wOBA, 0.231 xwOBA, 0.083 Diff
Seth Brown - 25 PA, 0.154 wOBA, 0.235 xwOBA, 0.081 Diff
Will Brennan - 23 PA, 0.293 wOBA, 0.373 xwOBA, 0.08 Diff
Bottom 10
Mookie Betts - 37 PA, 0.695 wOBA, 0.483 xwOBA, -0.212 Diff
Oswaldo Cabrera - 28 PA, 0.433 wOBA, 0.247 xwOBA, -0.186 Diff
Spencer Steer - 25 PA, 0.518 wOBA, 0.349 xwOBA, -0.169 Diff
Anthony Volpe - 26 PA, 0.503 wOBA, 0.342 xwOBA, -0.161 Diff
Andres Gimenez - 32 PA, 0.444 wOBA, 0.295 xwOBA, -0.149 Diff
Yainer Diaz - 29 PA, 0.533 wOBA, 0.406 xwOBA, -0.127 Diff
Luis Campusano - 26 PA, 0.498 wOBA, 0.372 xwOBA, -0.126 Diff
J.D. Davis - 24 PA, 0.485 wOBA, 0.359 xwOBA, -0.126 Diff
Teoscar Hernandez - 33 PA, 0.444 wOBA, 0.323 xwOBA, -0.121 Diff
Isaac Paredes - 24 PA, 0.336 wOBA, 0.22 xwOBA, -0.116 Diff
Last 3 Weeks - Brl% Leaders
Maikel Garcia - 27 PA, 19 BIP, 6 Brls, 31.6 Brl%
Adolis Garcia - 28 PA, 16 BIP, 5 Brls, 31.2 Brl%
Luis Robert - 21 PA, 10 BIP, 3 Brls, 30.0 Brl%
Bobby Witt Jr. - 28 PA, 17 BIP, 5 Brls, 29.4 Brl%
Christian Walker - 32 PA, 17 BIP, 5 Brls, 29.4 Brl%
Jazz Chisholm - 29 PA, 15 BIP, 4 Brls, 26.7 Brl%
Taylor Ward - 25 PA, 19 BIP, 5 Brls, 26.3 Brl%
Yordan Alvarez - 32 PA, 26 BIP, 6 Brls, 23.1 Brl%
Willson Contreras - 25 PA, 13 BIP, 3 Brls, 23.1 Brl%
Michael Conforto - 29 PA, 18 BIP, 4 Brls, 22.2 Brl%
Last 3 Weeks - xwOBA Leaders
Yordan Alvarez - 32 PA, 0.551 xwOBA
Bobby Witt Jr. - 28 PA, 0.533 xwOBA
Christian Yelich - 21 PA, 0.499 xwOBA
Kyle Tucker - 32 PA, 0.491 xwOBA
Taylor Ward - 25 PA, 0.488 xwOBA
Adley Rutschman - 25 PA, 0.484 xwOBA
Mookie Betts - 41 PA, 0.475 xwOBA
Ty France - 27 PA, 0.474 xwOBA
Ryan Mountcastle - 26 PA, 0.451 xwOBA
Lourdes Gurriel Jr. - 33 PA, 0.448 xwOBA
Last 3 Weeks - Contact% Leaders
Geraldo Perdomo - 27 PA, 42 Swings, 95.2 Cont%
Alex Verdugo - 28 PA, 56 Swings, 94.6 Cont%
Keibert Ruiz - 21 PA, 34 Swings, 94.1 Cont%
Gabriel Moreno - 21 PA, 38 Swings, 92.1 Cont%
Ha-Seong Kim - 38 PA, 54 Swings, 90.7 Cont%
Jake Cronenworth - 39 PA, 63 Swings, 90.5 Cont%
Adley Rutschman - 25 PA, 39 Swings, 89.7 Cont%
Steven Kwan - 35 PA, 58 Swings, 89.7 Cont%
Will Brennan - 23 PA, 46 Swings, 89.1 Cont%
Jung Hoo Lee - 33 PA, 43 Swings, 88.4 Cont%
Last 10 Days - SB Attempt Leaders
Brice Turang - 6 Attempts (6 steals)
Jarren Duran - 6 Attempts (6 steals)
Corbin Carroll - 4 Attempts (2 steals)
Jose Siri - 4 Attempts (3 steals)
Jose Caballero - 4 Attempts (3 steals)
Bobby Witt Jr. - 4 Attempts (2 steals)
Elly De La Cruz - 3 Attempts (2 steals)
Bubba Thompson - 3 Attempts (3 steals)
C.J. Abrams - 3 Attempts (3 steals)
Magic Formula Qualifiers - Hitters - Last 3 Weeks
Adley Rutschman - 25 PA, 0.0 K%, 14.3 Brl%
Christian Yelich - 21 PA, 14.3 K%, 18.8 Brl%
Christopher Morel - 26 PA, 7.7 K%, 18.2 Brl%
Fernando Tatis Jr. - 37 PA, 13.5 K%, 14.3 Brl%
J.D. Davis - 24 PA, 16.7 K%, 16.7 Brl%
Jake Cronenworth - 39 PA, 12.8 K%, 16.1 Brl%
Jose Altuve - 32 PA, 12.5 K%, 16.0 Brl%
Lourdes Gurriel Jr. - 33 PA, 12.1 K%, 15.4 Brl%
Ozzie Albies - 23 PA, 0.0 K%, 15.0 Brl%
Randy Arozarena - 27 PA, 14.8 K%, 15.0 Brl%
Rhys Hoskins - 21 PA, 14.3 K%, 14.3 Brl%
Ryan Mountcastle - 26 PA, 11.5 K%, 15.8 Brl%
Yordan Alvarez - 32 PA, 9.4 K%, 23.1 Brl%
Minor Leagues
Top Minor League Hitting Performances - Yesterday
Heston Kjerstad (BAL): 5/7, 4R, 2HR, 10RBI, 0SB, 61FPts
Kyle Stowers (BAL): 4/7, 3R, 3HR, 7RBI, 0SB, 55FPts
Luis Matos (SF): 3/6, 2R, 2HR, 5RBI, 1SB, 42FPts
Jackson Holliday (BAL): 4/6, 5R, 0HR, 2RBI, 1SB, 39FPts
Clay Dungan (SD): 2/5, 2R, 2HR, 6RBI, 0SB, 36FPts
David Banuelos (BAL): 3/6, 3R, 1HR, 2RBI, 1SB, 33FPts
Connor Norby (BAL): 2/5, 3R, 1HR, 3RBI, 0SB, 31FPts
Peyton Burdick (BAL): 3/5, 3R, 1HR, 1RBI, 0SB, 30FPts
Rafael Ortega (CWS): 3/4, 1R, 1HR, 5RBI, 0SB, 28FPts
Coby Mayo (BAL): 5/7, 2R, 0HR, 1RBI, 0SB, 28FPts
Top Minor League Pitching Performances - Yesterday
Caleb Boushley (MIN): 69 Pitches, 5IP, 2H, 1ER, 5K, 0BB, 23FPts
Osvaldo Bido (OAK): 83 Pitches, 5IP, 5H, 2ER, 7K, 1BB, 23FPts
Xzavion Curry (CLE): 53 Pitches, 2IP, 1H, 0ER, 7K, 1BB, 18FPts
Tommy Romero (SF): 58 Pitches, 4IP, 1H, 1ER, 4K, 2BB, 17FPts
Andrew Vasquez (DET): 28 Pitches, 1IP, 0H, 0ER, 4K, 0BB, 15FPts
Blair Henley (HOU): 79 Pitches, 5IP, 3H, 2ER, 6K, 4BB, 15FPts
Joe Rock (TB): 60 Pitches, 4IP, 5H, 2ER, 6K, 0BB, 14FPts
Taylor Widener (ATL): 39 Pitches, 2IP, 0H, 0ER, 3K, 1BB, 13FPts
Riley Thompson (CHC): 52 Pitches, 3IP, 4H, 1ER, 6K, 1BB, 13FPts
Carlos Garcia (TB): 29 Pitches, 1IP, 2H, 0ER, 3K, 0BB, 12FPts
AA-AAA OPS Leaders
Luken Baker (AAA - STL) 397 PA 1.161 OPS
Coby Mayo (AAA - BAL) 640 PA 0.977 OPS
Trey Cabbage (AAA - HOU) 496 PA 0.955 OPS
Coco Montes (AAA - COL) 526 PA 0.951 OPS
Heston Kjerstad (AAA - BAL) 566 PA 0.946 OPS
Spencer Horwitz (AAA - TOR) 502 PA 0.946 OPS
Jacob Hurtubise (AAA - CIN) 459 PA 0.94 OPS
Matt Mervis (AAA - CHC) 464 PA 0.931 OPS
Hunter Goodman (AAA - COL) 484 PA 0.929 OPS
Troy Johnston (AAA - MIA) 621 PA 0.928 OPS
Owen Caissie (AAA - CHC) 547 PA 0.927 OPS
Matt Kroon (AAA - PHI) 426 PA 0.927 OPS
Tristin English (AAA - ARI) 464 PA 0.923 OPS
Yonathan Perlaza (AAA - CHC) 543 PA 0.923 OPS
Vaughn Grissom (AAA - ATL) 465 PA 0.92 OPS
Tyler Black (AAA - MIL) 580 PA 0.918 OPS
Cody Thomas (AAA - OAK) 477 PA 0.917 OPS
Trenton Brooks (AAA - SF) 540 PA 0.903 OPS
Jimmy Herron (AAA - COL) 544 PA 0.901 OPS
Justyn-Henry Malloy (AAA - DET) 633 PA 0.897 OPS
AA-AAA Pitching K-BB% Leaders
Tommy Romero (AAA - SF) 7 IP 25.9% K-BB
Nolan Watson (AAA - SD) 10 IP 24.4% K-BB
Slade Cecconi (AAA - ARI) 9 IP 18.4% K-BB
Darren McCaughan (AAA - MIA) 11 IP 15.3% K-BB
Noah Davis (AAA - COL) 6 IP 8.6% K-BB
Today's SP Streamer Picks
Seth Lugo (17.5% Owned): Projected 6.29IP 2.93ER 5.8SO 1.28BB 15.75FPts
Lance Lynn (38.5% Owned): Projected 5.36IP 2.51ER 5.0SO 1.38BB 13.45FPts
Josiah Gray (12.5% Owned): Projected 5.51IP 2.88ER 5.27SO 2.53BB 13.09FPts
Become a paid sub today to get the rest of the daily notes. It’s just $9/month and you get absolutely everything that I do here. Check out the about page here for more. 10% of your subscription goes to Samaritan’s Purse, a Christian humanitarian aid organization.