Brad Keller vs. Batters

Batter vs. Pitcher Data is complete back to 1973 and mostly complete back to 1916. Data runs from 1916 to 2021 for regular season data, 1933-Present for the All-Star Game, and 1903-Present for the Postseason.

Current Search

Brad Keller: From 2018 to 2021, Regular Season only, Sorted by Plate Appearances descending, Then by Plate Appearances descending
Share Results

Search Criteria

Click on the red text to pre-fill the form with various values

Sort By
Sorting options are only available for subscribers. Sign up now for a free trial.
Then By
Sorting options are only available for subscribers. Sign up now for a free trial.
Seasons
Postseason

Statistical Filters (PA, H, HR, RBI, etc.)

Batter Filters (Team, Bats, Status)

vs. Current Team
Bats
Batter Status

You have edited your search criteria

or keep editing your search

clear changes

vs. Batters

  • Sorting only sorts the values in the table shown
  • Click a player to see each PA

Subscribe to Stathead Baseball for full results.

Stathead users enjoy the most powerful research tools in sports for just $8/month. Learn More.

Subscribe Now (First Month Free)

Already a subscriber? Log in for full results.

vs. Batters Table
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
38
34
28
25
24
19
18
18
18
18
Victor Reyes17172000002.118.118.118.23500001
Jeimer Candelario16123000041.250.438.250.68800000
Yonder Alonso16152001203.133.125.333.45801000
Jose Ramirez16133200023.231.375.385.76000110
Max Kepler15114101140.364.533.7271.26100000
Eddie Rosario14112000120.182.286.182.46801000
Harold Castro14123010121.250.357.417.77400000
Nelson Cruz12111100212.091.167.182.34800100
James McCann12112000010.182.250.182.43200000
Eloy Jimenez12122101202.167.167.500.66700000
Mike Trout1294100031.444.583.5561.13900001
Christin Stewart11104010213.400.455.6001.05500000
Matt Carpenter1171000133.143.455.143.59700010
Jordy Mercer11104100011.400.455.500.95500000
Omar Narvaez1194000220.444.545.444.99000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Adam Eaton1193000122.333.455.333.78800001
Cesar Hernandez1070000021.000.300.000.30000010
Daniel Palka1084000122.500.600.5001.10000000
Paul Goldschmidt1093000111.333.400.333.73300000
Albert Pujols1072000120.286.500.286.78600011
Yandy Díaz1083000310.375.400.375.77501001
Roberto Perez10101000004.100.100.100.20000001
C.J. Cron10102100103.200.200.300.50000000
Ehire Adrianza1092000014.222.300.222.52200000
Justin Smoak1092002311.222.300.8891.18900001
Carlos Santana1082000021.250.400.250.65000201
Tyler Naquin981001302.125.111.500.61101001
Michael Brantley993000102.333.333.333.66700001
Andrelton Simmons983001210.375.444.7501.19400000
Grayson Greiner983100112.375.444.500.94400000
Edwin Encarnacion992000101.222.222.222.44400000
Jason Kipnis993100001.333.333.444.77800000
Yan Gomes972100022.286.444.429.87300001
Brandon Lowe861100221.167.375.333.70800000
Byron Buxton861000003.167.375.167.54200020
Adam Engel872000013.286.375.286.66100000
Paul DeJong861000100.167.250.167.41701011
Dexter Fowler840000041.000.500.000.50000000
Brian Dozier871100111.143.250.286.53600000
Jonathan Villar881000002.125.125.125.25000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Teoscar Hernandez883011301.375.3751.0001.37500000
Mitch Garver881001302.125.125.500.62500000
Charlie Tilson882000100.250.250.250.50000000
Nicky Delmonico874001212.571.6251.0001.62500000
Miguel Sano871000113.143.250.143.39300000
Dee Strange-Gordon771000001.143.143.143.28600000
Yermin Mercedes763001111.500.5711.0001.57100000
Jean Segura761000010.167.286.167.45200000
Welington Castillo770000001.000.000.000.00000001
Randal Grichuk773011202.429.4291.1431.57100000
Daniel Vogelbach763003700.500.4292.0002.42901001
Jake Cave761000002.167.286.167.45200010
Cavan Biggio772001102.286.286.7141.00000000
Trey Mancini761000102.167.143.167.31001001
Brad Miller772000001.286.286.286.57100000
Kevin Newman772000000.286.286.286.57100000
Tommy Pham763020211.500.5711.1671.73800000
Freddy Galvis761000012.167.286.167.45200000
Josh Bell772000000.286.286.286.57100000
Mike Zunino751001220.200.429.8001.22900001
Marcell Ozuna771000000.143.143.143.28600001
Joey Wendle651000110.200.333.200.53300000
Adam Frazier652100210.400.500.6001.10000000
Ronny Rodriguez662100000.333.333.500.83300000
Justin Upton662000002.333.333.333.66700001
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Josh Donaldson662100000.333.333.500.83300002
Eugenio Suarez660000000.000.000.000.00000001
Renato Nunez660000000.000.000.000.00000000
Shogo Akiyama652000011.400.500.400.90000001
Tommy Edman651000011.200.333.200.53300000
Shohei Ohtani651000013.200.333.200.53300000
Jason Castro651001112.200.333.8001.13300000
Kevin Kiermaier641000011.250.500.250.75000010
Joey Votto650000012.000.167.000.16700001
Nick Madrigal650000013.000.167.000.16700000
Ian Kinsler661000000.167.167.167.33300000
Kole Calhoun661100103.167.167.333.50000000
Jorge Polanco650000011.000.167.000.16700000
Marwin Gonzalez650000013.000.167.000.16700000
Jonathan Schoop661000000.167.167.167.33300002
Luis Arraez653000000.600.667.6001.26700010
Brandon Dixon661000003.167.167.167.33300000
Kyle Seager653100011.600.667.8001.46700000
Jose Rondon662000000.333.333.333.66700000
Franmil Reyes653100111.600.667.8001.46700000
Willi Castro661000001.167.167.167.33300000
Greg Allen662000102.333.333.333.66700000
Isiah Kiner-Falefa661100002.167.167.333.50000000
Brian McCann662000101.333.333.333.66700001
John Hicks652000111.400.500.400.90000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
David Fletcher662000000.333.333.333.66700001
Hanley Ramirez550000001.000.000.000.00000000
Ian Happ530000021.000.400.000.40000000
Oscar Mercado552000100.400.400.400.80000000
Kyle Schwarber540000013.000.200.000.20000000
Victor Caratini552000000.400.400.400.80000000
Jon Jay551000002.200.200.200.40000000
Javier Baez552000001.400.400.400.80000000
Brandon Drury541000011.250.400.250.65000000
Jonathan Lucroy541000111.250.400.250.65000001
Colin Moran552000001.400.400.400.80000000
Jordan Luplow550000000.000.000.000.00000000
Logan Morrison540000111.000.200.000.20000000
Melky Cabrera551100001.200.200.400.60000000
Daniel Robertson551000101.200.200.200.40000001
Danny Jansen551000000.200.200.200.40000000
Luis Valbuena550000002.000.000.000.00000000
Harrison Bader540000002.000.200.000.20000010
Jesse Winker510000040.000.800.000.80000000
Marcus Semien542010310.500.6001.0001.60000000
J.D. Martinez551000101.200.200.200.40000000
Nate Lowe542100410.500.600.7501.35000000
Leonys Martín531000021.333.600.333.93300000
Jason Heyward551000002.200.200.200.40000000
Shin-Soo Choo551000002.200.200.200.40000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Anthony Rizzo551000001.200.200.200.40000000
Martin Maldonado550000002.000.000.000.00000000
Randy Arozarena441000002.250.250.250.50000000
David Bote442010300.500.5001.0001.50000000
Kolten Wong430000012.000.250.000.25000000
Yadier Molina440000001.000.000.000.00000000
Jace Peterson430000012.000.250.000.25000000
Willy Adames441010000.250.250.7501.00000000
Guillermo Heredia441000000.250.250.250.50000000
Chris Young441000000.250.250.250.50000000
Khris Davis430000013.000.250.000.25000000
Aaron Hicks432000011.667.750.6671.41700000
Cedric Mullins442101100.500.5001.5002.00000000
Zack Collins442101101.500.5001.5002.00000000
Danny Santana442100000.500.500.7501.25000000
Xander Bogaerts431100310.333.500.6671.16700000
José Iglesias441000000.250.250.250.50000000
Mark Canha432100010.667.7501.0001.75000000
Starling Marte441000001.250.250.250.50000000
Yasmani Grandal430000013.000.250.000.25000000
Andrew Vaughn431000101.333.250.333.58301000
Tucker Barnhart441000000.250.250.250.50000000
JaCoby Jones432101110.667.7502.0002.75000000
Rougned Odor440000001.000.000.000.00000000
Matt Olson420000011.000.500.000.50000010
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Robbie Grossman441100001.250.250.500.75000000
Eduardo Escobar441000001.250.250.250.50000000
Matt Chapman430000010.000.250.000.25000001
Gregory Polanco440000000.000.000.000.00000000
Devon Travis442001200.500.5001.2501.75000000
Ronald Guzman443100201.750.7501.0001.75000000
Neil Walker442000100.500.500.5001.00000001
Greg Bird3220000101.0001.0001.0002.00000000
Dustin Fowler330000001.000.000.000.00000000
George Springer330000000.000.000.000.00000001
Domingo Santana332001401.667.6671.6672.33300000
Rhys Hoskins331000200.333.333.333.66700000
Cole Tucker320000010.000.333.000.33300001
Eric Stamets320000011.000.333.000.33300000
Kevin Kramer330000003.000.000.000.00000000
Carlos Correa331000100.333.333.333.66700001
Matt Wieters331000001.333.333.333.66700000
Corey Dickerson331000101.333.333.333.66700000
Akil Baddoo330000002.000.000.000.00000000
Tommy La Stella331000101.333.333.333.66700000
J.P. Crawford321000111.500.667.5001.16700000
Josh Harrison330000000.000.000.000.00000000
Bobby Wilson331100000.333.333.6671.00000000
Josh Naylor331000100.333.333.333.66700000
Josh Reddick331000000.333.333.333.66700000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Curtis Granderson331000001.333.333.333.66700000
Ryan Braun331000000.333.333.333.66700000
Joey Gallo3000000301.00000000
Austin Romine320000000.000.333.000.33300011
Adam Jones331000000.333.333.333.66700000
Anthony Rendon330000001.000.000.000.00000001
Didi Gregorius330000000.000.000.000.00000000
Jake Bauers330000001.000.000.000.00000000
Ben Gamel331000100.333.333.333.66700000
Matt Davidson330000003.000.000.000.00000000
Caleb Joseph330000000.000.000.000.00000001
Russell Martin320000012.000.333.000.33300000
Tim Beckham330000001.000.000.000.00000000
Ben Zobrist3111001101.000.6672.0002.66701000
Ozzie Albies330000001.000.000.000.00000000
Addison Russell320000010.000.333.000.33300000
Odubel Herrera332110000.667.6671.6672.33300000
Mallex Smith321100001.500.6671.0001.66700010
Bryan Reynolds330000000.000.000.000.00000000
Vladimir Guerrero Jr.331000000.333.333.333.66700000
Nomar Mazara331000100.333.333.333.66700000
Evan Gattis332000000.667.667.6671.33300000
Gleyber Torres331000000.333.333.333.66700000
Mookie Betts3331000001.0001.0001.3332.33300000
Eric Sogard332000100.667.667.6671.33300000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Ji-Man Choi321000010.500.667.5001.16700000
JT Riddle331000000.333.333.333.66700000
Tyler Wade320000011.000.333.000.33300001
Anthony Santander330000001.000.000.000.00000000
Luke Maile332010400.667.6671.3332.00000001
Travis Demeritte330000002.000.000.000.00000000
Juan Soto321000010.500.667.5001.16700000
Gerardo Parra331000000.333.333.333.66700000
Jedd Gyorko330000000.000.000.000.00000000
Jared Walsh331100101.333.333.6671.00000000
Billy McKinney330000001.000.000.000.00000000
Brock Holt332000000.667.667.6671.33300000
John Ryan Murphy331100000.333.333.6671.00000000
Orlando Arcia330000001.000.000.000.00000001
Rafael Devers330000000.000.000.000.00000001
Jacob Stallings332000000.667.667.6671.33300000
Hunter Pence331000000.333.333.333.66700001
Ryan Cordell332000100.667.667.6671.33300000
Shane Robinson331000000.333.333.333.66700000
Mitch Haniger330000001.000.000.000.00000000
Brian Goodwin310000120.000.667.000.66700000
Trea Turner332001101.667.6671.6672.33300000
Nick Markakis331000000.333.333.333.66700000
Freddie Freeman321000011.500.667.5001.16700000
Giancarlo Stanton331001200.333.3331.3331.66700000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Ryan LaMarre331000101.333.333.333.66700000
Jake Rogers331001100.333.3331.3331.66700000
Bryce Harper331000001.333.333.333.66700000
J.T. Realmuto330000001.000.000.000.00000000
Yuli Gurriel331000100.333.333.333.66700000
Ronald Acuna Jr.331000000.333.333.333.66700000
Ryon Healy331000001.333.333.333.66700000
AJ Reed321000010.500.667.5001.16700000
Christian Yelich321000011.500.667.5001.16700000
Alex Bregman331000000.333.333.333.66700000
Ryan Zimmerman331100000.333.333.6671.00000000
Kendrys Morales330000000.000.000.000.00000000
Rowdy Tellez331000000.333.333.333.66700000
Dawel Lugo332000200.667.667.6671.33300001
Chris Davis310000020.000.667.000.66700000
Joe Mauer330000002.000.000.000.00000000
Mitch Moreland320000010.000.333.000.33300000
Asdrubal Cabrera331000000.333.333.333.66700000
Dixon Machado330000000.000.000.000.00000000
Andrew Benintendi3000000301.00000000
Joey Rickard331000000.333.333.333.66700000
Lourdes Gurriel Jr.331000001.333.333.333.66700000
Mike Moustakas331000000.333.333.333.66700000
Ryan Goins320000011.000.333.000.33300001
Mikie Mahtook330000000.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Jose Altuve3110000201.0001.0001.0002.00000000
Bo Bichette331000000.333.333.333.66700000
Andrew McCutchen331000100.333.333.333.66700000
Johan Camargo330000000.000.000.000.00000000
Elvis Andrus331000000.333.333.333.66700000
Delino DeShields330000001.000.000.000.00000000
Andrew Knapp2000000201.00000000
Willson Contreras221000001.500.500.5001.00000000
Luis Robert210000101.000.000.000.00001000
Eric Haase221000001.500.500.5001.00000000
Austin Meadows2110001001.000.5001.0001.50001000
Tom Murphy221000000.500.500.5001.00000000
Aledmys Díaz220000000.000.000.000.00000000
Ender Inciarte220000000.000.000.000.00000000
Jackie Bradley Jr.220000001.000.000.000.00000000
Michael Perez221100100.500.5001.0001.50000000
Mike Freeman210000101.000.000.000.00001000
Jose Rojas220000000.000.000.000.00000000
Josh VanMeter220000001.000.000.000.00000000
Nick Senzel220000000.000.000.000.00000000
Christian Vazquez220000000.000.000.000.00000000
Jose Martinez210000010.000.500.000.50000000
Dylan Moore221000001.500.500.5001.00000000
Julio Teheran220000000.000.000.000.00000000
Chance Sisco2000000201.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Anthony Bemboom221000001.500.500.5001.00000000
Tyler O'Neill220000001.000.000.000.00000000
Stephen Piscotty221000100.500.500.5001.00000000
Kyle Farmer210000000.000.500.000.50000010
Brandon Guyer221000001.500.500.5001.00000000
Keston Hiura221000001.500.500.5001.00000000
Alex Kirilloff210000101.000.000.000.00001000
Daz Cameron221000000.500.500.5001.00000000
Maikel Franco220000001.000.000.000.00000000
Pete Kozma220000000.000.000.000.00000000
Danny Mendick2110000101.0001.0001.0002.00000000
Joe Musgrove220000002.000.000.000.00000000
Zack Cozart220000001.000.000.000.00000000
Nick Williams220000001.000.000.000.00000001
Dylan Carlson221000000.500.500.5001.00000000
DJ Stewart221000001.500.500.5001.00000000
David Dahl2221000001.0001.0001.5002.50000000
Michael Hermosillo221000000.500.500.5001.00000000
Gordon Beckham220000000.000.000.000.00000001
Kris Bryant220000001.000.000.000.00000000
Kevin Pillar220000000.000.000.000.00000000
Hanser Alberto220000000.000.000.000.00000000
Rio Ruiz220000000.000.000.000.00000000
Kevan Smith220000000.000.000.000.00000000
Austin Voth220000000.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Chad Pinder221000000.500.500.5001.00000000
Nick Solak221000100.500.500.5001.00000000
Isaac Paredes220000000.000.000.000.00000001
Nico Hoerner220000000.000.000.000.00000000
Yairo Munoz220000000.000.000.000.00000000
Jurickson Profar210000110.000.500.000.50000000
Steve Pearce1110001001.0001.0001.0002.00000000
Manuel Margot110000000.000.000.000.00000000
Carlos Perez110000000.000.000.000.00000000
Wilson Ramos110000000.000.000.000.00000000
Jefry Marte110000001.000.000.000.00000000
Jason Martin110000001.000.000.000.00000000
Seth Brown1110000001.0001.0001.0002.00000000
Josh Phegley1000001101.00000000
Pablo Reyes1110000001.0001.0001.0002.00000000
Manny Pina110000000.000.000.000.00000000
Trayce Thompson110000001.000.000.000.00000000
Gary Sanchez110000000.000.000.000.00000000
Jose Trevino1110000001.0001.0001.0002.00000000
Yoshi Tsutsugo110000000.000.000.000.00000000
Eli White1110001001.0001.0001.0002.00000000
Bobby Bradley110000001.000.000.000.00000000
David Freitas110000000.000.000.000.00000000
Andrew Romine110000000.000.000.000.00000000
Leody Taveras110000000.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Rajai Davis1111000001.0001.0002.0003.00000000
Michael Wacha110000000.000.000.000.00000000
If you utilize material unique to a Sports Reference site for a tweet, an article, or for research for a broadcast or podcast, please strongly consider citing this site as the source for the material. It would be greatly appreciated and would help us continue to produce this material.