Please help support the Day by Day Database with a donation during the Baseball Musings Pledge Drive.

Baseball Musings Day By Day Database, RBI Percentage

RBI Percentage is 100*(RBI-HR)/Runners On

Select start and end dates, then click Submit to see ranking of players.

Default dates are first and last games in the database.

Start Date:
End Date:
Sort by:
Descending
Ascending
Minimum Runners On Base:
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Magglio Ordonez 5081392821.85
Matt Holliday 4761373621.22
Emil Brown 26662621.05
Chase Utley 3851032221.04
Ryan Braun 302973420.86
Vladimir Guerrero 4791252720.46
Jayson Werth 20149820.40
Sammy Sosa 349922120.34
James Loney 258671520.16
Victor Martinez 4491142519.82
Chone Figgins 28058319.64
Miguel Cabrera 4331193419.63
Nick Markakis 4541122319.60
Raul Ibanez 4301052119.53
Ross Gload 22751719.38
Alex Rodriguez 5301565419.25
Mike Lowell 5211202119.00
Aramis Ramirez 3951012618.99
Mark Teixeira 3961053018.94
Hunter Pence 276691718.84
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Billy Butler 23552818.72
Maicer Izturis 24151618.67
Frank Thomas 370952618.65
Michael Young 45694918.64
Jason Kubel 279651318.64
Brad Hawpe 4671162918.63
Jim Thome 328963518.60
Carl Crawford 371801118.60
Ramon Hernandez 28762918.47
Torii Hunter 4291072818.41
Marlon Byrd 326701018.40
Garret Anderson 348801618.39
Dmitri Young 332741318.37
Carlos Pena 4091214618.34
Corey Hart 311812418.33
Freddy Sanchez 382811118.32
Carlos Beltran 4321123318.29
Brian McCann 406921818.23
Brad Wilkerson 232622018.10
David Wright 4281073017.99
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Chris Duncan 274702117.88
Ryan Howard 5011364717.76
Carlos Lee 4901193217.76
Russell Martin 383871917.75
David Ortiz 4631173517.71
Jacque Jones 34566517.68
Jeff Francoeur 4871051917.66
Vernon Wells 363801617.63
Carlos Guillen 4611022117.57
Josh Fields 251672317.53
Xavier Nady 300722017.33
Ryan Spilborghs 231511117.32
Joe Mauer 30760717.26
Miguel Tejada 365811817.26
Justin Morneau 4641113117.24
Matt Stairs 251642117.13
Casey Kotchman 334681117.07
Juan Encarnacion 22347917.04
Ichiro Suzuki 36568616.99
Bobby Abreu 5011011616.97
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Nomar Garciaparra 30759716.94
Josh Willingham 402892116.92
Bengie Molina 367811916.89
Prince Fielder 4091195016.87
Conor Jackson 267601516.85
Delmon Young 475931316.84
Khalil Greene 416972716.83
Chipper Jones 4351022916.78
Mark Grudzielanek 27051616.67
Placido Polanco 35067916.57
Pat Burrell 405973016.54
Julio Lugo 39373816.54
Garrett Atkins 5201112516.54
Orlando Cabrera 47386816.49
Lance Berkman 4131023416.46
Jimmy Rollins 389943016.45
Travis Hafner 4631002416.41
Troy Tulowitzki 461992416.27
Manny Ramirez 418882016.27
Adrian Beltre 449992616.26
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Kelly Johnson 321681616.20
Adam LaRoche 414882116.18
Hideki Matsui 4831032516.15
Eric Byrnes 384832116.15
Josh Bard 28551516.14
Jay Payton 31658716.14
Albert Pujols 4401033216.14
Edwin Encarnacion 372761616.13
J.J. Hardy 335802616.12
Orlando Hudson 329631016.11
Derrek Lee 373822216.09
Todd Helton 461911716.05
Jack Cust 349822616.05
Jose Guillen 474992316.03
Kevin Kouzmanoff 350741816.00
Ryan Zimmerman 422912415.88
Melky Cabrera 41073815.85
Yuniesky Betancourt 36667915.85
Adrian Gonzalez 4421003015.84
Johnny Damon 323631215.79
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Kevin Youkilis 425831615.76
Brandon Inge 362711415.75
Curtis Granderson 324742315.74
Gregg Zaun 267521015.73
Mike Piazza 22944815.72
Ryan Ludwick 242521415.70
Matt Kemp 204421015.69
Robinson Cano 498971915.66
Mark DeRosa 396721015.66
Geoff Jenkins 275642115.64
Greg Dobbs 289551015.57
David DeJesus 32858715.55
Javier Valentin 20634215.53
Scott Rolen 32258815.53
Jorge Posada 452902015.49
Sean Casey 32354415.48
Ivan Rodriguez 336631115.48
Adam Dunn 4271064015.46
Ryan Church 356701515.45
Bill Hall 319631415.36
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Josh Barfield 30650315.36
Alex Rios 399852415.29
B.J. Upton 380822415.26
Ken Griffey Jr. 413933015.25
Scott Hatteberg 244471015.16
Luke Scott 304641815.13
Marcus Giles 23339415.02
Jeff Kent 394792014.97
Johnny Estrada 294541014.97
Cliff Floyd 24145914.94
Randy Winn 342651414.91
Jim Edmonds 275531214.91
Carlos Ruiz 32254614.91
Frank Catalanotto 222441114.86
Hanley Ramirez 350812914.86
Ray Durham 404711114.85
Mike Sweeney 21038714.76
Mike Cameron 387782114.73
Mark Reynolds 306621714.71
Michael Cuddyer 442811614.71
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Jason Bay 429842114.69
Grady Sizemore 368782414.67
Willie Harris 20532214.63
Juan Uribe 329682014.59
Paul Lo Duca 30954914.56
Pedro Feliz 358722014.53
Brian Schneider 33154614.50
Andre Ethier 353641314.45
Carlos Delgado 437872414.42
Derek Jeter 424731214.39
Aubrey Huff 397721514.36
Moises Alou 251491314.34
Howie Kendrick 23839514.29
Craig Monroe 330591214.24
Craig Biggio 281501014.23
Troy Glaus 296622014.19
Jeremy Hermida 320631814.06
Gary Matthews Jr. 384721814.06
Paul Konerko 421903114.01
Chris Snyder 243471313.99
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Luis Gonzalez 379681513.98
Jack Wilson 316561213.92
Matt Diaz 237451213.92
Brandon Phillips 461943013.88
Coco Crisp 38960613.88
Miguel Olivo 317601613.88
Brian Giles 276511313.77
Tony F Pena 32747213.76
John McDonald 21831113.76
Jose Lopez 371621113.75
Aaron Hill 444781713.74
Casey Blake 438781813.70
Jose Bautista 352631513.64
Wes Helms 25039513.60
Andruw Jones 501942613.57
Alex Gonzalez 289551613.49
Ryan Theriot 31245313.46
Luis Castillo 27538113.45
Ronnie Belliard 350581113.43
Gerald Laird 28347913.43
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Kenji Johjima 351611413.39
Stephen Drew 360601213.33
Kaz Matsui 24837413.31
Mike Lamb 218401113.30
Edgar Renteria 339571213.27
Rich Aurilia 21133513.27
Dustin Pedroia 31750813.25
Jose Vidro 40159613.22
Mark Teahen 40360713.15
Brendan Harris 358591213.13
Mark Loretta 28341413.07
Morgan Ensberg 207391213.04
Alfonso Soriano 284703313.03
Reggie Willits 26134013.03
Jermaine Dye 384782813.02
Jason Kendall 29241313.01
Esteban German 25437412.99
Dan Uggla 440883112.95
Ronny Paulino 341551112.90
Felipe Lopez 31850912.89
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Austin Kearns 450741612.89
Yadier Molina 26440612.88
Omar Vizquel 36551412.88
Nick Swisher 437782212.81
Gary Sheffield 392752512.76
Marco Scutaro 26741712.73
Barry Bonds 302662812.58
Jonny Gomes 255491712.55
Kevin Millar 368631712.50
Rafael Furcal 32947612.46
Aaron Rowand 500892712.40
Ryan Klesko 30744612.38
Tadahito Iguchi 27543912.36
Melvin Mora 356581412.36
J.D. Drew 429641112.35
Jason Varitek 413681712.35
Geoff Blum 22733512.33
Mike Jacobs 300541712.33
Richie Sexson 341632112.32
Brian Roberts 366571212.30
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Dan Johnson 359621812.26
Wily Mo Pena 214391312.15
Mark Ellis 470761912.13
Jose Reyes 374571212.03
Shane Victorino 283461212.01
Jason Giambi 209391411.96
John Buck 252481811.90
Jason Bartlett 32143511.84
Alex Gordon 381601511.81
Jhonny Peralta 435722111.72
Eric Chavez 265461511.70
Chris Young 308683211.69
Michael Barrett 27441911.68
Corey Patterson 31745811.67
Aaron Miles 25832211.63
Ian Kinsler 353612011.61
Kenny Lofton 26838711.57
Shawn Green 313461011.50
Yorvit Torrealba 34147811.44
Lyle Overbay 298441011.41
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Dioner Navarro 30744911.40
Trot Nixon 24831311.29
Akinori Iwamura 24334711.11
A.J. Pierzynski 326501411.04
Shannon Stewart 329481210.94
Ty Wigginton 413672210.90
Ryan Garko 371612110.78
Alfredo Amezaga 26130210.73
David Eckstein 26531310.57
Josh Wilson 20924210.53
Juan Pierre 39041010.51
Franklin Gutierrez 220361310.45
Chris Burke 21628610.19
Jarrod Saltalamacchia 22333119.87
David Ross 23139179.52
Bobby Crosby 2483189.27
Brad Ausmus 2522538.73
Rickie Weeks 25136167.97
Abraham O Nunez 2071607.73
Nick Punto 3112517.72
PlayerRunners OnRuns Batted InHome Runs RBI Pct.

The information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at 20 Sunset Rd., Newark, DE 19711. Newer data was purchased from Baseball Info Solutions.

Baseball Musings home
Day by Day Database