MLB Data Warehouse

MLB Data Warehouse

MLB Daily Notes - April 4th

Jon A's avatar
Jon A
Apr 04, 2023
∙ Paid
Share

Not many steal attempts last night and that pushed the attempt rate for the season down to 8.1%. I’m going to be monitoring this table every day early on here to see where things settle in.

There were 53 homers hit yesterday for a really high home run rate (22.4 PA/HR). That is probably mostly due to randomness and the fact that most of the SPs yesterday were back-of-the-rotation guys, but interesting to point out nonetheless.

Drew Rasmussen stole the show dominating the Nationals for six innings.

Rays' Drew Rasmussen has quite the elaborate plan on start days

Springs and Rasmussen have seemingly both come into the 2023 season as new and much better pitchers (and they were both pretty good last year). This start was against a bad Nats lineup, but the numbers are all phenomenal there.

Kutter Crawford gave up five barrels and three homers to the Pirates, but did generate 15 whiffs and got six strikeouts.

Jon Gray pushed out 13 whiffs and 22 chases against the Orioles, so that was an encouraging start.

George Kirby was up there as well with 14 whiffs despite getting hit around by the Angels, which we can forgive given how that Angels lineup is currently assembled.

Reid Detmers had a ton of velocity last night, as you’ll see below, but made it just 4.2 innings and walked three hitters in addition to his seven strikeouts.


My guy Drew refreshed his pitch quality model this morning, so that’s all up to date now in the main MLB dashboard and the Google sheet that paid subs have access to.

Top 10 stuff performances so far for starters:

  1. Ohtani 169

  2. Greene 166

  3. McClanahan 152

  4. Peralta 148

  5. Cease 142

  6. Rasmussen 139

  7. deGrom 137

  8. Strider 136

  9. Ashcraft 135

  10. Cole 134

Top 10 overall pitching performances so far (this takes into account stuff and locations):

  1. Greene 118

  2. Springs 116

  3. Rasmussen 114

  4. Wacha 113

  5. Schmidt 112

  6. Strider 112

  7. McClanahan 111

  8. Gaddis 111

  9. Peralta 111

  10. Urias 110

Some of the worst performances were Brad Keller, Josiah Gray, Sale, Bumgarner, Overton, Woodford, Kelly, Taillon, Muller.

Become a paid subscriber to get access to the full data, updated several times per week.

The whole report is still available for everybody, but one of these mornings I’m going to be grumpy and I’m going to move the paywall up several slots. Beware!


Whiffs Leaders - Yesterday

1. Kutter Crawford (BOS): 15 Whiffs (93 Pitches)
2. George Kirby (SEA): 14 Whiffs (84 Pitches)
3. Jon Gray (TEX): 13 Whiffs (97 Pitches)
4. Anthony DeSclafani (SF): 12 Whiffs (73 Pitches)
5. Matthew Festa (SEA): 12 Whiffs (52 Pitches)
6. Carlos Carrasco (NYM): 12 Whiffs (96 Pitches)
7. Michael Kopech (CWS): 12 Whiffs (91 Pitches)
8. Ryne Nelson (AZ): 12 Whiffs (97 Pitches)
9. Freddy Peralta (MIL): 12 Whiffs (85 Pitches)
10. Drew Smyly (CHC): 12 Whiffs (93 Pitches)

CSW% Leaders - Yesterday

1. George Kirby (SEA): 16.7 SwStr%, 38.1 CSW%
2. Drew Rasmussen (TB): 15.2 SwStr%, 34.8 CSW%
3. Ryan Feltner (COL): 12.0 SwStr%, 34.8 CSW%
4. Matthew Festa (SEA): 23.1 SwStr%, 34.6 CSW%
5. Freddy Peralta (MIL): 14.1 SwStr%, 32.9 CSW%
6. Reid Detmers (LAA): 11.2 SwStr%, 32.6 CSW%
7. Connor Overton (CIN): 13.8 SwStr%, 32.5 CSW%
8. Kutter Crawford (BOS): 16.1 SwStr%, 32.3 CSW%
9. Carlos Carrasco (NYM): 12.5 SwStr%, 32.3 CSW%
10. James Kaprielian (OAK): 13.5 SwStr%, 31.5 CSW%

