Please help support the Day by Day Database with a donation during the Baseball Musings Pledge Drive.

Baseball Musings Lineup Analysis

Based on work by Cyril Morong (and here), Ken Arneson and Ryan Armbrust

Fill in nine players, OBA and Slugging Percentage, then press submit.

Player NameOBASlugging
Player 1:
Player 2:
Player 3:
Player 4:
Player 5:
Player 6:
Player 7:
Player 8:
Player 9:
1989-2002 Model:
1959-2004 Model:




Runs per game for above lineup: 5.329.

Best Lineups
Runs per Game123456789
5.648 Hanley Ramirez Mike Jacobs Joe Borchard Miguel Cabrera Josh Willingham Dan Uggla Alfredo Amezaga Miguel Olivo Pitcher
5.644 Hanley Ramirez Mike Jacobs Joe Borchard Miguel Cabrera Josh Willingham Alfredo Amezaga Dan Uggla Miguel Olivo Pitcher
5.642 Hanley Ramirez Josh Willingham Joe Borchard Miguel Cabrera Mike Jacobs Dan Uggla Alfredo Amezaga Miguel Olivo Pitcher
5.640 Hanley Ramirez Miguel Cabrera Joe Borchard Mike Jacobs Josh Willingham Dan Uggla Alfredo Amezaga Miguel Olivo Pitcher
5.638 Josh Willingham Hanley Ramirez Joe Borchard Miguel Cabrera Mike Jacobs Dan Uggla Alfredo Amezaga Miguel Olivo Pitcher
5.638 Hanley Ramirez Josh Willingham Joe Borchard Miguel Cabrera Mike Jacobs Alfredo Amezaga Dan Uggla Miguel Olivo Pitcher
5.636 Hanley Ramirez Miguel Cabrera Joe Borchard Mike Jacobs Josh Willingham Alfredo Amezaga Dan Uggla Miguel Olivo Pitcher
5.634 Josh Willingham Hanley Ramirez Joe Borchard Miguel Cabrera Mike Jacobs Alfredo Amezaga Dan Uggla Miguel Olivo Pitcher
5.633 Josh Willingham Mike Jacobs Joe Borchard Miguel Cabrera Hanley Ramirez Dan Uggla Alfredo Amezaga Miguel Olivo Pitcher
5.629 Josh Willingham Mike Jacobs Joe Borchard Miguel Cabrera Hanley Ramirez Alfredo Amezaga Dan Uggla Miguel Olivo Pitcher
5.628 Mike Jacobs Hanley Ramirez Joe Borchard Miguel Cabrera Josh Willingham Dan Uggla Alfredo Amezaga Miguel Olivo Pitcher
5.625 Josh Willingham Miguel Cabrera Joe Borchard Mike Jacobs Hanley Ramirez Dan Uggla Alfredo Amezaga Miguel Olivo Pitcher
5.624 Mike Jacobs Hanley Ramirez Joe Borchard Miguel Cabrera Josh Willingham Alfredo Amezaga Dan Uggla Miguel Olivo Pitcher
5.623 Hanley Ramirez Mike Jacobs Alfredo Amezaga Miguel Cabrera Josh Willingham Dan Uggla Miguel Olivo Pitcher Joe Borchard
5.623 Hanley Ramirez Miguel Cabrera Joe Borchard Josh Willingham Mike Jacobs Dan Uggla Alfredo Amezaga Miguel Olivo Pitcher
5.622 Hanley Ramirez Mike Jacobs Alfredo Amezaga Miguel Cabrera Josh Willingham Miguel Olivo Dan Uggla Pitcher Joe Borchard
5.621 Josh Willingham Miguel Cabrera Joe Borchard Mike Jacobs Hanley Ramirez Alfredo Amezaga Dan Uggla Miguel Olivo Pitcher
5.621 Hanley Ramirez Josh Willingham Joe Borchard Mike Jacobs Miguel Cabrera Dan Uggla Alfredo Amezaga Miguel Olivo Pitcher
5.619 Hanley Ramirez Miguel Cabrera Joe Borchard Josh Willingham Mike Jacobs Alfredo Amezaga Dan Uggla Miguel Olivo Pitcher
5.617 Mike Jacobs Josh Willingham Joe Borchard Miguel Cabrera Hanley Ramirez Dan Uggla Alfredo Amezaga Miguel Olivo Pitcher
5.617 Hanley Ramirez Josh Willingham Alfredo Amezaga Miguel Cabrera Mike Jacobs Dan Uggla Miguel Olivo Pitcher Joe Borchard
5.617 Josh Willingham Hanley Ramirez Joe Borchard Mike Jacobs Miguel Cabrera Dan Uggla Alfredo Amezaga Miguel Olivo Pitcher
5.617 Hanley Ramirez Josh Willingham Joe Borchard Mike Jacobs Miguel Cabrera Alfredo Amezaga Dan Uggla Miguel Olivo Pitcher
5.617 Hanley Ramirez Josh Willingham Alfredo Amezaga Miguel Cabrera Mike Jacobs Miguel Olivo Dan Uggla Pitcher Joe Borchard
5.616 Hanley Ramirez Mike Jacobs Alfredo Amezaga Miguel Cabrera Josh Willingham Dan Uggla Joe Borchard Miguel Olivo Pitcher
5.616 Hanley Ramirez Miguel Cabrera Alfredo Amezaga Mike Jacobs Josh Willingham Dan Uggla Miguel Olivo Pitcher Joe Borchard
5.615 Hanley Ramirez Miguel Cabrera Alfredo Amezaga Mike Jacobs Josh Willingham Miguel Olivo Dan Uggla Pitcher Joe Borchard
5.614 Josh Willingham Miguel Cabrera Joe Borchard Hanley Ramirez Mike Jacobs Dan Uggla Alfredo Amezaga Miguel Olivo Pitcher
5.614 Josh Willingham Hanley Ramirez Alfredo Amezaga Miguel Cabrera Mike Jacobs Dan Uggla Miguel Olivo Pitcher Joe Borchard
5.613 Hanley Ramirez Mike Jacobs Josh Willingham Miguel Cabrera Joe Borchard Dan Uggla Alfredo Amezaga Miguel Olivo Pitcher



