Sign in

Kyle Bland

@blandalytics.pitcherlist.com
4.1K followers 690 following 1.5K posts

Trying to make analytics a little less boring. All takes backed by a colorful chart Dir. of Data Analytics & Research @ pitcherlist.com. He/Him

PostsRepliesMedia
Kyle Bland @blandalytics.pitcherlist.com · 1h
Splitter did its job (get tons of whiffs while never being in the zone)
PLV+ for Kevin Gausman's Splitter, broken out by how each predicted outcome contributes value (hint: lots of whiffs)
000
Kyle Bland @blandalytics.pitcherlist.com · 2h
Gausman's always had a hittable fastball
Kevin Gausman's 4-Seam Stuff wOBAcon, broken down by feature. "Dead zone" movement and a lack of seam-shifted wake results in it getting hit hard
121
Kyle Bland @blandalytics.pitcherlist.com · 9h
Where's the Sentiment-Over-Time chart for Phillies fans and Bryce Harper in the last 15 minutes lol
020
Kyle Bland @blandalytics.pitcherlist.com · 10h
Just walked through a “House Above Replacement” analysis to my wife for house hunting. If you ever wondered if I can ever “turn off the nerd”, no. No I can’t.
041
Kyle Bland @blandalytics.pitcherlist.com · 29/09/2026
Alex knows ball
030
Kyle Bland @blandalytics.pitcherlist.com · 28/09/2026
Tired: excited for the hockey season Wired: excited for the new model write-ups
120
Reposted by Kyle Bland
gwen howerton @kissphoria.bsky.social · 27/09/2026
astros winning the AL West
static.klipy.com
Luigi Wins in Mario Party Mini-Game
ALT: Luigi Wins in Mario Party Mini-Game
235677
Kyle Bland @blandalytics.pitcherlist.com · 26/09/2026
Have a day, Eury
Eury Pérez's Sequencing Flow diagram from 9/25/2026
030
Kyle Bland @blandalytics.pitcherlist.com · 25/09/2026
Art
100
Kyle Bland @blandalytics.pitcherlist.com · 24/09/2026
That rules! Good luck
010
Kyle Bland @blandalytics.pitcherlist.com · 24/09/2026
Not just where the release angles are, but how they fit within a pitch mix
041
Kyle Bland @blandalytics.pitcherlist.com · 23/09/2026
We’re approaching a fully operational FanGraphs.com
010
Kyle Bland @blandalytics.pitcherlist.com · 22/09/2026
If you aren’t on Twitter and haven’t seen Tom’s posts about OpenCommand, now’s your chance! Lots of really cool stuff can come from this project.
063
Kyle Bland @blandalytics.pitcherlist.com · 22/09/2026
Fresh coat of paint on these, too (h/t @hockeyviz.com for the Tanaka contours inspiration)
Pete Crow-Armstrong's batted-ball distributions for 2026, relative to MLB.
030
Kyle Bland @blandalytics.pitcherlist.com · 22/09/2026
No 1-pitch PA for him this game, but there were a few that ended after a 2nd pitch Curve or Sweeper
000
Kyle Bland @blandalytics.pitcherlist.com · 22/09/2026
With outcomes
Gavin Williams' Sequencing Flow diagram for his 9/20/2026 start, with PA outcomes.
010
Kyle Bland @blandalytics.pitcherlist.com · 21/09/2026
Fwiw, I'm running it as a script based on pitch-level Statcast data
010
Kyle Bland @blandalytics.pitcherlist.com · 21/09/2026
Not sure if there's a leaderboard somewhere. Baseball Savant has this cool visual that shows you how a pitcher uses their pitches in different counts and how they filter through. baseballsavant.mlb.com/visuals/pitc...
baseballsavant.mlb.com
Pitcher Plinko
Baseball Savant
110
Kyle Bland @blandalytics.pitcherlist.com · 21/09/2026
That is extremely high praise, thanks!
100
Kyle Bland @blandalytics.pitcherlist.com · 21/09/2026
How Gavin Williams worked through his plate appearances yesterday.
Gavin Williams' Sequencing Flow diagram for 9/20/2026
522
Kyle Bland @blandalytics.pitcherlist.com · 21/09/2026
I love the idea of a “Tinkering Score”
100
Reposted by Kyle Bland
Justin Choi @justinochoi.bsky.social · 21/09/2026
Come and work with me in the Cleveland Guardians R&D team! All backgrounds / experience levels are welcome: grnh.se/bj8qqxr42us
grnh.se
Data Scientist
Cleveland, Ohio, United States
0810
Reposted by Kyle Bland
Micah McCurdy @hockeyviz.com · 21/09/2026
HockeyViz doesn't even have any ads on its free tier.
2806
Kyle Bland @blandalytics.pitcherlist.com · 20/09/2026
Monkey never cramp 🍌
131
Reposted by Kyle Bland
Kieran Healy @kjhealy.co · 19/09/2026
I assume that when whoever is making it IPOs they will reveal the full lineup implied by the existence of Tilly Norwood.
Grid of logic gate options as Venn diagrams of Tilly Norwood, Tilly Orwood, Tilly Andwood, Tilly Xorwood, Tilly Nandwood, and Tilly Xnandwood
16627121
Reposted by Kyle Bland
Ken Arneson @kenarneson.bsky.social · 14/09/2026
We @weatherapplied.com forecast #MNF #Broncos @ #Chiefs tonight with 91st percentile FG impact. Only 9% of games see wind move FGs more. The path indicates where wind moves a center-aim FG at each distance from 20-70 yds, northwest end zone. A 48 yd FG hits the left upright. Longer FGs miss left.
A graphic of a NFL goalpost from the perspective from midfield, with a dot in the middle of the graphic, and a rainbow color path starting from just left of the dot to about two yards to the left of the left upright. There is text in the upper corner that says "48 yd" and a football shaped ellipse right where the upright meets the rainbow colored path.
152
Kyle Bland @blandalytics.pitcherlist.com · 14/09/2026
What if you gamify learning SQL youtu.be/sFtrPOsXg6k?...
youtu.be
Database Detective: Minor Crimes Division | Gameplay Trailer | Gamflix
YouTube video by Gamflix
010
Kyle Bland @blandalytics.pitcherlist.com · 13/09/2026
Whiffs are for losers
011
Kyle Bland @blandalytics.pitcherlist.com · 10/09/2026
Who doesn’t like free stuff?
030
Reposted by Kyle Bland
Lucas Seehafer @seehafer.bsky.social · 10/09/2026
A project I've been working on over the last few years is developing a Sports Science "department" from the ground up at my D3 school. As of this semester, we have 7 interns who force plate test nearly every athlete and I developed a dashboard for storing and communicating data.
192
Reposted by Kyle Bland
Micah McCurdy @hockeyviz.com · 10/09/2026
Look at how happy Devin Cooley is with his linear algebra. Look at him. www.instagram.com/reels/DdEpCs...
4455
Reposted by Kyle Bland
Merriam-Webster @merriam-webster.com · 09/09/2026
Not to brag, but our product has been foldable since 1828.
142135262192
Reposted by Kyle Bland
Randall Munroe @xkcd.com · 08/09/2026
Handedness xkcd.com/3293/
Comic. [Two people considering diagrams on whiteboard] PERSON 1 with ponytail: The W bosons produced by the collider beam will mostly be left-handed. PERSON 2: So we should send in a *right*-handed batter.
262168188
Kyle Bland @blandalytics.pitcherlist.com · 08/09/2026
Perfect game in AAA! Congrats to Thomas Pannone. That’s dope.
Thomas Pannone’s Pitcher List game card for his 9/7/26 perfect game
071
Kyle Bland @blandalytics.pitcherlist.com · 07/09/2026
Nate Rasmussen (@rasmussenbase.bsky.social, I think?) made this incredible resource for showing the vast array of pitch grips and permutations, along with analysis on how to achieve them, and what the benefits and drawbacks are. Incredible stuff. rasmussenbaseball.com/tools/pitch-...
02912
Kyle Bland @blandalytics.pitcherlist.com · 05/09/2026
static.klipy.com
Not Great, Bob! - Mad Men Quote
ALT: Not Great, Bob! - Mad Men Quote
020
Kyle Bland @blandalytics.pitcherlist.com · 03/09/2026
Maybe the reason it’s good is because it’s “cucumber” flavored and not cucumber flavored
010
Kyle Bland @blandalytics.pitcherlist.com · 03/09/2026
Lime Cucumber Gatorade is an elite warm weather drink
130
Reposted by Kyle Bland
Pitcher List Stats @pitcherlistplv.pitcherlist.com · 02/09/2026
The Top 10 starts for August according to the Pitcher List Game Score ⬇️ Tied for #10 - Jacob deGrom closed out the month with eight shutout innings against the A's
122
Kyle Bland @blandalytics.pitcherlist.com · 02/09/2026
Junior Caminero's 2026 Swing Metrics, over time
010
Reposted by Kyle Bland
John Edwards @johnbedwards.io · 31/08/2026
hi folks--i am hiring data science interns for my team for the 2027 season! do you like using data to solve challenging problems in sports and learning/growing in a collaborative environment? if so, i'd like to encourage you to apply! tinyurl.com/mariners-ds-...
tinyurl.com
Intern, Data Science
Job Title: Intern, Data Science Department: Baseball Operations Reports To: Manager, Data Science Status: Hourly, non-exempt Timeline: Preference will be given to candidates who can start by January 1...
22314
Reposted by Kyle Bland
Marisa Ingemi @mingemi.bsky.social · 29/08/2026
WHAT IF EVERY WNBA TEAM HAD A POKEMON TEAM? I wrote this so long ago and was saving it for Worlds weekend and here it is www.valkyriesbeat.com/p/what-if-ev...
valkyriesbeat.com
What if every WNBA team had a Pokemon team?
The analysis and graphic design you've been wanting, I promise
710740
Kyle Bland @blandalytics.pitcherlist.com · 26/08/2026
Gonna report this because Kirby is bullying Kyle Schwarber
020
Reposted by Kyle Bland
Patrick Dubuque @euqubud.baseballprospectus.com · 25/08/2026
Cal Raleigh with three home runs tonight, bringing his total for the year up to two
119018
Reposted by Kyle Bland
Claire @baseball-broad.bsky.social · 25/08/2026
Oh brother, here we go
171
Kyle Bland @blandalytics.pitcherlist.com · 24/08/2026
The Mariners drafted and developed their *entire* 6-man rotation, which is really cool! The weird part is: those pitchers *collectively* threw 7 innings in AAA before their MLB debuts as starters. An entire 6-man MLB rotation effectively skipped AAA, and Sloan is likely to do the same thing!
The Mariners' homegrown 6-man rotation
0112
Kyle Bland @blandalytics.pitcherlist.com · 24/08/2026
We try so hard to just shrug and be like “yeah, sometimes the kids will eat dirt. They just do that”
010
Kyle Bland @blandalytics.pitcherlist.com · 21/08/2026
This is the way
000
Kyle Bland @blandalytics.pitcherlist.com · 19/08/2026
Code here!
colab.research.google.com
Google Colab
000
Kyle Bland @blandalytics.pitcherlist.com · 19/08/2026
*Using 2023-2025 MLB data
100