Top Pitcher JA Scores - Yesterday

1. Drew Rasmussen - 6.0 IP - 56.0 JA Points
2. Tyler Mahle - 5.0 IP - 51.0 JA Points
3. Jon Gray - 6.33 IP - 48.5 JA Points
4. Freddy Peralta - 5.67 IP - 47.0 JA Points
5. Anthony DeSclafani - 6.0 IP - 43.25 JA Points
6. George Kirby - 4.33 IP - 38.0 JA Points
7. Nestor Cortes - 4.67 IP - 37.75 JA Points
8. Michael Grove - 4.0 IP - 35.5 JA Points
9. Connor Overton - 4.0 IP - 32.75 JA Points
10. Carlos Carrasco - 4.0 IP - 30.5 JA Points

Pitcher JA Scores - Season

1. Blake Snell (SD) - 1 GS - 84.81 JA Points
2. Nick Lodolo (CIN) - 1 GS - 83.25 JA Points
3. Zack Wheeler (PHI) - 1 GS - 68.65 JA Points
4. Brandon Woodruff (MIL) - 1 GS - 63.33 JA Points
5. Logan Webb (SF) - 1 GS - 62.29 JA Points
6. Pablo Lopez (MIN) - 1 GS - 60.7 JA Points
7. Gerrit Cole (NYY) - 1 GS - 60.0 JA Points
8. Dylan Cease (CWS) - 1 GS - 59.8 JA Points
9. Logan Gilbert (SEA) - 1 GS - 55.62 JA Points
10. Marcus Stroman (CHC) - 1 GS - 53.54 JA Points

Velo Changes - Yesterday

Reid Detmers's SL velo (24 pitches) UP 4.1mph to 90.0
Ryan Weathers's CH velo (31 pitches) UP 3.8mph to 87.2
Ryan Yarbrough's FC velo (17 pitches) UP 3.3mph to 85.6
Michael Kopech's CH velo (15 pitches) UP 3.2mph to 88.4
Ryan Feltner's SL velo (28 pitches) UP 3.0mph to 87.4
Ryan Yarbrough's CU velo (12 pitches) UP 2.9mph to 74.2
Johan Oviedo's SL velo (43 pitches) UP 2.9mph to 88.6
Ryan Yarbrough's SI velo (16 pitches) UP 2.4mph to 89.1
Ryan Weathers's FF velo (43 pitches) UP 2.2mph to 95.7
Reid Detmers's FF velo (40 pitches) UP 2.1mph to 95.3
Johan Oviedo's CU velo (20 pitches) UP 1.9mph to 80.3
Reid Detmers's CU velo (16 pitches) UP 1.8mph to 74.9
Trevor Williams's SL velo (12 pitches) DOWN -1.5mph to 81.7
Zach Plesac's CH velo (14 pitches) DOWN -1.8mph to 83.9
Ryne Nelson's SL velo (33 pitches) DOWN -1.9mph to 80.6
Carlos Carrasco's CU velo (18 pitches) DOWN -2.0mph to 79.1
Matthew Boyd's SL velo (21 pitches) DOWN -2.0mph to 78.8
James Kaprielian's FF velo (35 pitches) DOWN -2.0mph to 92.0
Drew Rasmussen's FC velo (20 pitches) DOWN -2.0mph to 88.3
Carlos Carrasco's FF velo (37 pitches) DOWN -2.1mph to 91.1
Jon Gray's SL velo (34 pitches) DOWN -2.4mph to 82.5
James Kaprielian's SI velo (14 pitches) DOWN -2.4mph to 92.0
Hunter Brown's SL velo (22 pitches) DOWN -2.4mph to 90.8
James Kaprielian's SL velo (24 pitches) DOWN -2.6mph to 82.4
Kutter Crawford's CH velo (14 pitches) DOWN -5.2mph to 81.4

