Navigation: Jump to content areas:


Pro Quality. Fan Perspective.
Login-facebook
Around SBN: Explaining Jeremy Lin's Early, Surprising Success

VORP and You: A brief explanation on why you should care.

Baseball is measured at its most fundamental level by runs and outs.

Obviously, runs are the key to winning a baseball game, whether that comes in the form of scoring them or preventing them. The most runs win the game.

However, outs can be considered the “currency” of the game. Teams exchange outs for runs during the course of the game. Each team has 27 outs per game in which to score as many runs as possible.

Similarly to a company’s operation, you don’t want one of your employees overspending or wasting money without producing a lot of value for the company. To point out the blatant analogue, a baseball team doesn’t want players wasting outs without providing a lot of runs.

This ties into the OPS concept well, as OBP shows the rate at which a player consumes outs (so a .400 OBP guy consumes an out 60% of the time) while simultaneously creating a run-scoring opportunity, while SLG shows a player’s ability to produce runs by advancing runners along the basepaths.

But here’s the tricky part. I say I have Alfonso Soriano batting an .850 OPS and Aramis Ramirez around .900 and Ryan Theriot has an OBP of .382 and Derrek Lee is batting .320 but Mike Fontenot is struggling to break the Mendoza Line. Good offensive numbers, in general, right?

Ok, so what does that mean? How many runs do these players provide for my team? How effectively does my team use its outs toward winning a game?

This is where Value comes in to play.

Join me after the jump

 

 

Star-divide

Keith Woolner of Baseball Prospectus developed the Value Over Replacement Player, or VORP, as an analysis of how many runs a player will provide his team over the course of a season.

Now there’s one key distinction to make here: A “Run” in the scorekeeper’s batting line is NOT the same as a Run in terms of value. A Run (and by extension, an RBI) is a function of a team’s lineup, in that a Run isn’t a Run without an RBI (with some small exceptions) and an RBI isn’t an RBI without a runner to drive in. I’m obviously excluding Home Runs from this. Point being, forget what you knew about Runs before this.

Now, VORP centers around the concept of the Replacement Player. Typically, replacement level players are average defensively, and below average offensively, typical about 80% of league average. Think Omar Quintanilla. The basis of this concept is there’s a plethora of guys who can play at this level between AAA and Free Agency who can be acquired freely. You want to have a team full of guys better than that. The caveat here is that Replacement level is different for Catchers and 1B/DH. Because of the defensive importance of the Catcher position and the relatively Unimportance of the 1B/DH positions, Replacement Level is set lower for catchers and higher for 1B.

Now, there are many ways of calculating the number of runs a player adds over the season. You could use Bill James’ Runs Created, Base Runs, Equivalent Runs, etc etc. You can find many of these by a simple Google search. The key to this analysis is to pick a particular run formula and stick with it. I’d advise one of the more complicated ones, because then you can use a spreadsheet and be a big dork, but more importantly, so you can get an accurate look at a batter’s complete game. Take a look at the Wikipedia article on Runs Created.

It should be noted that there is a VORP for pitchers as well, we're not covering it in this article.

Now that we have offensive production just in terms of runs, what comes next?

Fielding.

Baseball is a zero-sum game, meaning that for any team to win, another must lose. That said, it’s just as good to score a run as it is to prevent a run. So while a player’s fielding doesn’t contribute to their offensive numbers, it certainly counts for the player’s overall production (more on that in a minute).

Now, I prefer to use UZR (Ultimate Zone Rating) for my fielding metrics, which I can easily find at Fangraphs, because it’s already in terms of runs prevented. Also available are the FRAR (Fielding Runs Above Replacement) numbers from Baseball Prospectus, which are also in terms of runs.

So this all builds to something, and that something is Wins.

Wins Above Replacement Player, or WARP, is the amount of wins a player will contribute to a team over the course of a season. A good rule of thumb for transforming runs into wins is that 10 runs ~ 1 win. Granted, 1 run in Coors is not worth 1 run in PetCo, but for the sense of basic evaluation, 10 runs does the trick just fine.

The concept behind WARP is that a player will add that many wins to his team’s total beyond that which a replacement player would add. You also have to remember that by inserting a 5-win player onto your team, you subtract the wins that the player he is replacing would provide.

So now that we’ve established what VORP and WARP are, how do we use them? Well, VORP and WARP are both counting stats. You play more, you create more runs for your team, and by extension, more wins. You use VORP/WARP to look back on a body of work and say “Oh that’s pretty good” or “well that’s poor”.

We have an idea of how to value players now based on a body of work. This is good to use when determining nice big blanket statements like “Best” and “Worst” and “MVP”. It’s another big number put in with the intent of finding an “All-Encompassing” statistic, and while it may have its faults still, it’s another step in the right direction.

 

