THE BOOK cover
The Unwritten Book is Finally Written!
An in-depth analysis of: The sacrifice bunt, batter/pitcher matchups, the intentional base on balls, optimizing a batting lineup, hot and cold streaks, clutch performance, platooning strategies, and much more.
Read Excerpts & Customer Reviews

Buy The Book from Amazon


SABR101 required reading if you enter this site. Check out the Sabermetric Wiki. And interesting baseball books.
MOST RECENT ARTICLES
MAIL : You ask | We say

Advanced


THE BOOK--Playing The Percentages In Baseball

<< Back to main

Tuesday, August 03, 2010

Odds Ratio Method: track runners and baseball

Let’s say you have a runner that runs the 100m, and we observe his running time as 10.0 seconds, with one SD = 0.2 seconds.  Let’s call this runner Aurora.  And we have a second runner who averaged 10.1 seconds, witth one SD = 0.2 seconds.  This runner is called Bolt.

How often will Aurora beat Bolt?  Running a simulator 10,000 times, I get .640.  I’m sure there’s a nice probability calculator that will give us the same result (if so, please share).

Let’s say we have a third runner, called Canuck, and he runs in 10.2 +/- 0.2.  Bolt will beat him .640 times.

What are our expectations of Aurora beating Canuck?  Well, the Odds Ratio suggests the following:


.640/.360 = 1.778 = odds ratio of Aurora to Bolt
.640/.360 = 1.778 = odds ratio of Bolt to Canuck

1.778 x 1.778 = 3.16 = odds ratio of Aurora to Canuck

Therefore, under these assumptions, Aurora wins .760.

And in reality, how often would a runner with a 10.0 +/- 0.20 time beat a runner with 10.2 +/- 0.20 time?  The simulator says: .760.

So far, so good.  Let’s keep going, and have these competitors to Aurora, with the following expectation using the Odds Ratio;

Aurora facing
0.500 10.0 Aurora
0.640 10.1 Bolt
0.760 10.2 Canuck
0.849 10.3 Doppler
0.909 10.4 Echo
0.947 10.5 Flash
0.969 10.6 Gonzalez
0.982 10.7 Hermes
0.990 10.8 Iceman
0.994 10.9 Jaguar
0.997 11.0 Kwicksilver

So, when Aurora faces Doppler and his 10.3 +/- 0.2 time,Aurora will win .849 times, according to the Odds Ratio method.  But, what would happen in reality?

Sim ORM Aurora facing
0.500 0.500 10.0 Aurora
0.640 0.640 10.1 Bolt
0.760 0.760 10.2 Canuck
0.852 0.849 10.3 Doppler
0.922 0.909 10.4 Echo
0.962 0.947 10.5 Flash
0.983 0.969 10.6 Gonzalez
0.994 0.982 10.7 Hermes
0.998 0.990 10.8 Iceman
0.9995 0.994 10.9 Jaguar
0.9999 0.997 11.0 Kwicksilver

As you can see, right around the 10.4 mark or so, the Odds Ratio method breaks down.  If the breakdown point can be thought of as 2 * SD, the bright folks out there can tell us.

So, what about baseball?  Well, in baseball, matchups are not in win% but in OBP.  Let’s say that the average hitter has an OBP of .340, +/- .030, and the average pitcher+fielders have an OBP of .340 +/- .030.  It would seem, therefore, that the Odds Ratio Method would work as long as the difference in the mean of the players is within… well, some number.  (And if you think about it some more, a player doesn’t have an OBP talent level, since OBP is really a sort of win%.  Each player would have some number, similar to a track runner’s time number.  So, in order to model baseball, you would need to figure out how to give each hitter and pitcher a number such that we can try to figure out how much the Odds Ratio Method can be used and when it breaks down.)

Page 1 of 1 pages

<< Back to main