I've been studying BABIP, or batting average on balls in play calculated as (H - HR)/(AB - HR - K + SF), and I was thinking it would be quite possible to create your own metric based on the types of categories in your fantasy league.

For instance, we're going to play head-to-head one win category (e.g., you win as many categories as possible to win the week). Our offensive categories will be:

Runs (R), Hits (H), Doubles (2B), Triples (3B), Home Runs (HR), Runs Batted In (RBI), Stolen Bases (SB), Walks (BB), Strikeouts (K), Batting Average (AVG)

So based on that, I came up with my own metric to consider the categories we'll use in our league as follows:

(R+H+2B+3B+HR+RBI+SB)/(AB-BB+K)

Using this formula, I get the following as the top 25:

Hitter Score BABIP

============================

Albert Pujols 0.809 0.297

Miguel Cabrera 0.796 0.336

Joey Votto 0.741 0.361

Justin Morneau 0.737 0.385

Kevin Youkilis 0.736 0.327

Josh Hamilton 0.726 0.390

Jose Bautista 0.718 0.233

Troy Tulowitzki 0.715 0.327

Joe Mauer 0.696 0.348

Carlos Gonzalez 0.688 0.384

Dustin Pedroia 0.682 0.291

Carl Crawford 0.681 0.342

Nelson Cruz 0.676 0.348

Coco Crisp 0.676 0.307

Robinson Cano 0.671 0.326

Matt Holliday 0.670 0.331

Mags Ordonez 0.668 0.313

Jim Thome 0.666 0.310

Brett Gardner 0.664 0.340

Aubrey Huff 0.660 0.303

Paul Konerko 0.658 0.326

Hanley Ramirez 0.657 0.327

Rafael Furcal 0.651 0.338

Chase Utley 0.648 0.288

Jayson Werth 0.647 0.352

Evan Longoria 0.647 0.336

I'm just wondering what other people think of this approach and feel free to poke flaws in my formula if you think there's a better way to calculate based on these stats.

Thanks!