Comment 24 comments  |  2 recs  | 

Do you like this story?

Comments

Display:

check Wikipedia

Also check Baseball Prospectus

Matt Murton status: Freed
Garrett Atkins status: Not Traded
Clint Hurdle status: Still Employed by the Rockies

by Andrew Martin on Apr 29, 2009 7:55 PM MDT up reply actions  

To be completely honest, I’m not positive whether these are VORP values or a different method (I need to read more into this, and someone will likely succeed me with an answer) but Fangraphs.com has Value stats for every player and team.

"I have no special talents. I am only passionately curious." - Albert Einstein

by Andrew T. Fisher on Apr 29, 2009 7:57 PM MDT up reply actions  

Fangraphs Value stats

and VORP are pretty much the same thing, just using different valuation methods on offense and defense.

Matt Murton status: Freed
Garrett Atkins status: Not Traded
Clint Hurdle status: Still Employed by the Rockies

by Andrew Martin on Apr 30, 2009 8:39 AM MDT up reply actions  

The problem I have with VORP

I don’t really trust a statistic that I have no idea how to compute. Whoever developed VORP seems to have done a really good job at keeping the formula a secret.

by Tom (RFTN) on Apr 29, 2009 6:03 PM MDT reply actions  

This is my beef with it as well

But PioneerSkies requested a VORP/WARP article, so voila.

I gave a bit of a description on how to calculate it, and I’d wager your numbers wouldn’t be too far off of BP’s.

That’s more my problem with BP, that their source numbers are all hidden, or at least their methodology. Everything seems to go through a magic black box of calculation before finishing.

Matt Murton status: Freed
Garrett Atkins status: Not Traded
Clint Hurdle status: Still Employed by the Rockies

by Andrew Martin on Apr 29, 2009 7:58 PM MDT up reply actions  

What

bothers me is VORP and WARP and Value Wins – are all trying to get to the same place yet are somehow all different, yet I don’t really have any idea how. Thoughts?

Also I loved this:

Baseball is a zero-sum game, meaning that for any team to win, another must lose.

Try telling this to some of the genius’ over at ESPN who try and predict team records before the season starts, yet somehow always manage to have more wins than losses over the season.

"Better move your rental cars, I am about to take BP."
-Glendon Rusch

by Hizilla on Apr 29, 2009 7:36 PM MDT reply actions  

Remember that VORP is just offensive production

While WARP accounts for Offense and Defense.

If you’re citing FanGraphs’ Value Wins, those are account for Offense and Defense as well.

Matt Murton status: Freed
Garrett Atkins status: Not Traded
Clint Hurdle status: Still Employed by the Rockies

by Andrew Martin on Apr 29, 2009 7:59 PM MDT up reply actions  

Well, yes and no

Counting stats typically aren’t as much of sample size things, unless you seriously look into “well he’s on pace for…”

VORP does what RBIs and Runs wish they were doing. You’ll take a 2 week span where a guy bats .413/.557/.706 with 14RBI, 11R, 3HR, and you’ll say “wow that’s really great” but you have to remember that there had to be guys on for the RBIs and guys hitting behind him for the Runs.

VORP takes just what the batter did on his own, never mind what people did before him and after him, and puts a value with it.

So there really isn’t a number of PA in which it’s statistically significant, just based on the nature of counting stats. I guess you could say a month or two. VORP isn’t the kind of thing you should project, it’s a “look backwards” kind of thing.

Matt Murton status: Freed
Garrett Atkins status: Not Traded
Clint Hurdle status: Still Employed by the Rockies

by Andrew Martin on Apr 30, 2009 8:36 AM MDT up reply actions  

FYI-If Hurdle was to build a lineup based solely on this stat right now:

(and not consider home v. away, L v. R, etc.)

OF-Smith, Fowler, Hawpe
C-Torrealba
1B-Helton
2B-Barmes
SS-Quintanilla
3B-Stewart
DH for interleague-Marquis

Which led me to the obvious question…can Marquis both pitch and play DH in an interleague game?

by EricMedic on Apr 29, 2009 8:59 PM MDT reply actions  

I can see the stat book

didn’t watch Torrealba catch Tuesday night

by Redhawk on Apr 29, 2009 10:07 PM MDT up reply actions  

LOL

"Better move your rental cars, I am about to take BP."
-Glendon Rusch

by Hizilla on Apr 29, 2009 10:14 PM MDT up reply actions  

Tuesday nights are really bad for the stat book

What with House and Fringe, you know that stat book just loves those shows and doesn’t have a DVR.

by Rox Girl on Apr 30, 2009 5:46 AM MDT up reply actions  

Stat Book struck me

