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.
Wilson Ramos 6824725.00
Brian Roberts 5315224.53
Allen Craig 302851124.50
Angel Pagan 8924323.60
Chris Davis 2771024022.38
Freddie Freeman 275731321.82
Paul Goldschmidt 290892621.72
Matt Carpenter 21355921.60
Miguel Cabrera 312993221.47
Matt Tuiasosopo 9928721.21
Edwin Encarnacion 287882920.56
Hanley Ramirez 127371120.47
David DeJesus 10327620.39
Jason Kipnis 261681520.31
Jose Reyes 7021720.00
Michael Cuddyer 233631719.74
Eric Chavez 14237919.72
Brandon Phillips 358831319.55
Jeffrey Bianchi 8316019.28
Shane Robinson 5212219.23
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Salvador Perez 20743418.84
Ryan Zimmerman 223541218.83
Wil Myers 11730818.80
Troy Tulowitzki 224622018.75
Mike Carp 10728818.69
Adrian Gonzalez 276661518.48
Billy Butler 25155918.33
Nelson Cruz 269762718.22
Brock Holt 5510018.18
Mark DeRosa 11027718.18
Daniel Descalso 13830518.12
Alex Gordon 249551018.07
Jonathan Lucroy 238591618.07
Brad Miller 7816217.95
John Buck 234561417.95
Luke Scott 16839917.86
Yadier Molina 25854817.83
Ryan Raburn 135371317.78
Matt Dominguez 231551417.75
Ryan Sweeney 6215417.74
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Nicholas Franklin 124321017.74
Robinson Cano 277702117.69
Daniel Murphy 25053917.60
Domonic Brown 257692417.51
Marlon Byrd 247601717.41
Kelly Johnson 190481517.37
Kendrys Morales 265631717.36
Carlos Beltran 225581917.33
Ian Kinsler 208461017.31
Colby Rasmus 226561717.26
Adam Jones 320772217.19
Carlos Gonzalez 256702617.19
David Ortiz 291712117.18
Jordany Valdespin 7016417.14
Yan Gomes 11126717.12
Michael Brantley 26953717.10
Mike Trout 288671817.01
Mark Teixeira 5312316.98
Mark Ellis 17234516.86
Ryan Braun 17238916.86
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Andrew McCutchen 279621516.85
Arnoldi Cruz 5410116.67
Jason Giambi 10224716.67
Michael Bourn 17433416.67
Jordan Schafer 7215316.67
Alejandro De Aza 193451316.58
Torii Hunter 260551216.54
Jose Bautista 260682516.54
Jeff Mathis 10920216.51
Pablo Sandoval 26152916.48
Kyle Blanks 15834816.46
Matthew Adams 14632816.44
Buster Posey 280601416.43
Yonder Alonso 20139616.42
Todd Helton 17736716.38
Dustin Pedroia 35566816.34
Wilin Rosario 228521516.23
Adam Dunn 253672616.21
Ben Zobrist 28453716.20
Rick Ankiel 6818716.18
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Albert Pujols 291641716.15
Chris Dickerson 5613416.07
Matt Holliday 249531316.06
Erick Aybar 21839416.06
Alex Rios 243511216.05
Lance Berkman 17534616.00
Chris Valaika 509116.00
Chris Johnson 22142715.84
Pedro Alvarez 278712715.83
Prince Fielder 373761715.82
Daniel Nava 273531015.75
Anthony Rizzo 286621715.73
Mark Trumbo 280692515.71
Munenori Kawasaki 12120115.70
Ryan Howard 204431115.69
Raul Ibanez 217582415.67
Josh Donaldson 288611615.62
Wil Nieves 9014015.56
Josh Reddick 20637515.53
Coco Crisp 187391015.51
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Evan Gattis 187441515.51
Carlos Quentin 200441315.50
A.J. Pierzynski 200431215.50
Brian Dozier 20040915.50
Jhonny Peralta 278541115.47
Jay Bruce 337742215.43
Marcell Ozuna 18832315.43
Kevin Frandsen 9117315.38
Miguel Tejada 10419315.38
Manny Machado 273521015.38
Brandon Moss 221511715.38
Brian McCann 183441615.30
Alexi Amarista 13125515.27
Melky Cabrera 17730315.25
Shane Victorino 18435715.22
Stephen Drew 21841815.14
Asdrubal Cabrera 21841815.14
Victor Martinez 33760915.13
James Loney 271511015.13
Matt Wieters 245521515.10
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Lyle Overbay 232471215.09
Henry Blanco 7314315.07
Brett Wallace 9322815.05
Travis Snider 13323315.04
J.J. Hardy 273591815.02
Todd Frazier 260491015.00
Erik Kratz 10023815.00
Aaron Hill 10020515.00
Denard Span 18730214.97
Mike Napoli 335641414.93
Gregor Blanco 18829114.89
Yoenis Cespedes 235521714.89
Chase Utley 168401514.88
Ronny Cedeno 7412114.86
Michael McKenry 7414314.86
Michael Saunders 182371014.84
Jonathan Herrera 8113114.81
Martin Maldonado 8816314.77
Alberto Callaspo 21036514.76
Delmon Young 15631814.74
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Alfonso Soriano 251551814.74
Nathan Freiman 10217214.71
J.D. Martinez 19836714.65
Logan Schafer 12320214.63
Lorenzo Cain 25341414.62
Brandon Barnes 12423514.52
David Wright 262541614.50
Drew Stubbs 20737714.49
Xavier Paul 15228614.47
Justin Morneau 325571014.46
Mitch Moreland 187431614.44
Paul Konerko 19436814.43
Sean Rodriguez 10417214.42
Justin Upton 257561914.40
Juan Francisco 167381414.37
Brett Gardner 18834714.36
Pedro Florimon Jr. 19535714.36
Nate Schierholtz 202431414.36
Chris Nelson 7711014.29
Jayson Werth 196431514.29
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Jason Kubel 16128514.29
Eric Hosmer 259481114.29
Jarrod Saltalamacchia 232431014.22
Jesus Guzman 13426714.18
Jed Lowrie 25444814.17
Stephen Lombardozzi 10615014.15
Kyle Seager 242511714.05
Nick Markakis 26445814.02
Jerry Hairston 10016214.00
Lonnie Chisenhall 14326613.99
Logan Morrison 9317413.98
Juan Uribe 18031613.89
Garrett Jones 216401013.89
Chris Carter 238521913.87
Hector Gimenez 5810213.79
Jose Altuve 22535413.78
Tyler Moore 8014313.75
Kirk Nieuwenhuis 8014313.75
Humberto Quintero 5110313.73
Oswaldo Arcia 14627713.70
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Freddy Galvis 7314413.70
Nolan Arenado 19035913.68
Jeff Keppinger 21231213.68
David Lough 13923413.67
Jason Castro 205411313.66
Everth Cabrera 19831413.64
Devin Mesoraco 17632813.64
Anthony Recker 6614513.64
Logan Forsythe 6613413.64
Jon Jay 30146513.62
Chris Denorfia 19135913.61
A.J. Pollock 16929613.61
Donovan Solano 10316213.59
Dioner Navarro 8120913.58
Yasmani Grandal 599113.56
Giancarlo Stanton 155341313.55
Adam Lind 200401313.50
Luis Valbuena 16331913.50
Rob Brantly 12618113.49
Aramis Ramirez 15626513.46
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
John Mayberry 17131813.45
Jack Hannahan 8211013.41
Chris Iannetta 17930613.41
Adrian Beltre 306642313.40
Jacoby Ellsbury 24738513.36
Carlos Santana 270481213.33
Dayan Viciedo 17332913.29
Bryce Harper 158371613.29
Evan Longoria 287592113.24
Carlos Gomez 272531713.24
Ramiro Pena 6812313.24
Cody Ross 21235713.21
A.J. Ellis 22034513.18
Joe Mauer 22838813.16
Russell Martin 236411013.14
Alex Avila 19133813.09
Peter Kozma 23832113.03
Howie Kendrick 277471113.00
Reed Johnson 7711112.99
Kurt Suzuki 13921312.95
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Geovany Soto 6214612.90
Brandon Belt 233411112.88
John Jaso 14021312.86
Ian Desmond 288531612.85
Jack Shuck 18725112.83
Brett Lawrie 11724912.82
Josh Willingham 212371012.74
David Freese 27541612.73
Yasiel Puig 110251112.73
Michael Young 21335812.68
Seth Smith 21333612.68
Scott Hairston 8719812.64
Sam Fuld 8713212.64
Matt Kemp 17427512.64
Desmond Jennings 230401112.61
Yunel Escobar 27042812.59
Jonny Gomes 15127812.58
Jason Heyward 167311012.57
Trevor Plouffe 223381012.56
Jimmy Rollins 21632512.50
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Mike Aviles 18429612.50
Jose Lobaton 12820412.50
Jean Segura 241421212.45
Yuniesky Betancourt 209381212.44
J.P. Arencibia 226451712.39
Adam LaRoche 259481612.36
Juan Lagares 14620212.33
Maicer Izturis 20330512.32
Jordan Pacheco 13017112.31
George Kottaras 5712512.28
Jeff Baker 5716912.28
Vernon Wells 228381012.28
Martin Prado 27743912.27
Edward Lucas 9814212.24
Alcides Escobar 26235312.21
Mark Reynolds 271481512.18
Gaby Sanchez 18930712.17
Placido Polanco 14819112.16
Alexi Casilla 669112.12
Nick Hundley 15727812.10
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Jose Iglesias 15721212.10
Travis Hafner 207371212.08
Dan Uggla 257522112.06
Andres Torres 15020212.00
Scott Van Slyke 7515612.00
Josh Hamilton 293511611.95
Danny Espinosa 7612311.84
Zoilo Almonte 689111.76
Joaquin Arias 10212011.76
Avisail Garcia 6810211.76
Adeiny Hechavarria 20526211.71
Ryan Doumit 30044911.67
Joey Votto 301521711.63
Neil Walker 20731711.59
William Middlebrooks 13925911.51
Hunter Pence 322511411.49
Craig Gentry 9612111.46
Will Venable 192351311.46
Cody Ransom 9620911.46
Cesar Izturis 708011.43
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Justin Ruggiano 176321211.36
Greg Dobbs 15019211.33
Ryan Roberts 10617511.32
Chris Getz 11514111.30
Elvis Andrus 29233011.30
Alex Gonzalez 628111.29
Jarrod Dyson 7110211.27
Derek Norris 15124711.26
David Adams 8011211.25
Yorvit Torrealba 809011.25
Jamey Carroll 809011.25
Skip Schumaker 16921211.24
Don Kelly 9815411.22
Andrelton Simmons 259401111.20
Brandon Crawford 26136711.11
Chris Coghlan 8110111.11
Eric Sogard 16220211.11
Darwin Barney 22631611.06
Starling Marte 181301011.05
Brayan Pena 12717311.02
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Ryan Hanigan 10914211.01
Chris Young 19130910.99
Steve Pearce 559310.91
Eric Young Jr. 15619210.90
Miguel Montero 23034910.87
Alexei Ramirez 24027110.83
Chase Headley 25235810.71
Zachary Cozart 27138910.70
Jayson Nix 17821210.67
Ike Davis 17925610.61
Austin Jackson 17926710.61
Mark Kotsay 8510110.59
Anthony Rendon 11417510.53
Omar Infante 20027610.50
Dexter Fowler 181311210.50
Derek Dietrich 13423910.45
Norichika Aoki 16323610.43
Ben Revere 16317010.43
Eduardo Nunez 10611010.38
Joshua Satin 8710110.34
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Jimmy Paredes 688110.29
Matt Joyce 185331410.27
Timothy Federowicz 8812310.23
Jose Tabata 9913310.10
Emilio Bonifacio 12916310.08
Justin Turner 707010.00
Jurickson Profar 9013410.00
Jordy Mercer 13017410.00
Austin Romine 506110.00
Carlos Corporan 9015610.00
Marwin Gonzalez 10014410.00
Shin-Soo Choo 20235159.90
Andre Ethier 2943679.86
Nick Punto 1321419.85
Cliff Pennington 1631719.82
Dustin Ackley 1631719.82
Conor Gillaspie 1632599.82
Aaron Hicks 1972789.64
Justin Maxwell 731039.59
Nolan Reimold 731259.59
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Jesus Montero 63939.52
DJ LeMahieu 1471519.52
Ruben Tejada 1051009.52
Marco Scutaro 2102229.52
Mike Zunino 841029.52
Nate McLouth 1702379.41
David Murphy 23434129.40
Clete Thomas 961349.38
Brendan Ryan 1511739.27
Clint Barmes 1301429.23
Carlos Pena 1852589.19
Welington Castillo 1641839.15
Leonys Martin 1752269.14
Starlin Castro 2643179.09
Gordon Beckham 1221329.02
Mike Morse 15626128.97
Ryan Flaherty 1231878.94
Gerardo Parra 2352878.94
Ichiro Suzuki 2362768.90
Jedd Gyorko 2142898.88
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Jose Molina 1241328.87
Carl Crawford 1491858.72
Chris Stewart 1491638.72
Kelly Shoppach 69938.70
Omar Quintanilla 1391428.63
Nick Noonan 58508.62
Hank Conger 931468.60
Chris Heisey 931358.60
Kevin Youkilis 70828.57
Tyler Flowers 1642398.54
Peter Bourjos 821038.54
Nick Swisher 25833118.53
Andy Dirks 2122578.49
Eduardo Escobar 71938.45
Jeff Francoeur 1541638.44
Didi Gregorius 1681958.33
Brandon Inge 73718.22
Ramon Santiago 87708.05
Derrick Robinson 87708.05
Endy Chavez 1381327.97
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Carlos Ruiz 1271117.87
Guillermo Quiroz 64617.81
Robbie Grossman 64617.81
Pedro Ciriaco 77827.79
Lucas Duda 15623117.69
Robert Andino 52407.69
Brendan Harris 66947.58
Rajai Davis 1331227.52
Josh Rutledge 1341667.46
Jason Bay 12420117.26
Laynce Nix 69727.25
Luis Cruz 1391117.19
Chris Parmelee 1682087.14
Justin Smoak 21125107.11
Rickie Weeks 20324106.90
Juan Pierre 104816.73
Michael Moustakas 23926106.69
Elliot Johnson 105926.67
Josh Thole 50306.00
B.J. Upton 2012085.97
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Chad Tracy 51635.88
Chris Colabello 52525.77
Roger Bernadina 77625.19
Adam Rosales 104843.85
Julio Borbon 59313.39

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