MLB Data Warehouse

MLB Data Warehouse

MLB Daily Notes: Monday, June 20

Jon A's avatar
Jon A
Jun 20, 2022
∙ Paid

Introduction / Explanations for New Readers

Great day yesterday and a great weekend! Hope everybody had the same. We’re ready for another week of baseball so let’s get into these notes.


I don’t have a ton of time here as I’ve got a backlog of things to do for my real job, but we have to mention this Jack Suwinski dude, who hit three homers yesterday and now has 11 in just 162 plate appearances.

  • 162 PA

  • 11 HR

  • 14.0% Brl%

  • 29.6% K%

  • 7.4% BB%

  • 70.8% Cont%

  • 41% Hard-Hit

If we check the barrel performance sheet:

We can see he hasn’t been very “lucky” or anything on his barrels, with half of them going for homers. Two of his homers yesterday were non-barrels, so that’s a bit fortunate. I don’t think this guy has this much raw power (110.9 max launch velo and that hard-hit rate above is pretty pedestrian), and his JA score isn’t really impressive at all, so I think this mostly smoke-and-mirrors and you shouldn’t be rushing out to get him - but he’s worthy of a spot if you’re in a deep league and really hurting for outfielders (which I am in the RotoBaller staff league… damnit).

On the pitching side, we saw four pitchers go above 25 DK points ysterday

  • Pivetta 33

  • Alcantara 30

  • Anderson 28

  • Kelly 25

Ian Anderson has been bad this year, and even yesterday he had just a 29% CSW% and 12% SwStr% - good but not great numbers. For the year, the 19.7% K% and 10.7% BB% are just not things I want to deal with - so I think the great rookie year for him in 2020 has proven to be very misleading and I don’t think this guy is ever approaching ace-level stuff again - and for now I don’t even really think he’s all that interesting for fantasy.


I put together and sent out a winner on DraftKings yesterday. I took 344th out of 17,429 in the Relay Throw (that’s in the top 2% of lineups there), but those tournaments are so top-heavy in the payouts that my payout was $50 on a $15 entry, so not even quadrupling up. We’ll take it, of course, and it brings us back into the black on this experiment we’re doing of tracking the results in the Relay Throw and a $5 Double-Up every day.

Paid subs get my analysis and lineup most days of the week, so sign up for the paid membership if you’re a DFS player!


I’d like to say more, but I really gotta get to work! Thanks for being here!

CSW% Leaders - Yesterday

1. Adrian Sampson (CHC): 21.4 SwStr%, 39.3 CSW%
2. Shane Bieber (CLE): 19.4 SwStr%, 38.8 CSW%
3. Kyle Hendricks (CHC): 15.0 SwStr%, 35.0 CSW%
4. Nick Pivetta (BOS): 11.1 SwStr%, 34.3 CSW%
5. Chris Archer (MIN): 11.5 SwStr%, 32.8 CSW%
6. Chris Bassitt (NYM): 11.9 SwStr%, 32.1 CSW%
7. Sandy Alcantara (MIA): 15.1 SwStr%, 31.1 CSW%
8. Merrill Kelly (ARI): 10.4 SwStr%, 30.2 CSW%
9. Yusei Kikuchi (TOR): 16.2 SwStr%, 30.0 CSW%
10. Andrew Heaney (LAD): 15.6 SwStr%, 29.9 CSW%

Top Pitcher JA Scores - Yesterday

1. Chris Bassitt - 6.33 IP - 73.0 JA Points
2. Nick Pivetta - 7.0 IP - 64.0 JA Points
3. Shane Bieber - 6.33 IP - 63.5 JA Points
4. Sandy Alcantara - 7.67 IP - 61.5 JA Points
5. Merrill Kelly - 7.0 IP - 60.25 JA Points
6. Logan Gilbert - 6.0 IP - 52.5 JA Points
7. Adrian Sampson - 4.67 IP - 49.5 JA Points
8. Ian Anderson - 6.33 IP - 47.75 JA Points
9. Andrew Heaney - 5.0 IP - 42.25 JA Points
10. Corey Kluber - 6.0 IP - 40.75 JA Points

Pitcher JA Scores - Season

1. Corbin Burnes (MIL) - 13 GS - 56.35 JA Points
2. Spencer Strider (ATL) - 4 GS - 54.7 JA Points
3. Shane McClanahan (TB) - 13 GS - 53.63 JA Points
4. Dylan Cease (CWS) - 13 GS - 51.5 JA Points
5. Freddy Peralta (MIL) - 8 GS - 49.99 JA Points
6. Gerrit Cole (NYY) - 13 GS - 47.77 JA Points
7. Aaron Ashby (MIL) - 8 GS - 46.64 JA Points
8. Max Scherzer (NYM) - 8 GS - 46.36 JA Points
9. Brandon Woodruff (MIL) - 9 GS - 45.62 JA Points
10. Carlos Rodon (SF) - 13 GS - 45.12 JA Points