as more a Mentalist kinda of person inanimate object. Fringe..might explain some of the crazy ideas the stat book comes up with

by Redhawk on Apr 30, 2009 8:24 AM MDT up reply actions  

Thanks for the great writeup, RMN.

I’m pretty sure that I can grasp the concepts of VORP and WARP. But beyond the concepts, what else is there?

I guess what I’m struggling with is an extension of what RFTN and RMN have already mentioned. I’m not bothered that I don’t know the exact mathematical formula that computes the stat, but VORP/WARP is something that you can’t see happen on the field. Say Troy Tulowitzki has struggled to get hits lately (because he’s on the unfortunate end of BABIP), if I go to a game on a Friday night and watch Tulo get a career high four walks, I know that his OBP is going up and up and up. I don’t have a running calculation in my head or anything, but I actually saw things happen on the diamond.

I get that VORP/WARP are based on what happens on the field, but getting to the end result requires jumping over a few theoretical hurdles. First,

A "Run" in the scorekeeper’s batting line is NOT the same as a Run in terms of value. A Run (and by extension, an RBI) is a function of a team’s lineup, in that a Run isn’t a Run without an RBI (with some small exceptions) and an RBI isn’t an RBI without a runner to drive in. I’m obviously excluding Home Runs from this. Point being, forget what you knew about Runs before this.
Runs created is difficult to get right. Fair enough. But every step towards the conceptual is a step away from the diamond. Next,
VORP centers around the concept of the Replacement Player. Typically, replacement level players are average defensively, and below average offensively, typical about 80% of league average. Think Omar Quintanilla.
Again, the replacement level player is a concept I can understand, but he doesn’t actually exist. When Alex Rodriguez is out indefinitely because of steroid removal hip surgery, Joe Girardi can’t pencil “Replacement Player” into the lineup. He has to go to veteran scrubs like Cody Ransom and Angel Berroa if he doesn’t want to call up a prospect like Kevin Russo.
 
Each conceptual level takes me further from the bleachers and makes the stat less meaningful to me. I still have mixed feelings about Sabermetrics. Some metrics provide a deeper understanding of the game (like wOBA) and enhance the spectator’s experience (run expectancy is my current favorite). But when theoretical concepts are compounded by more theoretical concepts, the metrics are less meaningful and they seem to only deconstruct the game.
 
Thanks again for the great article, RMN. You’ve done a great job of explaining the concepts, but my internal debate continues. Maybe I should quit reading Bone and finish The Book…

"DAMMIT! No, calm down. Learn to enjoy losing." --Hunter S. Thompson

by PioneerSkies on Apr 30, 2009 9:47 PM MDT reply actions  

also, REC'd

"DAMMIT! No, calm down. Learn to enjoy losing." --Hunter S. Thompson

by PioneerSkies on Apr 30, 2009 9:55 PM MDT up reply actions  

Don't feel bad about The Book

RMN and I both found it a slow read despite our statistical tendencies

"I have no special talents. I am only passionately curious." - Albert Einstein

by Andrew T. Fisher on Apr 30, 2009 11:46 PM MDT up reply actions  

No. You read Bone until your eyes bleed, and you take in every second of the beautiful comic marvel.

The Book is boring. Very useful, but boring.

Runs created is difficult to get right. Fair enough. But every step towards the conceptual is a step away from the diamond.

I just meant to say that a "Run Created" is kind of a universal thing, it’s kind of the meaning behind Runs and RBIs and Batting Average and all that rolled into a new metric that will award guys for what they do, even if they don’t actually plate a run or cross home themselves. Seems backward, I know, but if I get on base with 0 outs and I’m stranded, is that my fault? No, I created a run scoring opportunity. I didn’t mean for that to read as "This is way too confusing for the layman!"
Again, the replacement level player is a concept I can understand, but he doesn’t actually exist

Here’s the thing. The "replacement level" player clearly doesn’t exist. But if you summed up all the Omar Quintanillas and Jayson Nix’ in the league and averaged them, you’d have that replacement player. Runs still have their place, as do RBIs, but they need to be viewed with grains of salt and proper context.
 
VORP and WARP aren’t meant to be a post-game analysis. You don’t say "well Hawpe went 2-5 with a double and a walk and VORPd 1.254", because that’s ridiculous. If you want post-game analysis, you should turn to your typical in-game statistics, like Runs and RBIs, and the grains of salt you take them with. Or if you’re feeling adventurous, WPA, or Win Percentage Added. Fangraphs has it after every game. VORP is meant to look back over the season and evaluate a player’s contribution over a reference point. True, the replacement player may not really exist, but how far off are the guys who are being used AS the replacement player?
When Alex Rodriguez is out indefinitely because of steroid removal hip surgery, Joe Girardi can’t pencil “Replacement Player” into the lineup. He has to go to veteran scrubs like Cody Ransom and Angel Berroa if he doesn’t want to call up a prospect like Kevin Russo.

