Team Fielding

Team Fielding Table
Tm #Fld RA/G DefEff G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood
Arizona Diamondbacks444.59.6921621458100513185.060424395156186136.9865259139
Atlanta Braves504.59.6851621458112713056.059524352152278154.98750222-2
Baltimore Orioles576.06.688162145898912987.0587943291442108155.98230-53-5-9
Boston Red Sox475.11.6731621458110613239.059374413143688115.985-15-1100-8
Chicago Cubs524.43.681162145896912978.0606343261619118141.9811213215
Chicago White Sox475.17.6781611449113212714.0588042381525117171.980-21-2-25-20
Cincinnati Reds474.39.699162145897212942.058654314146091124.9842524109
Cleveland Indians534.06.6951621458113912939.057184313132283110.98549567010
Colorado Rockies505.91.6771621458111213038.062014346175897165.9846140110
Detroit Tigers535.68.6661611449121412897.0586142991452110127.981-103-10-111-1-8
Houston Astros453.95.7171621458104313161.05811438713537196.98853596013
Kansas City Royals515.36.6781621458116512825.058534275150573152.988-50-16-22
Los Angeles Angels565.36.6951621458108012983.258894328146992118.98450-230-2
Los Angeles Dodgers453.78.710162145897713011.0587143371428106117.98248410502
Miami Marlins504.99.7031621458105812999.057914333136494135.984-401000
Milwaukee Brewers494.73.6911621458101313134.058704378139597135.9837127-13
Minnesota Twins494.65.6731621458110513170.0590643901405111130.981-22-2-28-1-2
New York Mets524.55.679162145893313149.059174383143599129.983-44-4-34-3-4
New York Yankees544.56.6861621458113212987.0577843291347102135.98271-14-1-3
Oakland Athletics494.20.7101621458112413185.059394395146480122.98741430-13
Philadelphia Phillies534.90.6871621458112213083.060104361155297136.9841616800
Pittsburgh Pirates545.62.6661621458106812960.0593443201493121130.980-70-7-2102
San Diego Padres544.87.6801621458104112888.0579842961386116100.980-42-44-1-2
Seattle Mariners675.51.6881621458112312954.0594043181490132145.978-9-1-48-1-6
San Francisco Giants634.77.6991621458107913221.060334407153690142.9851411900
St. Louis Cardinals424.09.7061621458105112996.059764332157866168.9893737313
Tampa Bay Rays574.05.6951621458107613269.059244423141487126.9852834206
Texas Rangers535.42.6711621458117012942.0578343141364105143.982-34-3-65-1-7
Toronto Blue Jays615.11.6851621458115312963.059204321150396141.984-8-14010
Washington Nationals504.47.6891621458117112954.057794318137487111.985612501
League Average474.83.6881621457108213027 59044342146597134.984101300
14004.83.68848584372232449390809.21771201302704395228984009.98434037704
Tm #Fld RA/G DefEff G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood

Player Standard Fielding

