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.
Brian Buscher 14743426.53
Martin Prado 11127222.52
Josh Hamilton 4171213121.58
Jesus Flores 24059821.25
Jeff Larish 5213221.15
Daniel Murphy 5313220.75
David DeJesus 249611020.48
Eric Chavez 5914220.34
Carlos Lee 3581002820.11
Jed Lowrie 18439220.11
David Ortiz 265701720.00
Greg Dobbs 13033720.00
Melvin Mora 370972320.00
Brandon Fahey 5511020.00
Carlos Zambrano 5114419.61
Shawn Riggans 9224619.57
Shin-Soo Choo 18645919.35
Bengie Molina 352791119.32
Denard Span 16135419.25
Justin Morneau 4731132219.24
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Carlos Quentin 3351003619.10
Nate McLouth 296802418.92
Ronny Paulino 8518218.82
Aramis Ramirez 4051002418.77
Alexi Casilla 20845618.75
Jason Michaels 20346818.72
Maicer Izturis 18237318.68
Miguel Cabrera 4241103118.63
Ryan Howard 4301193918.60
Johnny Damon 254591218.50
Mike Lamb 16832118.45
Vernon Wells 272661618.38
Joe Mauer 34371818.37
Ian Stewart 17040918.24
Garret Anderson 330741418.18
Jose Guillen 375861818.13
Xavier Nady 342842218.13
Chris Snyder 254591318.11
Jerry Hairston 11122218.02
Lance Berkman 372942718.01
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Brett Gardner 509018.00
Raul Ibanez 418972217.94
Ryan Braun 346963417.92
Ryan Church 179431117.88
Brandon Jones 5611117.86
Kevin Youkilis 393942417.81
Angel Pagan 7313017.81
Craig Monroe 11829817.80
Ryan Ludwick 377993217.77
Mike Lowell 316711517.72
Mark Loretta 17535417.71
Billy Butler 244531017.62
Ryan Spilborghs 15934617.61
Mark Teixeira 4491082917.59
Aubrey Huff 387983017.57
Ian Kinsler 302711817.55
Jason Bay 382932617.54
Joey Votto 297701817.51
Cody Ross 264651917.42
Corey Hart 362832017.40
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Geoff Blum 196481417.35
Conor Jackson 346721217.34
Bobby Abreu 398841517.34
Ramon Santiago 7514117.33
Alexei Ramirez 277641617.33
Omar Infante 17934317.32
Jose Lopez 371761217.25
Gabe Kapler 17437717.24
Juan Uribe 15133717.22
Carlos Beltran 430962217.21
Juan Rivera 163381017.18
Mike Cameron 233642417.17
David Wright 4501042717.11
Mark Reynolds 380922717.11
David Murphy 345741517.10
Ryan Garko 358711017.04
Fernando Tatis 194441117.01
Greg Norton 14731617.01
Casey Kotchman 283601216.96
Reed Johnson 23646616.95
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Randy Winn 29058916.90
Jimmy Rollins 249521016.87
Casey Blake 350781916.86
Nick Markakis 368801816.85
John Baker 10122516.83
Ryan Doumit 239531316.74
Jeff Mathis 18640916.67
Matt Holliday 331792416.62
Brian Roberts 26553916.60
Albert Pujols 368913016.58
Carl Crawford 29657816.55
Magglio Ordonez 405831616.54
Adrian Gonzalez 406952816.50
Scott Podsednik 8515116.47
Nick Hundley 8518416.47
Luis Gonzalez 22544716.44
Alfonso Soriano 244642416.39
Ryan Sweeney 22641416.37
Blake DeWitt 20841716.35
Juan Pierre 15325016.34
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Brandon Inge 202441116.34
Manny Ramirez 386922916.32
Jody Gerut 178431416.29
Ronnie Belliard 215461116.28
Chris Davis 172421416.28
Aaron Rowand 344691316.28
Derek Jeter 35166916.24
Esteban German 12420016.13
Mike Jacobs 311792916.08
Evan Longoria 305712216.07
Chris Iannetta 249541416.06
Milton Bradley 324742216.05
Ramon Castro 10624716.04
Cliff Floyd 156351016.03
Adam Lind 18138916.02
Andre Ethier 281652016.01
Jarrod Saltalamacchia 14426315.97
Dan Uggla 307782915.96
Michael Cuddyer 20135315.92
Ronny Cedeno 15126215.89
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Yadier Molina 30355715.84
Hideki Matsui 22144915.84
Grady Sizemore 335843115.82
Freddy Sanchez 25348815.81
Brad Hawpe 342762215.79
Vladimir Guerrero 356792315.73
Jose Vidro 24245715.70
Tony Clark 13424315.67
Ty Wigginton 211552215.64
Adam Dunn 340883515.59
Jason Kubel 328681715.55
Ken Griffey Jr. 309641615.53
Mike Aviles 20639715.53
Adam Jones 27751815.52
Alex Romero 7112115.49
Bill Hall 252541515.48
Jason Giambi 382872815.45
Darin Erstad 14926315.44
Carlos Pena 377852715.38
Dustin Pedroia 384761715.36
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Kelly Johnson 31958915.36
Erick Aybar 21536315.35
Jay Payton 21540715.35
James Loney 424761115.33
Ray Durham 22238415.32
Joe Crede 249551715.26
Carlos Delgado 426963115.26
Geovany Soto 387802115.25
Joe Inglett 19733315.23
Chase Utley 395913115.19
Damion Easley 22440615.18
Jhonny Peralta 376782115.16
Torii Hunter 343722015.16
Josh Willingham 198401015.15
Chipper Jones 317682015.14
Mark DeRosa 403801915.14
Chad Tracy 17234815.12
Hunter Pence 331702015.11
Troy Glaus 437892315.10
J.D. Drew 298641915.10
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Ramon Hernandez 298591415.10
Jeff Kent 305571115.08
Jim Thome 333792915.02
Alex Rodriguez 393913215.01
Seth Smith 6012315.00
Travis Hafner 12022415.00
Garrett Atkins 460871815.00
Mike Fontenot 16734914.97
Chris Young 355721914.93
Curtis Granderson 248541714.92
David Dellucci 235461114.89
Michael Young 404721214.85
Jayson Werth 236562114.83
Howie Kendrick 23037314.78
Brandon Phillips 379772114.78
Matt Kemp 359691614.76
Emilio Bonifacio 619014.75
Eric Hinske 251561914.74
Jeff Keppinger 22436314.73
Ramon Vazquez 23140614.72
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Yorvit Torrealba 17031614.71
Aaron Boone 13626614.71
B.J. Upton 38164814.70
Jeff Baker 21140914.69
Jeremy Reed 15024214.67
Rafael Furcal 7516514.67
Cristian Guzman 26645614.66
Eugenio Velez 11618114.66
John Buck 23943814.64
A.J. Pierzynski 287541214.63
Derrek Lee 405771814.57
Nomar Garciaparra 10321614.56
Raul Chavez 6210114.52
Travis Buck 6913314.49
Emil Brown 290541214.48
Victor Martinez 15924114.47
Clint Barmes 18034814.44
Orlando Cabrera 32053714.38
J.J. Hardy 320682214.38
Marcus Thames 174492414.37
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Prince Fielder 370812814.32
Alex Rios 377671314.32
Willie Harris 210421214.29
Dioner Navarro 26644614.29
Nick Johnson 10520514.29
Brian McCann 393792314.25
Yunel Escobar 33055814.24
Mark Kotsay 26744614.23
Matt Stairs 239451114.23
Ross Gload 22535314.22
Lyle Overbay 345611214.20
Miguel Cairo 12718014.17
Brian Giles 304541114.14
Jeremy Hermida 297581614.14
Jason LaRue 9918414.14
Brendan Harris 27645614.13
Jeff Salazar 7112214.08
Ryan Freel 7110014.08
Chris Gomez 13520114.07
Nick Swisher 313672314.06
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Delmon Young 37161914.02
Chris Coste 18635913.98
Doug Mientkiewicz 18628213.98
Jermaine Dye 365833213.97
Jose Reyes 308561313.96
Eric Patterson 8613113.95
Kelly Shoppach 215471713.95
Nick Punto 16525213.94
Jorge Cantu 374752313.90
Miguel Olivo 180361113.89
Jim Edmonds 238501713.87
Kaz Matsui 16628513.86
Elijah Dukes 15930813.84
Pat Burrell 340773013.82
Gerald Laird 23939613.81
Bobby Crosby 35556713.80
John McDonald 11617113.79
Placido Polanco 34154713.78
Rich Aurilia 24743913.77
Rod Barajas 262471113.74
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Scott Hatteberg 517013.73
Skip Schumaker 25543813.73
Pedro Feliz 277511313.72
Stephen Drew 292561613.70
Wilson Betemit 11721513.68
Augie Ojeda 11716013.68
Marco Scutaro 32250613.66
Wes Helms 18329413.66
John Bowker 22740913.66
Carlos Guillen 323541013.62
Rick Ankiel 338712513.61
Brandon Boggs 20736813.53
Adam Everett 11117213.51
Jorge Posada 14122313.48
Brad Ausmus 13420213.43
Kevin Kouzmanoff 380712013.42
Paul Lo Duca 11215013.39
Donald Murphy 7513313.33
Jason Kendall 30842113.31
Matt Joyce 158331213.29
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Guillermo Quiroz 8313213.25
Kevin Mench 689013.24
Robinson Cano 363611313.22
Kevin Millar 386712013.21
Mike Napoli 144331413.19
Ryan Zimmerman 235421113.19
Russell Martin 357591213.17
Jamey Carroll 21329113.15
Jose Bautista 274491313.14
Matt Murton 618013.11
Brian Anderson 10721713.08
Jay Bruce 230461613.04
Adam Kennedy 21529113.02
Adam LaRoche 346631813.01
Pablo Ozuna 547012.96
Daric Barton 26443912.88
Frank Thomas 17130812.87
Jeff Clement 14023512.86
Ben Francisco 289511412.80
Miguel Tejada 352571212.78
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Matt Diaz 9414212.77
David Eckstein 19626112.76
Wil Nieves 11015112.73
Akinori Iwamura 28441512.68
Mike Redmond 719012.68
Jeff Francoeur 419641112.65
Fred Lewis 23038912.61
Brandon Moss 12823712.50
Scott Rolen 25640812.50
Paul Bako 20932612.44
Luke Scott 298582112.42
Orlando Hudson 26641812.41
Gregor Blanco 25833112.40
Gary Matthews Jr. 25038712.40
Gabe Gross 202371212.38
Daryle Ward 8914312.36
Frank Catalanotto 15421212.34
German Duran 6511312.31
Jamie Burke 578112.28
Chase Headley 17129812.28
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Edgar Renteria 31047912.26
Edgar Gonzalez 17226512.21
Mike Sweeney 8212212.20
Shane Victorino 312491112.18
Coco Crisp 25538712.16
Troy Tulowitzki 24736612.15
Luis Castillo 19827312.12
Josh Bard 12416112.10
Aaron Hill 14920212.08
Chad Moeller 588112.07
David Newhan 508212.00
Juan Castro 10014212.00
Lastings Milledge 334531311.98
Jack Cust 310622511.94
Adrian Beltre 403722411.91
Joe Mather 8418811.90
Alex Gordon 311511411.90
Paul Konerko 286481411.89
Ryan Raburn 10116411.88
Chris Duncan 17727611.86
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Miguel Montero 11017411.82
Kosuke Fukudome 38454911.72
Brian Barton 9413211.70
Carlos Gomez 28239611.70
Brian Schneider 21532711.63
Shannon Stewart 11214111.61
Freddie Bynum 698011.59
Luis Rivas 14720311.56
Gary Sheffield 269451411.52
Ivan Rodriguez 24335711.52
Carlos Gonzalez 16523411.52
Paul McAnulty 8713311.49
Marlon Byrd 279421011.47
Rajai Davis 10515311.43
Omar Vizquel 14016011.43
Franklin Gutierrez 25437811.42
Matt Treanor 15820211.39
Ichiro Suzuki 30039511.33
Mike Rabelo 6210311.29
Eric Byrnes 15123611.26
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Jack Hannahan 30340611.22
Jacoby Ellsbury 31242711.22
J.R. Towles 10716411.21
Ryan Theriot 31436111.15
Tadahito Iguchi 19824211.11
Mark Grudzielanek 18924311.11
Mark Teahen 325481211.08
Alfredo Amezaga 17221211.05
Jonny Gomes 10019811.00
Jose Castillo 26435610.98
Joey Gathright 17319010.98
Aaron Miles 21927310.96
Brandon Webb 647010.94
Edwin Encarnacion 331602410.88
Chris Shelton 8311210.84
Jason Bartlett 24928110.84
Yuniesky Betancourt 31440610.83
Geoff Jenkins 18529910.81
Kenji Johjima 20427510.78
Hanley Ramirez 297612910.77
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Jack Wilson 19522110.77
Asdrubal Cabrera 24230410.74
Alberto Callaspo 849010.71
Rickie Weeks 262401210.69
Javier Valentin 10314310.68
Willy Taveras 23626110.59
Reggie Willits 576010.53
Carlos Ruiz 19123310.47
Marlon Anderson 8610110.47
Nick Evans 678110.45
Richie Sexson 230361210.43
Todd Helton 21229710.38
Austin Kearns 24132710.37
Corey Patterson 17526810.29
Brad Wilkerson 22426310.27
Russell Branyan 78201210.26
Khalil Greene 244351010.25
Justin Upton 196311110.20
Ben Zobrist 10818710.19
Wladimir Balentien 11819710.17
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Kurt Suzuki 29537710.17
Mark Ellis 286401110.14
Felipe Lopez 26731410.11
Kory Casto 9911110.10
Michael Barrett 709210.00
Ben Sheets 505010.00
Sean Casey 12012010.00
Chris Denorfia 505010.00
Felix Pie 62719.68
Gregg Zaun 1762259.66
Clete Thomas 83919.64
Julio Lugo 2182219.63
Omar Quintanilla 1351529.63
Toby Hall 52619.62
Emmanuel Burriss 1771819.60
Hank Blalock 1361749.56
Michael Bourn 2102559.52
Luis Rodriguez 95909.47
Melky Cabrera 2963689.46
Shelley Duncan 53619.43
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Chone Figgins 2122009.43
Alex Cintron 75819.33
Humberto Quintero 871029.20
Daniel Ortmeier 55509.09
Ryan Langerhans 78818.97
Jacque Jones 69718.70
Ben Broussard 58838.62
Eric Bruntlett 1401428.57
Willie Bloomquist 105908.57
Scott Hairston 16531178.48
David Ross 1181338.47
Tony F Pena 1181118.47
Chin-lung Hu 83708.43
Willy Aybar 2042698.33
Kevin Cash 1081128.33
Chris Burke 1201228.33
Jason Varitek 31338128.31
Henry Blanco 971138.25
Brendan Ryan 111908.11
Jose Molina 1611528.07
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Angel Berroa 100918.00
Pablo Sandoval 50628.00
Jason Marquis 50408.00
Craig Counsell 1401217.86
Steve Holm 51517.84
Todd Wellemeyer 52407.69
Cesar Izturis 2211817.69
Alex Cora 106807.55
Ruben Gotay 67727.46
Andruw Jones 1521437.24
Andy LaRoche 1281457.03
Robb Quinlan 86716.98
Luke Carlin 72616.94
Wily Mo Pena 1181026.78
Delwyn Young 74616.76
Mark Sweeney 77506.49
Ted Lilly 62406.45
Andy Marte 1401236.43
Endy Chavez 1851215.95
Braden Looper 53305.66
PlayerRunners OnRuns Batted InHome Runs RBI Pct.
Sean Rodriguez 56415.36
Brandon Wood 56415.36
Morgan Ensberg 60415.00
Bryan Lahair 62524.84
Dmitri Young 1271044.72
Ivan Ochoa 67304.48
Brian Bocock 53203.77
Brian Bixler 59203.39
Argenis Reyes 61313.28
Alberto Gonzalez 55101.82
Ubaldo Jimenez 5300.00

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