Pitch Mix Changes - Yesterday

Carlos Carrasco's CU usage (18.8%) up 13.9 points
Drew Rasmussen's SI usage (16.1%) up 11.2 points
Drew Smyly's SI usage (48.4%) up 11.3 points
Hunter Brown's SL usage (23.7%) up 10.4 points
Jake Woodford's FF usage (35.3%) up 13.9 points
James Kaprielian's SI usage (15.7%) up 10.2 points
Johan Oviedo's CU usage (21.3%) up 10.6 points
Matthew Boyd's FF usage (43.4%) up 10.6 points
Michael Grove's SL usage (31.7%) up 11.6 points
Michael Kopech's CH usage (16.5%) up 15.3 points
Nestor Cortes's FF usage (73.3%) up 19.1 points
Ryan Weathers's CH usage (41.9%) up 15.7 points
Ryan Yarbrough's SI usage (30.2%) up 11.3 points
Ryne Nelson's SL usage (35.5%) up 24.4 points
Trevor Williams's CH usage (28.0%) up 14.9 points
Tyler Mahle's SL usage (27.7%) up 16.3 points

CSW% Leaders - Last 3 Weeks

Clayton Kershaw - 21 TBF, 44.7% CSW%
Logan Webb - 24 TBF, 41.3% CSW%
Nick Lodolo - 24 TBF, 39.4% CSW%
Brandon Woodruff - 22 TBF, 38.1% CSW%
George Kirby - 23 TBF, 38.1% CSW%
Cristian Javier - 23 TBF, 36.6% CSW%
Logan Gilbert - 23 TBF, 36.5% CSW%
Dylan Cease - 22 TBF, 36.0% CSW%
Justin Steele - 21 TBF, 35.7% CSW%
Marcus Stroman - 23 TBF, 35.6% CSW%

K% Leaders - Last 3 Weeks

Gerrit Cole - 22 TBF, 50.0% K%
Logan Webb - 24 TBF, 50.0% K%
Dylan Cease - 22 TBF, 45.5% K%
Shohei Ohtani - 23 TBF, 43.5% K%
Blake Snell - 21 TBF, 42.9% K%
Clayton Kershaw - 21 TBF, 42.9% K%
Spencer Strider - 23 TBF, 39.1% K%
Justin Steele - 21 TBF, 38.1% K%
Kodai Senga - 21 TBF, 38.1% K%
Pablo Lopez - 21 TBF, 38.1% K%

K-BB% Leaders - Last 3 Weeks

Dylan Cease - 22 TBF, 45.5% K-BB%
Clayton Kershaw - 21 TBF, 42.9% K-BB%
Logan Webb - 24 TBF, 41.7% K-BB%
Gerrit Cole - 22 TBF, 40.9% K-BB%
Blake Snell - 21 TBF, 38.1% K-BB%
Justin Steele - 21 TBF, 33.3% K-BB%
Brandon Woodruff - 22 TBF, 31.8% K-BB%
Shohei Ohtani - 23 TBF, 30.4% K-BB%
Nick Lodolo - 24 TBF, 29.2% K-BB%
Julio Urias - 21 TBF, 28.6% K-BB%

GB% Leaders - Last 3 Weeks

Marcus Stroman - 23 TBF, 75.0% GB%
Justin Steele - 21 TBF, 75.0% GB%
Framber Valdez - 22 TBF, 70.6% GB%
David Peterson - 22 TBF, 68.8% GB%
Corbin Burnes - 23 TBF, 68.8% GB%
Logan Gilbert - 23 TBF, 66.7% GB%
Sandy Alcantara - 23 TBF, 64.7% GB%
Tylor Megill - 23 TBF, 64.3% GB%
Aaron Civale - 23 TBF, 63.2% GB%
Nick Lodolo - 24 TBF, 61.5% GB%

