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.
Adrian Gonzalez 4861172718.52
Prince Fielder 4731203817.34
Matt Kemp 4711263918.47
Jay Bruce 463973214.04
Ryan Howard 4621163317.97
Miguel Cabrera 4601053016.30
Carlos Lee 456941816.67
Michael Young 4561061120.83
Victor Martinez 4501031220.22
Paul Konerko 4491053116.48
David Ortiz 444962915.09
Robinson Cano 4421182820.36
Casey McGehee 438671312.33
Jeff Francoeur 436872015.37
Curtis Granderson 4341194117.97
Hunter Pence 434972217.28
Dustin Pedroia 431912116.24
Melky Cabrera 428871816.12
Troy Tulowitzki 4231053017.73
Gaby Sanchez 422781913.98
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Billy Butler 421951918.05
Mark Teixeira 4211113917.10
Joey Votto 4181032917.70
Dan Uggla 417823611.03
Carlos Pena 412802812.62
Carlos Santana 412792712.62
Josh Willingham 411982916.79
Nick Swisher 410852315.12
Adam Lind 408872614.95
Jhonny Peralta 408862115.93
Alexei Ramirez 404701513.61
Aramis Ramirez 403932616.63
Danny Valencia 402721514.18
Neil Walker 402831217.66
Ryan Ludwick 400751315.50
Jose Bautista 3991034315.04
Omar Infante 39749710.58
Nick Markakis 396731514.65
Yuniesky Betancourt 395681313.92
Elvis Andrus 39560513.92
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Alcides Escobar 39546410.63
B.J. Upton 395812314.68
Giancarlo Stanton 393873413.49
Chris Young 393712012.98
Ben Zobrist 393912018.07
Evan Longoria 392993117.35
Freddie Freeman 391762114.07
Carlos Beltran 391842215.86
Brandon Phillips 389821816.45
Michael Cuddyer 387702012.92
Kevin Youkilis 385801716.36
Albert Pujols 385993716.10
Alex Avila 384821916.41
Torii Hunter 383822315.40
James Loney 381651213.91
Jayson Werth 379582010.03
Starlin Castro 379661014.78
Matt Joyce 378751914.81
Ryan Braun 3781113320.63
Alex Gordon 376872317.02
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Johnny Damon 375731615.20
Ian Kinsler 374773212.03
Adam Jones 372832515.59
Asdrubal Cabrera 372922518.01
Jacoby Ellsbury 3721053219.62
Lance Berkman 370943117.03
Vladimir Guerrero 370631313.51
Alfonso Soriano 368882616.85
Hideki Matsui 368721216.30
Juan Pierre 36750213.08
Juan Rivera 366741117.21
Miguel Montero 366861818.58
Raul Ibanez 365842017.53
Adrian Beltre 3651053220.00
Carl Crawford 364561112.36
Jason Bay 364571212.36
Eric Hosmer 362781916.30
Alex Gonzalez 362561511.33
Mark Reynolds 361863713.57
Justin Upton 360883115.83
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Mike Morse 359953117.83
Andrew McCutchen 357892318.49
Angel Pagan 35656713.76
Aubrey Huff 354591213.28
Andre Ethier 352621114.49
John Buck 345571611.88
Edwin Encarnacion 345551711.01
Ichiro Suzuki 34547512.17
Mark Trumbo 344872916.86
Danny Espinosa 343662113.12
Drew Stubbs 34244158.48
Casey Kotchman 342481011.11
Logan Morrison 342722314.33
Marlon Byrd 3413597.62
Seth Smith 339591512.98
Gordon Beckham 339441010.03
Josh Hamilton 337942520.47
Yadier Molina 336651415.18
Austin Jackson 335451010.45
Mitch Moreland 334511610.48
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Alex Rios 33444139.28
Michael Bourn 33250214.46
Coco Crisp 33154813.90
Carlos Gonzalez 329922620.06
Aaron Hill 32961816.11
Derek Jeter 32861616.77
J.J. Hardy 326803015.34
Darwin Barney 32443212.65
Carlos Quentin 323772416.41
Adam Dunn 32142119.66
Nelson Cruz 321872918.07
Brett Gardner 3213679.03
Mark Ellis 32041710.62
Ty Wigginton 320471510.00
Cliff Pennington 31958815.67
Miguel Olivo 318621913.52
Todd Helton 317691417.35
Howie Kendrick 317631814.20
Colby Rasmus 314531412.42
Ian Desmond 31449813.06
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Jimmy Rollins 313631615.02
Robert Andino 3123659.94
Brian McCann 311712415.11
Orlando Cabrera 31151514.79
Russell Martin 310651815.16
Geovany Soto 310541711.94
A.J. Pierzynski 30948812.94
David Wright 308611415.26
Kelly Johnson 307582112.05
Aaron Miles 30745313.68
Vernon Wells 305662513.44
Placido Polanco 30550514.75
Kurt Suzuki 30444149.87
Marco Scutaro 30354715.51
Alberto Callaspo 30346613.20
Matt Wieters 303682215.18
Delmon Young 302641217.22
Matt Holliday 302752217.55
Emilio Bonifacio 30136510.30
Erick Aybar 301591016.28
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Martin Prado 300571314.67
Bobby Abreu 30060817.33
Wilson Ramos 299521512.37
Shane Victorino 297611714.81
Brennan Boesch 297541612.79
Peter Bourjos 296431210.47
J.P. Arencibia 296782318.58
Cameron Maybin 29540910.51
Jason Bartlett 29140213.06
Ronny Cedeno 28932210.38
Greg Dobbs 28649814.34
Carlos Ruiz 28640611.89
Corey Hart 285632612.98
Daniel Murphy 28549615.09
Chase Utley 284441111.62
Chipper Jones 284701818.31
Ryan Raburn 284491412.32
Alex Rodriguez 284621616.20
Brent Morel 283411010.95
Brendan Ryan 28239312.77
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Orlando Hudson 28243712.77
Justin Turner 28251416.67
Garrett Jones 281581614.95
Ryan Roberts 281651916.37
Justin Smoak 280551514.29
Conor Jackson 27943513.62
Ryan Theriot 27847116.55
Jonathan Lucroy 277591216.97
Chris Iannetta 275551414.91
Kosuke Fukudome 2743589.85
Josh Thole 27340313.55
Clint Barmes 27339129.89
Dexter Fowler 27345514.65
David Murphy 272461112.87
Lyle Overbay 27247913.97
David DeJesus 271461013.28
Derrek Lee 270591914.81
Cody Ross 269521414.13
Scott Sizemore 269561116.73
Mike Napoli 268753016.79
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Gerardo Parra 26746814.23
Yunel Escobar 267481113.86
Jonny Gomes 267431410.86
Jorge Posada 266441411.28
Jamey Carroll 2611706.51
Pablo Sandoval 258702318.22
Skip Schumaker 25738214.01
David Freese 256551017.58
Jason Heyward 255421410.98
Ruben Tejada 25536014.12
Jarrod Saltalamacchia 253561615.81
Sean Rodriguez 25136811.16
Jason Kubel 251581218.33
Jon Jay 249371010.84
Jed Lowrie 24836612.10
Lucas Duda 247501016.19
Jose Reyes 24644715.04
Michael Brantley 24446715.98
Adam Kennedy 24338712.76
Ryan Zimmerman 243491215.23
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Nate Schierholtz 24241913.22
Maicer Izturis 24238513.64
Wilson Betemit 24146815.77
Chris Johnson 24042714.58
Magglio Ordonez 23832511.34
Chase Headley 23844416.81
Yorvit Torrealba 23837712.61
Travis Hafner 235571318.72
Ben Revere 23430012.82
Daniel Descalso 23328111.59
Nyjer Morgan 23237414.22
Rick Ankiel 23137912.12
Paul Janish 22823010.09
Hanley Ramirez 227451015.42
Eric Thames 226371211.06
Michael Moustakas 22630511.06
Chris Getz 22526011.56
Stephen Drew 22445517.86
Rod Barajas 223471613.90
Brett Wallace 22329510.76
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Will Venable 21844916.06
Jemile Weeks 21836215.60
Shin-Soo Choo 21636812.96
Rickie Weeks 215492013.49
Brandon Inge 2142339.35
Eduardo Nunez 21430511.68
Wilson Valdez 21330113.62
Matt LaPorta 212531119.81
Corey Patterson 21236614.15
Laynce Nix 211441613.27
Dustin Ackley 21036614.29
Jack Hannahan 20740815.46
Jerry Hairston 20631512.62
Ramon Hernandez 204361211.76
Jeff Keppinger 20435614.22
Ramon Santiago 20430512.25
Edgar Renteria 20236515.35
Mike Carp 200461217.00
Alexi Casilla 1992129.55
Juan Uribe 19928412.06
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Miguel Tejada 19926411.06
Jim Thome 199501517.59
Scott Rolen 19836515.66
Ben Francisco 19634614.29
Angel Sanchez 19628113.78
Willie Bloomquist 19626411.22
Ryan Sweeney 19625112.24
Willie Harris 19423210.82
Joe Mauer 19230314.06
John Mayberry 192491517.71
Tony Gwynn 18722210.70
Mike Aviles 18639717.20
Luke Hughes 18530712.43
J.D. Drew 1842249.78
Sam Fuld 18427313.04
Mike Cameron 1842799.78
Trevor Plouffe 18431812.50
Alberto Gonzalez 18432116.85
Ryan Hanigan 18331613.66
Brandon Wood 18031713.33
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Nolan Reimold 180451317.78
Chone Figgins 1791517.82
Grady Sizemore 179321012.29
Miguel Cairo 17933813.97
Josh Reddick 17828711.80
Andres Torres 1781948.43
Franklin Gutierrez 17819110.11
Jeff Mathis 17822310.67
Rajai Davis 17829115.73
Rafael Furcal 17628811.36
Humberto Quintero 17625213.07
Chris Heisey 176501818.18
John Jaso 17527512.57
Nick Hundley 17429911.49
Nate McLouth 1741646.90
Ronny Paulino 1741929.77
Jonathan Herrera 1731436.36
Justin Morneau 17330415.03
Jason Varitek 172361114.53
Shelley Duncan 171471121.05
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Endy Chavez 16927513.02
Jose Tabata 16921410.06
Lou Marson 16819110.71
Mark Kotsay 16831316.67
Drew Butera 16723212.57
Don Kelly 16628712.65
Matt Downs 165411018.79
Pedro Alvarez 1651949.09
Aaron Rowand 16521410.30
Andy Dirks 16228712.96
Matt Diaz 16220012.35
Eric Hinske 161281011.18
Jason Pridie 16020410.00
Jesus Guzman 16044524.38
Kevin Kouzmanoff 15933716.35
Daric Barton 15921013.21
Brandon Crawford 15921311.32
Roger Bernadina 15827712.66
Jack Cust 15723312.74
Chris Denorfia 1571958.92
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Kelly Shoppach 15522117.10
Casey Blake 15426414.29
Allen Craig 153401118.95
Chris Coghlan 15022511.33
Blake DeWitt 15026514.00
Xavier Nady 15035420.67
Nick Evans 15025414.00
Brayan Pena 14924314.09
Ryan Spilborghs 14922312.75
Domonic Brown 1491959.40
Freddy Sanchez 14724314.29
Casper Wells 146271110.96
Reed Johnson 14628515.75
Tsuyoshi Nishioka 14619013.01
Eli Whiteside 1461748.90
Carlos Gomez 14524811.03
Xavier Paul 14420212.50
Matt Treanor 14422313.19
Jose Lopez 1442189.03
Denard Span 1441629.72
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Reid Brignac 1431519.79
J.D. Martinez 14335620.28
Matt Tolbert 1431107.69
Brent Lillibridge 141291311.35
Gerald Sands 14026415.71
Brad Hawpe 14019410.71
Michael Martinez 14024315.00
Andruw Jones 140331314.29
Fred Lewis 13919311.51
Mike Fontenot 13921412.23
Chris Nelson 1381648.70
John McDonald 13822214.49
Jose Altuve 1371227.30
Dioner Navarro 1361758.82
Kyle Blanks 13626713.97
Tyler Colvin 13620610.29
Pat Burrell 13621710.29
Travis Snider 13530320.00
Ryan Doumit 13430816.42
Jordan Schafer 1331328.27
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Jeff Baker 13223315.15
Jason Bourgeois 13216111.36
Chris Davis 13219510.61
Luke Scott 1312299.92
Paul Goldschmidt 13026813.85
Bill Hall 1301429.23
Ezequiel Carrera 13014010.77
Desmond Jennings 130251011.54
Darnell McDonald 12824614.06
Rob Johnson 12716310.24
Rene Tosoni 12722513.39
Lonnie Chisenhall 12722711.81
Jack Wilson 1251108.80
Juan Miranda 12423712.90
Josh Harrison 12416112.10
Jason Michaels 1221026.56
Jimmy Paredes 12218213.11
Elliot Johnson 12117410.74
Bryan Petersen 1201026.67
Johnny Giavotella 11821216.10
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Kyle Seager 1151338.70
Buster Posey 11421414.91
Jorge Cantu 11416311.40
Michael Saunders 114825.26
Adam LaRoche 11415310.53
Michael McKenry 1131127.96
Logan Forsythe 11312010.62
Jason Giambi 112321316.96
Omar Vizquel 112807.14
Brandon Belt 1111898.11
Hank Conger 11119611.71
Chris Stewart 1111036.31
Brian Bogusevic 11015410.00
Brett Hayes 10916510.09
Brandon Allen 10918611.01
Ike Davis 10925716.51
Dee Strange-Gordon 10911010.09
Nick Punto 10620117.92
David Ross 10623616.04
Mark Teahen 1061449.43
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Eric Chavez 10626222.64
Felipe Lopez 1061128.49
Travis Buck 10418215.38
Scott Hairston 10324716.50
Francisco Cervelli 10322417.48
Ivan Rodriguez 10219216.67
Brett Lawrie 10225915.69
Craig Gentry 10213111.76
Koyie Hill 101926.93
J.R. Towles 1011137.92
Brian Schneider 101926.93

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