Baseball Musings Ticket Store
Baseball Musings Fantasy Games






Buy MLB Baseball tickets online including cheap Boston Red Sox tickets, New York Yankees tickets, Baltimore Orioles tickets and Chicago Cubs tickets. Find the best price on SF Giants tickets, Washington Nationals tickets, LA Dodgers tickets and Florida Marlins tickets. Also buy San Diego Padres tickets, Cardinals box seats and premium Astros tickets, as well as concert tickets and theater tickets.

MLB Baseball
Baltimore Orioles Tickets
Boston Red Sox Tickets
Chicago Cubs Tickets
Chicago White Sox Tickets
Houston Astros Tickets
LA Dodgers Tickets
New York Yankees Tickets
Washington Nationals Tickets and
St Louis Cardinals Tickets

Ticketamerica.com
MLB Tickets
Chicago Cubs
Cincinnati Reds
Houston Astros
Milwaukee Brewers
Pittsburgh Pirates
St. Louis Cardinals
Boston Red Sox
New York Yankees
Tampa Bay Devil Rays

BarrysTickets.com has great deals on NFL Football Tickets , Super Bowl Tickets , MLB Baseball Tickets , Los Angeles Staples Center and NBA Basketball Tickets.

CHEAP MLB Baseball Tickets
New York Mets Tickets
Boston Red Sox Tickets
Cheap Yankees Baseball Tickets
Chicago White Sox Tickets
More Sports Tickets For Sale
MLB Baseball Playoff Tickets
Broadway Play Tickets
Las Vegas Show Tickets
Concert Tickets