Magic Formula Qualifiers - Pitchers - Last 3 Weeks

Aaron Civale - 83 TBF, 27.7 K%, 2.4 BB%, 53.4% GB%
Aaron Nola - 101 TBF, 32.7 K%, 5.0 BB%, 48.4% GB%
Clayton Kershaw - 91 TBF, 33.0 K%, 4.4 BB%, 45.6% GB%
Corbin Burnes - 84 TBF, 28.6 K%, 4.8 BB%, 62.5% GB%
Emmanuel Clase - 43 TBF, 30.2 K%, 0.0 BB%, 58.6% GB%
Sandy Alcantara - 90 TBF, 28.9 K%, 2.2 BB%, 55.0% GB%
Triston McKenzie - 99 TBF, 31.3 K%, 1.0 BB%, 47.8% GB%
Zack Wheeler - 52 TBF, 28.8 K%, 1.9 BB%, 63.9% GB%

Multiple Barrels

Bo Bichette (TOR) 5 PA, 9 Swings, 2 Barrels, 1 HR
Bryan Reynolds (PIT) 5 PA, 11 Swings, 2 Barrels, 2 HR
David Villar (SF) 5 PA, 6 Swings, 2 Barrels, 2 HR
James Outman (LAD) 5 PA, 5 Swings, 2 Barrels, 0 HR
Joc Pederson (SF) 3 PA, 7 Swings, 2 Barrels, 1 HR
Luke Raley (TB) 4 PA, 5 Swings, 2 Barrels, 2 HR
Riley Greene (DET) 5 PA, 6 Swings, 2 Barrels, 1 HR

New Max Launch Velos

Note that these compare yesterday to all games from 2022 through the day before yesterday. Because of that, most of the results will be players who didn’t play last year or played very little. I’m going to fix it eventually so it makes more sense.

Brice Turang, Yesterday: 104.2 Previous High: 98.7
Bryce Johnson, Yesterday: 104.4 Previous High: 96.3
Chris Taylor, Yesterday: 110.7 Previous High: 108.5
David Dahl, Yesterday: 103.8 Previous High: 98.6
David Villar, Yesterday: 106.8 Previous High: 106.1
MJ Melendez, Yesterday: 113.2 Previous High: 110.8
Matt Chapman, Yesterday: 112.8 Previous High: 112.7
Michael Conforto, Yesterday: 108.9 Previous High: 108.1
Ryan Noda, Yesterday: 106.0 Previous High: 83.5

Top Hitter JA Scores - Yesterday

1. Gleyber Torres - 5.0 PA - 70.0 JA Points
2. Luke Raley - 4.0 PA - 65.0 JA Points
3. Mike Yastrzemski - 5.0 PA - 62.0 JA Points
4. Josh Naylor - 5.0 PA - 60.0 JA Points
5. Paul Goldschmidt - 5.0 PA - 56.0 JA Points
6. Mike Trout - 5.0 PA - 56.0 JA Points
7. Bryan Reynolds - 5.0 PA - 54.0 JA Points
8. David Villar - 5.0 PA - 53.0 JA Points
9. Juan Soto - 4.0 PA - 51.0 JA Points
10. Riley Greene - 5.0 PA - 50.0 JA Points

Hitter JA Scores - Season

1. Mike Trout (LAA) - 19.0 PA - 435.79 JA Points
2. Paul Goldschmidt (STL) - 19.0 PA - 317.89 JA Points
3. C.J. Cron (COL) - 21.0 PA - 316.19 JA Points
4. Gleyber Torres (NYY) - 17.0 PA - 310.59 JA Points
5. Vladimir Guerrero Jr. (TOR) - 20.0 PA - 306.0 JA Points
6. Adam Duvall (BOS) - 20.0 PA - 286.0 JA Points
7. Ronald Acuna Jr. (ATL) - 20.0 PA - 284.0 JA Points
8. Brice Turang (MIL) - 13.0 PA - 283.08 JA Points
9. Miguel Vargas (LAD) - 18.0 PA - 255.56 JA Points
10. Anthony Rizzo (NYY) - 18.0 PA - 237.78 JA Points

