SwingGraphs @SwingGraphs
Proprietary Vertical Bat Angle (VBA) Data. Swing Path Scores of MLB & MiLB Hitters | @QuantTee | Researcher, Author - Quantitative Hitting. swinggraphs.com Joined January 2020-
Tweets939
-
Followers5K
-
Following464
-
Likes341
VBA, SG_Scores, MiLB data and other updates through Aug are up on the site for members
All data - VBA, SG Scores, etc has been updated for July and is up on the site
Data update for June is up on the site. R. Acuna's scores showing 3rd best overall in MLB. ..also, an MiLB sleeper- not many tracked batted balls so grain of salt but Parks Harber could do much better than expectations - which are *extremely* low -not even on the prospect board
Devising drills based on surface level logic will often times take you in the wrong direction.. Flatter bat means more north/south launch angle variability and reduces performance. MLB has all the bat data now so there are no excuses for thinking *your* drills actually work
Devising drills based on surface level logic will often times take you in the wrong direction.. Flatter bat means more north/south launch angle variability and reduces performance. MLB has all the bat data now so there are no excuses for thinking *your* drills actually work
They key 'unseen' metric (and there may be other relationships that are impacting as well) is that Ideal Attack Angle goes down as Vertical Swing Angle goes up. VSA is a very important factor in overall contact quality - particularly when normalizing for EV/bat speed
We've talked about the problem of designing metrics based on what 'seems to work' based on logic. The problem is, you can't see all the relationships and which ones trump others. In this case, the outcome is not what is expected as higher ideal % results in lower sweet spot %
The new statcast metrics are great..but the Ideal Attack Angle % has zero correlation to performance/contact quality. A quick thread...
Roman Anthony has the top overall SG Score in MiLB. Granted only 67 batted balls - but he's showing the following (for Path/Power/Plate/Bat-to-Ball) 96/95/94/81 - Overall 92 He also has the 2nd highest barrel rate in MiLB at 32.8%
VBA, Path Scores, MiLB data and EVI_CQ have been updated on the site. The rest is coming.. Some very big changes: -Spencer Torkelson - unbelievable! VBA up avg of 7.9 deg. Path is now top 10%+ in MLB -T. Larnach - VBA down 4.3 deg and path score has dropped significantly
Got a lot of comments wanting apples to apples for Mar/Apr. Just found this on bbsavant. Mar/Apr drag looks to be close to the highest ever..definitely up over last year
Got a lot of comments wanting apples to apples for Mar/Apr. Just found this on bbsavant. Mar/Apr drag looks to be close to the highest ever..definitely up over last year https://t.co/y3KfWgg6Xs
Looks like there are likely *major* changes to the MLB ball this year. It looks like the COR (bounce off the bat) is way up BUT-drag is also way up. Sure, it's just a quick summary (and warmer weather will impact) but the SLG difference is eye-popping. Why keep messing with it??
A lot of potential swing changes on tap when we do the update at the end of the month Corbin Carroll-Attack Angle seems to be up-and he's absolutely blistering the ball (6th in EV) For MLB overall, bat speeds are unchanged but EVs are up .5 MPH. Ball changes? or Bat changes?
Full update coming at the end of the month On G. Sheets - Just a few ABs, but it looks a little better than last year
Full update coming at the end of the month On G. Sheets - Just a few ABs, but it looks a little better than last year
On Chapman - power is great and other skills are all well above average (except swing path which is poor). We view the 2025 Steamer projections of .332/115 for wOBA/wRC+ as about right.
On Chapman - power is great and other skills are all well above average (except swing path which is poor). We view the 2025 Steamer projections of .332/115 for wOBA/wRC+ as about right.
For the past several years, (most) projection systems have failed to predict A. Judge as the best hitter in MLB. He has outperformed the 2nd best hitter by *wide* margins Looking at doing wOBA projections (if we can do better than most) - stay tuned
As we start looking for hitter surprises next year, keep an eye on Trevor Larnach. Scores for path/power/plate/btb are: 98/87/73/92 - Overall 89 Power & btb skill improving, solid path. We expect him to be well above avg next year Also, the updates for Sept are posted