Velo Changes - Yesterday

Andre Pallante's SL velo (17 pitches) UP 1.6mph to 87.7
Michael Kopech's CU velo (13 pitches) DOWN -1.5mph to 77.1
Nick Pivetta's SL velo (13 pitches) DOWN -1.5mph to 83.6
Luis Severino's CH velo (26 pitches) DOWN -1.9mph to 87.4
Kenny Rosenberg's SL velo (22 pitches) DOWN -2.1mph to 79.2
Yusei Kikuchi's SL velo (36 pitches) DOWN -2.2mph to 85.3

Pitch Mix Changes - Yesterday

Adrian Houser's SI usage (61.2%) up 14.0 points
Adrian Sampson's SL usage (51.6%) up 34.9 points
Andre Pallante's CU usage (28.0%) up 11.5 points
Andrew Heaney's FF usage (74.0%) up 23.7 points
Antonio Senzatela's FF usage (78.2%) up 24.9 points
Blake Snell's SL usage (36.0%) up 14.7 points
Chris Archer's CH usage (24.6%) up 12.8 points
Chris Bassitt's SI usage (44.0%) up 15.7 points
Kenny Rosenberg's SL usage (31.0%) up 22.8 points
Logan Gilbert's FF usage (65.2%) up 10.1 points
Mitch Keller's SI usage (42.4%) up 29.3 points
Yusei Kikuchi's SL usage (45.0%) up 15.8 points

CSW% Leaders - Last 3 Weeks

Shane Bieber - 96 TBF, 38.6% CSW%
Aaron Ashby - 96 TBF, 36.2% CSW%
Charlie Morton - 94 TBF, 36.1% CSW%
Julio Urias - 93 TBF, 34.6% CSW%
Shane McClanahan - 74 TBF, 34.5% CSW%
Logan Webb - 99 TBF, 34.1% CSW%
Joe Musgrove - 79 TBF, 33.4% CSW%
Jose Berrios - 80 TBF, 33.1% CSW%
Jon Gray - 100 TBF, 32.8% CSW%
Spencer Strider - 81 TBF, 32.5% CSW%

K% Leaders - Last 3 Weeks

Spencer Strider - 81 TBF, 38.3% K%
Hunter Greene - 79 TBF, 36.7% K%
Charlie Morton - 94 TBF, 36.2% K%
Tyler Mahle - 81 TBF, 34.6% K%
Shane Bieber - 96 TBF, 34.4% K%
Jose Berrios - 80 TBF, 32.5% K%
Shane McClanahan - 74 TBF, 32.4% K%
Jon Gray - 100 TBF, 31.0% K%
Chris Bassitt - 97 TBF, 30.9% K%
Julio Urias - 93 TBF, 30.1% K%

K-BB% Leaders - Last 3 Weeks

Hunter Greene - 79 TBF, 31.6% K-BB%
Shane Bieber - 96 TBF, 30.2% K-BB%
Charlie Morton - 94 TBF, 29.8% K-BB%
Shane McClanahan - 74 TBF, 29.7% K-BB%
Tyler Mahle - 81 TBF, 29.6% K-BB%
Jose Berrios - 80 TBF, 28.8% K-BB%
Spencer Strider - 81 TBF, 25.9% K-BB%
Luis Garcia - 101 TBF, 23.8% K-BB%
Julio Urias - 93 TBF, 23.7% K-BB%
Chris Bassitt - 97 TBF, 23.7% K-BB%

GB% Leaders - Last 3 Weeks

Framber Valdez - 106 TBF, 71.4% GB%
Ranger Suarez - 93 TBF, 63.6% GB%
Andre Pallante - 85 TBF, 61.7% GB%
Max Fried - 75 TBF, 60.0% GB%
Sandy Alcantara - 119 TBF, 59.3% GB%
Joe Musgrove - 79 TBF, 59.2% GB%
Aaron Ashby - 96 TBF, 59.0% GB%
Justin Steele - 100 TBF, 58.4% GB%
Kyle Wright - 106 TBF, 57.7% GB%
Jason Alexander - 100 TBF, 56.6% GB%

Magic Formula Qualifiers - Pitchers - Last 3 Weeks

