Close
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
More>>
PitcherPosGABRHRBIBBKOKL2B3BHRGSSBCSAVGSLGOBP
Jeremy Affeldt, SFGRP22010000000000.500.500.500
Jose Arredondo, RP11000000000000.000.000.000
Bronson Arroyo, ARISP12001010000000.000.000.333
Homer Bailey, CINSP13000000000000.000.000.000
Anthony Bass, HOURP33000000000000.000.000.000
Antonio Bastardo, PHIRP11000010000000.000.000.000
Miguel Batista, COLRP11101000000000.000.000.000
Trevor Bauer, CLESP12010000100000.5001.000.500
Pedro Beato, RP11000000000000.000.000.000
Erik Bedard, SP13021000000000.667.667.667
Matt Belisle, RP33000000000000.000.000.000
Heath Bell, NYYRP11000000000000.000.000.000
Brad Bergesen, SP11000010000000.000.000.000
Rafael Betancourt, COLRP11000000000000.000.000.000
Travis Blackley, SP24022000100000.500.750.500
Joe Blanton, OAKRP13110000000000.333.333.333
Mitchell Boggs, SFGRP22000010000000.000.000.000
Brad Brach, BALRP54110121100000.250.500.400
Mark Buehrle, TORSP12012100001000.5002.000.667
Madison Bumgarner, SFGSP12000000000000.000.000.333
A.J. Burnett, PITSP10001000000000.000.0001.000
Tim Byrdak, RP110100000000011.0001.0001.000
Trevor Cahill, ARISP13010011000000.333.333.333
Matt Cain, SFGSP24010010100000.250.500.250
Andrew Cashner, SDPSP11000000000000.000.000.000
Santiago Casilla, SFGRP22000000000000.000.000.000
Aroldis Chapman, CINRP110100000000001.0001.0001.000
Tyler Chatwood, COLSP12010010000000.500.500.500
Josh Collmenter, ARISP13000000000000.000.000.000
Patrick Corbin, ARISP25010000000000.200.200.200
Kevin Correia, SP13000000000000.000.000.000
Jesse Crain, RP110110000000001.0001.0001.000
Johnny Cueto, CINSP13000010000000.000.000.000
Jake Diekman, PHIRP11000010000000.000.000.000
Rafael Dolis, SFGRP110100000000001.0001.0001.000
Scott Downs, RP22010000000000.500.500.500
Steve Edlefsen, LOSRP11000000000000.000.000.000
Mike Ekstrom, ANARP11000000000000.000.000.000
Nathan Eovaldi, MIASP12011000001000.5002.000.500
Edgmer Escalona, NYYRP11000000000000.000.000.000
Jeff Francis, TORSP12000000000000.000.000.000
Ernesto Frieri, PITRP33110011000000.333.333.333
Yovani Gallardo, MILSP13110000100000.333.667.333
Chad Gaudin, RP11000000000000.000.000.000
Dillon Gee, NYMSP12111100100000.5001.000.667
Luke Gregerson, RP22000000000000.000.000.000
Jason Grilli, RP22000000000000.000.000.000
Cole Hamels, PHISP13120000000000.667.667.667
Joel Hanrahan, DETRP11000000000000.000.000.000
J.A. Happ, TORRP13010000000000.333.333.333
Dan Haren, LOSSP13021000000000.667.667.667
Will Harris, HOURP10100100000000.000.0001.000
Chris Hatcher, MIARP22000011000000.000.000.000
LaTroy Hawkins, COLRP11000000000000.000.000.000
Clay Hensley, RP11000000000000.000.000.000
Livan Hernandez, WASRP11000000000000.000.000.000
Alex Hinshaw, RP11000000000000.000.000.000
J.J. Hoover, CINRP11000000000000.000.000.000
Hisashi Iwakuma, SEASP110100000000001.0001.0001.000
Josh Johnson, SP12000000000000.000.000.000
Jair Jurrjens, SP12000000000000.000.000.000
Jeff Karstens, SP12001000000000.000.000.000
Joe Kelly, BOSSP12000100000000.000.000.333
Ian Kennedy, SDPSP12000010000000.000.000.000
George Kontos, SFGRP32000100000000.000.000.333
Mat Latos, CINSP13000000000000.000.000.000
Wade LeBlanc, ANARP24010010100000.250.500.250
Cliff Lee, PHISP26011020001000.167.667.167
Tim Lincecum, SFGRP24120000000000.500.500.500
Kameron Loe, ARIRP22000000000000.000.000.000
Cory Luebke, SDPSP122211000000001.0001.0001.000
Brandon Lyon, RP11000000000000.000.000.000
Jean Machi, SFGRP110120000010001.0004.0001.000
Paul Maholm, SP12000010000000.000.000.000
Scott Maine, CINRP10001100000000.000.0001.000
Evan Meek, RP111110000000001.0001.0001.000
Wade Miley, ARISP37011010100000.143.286.143
Kevin Millwood, SP11000100000000.000.000.500
Tommy Milone, MINSP14110000000000.250.250.250
Mike Minor, ATLSP26022000001000.333.833.333
Jason Motte, RP110110000000001.0001.0001.000
Jon Niese, NYMSP13012000001000.3331.333.333
Logan Ondrusek, CINRP11000010000000.000.000.000
Adam Ottavino, COLRP22000010000000.000.000.000
Micah Owings, MIARF11000000000000.000.000.000
Jonathan Papelbon, PHIRP33010021000000.333.333.333
Bobby Parnell, NYMRP11000000000000.000.000.000
Brad Penny, SP11000000000000.000.000.000
Drew Pomeranz, OAKRP37140010100000.571.714.571
Stephen Pryor, MINRP21001010000000.000.000.000
J.J. Putz, ARIRP44000010000000.000.000.000
Chad Qualls, HOURP11000000000000.000.000.000
Jose Quintana, CWSSP13000000000000.000.000.000
Ramon Ramirez, BALRP110110000000001.0001.0001.000
Jon Rauch, RP22000000000000.000.000.000
Addison Reed, ARIRP21001000000000.000.000.000
Clayton Richard, ARISP410111110001000.100.400.182
Garrett Richards, ANASP121201001000001.0001.5001.000
Fernando Rodriguez, OAKRP11000000000000.000.000.000
Francisco Rodriguez, RP22000000000000.000.000.000
Wandy Rodriguez, SP24001110000000.000.000.167
Josh Roenicke, COLRP22000000000000.000.000.000
Sergio Romo, RP44020000100000.500.750.500
Trevor Rosenthal, STLRP11000000000000.000.000.000
James Russell, ATLRP33010000000001.333.333.333
Takashi Saito, RP111100001000001.0002.0001.000
Fernando Salas, ANARP10000100000000.000.0001.000
Chris Sale, CWSSP13000000000000.000.000.000
Pablo Sandoval, 3B11000010000000.000.000.000
Ervin Santana, SP13000000000000.000.000.000
Johan Santana, SP24000100000000.000.000.200
Joe Savery, OAKRP22000000000000.000.000.000
Bryan Shaw, CLERP110110000000001.0001.0001.000
Stephen Strasburg, WASSP11000000000000.000.000.000
Hisanori Takahashi, RP11000000000000.000.000.000
Carlos Torres, NYMRP32001011000000.000.000.000
Jason Vargas, KANSP13000000000000.000.000.000
Jonny Venters, ATLRP11000000000000.000.000.000
Nick Vincent, SDPRP110100000000001.0001.0001.000
Ryan Vogelsong, SP39130000000000.333.333.333
Edinson Volquez, SP36233100000001.500.500.500
Adam Wainwright, STLSP13011010100000.333.667.333
Tony Watson, PITRP110110000000001.0001.0001.000
Ryan Webb, BALRP11000010000000.000.000.000
Kyle Weiland, SP13010000100000.333.667.333
Jake Westbrook, STLRP13111000000000.333.333.333
Jerome Williams, PHISP14124010001000.5001.250.500
C.J. Wilson, ANASP12010100000000.500.500.667
Randy Wolf, ANASP13011000000000.333.333.333
Kerry Wood, RP11000000000000.000.000.000
Travis Wood, CHCSP13012010001000.3331.333.333
Vance Worley, PITRP12011000000000.500.500.500
Chris Young, SP13021000000000.667.667.667
Carlos Zambrano, CHCSP11000000000000.000.000.000
Brad Ziegler, ARIRP22000000000000.000.000.000
Barry Zito, RP510011211000000.100.100.250