All Pitchers versus Mitchell Page Glossary Data is unavailable for years prior to 1970 and data from 1970-1972 may be incomplete.
OPPONENT AB H 2B 3B HR RBI BB SO BA OBP SLG OPS TB SH SF HBP +--------------------+----+----+---+---+---+----+----+----+-----+-----+-----+-----+----+---+---+---+ CHA 156 36 5 1 5 24 20 32 .231 .318 .372 .690 58 1 0 0 KCA 139 37 5 1 2 7 15 23 .266 .346 .360 .706 50 1 0 2 TEA 133 35 8 2 2 20 18 35 .263 .346 .398 .745 53 1 2 0 MNA 130 35 5 2 4 16 12 18 .269 .349 .431 .780 56 0 0 4 BAA 112 29 7 2 4 23 14 26 .259 .339 .464 .803 52 0 1 0 MLA 112 24 3 0 4 12 9 19 .214 .279 .348 .627 39 0 0 1 SEA 108 35 10 5 3 19 11 27 .324 .397 .593 .989 64 0 0 2 TOA 108 29 4 3 5 19 10 21 .269 .331 .500 .831 54 0 0 0 DEA 106 38 9 1 4 19 9 14 .358 .429 .575 1.004 61 1 0 4 BOA 102 24 1 0 4 10 11 20 .235 .316 .363 .679 37 0 0 1 NYA 101 30 8 1 4 20 12 20 .297 .374 .515 .889 52 0 1 1
OPPONENT AB H 2B 3B HR RBI BB SO BA OBP SLG OPS TB SH SF HBP +--------------------+----+----+---+---+---+----+----+----+-----+-----+-----+-----+----+---+---+---+ Jim Palmer 34 9 3 0 1 7 4 9 .265 .342 .441 .783 15 0 0 0 Mike Caldwell 28 7 2 0 0 1 1 3 .250 .276 .321 .597 9 0 0 0 Dick Ruthven 25 8 1 1 1 3 3 6 .320 .414 .560 .974 14 0 0 1 Nolan Ryan 24 8 2 0 1 9 5 7 .333 .433 .542 .975 13 1 1 0 Francisco Barrios 23 4 0 0 0 1 2 4 .174 .240 .174 .414 4 0 0 0 Dennis Leonard 23 9 3 0 1 2 3 3 .391 .481 .652 1.134 15 0 0 1 Paul Splittorff 23 3 0 0 0 0 2 5 .130 .231 .130 .361 3 0 0 1 Gaylord Perry 22 7 1 1 1 4 3 3 .318 .400 .591 .991 13 0 0 0 Roger Erickson 21 5 2 0 0 1 3 4 .238 .333 .333 .667 7 0 0 0 Dave Rozema 20 10 1 1 1 4 1 1 .500 .524 .800 1.324 16 0 0 0 Jim Slaton 20 1 0 0 1 3 2 4 .050 .136 .200 .336 4 0 0 0 Glenn Abbott 19 7 3 0 1 3 3 3 .368 .455 .684 1.139 13 0 0 0 Doug Rau 19 3 1 0 1 2 2 5 .158 .238 .368 .607 7 1 0 0 Larry Gura 18 1 0 1 0 0 2 2 .056 .150 .167 .317 3 0 0 0 Dennis Martinez 18 6 0 0 3 8 2 4 .333 .381 .833 1.214 15 0 1 0 Ed Figueroa 17 7 1 1 1 3 1 3 .412 .444 .765 1.209 13 0 0 0 Mike Torrez 17 5 2 0 1 4 3 3 .294 .435 .588 1.023 10 0 1 2 Jerry Augustine 16 1 0 0 0 1 0 4 .062 .062 .062 .125 1 0 0 0 Dennis Eckersley 16 4 1 0 2 4 0 1 .250 .294 .688 .982 11 0 0 1 Chris Knapp 16 2 2 0 0 1 1 3 .125 .176 .250 .426 4 0 0 0 John Denny 15 8 0 0 0 0 1 1 .533 .562 .533 1.096 8 0 0 0 Fergie Jenkins 15 4 1 0 1 1 0 2 .267 .267 .533 .800 8 0 0 0 Bill Travers 15 2 0 0 0 0 1 1 .133 .188 .133 .321 2 0 0 0 Geoff Zahn 15 6 2 1 0 1 1 3 .400 .438 .667 1.104 10 0 0 0 Wayne Garland 14 3 0 0 0 0 1 2 .214 .267 .214 .481 3 0 0 0 Dave Lemanczyk 14 3 0 0 1 1 2 1 .214 .312 .429 .741 6 0 0 0 Mike Paxton 14 6 0 1 1 1 0 3 .429 .429 .786 1.214 11 0 0 0 Lary Sorensen 14 5 1 0 1 3 1 2 .357 .400 .643 1.043 9 0 0 0 Jim Bibby 13 1 0 0 0 1 1 2 .077 .143 .077 .220 1 0 0 0 Mike Flanagan 13 6 1 1 0 3 1 4 .462 .500 .692 1.192 9 0 0 0 Ross Grimsley 13 5 0 0 0 1 2 2 .385 .500 .385 .885 5 0 0 1 Mark Lemongello 13 5 0 0 0 2 2 0 .385 .467 .385 .851 5 0 0 0 Gary Serum 13 2 0 0 1 2 0 1 .154 .154 .385 .538 5 0 0 0 Steve Stone 13 4 2 0 0 2 4 0 .308 .471 .462 .932 6 0 0 0 Paul Thormodsgard 13 3 0 0 1 3 0 4 .231 .231 .462 .692 6 0 0 0 Paul Hartzell 12 7 2 0 0 0 0 1 .583 .583 .750 1.333 9 0 0 0 Fred Norman 12 2 0 0 1 3 1 1 .167 .286 .417 .702 5 0 0 1 Dick Tidrow 12 4 1 0 0 1 2 2 .333 .429 .417 .845 5 0 0 0 Tom Underwood 12 4 2 0 0 1 1 3 .333 .385 .500 .885 6 0 0 0 Jerry Garvin 11 2 0 0 0 0 0 3 .182 .182 .182 .364 2 0 0 0 J.R. Richard 11 3 0 0 0 1 1 3 .273 .333 .273 .606 3 0 0 0 Jim Colborn 10 5 2 0 0 2 0 2 .500 .500 .700 1.200 7 1 0 0 Mark Fidrych 10 2 0 0 0 0 0 2 .200 .200 .200 .400 2 0 0 0 John Hiller 10 2 0 0 1 2 1 5 .200 .273 .500 .773 5 0 0 0 Catfish Hunter 10 3 1 0 0 3 1 2 .300 .364 .400 .764 4 0 0 0 Dick Pole 10 4 3 0 0 4 2 0 .400 .500 .700 1.200 7 0 0 0 Steve Renko 10 2 0 0 1 1 0 2 .200 .200 .500 .700 5 0 0 0 Luis Tiant 10 3 0 0 0 0 2 2 .300 .417 .300 .717 3 0 0 0 Stan Bahnsen 9 3 1 0 0 4 2 1 .333 .455 .444 .899 4 0 0 0 Jim Clancy 9 5 0 1 1 2 1 3 .556 .600 1.111 1.711 10 0 0 0 Steve Comer 9 1 0 0 0 0 0 2 .111 .111 .111 .222 1 0 0 0 Rich Gale 9 1 0 0 0 0 4 3 .111 .385 .111 .496 1 0 0 0 Jesse Jefferson 9 2 1 0 1 2 1 2 .222 .300 .667 .967 6 0 0 0 Wayne Twitchell 9 4 1 0 2 4 2 0 .444 .500 1.222 1.722 11 0 1 0 Rick Waits 9 1 0 0 0 1 3 1 .111 .385 .111 .496 1 0 0 1 Jon Matlack 8 4 0 0 1 2 0 2 .500 .500 .875 1.375 7 0 0 0 Bob Sykes 8 2 0 0 0 0 0 0 .250 .250 .250 .500 2 0 0 0 Fernando Arroyo 7 1 0 0 0 0 0 2 .143 .143 .143 .286 1 0 0 0 Ron Guidry 7 1 1 0 0 1 1 5 .143 .333 .286 .619 2 0 0 1 Brad Havens 7 1 1 0 0 1 0 3 .143 .143 .286 .429 2 0 0 0 Bill Lee 7 3 2 0 0 1 0 1 .429 .429 .714 1.143 5 0 0 0 Rudy May 7 0 0 0 0 1 1 1 .000 .125 .000 .125 0 0 0 0 Doc Medich 7 3 1 0 0 1 0 2 .429 .429 .571 1.000 4 0 0 0 John Montague 7 1 0 1 0 0 2 2 .143 .333 .429 .762 3 0 0 0 Bob Stanley 7 1 0 0 0 0 1 0 .143 .250 .143 .393 1 0 0 0 Floyd Bannister 6 2 0 0 0 0 2 1 .333 .500 .333 .833 2 0 0 0 Ken Forsch 6 2 1 0 0 1 0 1 .333 .333 .500 .833 3 0 0 0 Rick Honeycutt 6 2 0 0 0 1 0 2 .333 .333 .333 .667 2 0 0 0 Tom House 6 3 1 0 0 4 2 0 .500 .625 .667 1.292 4 0 0 0 LaMarr Hoyt 6 1 0 0 0 1 0 1 .167 .167 .167 .333 1 0 0 0 Tom Johnson 6 1 0 0 0 0 0 1 .167 .286 .167 .452 1 0 0 1 Dennis Lamp 6 3 1 0 1 3 1 1 .500 .571 1.167 1.738 7 0 0 0 Paul Lindblad 6 1 0 0 0 1 1 3 .167 .286 .167 .452 1 0 0 0 Mike Marshall 6 2 0 1 1 3 1 0 .333 .429 1.167 1.595 7 0 0 0 Paul Mitchell 6 2 1 0 0 0 0 1 .333 .333 .500 .833 3 0 0 0 Mike Proly 6 3 0 0 0 1 1 1 .500 .571 .500 1.071 3 0 0 0 Eric Rasmussen 6 1 0 0 0 1 2 0 .167 .375 .167 .542 1 0 0 0 Shane Rawley 6 3 0 1 1 2 0 2 .500 .500 1.333 1.833 8 0 0 0 Enrique Romo 6 1 0 0 1 2 0 3 .167 .167 .667 .833 4 0 0 0 Diego Segui 6 2 0 1 0 0 0 2 .333 .429 .667 1.095 4 0 0 1 Dave Stieb 6 1 1 0 0 0 0 1 .167 .167 .333 .500 2 0 0 0 Albert Williams 6 1 0 0 0 0 0 2 .167 .167 .167 .333 1 0 0 0 Mike Willis 6 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Bill Campbell 5 1 0 0 0 0 0 4 .200 .200 .200 .400 1 0 0 0 Dick Drago 5 2 0 0 0 0 0 0 .400 .400 .400 .800 2 0 0 0 Gene Garber 5 0 0 0 0 0 0 2 .000 .000 .000 .000 0 0 0 0 Moose Haas 5 0 0 0 0 0 2 2 .000 .286 .000 .286 0 0 0 0 Andy Hassler 5 2 0 0 0 0 0 0 .400 .400 .400 .800 2 1 0 0 Lerrin LaGrow 5 0 0 0 0 0 1 1 .000 .167 .000 .167 0 0 0 0 Sparky Lyle 5 2 0 0 0 0 0 0 .400 .400 .400 .800 2 0 0 0 Silvio Martinez 5 2 0 1 0 3 3 0 .400 .625 .800 1.425 4 0 0 0 Scott McGregor 5 1 0 0 0 0 2 2 .200 .429 .200 .629 1 0 0 0 Dave Tomlin 5 3 0 0 0 2 0 1 .600 .600 .600 1.200 3 0 0 0 Jim Willoughby 5 2 0 1 0 4 0 0 .400 .400 .800 1.200 4 0 0 0 Len Barker 4 2 0 0 0 1 0 2 .500 .500 .500 1.000 2 0 0 0 Pedro Borbon 4 2 0 0 0 0 0 0 .500 .500 .500 1.000 2 0 0 0 Clay Carroll 4 2 0 0 0 0 0 0 .500 .500 .500 1.000 2 0 0 0 Joe Coleman 4 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Larry Dierker 4 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Tom Hausman 4 1 0 0 0 1 2 1 .250 .500 .250 .750 1 0 0 0 Jim Kern 4 1 0 0 0 1 1 1 .250 .400 .250 .650 1 0 0 0 Jim Lonborg 4 1 1 0 0 0 0 0 .250 .250 .500 .750 2 0 0 0 Tug McGraw 4 2 0 0 0 0 0 0 .500 .500 .500 1.000 2 0 0 0 Sid Monge 4 1 0 0 0 0 0 0 .250 .250 .250 .500 1 0 0 0 Roger Moret 4 0 0 0 0 0 2 2 .000 .333 .000 .333 0 0 0 0 Dan Petry 4 1 0 0 0 0 1 1 .250 .400 .250 .650 1 0 0 0 Dave Roberts 4 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Ron Schueler 4 2 0 1 0 1 0 0 .500 .500 1.000 1.500 4 0 0 0 Jim Umbarger 4 0 0 0 0 1 1 2 .000 .200 .000 .200 0 0 0 0 Gary Wheelock 4 2 0 2 0 2 0 0 .500 .500 1.500 2.000 6 0 0 0 Mike Barlow 3 1 0 0 0 0 0 2 .333 .333 .333 .667 1 0 0 0 Bert Blyleven 3 0 0 0 0 0 1 1 .000 .250 .000 .250 0 0 0 0 Tom Burgmeier 3 0 0 0 0 0 0 2 .000 .000 .000 .000 0 0 0 0 Marty Bystrom 3 1 0 0 0 1 0 0 .333 .333 .333 .667 1 0 0 0 Bobby Castillo 3 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Ken Clay 3 0 0 0 0 0 1 1 .000 .250 .000 .250 0 0 0 0 Adrian Devine 3 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Tom Dixon 3 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Rich Hinton 3 1 1 0 0 1 0 2 .333 .333 .667 1.000 2 0 0 0 Ken Holtzman 3 1 0 0 1 2 0 2 .333 .333 1.333 1.667 4 0 0 0 Charlie Hough 3 1 0 0 0 0 0 1 .333 .333 .333 .667 1 0 0 0 Bob Kammeyer 3 2 1 0 0 0 0 1 .667 .667 1.000 1.667 3 0 0 0 Luis Leal 3 2 0 0 1 4 0 1 .667 .667 1.667 2.333 5 0 0 0 Renie Martin 3 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Bob McClure 3 0 0 0 0 0 0 2 .000 .000 .000 .000 0 0 0 0 Tom Murphy 3 1 0 0 0 1 1 0 .333 .500 .333 .833 1 0 0 0 Mike Parrott 3 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Chuck Rainey 3 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Pete Redfern 3 1 0 0 0 1 1 0 .333 .500 .333 .833 1 0 0 0 Andy Replogle 3 1 0 0 0 0 0 0 .333 .333 .333 .667 1 0 0 0 Dave Righetti 3 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Eduardo Rodriguez 3 2 0 0 1 1 0 0 .667 .750 1.667 2.417 5 0 0 1 Sammy Stewart 3 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Rick Sutcliffe 3 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Pablo Torrealba 3 1 0 0 1 2 0 1 .333 .333 1.333 1.667 4 0 0 0 Rick Wise 3 0 0 0 0 0 0 2 .000 .000 .000 .000 0 0 0 0 Jim Wright 3 2 0 0 0 0 0 0 .667 .667 .667 1.333 2 0 0 0 Bud Anderson 2 1 0 0 0 0 1 0 .500 .667 .500 1.167 1 0 0 0 Jim Beattie 2 1 1 0 0 0 0 1 .500 .667 1.000 1.667 2 0 0 1 Juan Berenguer 2 1 1 0 0 0 0 0 .500 .500 1.000 1.500 2 0 0 0 Doug Bird 2 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Nelson Briles 2 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Bill Castro 2 0 0 0 0 0 1 0 .000 .333 .000 .333 0 0 0 0 John Curtis 2 1 0 0 0 0 0 0 .500 .500 .500 1.000 1 0 0 0 Bruce Dal Canton 2 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Pete Falcone 2 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Mike Garman 2 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Ed Glynn 2 1 0 0 0 1 0 1 .500 .500 .500 1.000 1 0 0 0 Steve Grilli 2 1 0 0 0 0 1 0 .500 .667 .500 1.167 1 0 0 0 Kevin Gross 2 0 0 0 0 0 1 0 .000 .333 .000 .333 0 0 0 0 Bill Laxton 2 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Will McEnaney 2 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Lynn McGlothen 2 0 0 0 0 0 1 0 .000 .333 .000 .333 0 0 0 0 Byron McLaughlin 2 2 1 0 0 2 1 0 1.000 1.000 1.500 2.500 3 0 0 0 Dyar Miller 2 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Steve Mingori 2 2 0 0 1 2 0 0 1.000 1.000 2.500 3.500 5 0 0 0 Jack Morris 2 1 0 0 1 2 3 0 .500 .833 2.000 2.833 4 0 0 1 Stan Thomas 2 0 0 0 0 0 1 1 .000 .333 .000 .333 0 0 0 0 Dave Tobik 2 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Jim Todd 2 1 0 0 0 0 0 0 .500 .500 .500 1.000 1 0 0 0 Jerry Ujdur 2 1 1 0 0 0 1 0 .500 .667 1.000 1.667 2 0 0 0 Kip Young 2 0 0 0 0 1 1 0 .000 .333 .000 .333 0 0 0 0 Matt Young 2 0 0 0 0 0 0 2 .000 .000 .000 .000 0 0 0 0 Salome Barojas 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Jim Barr 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Fred Breining 1 1 0 0 0 0 0 0 1.000 1.000 1.000 2.000 1 0 0 0 Steve Burke 1 0 0 0 0 0 2 0 .000 .667 .000 .667 0 0 0 0 Bryan Clark 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Reggie Cleveland 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Jaime Cocanower 1 1 0 0 0 2 0 0 1.000 1.000 1.000 2.000 1 0 0 0 Keith Creel 1 1 0 0 0 0 0 0 1.000 1.000 1.000 2.000 1 0 0 0 Ron Davis 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Richard Dotson 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Rawly Eastwick 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Ed Farmer 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Terry Felton 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Rollie Fingers 1 1 0 0 1 2 0 0 1.000 1.000 4.000 5.000 4 0 0 0 Dave Giusti 1 1 1 0 0 0 0 0 1.000 1.000 2.000 3.000 2 0 0 0 Sam Hinds 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Al Holland 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Don Hood 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Steve Howe 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Bob James 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Jerry Johnson 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Bruce Kison 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Pete Ladd 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Mark Littell 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Randy McGilberry 1 0 0 0 0 1 0 0 .000 .000 .000 .000 0 0 0 0 Butch Metzger 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Paul Mirabella 1 1 0 0 0 0 0 0 1.000 1.000 1.000 2.000 1 0 0 0 Randy Moffitt 1 1 0 0 0 0 0 0 1.000 1.000 1.000 2.000 1 0 0 0 Mike Morgan 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Dale Murray 1 1 0 0 0 1 0 0 1.000 1.000 1.000 2.000 1 0 0 0 Randy Niemann 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Stan Perzanowski 1 1 1 0 0 4 0 0 1.000 1.000 2.000 3.000 2 0 0 0 Charlie Puleo 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Dan Quisenberry 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Paul Reuschel 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Dave Schmidt 1 0 0 0 0 1 1 0 .000 .500 .000 .500 0 0 0 0 Eddie Solomon 1 1 0 0 0 0 0 0 1.000 1.000 1.000 2.000 1 0 0 0 Dan Spillner 1 0 0 0 0 0 1 1 .000 .500 .000 .500 0 0 0 0 Rick Steirer 1 1 0 0 0 0 1 0 1.000 1.000 1.000 2.000 1 0 0 0 Bob Stoddard 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Tim Stoddard 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Bruce Taylor 1 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0 0 Roy Thomas 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 John Tudor 1 0 0 0 0 0 1 1 .000 .500 .000 .500 0 0 0 0 Mike Walters 1 1 0 0 0 0 0 0 1.000 1.000 1.000 2.000 1 0 0 0 Alan Wirth 1 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 Al Fitzmorris 0 0 0 0 0 0 1 0 ? 1.000 ? ? 0 0 0 0 Gene Nelson 0 0 0 0 0 1 1 0 ? 1.000 ? ? 0 0 0 0 Dave Pagan 0 0 0 0 0 0 1 0 ? 1.000 ? ? 0 0 0 0 Luis Sanchez 0 0 0 0 0 0 1 0 ? 1.000 ? ? 0 0 0 0 Charlie Williams 0 0 0 0 0 0 1 0 ? 1.000 ? ? 0 0 0 0