Hardest Hit Balls

Jorge Soler (MIA) - 114.1mph - field_out
Ketel Marte (AZ) - 113.5mph - double
Austin Riley (ATL) - 113.3mph - home_run
MJ Melendez (KC) - 113.2mph - home_run
Vladimir Guerrero Jr. (TOR) - 113.2mph - single
Matt Chapman (TOR) - 112.8mph - double
Franchy Cordero (NYY) - 112.8mph - double
Joey Gallo (MIN) - 112.3mph - home_run
Eloy Jimenez (CWS) - 112.3mph - single
Vladimir Guerrero Jr. (TOR) - 112.3mph - field_out

Last 3 Weeks - Brl% Leaders

Matt Olson - 18 PA, 9 BIP, 4 Brls, 44.4 Brl%
Joc Pederson - 16 PA, 9 BIP, 4 Brls, 44.4 Brl%
Joey Gallo - 14 PA, 9 BIP, 4 Brls, 44.4 Brl%
James Outman - 16 PA, 7 BIP, 3 Brls, 42.9 Brl%
David Villar - 15 PA, 10 BIP, 4 Brls, 40.0 Brl%
Adam Duvall - 20 PA, 14 BIP, 5 Brls, 35.7 Brl%
C.J. Cron - 21 PA, 17 BIP, 6 Brls, 35.3 Brl%
Brian Anderson - 15 PA, 9 BIP, 3 Brls, 33.3 Brl%
Gunnar Henderson - 18 PA, 6 BIP, 2 Brls, 33.3 Brl%
Riley Greene - 17 PA, 10 BIP, 3 Brls, 30.0 Brl%

Last 3 Weeks - xwOBA Leaders

Mike Trout - 19 PA, 0.708 xwOBA
C.J. Cron - 21 PA, 0.668 xwOBA
Joey Gallo - 14 PA, 0.623 xwOBA
Adam Duvall - 20 PA, 0.612 xwOBA
Paul Goldschmidt - 19 PA, 0.583 xwOBA
Vladimir Guerrero Jr. - 20 PA, 0.567 xwOBA
Ronald Acuna Jr. - 20 PA, 0.566 xwOBA
Miguel Vargas - 18 PA, 0.56 xwOBA
Kyle Tucker - 22 PA, 0.541 xwOBA
David Villar - 15 PA, 0.535 xwOBA

Last 3 Weeks - Contact% Leaders

Luis Arraez - 22 PA, 31 Swings, 96.8 Cont%
Alex Verdugo - 20 PA, 28 Swings, 96.4 Cont%
Tyler Stephenson - 15 PA, 22 Swings, 95.5 Cont%
Seth Brown - 16 PA, 33 Swings, 93.9 Cont%
Myles Straw - 21 PA, 32 Swings, 93.8 Cont%
Luis Garcia - 15 PA, 30 Swings, 93.3 Cont%
Isaac Paredes - 13 PA, 29 Swings, 93.1 Cont%
Bryson Stott - 16 PA, 29 Swings, 93.1 Cont%
Darick Hall - 13 PA, 28 Swings, 92.9 Cont%
Spencer Steer - 16 PA, 23 Swings, 91.3 Cont%

Magic Formula Qualifiers - Hitters - Last 3 Weeks

