Batting

Batting
Rk Name Yrs From To ASG WAR/pos G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS Birthdate Birthplace Tms
1Hanser Alberto22015201600.6761621551430310920234.194.204.226.430Oct 17San Francisco de Macoris, Duarte, Dominican RepublicTEX
2Raul Alcantara22016201700.013000000000000Dec 4Barahona, Barahona, Dominican RepublicOAK
3Dan Altavilla22016201700.056000000000000Sep 8McKeesport, PA, United StatesSEA
4Jayson Aquino22016201700.07220000000002.000.000.000.000Nov 22San Pedro de Macoris, San Pedro de Macoris, Dominican RepublicBAL
5Javier Baez42014201705.8367126711791543015534715828964371.255.300.427.727Dec 1Bayamon, Puerto RicoCHC
6Johnny Barbato22016201700.037110000000000.000.000.000.000Jul 11Miami, FL, United StatesNYY, PIT
7Josh Bell22016201701.220477267793175346291092587136.258.341.455.796Aug 14Irving, TX, United StatesPIT
8Mookie Betts420142017224.15082309208634960914216783108016193272.292.351.488.839Oct 7Nashville, TN, United StatesBOS
9Greg Bird22015201700.99434830446691602059003895.227.316.477.793Nov 9Memphis, TN, United StatesNYY
10Aaron Blair2201620170-0.11625220200000019.091.130.091.221May 26Las Vegas, NV, United StatesATL
11Xander Bogaerts520132017111.16232652241836068413111512834110190491.283.339.409.748Oct 1Oranjestad, ArubaBOS
12Silvino Bracho32015201700.060110000000001.000.000.000.000Jul 17Maracaibo, Zulia, VenezuelaARI
13Archie Bradley3201520170-0.697666126000501037.098.097.098.195Aug 10Muskogee, OK, United StatesARI
14Steven Brault22016201700.22022213510020000.238.238.286.524Apr 29La Mesa, CA, United StatesPIT
15Austin Brice22016201700.037440000000002.000.000.000.000Jun 19Hong Kong, Hong KongCIN, MIA
16Socrates Brito22015201600.35813112815276241330330.211.229.383.612Sep 6Azua, Azua, Dominican RepublicARI
17Jaycob Brugman1201720170-0.348162143123820312121838.266.346.343.688Jan 18Chandler, AZ, United StatesOAK
18Kris Bryant320152017219.74572014171131949210412942742814247481.288.388.527.915Jan 4Las Vegas, NV, United StatesCHC
19Dylan Bundy32012201700.066330000000002.000.000.000.000Nov 15Tulsa, OK, United StatesBAL
20Orlando Calixte2201520170-0.731585267100610316.135.175.154.329Feb 3Santo Domingo, Distrito Nacional, Dominican RepublicKCR, SFG
21Vicente Campos12016201600.01220000000000.000.000.000.000Jul 27La Guaira, Vargas, VenezuelaARI
22Nicholas Castellanos52013201701.3580230421252205671252470298711144546.267.314.447.761Mar 4Davie, FL, United StatesDET
23Luis Castillo1201720170-0.215332902000100111.069.100.069.169Dec 12Bani, Peravia, Dominican RepublicCIN
24Daniel Castro2201520160-0.580239226224931212111039.217.250.265.515Nov 14Guaymas, Sonora, MexicoATL
25Luis Cessa22016201700.027000000000000Apr 25Cordoba, Veracruz, MexicoNYY
26Alex Claudio42014201700.0142000000000000Jan 31San Juan, Puerto RicoTEX
27A.J. Cole3201520170-0.12226230200000029.087.160.087.247Jan 5Winter Springs, FL, United StatesWSN
28Gerardo Concepcion12016201600.03000000000000Feb 29La Habana, La Habana, CubaCHC
29Willson Contreras22016201705.719371162983175351331097671165.278.356.494.851May 13Puerto Cabello, Carabobo, VenezuelaCHC
30Jharel Cotton22016201700.029220000000001.000.000.000.000Jan 19St. Thomas, U. S. Virgin IslandsOAK
31Kaleb Cowart3201520170-0.21152562333446111523531570.197.257.318.575Jun 2Adel, GA, United StatesLAA
32Stefan Crichton12017201700.0800Feb 29Houston, TX, United StatesBAL
33Kyle Crick12017201700.030000000000000Nov 30Fort Worth, TX, United StatesSFG
34Zac Curtis22016201700.027000000000000Jul 4Panama City Beach, FL, United StatesARI, PHI, SEA
35Cheslor Cuthbert3201520170-0.32057136646517337215722045144.261.306.390.696Nov 16Corn Island, Atlantico Sur, NicaraguaKCR
36Jose De Leon22016201700.05440000000001.000.000.000.000Aug 7Isabela, Puerto RicoLAD, TBR
37Abel De Los Santos22015201600.07000000000000Nov 21Puerto Plata, Puerto Plata, Dominican RepublicCIN, WSN
38Nick Delmonico12017201701.143166141253740923202331.262.373.482.856Jul 12Knoxville, TN, United StatesCHW
39Delino DeShields32015201703.13151135983194250441212726219112264.254.333.360.693Aug 16Easton, MD, United StatesTEX
40Wilmer Difo32015201702.0170442401621081346281313288.269.323.367.689Apr 2Santiago de los Caballeros, Santiago, Dominican RepublicWSN
41Brandon Drury32015201701.42891038962103261713311242261211.271.319.448.767Aug 21Grants Pass, OR, United StatesARI
42Phil Ervin12017201700.12864588152031041415.259.317.448.766Jul 15Mobile, AL, United StatesCIN
43Edwin Escobar22014201600.027220000000001.000.000.000.000Apr 22La Boyera, Miranda, VenezuelaARI, BOS
44Carlos Estevez22016201700.098000000000000Dec 28Santo Domingo, Distrito Nacional, Dominican RepublicCOL
45Phillip Evans12017201700.119383341020010048.303.395.364.758Sep 10Carlsbad, CA, United StatesNYM
46Andrew Faulkner22015201600.020000000000000Sep 12Bamberg, SC, United StatesTEX
47Jose Fernandez42013201621.27715913611294121400143.213.217.301.519Jul 31Santa Clara, Villa Clara, CubaMIA
48Ramon Flores3201520170-1.5119331289215990220303163.204.281.256.537Mar 26Barinas, Barinas, VenezuelaLAA, MIL, NYY
49Maikel Franco42014201702.3402164615161833757636321921108266.247.300.426.726Aug 26Azua, Azua, Dominican RepublicPHI
50Cam Gallagher12017201700.11327242610150034.250.333.417.750Dec 6Lancaster, PA, United StatesKCR
51Ben Gamel22016201700.71676075577714929512644142138.268.318.402.721May 17Neptune Beach, FL, United StatesNYY, SEA
52John Gant2201620170-0.22713100000000001.000.000.000.000Aug 6Savannah, GA, United StatesATL, STL
53Jason Garcia12015201500.1211000000000101.000Nov 21Bronx, NY, United StatesBAL
54Willy Garcia1201720170-0.344119105152553212001131.238.305.400.705Sep 4Santo Domingo, Distrito Nacional, Dominican RepublicCHW
55Amir Garrett1201720170-0.31623191110010006.053.053.105.158May 3Victorville, CA, United StatesCIN
56Domingo German12017201700.0700Aug 4San Pedro de Macoris, San Pedro de Macoris, Dominican RepublicNYY
57Tyler Goeddel1201620160-1.492234213174133416301752.192.258.291.549Oct 20San Mateo, CA, United StatesPHI
58Miguel Gomez12017201700.02234333820020006.242.235.303.538Dec 17Santo Domingo, Distrito Nacional, Dominican RepublicSFG
59Marco Gonzales32014201700.22215121420000003.333.333.500.833Feb 16Fort Collins, CO, United StatesSEA, STL
60Chi Chi Gonzalez22015201600.017000000000000Jan 15Delray Beach, FL, United StatesTEX
61Severino Gonzalez22015201600.03413112100010014.091.167.091.258Sep 28Santiago, Veraguas, PanamaPHI
62Niko Goodrum1201720170-0.211181711000000110.059.111.059.170Feb 28Fayetteville, GA, United StatesMIN
63Daniel Gossett12017201700.018751100000004.200.200.200.400Nov 13Lyman, SC, United StatesOAK
64Trevor Gott32015201700.061000000000000Aug 26Lexington, KY, United StatesLAA, WSN
65Zack Granite12017201700.3401079314222011322129.237.321.290.611Sep 17Staten Island, NY, United StatesMIN
66Reymin Guduan12017201700.02200Mar 16San Pedro de Macoris, San Pedro de Macoris, Dominican RepublicHOU
67Jandel Gustave22016201700.020000000000000Oct 12Pimentel, Duarte, Dominican RepublicHOU
68Alen Hanson2201620170-1.013326724841551034121341457.222.263.335.598Oct 22La Romana, La Romana, Dominican RepublicCHW, PIT
69Bryce Harper620122017526.176832622756507785149181504216228455665.285.386.515.902Oct 16Las Vegas, NV, United StatesWSN
70Ryon Healy22016201703.2221888845102238490381150135202.282.313.475.788Jan 10West Hills, CA, United StatesOAK
71Austin Hedges32015201700.21845955485110920021674231167.199.245.350.596Aug 18San Juan Capistrano, CA, United StatesSDP
72Ariel Hernandez12017201700.019220000000001.000.000.000.000Mar 2Santo Domingo, Distrito Nacional, Dominican RepublicCIN
73Marco Hernandez2201620170-0.1611161091831401711625.284.328.349.676Sep 6Santiago, Santiago, Dominican RepublicBOS
74Teoscar Hernandez22016201700.86820718831461301231031764.245.304.505.810Oct 15Cotui, Sanchez Ramirez, Dominican RepublicHOU, TOR
75Tyrell Jenkins12016201600.01417130000000004.000.000.000.000Jul 20Henderson, TX, United StatesATL
76JaCoby Jones2201620170-0.16918216917306131562977.178.236.278.514May 10Chickasha, OK, United StatesDET
77Aaron Judge22016201717.71827736261381692635612495136250.270.402.589.992Apr 26Linden, CA, United StatesNYY
78Jakob Junis12017201700.020330000000003.000.000.000.000Sep 16Sterling, IL, United StatesKCR
79Chad Kuhl2201620170-0.148787127200300225.099.123.127.250Sep 10Bear, DE, United StatesPIT
80Dinelson Lamet1201720170-0.221383503000000022.086.086.086.171Jul 18Santiago, Santiago, Dominican RepublicSDP
81Artie Lewicki12017201700.0400Apr 8Wyckoff, NY, United StatesDET
82Ben Lively12017201700.41526262600280009.231.231.462.692Mar 5Pensacola, FL, United StatesPHI
83Tim Locastro12017201700.03110000001000.000.000.000.000Jul 14Auburn, NY, United StatesLAD
84Michael Lorenzen32015201700.61425853612012800020.226.241.377.618Jan 4Anaheim, CA, United StatesCIN
85Dixon Machado3201520170-0.2105272244246081116202050.246.303.299.603Feb 22San Cristobal, Tachira, VenezuelaDET
86Manny Machado620122017327.97643365308843886217691384063922226565.279.329.476.805Jul 6Hialeah, FL, United StatesBAL
87Sean Manaea22016201700.054750000000013.000.167.000.167Feb 1Valparaiso, IN, United StatesOAK
88Trey Mancini22016201702.51526015576816427427831033143.294.339.503.842Mar 18Winter Haven, FL, United StatesBAL
89Dillon Maples12017201700.06000000000000May 9West End, NC, United StatesCHC
90Jacob May1201720170-0.715423622000300317.056.150.056.206Jan 23Williamsport, PA, United StatesCHW
91Tim Mayza12017201700.019000000000000Jan 15Allentown, PA, United StatesTOR
92Kevin McCarthy22016201700.043000000000000Feb 22Rockville Centre, NY, United StatesKCR
93Kyle McGrath12017201700.017000000000000Jul 31Louisville, KY, United StatesSDP
94Ryan Merritt22016201700.09000000000000Feb 21McKinney, TX, United StatesCLE
95Sam Moll12017201700.01100Jan 3Lakeland, TN, United StatesOAK
96Jordan Montgomery12017201700.029530000000022.000.400.000.400Dec 27Sumter, SC, United StatesNYY
97Colin Moran2201620170-0.11637344711150029.206.270.382.653Oct 1Port Chester, NY, United StatesHOU
98Shawn Morimando12016201600.02000000000000Nov 20Canandaigua, NY, United StatesCLE
99Akeel Morris22015201700.09000000000000Nov 14St. Thomas, St. Thomas, U. S. Virgin IslandsATL, NYM
100Joe Musgrove22016201700.049650000000001.000.000.000.000Dec 4El Cajon, CA, United StatesHOU
101Omar Narvaez22016201701.51244123543697140324005259.274.367.339.706Feb 10Maracay, Aragua, VenezuelaCHW
102Jose Osuna1201720170-1.2104227215315013473000940.233.269.428.697Dec 12Trujillo, Trujillo, VenezuelaPIT
103Henry Owens22015201600.016220000000002.000.000.000.000Jul 21Orange, CA, United StatesBOS
104Jordan Patterson12016201600.11019181810020111.444.474.500.974Feb 12Mobile, AL, United StatesCOL
105Joc Pederson42014201715.340814221187176263651621571412203379.222.345.435.780Apr 21Palo Alto, CA, United StatesLAD
106Dillon Peters12017201700.061191000000008.000.000.000.000Aug 31Indianapolis, IN, United StatesMIA
107Chad Pinder22016201700.8109364333407919116462121106.237.289.444.734Mar 29Richmond, VA, United StatesOAK
108Dalton Pompey32014201600.759148135253092310821136.222.291.385.676Dec 11Mississauga, ON, CanadaTOR
109Juniel Querecuto1201620160-0.1411111101020006.091.091.273.364Sep 19Barquisimeto, Lara, VenezuelaTBR
110Jose Ramirez520132017114.04841898171427349712615482035918143207.290.345.465.810Sep 17Bani, Peravia, Dominican RepublicCLE
111Edubray Ramos22016201700.1101210000000011.000.500.000.500Dec 19Caracas, Distrito Federal, VenezuelaPHI
112Michael Reed22015201600.215302856100010210.214.267.250.517Nov 18Maplewood, MN, United StatesMIL
113Jack Reinheimer1201720170-0.12550000000003.000.000.000.000Jul 19Charlotte, NC, United StatesARI
114Hunter Renfroe22016201701.21335154805911628130723028145.242.291.492.783Jan 28Crystal Springs, MS, United StatesSDP
115Yadiel Rivera3201520170-0.14388821215400300225.183.202.232.434May 2Caguas, Puerto RicoMIL
116Drew Robinson12017201700.148121107112450613021442.224.314.439.753Apr 20Las Vegas, NV, United StatesTEX
117Carlos Rodon32015201700.16613100210020005.200.200.300.500Dec 10Miami, FL, United StatesCHW
118Ricardo Rodriguez12017201700.01600Aug 31Maracay, Aragua, VenezuelaTEX
119Yorman Rodriguez1201420140-0.211292736000201112.222.276.222.498Aug 15Ocumare de la Costa, Aragua, VenezuelaCIN
120Aaron Sanchez4201420171-0.11031090000000015.000.100.000.100Jul 1Barstow, CA, United StatesTOR
121Gary Sanchez32015201717.1177756674113191320531323164178.283.353.567.920Dec 2Santo Domingo, Distrito Nacional, Dominican RepublicNYY
122Yolmer Sanchez42014201703.934212211127124273561021116111362259.242.286.366.652Jun 29Maracay, Aragua, VenezuelaCHW
123Domingo Santana42014201702.7286109394814324750049143218126346.261.353.468.822Aug 5Santo Domingo, Distrito Nacional, Dominican RepublicHOU, MIL
124Braden Shipley2201620170-0.224333223100210012.094.094.125.219Feb 22Medford, OR, United StatesARI
125Eric Skoglund12017201700.07000000000000Oct 26Sarasota, FL, United StatesKCR
126Dan Slania12017201700.01000000000000May 24Phoenix, AZ, United StatesSFG
127Austin Slater12017201700.23412711715333131600829.282.339.402.740Dec 13Jacksonville, FL, United StatesSFG
128Aaron Slegers12017201700.0400Sep 4Scottsdale, AZ, United StatesMIN
129Dwight Smith12017201700.1122927210200110110.370.414.444.858Oct 26Peachtree City, GA, United StatesTOR
130Blake Snell22016201700.0431070000000022.000.222.000.222Dec 4Seattle, WA, United StatesTBR
131Jorge Soler4201420170-0.324687577994190402291044181247.244.318.412.730Feb 25La Habana, La Habana, CubaCHC, KCR
132Glenn Sparkman12017201700.0200May 11Ganado, TX, United StatesTOR
133Trevor Story22016201705.82429708751352215375115415784321.253.322.504.826Nov 15Irving, TX, United StatesCOL
134Blake Swihart32015201700.61093903555796174536433197.270.330.383.713Apr 3Bedford, TX, United StatesBOS
135Noah Syndergaard32015201711.36213011082240410001165.200.273.345.618Aug 29Mansfield, TX, United StatesNYM
136Oscar Taveras1201420140-1.480248234185680322011237.239.278.312.590Jun 19Puerto Plata, Puerto Plata, Dominican RepublicSTL
137Ben Taylor12017201700.014000000000000Nov 12Montgomery, AL, United StatesBOS
138Charlie Tilson12016201600.01220100000000.500.500.5001.000Dec 2Wilmette, IL, United StatesCHW
139Andrew Toles22016201701.9792172013659121831121341.294.341.483.824May 24Decatur, GA, United StatesLAD
140Ronald Torreyes32015201701.318851347656134235449412264.282.313.376.689Sep 2Libertador, Distrito Federal, VenezuelaLAD, NYY
141Sam Tuivailala42014201700.065000000000000Oct 19San Mateo, CA, United StatesSTL
142Pat Valaika22016201700.31232142013152120144200761.259.282.527.810Sep 9Valencia, CA, United StatesCOL
143Breyvic Valera1201720170-0.3511100100000010.100.182.100.282Jan 8Montalban, VenezuelaSTL
144Vince Velasquez32015201700.4596964514100100220.219.242.234.477Jun 7Montclair, CA, United StatesHOU, PHI
145Daniel Vogelbach2201620170-0.824444007100200415.175.250.200.450Dec 17Orlando, FL, United StatesSEA
146Bobby Wahl12017201700.0700Mar 21Springfield, VA, United StatesOAK
147Taijuan Walker52013201700.4936461613201600124.213.226.295.521Aug 13Shreveport, LA, United StatesARI, SEA
148Wei-Chung Wang22014201700.022000000000000Apr 25Taitung City, TaiwanMIL
149Trevor Williams2201620170-0.238504222000100418.048.130.048.178Apr 25San Diego, CA, United StatesPIT
150Matt Wisler3201520170-0.1709277211000300327.143.173.143.316Sep 12Bryan, OH, United StatesATL
151Tony Wolters22016201700.7154496434571082333464254108.249.335.336.671Jun 9Vista, CA, United StatesCOL
152Jimmy Yacabonis12017201700.014220000010001.000.000.000.000Mar 21Elizabeth, NJ, United StatesBAL
153Rob Zastryzny22016201700.012660100000002.167.167.167.333Mar 26Edmonton, AB, CanadaCHC
154Bradley Zimmer12017201701.510133229941721528391812699.241.307.385.692Nov 27La Jolla, CA, United StatesCLE

Pitching

Support us without the ads? Go Ad-Free.