Try this on for size: say I want to put an .800 OPS hitter into my lineup, as .800 OPS is a nice benchmark for "good batter". I can’t just pencil ".800 OPS guy," I need to put someone at .782 or .816 or something like that. It’s the same kind of concept, just establishing a baseline based on Runs Created rather than a batting average or wOBA or OPS or whatever. When they say "replacement player" they just mean a guy who will provide 80% of the runs that a league average player would (based on the run creation method of your choice). There isn’t one particular mold for that guy, so it isn’t literally saying "a guy who bats .240/.285/.400", because there are a lot of ways to get to that 80%.

Matt Murton status: Freed
Garrett Atkins status: Not Traded
Clint Hurdle status: Still Employed by the Rockies

by Andrew Martin on May 1, 2009 10:22 AM MDT up reply actions  

I wonder if

You could take the VORP concept and apply it to soccer – does anyone know if anyone’s ever tried it?

by biondino on May 1, 2009 4:28 AM MDT reply actions  

Honestly...

I understand that a lot of people value these stats heavily, but to me, it is what I would call “wacky stats” that quite frankly, factor in a lot of stuff that is either an estimate or sort of “unknown”.

by TehChamp on May 1, 2009 6:29 AM MDT reply actions  

Comments For This Post Are Closed


User Tools

Welcome to the SB Nation blog about the Colorado Rockies, established 28 April 2005.

Community Guidelines
RockiesRoster.

FanPosts

Community blog posts and discussion.

Recommended FanPosts

Paul_by_jerichasmall_small
PRMLB February Thread

Recent FanPosts

Rockieshat1_small
Purple Row Cares: In memory of Thomas Harding's son
Small
On Addiction and Major League Baseball
Small
Musical Analysis of Baseball
Img_1229_small
Better Things: Starting Pitching in 2012
Rockies1_small
2012 Projected Opening Day Payroll
2009__1_small
Opening Day & Fireworks Tickets
Img_1229_small
Mount Olympus on Lake Otsego
Img_1229_small
PRMLB: The January Thread
Avatar_small
Off Season Picture Time

+ New FanPost All FanPosts >

Colorado Sports Blogs

Mile High Report (Denver Broncos)
Mile High Hockey (Colorado Avalanche)
Denver Stiffs (Denver Nuggets)
Burgundy Wave (Colorado Rapids)
The Ralphie Report (CU Buffaloes)
SB Nation Denver

Top 30 PuRPs

  1. Drew Pomeranz, LHP - AA/MLB
  2. Nolan Arenado, 3B - A (Adv)
  3. Wilin Rosario, C - AA/MLB
  4. Chad Bettis, RHP - A (Adv)
  5. Tyler Matzek, A (Adv), A
  6. Alex White, AA/MLB
  7. Kyle Parker, OF - A
  8. Tim Wheeler, OF - AA
  9. Josh Rutledge, SS - A (Adv)
  10. Charlie Blackmon, OF - MLB
  11. Rosell Herrera, SS/3B - Rookie
  12. Trevor Story, SS/3B - Rookie
  13. Edwar Cabrera, LHP - A (Adv)
  14. Tyler Anderson, LHP - unassigned
  15. Rafael Ortega, OF - A
  16. Peter Tago, RHP, A
  17. Christian Friedrich, LHP - AA
  18. Joe Gardner, RHP - AA
  19. Corey Dickerson, OF - Low-A
  20. Thomas Field, 2B - AA
  21. Will Swanner, C - Rookie
  22. Kent Matthes, OF - A (Adv)
  23. Albert Campos, RHP - A
  24. Jordan Pacheco, C/UT - AAA/MLB
  25. Cristhian Adames, SS - A
  26. Ben Paulsen, 1B - AA
  27. Josh Slaats, RHP - Low-A
  28. David Kandilas, CF - Rookie
  29. Jayson Aquino, LHP - DSL
  30. Hector Gomez, SS - AA/MLB
HM:  
Edgmer Escalona, RHP - AAA/MLB
Dillon Thomas, OF - Rookie
Sam Mende, IF - Rookie
Mike Zuanich, 1B - AA
Dan Houston, RHP - AA

updated 10/25/2011. 


Managers

Rox_girl_small Rox Girl

35l7yvb_small Andrew Martin

Staff

Jeff_aberle_small Jeff Aberle

Poison-the-well-the-tropic-rot_small Bryan Kilpatrick

Avatar2_small Andrew T. Fisher

Wittgenstein_small Greg Stanwood

Special Assistants to the GM

Rockies_lost_americana_small holly96