Archive for Roto

Roto Riteup: May 15, 2023

Wait – what did you just say, bro? You said I’ll never be able to show everyone how much I love and respect all mothers in the entire world, no matter how loud and angry I get? Are you kidding me, bro? No one loves and respects them more than me AND I’LL PROVE IT RIGHT NOW, BRO!

On the Agenda:

  1. News and Notes
  2. Bumps and Bruises
  3. Closer Kumite
  4. Performance!
  5. Streaming Pitchers

Read the rest of this entry »


Churn, Burn, or Hold

This is one of my favorite times of the fantasy season, as we don’t have enough data for the collective hive to quite make up its mind on which players are good enough to keep rostered and who should stay in their streaming lane. And in these margins, there is a lot of value to be had (and drafting errors corrected) in swooping the fantasy assets that two months from now won’t be on any wires.

Let’s take a look at some players who have been valuable fantasy assets over the first ~20% of the season (using the Razzball player rater as our markers) but are still lesser-owned, as fantasy managers have yet to fully decide who should keep getting churned around the wire, and who should be acquired and kept. Read the rest of this entry »


Roto Riteup: May 11, 2023

Forget about 2019 – I think we might finally be seeing prime Acuña, 470 ft at a time:

 

On the Agenda:

  1. News and Notes
  2. Bumps and Bruises
  3. Performance!
  4. Closer Kumite
  5. Streaming Pitchers

Read the rest of this entry »


Roto Riteup: May 7, 2023

What’s that you say about a whole mess of trouble down in Baseball Heaven? La-la-la, Paul can’t hear you:

On the Agenda

  1. News and Notes
  2. Closer Kumite
  3. Bumps and Bruise
  4. Streaming Pitchers

Read the rest of this entry »


Are You Regress-In or Regress-Out?

Jim Cowsert-USA TODAY Sports

Ahh, hope springs eternal in April, with small samples and undeserved ratios trying their best to distract us from whether someone’s talent has changed, or maybe just their luck. But one way or another, regression is coming. It might drag things to the bad, or to the good, but time (and sample) tends to remain undefeated in the long run.

With that in mind, let’s try to see which pitchers might have some pain or joy coming soon to their fantasy ratios and play the game currently sweeping the hearts and homes of the nation, according to the most recent issue of “Official-Sounding Publication Invented by the Author, Weakly”. That’s right, it’s time to play –

Are You Regress-In or Regress-Out? (insert canned audience applause) Read the rest of this entry »


Roto Riteup: May 4, 2023

No, unwritten rules; I am your father:

On the Agenda

  1. The Closer Wars
  2. Next Stop: Bacta Tank
  3. Wednesday Walkoffs
  4. Streaming Pitchers

Read the rest of this entry »


Premature Power Prognostications

It’s the beginning of May, so you know what that means – It’s time to make wild declarations based on the barest amount of evidence. Let me hear ya now; AY-PRIL! AY-PRIL! AY-PRIL!

I kid, I kid. Drawing definite conclusions after 25 games might be a fool’s errand but that doesn’t mean there aren’t tea leaves to be read in regards to what we’ve seen so far, as a plethora of minute data is available to try and parse what’s been real and what’s more fake. Take power, for example. There are all sorts of small-sample shenanigans driving the current home run totals but that doesn’t mean we can’t sort out some of the chaff and see what kind of home run bread might be getting baked during the rest of the season. Read the rest of this entry »


Roto Riteup: May 1, 2023

Take a ride on that knockdown pitch, big boy:

I don’t know how many hundreds of hours I listened to Mike Shannon’s voice on the radio but I promise you no one was better at passing rain delays by telling stories and/or drinking bourbon. No one. Rest in power, Mike, you were the best.
*And to answer your question; yes, since we already live in baseball heaven, Cardinal fans instead go to super-duper heaven. Read the rest of this entry »


Automated Fastball Velocity Increase Detection

Kamil Krzaczynski-USA TODAY Sports

Using baseball-savant data and some Python code, I have written a script that will loop through a pitcher’s three most recent appearances and flag any pitcher who has shown an increase in their fastball velocity. In raw form, it looks something like this:

Increased Detection System Example
Name Third most recent Second most recent Most recent Most recent increase Second most recent increase Avg_change
Reynaldo López 98.1 98.4 99.2 0.81 0.25 0.532
Carl Edwards Jr. 93.1 93.1 93.9 0.81 0.03 0.422
Carlos Estévez 96.5 96.5 96.7 0.17 0.03 0.097
SOURCE: Statcast

Looking at the table above we can see that each of these three pitchers increased their fastball (“FF” in savant data) consistently over their last three appearances. Don’t believe me? You can check my work with Savant visualizations:

Reynaldo Lopez Velo Increase

While I wrote more specifically about the merits of paying close attention to game-by-game fastball increases, quoting many other studies and great pieces along the way, I won’t be writing about it again here. Instead, I’ll simply show you a list of the starters and relievers who have increased game-by-game average velocity on their four-seamers and hope that you can take it from there. Sure, you could scroll through stacks of player pages to find players who have increased velocity until the cows come home, or you could write some code that will detect those increases and flag those players for you. I chose the second way. If you find it useful, I’ll do it on a more regular basis. That’s it. This post is more about the data than the words:

Three Most Recent Appearances – FF Increasers
Name Third Most Recent Second Most Recent Most Recent Avg. Change
Colin Poche 90.5 92.4 93.1 1.3
Chris Sale 93.0 94.3 94.7 0.8
Anthony Bass 93.2 94.4 94.6 0.7
Evan Phillips 94.2 95.5 95.8 0.8
Tucker Davidson 91.2 92.4 92.6 0.7
Nick Martinez 92.0 92.9 93.0 0.5
Yu Darvish 93.5 94.3 94.7 0.6
MacKenzie Gore 94.1 94.9 95.2 0.6
Ian Kennedy 91.2 91.9 92.6 0.7
Gerrit Cole 96.3 97.0 97.2 0.4
Max Fried 93.5 94.2 94.3 0.4
A.J. Puk 95.0 95.6 96.0 0.5
Kyle Gibson 91.4 92.0 92.0 0.3
Craig Kimbrel 93.9 94.4 94.9 0.5
James Kaprielian 92.8 93.3 93.3 0.2
Giovanny Gallegos 93.0 93.5 94.1 0.6
Logan Gilbert 94.6 95.1 95.6 0.5
Bryce Elder 89.6 90.1 90.6 0.5
Rafael Montero 95.5 95.9 96.3 0.4
Richard Lovelady 89.9 90.3 90.6 0.3
Phil Maton 89.2 89.5 90.5 0.7
Trevor Richards 92.4 92.7 93.0 0.3
Patrick Sandoval 92.6 92.9 92.9 0.2
Emilio Pagán 94.1 94.4 95.7 0.8
Jeurys Familia 93.9 94.2 94.4 0.3
Reynaldo López 98.1 98.4 99.2 0.5
Carlos Carrasco 91.1 91.3 91.7 0.3
Tylor Megill 94.1 94.3 95.0 0.4
Matt Bush 93.2 93.3 94.7 0.8
Enyel De Los Santos 94.7 94.8 94.9 0.1
Drew Rasmussen 95.5 95.6 95.8 0.1
Brusdar Graterol 98.1 98.2 98.8 0.4
Carl Edwards Jr. 93.1 93.1 93.9 0.4
Carlos Estevez 96.5 96.5 96.7 0.1
SOURCE: Statcast

Roto Riteup: April 27, 2023

Dial 187

On the Agenda

  1. Bumps and Bruises
  2. News and Notes
  3. Pitching Streamers

Read the rest of this entry »