MLB
Yearly Schedules:
MLB Extras
More MLB
MLB Gaming
MLB Odds
More Baseball
2012 Juan Rivera vs. Pitcher

2012 Avg.
.244
 
Career Avg.
.274
Name  Juan Rivera
Born  7/3/1978
Height  6-2
Weight  230
Number  0
Position  1B
Bats  R
Throws  R
<<Back
PitcherPosSHSFRCIROERCFCGNDOUTFLYOUTHBPIBBGDPHDPHTP
Jeremy Affeldt, SFGRP000000100000
Jose Arredondo, RP000010000000
Bronson Arroyo, ARISP000001010000
Homer Bailey, CINSP000001100000
Anthony Bass, HOURP000002000000
Antonio Bastardo, PHIRP000000000000
Miguel Batista, COLRP000010000000
Trevor Bauer, CLESP000001000000
Pedro Beato, ATLRP000000000000
Erik Bedard, SP000000100000
Matt Belisle, COLRP000010100000
Heath Bell, NYYRP000000000000
Brad Bergesen, SP000000000000
Rafael Betancourt, COLRP000000100000
Travis Blackley, SP000002000000
Joe Blanton, OAKRP000011000000
Mitchell Boggs, SFGRP000001000000
Brad Brach, BALRP000010000000
Mark Buehrle, TORSP000000000000
Madison Bumgarner, SFGSP000001010000
A.J. Burnett, PHISP000000010000
Tim Byrdak, RP000000000000
Trevor Cahill, ARISP000001000100
Matt Cain, SFGSP000000200000
Andrew Cashner, SDPSP000001000000
Santiago Casilla, SFGRP000000200000
Aroldis Chapman, CINRP000000000000
Tyler Chatwood, COLSP000000000000
Josh Collmenter, ARISP000001100000
Patrick Corbin, ARISP000002200000
Kevin Correia, LOSSP000001100100
Jesse Crain, HOURP000000000000
Johnny Cueto, CINSP000001100000
Jake Diekman, PHIRP000000000000
Rafael Dolis, SFGRP000000000000
Scott Downs, KANRP000001000000
Steve Edlefsen, LOSRP000010000000
Mike Ekstrom, ANARP000100000000
Nathan Eovaldi, MIASP000000100000
Edgmer Escalona, NYYRP000000000000
Jeff Francis, RP000000200000
Ernesto Frieri, PITRP000000000000
Yovani Gallardo, MILSP000001100000
Chad Gaudin, RP000001000000
Dillon Gee, NYMSP000000100000
Luke Gregerson, OAKRP000001000000
Jason Grilli, ANARP000002000000
Cole Hamels, PHISP000100000000
Joel Hanrahan, DETRP000001000000
J.A. Happ, TORRP000001000100
Dan Haren, LOSSP000000000000
Will Harris, ARIRP000000000000
Chris Hatcher, MIARP000010000000
LaTroy Hawkins, COLRP000000100000
Clay Hensley, RP000010000000
Livan Hernandez, WASRP000001000000
Alex Hinshaw, RP000001000000
J.J. Hoover, CINRP000000100000
Hisashi Iwakuma, SEASP000000000000
Josh Johnson, SDPSP000001100000
Jair Jurrjens, COLSP000001000100
Jeff Karstens, SP010001100000
Joe Kelly, BOSSP000010000000
Ian Kennedy, SDPSP000001000000
George Kontos, SFGRP000001000000
Mat Latos, CINSP000003000100
Wade LeBlanc, ANARP000001000000
Cliff Lee, PHISP000001100000
Tim Lincecum, SFGRP000002000100
Kameron Loe, ARIRP000002000000
Cory Luebke, SDPSP000000000000
Brandon Lyon, RP000000100000
Jean Machi, SFGRP000000000000
Paul Maholm, LOSSP000001000000
Scott Maine, CINRP000000000000
Evan Meek, BALRP000000000000
Wade Miley, ARISP000003100000
Kevin Millwood, SP000000100000
Tommy Milone, MINSP000002100000
Mike Minor, ATLSP000001100000
Jason Motte, STLRP000000000000
Jon Niese, NYMSP000001100000
Logan Ondrusek, CINRP000000000000
Adam Ottavino, COLRP000001000000
Micah Owings, MIARF000001000000
Jonathan Papelbon, PHIRP000000000000
Bobby Parnell, NYMRP000001000000
Brad Penny, MIASP000001000000
Drew Pomeranz, OAKSP000001000000
Stephen Pryor, MINRP010000000000
J.J. Putz, RP000001100100
Chad Qualls, HOURP000001000000
Jose Quintana, CWSSP000002000100
Ramon Ramirez, BALRP000000000000
Jon Rauch, RP000001000100
Addison Reed, ARIRP010000100000
Clayton Richard, ARISP000005200000
Garrett Richards, ANASP000000000000
Fernando Rodriguez, OAKRP000001000000
Francisco Rodriguez, MILRP000001100000
Wandy Rodriguez, SP010003000000
Josh Roenicke, COLRP000001100000
Sergio Romo, SFGRP000001100000
Trevor Rosenthal, STLRP000000000000
James Russell, ATLRP000000100000
Takashi Saito, RP000000000000
Fernando Salas, ANARP000000001000
Chris Sale, CWSSP000001100000
Pablo Sandoval, SFG3B000000000000
Ervin Santana, ATLSP000101100100
Johan Santana, BALSP000011000000
Joe Savery, OAKRP000011000000
Bryan Shaw, CLERP000000000000
Stephen Strasburg, WASSP000001000100
Hisanori Takahashi, RP000000000000
Carlos Torres, NYMRP010001000100
Jason Vargas, KANSP000000000000
Jonny Venters, ATLRP000001000100
Nick Vincent, SDPRP000000000000
Ryan Vogelsong, SFGSP000004200000
Edinson Volquez, PITSP010002000000
Adam Wainwright, STLSP000000100000
Tony Watson, PITRP000000000000
Ryan Webb, BALRP000000000000
Kyle Weiland, SP000002000000
Jake Westbrook, STLRP000001000000
Jerome Williams, PHISP000000000000
C.J. Wilson, ANASP000000100000
Randy Wolf, ANASP000000100000
Kerry Wood, RP000000100000
Travis Wood, CHCSP000001000000
Vance Worley, PITSP000000000000
Chris Young, SEASP000000000000
Carlos Zambrano, SP000000000000
Brad Ziegler, ARIRP000002000100
Barry Zito, RP000016100000

MLB News
· Royals activate Hosmer

· Marlins' Alvarez exits early

· Brewers' Garza nearing return

More News