Navigation: Jump to content areas:


Pro Quality. Fan Perspective.
Login-facebook
Around SBN: Tiger Woods, Tony Romo Grouped Together At Pebble Beach

tRA update

If you're unfamiliar with my work on tRA, here's a decent explanation.

A correction

Since I came out with the 2007 spreadsheet, one thing has really bothered me. ROA (runs above average) doesn't sum to zero. At first, when I noticed it, I did a lot of mental gymnastics to excuse the fact, but eventually I realised why this was happening: I was using innings pitched as the measure of how much the pitcher threw, rather than the entirely more sensible option of total batters faced. Why was that a problem? Because pitchers face a different number of batters per inning. Once I readjusted the formula for ROA to work with TBF rather than IP, leaguewide runs above average summed to zero. Problem solved.

An improvement

tRA+ is like ERA+, except with tRA. It's useful for comparing pitchers on a per-inning basis, as I doubt many of you have a good grasp on league averages for tRA. It also lets me start working on projection systems because around tRA, because it gives a performance level which scales linearly - if you were predicting a tRA+ of 100 with a 2% improvement, you'd expect a tRA+ of 102 (ok, ok, I'd use the regressed versions for projection). If you're just given a tRA of 5.00, how do you know what a 2% improvement would be? You don't. This is the first stepping stone into turning this from an interesting analytical tool to what would probably be one of the better pitching projection systems around.

Thoughts on defense

xRuns-R (expected runs-actual runs) for a team should be a pretty good measure for team defense over a year. As it turns out, there's a problem: Summing for the AL (using proper park and HR factors) yields a value approaching -200. The NL? Roughly +200.

Now we could say that the NL is ridiculously good at defense and the AL is terrible. What I think is happening, however, is that the run environments differ to the point that it skews expected run values for certain events. In the extreme case, a HR in the NL is going to be worth less runs on average than a HR in the AL, because the good league will tend to have more baserunners. When you apply that to every event, you'd expect NL pitchers to give up less runs than their AL counterparts (which they do). My current work does not take this into account, although it's easily solved - I plan on including a run environment modifier in xRuns (it won't affect ROA or anything like that), and when I do team defense should be pretty easily calculable from xRuns-R.

Future Plans

Minor league tRAs are in development (i.e. being thought about). A projection system incorporating tRA is also... in development. Hopefully both will see the light of day in 2008. Also on the cards is an automated data gathering system. That would make me very happy.

Any questions, or if you just want to poke the newest incarnation of the spreadsheet, feel free to get in touch.

Comment 11 comments  |  0 recs  | 

Do you like this story?

Comments

Display:

These are good updates.
and we'll figure out the defense yet.

by Matthew on Mar 4, 2008 2:03 PM PST reply actions  

Really good to hear
Important upgrades to FIP/xFIP, and as a minor league fan, I can't wait to see the MiLB tRA.   I'm assuming you're going to Jeff Sackmann for the run values by league in MiLB?

You know, I hear Jeff's starting to get BIP data from division I college teams.   I can imagine that - with a ton of work - people would be interested in a college tRA to find potential draft picks.  

by marc w on Mar 4, 2008 2:08 PM PST reply actions  

I was actually planning on working it out myself
I'm pretty sure I can get run values of events given full PBP and batted ball data. And I think I know how to get said data. Working it out for myself is good practice for... uh... I don't know, but I'm sure it's good practice for something.

by Graham MacAree on Mar 4, 2008 2:29 PM PST up reply actions  

Well...uh, enjoy - or something.
Practice?   PRACTICE?   We're talking about practice?

The run value modifiers will be...intriguing to take a look at.   Leagues like the PCL (Tacoma vs. Albuquerque), NWL (Tri-Cities vs. Salem-Keizer) and Cal League (Lancaster/HD vs. Inland Empire) should be fun.    

by marc w on Mar 4, 2008 2:38 PM PST up reply actions  

I'll make you do it then
Ridding the world of mini-Matthews is my personal favour to mankind. Depriving everyone of miniature Grahams, on the other hand, might well be a crime against humanity.

by Graham MacAree on Mar 4, 2008 2:44 PM PST up reply actions  

Aren't mini grahams
those little bear-shaped cookies?  Those are delicious.  I could go for a big old box of mini grahams right now!

by johnbai on Mar 4, 2008 2:46 PM PST up reply actions  

they don't have crackers in England
they have yobs, asbos, chavs, and, uh, northerners.  And Graham Asbo, catchy though it sounds, just doesn't have the same tasty ring to it.
Nice Guys Finish Third - Hopelessly lost, but makin' good time.

by pdb on Mar 4, 2008 2:57 PM PST up reply actions  

Comments For This Post Are Closed


User Tools

By reading a game thread of your own volition you agree to accept all liability for any and all damage done to your delicate sensibilities.

FanPosts

Community blog posts and discussion.

Recommended FanPosts

Moar_bacon_small
Everything I Know About Jesus Montero

Recent FanPosts

Wbc_029_small
Friday Morning Music Thread
Small
OTDOD - Early February Edition
Agentejebaox3_small
A Statistical Analysis of Mariners' Fan Support
Small
Who will have a better season?
Claw_small
BA's Top 10 M's Prospects
Wbc_029_small
Friday Morning Music Thread
Small
Munenori Kawasaki Predictions!!!
Small
The Longevity and Future Success of Felix Hernandez.
Small
The present vs future conundrum

+ New FanPost All FanPosts >


Sexy People

Wbc_029_small Jeff Sullivan

Small Matthew