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.
Miguel Cabrera 3731092522.52
Chris Colabello 15339621.57
Ryan Braun 307811920.20
Ryan Zimmerman 16438520.12
Devin Mesoraco 275802520.00
Michael Brantley 388972019.85
Lyle Overbay 15835419.62
Justin Turner 18443719.57
Jose Abreu 3631073619.56
Adrian Gonzalez 4521152719.47
Robinson Cano 353821419.26
Hector Sanchez 13028319.23
Justin Morneau 339821719.17
Mike Trout 3951113618.99
Michael Saunders 13834818.84
Mitch Moreland 11223218.75
Mark Trumbo 235571318.72
Kyle Seager 380962518.68
Kurt Suzuki 31361318.53
Corey Dickerson 282762418.44
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Ian Kinsler 408921718.38
Adam Lind 18540618.38
Paul Goldschmidt 274691918.25
Hanley Ramirez 320711318.12
Russell Martin 309671118.12
Yoenis Cespedes 4321002218.06
Omar Infante 33366618.02
Daniel Robertson 11721017.95
Carl Crawford 21246817.92
Victor Martinez 3971033217.88
Torii Hunter 370831717.84
David Ortiz 3901043517.69
David Murphy 28358817.67
Charlie Blackmon 301721917.61
Buster Posey 381892217.59
Michael Cuddyer 120311017.50
Dustin Ackley 299651417.06
Albert Pujols 4531052817.00
Melky Cabrera 337731616.91
Josh Harrison 231521316.88
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Jayson Werth 391821616.88
Trevor Plouffe 391801416.88
Josh Reddick 249541216.87
Matt Kemp 381892516.80
Edwin Encarnacion 382983416.75
Conor Gillaspie 30057716.67
Aramis Ramirez 306661516.67
Scooter Gennett 27054916.67
Lucas Duda 373923016.62
Juan Uribe 26553916.60
Billy Butler 34566916.52
Christian Yelich 27354916.48
Sean Rodriguez 176411216.48
Billy Hamilton 25548616.47
Giancarlo Stanton 4131053716.46
Matt Holliday 426902016.43
Juan Lagares 26247416.41
Kennys Vargas 17738916.38
Brandon Crawford 361691016.34
Adrian Beltre 356771916.29
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Brandon Phillips 26451816.29
Jose Bautista 4181033516.27
Rougned Odor 24048916.25
Matt Carpenter 31459816.24
Anthony Rendon 382832116.23
Michael Choice 16736916.17
Jonathan Lucroy 347691316.14
Rene Rivera 205441116.10
Domonic Brown 330631016.06
Avisail Garcia 13729716.06
J.P. Arencibia 156351016.03
Josh Donaldson 432982915.97
Jeff Baker 15728315.92
Carlos Gomez 315732315.87
Yan Gomes 335742115.82
Howie Kendrick 43075715.81
C.J. Cron 165371115.76
Lorenzo Cain 30553515.74
Justin Ruggiano 14028615.71
David Wright 35063815.71
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Ryan Hanigan 18534515.68
Endy Chavez 13423215.67
Wilson Ramos 230471115.65
Aaron Hill 320601015.62
Nelson Cruz 4361084015.60
Tommy La Stella 19331115.54
Adam Jones 432962915.51
Eric Hosmer 31658915.51
Chris Carter 330883715.45
Nolan Arenado 279611815.41
Justin Upton 4741022915.40
Chris Iannetta 23443715.38
Reed Johnson 15025215.33
Ryan Howard 471952315.29
Dioner Navarro 373691215.28
Marcell Ozuna 406852315.27
Starlin Castro 334651415.27
Andre Ethier 23640415.25
Neil Walker 348762315.23
Chase Utley 440781115.23
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Miguel Montero 388721315.21
Ryan Ludwick 23745915.19
Kole Calhoun 270581715.19
Hunter Pence 356742015.17
Robinson Chirinos 178401315.17
Jason Heyward 310581115.16
Joe Mauer 33755415.13
John Jaso 20540915.12
Adam LaRoche 437922615.10
Arnoldi Cruz 10617115.09
Evan Longoria 458912215.07
Erick Aybar 40568715.06
Alexei Ramirez 392741515.05
Derek Norris 299551015.05
Brett Lawrie 173381215.03
Chris Coghlan 21341915.02
J.D. Martinez 353762315.01
Casey McGehee 48176414.97
Jedd Gyorko 274511014.96
Jose Altuve 34859714.94
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
James Loney 40269914.93
Alex Rios 33654414.88
Jacoby Ellsbury 363701614.88
Andrew McCutchen 390832514.87
Alex Gordon 370741914.86
Norichika Aoki 28343114.84
Robbie Grossman 20937614.83
John Mayberry 10823714.81
Brian McCann 353752314.73
Freddie Freeman 409781814.67
Daniel Murphy 32957914.59
Marcus Semien 15128614.57
Anthony Rizzo 316783214.56
Daniel Santana 22740714.54
Gregory Polanco 17933714.53
Stephen Vogt 17935914.53
Ian Desmond 462912414.50
Darwin Barney 13823314.49
Angel Pagan 16627314.46
Josh Rutledge 20133414.43
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Christian Vazquez 13220114.39
J.J. Hardy 30152914.29
Juan Francisco 189431614.29
Wilin Rosario 287541314.29
David Peralta 19736814.21
Ryan Flaherty 17632714.20
David Freese 317551014.20
Hank Conger 14825414.19
Jose Tabata 12017014.17
Mike Morse 318611614.15
Coco Crisp 26947914.13
Pablo Sandoval 404731614.11
Lonnie Chisenhall 327591314.07
Carlos Gonzalez 192381114.06
Adam C Eaton 24235114.05
Derek Jeter 32850414.02
Logan Morrison 193381113.99
Nick Castellanos 394661113.96
Nick Swisher 24442813.93
Yasiel Puig 366671613.93
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Brandon Moss 402812513.93
Jay Bruce 345661813.91
Anthony Recker 14427713.89
Josh Hamilton 245441013.88
Jon Jay 31046313.87
Rajai Davis 31051813.87
Delmon Young 16630713.86
Justin Smoak 16630713.86
Marlon Byrd 434852513.82
Didi Gregorius 15227613.82
Oswaldo Arcia 268572013.81
Steve Pearce 203492113.79
Skip Schumaker 14522213.79
Mike Zunino 276602213.77
Bryan Holaday 10915013.76
Khristopher Davis 342692213.74
Michael McKenry 10222813.73
Charlie Culberson 15324313.73
Matthew Adams 388681513.66
Ike Davis 293511113.65
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Adam Dunn 308642213.64
Jarrod Dyson 16924113.61
Troy Tulowitzki 228522113.60
Salvador Perez 390701713.59
Chris Davis 339722613.57
Sam Fuld 23636413.56
Kendrys Morales 25142813.55
Martin Prado 325561213.54
Daniel Nava 24437413.52
Starling Marte 318561313.52
Alexi Amarista 25940513.51
Brett Gardner 304581713.49
Cody Asche 267461013.48
George Springer 230512013.48
Danny Valencia 19330413.47
Carlos Santana 434852713.36
Adam Rosales 11319413.27
Todd Frazier 385802913.25
Donovan Solano 18928313.23
Tyler Flowers 265501513.21
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Matt Joyce 32652913.19
Dustin Pedroia 34953713.18
Seth Smith 274481213.14
Mike Aviles 26039513.08
Joey Votto 13023613.08
Paul Konerko 13022513.08
Jhonny Peralta 413752113.08
Yonder Alonso 15427712.99
Emilio Bonifacio 16224312.96
Gregor Blanco 25538512.94
Evan Gattis 232522212.93
Jose Reyes 32551912.92
Curtis Granderson 358662012.85
Ryan Sweeney 13320312.78
Asdrubal Cabrera 368611412.77
Jason Castro 329561412.77
Jonny Gomes 24337612.76
Efren Navarro Jr 10214112.75
Ramon Santiago 11817212.71
Wilmer Flores 18129612.71
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Chris Johnson 378581012.70
Alcides Escobar 37150312.67
Michael Moustakas 308541512.66
Jonathan Singleton 245441312.65
Rickie Weeks 16629812.65
Raul Ibanez 16626512.65
Travis Snider 198381312.63
Ryan Raburn 14322412.59
Eduardo Nunez 15924412.58
Jed Lowrie 35050612.57
Brandon Guyer 18526312.43
Eric Young Jr. 12917112.40
John Baker 12115012.40
Drew Stubbs 226431512.39
Shin-Soo Choo 218401312.39
Gaby Sanchez 21033712.38
Mike Olt 170331212.35
Marc Krauss 12221612.30
Chris Parmelee 17128712.28
Mookie Betts 10618512.26
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Caleb Joseph 15528912.26
Ben Zobrist 343521012.24
Nate Schierholtz 24537712.24
Yangervis Solarte 312481012.18
Prince Fielder 10716312.15
Steve Tolleson 10716312.15
William Middlebrooks 14019212.14
DJ LeMahieu 30542512.13
Alex Avila 297471112.12
Ender Inciarte 19027412.11
Austin Jackson 35647412.08
A.J. Pierzynski 26537512.08
Ryan Goins 11615112.07
Jimmy Rollins 315551712.06
Carlos Beltran 282491512.06
Wil Myers 24135612.03
Oscar Francisco Taveras 15822312.03
Welington Castillo 275461312.00
Jonathan Villar 16727711.98
Alfonso Soriano 14223611.97
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Michael Bourn 20928311.96
Will Venable 20933811.96
Alberto Callaspo 29339411.95
Mike Napoli 319551711.91
Brian Dozier 403712311.91
Yasmani Grandal 286491511.89
Brad Miller 219361011.87
Mark Teixeira 337622211.87
Jordy Mercer 363551211.85
Gordon Beckham 29644911.82
Kolten Wong 255421211.76
Kevin Frandsen 13617111.76
Jason Kubel 10213111.76
Alejandro De Aza 28141811.74
Jarrod Saltalamacchia 281441111.74
Chase Headley 307491311.73
Joaquin Arias 12815011.72
Carlos Corporan 11119611.71
Nick Hundley 13722611.68
Aaron Hicks 14618111.64
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Denard Span 27637511.59
Chris Young 233381111.59
Allen Craig 32946811.55
Derek Dietrich 10417511.54
Nick Markakis 312501411.54
A.J. Pollock 14824711.49
Andrelton Simmons 34446711.34
Abraham Almonte 10615311.32
Everth Cabrera 15120311.26
Christopher Owings 17826611.24
Pedro Alvarez 340561811.18
Jake Marisnick 14419311.11
Thomas Medica 16227911.11
Peter Bourjos 18124411.05
Scott Van Slyke 154271011.04
Garrett Jones 347531510.95
Josh Willingham 238401410.92
Brandon Belt 138271210.87
Matt Dominguez 378571610.85
Luis Valbuena 323511610.84
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Ruben Tejada 26834510.82
Jackie Bradley, Jr. 26830110.82
Elvis Andrus 36141210.80
Jordan Schafer 13015110.77
Mike Carp 12113010.74
Arismendy Alcantara 177291010.73
Eduardo Escobar 29137610.65
Chris Denorfia 16921310.65
Ryan Doumit 11317510.62
Gerardo Parra 29240910.62
Eugenio Suarez 17923410.61
Kevin Kiermaier 236351010.59
Carlos Ruiz 23931610.46
David Lough 11516410.43
Jose Ramirez 14417210.42
Brayan Pena 20226510.40
Eric Sogard 20322110.34
Yadier Molina 30038710.33
Alex Presley 12619610.32
Dexter Fowler 26235810.31
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Brock Holt 24329410.29
Dayan Viciedo 360582110.28
Jason Kipnis 34141610.26
Colby Rasmus 215401810.23
Leonys Martin 32340710.22
Corey Hart 14721610.20
Cody Ross 12815210.16
Manny Machado 197321210.15
Junior Lake 15825910.13
Zachary Cozart 33638410.12
Travis D'Arnaud 277411310.11
Brandon Barnes 18827810.11
Stephen Drew 18826710.11
Ben Revere 25828210.08
Kelly Johnson 19927710.05
Jonathan Schoop 289451610.03
Brandon Hicks 14022810.00
Ichiro Suzuki 21022110.00
Mark Ellis 12012010.00
Dee Strange-Gordon 3113329.97
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Munenori Kawasaki 1721709.88
Xander Bogaerts 34546129.86
Eric Campbell 1321639.85
Adeiny Hechavarria 3383419.76
Yunel Escobar 3293979.73
Gerald Laird 1031009.71
Desmond Jennings 27236109.56
Joe Panik 1791819.50
A.J. Ellis 2322539.48
Javier Baez 1172099.40
Marwin Gonzalez 1812369.39
Jean Segura 2813159.25
Grady Sizemore 2402759.17
Jeff Mathis 1101229.09
Chris Heisey 1552289.03
Daniel Descalso 1111009.01
Collin Cowgill 1782158.99
Cameron Maybin 1561518.97
Drew Butera 1241438.87
Craig Gentry 1361208.82
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
David DeJesus 1491968.72
Mark Reynolds 26445228.71
Logan Forsythe 2312668.66
Danny Espinosa 2212788.60
B.J. Upton 27835128.27
Bryce Harper 23032138.26
Brian Roberts 1952158.21
Josmil Pinto 1351878.15
Nick Punto 1481428.11
Cliff Pennington 1051027.62
Stefen Romero 1081137.41
Edward Lucas 112917.14
Jose Lobaton 1431226.99
Anthony Gose 1601326.88
Moises Sierra 105926.67
Andrew Romine 1641226.10
Jose Molina 1661006.02
Jesus Guzman 120925.83
James Jones 161905.59
Don Kelly 126705.56
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