Kyle Bland's Avatar

Kyle Bland

@blandalytics.pitcherlist.com

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

3,668 Followers  |  450 Following  |  888 Posts  |  Joined: 18.08.2023  |  2.0276

Latest posts by blandalytics.pitcherlist.com on Bluesky

Caught Woo’s minor league rehab in Everett. Rehab starts are dope

04.08.2025 00:02 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Well now I want to see the spin data on a stock car hurtling through the air at 120+ mph after a crash

03.08.2025 03:48 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 3    πŸ“Œ 0

This baseball game is like the NHL forcing an outdoor game in Tahoe. Just a terrible decision

03.08.2025 02:01 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Very true

02.08.2025 23:51 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

God speed. We keep floating the idea of a puppy, and it always ends up feeling like madness

02.08.2025 23:42 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Post image

Box Score: Yandy Diaz *crushes* 2 HR

Reality:

02.08.2025 17:50 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

His single-lap pace is unreal

02.08.2025 15:14 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
8/1/25 Rangers @ Mariners Win Probability chart. The game had 2.9 wins worth of Win probability change and had a biggest swing of 84% in win probability within an inning

8/1/25 Rangers @ Mariners Win Probability chart. The game had 2.9 wins worth of Win probability change and had a biggest swing of 84% in win probability within an inning

I'm being told that a 3rd game was also incredible tonight

02.08.2025 05:37 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
8/1/25 Yankees @ Marlins Win Probability chart. The game had 2.5 wins worth of Win probability change and had a biggest swing of 92% in win probability within an inning

8/1/25 Yankees @ Marlins Win Probability chart. The game had 2.5 wins worth of Win probability change and had a biggest swing of 92% in win probability within an inning

8/1/25 Pirates @ Rockies Win Probability chart. The game had 1.3 wins worth of Win probability change and had a biggest swing of 99% in win probability within an inning

8/1/25 Pirates @ Rockies Win Probability chart. The game had 1.3 wins worth of Win probability change and had a biggest swing of 99% in win probability within an inning

Two incredible games tonight!

02.08.2025 05:33 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Maybe people can forgive the Astros, now that they’ve found JesΓΊs

31.07.2025 20:26 β€” πŸ‘ 18    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0

Did your team acquire a star for cheap? How fantasy relevant are those prospects you're getting back? Let Nick and Sporer tell you live!

31.07.2025 17:21 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Top-3 on my Swing Acceleration proxy (using Speed and Length as presented by Statcast)

30.07.2025 21:41 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Understanding Batter Perception Through Analytics with Stephen Stutton Brown | R&D Podcast Ep 110
YouTube video by Driveline Baseball Understanding Batter Perception Through Analytics with Stephen Stutton Brown | R&D Podcast Ep 110

ICYMI, I hopped on the Driveline R&D podcast to talk about the new Statcast bat tracking metrics and what they can tell us about pitching. www.youtube.com/watch?v=SZyQ...

30.07.2025 15:47 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

Despite being an active Oriole just 3 hours ago, Seranthony Dominiguez is now pitching for the Blue Jays against the Orioles in relief

The 8 on his uniform is upside down

30.07.2025 00:44 β€” πŸ‘ 170    πŸ” 35    πŸ’¬ 6    πŸ“Œ 8
Preview
a man in a blue shirt and tie is pointing at a bulletin board with a lot of papers on it . ALT: a man in a blue shirt and tie is pointing at a bulletin board with a lot of papers on it .

It goes all the way to the top!

28.07.2025 22:03 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Introducing Non-Competitive Rate: The New Old-School Eye Test Pitching Stat Waste not, want not.

This was using continuous likelihoods to be a bit more granular, but I looked at it using our new Non-Competitive Rate stat (which is a binary β€œwas this not even close or not”) and found a similar breakdown: Clase elevated, not the worst/an outlier

pitcherlist.com/introducing-...

28.07.2025 21:40 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Nerds: they’re just like everyone, just more confusing

28.07.2025 21:33 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image

Here's the Top-15 leaderboard. When you *already suspect* someone might be cheating, it's easy to find video validating that, but it isn't nearly as obvious when you are only looking at pitch-level data. There are plenty of legitimate players with even more extreme differences.

28.07.2025 21:08 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 3    πŸ“Œ 0
Distribution of First-Pitch Ball+HBP likelihood / Non-First-Pitch Ball+HBP likelihood for relievers

Distribution of First-Pitch Ball+HBP likelihood / Non-First-Pitch Ball+HBP likelihood for relievers

Percentiles for First-Pitch Ball+HBP likelihood / Non-First-Pitch Ball+HBP likelihood

Percentiles for First-Pitch Ball+HBP likelihood / Non-First-Pitch Ball+HBP likelihood

Looking at our sample, the median pitcher had a modelled first-pitch Ball+HBP likelihood almost 1:1 with their other pitches (1.04x). The highest value is nearly double (1.85x). Clase is Top-15, at 1.361x (~90th percentile)

28.07.2025 21:08 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I'm defining "reliever" here pretty arbitrarily as any pitcher who averages fewer than 30 pitches per appearance. I also only looked at pitchers with 500+ pitches, so there was at least some sort of sample size. This gives a list of 159 pitchers for 2025.

28.07.2025 21:08 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Given the news today, I'm looking at outputs from our PLV model. Specifically, which relievers have higher first-pitch Ball+HBP% likelihoods relative to other pitches they throw.

TL;DR: Emmanuel Clase has a higher relative first-pitch Ball+HBP likelihood, but he isn't an outlier (or even top-10).

28.07.2025 21:08 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 2    πŸ“Œ 0

He has all the speeds!

28.07.2025 18:59 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
a cartoon of a man holding a piece of paper that says you are technically correct ALT: a cartoon of a man holding a piece of paper that says you are technically correct
27.07.2025 19:14 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Guaranteed to be the position player pitching in a blowout

27.07.2025 19:12 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Didn’t realize you and my 2-year-old travel to so many of the same places

27.07.2025 17:48 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Oh. OH.

25.07.2025 17:27 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Marking DE midterms and one of the students has decided to call their function 4. As in, "Let 4 = 4(x) be defined as ..." and so on. The value of 4 is not involved, they're just using the numeral as their function symbol. I .... don't feel entirely safe.

25.07.2025 01:58 β€” πŸ‘ 41    πŸ” 2    πŸ’¬ 4    πŸ“Œ 2
Post image Post image

An AI slop factory apparently tried to rewrite our article about AI not replacing workers en masse, but hit the paywall... so just summarised the paywall. If this is the robot that takes my job I'll be v embarrassed

24.07.2025 17:46 β€” πŸ‘ 7036    πŸ” 1942    πŸ’¬ 76    πŸ“Œ 110

Nintendo need to make a mythologically-accurate Tanooki Suit Mario. Cowards

23.07.2025 17:00 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@blandalytics.pitcherlist.com is following 20 prominent accounts