FREE hit counter and Internet traffic statistics from freestats.com

Tuesday, September 21, 2004

A More Accurate ERA

The January issue of the .NET Developer's Journal will include an editorial by Jon Box where Jon is nice enough to mention my MLB Pocket Manager application as an example of using the .NET Compact Framework. Through Derek Ferguson I discovered that the CEO of Expand Beyond Corporation Ari Kaplan is also interested in baseball statistics.

Ari has done some very interesting work in evaluating pitchers (especially relief pitchers), work that Orioles, Expos, and Padres paid him to do. In short Kaplan devised at least three measures:

  • RE (Reliever's Effectiveness) - the number of runs a pitcher allows in a given situation divided by the number of runs expected. This stat is based on run expectancy tables like the one I used to build my pocket manager. The reason this stat is useful is that some pitchers enter a game more frequently with runners on base and some without. After all, ERA was devised during a time when most starters completed their games as shown in the following graph. The percentage of complete games today is down around 4.5%.



  • PERA (Potential ERA) - what the pitcher's ERA would be if none of the runners on base when he left the game scored
  • WERA (Worst Case ERA) - what a pitcher's ERA would be if all runners he left on base scored

To these I'll add two other independent measures that can be used to evaluate pitchers:

Component ERA (CERA)

Definition: A statistic that estimates what a pitcher's ERA should have been, based on his pitching performance.
ERC=(((H+BB+HBP)*PTB)/(BFP*IP))*9-.56

PTB in the formula is calculated as:
PTB=.89*(1.255*(H-HR)+4*HR)+.56*(BB+HBP-IBB)

When intentional walk data is not available you can use:
PTB=.89*(1.255*(H-HR)+4*HR)+.475*(BB+HBP)

Also, if the ERC is less than 2.24 the formula is adjusted as follows:
ERC=(((H+BB+HBP)*PTB)/(BFP*IP))*9*.75

History: The formula here is at it appears in the 2004 edition of The Bill James Handbook.

Expected ERA (XERA)

Description: xERA represents the expected ERA of the pitcher based on a normal distribution of his statistics. It is not influenced by situation-dependent factors. xERA erases the inequity between starters' and relievers' ERAs, eliminating the effect that a pitcher's success or failure has on another pitcher's ERA. Similar to other gauges, the accuracy of this formula changes with the level of competition from one season to the next. The normalizing factor allows us to better approximate a pitcher's actual ERA. This value is usually somewhere around 2.77 and varies by league and year.

XERA = (.575 * H/9 ) + (.94 * HR/9 ) + (.28 * BB/9 ) - (.01 * K/9 ) - Normalizing Factor

History: By Gill and Reeve as found on http://www.baseballhq.com/. No formula for calculating the Normalizing Factor is found on the site.

36 comments:

Anonymous said...

Mmoinn.com is a professional wow gold trading platform! Here you can get a more efficient service, more comfortable experience. As soon as possible to buy cheap wow gold and wow power leveling it!

Anonymous said...

A good Warhammer warhammer goldquest guide is a great resource whyvipwarhammergoldto have for finding your warhammer newsway around in the massive warhammer anlec-destructionworld of Warhammer Online. Warhammer Elite, created warhammer 40kby Steve Ferris, who calls himself warhammer supporta "no life gamer", is a perfect fit for warhammer belakor-orderthat role. Steve has been playing MMORPGs for many years and has been warhammer online offersinvolved with Warhammer Online since closed beta. He really wow goldknows his stuff and shares it all with you in his guide.Warhammer Elite clearly lays out a path to get you to level 40 without wasting a lot of time, and without missing half the content. The in-game screenshots and fully annotated maps, along with the detailed instructions and tips for completing quests, are designed to help guide you through the game as fast as possible. He even gives you pointers on how to engage the various mobs you will http://www.vipwarhammergold.com/encounter in your questing adventures.world of warcraft gold

Anonymous said...

It is what we call 'the syndrome of the passive patient'. Basically we can't have anything with nothing and we know that if the client does not implicate himself cheap wow gold or herself a little bit financially then he or she won't make the effort later on and make
biodegradable cutlery the changes which are truly necessary. This is why it is essential for me that the wow gold people I help implicate themselves and why I do not work for free. It is very important for me to know that I am not working pointlessly on an individual's analysis, wow gold producing a reading that wow gold 5000 will not be fully read or assimilated while all I really want to do is to pass on the valuable information which SRO gold. is going to so radically wow gold 10000
change your life Isis. Experience has shown me that the only means for me to be absolutely certain that the person who requests my work Get free WOW gold is going wow gold sale to make the effort and implicate himself or herself to bring about real change is to ask for a small financial participation. Isis, you will understand that if you don't want pulp egg tray to spend a few dollars to ask me to produce this full reading for you whilst I have already spent over
food container 10 hours on your file without asking you for anything at all in return (once again please understand
SRO gold

Unknown said...

Sell MMORPG Gold And Money to us to get real money!
Dear player,
OGDEAL is buying mmorpg virtual currency. We will offer high price to buy your game gold. Hot games: sell WOW gold, sell warhammer gold, sell eve online isk: www.eve-online-isk.com , sell silkroad gold, sell maple story mesos, sell lotro gold, sell lotro europe gold, sell aoc gold, sell Lineage 2 adena, sell EverQuest 2 platinum, sell FFXI gil, sell SWG credits, sell gaia gold, sell 2moons dil, sell cabal online alz, sell kalonline geons to : www.ogdeal.com .
Any questions please Contact our site’s live support chat or MSN: ogdeal@hotmail.com Thanks !

employment agency said...

Awesome! I have read a lot on this topic, but you definitely give it a good vibe. This is a great post. Will be back to read more! Please come visit my site recruiting
when you got time.

sheriff said...

I found your blog on google and read a few Thanks for the information you mentioned here, I'm looking forward to see your future posts. Cheers !! Please come visit my site sheriff office
when you got time.

Ohio Business Listing said...

I forgot about those! Maybe they look good w/ the right outfit? I didn't like skinny jeans when I first saw them. lol. Please come visit my site Ohio Business Listing when you got time.

physician internist said...

Wow! Thank you! I always wanted to write in my site something like that. Can I take part of your post to my blog? Please come visit my site internist when you got time.

internist said...

I usually don’t leave comments!!! Trust me! But I liked your blog…especially this post! Would you mind terribly if I put up a backlink from my site to your site? Please come visit my site physician internist when you got time

Sandy Peterson said...

I was thinking of looking up some of them newspaper websites, but am glad I came here instead. Although glad is not quite the right word… let me just say I needed this after the incessant chatter in the media, and am grateful to you for articulating something many of us are feeling - even from distant shores. Please come visit my site “http://www.agenciesadoption.com” when you got time.

San Francisco Business Directory said...

I usually don’t leave comments!!! Trust me! But I liked your blog…especially this post! Would you mind terribly if I put up a backlink from my site to your site? Please come visit my site Business Directory San Francisco when you got time

Columbus Business Directory said...

I enjoyed reading your work! GREAT post! I looked around for this… but I found you! Anyway, would you mind if I threw up a backlink from my site? Please come visit my site Local Business Directory Of Columbus U.S.A. when you got time.

Garland Business Directory said...

Since I’m new to blogging, these articles are greatly appreciated; very useful and informative blog and every body must visit this blog. Please come visit my site Local Business Directory Of Garland U.S.A. when you got time.

Laredo Business Directory said...

I really liked your blog! You have some great content. Check out my blog and give me some feedback Please come visit my site Local Business Directory Of Laredo U.S.A. when you got time

christian life coach said...

Can you provide more information on this? I am new to the subject. Please come visit my site coaching training
when you got time.

customer relationship management system said...

Very nice information. Thanks for this. Please come visit my site customer relationship management
when you got time.

ralph lauren jacket said...

Articles are meaningful, and your blog is nice!
polo jacket
polo shirt
ralp lauren jacket
cheap polo shirts
spyder jackets
discount polo shirts
ralph lauren shirt
columbia jacket
north face jacket
cheap ralph lauren shirts
women's columbia jackets
polo t shirts
polo men's shirt
ralph lauren men's shirt
polo mens shirt
cheap polo jackets
ralph lauren mens shirt
wholesale polo jacket
ralp lauren polo shirts
short sleeve polo shirt
men polo shirt
lacoste polo shirts
wholesale polo shirts
men's polo shirts
cheap polo ralph lauren
cheap polo t-shirts
cheap polo clothes
custom polo shirts
discount north face jackets
ladies spyder jacket
tennis rackets
tennis racket
tennis racquet
tennis racquets
wilson tennis rackets
prince tennis rackets
head tennis rackets
babolat tennis rackets
best tennis racket
cheap tennis rackets
wilson tennis racquets
head tennis racquets
babolat tennis racquets
cheap tennis racket

tennis rackets said...

Articles are meaningful, and your blog is nice!
polo jacket
polo shirt
ralp lauren jacket
cheap polo shirts
spyder jackets
discount polo shirts
ralph lauren shirt
columbia jacket
north face jacket
cheap ralph lauren shirts
women's columbia jackets
polo t shirts
polo men's shirt
ralph lauren men's shirt
polo mens shirt
cheap polo jackets
ralph lauren mens shirt
wholesale polo jacket
ralp lauren polo shirts
short sleeve polo shirt
men polo shirt
lacoste polo shirts
wholesale polo shirts
men's polo shirts
cheap polo ralph lauren
cheap polo t-shirts
cheap polo clothes
custom polo shirts
discount north face jackets
ladies spyder jacket
tennis rackets
tennis racket
tennis racquet
tennis racquets
wilson tennis rackets
prince tennis rackets
head tennis rackets
babolat tennis rackets
best tennis racket
cheap tennis rackets
wilson tennis racquets
head tennis racquets
babolat tennis racquets
cheap tennis racket

Coquitlam Business Telephone Directory said...

I just couldnt leave your website before saying that I really enjoyed the quality information you offer to your visitors... Will be back often to check up on new stuff you post here!
Coquitlam Business Directory, Coquitlam Agriculture, fishing & Forestry, Coquitlam Apparel & Accessories, business directory listings of Coquitlam Automotive, Your summaries are always top-notch. Thanks for keeping us apprised. I’m reading every word here.Coquitlam Business & Professional Services, Coquitlam Computers, Communications & Electronics, home garden furnishing, real estate business finderCoquitlam Construction & Renovation, Coquitlam Education, Coquitlam Entertainment & Media, Coquitlam Family & Community, Lawyers Attorneys & Law Firms Directory Coquitlam Finance & Legal,dinning restaurants Entertainment serving Coquitlam Food & Beverages, Coquitlam Health & Medicine Doctors Hospitals, Coquitlam Home & Garden, Coquitlam Industrial supplies & services , Coquitlam Personal Care, Coquitlam Public utilities & environment, Coquitlam Real-Estate & Insurance, Coquitlam Shopping & Specialty Stores, shopping, retail, department stores company guide of Coquitlam Sports & Recreation, Coquitlam Transportation, Coquitlam Travel & Lodging

Grande Prairie Directory said...

If you had some way of rating posts I would for sure give you a high rating my friend!Grande Prairie Business Directory, Grande Prairie Agriculture, fishing & Forestry, Grande Prairie Apparel & Accessories, business directory listings of Grande Prairie Automotive, Grande Prairie Business & Professional Services, Grande Prairie Computers, Communications & Electronics, home garden furnishing, real estate business finderGrande Prairie Construction & Renovation, Grande Prairie Education, Grande Prairie Entertainment & Media, Grande Prairie Family & Community, Lawyers Attorneys & Law Firms Directory Grande Prairie Finance & Legal,dinning restaurants Entertainment serving Grande Prairie Food & Beverages, Grande Prairie Health & Medicine Doctors Hospitals, Grande Prairie Home & Garden, Grande Prairie Industrial supplies & services , Grande Prairie Personal Care, Grande Prairie Public utilities & environment, Grande Prairie Real-Estate & Insurance, Grande Prairie Shopping & Specialty Stores, shopping, retail, department stores company guide of Grande Prairie Sports & Recreation, Grande Prairie Transportation, Grande Prairie Travel & Lodging

Calgary Directory said...

This is very interesting information. I am doing some research for a class in school. and i liked the post. do you know where I can find other information regarding this? I am finding other information on this but nothing that I can use really in my paper for my final. do you have any suggestions?


Calgary Business Directory, Calgary Agriculture, fishing & Forestry, Calgary Apparel & Accessories, business directory listings of Calgary Automotive, Calgary Business & Professional Services, Calgary Computers, Communications & Electronics, home garden furnishing, real estate business finderCalgary Construction & Renovation, Calgary Education, Calgary Entertainment & Media, Calgary Family & Community, Lawyers Attorneys & Law Firms Directory Calgary Finance & Legal,dinning restaurants Entertainment serving Calgary Food & Beverages, Calgary Health & Medicine Doctors Hospitals, Calgary Home & Garden, Calgary Industrial supplies & services , Calgary Personal Care, Calgary Public utilities & environment, Calgary Real-Estate & Insurance, Calgary Shopping & Specialty Stores, shopping, retail, department stores company guide of Calgary Sports & Recreation, Calgary Transportation, Calgary Travel & Lodging

csharp tutorial said...

What a facinating article. I’m looking for a marketing expert to help with a project, could you help? Please come visit my site
csharp tutorial
when you got time.

discount rugs said...

Thanks for posting, definitely going to subscribe! See you on my reader. Please come visit my site
discount rugs when you got time.

Arizona foreclosures said...

found your site on del.icio.us today and really liked it.. i bookmarked it and will be back to check it out some more later .. Chicago
Personal Injury Lawyer
, Austin
Personal Injury Lawyer
, Houston
Personal Injury Lawyer
, wholesale
distributor
, wholesalers china, wholesale
products
, Baltimore Bankruptcy Lawyer, Chicago
Criminal Defense Attorney Directory

Arizona foreclosures said...

Hi! Thanks for the great information you havr provided! You have touched on crucuial points! I would just like to say to all my fellow Entrepreneurs…just remember that persistence is the key to success. As Winston Churchill once said: “Never, never, never give up!”San
Francisco Bankruptcy Lawyer
, Los
Angeles Bankruptcy Lawyer
, Dallas
Bankruptcy Lawyer
, Chicago
Bankruptcy Lawyer
, Austin
Bankruptcy Lawyer
, Houston
Bankruptcy Lawyer
, wholesale
supplier

Unknown said...

No matter what product you purchase from us north face jacketsWe are offering you a wide range ofnorth face outletquestion,Some color combinations seem to never get old north face outerwearBut within the same community north face coatsbecause it features just the right amount of north face uk,look at another good paoduct such as Dior totes

aai333 said...

Nice article written by you
Nice cheap Nike dunk
articlediscount nike dunk
written nike dunk
bydiscount nike shoes
youcheap nike shoes
Christian Louboutin boots
Chloe outlet
cheap Chloe
discount Chloe
newest Chloe
Chloe bags 2010
Chloe totes
bape shoes
bape clothing
discount bape shoes
cheap bape shoes
bape jackets
wholesale ed hardy
ed hardy wholesale
discount ed hardy
Babyliss
Benefit GHD
MBT boots
MBT shoes in fashion
cheap mbt shoes sale
discount mbt outlet 2010
MBT Walking Shoes
MTB shoes

Anonymous said...

I just couldnt leave your website before saying that I really enjoyed the quality information you offer to your visitors... Will be back often to check up on new stuff you post here!
Maryland life insurance, Massachusetts life insurance, Michigan life insurance, Minnesota life insurance, Mississippi life insurance, Missouri life insurance, Montana life insurance, Nebraska life insurance, Nevada life insurance, New Hampshire life insurance,

Anonymous said...

Me & my neighbour were preparing to do some research about that. We got a good book on that matter from our local library and most books where not as influensive as your information. I am very glad to see such information which I was searching for a long time.



metal
roofing contractors
, eye optometrists, lawn
service jobs
, quickest way
to lose weight
, commercial
roofing contractors
, optometrist doctor, lawn
service prices

Anonymous said...

I just couldnt leave your website before saying that I really enjoyed the quality information you offer to your visitors... Will be back often to check up on new stuff you post here!

lose weight
quick
, national roofing
contractors
, laser vision center, best
lawn service
, dieting tips, metal
roof contractors
, vision laser center, lawn
service contract

deigadorehbock said...

You got a really useful blog I have been here reading for about an hour. I am a newbee and your success is very much an inspiration for me. The first page doesn’t need to be just a dream anymore.watches
at wholesale
, Common Plumbing Maintenance problems
, health care careers list,
Clothing
Trade
, http://www.caraccidentinjurylawyerblog.com
, vintage clothing shopping,
Wholesale
China
, air
conditioner maintenance
, Watches
Wholesaler
, getting divorced

deigadorehbock said...

Valuable information and excellent design you got here! I would like to thank you for sharing your thoughts and time into the stuff you post!! Thumbs up vintage
clothes
, Chinese Jewelry
Factory
, air
conditioning guide
, Watches
wholesale supplier
, marriage separation, car accident injury lawyer
blog
, ,
Wholesale
Fashion Jewelry

Anonymous said...

ACER BATBL50L6 battery
ACER TravelMate 240 Battery
ACER BT.00803.004 Battery
ACER Travelmate 4002lmi battery
Acer travelmate 800 battery
Acer aspire 3613wlmi battery
Travelmate 2414wlmi battery
Acer batcl50l battery
Acer Travelmate 2300 battery
ACER aspire 3610 battery
ACER travelmate 4600 battery
Dell Latitude D800 battery
Dell Inspiron 600m battery
Dell Inspiron 8100 Battery
Dell Y9943 battery
Dell Inspiron 1521 battery
Dell Inspiron 510m battery
Dell Latitude D500 battery
Dell Latitude D520 battery
Dell GD761 battery
Dell NF343 battery
Dell D5318 battery
Dell G5260 battery
Dell Inspiron 9200 battery
Dell Latitude C500 battery
Dell HD438 Battery
Dell GK479 battery
Dell PC764 battery
Dell KD476 Battery

Anonymous said...

air conditioning repair For all your air conditioning repair needs!

Unknown said...

We will assist you to select the best hair straightener in the market. So that you can buy your flat iron according to your needs

Anonymous said...

Kansas City Window Repairman
Liberal KS Exterminators
Investor Friendly Contractors
Commercial Contracting Near Me
Sell My House