Red Sox Tickets
Boston Bruins Tickets
Boston Celtics Tickets
New England Patriots Tickets
Boston Concerts and Theater Events

Front Row USA Ticket Brokers
Boston Red Sox Tickets
World Series Tickets
Super Bowl Tickets
Concert Tickets
Britney Spears Tickets

US Cellular Field

Arsenal Tickets
Aston Villa Tickets
Birmingham City Tickets
Blackburn Rovers Tickets
Chelsea Tickets
Derby County Tickets
Everton Tickets
Fulham Tickets
Liverpool Tickets
Manchester City Tickets
Manchester United Tickets
Middlesbrough Tickets
Newcastle United Tickets
Portsmouth Tickets
Reading Tickets
Sunderland Tickets
Tottenham Tickets
West Ham United Tickets
Champions league final
Champions league tickets
F A Cup tickets
World Cup tickets
Premiership football tickets

Daily Headline Blog

Visit Busch Stadium - Buy St. Louis Cardinal tickets and other baseball tickets for the Cubs

SecureYourSeat.com is the best place to buy Arsenal tickets, Chelsea tickets, Liverpool tickets & Manchester United tickets. We have fantastic FA Cup final tickets, Carling Cup final tickets and of course Champions League final tickets. We also stock England tickets including 2010 World Cup tickets & 2010 World Cup final tickets.