Worst Lineups
Runs per Game123456789
4.728 Miguel Olivo Joe Borchard Alfredo Amezaga Pitcher Dan Uggla Josh Willingham Mike Jacobs Hanley Ramirez Miguel Cabrera
4.729 Dan Uggla Miguel Olivo Alfredo Amezaga Pitcher Joe Borchard Josh Willingham Mike Jacobs Hanley Ramirez Miguel Cabrera
4.731 Miguel Olivo Joe Borchard Alfredo Amezaga Pitcher Dan Uggla Mike Jacobs Josh Willingham Hanley Ramirez Miguel Cabrera
4.732 Dan Uggla Miguel Olivo Alfredo Amezaga Pitcher Joe Borchard Mike Jacobs Josh Willingham Hanley Ramirez Miguel Cabrera
4.732 Dan Uggla Miguel Olivo Mike Jacobs Pitcher Alfredo Amezaga Joe Borchard Josh Willingham Hanley Ramirez Miguel Cabrera
4.733 Dan Uggla Miguel Olivo Mike Jacobs Pitcher Alfredo Amezaga Josh Willingham Joe Borchard Hanley Ramirez Miguel Cabrera
4.734 Dan Uggla Joe Borchard Alfredo Amezaga Pitcher Miguel Olivo Josh Willingham Mike Jacobs Hanley Ramirez Miguel Cabrera
4.735 Miguel Olivo Dan Uggla Alfredo Amezaga Pitcher Joe Borchard Josh Willingham Mike Jacobs Hanley Ramirez Miguel Cabrera
4.735 Miguel Olivo Joe Borchard Dan Uggla Pitcher Alfredo Amezaga Josh Willingham Mike Jacobs Hanley Ramirez Miguel Cabrera
4.737 Miguel Olivo Pitcher Alfredo Amezaga Joe Borchard Dan Uggla Josh Willingham Mike Jacobs Hanley Ramirez Miguel Cabrera
4.737 Dan Uggla Joe Borchard Alfredo Amezaga Pitcher Miguel Olivo Mike Jacobs Josh Willingham Hanley Ramirez Miguel Cabrera
4.739 Miguel Olivo Dan Uggla Alfredo Amezaga Pitcher Joe Borchard Mike Jacobs Josh Willingham Hanley Ramirez Miguel Cabrera
4.739 Miguel Olivo Joe Borchard Dan Uggla Pitcher Alfredo Amezaga Mike Jacobs Josh Willingham Hanley Ramirez Miguel Cabrera
4.739 Miguel Olivo Dan Uggla Mike Jacobs Pitcher Alfredo Amezaga Joe Borchard Josh Willingham Hanley Ramirez Miguel Cabrera
4.739 Miguel Olivo Dan Uggla Mike Jacobs Pitcher Alfredo Amezaga Josh Willingham Joe Borchard Hanley Ramirez Miguel Cabrera
4.740 Miguel Olivo Pitcher Alfredo Amezaga Joe Borchard Dan Uggla Mike Jacobs Josh Willingham Hanley Ramirez Miguel Cabrera
4.741 Miguel Olivo Alfredo Amezaga Mike Jacobs Pitcher Dan Uggla Joe Borchard Josh Willingham Hanley Ramirez Miguel Cabrera
4.742 Miguel Olivo Alfredo Amezaga Mike Jacobs Pitcher Dan Uggla Josh Willingham Joe Borchard Hanley Ramirez Miguel Cabrera
4.742 Miguel Olivo Joe Borchard Alfredo Amezaga Pitcher Dan Uggla Hanley Ramirez Josh Willingham Miguel Cabrera Mike Jacobs
4.743 Dan Uggla Miguel Olivo Alfredo Amezaga Pitcher Joe Borchard Hanley Ramirez Josh Willingham Miguel Cabrera Mike Jacobs
4.743 Dan Uggla Miguel Olivo Josh Willingham Pitcher Alfredo Amezaga Joe Borchard Mike Jacobs Hanley Ramirez Miguel Cabrera
4.743 Dan Uggla Pitcher Alfredo Amezaga Joe Borchard Miguel Olivo Josh Willingham Mike Jacobs Hanley Ramirez Miguel Cabrera
4.744 Miguel Olivo Joe Borchard Alfredo Amezaga Pitcher Dan Uggla Josh Willingham Hanley Ramirez Miguel Cabrera Mike Jacobs
4.744 Dan Uggla Miguel Olivo Joe Borchard Pitcher Alfredo Amezaga Josh Willingham Mike Jacobs Hanley Ramirez Miguel Cabrera
4.744 Miguel Olivo Pitcher Dan Uggla Joe Borchard Alfredo Amezaga Josh Willingham Mike Jacobs Hanley Ramirez Miguel Cabrera
4.744 Dan Uggla Miguel Olivo Alfredo Amezaga Pitcher Joe Borchard Josh Willingham Hanley Ramirez Miguel Cabrera Mike Jacobs
4.745 Miguel Olivo Alfredo Amezaga Dan Uggla Pitcher Joe Borchard Josh Willingham Mike Jacobs Hanley Ramirez Miguel Cabrera
4.746 Dan Uggla Pitcher Alfredo Amezaga Joe Borchard Miguel Olivo Mike Jacobs Josh Willingham Hanley Ramirez Miguel Cabrera
4.747 Dan Uggla Miguel Olivo Josh Willingham Pitcher Alfredo Amezaga Mike Jacobs Joe Borchard Hanley Ramirez Miguel Cabrera
4.747 Dan Uggla Alfredo Amezaga Mike Jacobs Pitcher Miguel Olivo Joe Borchard Josh Willingham Hanley Ramirez Miguel Cabrera
Baseball Musings home
Day by Day Database











None