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.
Josh Hamilton 3831284322.19
Miguel Cabrera 4441394421.40
Adrian Gonzalez 4381081820.55
Torii Hunter 370921620.54
Chris Nelson 21753920.28
Tyler Colvin 267721820.22
Carlos Ruiz 260681620.00
William Middlebrooks 195541520.00
Travis Ishikawa 13130419.85
Allen Craig 354922219.77
Chase Headley 4281153119.63
Ryan Howard 215561419.53
Miguel Montero 375881519.47
Jonathan Lucroy 237581219.41
J.P. Arencibia 196561819.39
Alfonso Soriano 3921083219.39
Evan Longoria 196551719.39
Yuniesky Betancourt 15236719.08
Luis Cruz 18140618.78
Billy Butler 4171072918.71
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Aramis Ramirez 4181052718.66
Buster Posey 4291032418.41
Garrett Jones 321862718.38
Brandon Inge 229541218.34
Neil Walker 302691418.21
Albert Pujols 4121053018.20
Yasmani Grandal 15436818.18
Joe Mauer 414851018.12
Carlos Gonzalez 348852218.10
Edwin Encarnacion 3761104218.09
Luke Scott 227551418.06
Jesus Guzman 21748917.97
Tyler Moore 106291017.92
Hector Sanchez 17334317.92
Steve Pearce 12326417.89
Derek Norris 15134717.88
Dayan Viciedo 297782517.85
Alexei Ramirez 35973917.83
Kyle Seager 371862017.79
Ryan Braun 4021124117.66
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Ryan Zimmerman 397952517.63
Yoenis Cespedes 329802217.63
Mark Trumbo 358953217.60
Andrew McCutchen 371963117.52
Danny Valencia 10321317.48
John Jaso 229501017.47
Nick Markakis 235541317.45
Matt Wieters 344832317.44
Chris Johnson 350761517.43
Mike Trout 306833017.32
Ronny Cedeno 10422417.31
Cody Ross 341812217.30
Matt Kemp 266692317.29
Marco Scutaro 38974717.22
Carlos Lee 39677917.17
Josh Rutledge 16937817.16
Justin Maxwell 204531817.16
Lorenzo Cain 14031717.14
Prince Fielder 4561083017.11
Paul Goldschmidt 363822017.08
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Andre Ethier 404892017.08
Wilin Rosario 252712817.06
Brayan Pena 13525217.04
Matt Carpenter 23546617.02
Mike Morse 259621816.99
Will Venable 21245916.98
Jeff Baker 12425416.94
George Kottaras 13031916.92
David Wright 426932116.90
Jason Kubel 355903016.90
Pablo Sandoval 303631216.83
David Ortiz 220602316.82
DeWayne Wise 13130816.79
Ramon Hernandez 13728516.79
Anthony Rizzo 197481516.75
Nelson Cruz 394902416.75
Coco Crisp 209461116.75
Melky Cabrera 295601116.61
Chris Davis 314853316.56
Juan Francisco 13932916.55
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Nick Swisher 417932416.55
David DeJesus 24850916.53
Kendrys Morales 309732216.50
Howie Kendrick 35967816.43
Matt Holliday 4581022716.38
Josh Willingham 4591103516.34
Freddie Freeman 435942316.32
Alejandro De Aza 25250916.27
Juan Rivera 23447916.24
Greg Dobbs 21039516.19
Welington Castillo 10522516.19
Jordan Pacheco 30354516.17
Yadier Molina 334762216.17
Adrian Beltre 4091023616.14
Martin Prado 372701016.13
Todd Helton 18637716.13
Jose Bautista 237652716.03
Elvis Andrus 36962315.99
Joey Votto 263561415.97
David Freese 370792015.95
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Ryan Ludwick 339802615.93
Freddy Galvis 13224315.91
Michael Cuddyer 264581615.91
A.J. Pierzynski 315772715.87
Hunter Pence 5051042415.84
Daniel Murphy 37365615.82
Quintin Berry 17129215.79
Todd Frazier 304671915.79
Hanley Ramirez 432922415.74
Jay Bruce 414993415.70
Aaron Hill 376852615.69
Josh Donaldson 15333915.69
Alex Rios 421912515.68
Austin Jackson 320661615.62
Adam LaRoche 4301003315.58
Colby Rasmus 334752315.57
Ben Zobrist 347742015.56
Jimmy Rollins 290682315.52
Humberto Quintero 11619115.52
Alex Gordon 375721415.47
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Mark Teixeira 388842415.46
Jason Kipnis 403761415.38
Rafael Furcal 28649515.38
Salvador Perez 182391115.38
Carlos Beltran 423973215.37
Starlin Castro 417781415.35
Norichika Aoki 261501015.33
Michael McKenry 177391215.25
Ian Desmond 315732515.24
Dexter Fowler 263531315.21
Jerry Hairston 14526415.17
Giancarlo Stanton 323863715.17
Brandon Phillips 390771815.13
Chase Utley 225451115.11
Dustin Pedroia 331651515.11
Michael Bourn 31857915.09
Troy Tulowitzki 12627815.08
Mike Aviles 312601315.06
Alexi Casilla 19330115.03
Ian Kinsler 353721915.01
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Jordany Valdespin 12026815.00
Ike Davis 387903214.99
J.D. Martinez 294551114.97
Andrelton Simmons 10719314.95
Chipper Jones 321621414.95
Pedro Alvarez 368853014.95
Curtis Granderson 4221064314.93
Alexi Amarista 18132514.92
Erik Kratz 11426914.91
Jose Molina 16132814.91
Brandon Moss 208522114.90
Domonic Brown 14126514.89
Kevin Youkilis 276601914.86
Brandon Belt 33056714.85
Matt Joyce 283591714.84
Jose Lopez 16228414.81
Adam Lind 230451114.78
Alex Avila 26448914.77
Donovan Solano 17628214.77
Casper Wells 176361014.77
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Michael Moustakas 360732014.72
Dan Uggla 401781914.71
David Murphy 313611514.70
Willie Bloomquist 15723014.65
Casey McGehee 21941914.61
Corey Hart 363833014.60
DJ LeMahieu 13722214.60
Alberto Callaspo 295531014.58
Gerardo Parra 19936714.57
Michael Young 40567814.57
Seth Smith 261521414.56
Chris Carter 158391614.56
Chris Getz 11717014.53
Daniel Nava 18633614.52
Adam Dunn 379964114.51
Brett Lawrie 255481114.51
Carlos Santana 400761814.50
Mark Reynolds 318692314.47
B.J. Upton 346782814.45
Shin-Soo Choo 353671614.45
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Manny Machado 13226714.39
Jayson Werth 18131514.36
Ryan Doumit 398751814.32
Jim Thome 11925814.29
Chris Denorfia 19636814.29
Asdrubal Cabrera 366681614.21
Raul Ibanez 303621914.19
Lucas Duda 296571514.19
Juan Uribe 10617214.15
Martin Maldonado 15630814.10
Jeff Mathis 13527814.07
Scott Hairston 264572014.02
Jonny Gomes 207461714.01
Cody Ransom 222421113.96
Jose Lobaton 12920213.95
Mitch Moreland 251501513.94
Brian McCann 339672013.86
Denard Span 26741413.86
Orlando Hudson 18128313.81
Angel Pagan 34856813.79
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Skip Schumaker 19628113.78
Carlos Quentin 218461613.76
Darin Mastroianni 10217313.73
Rajai Davis 25543813.73
Wilson Betemit 204401213.73
Scott Moore 12526913.60
Justin Turner 12519213.60
Elliot Johnson 19933613.57
Justin Morneau 428771913.55
Gordon Beckham 325601613.54
Jose Reyes 340571113.53
Jesus Montero 348621513.51
Delmon Young 415741813.49
Eric Hosmer 341601413.49
Jon Jay 26740413.48
Adam Jones 372823213.44
Scott Rolen 23139813.42
Jason Heyward 410822713.41
Paul Konerko 367752613.35
Michael Brantley 40560613.33
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Johnny Giavotella 10515113.33
Yonder Alonso 39862913.32
Jhonny Peralta 376631313.30
Andres Torres 24135313.28
Ty Wigginton 241431113.28
Sean Rodriguez 19732613.20
Pedro Ciriaco 12919213.18
Kurt Suzuki 27442613.14
Luis Valbuena 18328413.11
Casey Kotchman 329551213.07
Michael Saunders 291571913.06
Justin Upton 383671713.05
Andy Dirks 20735813.04
Geovany Soto 215391113.02
Craig Gentry 19226113.02
Reed Johnson 13220312.88
Jacoby Ellsbury 17126412.87
Mike Carp 11720512.82
Robinson Cano 476943312.82
Brennan Boesch 329541212.77
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Mike Baxter 11017312.73
Ryan Theriot 22028012.73
Josh Reddick 421843112.59
Kelly Shoppach 15127812.58
Alcides Escobar 37552512.53
Bobby Abreu 16824312.50
Jarrod Saltalamacchia 272592512.50
Jack Hannahan 20029412.50
Ryan Roberts 320521212.50
Kelly Johnson 313551612.46
Jamey Carroll 31340112.46
Omar Infante 330531212.42
Jeff Keppinger 25140912.35
Derek Jeter 349581512.32
Bryan Petersen 13817012.32
Justin Ruggiano 187361312.30
Wilson Valdez 12215012.30
Clint Barmes 30145812.29
A.J. Ellis 318521312.26
Travis Snider 10617412.26
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Carlos Gomez 262511912.21
Darwin Barney 30344712.21
J.J. Hardy 377682212.20
Carlos Pena 345611912.17
Brandon Crawford 33745412.17
John Buck 239411212.13
Roger Bernadina 16525512.12
Jason Castro 19029612.11
Ichiro Suzuki 37254912.10
Kirk Nieuwenhuis 17428712.07
Jed Lowrie 216421612.04
Yunel Escobar 35051912.00
Gregor Blanco 24234511.98
Joaquin Arias 24234511.98
Dustin Ackley 311481111.90
Stephen Drew 17728711.86
Stephen Lombardozzi 20327311.82
Eric Chavez 178371611.80
Chris Young 229411411.79
Jayson Nix 11918411.76
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Peter Bourjos 13619311.76
Chris Stewart 10313111.65
Kevin Frandsen 10314211.65
Desmond Jennings 292471311.64
Gaby Sanchez 19830711.62
Ryan Sweeney 13816011.59
Tony Gwynn 14717011.56
Andruw Jones 173341411.56
Juan Pierre 20825111.54
Bryan LaHair 209401611.48
Logan Morrison 218361111.47
Erick Aybar 32345811.46
Chris Parmelee 13120511.45
Jordan Schafer 16623411.45
Brian Dozier 23733611.39
Vernon Wells 158291111.39
Chris Snyder 15024711.33
James Loney 30941611.33
Mark Kotsay 10614211.32
Bryce Harper 327592211.31
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Mike Napoli 283562411.31
Ben Revere 28432011.27
Nick Hundley 16922311.24
Jose Altuve 26737711.24
Travis Hafner 197341211.17
John Mayberry 287461411.15
David Ross 12623911.11
Chris Heisey 21631711.11
Shane Robinson 11716311.11
Chris Iannetta 15326911.11
Shane Victorino 396551111.11
Shelley Duncan 180311111.11
Cameron Maybin 33445811.08
Alex Rodriguez 353571811.05
Austin Kearns 10916411.01
Mark Ellis 21831711.01
Omar Quintanilla 10916411.01
Eric Hinske 10013211.00
Ryan Hanigan 20024211.00
Drew Stubbs 239401410.88
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Ruben Tejada 22225110.81
Rickie Weeks 389632110.80
Scott Podsednik 10312110.68
John McDonald 15022610.67
Brett Wallace 14124910.64
Jesus Flores 18926610.58
Logan Forsythe 18926610.58
Russell Martin 303532110.56
Danny Espinosa 376561710.37
Trevor Plouffe 299552410.37
Placido Polanco 16419210.37
Steven Clevenger 14616110.27
John Baker 13714010.22
Alex Presley 147251010.20
Eric Thames 15725910.19
Dee Strange-Gordon 15917110.06
Justin Smoak 318501810.06
Tyler Greene 189301110.05
Johnny Damon 15019410.00
Rick Ankiel 10015510.00
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Joe Mather 14019510.00
Brendan Ryan 2833139.89
Ian Stewart 1221759.84
Adam Kennedy 1431629.79
Maicer Izturis 1842029.78
Ben Francisco 1141549.65
Cliff Pennington 2282869.65
Tyler Pastornicky 1151329.57
Miguel Olivo 17829129.55
Anthony Gose 1051119.52
Brian Bogusevic 2252879.33
Jeff Francoeur 35549169.30
Josh Harrison 1401639.29
Nate Schierholtz 1622169.26
Josh Thole 2162119.26
Rod Barajas 21731119.22
Bobby Wilson 1101339.09
Robert Andino 2322879.05
Jason Bay 1332089.02
Ramon Santiago 1681728.93
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Nate McLouth 1462078.90
Lou Marson 1531308.50
Trayvon Robinson 1061238.49
Nyjer Morgan 1541638.44
Cesar Izturis 1081128.33
Daniel Descalso 2652648.30
Everth Cabrera 2702428.15
Marwin Gonzalez 1231228.13
Paul Janish 112908.04
Zachary Cozart 24935158.03
Xavier Nady 1141347.89
Ryan Raburn 1421217.75
Devin Mesoraco 1191457.56
Jose Tabata 1721637.56
Gerald Laird 1201127.50
Jemile Weeks 2412027.47
Emilio Bonifacio 1351117.41
Nick Punto 1221017.38
Yorvit Torrealba 1361447.35
Matt Downs 1091687.34
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Jonathan Herrera 1231237.32
Jarrod Dyson 154905.84
Brent Lillibridge 1311035.34

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