Aaron Ashby - 96 TBF, 29.2 K%, 6.2 BB%, 59.0% GB%
Carlos Carrasco - 101 TBF, 28.7 K%, 7.9 BB%, 50.8% GB%
Chris Bassitt - 97 TBF, 30.9 K%, 7.2 BB%, 45.0% GB%
Gerrit Cole - 63 TBF, 30.2 K%, 4.8 BB%, 51.2% GB%
Joe Musgrove - 79 TBF, 29.1 K%, 7.6 BB%, 59.2% GB%
Jose Berrios - 80 TBF, 32.5 K%, 3.8 BB%, 46.9% GB%
Logan Webb - 99 TBF, 28.3 K%, 6.1 BB%, 52.3% GB%
Walker Buehler - 54 TBF, 29.6 K%, 5.6 BB%, 45.7% GB%
Zack Wheeler - 70 TBF, 28.6 K%, 2.9 BB%, 57.4% GB%

Hot Pitcher Tracker - Last 3 Weeks vs. Career

Sandy Alcantara - +2.0% CSW%, -1.5 BB%
Shane Bieber - +4.2% CSW%, -2.9 BB%
Jose Berrios - +3.0% CSW%, -2.7 BB%
Zach Davies - +4.5% CSW%, -5.5 BB%
Trent Thornton - +4.9% CSW%, -3.6 BB%

Multiple Barrels

Christian Walker (ARI) 4 PA, 9 Swings, 2 Barrels, 2 HR
Freddie Freeman (LAD) 4 PA, 8 Swings, 2 Barrels, 1 HR
Gleyber Torres (NYY) 5 PA, 7 Swings, 2 Barrels, 1 HR
Lourdes Gurriel Jr. (TOR) 4 PA, 8 Swings, 2 Barrels, 1 HR
Luke Voit (SD) 5 PA, 7 Swings, 2 Barrels, 1 HR

Top Hitter JA Scores - Yesterday

1. Jack Suwinski - 4.0 PA - 77.0 JA Points
2. Matt Olson - 4.0 PA - 70.0 JA Points
3. Luke Voit - 5.0 PA - 65.0 JA Points
4. Victor Caratini - 4.0 PA - 60.0 JA Points
5. Vladimir Guerrero Jr. - 5.0 PA - 57.0 JA Points
6. Seth Brown - 4.0 PA - 52.0 JA Points
7. Lourdes Gurriel Jr. - 4.0 PA - 52.0 JA Points
8. Robbie Grossman - 5.0 PA - 50.0 JA Points
9. Elias Diaz - 4.0 PA - 46.0 JA Points
10. A.J. Pollock - 4.0 PA - 44.0 JA Points

Hitter JA Scores - Season

1. Yordan Alvarez (HOU) - 246.0 PA - 145.37 JA Points
2. Aaron Judge (NYY) - 278.0 PA - 131.8 JA Points
3. Jose Ramirez (CLE) - 257.0 PA - 130.74 JA Points
4. Paul Goldschmidt (STL) - 287.0 PA - 120.14 JA Points
5. Alejandro Kirk (TOR) - 208.0 PA - 118.08 JA Points
6. Taylor Ward (LAA) - 188.0 PA - 112.98 JA Points
7. Juan Soto (WSH) - 298.0 PA - 111.14 JA Points
8. Will Smith (LAD) - 214.0 PA - 110.65 JA Points
9. Bryce Harper (PHI) - 257.0 PA - 108.64 JA Points
10. Luis Arraez (MIN) - 234.0 PA - 107.86 JA Points

Hardest Hit Balls

Juan Yepez (STL) - 114.4mph - home_run
Christopher Morel (CHC) - 111.4mph - field_out
Luis Robert (CWS) - 111.3mph - foul
Matt Olson (ATL) - 110.8mph - double
Vladimir Guerrero Jr. (TOR) - 110.3mph - home_run
Francisco Lindor (NYM) - 110.1mph - foul
Willson Contreras (CHC) - 110.0mph - single
Andres Gimenez (CLE) - 109.9mph - field_out
Austin Riley (ATL) - 109.9mph - field_out
Adolis Garcia (TEX) - 109.9mph - single

Last 3 Weeks - Brl% Leaders

Giancarlo Stanton - 50 PA, 28 BIP, 8 Brls, 28.6 Brl%
Christian Bethancourt - 48 PA, 32 BIP, 9 Brls, 28.1 Brl%
Kyle Schwarber - 93 PA, 53 BIP, 13 Brls, 24.5 Brl%
Aaron Judge - 81 PA, 55 BIP, 13 Brls, 23.6 Brl%
Gary Sanchez - 62 PA, 43 BIP, 10 Brls, 23.3 Brl%
Joey Gallo - 56 PA, 26 BIP, 6 Brls, 23.1 Brl%
Mike Trout - 67 PA, 35 BIP, 8 Brls, 22.9 Brl%
Jazz Chisholm - 77 PA, 40 BIP, 9 Brls, 22.5 Brl%
Jake Burger - 60 PA, 37 BIP, 8 Brls, 21.6 Brl%
Ryan Mountcastle - 82 PA, 57 BIP, 12 Brls, 21.1 Brl%

