General manager for the Angels and Mariners (1995–2008).
10 seasons with salary-era data across 2 stints. All figures are franchise-level outcomes during the tenure, not solely attributable to one executive.
| Team | Role | Years | Szns | WAB | WAB/yr | TAB | WAR surp | HG | Trade | FA | R5 | AcqLev | W-L% | PO | Pen | WS | Surp $M |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ▸ Mariners | GM | 2004–2008 | 5 | -61.3 | -12.26 | -52.3 | -103.4 | +19.5 | -98.7 | -8.9 | +0.0 | 0.52 | 0.443 | – | – | – | -211 |
| ▸ Angels | GM | 1995–1999 | 5 | -10.6 | -2.13 | -20.6 | -36.9 | +121.0 | -28.3 | -41.1 | -0.1 | 1.82 | 0.489 | – | – | – | -42 |
| Career total (1985+ data) | 10 | -71.9 | -72.9 | -140.4 | +140.5 | -127.0 | -49.9 | -0.1 | 1.30 | 0.466 | – | – | – | -253 | |||
Acquired minus surrendered / signed minus walked.
Every roster slot ranked best→worst by WAR, averaged across Bill Bavasi's seasons. Bars = his rosters; the black line = the league-average player at each slot. Staying above the line deep into the roster is the depth edge.
| Player | Pos | Team | How | Year | Szns | fWAR | WAR/yr | Lev |
|---|---|---|---|---|---|---|---|---|
| Darin Erstad | 1B/OF | ANA | Draft | 1995 | 10 | +27.6 | +2.8 | – |
| John Lackey | P | ANA | Draft | 1999 | 8 | +26.8 | +3.3 | – |
| Troy Glaus | 3B | ANA | Draft | 1997 | 6 | +20.7 | +3.4 | – |
| Adrian Beltré | 3B | SEA | Free agency | 2004 | 5 | +16.1 | +3.2 | 0.3 |
| Jarrod Washburn | P | ANA | Draft | 1995 | 8 | +14.3 | +1.8 | – |
| Francisco Rodríguez | P | ANA | Intl FA | 1998 | 7 | +11.8 | +1.7 | – |
| Franklin Gutiérrez | OF | SEA | Trade | 2008 | 7 | +9.4 | +1.3 | 8.4 |
| Scot Shields | P | ANA | Draft | 1997 | 8 | +9.3 | +1.2 | – |
| Ramón Ortiz | P | ANA | Intl FA | 1995 | 6 | +6.6 | +1.1 | – |
| Michael Saunders | OF | SEA | Draft | 2004 | 4 | +5.9 | +1.5 | – |
| Jeff DaVanon | OF | ANA | Trade | 1999 | 4 | +5.8 | +1.5 | – |
| Jarrod Washburn | P | SEA | Free agency | 2005 | 4 | +5.4 | +1.3 | 5.1 |
| Richie Sexson | 1B | SEA | Free agency | 2004 | 2 | +4.9 | +2.4 | 0.5 |
| Scott Schoeneweis | P | ANA | Draft | 1996 | 5 | +4.2 | +0.8 | – |
| Mo Vaughn | 1B | ANA | Free agency | 1998 | 2 | +3.8 | +1.9 | 0.4 |
| Tony Phillips | 2B/OF | ANA | Trade | 1995 | 2 | +3.7 | +1.9 | 27.9 |
| Yuniesky Betancourt | SS | SEA | Intl FA | 2005 | 4 | +3.7 | +0.9 | – |
| Doug Fister | P | SEA | Draft | 2006 | 3 | +3.6 | +1.2 | – |
| Michael Pineda | P | SEA | Intl FA | 2005 | 1 | +3.5 | +3.5 | – |
| Kenji Johjima | C | SEA | Draft | 2006 | 2 | +3.4 | +1.7 | – |
| Érik Bédard | P | SEA | Trade | 2008 | 3 | +3.1 | +1.0 | 0.1 |
| Ken Hill | P | ANA | Free agency | 1997 | 3 | +2.9 | +1.0 | 0.4 |
| Jeremy Reed | OF | SEA | Trade | 2004 | 3 | +2.8 | +0.9 | – |
| Russell Branyan | 1B/3B | SEA | Free agency | 2008 | 2 | +2.7 | +1.4 | 4.5 |
| Luis Alicea | 2B | ANA | Free agency | 1997 | 1 | +2.6 | +2.6 | 1.3 |
| Randy Velarde | 2B | ANA | Free agency | 1995 | 3 | +2.3 | +0.8 | 0.4 |
| José Guillén | OF | SEA | Free agency | 2006 | 1 | +2.2 | +2.2 | 1.1 |
| George Sherrill | P | SEA | Draft | 2004 | 4 | +2.2 | +0.5 | – |
| Steve Sparks | P | ANA | Free agency | 1998 | 2 | +2.1 | +1.0 | 0.3 |
| Jim Leyritz | C | ANA | Trade | 1997 | 1 | +2.1 | +2.1 | 1.0 |
| Shawn Boskie | P | ANA | Free agency | 1995 | 2 | +2.0 | +1.0 | 8.8 |
| Shigetoshi Hasegawa | P | ANA | Draft | 1997 | 4 | +1.9 | +0.5 | – |
| Mark Petkovsek | P | ANA | Trade | 1998 | 2 | +1.9 | +1.0 | 0.3 |
| Allen Watson | P | ANA | Trade | 1997 | 2 | +1.9 | +1.0 | 0.6 |
| Dave Hollins | 3B | ANA | Free agency | 1996 | 1 | +1.7 | +1.7 | 1.3 |
| Omar Olivares | P | ANA | Free agency | 1997 | 2 | +1.7 | +0.9 | 0.3 |
| Sean Green | P | SEA | Trade | 2004 | 3 | +1.5 | +0.5 | – |
| Mark Lowe | P | SEA | Draft | 2004 | 5 | +1.5 | +0.3 | – |
| Lou Pote | P | ANA | Trade | 1999 | 3 | +1.2 | +0.4 | – |
| Carlos Silva | P | SEA | Free agency | 2007 | 1 | +1.2 | +1.2 | 0.1 |
| Chuck McElroy | P | ANA | Trade | 1996 | 2 | +1.2 | +0.6 | 0.2 |
| Lee Smith | P | ANA | Trade | 1995 | 2 | +1.2 | +0.6 | 6.8 |
| Jolbert Cabrera | OF | SEA | Trade | 2004 | 1 | +1.2 | +1.2 | 0.4 |
| Brandon Morrow | P | SEA | Draft | 2006 | 3 | +1.1 | +0.4 | – |
| Mike Fyhrie | P | ANA | Free agency | 1998 | 2 | +1.0 | +0.5 | 0.0 |
| Mike Magnante | P | ANA | Free agency | 1999 | 1 | +1.0 | +1.0 | 0.2 |
| Jack McDowell | P | ANA | Free agency | 1998 | 2 | +1.0 | +0.5 | 0.2 |
| Jeff Weaver | P | SEA | Free agency | 2007 | 1 | +1.0 | +1.0 | 0.5 |
| Jason Grimsley | P | ANA | Trade | 1996 | 1 | +0.9 | +0.9 | 0.2 |
| Miguel Batista | P | SEA | Free agency | 2006 | 2 | +0.9 | +0.5 | 1.1 |
| Rich Aurilia | SS | SEA | Trade | 2004 | 1 | +0.9 | +0.9 | 0.3 |
| Pep Harris | P | ANA | Trade | 1996 | 3 | +0.8 | +0.3 | – |
| Shawn Kelley | P | SEA | Draft | 2007 | 3 | +0.8 | +0.3 | – |
| Don Slaught | C | ANA | Trade | 1996 | 1 | +0.8 | +0.8 | 0.2 |
| Mike Morse | 1B/OF | SEA | Trade | 2004 | 4 | +0.7 | +0.2 | – |
| Mike Carp | 1B/OF | SEA | Trade | 2008 | 2 | +0.6 | +0.3 | – |
| Endy Chávez | OF | SEA | Trade | 2008 | 2 | +0.6 | +0.3 | 1.2 |
| Jon Huber | P | SEA | Trade | 2004 | 2 | +0.5 | +0.3 | – |
| Bucky Jacobsen | 1B/DH | SEA | Trade | 2004 | 1 | +0.5 | +0.5 | – |
| Brandon Maurer | P | SEA | Draft | 2008 | 1 | +0.5 | +0.5 | – |
| Yoervis Medina | P | SEA | Intl FA | 2005 | 2 | +0.5 | +0.3 | – |
| Erasmo Ramírez | P | SEA | Intl FA | 2007 | 3 | +0.5 | +0.2 | – |
| John Habyan | P | ANA | Trade | 1995 | 1 | +0.5 | +0.5 | 3.3 |
| Jeff Huson | 2B/SS | ANA | Free agency | 1998 | 1 | +0.4 | +0.4 | 0.1 |
| Matt Wise | P | ANA | Draft | 1997 | 3 | +0.4 | +0.1 | – |
| Hiram Bocachica | OF | SEA | Free agency | 2004 | 1 | +0.4 | +0.4 | 0.1 |
| Chad Kreuter | C | ANA | Trade | 1997 | 1 | +0.4 | +0.4 | 0.3 |
| Steve Decker | C | ANA | Free agency | 1998 | 1 | +0.3 | +0.3 | 0.1 |
| Matt Luke | OF | ANA | Free agency | 1999 | 1 | +0.3 | +0.3 | 0.1 |
| Jamie Burke | C | SEA | Free agency | 2006 | 1 | +0.3 | +0.3 | 0.2 |
| Ron Villone | P | SEA | Free agency | 2004 | 2 | +0.3 | +0.1 | – |
| Sean White | P | SEA | Trade | 2006 | 1 | +0.3 | +0.3 | – |
| Robert Eenhoorn | 2B/SS | ANA | Trade | 1996 | 2 | +0.3 | +0.1 | 0.0 |
| Jeff Juden | P | ANA | Trade | 1998 | 1 | +0.3 | +0.3 | 0.1 |
| Eddie Guardado | P | SEA | Trade | 2004 | 2 | +0.3 | +0.2 | 0.1 |
| Nathan Haynes | OF | ANA | Trade | 1999 | 1 | +0.2 | +0.2 | – |
| Miguel Cairo | 2B | SEA | Free agency | 2008 | 1 | +0.2 | +0.2 | 0.0 |
| Wiki González | C | SEA | Trade | 2004 | 1 | +0.2 | +0.2 | 0.0 |
| Bobby LaFromboise | P | SEA | Draft | 2008 | 1 | +0.2 | +0.2 | – |
| Mike Harkey | P | ANA | Trade | 1995 | 1 | +0.2 | +0.2 | 1.2 |
| Gregg Jefferies | 1B/OF | ANA | Trade | 1998 | 1 | +0.2 | +0.2 | 0.0 |
| Greg Norton | 1B/3B | SEA | Trade | 2008 | 1 | +0.2 | +0.2 | 0.0 |
| Mike Colangelo | OF | ANA | Draft | 1997 | 1 | +0.1 | +0.1 | – |
| Robert Ellis | P | ANA | Trade | 1996 | 1 | +0.1 | +0.1 | – |
| Steve Green | P | ANA | Draft | 1997 | 1 | +0.1 | +0.1 | – |
| Trevor Wilson | P | ANA | Free agency | 1997 | 1 | +0.1 | +0.1 | 0.0 |
| Jeff Clement | C/1B | SEA | Draft | 2005 | 1 | +0.1 | +0.1 | – |
| Charlton Jimerson | OF | SEA | Free agency | 2007 | 1 | +0.1 | +0.1 | 0.1 |
| Mickey Lopez | 2B/DH | SEA | Trade | 2004 | 1 | +0.1 | +0.1 | – |
| Justin Thomas | P | SEA | Draft | 2005 | 1 | +0.1 | +0.1 | – |
| Darrell May | P | ANA | Trade | 1997 | 1 | +0.1 | +0.1 | 0.1 |
| Yorvit Torrealba | C | SEA | Trade | 2005 | 1 | +0.1 | +0.1 | 0.0 |
| John Parrish | P | SEA | Trade | 2007 | 1 | +0.1 | +0.1 | 0.1 |
| Joe Borchard | OF | SEA | Trade | 2006 | 1 | +0.1 | +0.1 | 0.2 |
| Miguel Ojeda | C | SEA | Trade | 2005 | 1 | +0.1 | +0.1 | 0.0 |
| Jim Abbott | P | ANA | Trade | 1995 | 6 | +0.0 | +0.0 | – |
| Tim Belcher | P | ANA | Free agency | 1998 | 1 | -0.0 | -0.0 | 0.0 |
| Dusty Bergman | P | ANA | Draft | 1999 | 1 | +0.0 | +0.0 | – |
| Mike Bielecki | P | ANA | Free agency | 1995 | 1 | +0.0 | +0.0 | 0.2 |
| Mike Bovee | P | ANA | Trade | 1996 | – | -0.0 | – | – |
| Greg Cadaret | P | ANA | Free agency | 1997 | 2 | +0.0 | +0.0 | 0.0 |
| Brian Cooper | P | ANA | Draft | 1995 | 2 | -0.0 | -0.0 | – |
| Angelo Encarnación | C | ANA | Trade | 1997 | – | -0.0 | – | – |
| Craig Grebeck | 2B/SS | ANA | Free agency | 1996 | 1 | +0.0 | +0.0 | 0.0 |
| Gary Johnson | OF | ANA | Draft | 1999 | – | -0.0 | – | – |
| Steve Mintz | P | ANA | Free agency | 1999 | – | -0.0 | – | – |
| Ben VanRyn | P | ANA | Trade | 1995 | – | -0.0 | – | – |
| Jorge Campillo | P | SEA | Trade | 2005 | 2 | +0.0 | +0.0 | – |
| Roy Corcoran | P | SEA | Free agency | 2007 | 1 | +0.0 | +0.0 | 0.0 |
| Roberto Petagine | 1B | SEA | Free agency | 2006 | 1 | +0.0 | +0.0 | 0.1 |
| Horacio Ramírez | P | SEA | Trade | 2006 | – | -0.0 | – | – |
| Randy Williams | P | SEA | Trade | 2004 | – | -0.0 | – | – |
| Rick White | P | SEA | Trade | 2007 | 1 | +0.0 | +0.0 | 0.0 |
| Toby Borland | P | ANA | Free agency | 1998 | – | -0.1 | – | – |
| Rich DeLucia | P | ANA | Trade | 1997 | 1 | -0.1 | -0.1 | 0.1 |
| Tom Gregorio | C | ANA | Draft | 1999 | – | -0.1 | – | – |
| Damon Mashore | OF | ANA | Free agency | 1998 | – | -0.1 | – | – |
| Derrick Turnbow | P | ANA | Rule 5 | 1999 | 1 | -0.1 | -0.1 | – |
| Tim Unroe | 1B | ANA | Free agency | 1998 | – | -0.1 | – | – |
| Travis Chick | P | SEA | Trade | 2006 | – | -0.1 | – | – |
| Jeff Harris | P | SEA | Trade | 2004 | 1 | -0.1 | -0.1 | – |
| Masao Kida | P | SEA | Free agency | 2004 | – | -0.1 | – | – |
| Matt Lawton | OF | SEA | Free agency | 2006 | – | -0.1 | – | – |
| Randy Messenger | P | SEA | Free agency | 2008 | 1 | -0.1 | -0.1 | 0.0 |
| Chris Reitsma | P | SEA | Free agency | 2007 | – | -0.1 | – | – |
| Chris Shelton | 1B | SEA | Free agency | 2008 | – | -0.1 | – | – |
| Chris Woodward | SS | SEA | Free agency | 2008 | – | -0.1 | – | – |
| Ramón Santiago | 2B/SS | SEA | Trade | 2005 | 1 | -0.1 | -0.1 | 0.0 |
| Andy Allanson | C | ANA | Free agency | 1995 | – | -0.2 | – | – |
| Frank Bolick | 1B/3B | ANA | Free agency | 1997 | – | -0.2 | – | – |
| Todd Frohwirth | P | ANA | Free agency | 1995 | – | -0.2 | – | – |
| Kevin Gross | P | ANA | Free agency | 1997 | – | -0.2 | – | – |
| Greg Jones | P | ANA | Draft | 1996 | 1 | -0.2 | -0.2 | – |
| Robb Quinlan | 1B/3B | ANA | Draft | 1999 | 3 | -0.2 | -0.1 | – |
| Matt Walbeck | C | ANA | Trade | 1997 | 1 | -0.2 | -0.2 | 0.1 |
| Tug Hulett | 2B/DH | SEA | Trade | 2007 | – | -0.2 | – | – |
| Matt Mangini | 3B/DH | SEA | Draft | 2007 | – | -0.2 | – | – |
| Chris Seddon | P | SEA | Free agency | 2008 | – | -0.2 | – | – |
| Dan Wilson | C | SEA | Free agency | 2004 | 10 | -0.2 | -0.0 | 14.9 |
| José Vidro | 2B | SEA | Trade | 2007 | 1 | -0.2 | -0.2 | 0.6 |
| Juan Alvarez | P | ANA | Intl FA | 1995 | 1 | -0.3 | -0.3 | – |
| Alfredo Amézaga | OF | ANA | Draft | 1999 | 1 | -0.3 | -0.3 | – |
| Seth Etherton | P | ANA | Draft | 1998 | – | -0.3 | – | – |
| Phil Nevin | 1B/3B | ANA | Trade | 1997 | – | -0.3 | – | – |
| Rich Robertson | P | ANA | Free agency | 1998 | – | -0.3 | – | – |
| Craig Shipley | 3B/SS | ANA | Trade | 1998 | – | -0.3 | – | – |
| Dave Silvestri | 3B | ANA | Free agency | 1999 | – | -0.3 | – | – |
| Dennis Springer | P | ANA | Free agency | 1996 | 1 | -0.3 | -0.3 | 0.0 |
| Ben Broussard | 1B | SEA | Trade | 2006 | – | -0.3 | – | – |
| Dave Hansen | 1B/3B | SEA | Free agency | 2005 | 1 | -0.3 | -0.3 | 0.2 |
| Alex Liddi | 3B | SEA | Intl FA | 2005 | 1 | -0.3 | -0.3 | – |
| Carlos Peguero | OF | SEA | Intl FA | 2005 | 1 | -0.3 | -0.3 | – |
| Anthony Varvaro | P | SEA | Draft | 2005 | – | -0.3 | – | – |
| Carlos García | 2B | ANA | Free agency | 1998 | – | -0.4 | – | – |
| Rich Monteleone | P | ANA | Trade | 1996 | 3 | -0.4 | -0.1 | 0.1 |
| Jake Woods | P | SEA | Trade | 2006 | 1 | -0.4 | -0.4 | 0.4 |
| Larry Barnes | 1B | ANA | Intl FA | 1995 | – | -0.5 | – | – |
| Mayckol Guaipe | P | SEA | Intl FA | 2006 | 1 | -0.5 | -0.5 | – |
| Carlos Triunfel | SS | SEA | Intl FA | 2006 | 1 | -0.5 | -0.5 | – |
| Norberto Martin | 2B | ANA | Free agency | 1998 | – | -0.6 | – | – |
| Charlie O'Brien | C | ANA | Trade | 1998 | – | -0.7 | – | – |
| Carl Everett | OF | SEA | Free agency | 2006 | – | -0.8 | – | – |
| Justin Baughman | 2B | ANA | Draft | 1995 | – | -0.9 | – | – |
| Matt Tuiasosopo | OF | SEA | Draft | 2004 | 1 | -1.0 | -1.0 | – |
| J. T. Snow | 1B | ANA | Trade | 1995 | 1 | -1.2 | -1.2 | 4.5 |
| Andy Sheets | SS | ANA | Trade | 1999 | – | -1.5 | – | – |
| Adam Moore | C | SEA | Draft | 2006 | – | -2.0 | – | – |
| Miguel Olivo | C | SEA | Trade | 2004 | 1 | -2.8 | -2.8 | 0.0 |
| Rob Johnson | C | SEA | Draft | 2004 | 1 | -3.0 | -3.0 | – |
WAB = wins above what the team's payroll predicted (resource-controlled). WAR surplus = era-neutral value (WAR minus payroll in win-equivalents). Roster surplus $M = dollar value of WAR over cost. Build channels (realized fWAR): HG = home-grown via amateur draft / international signing; Trade = acquired minus surrendered (incl. purchases/waivers); FA = signed minus walked; R5 = Rule-5 / minor-league-draft pickups. Credit follows the acquisition year — home-grown to the regime at the player's draft/signing (not whoever was in the chair when he peaked), trade/FA/R5 to the GM who made the move. Players acquired as prospects before debuting (e.g. Smoltz, Bagwell; Rule-5 picks like Uggla) are counted as trade/R5, not home-grown. All are franchise-level outcomes during the stint, not solely attributable to one executive.