Cricket Tickets
Football Tickets
World Cup 2006 Tickets
Corporate Hospitality
Wimbledon Tickets
Grand Prix Tickets
British Grand Prix Tickets
London Theatre Tickets
Concert Tickets
AC Milan Tickets
WWE Tickets
Real Madrid Tickets
Barcelona Tickets

Looking for Football Tickets, 1st4footballtickets.com has top Premiership Tickets available such as Manchester United Tickets, Arsenal Tickets, Chelsea Tickets, and Liverpool Tickets. Also international tickets such as FA Cup Tickets, Champions League Tickets and much, much more!

Live Football Tickets.com is the premier website for UK football tickets. Buy Champions League tickets, FA Cup tickets and World Cup 2010 tickets. This brand new website also offers Chelsea tickets, Arsenal tickets, Man Utd tickets and Liverpool tickets and other English Premiership tickets for UK football matches.

Chicago Cubs Tickets
St Louis Cardinals Tickets
New York Mets Tickets
Washington Nationals Tickets
Anaheim Angels Tickets
Sports Tickets
Cheap Baseball Tickets
Chicago White Sox Tickets
Boston Red Sox Tickets
New York Yankees Tickets

Ticket Solutions
Premium World Series Tickets
MLB All-Star Game
Online Concert Tickets
Superbowl Football Tickets
MLB Tickets
New York Yankees Tickets
Cubs Tickets
Red Sox Tickets
White Sox Tickets
Cardinals Tickets