Last 3 Weeks - Contact% Leaders

Steven Kwan - 57 PA, 83 Swings, 92.8 Cont%
Isiah Kiner-Falefa - 60 PA, 104 Swings, 92.3 Cont%
Alex Bregman - 75 PA, 104 Swings, 90.4 Cont%
Jose Iglesias - 60 PA, 110 Swings, 90.0 Cont%
Luis Arraez - 77 PA, 148 Swings, 89.9 Cont%
Luis Guillorme - 59 PA, 96 Swings, 89.6 Cont%
J.P. Crawford - 80 PA, 122 Swings, 89.3 Cont%
Jose Ramirez - 69 PA, 126 Swings, 88.9 Cont%
Adam Frazier - 75 PA, 126 Swings, 88.9 Cont%
Nico Hoerner - 70 PA, 121 Swings, 88.4 Cont%

Magic Formula Qualifiers - Hitters - Last 3 Weeks

Alejandro Kirk - 69 PA, 13.0 K%, 14.3 Brl%
Andres Gimenez - 61 PA, 19.7 K%, 14.0 Brl%
Anthony Rizzo - 76 PA, 15.8 K%, 14.5 Brl%
Gleyber Torres - 59 PA, 18.6 K%, 18.6 Brl%
Jorge Alfaro - 48 PA, 16.7 K%, 19.4 Brl%
Jose Abreu - 85 PA, 12.9 K%, 15.0 Brl%
Josh Bell - 87 PA, 19.5 K%, 15.0 Brl%
Marcell Ozuna - 70 PA, 20.0 K%, 14.3 Brl%
Paul Goldschmidt - 89 PA, 16.9 K%, 15.3 Brl%
Ronald Acuna Jr. - 86 PA, 17.4 K%, 18.3 Brl%
Sean Murphy - 57 PA, 19.3 K%, 15.0 Brl%
Vladimir Guerrero Jr. - 88 PA, 17.0 K%, 17.2 Brl%
Will Smith - 71 PA, 15.5 K%, 15.4 Brl%
Yordan Alvarez - 73 PA, 9.6 K%, 16.1 Brl%

Hot Hitter Tracker - Last 7 vs. Career

Kyle Schwarber - +6.5% Contact%, +5.8 mph exit velo, -11.9 Chase%
Nick Senzel - +3.2% Contact%, +3.9 mph exit velo, -4.8 Chase%
Bryce Harper - +14.8% Contact%, +6.9 mph exit velo, -3.7 Chase%
Leody Taveras - +3.7% Contact%, +4.9 mph exit velo, -4.6 Chase%
Marcell Ozuna - +6.3% Contact%, +6.9 mph exit velo, -7.0 Chase%
Orlando Arcia - +5.9% Contact%, +6.8 mph exit velo, -16.2 Chase%

Cold Hitters - Last 2 Weeks

Max Stassi - 36.5% Whiff%, 73.9% Weak%, 0.924 Cold Rating
Michael Chavis - 39.6% Whiff%, 69.2% Weak%, 0.898 Cold Rating
Patrick Wisdom - 31.7% Whiff%, 78.9% Weak%, 0.89 Cold Rating
Cody Bellinger - 37.2% Whiff%, 69.2% Weak%, 0.884 Cold Rating
Julio Rodriguez - 38.9% Whiff%, 66.7% Weak%, 0.847 Cold Rating
Daulton Varsho - 31.4% Whiff%, 70.6% Weak%, 0.83 Cold Rating
Victor Robles - 30.3% Whiff%, 71.4% Weak%, 0.829 Cold Rating
Javier Baez - 34.9% Whiff%, 67.7% Weak%, 0.829 Cold Rating
Ezequiel Duran - 34.0% Whiff%, 67.6% Weak%, 0.817 Cold Rating
Gary Sanchez - 28.3% Whiff%, 76.0% Weak%, 0.812 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 Hitter Projections

SAMPLE Pitcher Projections

SAMPLE K Prop Comparison Sheet

SAMPLE JA Algorithm - Season Hitter Ranks

SAMPLE DraftKings Hitter Scoring Analysis

SAMPLE JA Model Boom Scores

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.

This post is for paid subscribers

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