I created a new stat RBI Opportunity Metric (ROM) to replace RBI entirely
Traditional RBIs are a flawed stat because they measure lineup luck rather than hitter efficiency. A mediocre hitter in a stacked lineup easily out-produces an elite hitter on a terrible team.
To fix this, I created ROM (RBI Opportunity Metric).
How ROM Works (The Point System)
Instead of treating all base situations equally, ROM assigns fixed point values based on how close a runner is to scoring, plus a baseline for the batter (due to the constant threat of a home run):
- Batter Baseline: 0.25 points
- Runner on 1st Base: +0.50 points
- Runner on 2nd Base: +0.75 points
- Runner on 3rd Base: +1.00 point
The Formula: You add up the points of the runners a player actually drove home (Points Earned) and divide it by the maximum points available on base (Points Possible), using strictly At-Bats (AB) as the denominator.
The "Free Points" Discipline Mechanic
Because walks (BB) and sacrifice flies (SF) do not count as At-Bats, they add 0.00 to the denominator. But if a hitter draws a bases-loaded walk or hits a sac fly, they still get the point in their numerator. It heavily rewards game-winning team baseball.
Historical Proof: The Career ROM Leaders (Post-1957)
To test the lifetime stability of the index, I calculated career data using non-overlapping game log configurations. Sustaining a high conversion efficiency across decades highlights true legendary status:
| Rank | Player | Career ROM | Batting Average (AVG) | Career OPS |
|---|---|---|---|---|
| 1 | Barry Bonds | .292 | .298 | 1.051 |
| 2 | Manny Ramirez | .288 | .312 | .996 |
| 3 | Albert Pujols | .281 | .296 | .918 |
| 4 | Alex Rodriguez | .276 | .295 | .930 |
| 5 | Mike Trout | .272 | .292 | .981 |
| 6 | David Ortiz | .269 | .286 | .931 |
| 7 | Miguel Cabrera | .265 | .306 | .901 |
| 8 | Ken Griffey Jr. | .261 | .284 | .907 |
| 9 | Eddie Murray | .259 | .287 | .836 |
| 10 | Vladimir Guerrero Sr. | .258 | .318 | .931 |
Here is a link to a more detailed breakdown. Disclaimer: While the equations is original I did use googles AI chat bot to help format and chart inputs.