Adam Duvall - 20 PA, 15.0 K%, 35.7 Brl%
Anthony Rizzo - 18 PA, 11.1 K%, 18.2 Brl%
Brendan Donovan - 20 PA, 20.0 K%, 25.0 Brl%
Brian Anderson - 15 PA, 20.0 K%, 33.3 Brl%
Bryan Reynolds - 18 PA, 16.7 K%, 28.6 Brl%
C.J. Cron - 21 PA, 9.5 K%, 35.3 Brl%
Cedric Mullins II - 19 PA, 10.5 K%, 15.4 Brl%
Corey Seager - 19 PA, 15.8 K%, 15.4 Brl%
Giancarlo Stanton - 18 PA, 16.7 K%, 23.1 Brl%
Gleyber Torres - 17 PA, 5.9 K%, 27.3 Brl%
Josh Naylor - 18 PA, 16.7 K%, 21.4 Brl%
Kyle Tucker - 22 PA, 13.6 K%, 21.4 Brl%
Logan O'Hoppe - 15 PA, 20.0 K%, 16.7 Brl%
Matt Carpenter - 13 PA, 15.4 K%, 25.0 Brl%
Matt Chapman - 17 PA, 17.6 K%, 25.0 Brl%
Max Kepler - 17 PA, 11.8 K%, 14.3 Brl%
Michael Harris II - 16 PA, 12.5 K%, 16.7 Brl%
Miguel Vargas - 18 PA, 16.7 K%, 20.0 Brl%
Mike Trout - 19 PA, 5.3 K%, 18.2 Brl%
Randy Arozarena - 17 PA, 17.6 K%, 27.3 Brl%
Robbie Grossman - 14 PA, 14.3 K%, 20.0 Brl%
Ronald Acuna Jr. - 20 PA, 10.0 K%, 26.7 Brl%
Vladimir Guerrero Jr. - 20 PA, 5.0 K%, 21.4 Brl%
Willson Contreras - 13 PA, 7.7 K%, 16.7 Brl%

Today's SP Streamer Picks

Kenta Maeda (24.0) Owned: Projected 5.74IP 1.87ER 5.78SO 1.33BB 17.53FPts
Hayden Wesneski (35.5) Owned: Projected 6.22IP 2.16ER 5.66SO 1.74BB 17.35FPts
Domingo German (5.0) Owned: Projected 6.36IP 2.4ER 5.55SO 1.53BB 16.88FPts

Today's Hitter Streamer Picks

Carlos Santana 1B (11.0) Owned: Projected 0.62R 0.13HR 0.68RBI 0.82SO 0.64BB 0.01SB 8.09FPts
Andrew McCutchen LF (18.0) Owned: Projected 0.61R 0.13HR 0.63RBI 1.15SO 0.51BB 0.06SB 8.01FPts
Darick Hall 1B (14.0) Owned: Projected 0.58R 0.22HR 0.64RBI 1.0SO 0.3BB 0.02SB 7.87FPts
Darick Hall 1B (14.0) Owned: Projected 0.58R 0.22HR 0.64RBI 1.0SO 0.3BB 0.02SB 7.87FPts
Mark Canha LF (16.5) Owned: Projected 0.62R 0.13HR 0.66RBI 0.75SO 0.44BB 0.05SB 7.78FPts
Ke'Bryan Hayes 3B (47.5) Owned: Projected 0.55R 0.07HR 0.58RBI 1.01SO 0.33BB 0.15SB 7.72FPts
Jake Fraley CF (18.0) Owned: Projected 0.56R 0.13HR 0.57RBI 1.06SO 0.55BB 0.11SB 7.72FPts
Ramon Urias 3B (5.0) Owned: Projected 0.65R 0.18HR 0.43RBI 1.28SO 0.32BB 0.02SB 7.57FPts
Ji Hwan Bae CF (12.0) Owned: Projected 0.57R 0.1HR 0.54RBI 0.93SO 0.34BB 0.13SB 7.55FPts
Franmil Reyes RF (2.5) Owned: Projected 0.59R 0.17HR 0.48RBI 1.57SO 0.36BB 0.03SB 7.42FPts

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