Sold Out Entertainments
Football Tickets
Premiership Tickets
Arsenal Tickets
Chelsea Tickets
Liverpool Tickets
Manchester Utd Tickets
Champions League Tickets
Rugby Tickets
Concert Tickets


World Series Tickets
MLB Tickets
Detroit Tigers Tickets
Chicago White Sox Tickets
Houston Astros Tickets
NFL Tickets
NCAA Football Tickets
Dave Matthews Band Tickets
American Idols Live Tickets
Theater Tickets

Ninja Tickets indexes top ticket brokers so you can find great prices on Major League Baseball Tickets including World Series Tickets, Super Bowl Tickets, and National Hockey League Tickets. Find better seats at better prices with NinjaTickets.com.

Chicago Cubs tickets
Chicago tickets
MLB Tickets
Red Sox Tickets
Cleveland Indians tickets
LA Dodgers tickets
LA Angels of Anaheim tickets
San Francisco Giants tickets
Chicago White Sox tickets
St. Louis Cardinals tickets
Yankees Tickets




Shop for batting helmet.

Minnesota Twins Tickets
Twins Baseball Tickets
Buy Twins Tickets
Cheap Twins Tickets




wood bats
wood baseball bats
maple wood bats
maple bats
baseball bats wood
baseball bats
custom wood bats
maple baseball bats
pro maple bats
professional wood bats




eXTReMe Tracker

Amazon Honor System Click Here to Pay Learn More

Online donation system by ClickandPledge