Jerry Weinstein @JWonCATCHING
94K Followers 41K Following Professional Baseball Coach - Chicago Cubs
John Peabody @PeabodyHitDev
60K Followers 355 Following
Chad Longworth @clongbaseball
31K Followers 2K Following Practice Design | Skill Acquisition | I train baseball & softball athletes | https://t.co/2UMN6x739v
Eno Sarris @enosarris
92K Followers 3K Following Words @TheAthleticMLB, slinger of Stuff+ @fangraphs, ERA is not predictive,🇺🇸🇯🇲🇩🇪 Rates & Barrels, FSWA HoF, AL-LABR points record, underwear model, beer
Craig Hyatt @HyattCraig
27K Followers 1K Following Coach➡️@E_V_Baseball; Train➡️@yakimabullpen; Share➡️Baseball content on X, Insta; Passion➡️Learning/Teaching/Sharing; Love➡️My Family
📊 @mason_mcrae
10K Followers 804 Following Director of Analytics, @TexasBaseball | Previously: @RedSox and @Cubs
Eric Cross @EricCrossMLB
52K Followers 795 Following Father | Lead MLB Writer @RotoBaller |🎙 Host @ToolshedPod @RedSeatPodcast | 2021 FSWA Baseball Writer of the Year | Patreon ⬇️
Chris Clegg @ChrisCleggMiLB
33K Followers 687 Following Identifying ⚾️’s rising ⭐️s MiLB Enthusiast Founder @DynastyDugoutBB Evaluator @SoxProspects Writer @RotoBaller @IBWAA 2023 Writer of The Year
Vlad Sedler @RotoGut
31K Followers 2K Following Head of MLB @FTNFantasy | Host: FTN ⚾️ pod | VDP Projections Model builder | 74x mid/high-stakes lg winner | CDM Hall of Fame | The FAAB Whisperer
Joe Doyle @JoeDoyleMiLB
33K Followers 612 Following Founder/Host: Over-Slot | @OverSlot_ Previous: MLB Consulting Scout School Certified Rapsodo Certified 2 Driveline Certifications
Jon Anderson @JonPgh
20K Followers 992 Following Christian :: Fantasy Baseball :: MLB Projections & Automation :: “MLB Data Warehouse” Substack :: https://t.co/fvZTgtPnkg Football: https://t.co/XKIL5Pemjo
Ryan Bloomfield @RyanBHQ
13K Followers 942 Following @BaseballHQ writer since 2012 | 3x @FSWA winner; 12x finalist | Assoc. Editor, Baseball Forecaster | Half of @BubbaBloomPod | @virginia_tech '08
Dr. Tommy Johnson �... @PrimeAthlete14
4K Followers 1K Following Family Man, ADHD Doctor of Kinesiology. M.S.- Exercise Science, X-MiLBer, Baseball Kinesiologist @primal1baseball, Job 13:15
Chez Angeloni @ChezWhizzz
9K Followers 5K Following Game changing insights and analysis @BaseballPDS Forever a BlueJay @JHUBaseball
Mike Kurland @Mike_Kurland
19K Followers 928 Following Playing time is King | A baseball content guy or something | Formerly @TheAthleticFS and @FantasyPros | 2x @FSWA finalist
Robert Frey @RobertFrey40
6K Followers 1K Following CEO @Freylytics Managing Editor @diviibaseball More: https://t.co/o7y3LS6hWX
Sung Min Kim ⚾️ @sungmin_kim_
21K Followers 3K Following KIA Tigers. Past: Minnesota Twins, Lotte Giants, FanGraphs, The Athletic. Maryland '15. NYU '22.
Jordan in Finland (Fa... @RosenJordanBlum
5K Followers 2K Following ⚾✍️ @fangraphs. ⚾ #s OOPSY & @statlinescout @prospectslive. Income inequality drivers @aboakademi. OnWork workforce strategist. pet rat owner 🐀🐀
Geoff Pontes @GeoffPontesBA
18K Followers 989 Following MiLB beat - BBWAA Member - Prospect Writer - @BaseballAmerica - Threw a first pitch strike at McCoy Stadium. I ain't no millionaire's son.
Max Anastasio @max_anastasio1
66 Followers 95 Following Cincinnati Reds Performance Coach @Reds | Baldwin Wallace University Alum @BWUBaseball | #GaSF
neuron algo @NeuronAlgoo
40 Followers 145 Following trading strategies that actually work🧠📈 We're leveling the playing field for traders Your journey to financial freedom starts here https://t.co/O6aLGs6l95
Victoria jose Alfredo @Victoriajose992
16 Followers 120 Following am looking for serious relationship
Ivan Santiago @IvanSantia74805
56 Followers 1K Following
Sean Thompson @BigTex_06
1K Followers 7K Following GOD Made. JESUS Saved. TEXAS Raided. @dallascowboys(0-1) @dallasmavs @Rangers(72-69) @NASCAR @LegacyMotorClub @Erik_Jones @Vol_Football(1-0) @Vol_Hoops
Uiprohu @Uiprohu7817866
32 Followers 1K Following
Stephanie Becker @StephanieB52774
85 Followers 4K Following
Braylen Brown @braylenbrown35
383 Followers 4K Following Uncommitted / Inevitable As - National 16U / Staunton HS 2027 / GPA 3.7 / 6’2” 195 / RHP / 94 MPH FB / Email: [email protected]
Ken_Sando(山同建)@... @ranlightpapa7
742 Followers 509 Following Founder/CEO RunLight Sports Inc 。戦略家。スポーツ科学と根性感覚の融合を目指す。前 #ラプソード創設/日本支社長。#Nike、#Wilson/DeMARIN、#EASTON日本支社長。元富士通フロンティアーズQB/現XリーグTV解説者🎤🏈 #XPSnetwork #りらいぶ #IBM
Prospect Savant @ProspectSavant
3K Followers 2K Following Prospect Savant is the number one source for minor league statcast percentile rankings, completely free of charge. Credited in NYT, ESPN, BA, SI, FanGraphs, etc
Rob McCoy @CoachRobMcCoy
12K Followers 4K Following Head Coach, William & Mary Tribe Baseball Former Head Coach, Niagara University Baseball Dakota Wesleyan, B.A. & U. of Virginia, M.Ed. Oregon born and raised.
Rocky Sites @SitesRocky
409 Followers 1K Following
Dillon @DillonLamprecht
73 Followers 881 Following
Bizzy @someonegetbizzy
150 Followers 552 Following I'm just here for Baseball. Any team, any player. Gimmie the Juice.
giantsbaseball @giantsbb
66 Followers 215 Following
Kru's Cub Scouts ⚾�... @cubscouts97
355 Followers 4K Following An account for lovers of baseball & fantasy baseball (my @TTFBL team). Seven-time runner-up: 1997, 2001, 2004, 2012, 2014, 2021, 2022. Tweets by @bkru
Anant Verma @rhudeboy92
49 Followers 803 Following
Jordan @jjamesn91
15 Followers 525 Following
chris mendieta @mendieta_chris
199 Followers 671 Following Varsity assistant baseball coach at Van Buren High School, Die Hard Browns, Indians, Cavs, & Buckeye fan.
RJ Harmsen @rj_harmsen
19 Followers 154 Following
Chad Klein @BlackshirtsU
227 Followers 2K Following
cranberries @cranberries2727
11 Followers 304 Following
Jared Wilson @jwbaseball100
0 Followers 20 Following
Brandon Anglin @BAanglin
576 Followers 936 Following Follower of Jesus. Husband to Karyn, Father to 3 beautiful girls, pitching coach for Loganville Baseball, former UGA pitcher
Dr. Michael Chivers @drmchivers
2K Followers 532 Following Sports Specialist Chiropractor, Athlete Consultant, Lead Instructor Functional Anatomy Seminars
DoubleScoop Baseball @2Bscoopbaseball
234 Followers 189 Following Fresh scoops for fantasy baseball including player analyzation, insights, rankings, and more #DoubleScoop
Jack Celler @celler_jack
75 Followers 167 Following
Dave Raymond @daveraymond4
11K Followers 558 Following @Rangers play-by-play on Rangers Sports Network. 1991 Oregon Trail Days Bull-Chip Toss Champion.
Kyle Wagner @GowagsKyle
14K Followers 7K Following Cumberland Valley Baseball Coach. Teacher. Author. Playing the Long Game https://t.co/LrMH5i448P https://t.co/wTXs2s79Fp
Jack Dolan @jd01an
3K Followers 1K Following WR’s & Specialist Coach @ FCS Central Connecticut State University FB | Catholic University FB ‘24
Zach Block @zblock2
86 Followers 441 Following
4MK @BL1CKATHON
0 Followers 1K Following
Hudson Polk @HudsonPolk
905 Followers 121 Following Graduate Assistant- @RazorbackBSB Arkansas Baseball Alum Hitting, Catching, and Base running enthusiast
Brian Candage @BrianCandage
34 Followers 275 Following Below average gamer, mediocre golfer, top tier dad joke teller.
Kyle Boddy @drivelinekyle
73K Followers 2K Following Founder • CTO • Interim Dir. Pitching: @DrivelineBB | Special Advisor to CBO: @RedSox | Past: @Microsoft • @Reds • @PokerStars
Jerry Weinstein @JWonCATCHING
94K Followers 41K Following Professional Baseball Coach - Chicago Cubs
John Peabody @PeabodyHitDev
60K Followers 355 Following
Chad Longworth @clongbaseball
31K Followers 2K Following Practice Design | Skill Acquisition | I train baseball & softball athletes | https://t.co/2UMN6x739v
Eno Sarris @enosarris
92K Followers 3K Following Words @TheAthleticMLB, slinger of Stuff+ @fangraphs, ERA is not predictive,🇺🇸🇯🇲🇩🇪 Rates & Barrels, FSWA HoF, AL-LABR points record, underwear model, beer
Mike Petriello @mike_petriello
99K Followers 2K Following Doing the baseball things at @MLB dot com. BBWAA. NYC. BU. NJ. Bass/@thesubwayghosts. Go @njdevils.
Craig Hyatt @HyattCraig
27K Followers 1K Following Coach➡️@E_V_Baseball; Train➡️@yakimabullpen; Share➡️Baseball content on X, Insta; Passion➡️Learning/Teaching/Sharing; Love➡️My Family
📊 @mason_mcrae
10K Followers 804 Following Director of Analytics, @TexasBaseball | Previously: @RedSox and @Cubs
Eric Cross @EricCrossMLB
52K Followers 795 Following Father | Lead MLB Writer @RotoBaller |🎙 Host @ToolshedPod @RedSeatPodcast | 2021 FSWA Baseball Writer of the Year | Patreon ⬇️
Chris Clegg @ChrisCleggMiLB
33K Followers 687 Following Identifying ⚾️’s rising ⭐️s MiLB Enthusiast Founder @DynastyDugoutBB Evaluator @SoxProspects Writer @RotoBaller @IBWAA 2023 Writer of The Year
Patrick Jones @pjonesbaseball
25K Followers 2K Following Founder, PJB Recruiting | Helping players + families find the right college baseball fit (D1–JUCO) | MLB Experience + 300+ coach interviews
Vlad Sedler @RotoGut
31K Followers 2K Following Head of MLB @FTNFantasy | Host: FTN ⚾️ pod | VDP Projections Model builder | 74x mid/high-stakes lg winner | CDM Hall of Fame | The FAAB Whisperer
Jon Anderson @JonPgh
20K Followers 992 Following Christian :: Fantasy Baseball :: MLB Projections & Automation :: “MLB Data Warehouse” Substack :: https://t.co/fvZTgtPnkg Football: https://t.co/XKIL5Pemjo
Ryan Bloomfield @RyanBHQ
13K Followers 942 Following @BaseballHQ writer since 2012 | 3x @FSWA winner; 12x finalist | Assoc. Editor, Baseball Forecaster | Half of @BubbaBloomPod | @virginia_tech '08
Dr. Tommy Johnson �... @PrimeAthlete14
4K Followers 1K Following Family Man, ADHD Doctor of Kinesiology. M.S.- Exercise Science, X-MiLBer, Baseball Kinesiologist @primal1baseball, Job 13:15
Chez Angeloni @ChezWhizzz
9K Followers 5K Following Game changing insights and analysis @BaseballPDS Forever a BlueJay @JHUBaseball
Mike Kurland @Mike_Kurland
19K Followers 928 Following Playing time is King | A baseball content guy or something | Formerly @TheAthleticFS and @FantasyPros | 2x @FSWA finalist
Coach Clark, Ed.D. @Balancehitting
2K Followers 2K Following Balance Bat Designer - Love Baseball Science - eXit Speed & Power Are Real - Positive Swing Changes One Swing At A Time - Family 1st #BalanceBat #BalanceHitting
Wake Baseball Player ... @WFPlayerDev
1K Followers 757 Following Official Twitter account of Wake Forest Baseball Player Development. Sign up for the 2024 Player Development Seminar Below
BW 🌊 @BWarneThoughts
5K Followers 4K Following absurdist sports (mostly ⚾️) humor and calling people out on their bullshit. i goof on anyone who sucks. would not recommend (better tweets @brandon_warne)
Spencer Nusbaum @spencernusbaum_
6K Followers 1K Following Covering the Nationals ✍️ @washingtonpost | email: [email protected]
Skip Schumaker @SSchumaker55
12K Followers 2K Following
Democratic Wins Media @DemocraticWins
756K Followers 888 Following Keeping Score of Democrats’ wins. Highlighting the future of the Democratic Party. The largest online community supporting Democratic candidates and causes.
Rachel Balkovec @_rachelbalkovec
23K Followers 2K Following Director of Player Development, Miami Marlins
Austin Cousino @str8ched
12K Followers 5K Following @UKbaseball Assistant Coach | Recruiting Coordinator
Preston Farr @royalsminors
5K Followers 1K Following I do some Royals stuff on this app when I get bored. Formerly @royalsreview, @farmtofountains
Calico Joe @CalicoJoeMLB
20K Followers 16K Following I tend to talk about baseball. Jon Heyman is an idiot. Lou Whitaker is a Hall of Fame baseball player. Verlander will be remembered as a Tiger.
Fish on the Farm @marlinsminors
10K Followers 1K Following The official account of Fish on the Farm, minor league coverage partner of @fishonfirst
Kiley McDaniel @kileymcd
50K Followers 466 Following ESPN Baseball Insider. Trying to tell the future. DMs open. Former: FanGraphs & four MLB teams.
Matt Mervis @mmervis12
7K Followers 353 Following
Doug McKain @DMAC_LA
45K Followers 5K Following Cover @dodgers for @dodgersnation | @dodgersnation host | @ramsnfl @lockedonrams host |@Bleacherreport | IG:dmac_LA | Alum: @uclaradio
Michael Rosen @bymichaelrosen
8K Followers 537 Following @fangraphs pitch plot generator: https://t.co/zmSmvsBS9B how to calculate release angles: https://t.co/7nQZZrWLbZ
Ron Yurko @Stat_Ron
7K Followers 1K Following Assistant Teaching Professor, Director of Carnegie Mellon #SportsAnalytics Center https://t.co/bH22Ka8HwC @CMU_StatDS
RotoBaller MLB @RotoBallerMLB
19K Followers 2K Following MLB news, fantasy baseball analysis & advice. Hear us on @SiriusXMFantasy M-F at 6am, Sat/Sun 3-5pm 🎙 Follow us @RotoBaller, @RotoBallerNFL @RotoBallerNBA
Sky Kalkman @Sky_Kalkman
4K Followers 1K Following Baseball fan, lime liker. I ask a lot of questions.
CJ Kaltenbach @TheSeigeDFS
23K Followers 1K Following Head of DFS/Senior Betting Analyst @4DeepWins CJ20 gets you 20% Off! ND Alum, Darts Fanatic, 2015 FACFC Champion, 16 time DFS Championship Finalist
Frank Stampfl @Roto_Frank
28K Followers 1K Following Host of @FBTPod & FBT Express | Write @CBSFantasy | @ToutWars H2H champ 21 & 22 | NL #LABR | Written work: https://t.co/gG76v422HX
MLB Now @MLBNow
31K Followers 166 Following The Show for the Thinking Fan! ⚾️ Social Media & Giveaway Rules: https://t.co/bmoUd8LI8C You consent to us using any content you tweet to @MLBNow
George Bissell @GeorgeBissell
5K Followers 907 Following Writer/Editor for Rotoworld since 2018. Previous: Baseball Prospectus.
Doc Eisenhauer @DocEisenhauer
4K Followers 787 Following 🤠⚾️ Darren "Doc" Eisenhauer, shooting from the hip with baseball takes since 1851. @ProspectsLive + Dynasty Dingers Podcast + @statlinescout
Scott White @CBSScottWhite
45K Followers 377 Following Fantasy Baseball writer for CBS, regular on @FBTpod and host of NES podcast "All That's Fit for 8 Bits." Fan of all sports Atlanta and/or Georgia.
d @tvzmm
8 Followers 61 Following
Nick Pollack @PitcherList
59K Followers 1K Following Pitcher List Founder | 5x @FSWA Winner | '22 Baseball Writer of the Year | '21 & '23 Best Baseball Podcast | Creator of CSW and PLV | Aces gonna ace.
RotoProspects.com @rotoprospects
3K Followers 2K Following RotoProspects is the expert in MLB prospects for fantasy baseball dynasty leagues. We update prospect rankings weekly and dynasty rankings monthly. @milb @mlb
Trevor May @IamTrevorMay
144K Followers 2K Following Used to throw, now I make. Mayday! is live every Wednesday @ 12pm PST on Youtube. Business: [email protected]
Holliday Hacks @HollidayHacks
6K Followers 4 Following - Hitting Content + Off-Season Workload - The Boys: @J_Holliday7 @ethanholliday2 Matt Holliday
Down on the Farm @DownontheFarm8
7K Followers 2K Following Prospect Rankings, News and Evaluations @TripPlayFantasy @Slabstox
Richard Haake @Mustbethehawk
2K Followers 1K Following Father | Prospect Analyst @Fantrax | Founder @WeeklyStreamer
FantasyPros @FantasyProsMLB
17K Followers 447 Following @FantasyPros Baseball Coverage. For Football, Basketball & Hockey : @FantasyProsNFL | @FantasyProsNBA | @FantasyProsNHL
Thomas Nestico @TJStats
47K Followers 577 Following Baseball Nerd. Somehow a larger Pokemon Nerd. Contractor for MLB Team. Patreon: https://t.co/TmtgyxKNzN Substack: https://t.co/wCauoUfSfu
Rick Graham @IAmRickGraham
2K Followers 2K Following Senior Fantasy Analyst and Reliever Manager for @pitcherlist | Co-Host of @InThePenPod | NL @ToutWars | @FSWA, @SABR and @IBWAA member
Tom Kessenich @TomKessenich
8K Followers 2K Following Director of High Stakes Fantasy Games for SportsHub Games Network. 2018 Fantasy Sports Hall of Fame Inductee. Author. Former NFL Beat Writer. Pretty Swell Guy.
Draft Buddy / Mike Ma... @DraftBuddy
6K Followers 2K Following Draft Buddy is a custom cheat sheet and draft tracker for fantasy football and fantasy baseball. Mike is a web developer for @4for4football and @DLFootball
FTN Fantasy @FTNFantasy
20K Followers 3K Following We Find The Edge — Your HQ for Fantasy, Betting & Advanced Sports Data. Featuring @JeffRatcliffe & @ASchatzNFL | https://t.co/twsctSyqmS
The Wardog @IAmTheWardog
8K Followers 329 Following Half Dog/Half Amazing. Die Hard is a Christmas Movie.
Active Antics @ActiveAntics
3K Followers 161 Following MLB Prospect Guy. NFL fanatic. Sadly a Royals fan, proudly a Chiefs fan.
Will Harris @sandwich_pick
948 Followers 3K Following Not the Pitcher • Oakland A's • UCLA • COYG • @IBWAA member • @Fantrax contributor • Erik Bedard in 2007 had a better K%+ than Gerrit Cole in 2019
Prospect Tilt @Prospect_Tilt
8K Followers 336 Following [email protected] | Prospect Analysis | MLB Analysis | Data Driven 📊 | TiltValue & HitTilt+
Eric Samulski @SamskiNYC
7K Followers 4K Following MLB/NFL/NBA Content Creator @nbcsports @rotoworld/ The “Fantasy DST Guy”/ 3x FSWA award winner/ Was Air Dog in NBA Jam / @fswa @toutwars
Steve Gesuele @stav8818
874 Followers 3K Following Manages a baseball team, fantasy league. | Co-Host @winsabovepod | Fantasy baseball stuff @PitcherList | #NJDevils|