Player Standard Fielding Table
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1Fernando Abad33SFGNL210013.000000000.000.00P
2Bryan Abreu22HOUAL7008.2422001.0000004.150.57P
3José Abreu32CHWAL1251251231103.210941012748128.993-1-1-3-308.868.691B
4Ronald Acuña Jr.21ATLNL1561541241364.03383251031.99115136532.212.15OF
5Jason Adam27TORAL230021.263211.8330002.080.22P
6Cristhian Adames27SFGNL75546.01578021.00012912602.932.142B-3B
7Willy Adames23TBRAL1521451371314.25621573881768.97019178723.733.59SS
8Austin Adams32TOTAL150016.2413001.00017202.160.27P
9Austin Adams28TOTZZ302032.042111.7500000.840.10P
10Chance Adams24NYYAL130025.1202001.0000000.710.15P
11Matt Adams30WSNNL797160610.155850251540.9911271408.157.001B
12Jim Adduci34CHCNL1118.0550001.0001120115005.635.00OF
13Ehire Adrianza29MINAL785444518.1255135112831.96937-4-924.292.98SS-3B-1B-2B-OF-P
14Dario Agrazal24PITNL1514073.1125611.9171301.350.73P
15Jesús Aguilar29TOTMLB766551581.055050442449.9935100018.467.091B-3B
16Nick Ahmed29ARINL1581551461381.06322074121379.9791312161404.033.92SS
17R.J. Alaniz28TOTZZ120015.252210.800-1-7602.300.33P
18Matt Albers36MILNL670059.2624001.000-3-1000.910.09P
19Hanser Alberto26BALAL132127801103.14731792841073.979111277-13.782.882B-3B-OF-P
20Ozzie Albies22ATLNL1581571551405.06612733844117.994229814.214.162B
21Jorge Alcalá23MINAL2001.200000000.000.00P
22Sandy Alcántara23MIANL32322197.134102040.882-4-401.370.94P
23Victor Alcántara26DETAL460042.292610.889-1-501.690.17P
24Scott Alexander29LADNL280017.162310.8330002.600.18P
25Tyler Alexander24DETAL138053.2422001.000-2-700.670.31P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
26Jorge Alfaro26MIANL119112106974.099693055118.989-3-4-2-2-39.108.28C-1B
27Anthony Alford24TORAL135363.01817011.9443530002.431.31OF
28Kolby Allard21TEXAL99045.142020.500-1-400.400.22P
29Austin Allen25SDPNL211413133.01431311113.993-1-70009.616.76C-1B
30Cody Allen30LAAAL250023.000000000.000.00P
31Greg Allen26CLEAL845850570.1134125720.9855104802.081.57OF
32Logan Allen22TOTZZ94027.2817011.00014302.600.89P
33Abraham Almonte30ARINL127467.01816110.944-1-1311702.281.42OF
34Yency Almonte25COLNL280034.0422001.0000001.060.14P
35Albert Almora25CHCNL1258069765.1207201330.986-13-20-3-402.401.63OF
36Pete Alonso24NYMNL1561521231328.01202107811212108.9907611-28.067.631B
37Yonder Alonso32TOTZZ323130260.023422012220.991314-2-908.037.251B
38Dan Altavilla26SEAAL170014.2404001.0000002.450.24P
39Aaron Altherr28TOTNL3283128.13736010.973161902.521.13OF-P
40Jose Altuve29HOUAL1211191051025.23971282571249.970-1-1-1-103.383.162B-SS
41José Alvarado24TBRAL351030.061410.8331701.500.14P
42José Álvarez30PHINL671059.018513001.00031002.750.27P
43Yordan Alvarez22HOUAL109466.0119110.9090211801.361.00OF
44Adbert Alzolay24CHCNL42012.142110.7500002.190.75P
45Brett Anderson31OAKAL31310176.03352531.90911-11.530.97P
46Brian Anderson26MIANL1191191121044.1286144135715.976910101122.402.293B-OF
47Chase Anderson31MILNL32270139.02041510.950-1-101.230.59P
48Cody Anderson28CLEAL5208.2101001.0000001.040.20P
49Drew Anderson25PHINL2006.0101001.0000001.500.50P
50Justin Anderson26LAAAL540047.0422001.0000000.770.07P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
51Nick Anderson28TOTZZ680065.072410.85711800.830.09P
52Shaun Anderson24SFGNL2816096.026101422.9232402.250.86P
53Tanner Anderson26OAKAL55022.1633001.000-1-902.421.20P
54Tim Anderson26CHWAL1221221141050.05321823242675.951-9-11-6-714.344.15SS
55Tyler Anderson29COLNL55020.2321001.000-1-1001.310.60P
56Matt Andriese29ARINL540070.22061221.900-2-602.290.33P
57Elvis Andrus30TEXAL1461461401279.15972053791380.978-3-3-9-8-24.114.00SS
58Miguel Andujar24NYYAL44333.0100730.700-2-84-4-14501.911.753B
59Aristides Aquino25CINNL545349464.210297320.98061525-11.941.82OF-1B
60Víctor Arano24PHINL3004.200000000.000.00P
61Pedro Araújo25BALAL1000.200000000.000.00P
62Chris Archer30PITNL23230119.22271410.9550001.580.91P
63Orlando Arcia24MILNL1501391261241.15722083501479.976-3-3-2-224.053.72SS
64Nolan Arenado28COLNL1541511351319.2457111337943.9801817232103.062.913B
65Rogelio Armenteros25HOUAL52018.0211001.0000001.000.40P
66Shawn Armstrong28TOTAL550058.0312001.000-3-62-10.470.05P
67Randy Arozarena24STLNL114243.212111001.00011912702.471.09OF
68Luis Arráez22MINAL857862716.0227101121531.978-6-10-11-1812.792.342B-OF-3B-SS
69Jake Arrieta33PHINL24240135.242132633.9293402.591.63P
70Christian Arroyo24TBRAL141412119.03482423.9412190002.422.293B-2B
71Humberto Arteaga25KCRAL393330298.11294581314.977-7-27-5-2003.803.15SS-2B-P-3B
72Willians Astudillo27MINAL554434409.230626637311.990-2-7-2-506.665.14C-1B-3B-OF-2B
73Tyler Austin27TOTMLB473212264.1125114926.984-3-152914.192.56OF-1B
74Abiatal Avelino24SFGNL22114.0633011.000090003.863.00SS-OF
75Alex Avila32ARINL554937433.04153842922.99571982238.587.38C-P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
76Pedro Avila22SDPNL1105.1110001.0000001.691.00P
77Luis Avilán29NYMNL450032.0743001.0000001.970.16P
78Harrison Bader25STLNL1229587909.2251239844.984561519-12.442.02OF
79Javier Báez26CHCNL1301291191125.25511673691588.9731213323434.294.12SS-3B
80Michel Báez23SDPNL241029.2743001.0001702.120.29P
81Pedro Báez31LADNL710069.292610.889-1-301.030.11P
82Sandy Báez25DETAL1001.000000000.000.00P
83Homer Bailey33TOTAL31310163.1261214001.0001701.430.84P
84Anthony Banda25TBRAL3004.000000000.000.00P
85Manny Banuelos28CHWAL168050.242111.750-2-800.530.19P
86Luke Bard28LAAAL323049.0431011.000-2-800.730.13P
87Scott Barlow26KCRAL610070.1716001.000-1-300.900.11P
88Austin Barnes29LADNL656254529.25765541661.9901171629.698.77C-2B
89Jacob Barnes29TOTZZ331032.2615001.000-1-3601.650.18P
90Matt Barnes29BOSAL700064.174210.8570010.840.09P
91Tony Barnette35CHCNL2001.100000000.000.00P
92Tucker Barnhart28CINNL1038778782.08738244724.9980046410.028.30C-1B
93Steven Baron28PITNL52117.21412020.857-1-680006.112.40C
94Kyle Barraclough29TOTNL430033.293420.77813501.870.16P
95Tres Barrera24WSNNL1002.000000000000.000.00C
96Franklin Barreto23OAKAL211411146.271204658.930215-2-1604.053.002B-SS
97Aaron Barrett31WSNNL3002.100000000.000.00P
98Jake Barrett27NYYAL2003.200000000.000.00P
99Jaime Barria22LAAAL1913082.2844001.0001200.870.42P
100Tyler Bashlor26NYMNL240022.000000-1-90.000.00P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
101Anthony Bass31SEAAL440048.01156011.0000002.060.25P
102Chris Bassitt30OAKAL28250144.019514031.000-1-101.190.68P
103Trevor Bauer28TOTZZ34341213.0271215011.000-3-1601.140.79P
104Jake Bauers23CLEAL787156617.127726311313.989-10-19-5-9-13.993.26OF-1B
105Gerson Bautista24SEAAL8209.000000000.000.00P
106Matt Beaty26LADNL755438506.227724727316.98949-1-204.873.47OF-1B-3B
107Gordon Beckham32DETAL665655519.022689132531.978-1-3-12-28-13.833.352B-SS-3B-1B
108Tim Beckham29SEAAL757264615.22801271391433.950-9-18-10-1903.893.45SS-OF-3B-2B-1B
109David Bednar24SDPNL130011.0211011.0000001.640.15P
110Cam Bedrosian27LAAAL597061.11156001.000-1-301.610.19P
111Tyler Beede26SFGNL24220117.01861113.944-2-301.310.71P
112Jalen Beeks25TBRAL3330104.116214021.0001201.380.48P
113Josh Bell26PITNL1341331241160.21090981961391.988-6-6-6-6-18.358.041B
114Cody Bellinger23LADNL1531511151312.047244919422.99222232133.212.72OF-1B
115Brandon Belt31SFGNL1511341131238.1114010321017108.9941000-18.237.131B-OF
116Anthony Bemboom29TOTAL251710154.11691627001.00021617-19.866.76C
117Andrew Benintendi24BOSAL1361341201193.2193182923.990-6-6-2-211.441.40OF
118Travis Bergen25SFGNL210019.2211001.0000000.920.10P
119José Berríos25MINAL32321200.132121910.9690001.390.97P
120Jon Berti29MIANL686049558.11899393318.984-2-41213.002.33SS-OF-3B
121Dellin Betances31NYYAL1000.200000000.000.00P
122Chad Bettis30COLNL393063.22171312.952-1-302.830.51P
123Mookie Betts26BOSAL1431421321273.13323201020.9941211201802.332.31OF
124Joe Biagini29TOTAL630064.280620.7500000.840.10P
125Bo Bichette21TORAL424240361.217158106723.9591451714.083.90SS
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
126Jesse Biddle27TOTZZ300028.051130.400-2-8500.640.07P
127Shane Bieber24CLEAL34333214.1261214001.000-2-201.090.76P
128Cavan Biggio24TORAL969484835.1404192207549.988-1-1-2-2-14.303.952B-OF-1B
129Greg Bird26NYYAL10101085.185832061.000228-2-28-18.968.501B
130Kyle Bird26TEXAL120012.2202001.000-1-1601.420.17P
131Braden Bishop25SEAAL241610145.142411001.00054054102.601.75OF
132Ty Blach28TOTZZ75027.0413001.00014401.330.57P
133Ray Black29TOTNL170016.0312001.0000001.690.18P
134Paul Blackburn25OAKAL41011.0514001.0000004.091.25P
135Charlie Blackmon32COLNL1351341251178.0241232541.983-17-18-8-8-11.811.76OF
136Alex Blandino26CINNL158180.042231815.976060014.612.412B-3B-1B
137Michael Blazek30WSNNL4005.000000000.000.00P
138Richard Bleier32BALAL531055.11248001.000-2-701.950.23P
139Jerry Blevins35ATLNL450032.153110.800-1-601.110.09P
140Xander Bogaerts26BOSAL1531531391368.05251653471370.975-7-6-9-813.373.35SS
141Ronald Bolaños22SDPNL53019.2220001.0000000.920.40P
142Skye Bolt25OAKAL42222.010100001.000-1-550004.092.50OF
143Jorge Bonifacio26KCRAL55441.011110001.000-1-23-1-2902.412.20OF
144Ryan Borucki25TORAL2206.200000000.000.00P
145Buddy Boshers31TORAL281020.0101001.0000000.450.04P
146David Bote26CHCNL1127555734.2281821831632.9436105803.252.093B-2B-SS-OF
147Justin Bour31LAAAL373535308.228626421124.997-2-60008.317.701B
148Peter Bourjos32LAAAL241110121.230291001.00032654902.221.25OF-2B
149James Bourque25WSNNL1000.200000000.000.00P
150Matt Bowman28CINNL270032.0112810.9091602.810.37P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
151Brad Boxberger31KCRAL290026.2330001.0000001.010.10P
152Matthew Boyd28DETAL32320185.12771910.9634401.260.81P
153Brad Brach33TOTNL580054.11156011.00012211.820.19P
154Chasen Bradford29SEAAL120016.2523011.0000002.700.42P
155Archie Bradley26ARINL661071.2431011.000-1-300.500.06P
156Bobby Bradley23CLEAL55137.04139023.9510-10-1-32-19.497.801B
157Jackie Bradley Jr.29BOSAL1451381341260.03193051043.987-16-150042.252.17OF
158Michael Brantley32HOUAL123118891006.2173167330.983-3-3101111.521.38OF
159Ryan Brasier31BOSAL620055.294410.8890001.290.13P
160Steven Brault27PITNL25190113.126818031.0003502.061.04P
161Ryan Braun35MILNL11211071892.2166155650.970-6-8-3-411.621.44OF
162John Brebbia29STLNL660072.2716001.0000000.870.11P
163Alex Bregman25HOUAL1511501231301.14481293081138.97510910903.022.663B-SS
164Brandon Brennan27SEAAL430047.170521.7140000.950.11P
165Colten Brewer26BOSAL580054.215312001.00031102.470.26P
166Austin Brice27MIANL360044.2422001.000-1-400.810.11P
167Jeff Brigham27MIANL320038.1303001.00021000.700.09P
168Lewis Brinson25MIANL706456556.2167157552.970-3-6-2-4-12.622.31OF
169Sócrates Brito26TORAL17118101.22826020.92916-2-2302.301.53OF
170Zack Britton31NYYAL660061.111110001.0001301.610.17P
171Aaron Brooks29TOTAL29180110.0167812.9380001.230.52P
172Mike Brosseau25TBRAL473214316.01044558110.990-2-8-1-302.931.752B-3B-OF-P-1B
173Seth Brown26OAKAL251712171.048444041.0001942812.531.78OF-1B
174Keon Broxton29TOTZZ895641528.2181177130.9831738511-23.032.00OF
175Jay Bruce32TOTMLB737254600.022620616413.982123623.332.96OF-1B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
176Kris Bryant27CHCNL1421421081240.03221191881516.95322-2-102.231.903B-OF-1B
177Clay Buchholz34TORAL1212059.023716021.0002703.511.92P
178Ryan Buchter32OAKAL640045.1103610.9002901.790.14P
179Walker Buehler24LADNL30302182.1281117011.000-1-101.380.93P
180Madison Bumgarner29SFGNL34340207.22221911.95500-10.910.62P
181Aaron Bummer25CHWAL580067.21741211.9410002.130.28P
182Dylan Bundy26BALAL30300161.218108011.000-2-201.000.60P
183Nick Burdi26PITNL11008.200000000.000.00P
184Brock Burke22TEXAL66026.2505001.0000001.690.83P
185Corbin Burnes24MILNL324049.01421020.8570002.200.38P
186Ryan Burr25CHWAL161019.2413001.00011001.830.25P
187Drew Butera35COLNL16139118.01131067001.0001110018.626.65C-1B
188Ty Buttrey26LAAAL720072.1945011.0000001.120.13P
189Byron Buxton25MINAL867873692.0224217522.991611813-12.892.58OF
190Asdrúbal Cabrera33TOTMLB1271221081084.0359117235740.981-1-1-12-13-12.922.673B-2B-1B
191Génesis Cabrera22STLNL132020.1303001.0000001.330.23P
192Melky Cabrera34PITNL978051682.2119113511.992-15-25-14-24-11.561.22OF
193Miguel Cabrera36DETAL262615219.02102045113.995-3-14-1-518.598.041B
194Trevor Cahill31LAAAL37110102.1199910.947-1-201.580.49P
195Lorenzo Cain33MILNL1431331171177.1313306521.994-2-2191972.382.17OF
196Kole Calhoun31LAAAL1501461411306.2325312762.98233-6-5-12.202.13OF
197Willie Calhoun24TEXAL716961610.0116113210.99112-7-13-31.701.62OF
198Johan Camargo25ATLNL624635436.21677090717.958-6-16-4-10-13.302.50SS-OF-3B-2B-1B
199Jeimer Candelario25DETAL898686774.2331180144735.979-10-15-1-203.763.643B-1B
200Mark Canha30OAKAL1039982874.0287280526.9931318-6-8-22.932.71OF-1B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
201Griffin Canning23LAAAL1817090.12391220.9130002.091.17P
202Robinson Canó36NYMNL999873804.1358164189551.986-5-8-2-323.953.572B
203Matt Carasiti27SEAAL11509.2101001.00012100.930.09P
204Victor Caratini25CHCNL815947559.159255831311.99513-1-2-19.486.85C-1B-3B-P
205Shane Carle27ATLNL6009.1110001.000-1-2100.960.17P
206David Carpenter33TEXAL4003.1110001.0000002.700.25P
207Matt Carpenter33STLNL10810482899.223969162817.967-2-33402.312.083B-1B
208Ryan Carpenter28DETAL99040.261410.833-1-501.110.56P
209Carlos Carrasco32CLEAL2312180.01156001.0002501.240.48P
210Curt Casali30CINNL695741510.16105753234.99511716310.708.55C-1B
211Andrew Cashner32TOTAL42230150.0271017011.0001801.620.64P
212Nick Castellanos27TOTZZ1401401131206.2297289621.993-9-9-9-8-22.202.11OF
213Diego Castillo25TBRAL656068.292610.889-1-301.050.12P
214José Castillo23SDPNL1000.200000000.000.00P
215Luis Castillo26CINNL32320190.248173011.9793312.221.47P
216Welington Castillo32CHWAL484643395.03773541944.989-6-18-10-30-18.507.77C
217Wilkin Castillo35MIANL22218.020200001.00000-1-67010.0010.00C
218Harold Castro25DETAL908782775.1281173101719.975-3-5-16-2413.183.01OF-2B-3B-SS-1B
219Jason Castro32MINAL787261631.16676372912.999-3-6-7-13-29.498.54C
220Miguel Castro24BALAL650073.11871011.944-2-502.090.26P
221Starlin Castro29MIANL1611591441397.15472063281371.976763313.443.242B-3B-SS
222Willi Castro22DETAL292828253.01073667417.963-5-25-3-14-13.663.55SS
223Jake Cave26MINAL685435503.1131125331.9770-1-4-9-12.291.88OF
224Dylan Cease23CHWAL1414073.0158612.9330001.731.00P
225Xavier Cedeño32CHCNL5002.0101001.0000004.500.20P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
226Juan Centeno29BOSAL53334.030255011.000-1-35-1-3507.946.00C
227Francisco Cervelli33TOTNL433929317.23393181834.991-1-527-19.527.64C-1B
228Luis Cessa27NYYAL430081.01129011.0000001.220.26P
229Jhoulys Chacín31TOTZZ25240103.117107021.0000001.480.68P
230Andrew Chafin29ARINL770052.2167812.9381402.560.19P
231Yu Chang23CLEAL262113191.0451134021.000191602.121.363B-SS
232Aroldis Chapman31NYYAL600057.061320.667-1-4-10.630.07P
233Matt Chapman26OAKAL1561521391336.0466146311927.9811311282533.082.933B
234JT Chargois28LADNL210021.1220001.000-1-900.840.10P
235Tyler Chatwood29CHCNL385076.21971111.9472502.110.47P
236Jesse Chavez35TEXAL489078.0927001.0002501.040.19P
237Michael Chavis23BOSAL938571784.1531415108844.985471206.005.281B-2B-3B
238Wei-Yin Chen33MIANL450068.11257001.0003901.580.27P
239Robinson Chirinos35HOUAL112106103966.0113510785165.99567451010.5210.08C
240Yonny Chirinos25TBRAL26180133.11541011.9331200.950.54P
241Jiman Choi28TBRAL1039285842.079074836666.992-4-5-1-128.387.611B
242Shin-Soo Choo36TEXAL818066688.2157153040.97512-16-2702.001.89OF
243Adam Cimber28CLEAL680056.21641021.8752712.220.21P
244Steve Cishek33CHCNL700064.0134811.9230001.690.17P
245José Cisnero30DETAL350035.1422001.000-1-601.020.11P
246Nick Ciuffo24TBRAL31116.023212001.0000000012.947.67C
247Aaron Civale24CLEAL1010057.261410.8330000.780.50P
248Taylor Clarke26ARINL2315084.2124620.8331201.060.43P
249Emmanuel Clase21TEXAL211023.120020.000-1-900.000.00P
250Alex Claudio27MILNL830062.020416021.0001302.900.24P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
251Mike Clevinger28CLEAL21210126.0231211001.0000001.641.10P
252Tyler Clippard34CLEAL533062.062310.833-2-600.730.09P
253Alex Cobb31BALAL33012.1303001.0000002.191.00P
254A.J. Cole27CLEAL250026.0303001.0000001.040.12P
255Gerrit Cole28HOUAL33330212.1261412001.0000001.100.79P
256Taylor Cole29LAAAL386051.211110031.0001401.920.29P
257Tim Collins29CHCNL9008.2101001.0000001.040.11P
258Zack Collins24CHWAL11111198.181801001.000-2-24-4-49-17.417.36C-1B
259Alex Colomé30CHWAL620061.062310.833-1-300.740.08P
260Christian Colón30CINNL3003.2101001.000000002.450.332B
261Michael Conforto26NYMNL1491431131280.1308297831.990-7-6-10-22.142.05OF
262Adam Conley29MIANL600060.213310021.0002701.930.22P
263Willson Contreras27CHCNL1039483831.184177752123.986-1-1-2-2-18.977.97C-OF-1B
264Sam Coonrod26SFGNL330027.2734011.0000002.280.21P
265Garrett Cooper28MIANL999774809.154650241340.9958113416.045.221B-OF
266Patrick Corbin29WSNNL33331202.0421230001.0003301.871.27P
267Ryan Cordell27CHWAL916354599.1158153232.981-3-5-2-4-22.331.70OF
268Franchy Cordero24SDPNL74040.0880001.0000-120001.801.14OF
269Jimmy Cordero27TOTAL310037.1321001.000-1-3200.720.10P
270Carlos Correa24HOUAL757568642.127395176234.9934891713.803.61SS
271Nestor Cortes24NYYAL331066.271512.8570000.810.18P
272Ryan Court31SEAAL105259.12926214.966-1-20-1-2004.252.33OF-1B
273Dylan Covey27CHWAL1812058.296210.889-3-1001.230.44P
274Kaleb Cowart27LAAAL96665.021912021.0000-211802.912.333B-2B
275Zack Cozart33LAAAL342722242.285305144.953130013.002.193B-SS-2B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
276Brandon Crawford32SFGNL1421371291233.05721903661681.972-10-10-10-1014.063.92SS
277J.P. Crawford24SEAAL939290806.13951102731246.970230004.274.12SS
278Stefan Crichton27ARINL280030.172410.8570001.780.21P
279Kyle Crick26PITNL520049.0103611.900-1-401.650.17P
280C.J. Cron29MINAL117110104993.199692761887.9922211-28.958.441B
281Kevin Cron26ARINL137566.16056317.9830-50008.014.541B-3B
282Johnny Cueto33SFGNL44016.0413001.00011302.251.00P
283Noel Cuevas27COLNL1103.000000000000.000.00OF
284Charlie Culberson30ATLNL641511229.0926327210.97816-1-503.541.38OF-SS-1B-P-3B
285John Curtiss26LAAAL1002.1101001.0000003.861.00P
286Cheslor Cuthbert26KCRAL827569668.1428337781337.970-4-6-7-13-15.594.831B-3B
287Travis d'Arnaud30TOTMLB978365773.283980531310.996-1-2-6-9-19.737.89C-1B
288David Dahl25COLNL939277799.1171168120.988-5-7-7-10-31.901.82OF
289Yu Darvish32CHCNL31310178.228141311.964-6-701.360.87P
290Zach Davies26MILNL31310159.234112032.9122301.751.00P
291Austin Davis26PHINL140020.2312001.0000001.310.21P
292Chris Davis33BALAL998781778.171467237586.993-1-20018.207.161B-OF-P
293J.D. Davis26NYMNL1099842805.11701045976.959-16-24-17-25-11.821.48OF-3B
294Jaylin Davis24SFGNL15129101.124240001.000-4-41-2-23-12.131.60OF
295Johnny Davis29TBRAL30010.0220001.000-1-156-1-12001.800.67OF
296Jonathan Davis27TORAL352420225.05655010.982-3-1300-12.201.57OF
297Khris Davis31OAKAL44124.0330001.000-1-3015011.130.75OF
298Rajai Davis38NYMNL141132.0660001.0000150001.690.43OF
299Rookie Davis26PITNL51010.2211001.0000001.690.40P
300Taylor Davis29CHCNL74344.157543001.000-3-81-1-27011.577.13C-1B-P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
301Wade Davis33COLNL500042.262312.833-2-901.050.10P
302Grant Dayton31ATLNL140012.0101001.0000000.750.07P
303Yonathan Daza25COLNL292410195.05549420.964-6-390002.451.83OF
304Chase De Jong25MINAL1001.000000000.000.00P
305José De León26TBRAL3004.000000000.000.00P
306Enyel De Los Santos23PHINL51011.000000000.000.00P
307Austin Dean25MIANL524627388.110596543.962-10-31-8-24-12.341.87OF-1B
308Jacob deGrom31NYMNL32320204.042241710.976-2-211.811.28P
309Paul DeJong25STLNL1571561451372.06532114357119.98913122421-24.244.11SS
310Miguel Del Pozo26LAAAL17009.1110001.000-1-2100.960.06P
311Nicky Delmonico26CHWAL211711143.03330211.970-1-11-1-802.011.45OF-1B
312Travis Demeritte24DETAL474646411.2105104010.990-5-15-9-26-12.272.21OF
313Daniel Descalso32CHCNL473815307.21525495326.980-1-50004.362.982B-3B-P-1B
314Anthony DeSclafani29CINNL31310166.2271314001.000-2-201.460.87P
315Delino DeShields26TEXAL1129492860.2268261251.981575612.752.35OF
316Ian Desmond33COLNL11910494942.1192182551.974-16-20-18-2221.791.57OF-P
317Odrisamer Despaigne32CHWAL33013.10000011500.000.00P
318Ross Detwiler33CHWAL1812069.2725001.0001300.900.39P
319Chris Devenski28HOUAL611069.0115510.909-1-301.300.16P
320Rafael Devers22BOSAL1521511421355.04311172922220.949-9-8-5-4-22.722.673B-SS
321Aledmys Díaz28HOUAL625436498.122715866314.987-5-11-3-704.052.841B-2B-3B-OF-SS
322Edwin Díaz25NYMNL660058.0523001.000-2-700.780.08P
323Elias Díaz28PITNL967569706.275369447125.984-4-7-21-36-29.447.72C
324Isan Díaz23MIANL484745418.118671106921.95200-2-6-13.813.692B
325Jairo Díaz28COLNL560057.2146622.8570001.870.21P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
326Miguel Díaz24SDPNL5006.100000000.000.00P
327Yandy Díaz27TBRAL636243554.224615784524.98049-3-603.913.353B-1B
328Yennsy Díaz22TORAL1000.2101001.00000013.501.00P
329Alex Dickerson29TOTNL513625345.166660001.0000-1-2-6-11.721.29OF
330Corey Dickerson30TOTNL656252524.1112110020.982-4-9-5-11-21.891.69OF
331Phillip Diehl24COLNL10007.100000000.000.00P
332Jake Diekman32TOTAL760062.071511.8570000.870.08P
333Derek Dietrich29CINNL846530546.2312191118336.990122415.093.222B-1B-OF-3B
334Wilmer Difo27WSNNL403533324.21143478214.982-4-13-6-22-13.102.73SS-3B-2B
335Nick Dini25KCRAL201715150.01251121211.99218-2-16-17.446.20C
336Brandon Dixon27DETAL978679782.054049042839.985-5-7-9-13-16.125.171B-OF-3B-2B-P
337Randy Dobnak24MINAL95028.152210.8000001.270.44P
338Seranthony Domínguez24PHINL270024.2725001.0000002.550.26P
339Josh Donaldson33ATLNL1481481371297.04171003041338.9692210912.802.733B
340Sean Doolittle32WSNNL630060.000000000.000.00P
341Kyle Dowdy26TEXAL131022.1431001.0000001.610.31P
342Brian Dozier32WSNNL1231141031010.0398145248561.987-5-6-1-123.503.172B-P
343Hunter Dozier27KCRAL1241231151078.0346154183924.974-4-5-9-10-12.812.653B-OF-1B
344Oliver Drake32TBRAL500056.0862001.000-1-401.290.16P
345Brandon Drury26TORAL11610996990.0375219151525.987-8-10-6-703.363.013B-OF-2B-1B-SS
346Mauricio Dubón24TOTNL292822252.21375182418.971291404.744.162B-SS
347Lucas Duda33KCRAL191514137.211811170151.000-3-25-3-2607.716.211B
348Tyler Duffey28MINAL580057.2123810.9170001.720.19P
349Danny Duffy30KCRAL23230130.21511311.933-1-200.960.61P
350Matt Duffy28TBRAL464132374.01042473711.933-2-5-3-1012.332.063B-SS
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
351Steven Duggar25SFGNL726761600.0161155332.981-4-751002.372.19OF
352Robert Dugger23MIANL77034.1312001.0000000.790.43P
353Zach Duke36CINNL300023.1633011.000-1-902.310.20P
354Ryan Dull29TOTAL110012.2312001.0000002.130.27P
355Justin Dunn23SEAAL4406.2101001.000-1-3001.350.25P
356Mike Dunn34COLNL280017.2101001.0000000.510.04P
357Jon Duplantier24ARINL153036.2422011.0000000.980.27P
358Montana DuRapau27PITNL142017.1321001.00011201.560.21P
359Adam Duvall30ATLNL322623239.04844220.958-3-1321011.731.44OF
360Jarrod Dyson34ARINL1189164879.02202081021.99112152032.231.85OF
361Sam Dyson31TOTZZ610062.11477011.000-2-3802.020.23P
362Ryan Eades27TOTAL80011.1101001.0000000.790.13P
363Adam Eaton30WSNNL1451431261220.2286277361.97933-2-1-22.061.93OF
364Tommy Edman24STLNL827552669.123685146528.979916101713.112.383B-2B-OF
365Carl Edwards Jr.27TOTNL220017.0422001.00017002.120.18P
366Jon Edwards31CLEAL9008.0110001.0000001.130.11P
367Zach Eflin25PHINL32282163.134132012.971-2-201.821.03P
368Jerad Eickhoff28PHINL1210058.11037001.0001301.540.83P
369Roenis Elías30TOTZZ480050.081430.6250000.900.10P
370Chris Ellis26KCRAL1001.000000000.000.00P
371Jake Elmore32PITNL128686.11612310.9380-30001.561.25OF-3B-2B
372Edwin Encarnación36TOTAL575751490.046143524238.996-6-14-2-418.437.911B-2B
373Adam Engel27CHWAL866558608.1164159230.98210194702.381.87OF
374Nathan Eovaldi29BOSAL2312067.21688021.0003902.130.70P
375Robbie Erlin28SDPNL371055.1134810.923-2-701.950.32P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
376Phil Ervin26CINNL885232519.2111107220.98261461301.891.24OF
377Eduardo Escobar30ARINL1551531211374.0415125283740.98366-1-122.672.313B-2B
378Luis Escobar23PITNL4005.2202001.0000003.180.50P
379Thomas Eshelman25BALAL104036.052210.8001601.000.40P
380Carlos Estévez26COLNL710072.094411.889-1-3-11.000.11P
381Marco Estrada35OAKAL55023.2101001.0000000.380.20P
382Thairo Estrada23NYYAL281611164.064333017.984-1-10-1-703.462.102B-SS-OF
383Pete Fairbanks25TOTAL210021.032010.667-1-5700.860.10P
384Jeurys Familia29NYMNL660060.0835011.000-2-701.200.12P
385Jake Faria25TOTZZ160018.2101001.0000000.480.06P
386Buck Farmer28DETAL731067.2124621.833-2-601.330.14P
387Kyle Farmer28CINNL713516387.121916452313.986130015.022.452B-C-1B-3B-P-SS
388Luke Farrell28TEXAL91013.1101001.0000000.680.11P
389Erick Fedde26WSNNL2112078.0251312011.0001302.881.19P
390Tim Federowicz31TEXAL292319209.1211203440.98116-1-608.906.90C-P
391Ryan Feierabend33TORAL2115.2101001.000-1-3501.590.50P
392Michael Feliz26PITNL581056.193420.7780001.120.12P
393Caleb Ferguson22LADNL462044.2918001.0001401.810.20P
394José Fernández26DETAL4003.2211001.0000004.910.50P
395Junior Fernández22STLNL130011.210010.0000000.000.00P
396Matt Festa26SEAAL200022.1413001.0001901.610.20P
397Mike Fiers34OAKAL33331184.22681621.9231101.170.73P
398Heath Fillmyer25KCRAL123022.1303001.0000001.210.25P
399Derek Fisher25TOTAL474132353.27369131.95941231001.781.49OF
400Jack Flaherty23STLNL33330196.1411823041.0004401.881.24P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
401Ryan Flaherty32CLEAL136568.019613001.0000-50002.511.463B-2B
402David Fletcher25LAAAL1541451031305.2451157286837.9821211111033.052.283B-SS-2B-OF
403Chris Flexen24NYMNL91013.2101001.0000000.660.11P
404Wilmer Flores27ARINL706027500.0252124122630.976-5-11-6-1404.433.082B-1B
405Dylan Floro28LADNL500046.2105411.9000001.740.18P
406Tyler Flowers33ATLNL837368679.07166763733.996-6-1135-49.458.59C
407Brian Flynn29KCRAL111029.1606001.0000001.840.55P
408Mike Foltynewicz27ATLNL21210117.0133910.923-1-200.920.57P
409Wilmer Font29TOTZZ4817084.11165011.000-1-1401.170.23P
410Mike Ford26NYYAL302418219.020419110322.985-2-8-1-5-18.266.701B-P
411Logan Forsythe32TEXAL918672767.04743331311059.979-1-1-6-9-15.444.551B-3B-SS-2B
412Dexter Fowler33STLNL140132751138.0251238853.980-6-6-3-3-11.951.76OF
413Jake Fraley24SEAAL1210988.12019010.950-5-61-4-5401.941.58OF
414Ty France24SDPNL554534401.2124239928.984-4-13-4-1202.732.033B-2B-P-1B
415Enderson Franco26SFGNL5005.1110001.000-1-3801.690.20P
416Maikel Franco26PHINL11110095927.026663195811.970-2-21112.502.303B-1B
417Caleb Frare25CHWAL5002.200000000.000.00P
418Adam Frazier27PITNL1421331221180.2555222327678.989885514.183.872B
419Clint Frazier24NYYAL534534395.18071631.963-12-37-10-3001.751.45OF
420Todd Frazier33NYMNL121114991012.13471062291224.965671122.982.723B-1B
421Kyle Freeland26COLNL22220104.11631211.9381201.290.68P
422Freddie Freeman29ATLNL1581571441365.213651296636128.996-1-1-1-118.968.601B
423Mike Freeman31CLEAL664741463.017456112615.9666152503.272.512B-3B-SS-OF-P
424Sam Freeman32LAAAL1002.000000000.000.00P
425David Freese36LADNL503714296.130228713218.993151409.115.771B-3B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
426David Freitas30SEAAL1119.0880001.000000008.008.00C
427Max Fried25ATLNL33301165.24473431.9325602.231.24P
428Jace Fry25CHWAL680055.0918021.0000001.470.13P
429Paul Fry26BALAL660057.11174001.000-2-701.730.17P
430Joshua Fuentes26COLNL12117100.1101983061.00022411209.067.771B-3B
431Carson Fulmer25CHWAL202027.1110001.0000000.330.05P
432Drew Gagnon29NYMNL180023.2431001.0000001.520.22P
433Rocky Gale31LADNL44232.04037210.97500-1-38010.979.75C
434Cam Gallagher26KCRAL443633325.0301292812.997001418.316.82C
435Giovanny Gallegos27STLNL660074.083410.8751300.850.11P
436Zac Gallen23TOTNL1515080.01046001.000-1-1501.130.67P
437Joey Gallo25TEXAL636350551.1154142841.97451151002.452.38OF
438Isaac Galloway29MIANL16128111.133321011.000111-2-2102.672.06OF
439Freddy Galvis29TOTZZ1391331221168.0529172350773.98799121224.023.68SS-2B
440Ben Gamel27MILNL1086652694.2151148211.993355801.941.39OF
441John Gant26STLNL640066.11257001.0001301.630.19P
442Aramis Garcia26SFGNL16127105.21221139051.00003111-110.397.63C-1B
443Avisaíl García28TBRAL1009986869.1181170651.972-5-73401.821.76OF
444Bryan Garcia24DETAL7006.2110001.0000001.350.14P
445Edgar García22PHINL370039.0321001.000-1-500.690.08P
446Greg Garcia29SDPNL957356666.1284115164534.982-6-11-4-703.772.852B-3B-SS-OF-1B
447Jarlín García26MIANL530050.21019001.0000001.780.19P
448Leury García28CHWAL138134931158.2299222661116.963-10-10-7-712.242.03OF-SS-2B-3B
449Luis García32LAAAL642062.01761012.941-3-1002.320.25P
450Rico Garcia25COLNL2106.000000000.000.00P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
451Robel García26CHCNL21158137.2572330411.930-1-9-1-8-13.462.212B-OF
452Yimi García28LADNL640062.141210.750-1-300.430.05P
453Brett Gardner35NYYAL1401311211168.1284280310.996-3-37722.182.02OF
454Kyle Garlick27LADNL159481.220200001.0004560002.201.33OF
455Dustin Garneau31TOTAL352723245.12562391610.996152919.357.29C-1B
456Amir Garrett27CINNL690056.01651011.9381402.410.22P
457Reed Garrett26DETAL130015.100000000.000.00P
458Ryan Garton29SEAAL2003.0110001.0000003.000.50P
459Mitch Garver28MINAL837366675.27286932964.992-2-412-29.628.70C-1B
460Kevin Gausman28TOTNL31170102.11961030.842-4-4701.410.52P
461Sam Gaviglio29TORAL520095.2945011.0000000.850.17P
462Cory Gearrin33TOTAL662055.11037021.0000001.630.15P
463Scooter Gennett29TOTNL363423275.11365877124.993-2-9-4-1704.413.752B
464Mike Gerber26SFGNL105347.1651001.000-1-180001.140.60OF
465Domingo Germán26NYYAL27240143.01841220.889-1-101.010.59P
466Ian Gibaut25TOTAL100014.1211001.000-1-8501.260.20P
467Kyle Gibson31MINAL34290160.026101423.923-1-101.350.71P
468Ken Giles28TORAL530053.0532011.000-2-800.850.09P
469Sean Gilmartin29BALAL1102.1101001.0000003.861.00P
470Kevin Ginkel25ARINL250024.131110.6670000.740.08P
471Lucas Giolito24CHWAL29293176.219415011.0003300.970.66P
472Mychal Givens29BALAL580063.082420.7501310.860.10P
473Tyler Glasnow25TBRAL1212060.2615001.000-1-300.890.50P
474Zack Godley29TOTZZ339092.01910720.89500-11.660.52P
475Ryan Goins31CHWAL463430326.21274874522.961-5-17-1-323.362.603B-SS-OF-1B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
476Paul Goldschmidt31STLNL1591551431369.2137212561115145.996650008.988.601B
477Yan Gomes31WSNNL939085788.08888434143.9955858410.109.40C-1B
478Carlos Gómez33NYMNL30239210.26158210.984-4-25-1-5-12.562.00OF
479Jeanmar Gómez31TEXAL160015.100000-1-130.000.00P
480Tony Gonsolin25LADNL116040.072410.8570001.350.55P
481Marco Gonzales27SEAAL34340203.03372332.9092201.330.88P
482Carlos González33TOTZZ343221272.06261010.98462741702.021.79OF
483Chi Chi González27COLNL1412063.01641021.8750002.001.00P
484Erik González27PITNL463832359.21333097619.95551772313.182.70SS-3B-OF
485Gio Gonzalez33MILNL1917087.11851210.9440001.750.89P
486Marwin González30MINAL11010682934.2359255100416.9891012111413.422.89OF-3B-1B-2B-SS
487Niko Goodrum27DETAL10710596925.24832861821540.96900-6-7-14.554.22SS-OF-2B-1B-3B
488Brian Goodwin28LAAAL11710186925.2217207551.977-2-21102.061.81OF
489Nick Goody27CLEAL390040.220110.500-1-500.220.03P
490Alex Gordon35KCRAL1461451351262.1276268712.99688-3-231.961.86OF-P
491Terrance Gore28KCRAL231312132.03534010.971-2-1421802.321.48OF
492Phil Gosselin30PHINL117576.22111912.952-3-44-2-3102.351.67SS-OF-3B
493Trevor Gott26SFGNL500052.2725001.0000001.200.14P
494Matt Grace30WSNNL511046.273221.714-3-1300.960.10P
495Yasmani Grandal30MILNL1491401151238.21341128349924.99322-3-309.688.48C-1B
496Curtis Granderson38MIANL896743611.01421393001.000112332.091.60OF
497Brusdar Graterol20MINAL10009.2312001.0000002.790.30P
498Juan Graterol30CINNL55437.147461011.0000000011.339.40C
499Jon Gray27COLNL26250150.035181610.9710002.041.31P
500Sonny Gray29CINNL31310175.143221924.9531112.101.32P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
501Chad Green28NYYAL5415069.0101001.000-3-900.130.02P
502Zach Green25SFGNL54136.0624021.0001200001.501.203B
503Shane Greene30TOTZZ650062.280621.750-1-1900.860.09P
504Luke Gregerson35STLNL6005.2101001.0000001.590.17P
505Didi Gregorius29NYYAL807875688.128093181648.979-5-9-9-1603.583.43SS
506Grayson Greiner26DETAL585757509.05064782352.990-3-7-1-208.868.64C
507Zack Greinke35TOTZZ33330208.2683334112.98574002.892.03P
508Randal Grichuk27TORAL1401391181211.1276268622.99388-4-302.041.96OF
509Trent Grisham22MILNL423721338.170691001.000-2-841401.861.67OF
510Robbie Grossman29OAKAL12910489976.12282262001.00014172202.101.77OF
511Zac Grotz26SEAAL140017.1101001.0000000.520.07P
512Deivy Grullón23PHINL22217.021210001.0000000011.1210.50C
513Robert Gsellman25NYMNL520063.21129021.0000001.550.21P
514Reymin Guduan27HOUAL7005.100000000.000.00P
515Deolis Guerra30MILNL1000.200000000.000.00P
516Javy Guerra33TOTZZ510067.2117310.909-3-5301.330.20P
517Javy Guerra23SDPNL8008.2312001.00012303.120.38P
518Junior Guerra34MILNL720083.21257001.000-2-501.290.17P
519Tayron Guerrero28MIANL520046.0532001.000-1-400.980.10P
520Vladimir Guerrero Jr.20TORAL969487824.1265661821723.936-16-23-3-4-22.712.583B
521Taylor Guerrieri26TEXAL200026.1110001.000-1-800.340.05P
522Taylor Guilbeau26SEAAL170012.141210.7500002.190.18P
523Luis Guillorme24NYMNL2086102.2481928112.979-1-833504.122.24SS-2B-3B
524Lourdes Gurriel Jr.25TORAL747067617.11361132124.985-3-5-2-311.951.79OF-2B-1B
525Yuli Gurriel35HOUAL1431421171248.0904754143765.992653306.475.751B-3B-2B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
526Jandel Gustave26SFGNL230024.1303001.0000001.110.13P
527Kelvin Gutiérrez24KCRAL181818160.261233532.951-2-1421503.253.223B
528Ronald Guzmán24TEXAL817269647.258254433561.9910-14708.027.121B
529Jedd Gyorko30TOTNL32159163.183414026.97664421404.462.453B-1B-2B-P
530Eric Haase26CLEAL82226.029272001.000-1-4600-110.043.63C
531Josh Hader25MILNL610075.2725001.0001300.830.11P
532Sam Haggerty25NYMNL2005.000000-1-1680000.000.00OF-2B
533Jesse Hahn29KCRAL6004.200000000.000.00P
534David Hale31NYYAL200037.21358001.00031603.110.65P
535Matt Hall25DETAL160023.1101001.000-1-900.390.06P
536Cole Hamels35CHCNL27270141.22121810.9520001.270.74P
537Billy Hamilton28TOTZZ1148985826.02202173001.0000-1811-12.401.93OF
538J.D. Hammer24PHINL200019.0202001.0000000.950.10P
539Garrett Hampson24COLNL897253662.1291150134732.976-2-32303.862.902B-OF-SS
540Brad Hand29CLEAL600057.100000-1-300.000.00P
541Mitch Haniger28SEAAL626253539.1166165010.9945113602.752.66OF
542Alen Hanson26TORAL14118103.046301516.978-1-130003.932.812B-OF-1B
543Ian Happ24CHCNL492815303.2136983629.985-1-431103.972.35OF-2B-3B-1B
544J.A. Happ36NYYAL31300161.11521210.933-1-100.780.45P
545Blaine Hardy32DETAL390044.1936001.0001501.830.23P
546Bryce Harper26PHINL1521521371318.03022841351.983651110-22.031.95OF
547Ryne Harper30MINAL610054.1633001.0000000.990.10P
548Will Harris34HOUAL680060.016610041.0001302.400.24P
549Josh Harrison31DETAL343433305.215670860221.000-1-3-1-404.594.592B
550Donnie Hart28TOTNL5007.2101001.0000001.170.20P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
551Geoff Hartlieb25PITNL290035.0725001.0001601.800.24P
552Hunter Harvey24BALAL7006.1101001.0000001.420.14P
553Joe Harvey27TOTZZ180018.0101001.000-1-6600.500.06P
554Matt Harvey30LAAAL1212059.2114611.909-1-301.510.83P
555Adam Haseley23PHINL655944541.0131126412.99249143132.162.00OF
556Austin Hays23BALAL201515153.155541001.0004330023.232.75OF
557Ryon Healy27SEAAL474635404.01445481910.938-6-17-4-1203.012.453B-1B
558Andrew Heaney28LAAAL1818095.11046011.000-1-200.940.56P
559Taylor Hearn24TEXAL1100.100000000.000.00P
560Adeiny Hechavarría30TOTNL634440457.020478120631.971-4-10-1-213.903.052B-SS-3B
561Austin Hedges26SDPNL969379816.090485835113.988-2-32029-19.859.21C-3B
562Scott Heineman26TEXAL252119194.073703031.000-3-1921203.392.92OF-1B
563Tyler Heineman28MIANL22223.127261001.0000000010.4113.50C
564Ben Heller27NYYAL6007.1000000000.000.00P
565Jeremy Hellickson32WSNNL98039.0927001.0000002.081.00P
566Ryan Helsley24STLNL240036.2303001.000-1-500.740.13P
567Heath Hembree30BOSAL450039.2211001.0000000.450.04P
568Kyle Hendricks29CHCNL30301177.041102920.9510001.981.30P
569Liam Hendriks30OAKAL752085.01266001.0000001.270.16P
570Guillermo Heredia28TBRAL795542534.0141137130.979-7-1524-12.331.75OF
571Jimmy Herget25CINNL5006.1110001.0000001.420.20P
572Michael Hermosillo24LAAAL18129115.032320001.00011311002.501.78OF
573César Hernández29PHINL1571551491376.26372713541296.981-6-500-24.093.982B
574Darwinzon Hernández22BOSAL291030.1514011.0000001.480.17P
575David Hernandez34CINNL470042.2422001.0000000.840.09P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
576Elieser Hernández24MIANL2115082.1808001.000-1-2-10.870.38P
577Enrique Hernández27LADNL12210068923.1357177174638.9831215141803.422.472B-OF-SS-1B-3B
578Félix Hernández33SEAAL1515071.2615001.0000000.750.40P
579Gorkys Hernández31BOSAL15128119.22624110.9622220001.881.67OF
580Jonathan Hernández22TEXAL92016.200000000.000.00P
581Marco Hernández26BOSAL502924295.21145063110.99101-1-403.442.262B-SS
582Teoscar Hernández26TORAL11811097992.0273261934.98945-7-8-12.452.29OF
583Kelvin Herrera29CHWAL570051.1422001.000-1-400.700.07P
584Odúbel Herrera27PHINL373227286.275750001.000-2-6-3-1202.352.03OF
585Rosell Herrera26MIANL512013237.05146412.980-8-41-7-35-11.900.98OF-SS-2B-3B
586Chris Herrmann31OAKAL282317209.0193187420.99029-3-1708.226.82C-OF
587David Hess25BALAL2314080.084310.875-1-300.790.30P
588Jason Heyward29CHCNL144137831222.0258247651.981446501.861.76OF
589Aaron Hicks29NYYAL585553499.1116115010.991921-1-202.071.98OF
590John Hicks29DETAL898181733.173568846127.999-5-8-5-809.018.25C-1B
591Jordan Hicks22STLNL290028.2633001.000-1-701.880.21P
592Kyle Higashioka29NYYAL181413137.01541468021.00000218010.128.56C
593Trevor Hildenberger28MINAL220016.1422001.000-1-1202.200.18P
594Rich Hill39LADNL1313058.2112810.9090001.530.77P
595Tim Hill29KCRAL460039.260511.833-2-1001.130.11P
596Sam Hilliard25COLNL251813182.05451120.963427-2-1302.572.08OF
597Yoshihisa Hirano35ARINL620053.0113711.9090001.700.16P
598Keston Hiura22MILNL817962679.03141231751643.949-9-16-6-11-13.953.682B
599Nico Hoerner22CHCNL191918168.174215129.973-5-321703.853.79SS-2B-OF
600Jeff Hoffman26COLNL1515070.021101010.9521302.571.33P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
601Bryan Holaday31MIANL393428311.13052881611.99700-6-2308.797.79C-P
602Jonathan Holder26NYYAL341041.1523011.0000001.090.15P
603Derek Holland32TOTNL518184.12361610.95722802.350.43P
604Greg Holland33ARINL400035.2871011.000-1-6-12.020.20P
605Clay Holmes26PITNL350050.01941411.9471403.240.51P
606Brock Holt31BOSAL827347642.0288125160332.9906124704.003.172B-OF-1B-SS-3B
607Rhys Hoskins26PHINL1581571521398.1132411931229111.993-1-133-28.468.321B
608Eric Hosmer29SDPNL1571551481356.0124811281061482.98933-6-5-18.197.861B
609Adrian Houser26MILNL35180111.1138410.923-2-400.970.34P
610Sam Howard26COLNL200019.0303001.0000001.420.15P
611James Hoyt32CLEAL8008.100000000.000.00P
612Wei-Chieh Huang25TEXAL4005.2110001.000-1-3501.590.25P
613Dakota Hudson24STLNL33320174.241132621.95100-12.011.18P
614Daniel Hudson32TOTZZ691073.0145810.9290001.600.19P
615Jared Hughes33TOTNL720071.11459011.00011601.770.19P
616Danny Hultzen29CHCNL6003.120110.5000002.700.17P
617Nick Hundley35OAKAL302313195.117916712001.000-1-6-2-12-18.255.97C
618Tommy Hunter32PHINL5005.1220001.0000003.380.40P
619Chris Iannetta36COLNL453733338.23193001631.991-2-7-8-28-18.407.02C
620Jose Iglesias29CINNL1441361161169.2455122324962.9809105513.433.10SS
621Raisel Iglesias29CINNL680067.0125611.9171301.480.16P
622Ender Inciarte28ATLNL635752491.0146143211.99324-1-202.662.30OF
623Cole Irvin25PHINL163041.295220.7780011.510.44P
624Alex Jackson23ATLNL44336.029263001.0001330007.257.25C
625Drew Jackson25BALAL3108.0330001.0000-450003.381.00OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
626Edwin Jackson35TOTAL1813067.285210.875-3-5300.930.39P
627Jay Jackson31MILNL280030.1303001.000-1-700.890.11P
628Luke Jackson27ATLNL700072.281521.750-2-600.740.09P
629Josh James26HOUAL491061.1413011.0000000.590.08P
630Travis Jankowski28SDPNL112139.2981001.00024826002.040.82OF
631Danny Jansen24TORAL1039489852.28548034748.99523121708.978.25C
632Kenley Jansen31LADNL620063.0107210.9000011.290.15P
633Jon Jay34CHWAL454233364.06360210.984-11-36-7-2301.531.38OF
634Jeremy Jeffress31MILNL480052.01679001.00000-12.770.33P
635Dan Jennings32WSNNL8004.2101001.000-1-4301.930.13P
636Williams Jerez27TOTNL120010.1312001.000-1-12002.610.25P
637Jake Jewell26LAAAL180026.1752001.000-1-802.390.39P
638Eduardo Jiménez24DETAL80010.221010.5000000.840.13P
639Eloy Jiménez22CHWAL11411494967.2199190631.98533-10-12-11.821.72OF
640Joe Jiménez24DETAL660059.242111.750-1-300.450.05P
641Connor Joe26SFGNL55233.0871011.00014427202.181.60OF
642Brian Johnson28BOSAL217040.1101001.000-1-500.220.05P
643DJ Johnson29COLNL280025.0532001.0001801.800.18P
644Adam Jones33ARINL1301181031045.0217209260.972-6-7-8-9-11.821.62OF
645JaCoby Jones27DETAL858378725.2198193141.980-18-30-14-2302.412.28OF
646Nate Jones33CHWAL130010.1101011.0000000.870.08P
647Caleb Joseph33ARINL1711598.29487612.9890011208.485.17C-P
648Corban Joseph30TOTMLB171212124.245182526.956-2-140003.102.532B-3B-OF
649Matt Joyce34ATLNL373411269.05854221.96601-3-1311.871.51OF
650Aaron Judge27NYYAL929080775.11841777001.0001828213232.142.00OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
651Jakob Junis26KCRAL31310175.12171311.952-2-201.030.65P
652Ariel Jurado23TEXAL32181122.1176920.882-2-301.100.47P
653Tommy Kahnle29NYYAL720061.11147011.0001301.610.15P
654Jung Ho Kang32PITNL573926365.11293684913.930-5-16-1-302.962.033B-SS
655James Karinchak23CLEAL5005.110010.000-1-3800.000.00P
656Nate Karns31BALAL4205.1303011.00013805.060.75P
657Anthony Kay24TORAL32014.0202001.0000001.290.67P
658Keone Kela26PITNL320029.2312001.0001700.910.09P
659Brad Keller23KCRAL28280165.11831411.9441100.930.61P
660Kyle Keller26MIANL100010.200000000.000.00P
661Mitch Keller23PITNL1111048.053110.800-1-400.750.36P
662Shawn Kelley35TEXAL500047.11165021.0001402.090.22P
663Trevor Kelley26BOSAL10008.1101001.0000001.080.10P
664Carson Kelly24ARINL1028579786.28497924982.991230049.628.25C-3B
665Joe Kelly31LADNL550051.1164840.7500012.100.22P
666Merrill Kelly30ARINL32320183.139211442.897-4-401.721.09P
667Matt Kemp34CINNL171510124.016160001.000-5-44-4-38-11.160.94OF
668Tony Kemp27TOTZZ735137503.218910979113.9951251103.362.472B-OF
669Howie Kendrick35WSNNL816351601.040130891235.99536-2-405.984.641B-2B-3B
670Ian Kennedy34KCRAL630063.160510.833-1-300.710.08P
671Max Kepler26MINAL130125991111.02812774021.000101066-12.282.16OF
672Clayton Kershaw31LADNL29280178.126323011.0003301.310.90P
673Dallas Keuchel31ATLNL19190112.226323041.0003502.081.37P
674Carter Kieboom21WSNNL10101090.040152144.900-4-52-6-80-13.603.60SS
675Kevin Kiermaier29TBRAL1251171101044.1260250641.98556121312.212.05OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
676Yusei Kikuchi28SEAAL32321161.223101211.957-2-201.220.69P
677Craig Kimbrel31CHCNL230020.2101001.0000000.440.04P
678Isiah Kiner-Falefa24TEXAL635451492.13282616435.99137-5-12-25.945.16C-3B
679Michael King24NYYAL1002.010010.000-1-10000.000.00P
680Scott Kingery25PHINL120115831012.0347200138929.9741155-23.012.45OF-3B-SS-2B
681Nick Kingham27TOTZZ254055.2137511.923-1-2101.940.48P
682Tyler Kinley28MIANL520049.1114610.9090001.820.19P
683Ian Kinsler37SDPNL736358564.025696155536.98037-4-9-14.013.442B-P
684Brandon Kintzler34CHCNL620057.018117021.0002712.840.29P
685Jason Kipnis32CLEAL1171171101024.0407150253451.990-3-3-6-713.543.442B
686Andrew Kittredge29TBRAL377049.2844001.0001401.450.22P
687Branden Kline27BALAL340041.0422001.0000000.880.12P
688Corey Kluber33CLEAL77035.2303001.000-2-1100.760.43P
689Andrew Knapp27PHINL443027305.13493192734.9911400-110.207.86C-1B
690Andrew Knizner24STLNL171313121.0131124613.992110-3-3009.677.65C-1B
691Matt Koch28ARINL90020.2321001.0000001.310.33P
692Adam Kolarek30TOTZZ810056.22161411.9520012103.180.24P-1B
693Kevin Kramer25PITNL1711798.215132011.000-1-130001.370.88OF-2B
694Erik Kratz39TOTZZ171310130.01571411241.9750000-110.599.00C
695Joel Kuhnel24CINNL11009.200000000.000.00P
696Tommy La Stella30LAAAL747044586.019671120522.974-3-7-3-602.932.422B-3B-1B
697Juan Lagares30NYMNL1256752703.2173169131.98323-2-3-22.171.36OF
698Brady Lail25NYYAL1002.2101001.0000003.381.00P
699Travis Lakins Sr.25BOSAL163023.1541001.0000001.930.31P
700Ryan LaMarre30MINAL137361.012120001.000-2-37-1-1901.770.92OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
701Jake Lamb28ARINL575322424.122315962222.991-5-1413-14.693.683B-1B
702Peter Lambert22COLNL1919089.131141613.9682413.021.58P
703Dinelson Lamet26SDPNL1414073.01064001.0000001.230.71P
704Eric Lauer24SDPNL30290149.229111531.897-1-101.560.87P
705Ramón Laureano24OAKAL1221151101041.03022851072.977-1-1-5-552.552.42OF
706Ryan Lavarnway31CINNL54441.25046311.980-1-2900010.589.80C
707Derek Law28TORAL584060.21731220.8822702.230.26P
708Mike Leake31TOTZZ32322197.046202514.97831802.061.41P
709Wade LeBlanc34SEAAL2680121.11376011.0000000.960.50P
710José Leclerc25TEXAL703068.21073001.000-2-601.310.14P
711DJ LeMahieu30NYYAL1441411121241.2620351261863.98711113314.443.662B-3B-1B
712Sandy León30BOSAL655033469.05725393030.995-2-5-1-3-110.928.62C-1B
713Dominic Leone27STLNL400040.2514001.0001501.110.13P
714Jon Lester35CHCNL31310171.2115511.909-4-500.520.32P
715Kyle Lewis23SEAAL181717161.04443010.977212-1-7-12.402.39OF
716Domingo Leyba23ARINL103139.12481513.9581340005.262.092B-SS-3B
717Tzu-Wei Lin25BOSAL116551.1261412051.000000004.562.362B-SS-OF
718Francisco Lindor25CLEAL1371371271196.14811593121068.979559943.543.44SS
719Francisco Liriano35PITNL690070.015213001.00041101.930.22P
720Zack Littell23MINAL290037.0413001.0000000.970.14P
721Ben Lively27KCRAL1001.000000000.000.00P
722Jonathan Loáisiga24NYYAL154031.2312011.000-1-600.850.20P
723Tim Locastro26ARINL694432460.2106104110.99112-2-5-12.051.52OF
724Walker Lockett25NYMNL94022.2413001.000-1-9-11.590.44P
725Shed Long Jr.23SEAAL403933341.01356468321.978-7-23-10-35-23.483.222B-OF-3B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
726Evan Longoria33SFGNL1191171091041.0317692331527.9536778-22.612.543B
727Tim Lopes25SEAAL373020259.15550321.96452441801.841.39OF-2B
728Jorge López26KCRAL39180123.219514011.0000001.380.49P
729Nicky Lopez24KCRAL10110091884.0438153281468.991-8-10-2-304.423.982B-SS
730Pablo López23MIANL21210111.121912011.0001201.701.00P
731Reynaldo López25CHWAL33331184.02391311.9570001.080.67P
732Yoan López26ARINL700060.21156011.0000001.630.16P
733Michael Lorenzen27CINNL9365172.152381310.9810-332002.660.50OF-P
734Aaron Loup31SDPNL4003.1202001.0000005.400.50P
735Richard Lovelady23KCRAL250020.030210.6670000.900.08P
736Brandon Lowe24TBRAL777061645.0317150164353.991-3-511-14.383.882B-OF-1B
737Nathaniel Lowe23TBRAL252017179.11651595111.994-2-16-2-1308.236.561B-3B
738Josh Lucas28BALAL90015.2202001.0000001.150.22P
739Joey Lucchesi26SDPNL30300163.22341720.913-5-601.150.70P
740Elvis Luciano19TORAL250033.2413021.0000001.070.16P
741Jonathan Lucroy33TOTZZ937566681.07156654558.993-9-16-14-24-59.387.40C-1B
742Dawel Lugo24DETAL737066631.020766136511.976-10-19-9-17-12.882.773B
743Seth Lugo29NYMNL610080.018126001.0001302.030.30P
744Jordan Luplow25CLEAL766042522.01221175011.000002412.101.61OF
745Gavin Lux21LADNL221917178.067273829.9701942703.292.952B
746Jesús Luzardo21OAKAL60012.0101001.00011700.750.17P
747Jordan Lyles28TOTNL28280141.02061131.850-1-801.090.61P
748Lance Lynn32TEXAL33330208.11486001.000-2-2-10.600.42P
749Tyler Lyons31TOTZZ140012.2422021.00019402.840.29P
750Manny Machado26SDPNL1541541431339.03871192541429.964-9-8-3-302.512.393B-SS
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
751Kenta Maeda31LADNL37260153.230111813.9671101.700.78P
752Matt Magill29TOTAL500050.2624001.0000001.070.12P
753Tyler Mahle24CINNL25250129.226121310.9620001.741.00P
754Mikie Mahtook29DETAL86659.01816020.889-1-24120-12.442.00OF
755Luke Maile28TORAL454131347.13483162843.98931031018.917.48C-P
756Martín Maldonado32TOTMLB1049884852.28908493563.993226869.338.50C-1B
757Sean Manaea27OAKAL55029.2532001.000-1-701.521.00P
758Trey Mancini27BALAL134134981168.060656243143.99811-5-514.664.09OF-1B
759Joe Mantiply28NYYAL1003.0321001.0000009.003.00P
760Dillon Maples27CHCNL140011.2523001.0000003.860.36P
761Nick Margevicius23SDPNL1712057.0936001.000-1-401.420.53P
762Manuel Margot24SDPNL1359884943.1253249220.99210136712.391.86OF
763Jake Marisnick28HOUAL1097363733.0198196111.995122071102.421.81OF
764Nick Markakis35ATLNL111107100945.0197191511.995-1-1-4-501.871.77OF
765Parker Markel28TOTZZ200022.0211001.0000000.820.10P
766Germán Márquez24COLNL28281174.039172020.9492201.911.32P
767Deven Marrero28MIANL31011.0413011.000033110903.271.33SS-3B
768Evan Marshall29CHWAL550050.273310.857-1-401.070.11P
769Ketel Marte25ARINL142139811210.0397249145332.992555402.932.07OF-2B-SS
770Starling Marte30PITNL1301281251141.1310297852.98456-8-802.412.35OF
771Brett Martin24TEXAL512062.1615001.000-1-300.870.12P
772Chris Martin33TOTZZ580055.270520.714-1-2100.810.09P
773Corbin Martin23HOUAL55019.176010.8570002.791.20P
774Jason Martin23PITNL159890.22524010.960-3-34-3-39-12.381.60OF
775Leonys Martín31CLEAL656558565.1152148310.99351112-22.402.32OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
776Richie Martin24BALAL1178965785.03421082241046.971-8-12-11-1703.812.84SS
777Russell Martin36LADNL695251503.05515133621.9962537-19.827.73C-3B-P
778Carlos Martínez27STLNL480048.1146710.9290002.420.27P
779J.D. Martinez31BOSAL383731330.27467432.959-4-13-5-18-11.931.87OF
780José Martínez30STLNL797231561.2118112330.975-13-28-11-23-21.841.46OF
781Nick Martini29TOTMLB262212185.048471011.000-2-10-1-602.341.78OF-P
782James Marvel25PITNL44017.1413001.00011202.081.00P
783Jeff Mathis36TEXAL887655653.17226863062.992-4-7-1-209.868.14C-P
784Phil Maton26TOTZZ300036.296210.8890001.960.27P
785Steven Matz28NYMNL32301160.127522021.0003401.520.84P
786Dustin May21LADNL144034.2404001.0000001.040.29P
787Trevor May29MINAL650064.152210.800-1-300.560.06P
788Cameron Maybin32NYYAL776351588.1125121220.9841212-11.881.60OF
789Mike Mayers27STLNL160019.000000000.000.00P
790Jack Mayfield28HOUAL261611164.065234116.985-1-642913.512.37SS-2B-3B
791Tim Mayza27TORAL680051.1123720.833-1-401.750.15P
792Nomar Mazara24TEXAL10110095878.1197192410.995-5-7-1-1-12.011.94OF
793Chris Mazza29NYMNL90016.1312001.00011201.650.33P
794Ryan McBroom27KCRAL201914161.070682021.000-2-12-3-2203.913.50OF-1B
795Brian McCann35ATLNL837969678.06626401933.995-2-400-18.757.94C
796James McCann29CHWAL106102100905.19308843978.992114509.188.71C
797Kevin McCarthy27KCRAL560060.119415021.0002702.830.34P
798Reggie McClain26SEAAL142021.040220.5000000.860.14P
799Andrew McCutchen32PHINL575741495.2110106220.9820051201.961.89OF
800T.J. McFarland30ARINL510056.02351711.95731103.540.43P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
801Jake McGee32COLNL450041.183410.8750001.520.16P
802Kyle McGowin27WSNNL71016.032010.667-1-1301.130.29P
803Reese McGuire24TORAL302626236.12442261621.992-1-5315-19.228.07C
804Collin McHugh32HOUAL358074.2136611.9230001.450.34P
805Brendan McKay23TBRAL1311049.0624001.000-1-401.100.46P
806David McKay24TOTAL250026.1101001.0000000.340.04P
807Billy McKinney24TORAL736349568.0141131644.9724800-12.171.76OF-1B
808Ryan McMahon24COLNL1351221001104.16412973281690.975337805.094.062B-1B-3B
809Jeff McNeil27NYMNL130123611070.026017083718.973-5-57702.131.57OF-2B-3B
810Alex McRae26PITNL112026.2532001.0000001.690.45P
811Austin Meadows24TBRAL888670773.0156152221.98758-6-9-31.791.75OF
812John Means26BALAL31270155.015510001.000-1-100.870.48P
813Adalberto Mejía26TOTZZ350031.1404001.00013801.150.11P
814Erick Mejia24KCRAL86453.026242001.00024100-14.422.89OF-2B-SS
815Francisco Mejia23SDPNL645552482.04884622421.99600-1-219.077.59C-OF
816Seth Mejias-Brean28SDPNL86461.031201013.96812435904.433.001B-SS-3B
817Mark Melancon34TOTNL660067.11578031.0000002.000.23P
818Keury Mella25CINNL2003.200000000.000.00P
819Tim Melville29COLNL77033.162310.8330001.350.71P
820Yohander Méndez24TEXAL3004.2202001.00014303.860.67P
821Danny Mendick25CHWAL118778.0401426071.0000-223104.623.64SS-2B-3B
822Conner Menez24SFGNL83017.0321001.0000001.590.38P
823Daniel Mengden26OAKAL139059.2624001.0000000.910.46P
824Óscar Mercado24CLEAL11010497941.2248236660.9766856-12.312.20OF
825Jordy Mercer32DETAL737167622.2293105181738.976-5-9-9-17-24.133.92SS-2B-1B-3B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
826Whit Merrifield30KCRAL1541531321331.15773342321166.981-1-12103.833.452B-OF-1B
827Keynan Middleton25LAAAL11007.200000-1-2600.000.00P
828Miles Mikolas30STLNL32321184.0441430021.0006702.151.38P
829Wade Miley32HOUAL33330167.12771911.9631101.400.79P
830Andrew Miller34STLNL730054.2835001.0000001.320.11P
831Brad Miller29TOTMLB503818307.288325243.95515311-12.461.683B-OF-2B-SS
832Ian Miller27MINAL123347.123221001.00013325104.371.92OF
833Justin Miller32WSNNL170015.2101001.00011300.570.06P
834Shelby Miller28TEXAL198044.0110001.000-2-900.200.05P
835Alec Mills27CHCNL94036.0413001.0000001.000.44P
836Hoby Milner28TBRAL4003.200000000.000.00P
837Tommy Milone32SEAAL2360111.21951310.947-1-201.450.78P
838Juan Minaya28CHWAL220027.2211001.0000000.650.09P
839Mike Minor31TEXAL32322208.128721011.0002201.210.88P
840A.J. Minter25ATLNL360029.1404001.000-2-1401.230.11P
841Yadier Molina36STLNL11110893948.19539223016.999451139.038.21C-1B-3B
842Yoán Moncada24CHWAL1291281231095.23911202561537.9629900-23.092.913B
843Adalberto Mondesí23KCRAL1009994852.2440147286766.984575714.574.33SS
844Frankie Montas26OAKAL1616096.082330.625-1-2-10.470.31P
845Rafael Montero28TEXAL220029.0743011.0001702.170.32P
846Jordan Montgomery26NYYAL2104.000000000.000.00P
847Mike Montgomery29TOTZZ3313091.020515001.00000-11.980.61P
848Andrew Moore25SEAAL1104.200000000.000.00P
849Dylan Moore26SEAAL1046752677.1278136133935.96871223-23.572.36OF-SS-2B-3B-1B-P
850Matt Moore30DETAL22010.040310.7500002.701.50P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
851Kendrys Morales36TOTAL333028271.123822114314.987-3-12-1-4-17.796.911B-P
852Brian Moran30MIANL10006.1101001.0000001.420.10P
853Colin Moran26PITNL133118841005.22931061731426.952-21-25-19-2212.501.963B-2B-1B-OF
854Adrián Morejón20SDPNL5208.0312001.0000003.380.60P
855Mitch Moreland33BOSAL857458663.260755648352.9951312-18.197.111B
856Adam Morgan29PHINL400029.2312001.0001700.910.08P
857Mike Morin28TOTZZ520050.2104510.90024701.600.17P
858Max Moroff26CLEAL197484.0331419031.000-1-17-2-2903.541.50SS-2B-3B
859Reyes Moronta26SFGNL550056.2211001.000-2-700.320.04P
860Logan Morrison31PHINL32122.014140021.0000-160005.734.671B
861Charlie Morton35TBRAL33330194.21596001.000-3-300.690.45P
862Mike Moustakas30MILNL1391331001158.13801312371242.96822-4-412.862.423B-2B
863Cedric Mullins24BALAL221816164.05958010.98353517-13.182.64OF
864Max Muncy28LADNL139130911157.16894442311475.980161799-25.253.972B-1B-3B
865Andrés Muñoz20SDPNL220023.0101011.0000000.390.05P
866Yairo Muñoz24STLNL642917319.198465119.990-2-6-5-18-12.731.39OF-3B-SS-2B
867Daniel Murphy34COLNL1109894889.01030909112998.9916957010.349.041B-2B
868John Ryan Murphy28TOTNL201714156.016315310011.00032332329.407.76C-P
869Sean Murphy24OAKAL181312130.2156151410.99400-1-9-110.688.61C
870Tom Murphy28SEAAL696657580.05275002343.99236714-18.127.37C-P-OF
871Harrison Musgrave27COLNL100010.0431001.0000003.600.40P
872Joe Musgrove26PITNL32310170.158302440.9312202.851.69P
873Wil Myers28SDPNL13910659989.0279269554.982-4-5-10-12-42.491.92OF-1B-3B
874Tyler Naquin28CLEAL807462649.217616511031.000122281422.442.20OF
875Omar Narváez27SEAAL999189816.27537133463.992-11-16-18-26-58.237.55C-2B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
876Josh Naylor22SDPNL625932457.29484461.936-11-30-4-10-21.731.42OF
877Kristopher Negrón33TOTMLB32219191.1533320051.0001542502.491.51OF-2B-SS-3B
878Jimmy Nelson30MILNL103022.021010.5000000.410.10P
879Héctor Neris30PHINL680067.21266001.0001301.600.18P
880Pat Neshek38PHINL200018.0615011.00011103.000.30P
881Sheldon Neuse24OAKAL241510143.058263118.98342943403.592.282B-3B
882Dovydas Neverauskas26PITNL10009.1211001.0000001.930.20P
883Jake Newberry24KCRAL270031.0514011.0001601.450.19P
884Sean Newcomb26ATLNL554068.181611.8750000.920.13P
885Kevin Newman25PITNL120116901022.24621612891255.974-2-3-5-503.963.33SS-2B-3B-OF
886Juan Nicasio32PHINL470047.1124710.917-3-1302.090.23P
887Tomás Nido25NYMNL483828341.23923761332.992-2-700010.258.10C
888Brandon Nimmo26NYMNL665617481.0129128010.99237-1-2-12.401.94OF
889Héctor Noesí32MIANL124027.2211001.0000000.650.17P
890Stephen Nogosek24NYMNL7006.2110001.0000001.350.14P
891Aaron Nola26PHINL34340202.136927031.0004401.601.06P
892Austin Nola29SEAAL786351578.250043762149.998362417.765.741B-2B-C-3B-OF
893Jake Noll25WSNNL32217.097110.889-1-350004.242.671B-3B
894Daniel Norris26DETAL32290144.12261420.909-1-101.250.63P
895James Norwood25CHCNL9009.1101001.0000000.960.11P
896Jacob Nottingham24MILNL70011.21413010.92900-1-103010.031.86C-1B
897Iván Nova32CHWAL34342187.02891813.9641101.300.79P
898Dom Nuñez24COLNL1410896.089827011.000-1-130018.346.36C
899Eduardo Núñez32BOSAL432821284.296345937.969-1-4-8-3402.942.022B-3B-SS-P
900Renato Núñez25BALAL332919244.119216325416.979-2-8-7-3406.925.531B-3B-OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
901Peter O'Brien28MIANL14138107.21917110.947-2-21-4-4401.501.20OF-1B
902Darren O'Day36ATLNL8005.100000000.000.00P
903Brian O'Grady27CINNL189288.032311001.00011211303.271.78OF-1B
904Ryan O'Hearn25KCRAL958879769.073570724480.99511-4-6-18.567.611B-OF
905Tyler O'Neill24STLNL433024279.24340030.930-2-70001.290.93OF
906Ryan O'Rourke31NYMNL2001.100000000.000.00P
907Scott Oberg29COLNL490056.0826001.0000001.290.16P
908Rougned Odor25TEXAL1371341331188.15552462941585.973-17-17-8-824.093.942B
909Jake Odorizzi29MINAL30300159.01679001.0002310.910.53P
910Seunghwan Oh36COLNL210018.1413001.0000001.960.19P
911Matt Olson25OAKAL1271251191120.21121102390895.99389121308.948.761B
912Tyler Olson29CLEAL390030.2312001.0000000.880.08P
913Rafael Ortega28ATLNL271815196.037370001.0004261601.701.37OF
914Luis Ortiz23BALAL1103.1110001.0000002.701.00P
915Josh Osich30CHWAL570067.21477001.0002601.860.25P
916José Osuna26PITNL715844522.230326236527.983-3-8-5-11-15.133.871B-OF-3B-P
917Roberto Osuna24HOUAL660065.0128310.917-1-301.520.17P
918Corey Oswalt25NYMNL2006.200000000.000.00P
919Dan Otero34CLEAL250029.2413011.000-1-701.210.16P
920Adam Ottavino33NYYAL730066.173311.857-4-1200.810.08P
921Chris Owings27TOTAL604741432.01788592121.9944112503.692.772B-OF-3B-SS-P
922Marcell Ozuna28STLNL1291291131112.0189181440.9793333-11.501.43OF
923Chris Paddack23SDPNL26260140.22481420.9171101.410.85P
924Emilio Pagán28TBRAL660070.0523001.000-1-300.640.08P
925Daniel Palka27CHWAL24218170.232302001.000-4-28-4-2801.691.33OF-1B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
926Joe Palumbo24TEXAL74016.2202011.0000001.080.29P
927Joe Panik28TOTNL11810493955.1445179261559.98922-7-804.153.732B
928Thomas Pannone25TORAL377073.0523011.0000000.620.14P
929Blake Parker34TOTZZ602061.1945011.0000001.320.15P
930Jarrett Parker30LAAAL53334.1550001.000-1-2113501.311.00OF
931Gerardo Parra32TOTNL765946567.022019721213.99181881613.462.73OF-1B-2B-P-3B
932Wes Parsons26TOTNL320034.2114610.9090002.600.31P
933James Paxton30NYYAL29290150.212210001.000-1-100.720.41P
934Joel Payamps25ARINL2004.000000000.000.00P
935Pedro Payano24TEXAL64022.0202011.0000000.820.33P
936James Pazos28COLNL120010.1404001.00011903.480.33P
937Brad Peacock31HOUAL2315091.2115420.8181200.880.39P
938Steve Pearce36BOSAL231812165.011310010310.9730-11716.004.781B-OF
939Joc Pederson27LADNL13610857938.23062851389.974-6-84512.862.10OF-1B
940Dustin Pedroia35BOSAL44328.01697031.000-1-43-2-8605.144.002B
941Félix Peña29LAAAL227096.1145630.786-1-201.030.50P
942Hunter Pence36TEXAL232319192.149490001.000-2-9-5-31-12.292.13OF
943David Peralta31ARINL939184806.0206201321.9901217710-12.282.19OF
944Freddy Peralta23MILNL398085.0844001.000-1-200.850.21P
945Wandy Peralta27TOTNL470039.21284001.0000002.720.26P
946Wily Peralta30KCRAL420040.1321021.000-1-500.670.07P
947José Peraza25CINNL1248849847.0328132187946.9733411-23.392.012B-SS-OF-3B-P
948Luis Perdomo26SDPNL471072.016610001.0001302.000.34P
949Cionel Pérez23HOUAL5009.0101001.0000001.000.20P
950Hernán Pérez28MILNL864933508.2222100119328.986000013.872.232B-SS-3B-OF-1B-P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
951Martín Pérez28MINAL32290165.13091920.9330011.520.88P
952Michael Pérez26TBRAL211510136.01471341213.9930221829.666.64C-1B
953Óliver Pérez37CLEAL670040.251310.8000000.890.06P
954Roberto Pérez30CLEAL118114101993.21137108252312.99714173036810.279.61C
955Dillon Peters26LAAAL1712072.015510031.0001301.880.88P
956Dustin Peterson24DETAL14111199.217170001.000-2-28-4-4801.541.21OF-1B
957Jace Peterson29BALAL282316217.189533333.9661831603.562.61OF-3B-2B
958Tim Peterson28NYMNL6007.100000000.000.00P
959Yusmeiro Petit34OAKAL800083.017134011.0000001.840.21P
960Jake Petricka31MILNL6008.0220001.0000002.250.33P
961Tommy Pham31TBRAL1231231121093.11661588001.000-3-42221.371.35OF
962Josh Phegley31OAKAL1069077824.07527044623.997-3-4-14-20-58.197.08C
963David Phelps32TOTZZ411034.1101001.000-1-3500.260.02P
964Brett Phillips25KCRAL281917184.160582011.00031863902.932.14OF
965Evan Phillips24BALAL250028.0101001.000-1-700.320.04P
966Kevin Pillar30TOTZZ1561541431392.0365354652.98633-8-6-12.332.31OF
967Manny Piña32MILNL543825354.03713501561.9840072419.286.76C-3B
968Chad Pinder27OAKAL1108248773.223517654511.979-3-591322.681.92OF-2B-3B-1B-SS
969Michael Pineda30MINAL26260146.01156001.000-3-400.680.42P
970Ricardo Pinto25TBRAL2002.1211001.0000007.711.00P
971José Pirela29TOTNL64236.2550001.0000-713201.230.83OF
972Stephen Piscotty28OAKAL909081795.01701682001.000572311.921.89OF
973Nick Pivetta26PHINL3013193.21697001.000-2-401.540.53P
974Kevin Plawecki28CLEAL594638422.04414192022.995141309.367.32C-P-1B
975Zach Plesac24CLEAL21211115.226111322.9232301.871.14P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
976Adam Plutko27CLEAL21200109.11410220.857-2-400.990.57P
977Colin Poche25TBRAL510051.2101001.000-2-8-10.170.02P
978Gregory Polanco27PITNL363533311.07574010.987-11-42-4-15-12.142.06OF
979Jorge Polanco25MINAL1421391261233.05061413432257.957-6-6-10-1023.533.41SS
980AJ Pollock31LADNL807665655.0121116321.983-7-14-11-20-11.641.49OF
981Drew Pomeranz30TOTNL46180104.0112810.909-2-2300.870.22P
982Daniel Ponce de Leon27STLNL138048.2734011.0000001.290.54P
983Sean Poppen25MINAL4008.100000-1-240.000.00P
984Rick Porcello30BOSAL32320174.138162111.9742201.911.16P
985Buster Posey32SFGNL1049985870.18427934723.99879131838.698.00C-1B
986Brooks Pounders28NYMNL7007.1202001.00012702.450.29P
987Bobby Poyner26BOSAL131011.2000000000.000.00P
988Martín Prado35MIANL594632415.129925343334.990250006.414.771B-3B
989Ryan Pressly30HOUAL550054.11046001.0001401.660.18P
990David Price33BOSAL22220107.11147001.0000000.920.50P
991Jurickson Profar26OAKAL1301211031079.04942352461365.974-7-8-18-20-24.013.642B-OF-1B
992Austin Pruitt29TBRAL142047.0936001.0000001.720.64P
993César Puello28TOTZZ403828312.210399310.99051951902.942.55OF
994Yasiel Puig28TOTZZ1461431241224.0258244862.97700-2-141.851.73OF
995Albert Pujols39LAAAL989886861.280171977570.994-13-18-1-128.318.041B-3B
996A.J. Puk24OAKAL100011.1101001.000-1-1800.790.10P
997Cal Quantrill24SDPNL23180103.0178810.941-2-401.400.70P
998José Quijada23MIANL340029.2312001.0000000.910.09P
999Roman Quinn26PHINL352319238.26358411.984-5-24-2-1002.341.72OF-P
1000Jose Quintana30CHCNL32310171.0411526011.0003402.161.28P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1001Tanner Rainey26WSNNL520048.1817001.0002801.490.15P
1002Erasmo Ramírez29BOSAL1003.0202001.0000006.002.00P
1003Harold Ramírez24MIANL11010064919.1253252010.99623-5-622.472.29OF
1004JC Ramirez30LAAAL5008.0211001.0000002.250.40P
1005José Ramírez26CLEAL1261251181088.23441082221421.9592200-12.732.623B
1006Neil Ramírez30TOTAL221025.0211001.000-1-4800.720.09P
1007Nick Ramirez29DETAL460079.21651010.9380001.690.33P
1008Noé Ramirez29LAAAL517067.21284001.000-3-901.600.24P
1009Yefry Ramírez25TOTZZ131024.152210.800-1-5001.480.31P
1010Edubray Ramos26PHINL200015.0101001.000-1-1300.600.05P
1011Wilson Ramos31NYMNL124113991016.1110810515075.994-8-9-11-13-29.758.88C
1012Matt Ramsey29LAAAL1001.000000000.000.00P
1013Rangel Ravelo27STLNL95243.036351021.0000-3-1-2807.534.001B
1014Robbie Ray27ARINL33330174.13072122.9330001.450.85P
1015Raudy Read25WSNNL42222.021201001.000155-1-5508.595.25C
1016J.T. Realmuto28PHINL1351321191160.11193111569916.9921718111149.188.64C-1B
1017Josh Reddick32HOUAL133126931131.1244235451.980-3-39971.901.74OF-1B
1018AJ Reed26CHWAL44334.03831616.974-1-180009.797.401B-P
1019Cody Reed26CINNL3006.100000000.000.00P
1020Michael Reed26SFGNL42019.0321001.000-1-51-1-6301.420.75OF
1021Sean Reid-Foley23TORAL96031.2404001.0000001.140.44P
1022Zac Reininger26DETAL251028.0303001.0000000.960.12P
1023Anthony Rendon29WSNNL1461461321265.1355952491131.96910966-12.452.343B-2B
1024Hunter Renfroe27SDPNL12711177998.02362211323.9921215192212.111.84OF
1025Luis Rengifo22LAAAL10710187901.24401822461260.973-2-2-1-1-24.273.692B-SS
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1026Alex Reyes24STLNL4003.000000000.000.00P
1027Franmil Reyes23TOTZZ868648660.2172164351.971-10-17-12-21-22.271.94OF
1028Gerardo Reyes26SDPNL270026.0422001.0000001.380.15P
1029Pablo Reyes25PITNL532818300.063441721.968-5-21-4-1601.831.09OF-2B-3B-SS
1030Víctor Reyes24DETAL676362566.0155147711.994002402.452.30OF
1031Bryan Reynolds24PITNL1291221051055.0245237440.984-17-197732.061.87OF
1032Mark Reynolds35COLNL322917235.023121713129.996-3-130008.816.971B-P
1033Jacob Rhame26NYMNL5006.1202001.0000002.840.40P
1034Clayton Richard35TORAL1010045.11951311.94752203.571.80P
1035Garrett Richards31SDPNL3308.2101001.0000001.040.33P
1036Trevor Richards26TOTZZ30230135.127101431.88932601.600.80P
1037Joey Rickard28TOTZZ614528401.0110108020.982513514-12.421.77OF
1038JT Riddle27MIANL423328306.187691622.977-6-24-3-1122.501.98OF-SS
1039Austin Riley22ATLNL716734567.11451261457.966-1-14802.221.97OF-1B-3B
1040Edwin Ríos25LADNL167781.25549514.982-1-190005.953.001B-3B-OF
1041Yacksel Ríos26TOTNL140013.031110.667-1-9201.380.14P
1042René Rivera35NYMNL86455.066651001.000-2-44-2-44-110.808.25C
1043Yadiel Rivera27MIANL22127134.255351824.964-1-90003.542.043B-SS-1B-OF-2B
1044Anthony Rizzo29CHCNL1461441261226.2126811401235120.996665539.278.651B
1045Tanner Roark32TOTZZ31310165.125111221.920-1-7-11.250.74P
1046Daniel Robertson25TBRAL745840532.119962131628.9701023-4-903.262.243B-2B-SS-P
1047David Robertson34PHINL7006.2110001.0000001.350.14P
1048Drew Robinson27STLNL2005.1220001.0000450003.381.00OF
1049Hansel Robles28LAAAL711072.2137511.923-2-601.490.17P
1050Víctor Robles22WSNNL1521471381308.23663481262.98422252222.482.37OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1051Brady Rodgers28HOUAL3005.000000000.000.00P
1052Brendan Rodgers22COLNL221813168.2892955513.94416-1-7-14.483.362B-SS
1053Fernando Rodney42TOTZZ550047.2523011.000-1-2500.940.09P
1054Carlos Rodón26CHWAL77034.2101001.000-1-600.260.14P
1055Dereck Rodríguez27SFGNL2816099.01349021.000-1-201.180.46P
1056Eduardo Rodríguez26BOSAL34340203.125223011.00000-11.110.74P
1057Jefry Rodríguez25CLEAL108046.282512.875-1-401.350.70P
1058José Rodríguez23LAAAL91019.2312011.0000001.370.33P
1059Richard Rodríguez29PITNL720065.1404001.0001300.550.06P
1060Ronny Rodríguez27DETAL686561573.1304150146839.974-7-14-8-16-34.654.172B-SS-1B-3B-OF
1061Sean Rodríguez34PHINL542414269.0944054081.000012803.141.713B-SS-OF-2B-1B-P
1062Chaz Roe32TBRAL710051.040310.750-2-800.530.04P
1063Jake Rogers24DETAL343432302.03012871310.997-1-414-28.948.82C
1064Josh Rogers24BALAL50014.100000000.000.00P
1065Taylor Rogers28MINAL600069.0155911.933-1-301.830.23P
1066Tyler Rogers28SFGNL170017.2514001.00011102.550.29P
1067Josh Rojas25ARINL383530327.065632011.00062131101.791.67OF-2B
1068Miguel Rojas30MIANL1281231111080.24911912891177.97855-1-1-14.003.58SS-1B-2B
1069Jordan Romano26TORAL170015.1532011.0000002.930.29P
1070Sal Romano25CINNL120016.1202011.0000001.100.17P
1071Fernando Romero24MINAL150014.0211001.0000001.290.13P
1072Austin Romine30NYYAL716256564.16386102624.99712-1-2110.148.96C-P
1073Sergio Romo36TOTZZ650060.150411.800-1-2000.600.06P
1074Héctor Rondón31HOUAL621060.21367021.000-1-301.930.21P
1075José Rondón25TOTAL463624316.01274380415.969-3-10-5-18-13.502.462B-SS-3B-OF-1B-P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1076Adonis Rosa24NYYAL1002.0110001.0000004.501.00P
1077Amed Rosario23NYMNL1521511381340.15491623701772.969-11-10-3-2-23.573.48SS-OF
1078Eddie Rosario27MINAL1321291161146.0221208851.977-10-10-11-1101.701.64OF
1079Randy Rosario25TOTZZ190014.1413001.0000002.510.21P
1080Trevor Rosenthal29TOTZZ220015.131110.6670001.170.09P
1081Joe Ross26WSNNL279064.01641110.9381302.110.56P
1082Tyson Ross32DETAL77035.1114610.9090002.551.43P
1083Zac Rosscup31TOTZZ280018.0413001.00016602.000.14P
1084José Ruiz24CHWAL401040.071510.8571501.350.15P
1085Rio Ruiz25BALAL1219385886.0291104179826.97300-1-112.872.233B-1B-2B
1086Nick Rumbelow27SEAAL3001.100000000.000.00P
1087Chris Rusin32COLNL2001.000000000.000.00P
1088Addison Russell25CHCNL805547525.127795176636.9781351104.643.232B-SS
1089Kyle Ryan27CHCNL730061.01751111.9412702.360.22P
1090Hyun Jin Ryu32LADNL29291182.236729001.0003301.771.24P
1091CC Sabathia38NYYAL23220107.150321.600-4-700.250.13P
1092Casey Sadler28TOTZZ331046.1133910.9230002.330.36P
1093Connor Sadzeck27SEAAL200023.2422001.000-1-801.520.20P
1094Tyler Saladino29MILNL23168151.062283317.98432253903.642.10SS-OF-3B-2B
1095Fernando Salas34PHINL3002.200000000.000.00P
1096Danny Salazar29CLEAL1104.000000000.000.00P
1097Chris Sale30BOSAL25251147.11367011.000-1-100.790.52P
1098Jeff Samardzija34SFGNL32320181.1188910.944-3-300.840.53P
1099Adrian Sampson27TEXAL35151125.121417011.00023-11.510.60P
1100Aaron Sanchez26TOTAL27270131.1291217011.0000001.991.07P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1101Adrián Sánchez28WSNNL141132.2179711.941070004.411.143B-1B-2B-SS-OF
1102Aníbal Sánchez35WSNNL30300166.039171840.8971101.901.17P
1103Gary Sánchez26NYYAL908677742.284079332155.982-1-2-2-3010.009.17C
1104Yolmer Sanchez27CHWAL1491421381256.26732484169108.98715145524.764.462B
1105Pablo Sandoval32SFGNL645138472.222114570623.973-4-9-1-324.093.123B-1B-P
1106Patrick Sandoval22LAAAL109039.172410.8571501.370.60P
1107Miguel Sanó26MINAL989486859.0275921641919.931-11-15-13-1812.682.563B-1B
1108Carlos Santana33CLEAL1351351291185.21034951731077.99033-1-107.777.591B
1109Danny Santana28TEXAL12011193997.2535427931548.972-9-10-6-7-14.694.03OF-1B-2B-3B-SS
1110Dennis Santana23LADNL3005.000000000.000.00P
1111Domingo Santana26SEAAL1009893865.22001844121.940-13-19-15-20-31.951.88OF
1112Ervin Santana36CHWAL33013.1220001.0000001.350.67P
1113Anthony Santander24BALAL908963793.1230223522.991231132.592.53OF
1114Héctor Santiago31TOTZZ192033.2505011.00013501.340.26P
1115Josh Sborz25LADNL7009.0220001.0000002.000.29P
1116Scott Schebler28CINNL252217199.25857010.98331700-12.572.28OF
1117Max Scherzer34WSNNL27270172.124101311.958-1-101.200.85P
1118Brian Schlitter33OAKAL6009.2101001.0000000.930.17P
1119Jonathan Schoop27MINAL113110101983.14341662541462.968-3-3-2-203.843.722B
1120John Schreiber25DETAL130013.0110001.0000000.690.08P
1121Jaime Schultz28LADNL4005.000000000.000.00P
1122Kyle Schwarber26CHCNL141137991157.2228215760.97488-2-201.731.57OF-C
1123Frank Schwindel27KCRAL54132.03130012.968-1-49-1-3808.446.001B
1124Robby Scott29ARINL11007.100000-1-2700.000.00P
1125Tanner Scott24BALAL280026.130210.667-1-800.680.07P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1126Tayler Scott27TOTAL132016.163211.8330002.760.38P
1127Corey Seager25LADNL1321251111082.24571383041559.9671011-1-113.673.35SS
1128Kyle Seager31SEAAL10410399909.2293642181123.9620081122.792.713B
1129Jean Segura29PHINL1421411291212.25461753512083.963-2-2-3-3-13.903.70SS
1130Sam Selman28SFGNL100010.1321001.0000002.610.30P
1131Marcus Semien28OAKAL1611611541435.06341864361285.9810076-33.903.86SS
1132Antonio Senzatela24COLNL25250124.234102222.9411202.311.28P
1133Nick Senzel24CINNL969285801.0186177541.978-5-8-4-5-12.041.88OF-2B
1134Luis Severino25NYYAL33012.030210.667-1-1701.500.67P
1135Pedro Severino25BALAL898071719.26926552985.988-6-10-12-20-58.557.69C
1136Paul Sewald29NYMNL170019.2110001.0000000.460.06P
1137Justin Shafer26TORAL340039.2321001.0000000.680.09P
1138Bryan Shaw31COLNL700072.01266001.0000001.500.17P
1139Chris Shaw25SFGNL41012.0541001.000-1-70-2-20003.751.251B
1140Travis Shaw29MILNL755843537.016039118310.98101-2-402.631.993B-1B-2B
1141Mike Shawaryn24BOSAL140020.110010.000-1-1000.000.00P
1142Justus Sheffield23SEAAL87036.081611.875-1-601.750.88P
1143Chandler Shepherd26BALAL53019.0211001.0000000.950.40P
1144James Sherfy27ARINL170018.1202001.0000000.980.12P
1145Matt Shoemaker32TORAL55028.2116410.90921403.142.00P
1146Chasen Shreve28STLNL3002.000000000.000.00P
1147JB Shuck32PITNL18108113.024240001.000-1-60021.911.26OF-P
1148Magneuris Sierra23MIANL1410787.125232011.000040002.581.79OF
1149Andrelton Simmons29LAAAL1029891873.14241372761156.9741420811-14.264.05SS
1150Lucas Sims25CINNL244043.0523001.0000001.050.21P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1151Tony Sipp35WSNNL360021.042110.75011001.290.08P
1152Chance Sisco24BALAL534536395.1345332760.983-4-13-11-33-17.726.40C-1B
1153Tyler Skaggs27LAAAL1515079.21257001.0001301.360.80P
1154Eric Skoglund26KCRAL64021.0624011.00011002.571.00P
1155Matt Skole29CHWAL99978.060591091.000-1-15-2-3106.926.671B
1156Austin Slater26SFGNL564128385.2126117724.98482400-12.892.18OF-1B-2B
1157Aaron Slegers26TBRAL1003.000000000.000.00P
1158Devin Smeltzer23MINAL116049.0303001.0001400.550.27P
1159Burch Smith29TOTNL170021.1312001.0000001.270.18P
1160Caleb Smith27MIANL28280153.12171221.9051101.120.68P
1161Dominic Smith24NYMNL623517341.015414110312.98113-2-703.992.19OF-1B
1162Dwight Smith Jr.26BALAL868266695.2161153351.969-6-11-8-1302.021.81OF
1163Joe Smith35HOUAL280025.0211001.0000000.720.07P
1164Josh A. Smith31BOSAL182031.0431001.000-1-601.160.22P
1165Josh D. Smith29TOTZZ140012.2101001.0000000.710.07P
1166Kevan Smith31LAAAL594641430.04163922220.995-3-8-6-17-18.677.02C
1167Mallex Smith26SEAAL1321241101112.0319312252.9841921-11-11-22.542.38OF
1168Will Smith29SFGNL630065.151311.800-1-300.550.06P
1169Will Smith24LADNL464543403.045643620011.00013412110.189.91C
1170Justin Smoak32TORAL898882772.073268642464.995-7-11-3-508.498.181B
1171Drew Smyly30TOTZZ25210114.016412001.0000001.260.64P
1172Cy Sneed26HOUAL80021.1101001.0000000.420.13P
1173Blake Snell26TBRAL23230107.01611411.938-1-201.260.65P
1174Chad Sobotka25ATLNL320029.000000-1-70.000.00P
1175Eric Sogard33TOTAL867565701.2321137177731.9781223-14.033.452B-OF-3B-SS
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1176Nick Solak24TEXAL161616144.042152434.929-5-40-2-1702.442.443B-2B
1177Donovan Solano31SFGNL554234407.019984113227.990260014.363.462B-SS-3B
1178Yangervis Solarte31SFGNL221610149.2643825112.9842130003.792.522B-OF-SS-3B
1179Jorge Soler27KCRAL565439447.110397330.971-5-12-9-2402.011.79OF
1180Joakim Soria35OAKAL711069.01055001.0001301.300.14P
1181Michael Soroka21ATLNL29290174.236927051.0005601.851.24P
1182Edmundo Sosa23STLNL41111.0211001.0000-110001.640.502B
1183Gregory Soto24DETAL337057.2101631.700-3-1001.090.21P
1184Juan Soto20WSNNL1501501471327.1275273020.993-3-321-11.851.82OF
1185Cory Spangenberg28MILNL322418229.0883552110.98941863103.422.492B-3B-OF-SS
1186Glenn Sparkman27KCRAL31231136.019514011.000-1-101.260.61P
1187Gabe Speier24KCRAL9007.1202001.0000002.450.22P
1188George Springer29HOUAL10910667915.0227220521.9911824121532.212.06OF
1189Jeffrey Springs26TEXAL250032.1101001.0000000.280.04P
1190Locke St. John26TEXAL7006.2110001.0000001.350.14P
1191Jacob Stallings29PITNL625335464.15395102451.9915131436310.358.61C-P
1192Eric Stamets27CLEAL151411118.040102823.950-1-6-1-10-12.902.53SS
1193Craig Stammen35SDPNL760082.02361611.9572502.410.29P
1194Ryne Stanek27TOTZZ6327077.0853001.000-1-1500.940.13P
1195Giancarlo Stanton29NYYAL1313595.01615010.938-2-24-1-1201.421.15OF
1196Bubba Starling26KCRAL554939443.1129123511.99238-4-1012.602.33OF
1197Cody Stashak25MINAL181025.0202011.0000000.720.11P
1198Max Stassi28TOTAL504426357.13973752022.995-1-331009.957.90C-1B-P
1199Josh Staumont25KCRAL160019.1312001.0000001.400.19P
1200Drew Steckenrider28MIANL150014.1110001.0000000.630.07P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1201Robert Stephenson26CINNL570064.2144640.7140001.390.18P
1202Andrew Stevenson25WSNNL53125.0110001.000-2-770000.360.20OF
1203Brock Stewart27TOTZZ130025.2312001.0000001.050.23P
1204Christin Stewart25DETAL898977766.2140133251.964-9-15-3-401.581.52OF
1205DJ Stewart25BALAL353322275.25550321.964-3-11-4-1701.731.51OF
1206Kohl Stewart24MINAL92025.1413001.000-1-801.420.44P
1207Robert Stock29SDPNL100010.2101001.0000000.840.10P
1208Trevor Story26COLNL1441441331257.1606182416890.9871413212024.284.15SS
1209Matt Strahm27SDPNL46160114.220911001.0000001.570.43P
1210Dan Straily30BALAL148047.272410.8570001.130.43P
1211Dee Strange-Gordon31SEAAL11210798931.14511952461063.978-3-4-1-1-14.263.902B-SS
1212Stephen Strasburg30WSNNL33330209.047212422.957-1-111.941.36P
1213Chris Stratton28TOTZZ355076.021714011.00046302.490.60P
1214Myles Straw24HOUAL462722306.0904347041.00041531102.651.88SS-OF-2B
1215Hunter Strickland30TOTZZ280024.1220001.0000000.740.07P
1216Ross Stripling29LADNL3215090.21851210.9443701.690.53P
1217Marcus Stroman28TOTZZ32320184.155213042.92763912.491.59P
1218Pedro Strop34CHCNL500041.264110.8330001.080.10P
1219Garrett Stubbs26HOUAL176687.18480310.9880-1-1-13-18.554.61C-OF
1220Daniel Stumpf28DETAL480029.0321001.0000000.930.06P
1221Andrew Suárez26SFGNL212032.2321001.0000000.830.14P
1222Eugenio Suárez27CINNL1581511381308.23691062461726.954-6-6-6-6-12.422.233B
1223José Suarez21LAAAL1915081.01541010.9332511.560.74P
1224Ranger Suárez23PHINL370048.21358001.00031202.400.35P
1225Jesús Sucre31BALAL191716150.0119113513.99218-1-807.085.90C-1B-P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1226Wander Suero27WSNNL780071.1144730.7861301.390.14P
1227Cole Sulser29TBRAL7007.1101001.0000001.230.14P
1228Brent Suter29MILNL90018.151310.80011101.960.44P
1229Ichiro Suzuki45SEAAL22010.0330001.0000-48112002.701.50OF
1230Kurt Suzuki35WSNNL757066628.16966662731.996-7-13-15-29-39.939.24C
1231Dansby Swanson25ATLNL1261231181090.24961373471268.97600-2-203.993.84SS
1232Erik Swanson25SEAAL278058.0523001.000-2-700.780.19P
1233Anthony Swarzak33TOTZZ590053.1404001.0000000.680.07P
1234Blake Swihart27TOTMLB291714182.28577530.965-4-28-4-2604.042.83OF-C-1B
1235Noah Syndergaard26NYMNL32321197.239142144.897-7-701.591.09P
1236Jameson Taillon27PITNL77137.1312001.000-1-500.720.43P
1237Masahiro Tanaka30NYYAL32311182.02991823.9311101.340.84P
1238Raimel Tapia25COLNL1069183845.2174164641.97723-2-201.811.60OF
1239Stephen Tarpley26NYYAL211024.2422011.0001801.460.19P
1240Dillon Tate25BALAL160021.0202001.0000000.860.13P
1241Fernando Tatis Jr.20SDPNL838279731.1323902151836.944-14-23-3-503.753.67SS
1242Mike Tauchman28NYYAL867765694.1160156311.994712193232.061.85OF
1243Beau Taylor29TOTAL109675.071683001.00000-2-32-28.527.10C
1244Chris Taylor28LADNL1159154850.1254144991120.95701-2-2-12.571.81OF-SS-2B-3B
1245Josh Taylor26BOSAL521047.150410.80000-10.760.08P
1246Michael A. Taylor28WSNNL311914189.13532211.971-6-36-1-611.621.10OF
1247Tyrone Taylor25MILNL110023.2770001.000-1-41-1-5002.660.64OF
1248Julio Teheran28ATLNL33330174.229425001.0004501.490.88P
1249Rubén Tejada29NYMNL62124.0945011.0000200003.381.502B-3B-SS
1250Rowdy Tellez24TORAL575748483.049445141240.996-3-8-1-219.178.631B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1251Ryan Tepera31TORAL231021.250410.8001901.660.17P
1252Matt Thaiss24LAAAL533927349.1162965977.957142713.992.773B-1B
1253Eric Thames32MILNL1139569843.069864946363.99634-1-1-17.425.941B-OF
1254Lane Thomas23STLNL254381.223221011.0003460002.530.92OF
1255Tyler Thornburg30BOSAL160018.2202001.0000000.960.13P
1256Trent Thornton25TORAL32290154.1156811.9331100.820.44P
1257Lewis Thorpe23MINAL122027.2202001.0000000.650.17P
1258Charlie Tilson26CHWAL514127358.110194430.970-5-17-4-13-12.461.92OF
1259Jesús Tinoco24COLNL240036.0532001.0000001.250.21P
1260Josh Tomlin34ATLNL511079.116511011.0001301.820.31P
1261Abraham Toro22HOUAL242017189.257183725.96532021302.612.203B-1B
1262Luis Torrens23SDPNL43328.033321001.0000000010.618.25C
1263Carlos Torres36DETAL4006.000000000.000.00P
1264Gleyber Torres22NYYAL1391371291207.05512043272088.96400-14-14-13.963.74SS-2B
1265Ronald Torreyes26MINAL74238.1177911.9410-9-2-63-13.761.78SS-3B-OF-2B
1266Touki Toussaint23ATLNL241041.2844001.0000001.730.33P
1267Wilfredo Tovar27LAAAL312317207.0922962112.989171603.962.94SS
1268Sam Travis25BOSAL453119283.01881759414.97916-2-8-15.853.831B-OF
1269Blake Treinen31OAKAL570058.2541001.000-1-300.770.09P
1270Jose Trevino26TEXAL403228297.22732591311.996280008.226.80C
1271Lou Trivino27OAKAL610060.0117311.909-2-701.500.16P
1272Nick Tropeano28LAAAL31013.2211001.0000001.320.67P
1273Mike Trout27LAAAL1221211101051.2303294542.9871214-4-402.562.45OF
1274Cole Tucker22PITNL453629318.21394592220.9864152803.873.04SS
1275Kyle Tucker22HOUAL19127137.24744211.97921843423.012.00OF-1B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1276Sam Tuivailala26SEAAL232023.010010.000-1-900.000.00P
1277Troy Tulowitzki34NYYAL44330.01037001.000-1-28-1-4003.002.50SS
1278Spencer Turnbull26DETAL30300148.12061311.950-2-301.150.63P
1279Justin Turner34LADNL1241191031024.229467219822.97356-5-602.512.293B-2B
1280Trea Turner26WSNNL1221221171065.14411302981357.9713445-13.623.51SS
1281Duane Underwood Jr.24CHCNL120011.2211001.000-1-1701.540.17P
1282Justin Upton31LAAAL565543461.09286240.957-10-26-13-33-21.721.57OF
1283José Ureña27MIANL2413084.219118011.0000002.020.79P
1284Richard Ureña23TORAL292120196.069214626.971-2-111603.082.23SS-2B-3B-OF-P
1285Julio Urías22LADNL378079.2144640.714-2-501.130.27P
1286Luis Urías22SDPNL676559561.2218771311022.954-9-19-1-213.333.06SS-2B-3B
1287José Urquidy24HOUAL97041.0633011.0000001.320.67P
1288Gio Urshela27NYYAL124109101984.1294692121321.956-6-700-12.572.253B-1B-OF
1289Pat Valaika26COLNL22158153.1833448114.988150004.813.422B-SS-1B-3B
1290Framber Valdez25HOUAL268070.21531111.933-1-301.780.54P
1291Phillips Valdéz27TEXAL110016.0110001.0000000.560.09P
1292Breyvic Valera27TOTAL171212122.0481236061.0002200003.542.822B-SS-3B
1293Josh VanMeter24CINNL745323463.21701283849.9763800-23.221.87OF-2B-1B-3B
1294Ildemaro Vargas27ARINL673530373.216659105226.9884122603.952.412B-3B-SS-OF
1295Jason Vargas36TOTNL30291149.22441731.8750011.260.70P
1296Andrew Vasquez25MINAL1000.00000000.00P
1297Christian Vázquez28BOSAL126111901003.01126104381210.9984567-410.098.33C-1B-3B-2B
1298Felipe Vazquez27PITNL560060.0505001.0000000.750.09P
1299Vince Velasquez27PHINL34230119.132151344.8750344002.110.82P-OF
1300Andrew Velazquez24TOTAL125455.028131413.9640412104.422.252B-3B-OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1301Héctor Velázquez30BOSAL348056.1104510.9002701.440.26P
1302Pat Venditte34SFGNL2003.1110001.0000002.700.50P
1303Jonny Venters34TOTNL12008.0000000000.000.00P
1304Alex Verdugo23LADNL978267756.0178170620.989571219-12.101.81OF
1305Drew VerHagen28DETAL224058.0817021.0000001.240.36P
1306Justin Verlander36HOUAL34342223.0271710001.0001101.090.79P
1307Thyago Vieira26CHWAL6007.020111.5000001.290.17P
1308Jonathan Villar28BALAL1601581011391.164620642020104.96900-6-5-44.053.012B-SS
1309Meibrys Viloria22KCRAL413936345.13162942112.997310-1-308.217.68C
1310Nick Vincent32TOTNL321044.251220.6000000.600.09P
1311Arodys Vizcaíno28ATLNL4004.000000000.000.00P
1312Daniel Vogelbach26SEAAL574929421.241839422245.995-2-7-6-1708.887.301B
1313Stephen Vogt34SFGNL685446503.04554302410.99812-4-9-18.126.68C-OF-1B
1314Luke Voit28NYYAL838173706.161057528760.989-10-17-13-2207.687.271B
1315Edinson Vólquez35TEXAL114016.0330011.000-1-1301.690.27P
1316Austin Voth27WSNNL98043.2844001.0001501.650.89P
1317Joey Votto35CINNL1331321131132.01069944118793.993997708.447.931B-OF
1318Michael Wacha27STLNL29240126.224111212.958-1-201.630.79P
1319LaMonte Wade Jr.25MINAL25156143.129272011.000-8-63-3-2501.821.16OF-1B
1320Tyler Wade24NYYAL402814271.2964748110.990210-2-803.152.112B-OF-3B-SS
1321Jacob Waguespack25TORAL1613078.0725001.0000000.810.44P
1322Adam Wainwright37STLNL31310171.2321517011.0001101.681.03P
1323Marcus Walden30BOSAL700078.0115510.909-2-501.150.14P
1324Christian Walker28ARINL1421321121179.0119210421391195.991111199-19.028.321B
1325Jeremy Walker24ATLNL6009.1101001.0000000.960.17P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1326Neil Walker33MIANL897959701.151545755347.994-8-13-2-316.575.331B-3B-2B
1327Taijuan Walker26ARINL1101.000000000.000.00P
1328Chad Wallach27MIANL141212119.0140132711.993-1-10110-110.519.93C
1329Jared Walsh25LAAAL272117185.1157140170121.0000-11607.625.411B-P
1330Donovan Walton25SEAAL75347.01587011.0000312602.872.14SS-2B
1331Wei-Chung Wang27TOTZZ250031.0505001.00027701.450.20P
1332Taylor Ward25LAAAL1310585.02117221.905-5-72-8-112-22.011.46OF-3B
1333Adam Warren31SDPNL250028.2844001.0000002.510.32P
1334Art Warren26SEAAL6005.100000000.000.00P
1335Tony Watson34SFGNL600054.01239001.0000002.000.20P
1336Luke Weaver25ARINL1212064.11257001.0001301.681.00P
1337Jacob Webb25ATLNL360032.1101001.000-1-600.280.03P
1338Logan Webb22SFGNL88039.2808011.0001501.821.00P
1339Tyler Webb28STLNL650055.01055001.0000001.640.15P
1340Ryan Weber28BOSAL183040.21239001.00021002.660.67P
1341Allen Webster29CHCNL120011.0413011.00011803.270.33P
1342J.B. Wendelken26OAKAL270032.2312001.0000000.830.11P
1343Joey Wendle29TBRAL746449594.223684149329.987482413.532.712B-3B-SS-OF
1344Zack Wheeler29NYMNL31310195.135132020.9430001.521.06P
1345Tyler White28TOTMLB574538431.037534430128.997121217.816.231B-P
1346Rowan Wick26CHCNL310033.1725001.0000001.890.23P
1347Brad Wieck27TOTNL440034.220110.500-1-34-10.260.02P
1348Matt Wieters33STLNL544137386.23963791525.995412-2-609.177.30C
1349Aaron Wilkerson30MILNL80016.0211001.0000001.130.25P
1350Stevie Wilkerson27BALAL1128668809.22151892335.986-4-6-7-10-12.361.80OF-2B-P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1351Austen Williams26WSNNL2000.100000000.000.00P
1352Devin Williams24MILNL130013.200000-1-1500.000.00P
1353Mason Williams27BALAL98572.01614110.938-1-22-1-1601.881.67OF
1354Nick Williams25PHINL281512170.032311001.00021400-11.691.14OF
1355Taylor Williams27MILNL100014.2743001.0000004.300.70P
1356Trevor Williams27PITNL26260145.227111512.9631101.611.00P
1357Mac Williamson28TOTZZ383530318.07569420.97341441502.071.92OF
1358Alex Wilson32MILNL130011.1202001.00011801.590.15P
1359Bobby Wilson36DETAL151511127.21311256001.000001919.238.73C
1360Bryse Wilson21ATLNL64020.0303001.0000001.350.50P
1361Justin Wilson31NYMNL450039.0725001.000-2-1001.620.16P
1362Trey Wingenter25SDPNL511051.040311.7500000.530.06P
1363Jesse Winker25CINNL938645720.0154145632.981-2-4-1-101.891.62OF
1364Dan Winkler29ATLNL270021.2101001.0000000.420.04P
1365Patrick Wisdom27TEXAL96462.03225615.9690-80004.503.441B-3B
1366Matt Wisler26TOTZZ448051.183410.875-1-2301.230.16P
1367Nick Wittgren28CLEAL550057.21037031.00031001.560.18P
1368Asher Wojciechowski30BALAL1716082.1642001.0000000.660.35P
1369Tony Wolters27COLNL11710290918.185977880114.99956101378.417.09C-2B-3B
1370Kean Wong24TOTAL43135.01257021.00012413403.092.402B-OF
1371Kolten Wong28STLNL1471341241195.16712504129103.98799171724.984.502B
1372Alex Wood28CINNL77035.2523001.0001601.260.71P
1373Hunter Wood25TOTAL362045.1422001.000-1-2600.790.11P
1374Brandon Woodruff26MILNL22220121.21578011.000-1-201.110.68P
1375Brandon Workman30BOSAL730071.2945011.0000001.130.12P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1376Matt Wotherspoon27BALAL2004.2211001.0000003.861.00P
1377Kyle Wright23ATLNL74019.2211001.000-1-1000.920.29P
1378Mike Wright Jr.29TOTAL190029.1541001.0000001.530.26P
1379Steven Wright34BOSAL6006.1101001.0000001.420.17P
1380Austin Wynns28BALAL252019182.01881731231.984-3-201709.157.40C
1381Jimmy Yacabonis27BALAL294041.082511.8750001.540.24P
1382Jordan Yamamoto23MIANL1515078.2135711.9230001.370.80P
1383Ryan Yarbrough27TBRAL28140141.219613011.0001101.210.68P
1384Eric Yardley28SDPNL100011.2413001.0000003.090.40P
1385Mike Yastrzemski28SFGNL1028959821.0195189240.9791271022.091.87OF
1386Kirby Yates32SDPNL600060.21165011.0000001.630.18P
1387Christian Yelich27MILNL1241241101093.0236225742.98388-2-2-21.911.87OF
1388Gabriel Ynoa26BALAL36130110.2177820.882-1-201.220.42P
1389Huascar Ynoa21ATLNL2003.0211001.0000006.001.00P
1390Alex Young25ARINL1715083.11028001.0000001.080.59P
1391Mark Zagunis26CHCNL86347.087010.875-3-64-1-2501.340.88OF
1392Daniel Zamora26NYMNL17008.200000000.000.00P
1393Seby Zavala25CHWAL33223.02622310.962000009.788.33C
1394T.J. Zeuch23TORAL53022.2303001.0000001.190.60P
1395Bradley Zimmer26CLEAL52122.0550001.000-1-550002.051.00OF
1396Kyle Zimmer27KCRAL150018.1101001.0000000.490.07P
1397Ryan Zimmerman34WSNNL444032346.033030720324.9911351718.517.431B
1398Jordan Zimmermann33DETAL23230112.01871011.944-3-5-11.370.74P
1399Ben Zobrist38CHCNL443715302.21175856316.974-3-10-2-703.392.242B-OF-SS-P
1400Mike Zunino28TBRAL897862689.28077643767.993712814110.459.00C
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary