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 Diamondbacks493.98.6981621458111913167.061504389168675152.988283125714
Atlanta Braves574.06.7091621458116613110.058894370143980134.986424552-1
Baltimore Orioles565.51.6741621458111212879.0593442931537104159.982-47-4-42-2-6
Boston Red Sox433.99.6931621458112713128.058194376136677106.987293150-7
Chicago Cubs503.96.700163146793313287.0620844291675104155.9837678457
Chicago White Sox515.23.6901621458115612933.0585643111431114135.981-49-5-41-4-6
Cincinnati Reds535.06.6851621458108412969.060264323160895144.984-29-3-1601
Cleveland Indians484.00.6881621458106413116.058084372135383123.986-13-1201
Colorado Rockies414.57.6881631467114013071.060554357162474162.9883633913
Detroit Tigers494.91.6941621458120512828.057994276142895126.98410-21-5-14
Houston Astros413.30.7051621458101413095.057974365136963116.9893636432
Kansas City Royals495.14.6801621458123412888.059024296152977142.987-22-2-32-1-4
Los Angeles Angels604.46.6931621458108312936.058904312150276173.9872621001
Los Angeles Dodgers523.74.698163146791013284.0596344281435100111.9831115716
Miami Marlins515.02.697161144998012978.058574326144883133.98620230-2
Milwaukee Brewers534.04.704163146795913149.0594443831453108141.98257512350
Minnesota Twins544.78.6821621458113712990.058814330145497127.984-29-37-3-2
New York Mets564.36.6911621458113613146.058764382140688121.985-42-4-3102
New York Yankees494.13.6841621458115513107.05807436913449495.984-54-5260-8
Oakland Athletics534.16.7171621458111613191.060804397159489125.985494600
Philadelphia Phillies484.49.6771621458109213011.0593843371478123138.979-55-5-82-4-10
Pittsburgh Pirates474.30.6861611449113612906.0588443021477105129.982-15-1100-11
San Diego Padres494.73.6801621458109213113.0601043711539100127.983-35-33211
Seattle Mariners534.39.6911621458109913038.059204346148688152.98513120-1
San Francisco Giants484.31.6921621458111113152.060864384160597160.98450-5-16
St. Louis Cardinals494.27.6851621458103113098.0603943661540133151.978-16-1-2-20
Tampa Bay Rays543.99.7081621458110113035.059134345148385136.98650546-2-1
Texas Rangers505.23.6821621458114912879.0597142931558120168.980182-41-2-3
Toronto Blue Jays635.14.6781621458111612903.0584943011447101138.983-59-6-540-3
Washington Nationals534.21.7031621458107713014.057654338136364115.989-40204
League Average464.45.6911621459109413047 59314349148993136.98400120-1
13764.45.69148624375832834391401.01779161304674465727924094.9841003610-30
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
1José Abreu31CHWAL114114112999.298490373881.99200-1-108.798.561B
2Ronald Acuna Jr.20ATLNL10810795936.0192184350.974-3-43311.801.73OF
3Jason Adam26KCRAL310032.1202001.0000000.560.06P
4Willy Adames22TBRAL838072705.2298921921444.95301-8-1413.623.34SS-2B
5Austin Adams27WSNNL2001.000000000.000.00P
6Chance Adams23NYYAL3107.2110001.0000001.170.33P
7Lane Adams28ATLNL82229.1990001.0002860002.761.13OF
8Matt Adams29TOTNL786847581.144741133333.993-1-13626.875.621B-OF
9Jim Adduci33DETAL484336364.237235114722.9810-1-3-10-19.017.601B
10Ehire Adrianza28MINAL1069581850.2335126200943.973-8-11-7-9-33.452.91SS-3B-1B-2B-OF
11Jesús Aguilar28MILNL133121941065.198889589492.996568918.317.181B-3B
12Nick Ahmed28ARINL1481351331239.2606165432998.9852221282734.334.03SS
13Matt Albers35MILNL340034.1413001.0000001.050.12P
14Hanser Alberto25TEXAL117567.034132016.971-1-25-1-1804.432.75SS-2B-3B
15Ozzie Albies21ATLNL1571511491361.26472483891094.985651311-14.214.062B
16Sandy Alcántara22MIANL66034.0523001.0000001.320.83P
17Victor Alcántara25DETAL270030.0211001.000-1-700.600.07P
18Scott Alexander28LADNL732066.017116021.0002602.320.23P
19Jorge Alfaro25PHINL1059890870.095888859116.989-4-646-69.809.02C-3B
20Anthony Alford23TORAL116458.014140001.000-1-10-1-2002.171.27OF
21Kolby Allard20ATLNL3108.0110001.0000001.130.33P
22Cody Allen29CLEAL700067.0936011.0000001.210.13P
23Greg Allen25CLEAL876960659.2187184211.99523-4-712.542.14OF
24Abraham Almonte29KCRAL393130290.285832021.000-5-21-2-812.632.18OF
25Miguel Almonte25LAAAL8007.0101001.0000001.290.13P
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
26Yency Almonte24COLNL140014.2101001.0000000.610.07P
27Albert Almora24CHCNL1389482922.1272266330.9891216121522.621.95OF
28Yonder Alonso31CLEAL1381311181168.11044980541089.990-2-23337.977.491B
29Dan Altavilla25SEAAL220020.2101001.0000000.440.05P
30Aaron Altherr27PHINL795743524.29895210.990-2-5-1-201.661.23OF
31José Altuve28HOUAL1301301181136.2428159262763.984552213.333.242B
32José Alvarado23TBRAL700064.1615011.00000-1-1900.840.08P-1B
33José Álvarez29LAAAL760063.018612011.0001302.570.24P
34Pedro Álvarez31BALAL96455.126141112.9620-9-3-65-14.072.783B-1B
35Brett Anderson30OAKAL1717080.1817011.000-2-500.900.47P
36Brian Anderson25MIANL1531531381358.03132099598.971-11-10-2-1-12.011.88OF-3B
37Chase Anderson30MILNL30300158.02451812.9582301.310.77P
38Drew Anderson24PHINL51012.231110.667-2-3201.420.40P
39Justin Anderson25LAAAL570055.1125611.9170001.790.19P
40Tanner Anderson25PITNL60011.1413001.0000003.180.67P
41Tim Anderson25CHWAL1511511441329.16001883922072.967111211-13.933.84SS
42Tyler Anderson28COLNL32320176.02471612.9584501.180.72P
43John Andreoli28TOTAL211813154.237370001.000-1-70002.151.76OF
44Matt Andriese28TOTZZ415078.294410.889-1-1500.920.20P
45Elvis Andrus29TEXAL979687832.24131392631177.973223434.354.14SS
46Miguel Andújar23NYYAL1361321171169.128693178156.948-29-30-21-22-42.091.993B
47Aristides Aquino24CINNL1003.00000000000.000.00OF
48Víctor Arano23PHINL600059.1716001.0001301.060.12P
49Pedro Araújo24BALAL200028.0963001.0000002.890.45P
50Chris Archer29TOTZZ27270148.11981011.947-2-1601.090.67P
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
51Francisco Arcia28LAAAL362620232.02141961624.991-2-9-4-2108.225.73C-1B-P
52Orlando Arcia23MILNL1169277852.14121542431557.9641115710-24.193.42SS
53Nolan Arenado27COLNL1521521401328.14301043121444.9671615121112.822.743B
54Shawn Armstrong27SEAAL140014.2404001.00011402.450.29P
55Jake Arrieta32PHINL31310172.22981741.8622211.300.81P
56Christian Arroyo23TBRAL151511121.046162917.97817-2-20-13.353.003B-2B
57Alec Asher26MILNL2003.000000000.000.00P
58Willians Astudillo26MINAL262018188.21401201730.979-2-110016.545.27C-3B-2B-OF-P
59Carlos Asuaje26SDPNL644434428.020775130223.990-4-121304.313.112B-3B
60Tyler Austin26TOTAL424031341.031129416128.997-3-101308.187.381B
61Abiatal Avelino23SFGNL43123.2156811.933050005.323.50SS-2B
62Alex Avila31ARINL615742497.25044643913.9980061429.107.74C-1B-P
63Luis Avilán28TOTZZ700045.1826001.0000001.590.11P
64John Axford35TOTZZ501054.2110920.818-1-2101.480.18P
65Harrison Bader24STLNL1139791915.0268257831.989121620-22.612.35OF
66Javier Báez25CHCNL1561451001305.16542423951796.974-2-210964.393.322B-SS-3B-1B
67Pedro Báez30LADNL550056.1202001.000-1-400.320.04P
68Sandy Báez24DETAL90014.1110001.0000000.630.11P
69Homer Bailey32CINNL20201106.123914001.000-1-201.951.15P
70Anthony Banda24TBRAL31014.2101001.0000000.610.33P
71Jett Bandy28MILNL221917169.2175167711.99417-1-7-19.237.91C
72Johnny Barbato25DETAL7006.200000000.000.00P
73Luke Bard27LAAAL80011.2422001.0000003.090.50P
74Scott Barlow25KCRAL60015.041210.7500001.800.50P
75Austin Barnes28LADNL795930497.05234893227.99638102439.436.51C-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
76Brandon Barnes32CLEAL192260.114140001.0002320002.090.70OF-2B
77Danny Barnes28TORAL470041.041210.750-2-1000.660.06P
78Jacob Barnes28MILNL490048.2136430.769-2-801.850.20P
79Matt Barnes28BOSAL620061.2743001.000-3-1011.020.11P
80Tony Barnette34TEXAL220026.1945001.0000003.080.41P
81Tucker Barnhart27CINNL1281191101046.09909315638.99744-8-978.497.65C-1B
82Steven Baron27STLNL21110.014122001.0000000012.607.00C
83Kyle Barraclough28MIANL610055.21486001.0000002.260.23P
84Franklin Barreto22OAKAL281714175.079383926.975-3-190003.962.752B-SS
85Jake Barrett26ARINL7007.0211001.0000002.570.29P
86Jaime Barría21LAAAL26260129.117107011.000-1-201.180.65P
87Tyler Bashlor25NYMNL240032.031110.667-2-1300.560.08P
88Anthony Bass30CHCNL160015.1532001.0000002.930.31P
89Chris Bassitt29OAKAL117047.284310.875-2-801.320.64P
90Trevor Bauer27CLEAL28270175.123815011.0000001.180.82P
91Jake Bauers22TBRAL898575765.061958430557.992-2-3-2-307.226.401B-OF
92Buddy Baumann30TOTNL4003.100000000.000.00P
93Gerson Bautista23NYMNL5004.100000000.000.00P
94José Bautista37TOTNL988161741.01871453849.979-1-2-2-3-12.221.81OF-3B-1B-2B
95Rafael Bautista25WSNNL71016.1440001.0000290002.200.57OF
96Chris Beck27TOTZZ200034.073310.8570001.590.30P
97Gordon Beckham31SEAAL21129135.0732152061.00043565304.873.482B-3B-SS
98Tim Beckham28BALAL898984778.23301191921941.942-7-11-6-9-13.593.38SS-3B-2B
99Cam Bedrosian26LAAAL710064.0103610.900-1-301.270.13P
100Tyler Beede25SFGNL2207.2101001.0000001.170.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
101Jalen Beeks24TOTAL141050.2826021.000-2-47-11.420.57P
102Matt Belisle38TOTAL330034.194410.8890002.100.24P
103Jeff Beliveau31CLEAL9004.2110001.000-1-4301.930.11P
104Chad Bell29DETAL3007.100000000.000.00P
105Josh Bell25PITNL1371351291181.11110102183690.995-7-7-8-8-48.418.061B
106Cody Bellinger22LADNL1611351041292.287685220458.9956687-16.074.571B-OF
107Brandon Belt30SFGNL10910395922.189379194892.9911216101308.647.901B-OF
108Adrián Beltré39TEXAL706956587.0208531451014.952122413.042.833B
109Andrew Benintendi23BOSAL1441421251268.12572411242.9841096531.801.76OF
110Christian Bergman30SEAAL32014.0211001.0000001.290.67P
111José Berríos24MINAL32322192.136142112.9722201.641.09P
112Jon Berti28TORAL44434.01266031.000-2-60-1-3503.183.002B
113Dellin Betances30NYYAL660066.2143830.786-1-301.490.17P
114Chad Bettis29COLNL27200120.131922011.0003502.321.15P
115Mookie Betts25BOSAL1311281121118.0280272710.9961819181952.252.11OF-2B
116Joe Biagini28TORAL504072.081610.875-5-14-10.880.14P
117Austin Bibens-Dirkx33TEXAL136045.0945001.000-1-401.800.69P
118Jesse Biddle26ATLNL600063.260420.667-1-300.570.07P
119Shane Bieber23CLEAL20190114.21165011.000-1-200.860.55P
120Greg Bird25NYYAL746966625.254250337237.996472407.777.301B
121Ty Blach27SFGNL47130118.229524011.0002302.200.62P
122Ray Black28SFGNL260023.1633001.0000002.310.23P
123Paul Blackburn24OAKAL66027.2000000000.000.00P
124Charlie Blackmon31COLNL1511511381322.1297293311.997-13-12-26-23-12.011.96OF
125Grégor Blanco34SFGNL594026397.09693030.969-3-8-2-6-12.111.58OF
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
126Alex Blandino25CINNL482619262.21124463524.95513-1-4-13.672.102B-3B-SS-OF-P-1B
127Jabari Blash28LAAAL20119108.12221010.955-3-33-2-2201.741.05OF
128Jeremy Bleich31OAKAL2000.100000000.000.00P
129Richard Bleier31BALAL310032.2523011.0000001.380.16P
130Jerry Blevins34NYMNL641042.2404001.0001500.840.06P
131Xander Bogaerts25BOSAL1361341221183.15091633361065.980-4-4-8-823.803.67SS
132Jorge Bonifacio25KCRAL605855514.2110105321.98211-5-11-31.891.80OF
133Ryan Borucki24TORAL1717097.21431011.929-3-601.200.76P
134Christopher Bostick25TOTNL42115.0651011.000080003.601.502B-OF
135David Bote25CHCNL654835444.216042113518.969615112913.142.093B-2B-SS-OF-1B
136Justin Bour30TOTNL11310765897.182576457481.995-6-8-4-5-28.237.271B
137Peter Bourjos31ATLNL254489.018171001.00045711301.820.72OF
138Matt Bowman27STLNL220023.0101810.9000003.520.41P
139Brad Boxberger30ARINL600053.1505001.000-1-400.840.08P
140Matthew Boyd27DETAL31310170.1199821.895-3-400.900.55P
141Blaine Boyer36KCRAL210021.2404001.000-1-901.660.19P
142Brad Brach32TOTZZ690062.281611.875-3-5701.010.10P
143Silvino Bracho25ARINL310031.031110.667-1-600.580.06P
144Chasen Bradford28SEAAL460053.293420.778-1-401.170.15P
145Archie Bradley25ARINL760071.21037011.000-1-301.260.13P
146Jackie Bradley Jr.28BOSAL1431371281235.2341326963.982232243-22.442.34OF
147Michael Brantley31CLEAL1341341051136.1228221612.99633-2-211.801.69OF
148Ryan Brasier30BOSAL340033.2945021.0001602.410.26P
149Steven Brault26PITNL455091.223716021.00061302.260.51P
150Ryan Braun34MILNL1069760825.1235223938.9879131112.532.09OF-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
151John Brebbia28STLNL450050.2523001.000-1-400.890.11P
152Alex Bregman24HOUAL1571571421404.04281073051634.963-4-45412.642.473B-SS-2B-OF
153Colten Brewer25SDPNL11009.2202001.0000001.860.18P
154Austin Brice26CINNL330037.1954001.0000002.170.27P
155José Briceño25LAAAL433427304.03042703222.9930-228-18.947.02C-1B
156Parker Bridwell26LAAAL5106.2202001.0000002.700.40P
157Jeff Brigham26MIANL44016.1312011.0000001.650.75P
158Lewis Brinson24MIANL10610091889.1281270290.968-8-11-2-2-22.752.57OF
159Sócrates Brito25ARINL159784.020200001.000-2-2111402.141.33OF
160Zack Britton30TOTAL410040.2113712.90912902.210.24P
161Aaron Brooks28OAKAL3002.2202011.00017506.750.67P
162Rex Brothers30ATLNL1000.00000000.00P
163Keon Broxton28MILNL431812194.059572001.000316148642.741.37OF
164Jay Bruce31NYMNL838268719.028326713314.989-8-13-7-11-13.503.29OF-1B
165Kris Bryant26CHCNL1009878889.02791051601412.950912-1-1-42.682.263B-OF-1B
166Clay Buchholz33ARINL1616198.1132921.8460001.010.69P
167Ryan Buchter31OAKAL540039.1716001.00021011.600.13P
168Walker Buehler23LADNL24230137.11701610.9412301.050.67P
169Madison Bumgarner28SFGNL21210129.216313001.000-2-301.110.76P
170Aaron Bummer24CHWAL370031.2312011.000-1-600.850.08P
171Dylan Bundy25BALAL31311171.22091012.950-4-501.000.61P
172Nick Burdi25PITNL2001.100000000.000.00P
173Corbin Burnes23MILNL300038.085211.8750001.660.23P
174Ryan Burr24CHWAL8009.2202001.0000001.860.25P
175Alan Busenitz27MINAL230025.1532001.0000001.780.22P
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
176Matt Bush32TEXAL210023.043010.7500001.170.14P
177Drew Butera34TOTMLB614843438.23943741824.995-4-10-9-2408.046.43C-1B-P
178Dan Butler31BOSAL22015.0871001.0001800004.804.00C
179Eddie Butler27TOTZZ300049.21147011.0000001.990.37P
180Ty Buttrey25LAAAL160016.1523001.0000002.760.31P
181Byron Buxton24MINAL272622232.070691001.00021221002.722.59OF
182Asdrúbal Cabrera32TOTNL132128971119.1477187284676.987-8-8-18-1903.793.252B-SS-3B
183Melky Cabrera33CLEAL716922500.0103994011.000-2-6-8-19-21.851.45OF
184Miguel Cabrera35DETAL323221261.026224813122.996-2-8-5-2309.008.161B
185Trevor Cahill30OAKAL21200110.02251611.9550011.721.00P
186Lorenzo Cain32MILNL1381371181180.03213041163.981-3-3202022.402.28OF
187Kole Calhoun30LAAAL1361291161148.0243231844.984990021.871.76OF
188Willie Calhoun23TEXAL272512200.04037120.950-2-9-4-2401.711.41OF
189Johan Camargo24ATLNL1301221121096.1314902111330.9593444-12.472.233B-SS-2B
190Jeimer Candelario24DETAL1401391351212.03671162411026.973-5-5-11-11-22.652.553B
191Mark Canha29OAKAL1169855879.12632603021.00011-4-502.692.14OF-1B
192Robinson Canó35SEAAL797764665.0353200151254.9947132404.754.132B-1B-3B
193Víctor Caratini24CHCNL584029386.238536023213.995252618.916.18C-1B-3B-P
194Shane Carle26ATLNL520063.093511.889-2-601.140.15P
195Matt Carpenter32STLNL150147891263.08416281971679.981-7-6-1-1-15.884.531B-3B-2B
196Ryan Carpenter27DETAL65022.170611.8570002.421.00P
197Carlos Carrasco31CLEAL32302192.026818051.000-1-101.220.81P
198Cody Carroll25BALAL150017.0321001.000-1-1201.590.20P
199Curt Casali29CINNL443531328.13182922244.987-4-15-4-15-18.616.98C-1B-2B
200Andrew Cashner31BALAL28280153.02891810.9644501.590.96P
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
201Santiago Casilla37OAKAL260031.1734021.0000002.010.27P
202Nick Castellanos26DETAL1421421381234.13002871030.990-8-8-19-18-12.172.09OF
203Diego Castillo24TBRAL4311056.262310.833-2-700.790.12P
204José Castillo22SDPNL370038.1220001.0000000.470.05P
205Luis Castillo25CINNL31310169.2391821011.0001102.071.26P
206Welington Castillo31CHWAL434233354.13293062214.997-2-7-7-24-18.337.63C
207Daniel Castro25COLNL17138113.0501832071.0002160003.982.942B-SS
208Harold Castro24DETAL52020.11578021.0001650006.642.50SS-2B
209Jason Castro31MINAL191918174.120418717051.00021417210.5310.74C
210Miguel Castro23BALAL631086.1123720.833-1-2-11.040.16P
211Starlin Castro28MIANL1501491371314.06322713491277.981-1-1-10-914.254.132B
212Jake Cave25MINAL857770676.2166157541.976-6-11-3-5-32.151.91OF
213Brett Cecil31STLNL400032.271510.857-2-1201.650.15P
214Xavier Cedeño31TOTZZ480033.1844001.00013602.160.17P
215Juan Centeno28TEXAL109983.067670001.000-1-14-1-14-17.276.70C
216Francisco Cervelli32PITNL989785835.185578863411.995-3-4-4-6-59.178.60C-1B
217Yoenis Céspedes32NYMNL353527293.267634001.000-3-12-1-422.051.91OF
218Luis Cessa26NYYAL165044.283410.875-1-401.410.44P
219Jhoulys Chacín30MILNL35350192.247182633.93611-12.061.26P
220Andrew Chafin28ARINL770049.11468021.0000002.550.18P
221Aroldis Chapman30NYYAL550051.1505001.0001400.880.09P
222Matt Chapman25OAKAL1451441351273.24841333312037.9591817232203.283.203B
223JT Chargois27LADNL390032.1624001.000-1-601.670.15P
224Tyler Chatwood28CHCNL24200103.229121523.9311202.341.13P
225Jesse Chavez34TOTZZ620095.11239001.00011201.130.19P
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
226Wei-Yin Chen32MIANL26260133.115411021.0000001.010.58P
227Robinson Chirinos34TEXAL10810296893.07537193134.99611-10-1337.566.94C
228Yonny Chirinos24TBRAL187089.2936011.0000000.900.50P
229Lonnie Chisenhall29CLEAL282420212.04138211.976-2-11-3-16-11.701.43OF
230Ji Man Choi27TOTMLB43222.015132051.0000-220006.143.751B-OF
231Shin-Soo Choo35TEXAL595948507.1111105240.964-1-2-7-16-11.901.81OF
232Adam Cimber27TOTZZ700068.11921611.94711702.370.26P
233Tony Cingrani28LADNL300022.2312001.0000001.190.10P
234Steve Cishek32CHCNL800070.2145811.929000001.660.16P-OF
235Nick Ciuffo23TBRAL16146111.01131085001.000-2-22-2-22-19.167.06C
236Alex Claudio26TEXAL661068.125421011.0002603.290.38P
237Mike Clevinger27CLEAL32321200.03672721.9441101.531.06P
238Tyler Clippard33TORAL731068.2523001.000-1-300.660.07P
239Tyler Cloyd31MIANL70017.2110001.0000000.510.14P
240Alex Cobb30BALAL27271152.1281117011.0000001.651.00P
241A.J. Cole26TOTZZ322048.182510.8750001.300.22P
242Gerrit Cole27HOUAL32321200.126101512.9621101.120.78P
243Taylor Cole28LAAAL182036.0835001.0001602.000.44P
244Louis Coleman32DETAL510051.11046011.0002801.750.20P
245Tim Collins28WSNNL380022.2514001.0001901.990.13P
246Alex Colomé29TOTAL700068.01055001.000-1-17-11.320.14P
247Bartolo Colón45TEXAL28241146.13372242.8793401.781.04P
248Michael Conforto25NYMNL1441401291271.1301293530.990-4-4-5-4-12.112.07OF
249Adam Conley28MIANL520050.2422001.0000000.710.08P
250P.J. Conlon24NYMNL3207.2101001.0000001.170.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
251Willson Contreras26CHCNL1341231131124.21101101871129.9899103338.717.83C-OF-1B
252Ryan Cook31SEAAL190017.0211001.000-1-1201.060.11P
253Garrett Cooper27MIANL1210578.242384011.00012134504.813.23OF-1B
254Scott Copeland30NYMNL1001.100000000.000.00P
255Patrick Corbin28ARINL33331200.0371027021.0004401.671.12P
256Daniel Corcino27LADNL2004.0101001.0000002.250.50P
257Ryan Cordell26CHWAL1510792.123230001.000-1-16-2-2602.241.53OF
258Franchy Cordero23SDPNL373635323.26661230.955-14-50-8-29-11.751.70OF
259Jimmy Cordero26WSNNL220019.031110.667-1-1100.950.09P
260Carlos Correa23HOUAL109109102959.0380106268643.98415181114-13.513.43SS
261Nestor Cortes23BALAL4004.2101011.0000001.930.25P
262Danny Coulombe28OAKAL270023.2413001.0000001.520.15P
263Dylan Covey26CHWAL27210121.22791442.852-4-701.700.85P
264Kaleb Cowart26LAAAL463223309.012658680191.00029-4-1503.672.423B-2B-SS-OF-1B
265Zack Cozart32LAAAL585847513.217659113422.977-6-14-5-1203.012.613B-2B-SS
266Dylan Cozens24PHINL148577.216160001.000-1-170001.851.14OF
267Brandon Crawford31SFGNL1461411321259.064319243516105.97522-4-444.484.29SS
268J.P. Crawford23PHINL393622303.11313785919.9310-1-2-803.622.84SS-3B
269Kyle Crick25PITNL640060.1124620.833-3-1001.490.16P
270Kyle Crockett26CINNL15009.100000000.000.00P
271C.J. Cron28TBRAL615851513.049246327246.9964101208.608.031B
272Nelson Cruz37SEAAL44126.1660001.00013614602.051.50OF
273Rhiner Cruz31TORAL2003.100000000.000.00P
274Tony Cruz31CINNL66654.061583001.0000000110.1710.17C
275Johnny Cueto32SFGNL99053.01477011.0000002.381.56P
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
276Noel Cuevas26COLNL453419282.249481011.000-2-10-3-12-11.561.09OF
277William Cuevas27BOSAL91017.0743001.00022403.710.78P
278Charlie Culberson29ATLNL786449604.01537969512.967-3-7-9-1702.211.78OF-3B-SS-2B-1B-P
279Brandon Cumpton29TORAL1001.200000000.000.00P
280Zac Curtis25TOTZZ150016.1202001.0000001.100.13P
281John Curtiss25MINAL8006.1211011.00013202.840.25P
282Cheslor Cuthbert25KCRAL222016178.21007225310.970170004.894.413B-1B
283Chase d'Arnaud31SFGNL31209183.08340430121.0001921304.082.522B-3B-1B-SS-P
284Travis d'Arnaud29NYMNL44439.04543110.978-1-31-1-31010.1511.00C
285David Dahl24COLNL625948524.21111092011.000371201.901.79OF
286Tyler Danish23CHWAL7006.1211001.000-1-3202.840.29P
287Yu Darvish31CHCNL88040.074210.857-1-501.350.75P
288Matt Davidson27CHWAL625351486.239235236428.990-3-7-4-1017.186.261B-3B-P
289Zach Davies25MILNL1313066.0144911.9293911.771.00P
290Austin Davis25PHINL320034.231020.333-2-1200.260.03P
291Chris Davis32BALAL1161151111010.098591367598.995-5-6-8-10-18.738.451B
292J.D. Davis25HOUAL402517243.2128854037.977211-2-914.622.983B-1B-OF-P
293Jonathan Davis26TORAL166366.02119111.952-1-22-1-1802.731.25OF
294Khris Davis30OAKAL1110786.017170001.000-3-42-5-69-11.781.55OF
295Rajai Davis37CLEAL754733470.21151123011.000-6-161212.201.53OF
296Taylor Davis28CHCNL4004.0541011.0000000011.251.25C-1B
297Wade Davis32COLNL690065.11183011.000-1-301.520.16P
298Chase De Jong24MINAL44017.252211.8000002.041.00P
299Jorge De La Rosa37TOTNL590056.060420.667-1-2100.640.07P
300Enyel De Los Santos22PHINL72019.01147001.00011105.211.57P
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
301Austin Dean24MIANL313116245.25957110.98301-4-19-12.121.87OF
302Dean Deetz24HOUAL4003.100000000.000.00P
303Jacob deGrom30NYMNL32321217.045212312.9785511.821.38P
304Paul DeJong24STLNL1141111101005.14541532891264.974116713.963.88SS
305Randall Delgado28ARINL100011.1101001.0000000.790.10P
306Nicky Delmonico25CHWAL817451631.1179167757.97212-9-17-32.482.10OF-1B
307Matt den Dekker30NYMNL75446.019190001.000-3-65-4-10403.722.71OF
308Daniel Descalso31ARINL968440724.0320141170937.972-3-5-11-1813.872.912B-3B-1B-OF-P
309Anthony DeSclafani28CINNL21210115.02151330.8571201.410.86P
310Delino DeShields25TEXAL1029388829.1288275672.97681181123.052.75OF
311Ian Desmond32COLNL1501471281305.112321140866113.995441008.457.611B-OF-SS
312Odrisamer Despaigne31TOTZZ195039.013310001.00013003.000.68P
313Ross Detwiler32SEAAL1006.000000000.000.00P
314Chris Devenski27HOUAL501047.1113710.909-2-801.900.20P
315Rafael Devers21BOSAL1161131071016.2326572452414.926-16-18-11-1302.672.603B
316Aledmys Díaz27TORAL1281201051061.2425142274959.979-4-4-2-2-13.533.13SS-3B
317Edwin Díaz24SEAAL730073.1716001.0002510.860.10P
318Elías Díaz27PITNL705955549.15515014196.984-6-13-1-2-38.887.74C
319Miguel Díaz23SDPNL110018.2211001.0000000.960.18P
320Yandy Díaz26CLEAL18117102.269511712.986115-1-1215.963.781B-3B
321Corey Dickerson29PITNL1241221101057.1263255715.9961618151722.232.11OF
322Jake Diekman31TOTZZ710053.1121830.75012201.520.13P
323Derek Dietrich28MIANL12711464971.137234919417.989-13-16-19-23-13.412.71OF-1B-2B-3B
324Wilmer Difo26WSNNL13610495986.1424168251549.9885611-23.822.952B-3B-SS-OF
325Brandon Dixon26CINNL632212245.1134110240171.000132904.921.971B-OF-2B-3B-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
326Seranthony Domínguez23PHINL530058.0135710.9230001.860.23P
327Josh Donaldson32TOTAL383826320.192256259.9460-1-3-1102.442.233B-1B
328Sean Doolittle31WSNNL430045.0743011.0000001.400.16P
329Brian Dozier31TOTZZ1481411251253.05722183421279.979-3-3-7-634.023.782B
330Hunter Dozier26KCRAL908784768.050542573751.986-16-25-16-2505.845.531B-3B-OF
331Oliver Drake31TOTZZ440047.21165001.00012502.080.25P
332Brandon Drury25TOTAL232114178.057213248.930-4-24-1-602.682.123B-2B-1B-SS
333Lucas Duda32TOTZZ636058528.155551537341.9950-12429.408.761B
334Brian Duensing35CHCNL480038.01596031.0000013103.550.31P-OF
335Tyler Duffey27MINAL191025.051310.8000001.440.21P
336Danny Duffy29KCRAL28280155.021417001.0001101.220.75P
337Matt Duffy27TBRAL1251211141063.1353872531324.9635600-12.882.703B-SS
338Steven Duggar24SFGNL403735345.29693120.9798262602.452.35OF
339Zach Duke35TOTAL720052.0126420.83312301.730.14P
340Ryan Dull28OAKAL280025.141210.7501801.070.11P
341Mike Dunn33COLNL250017.0303001.00011201.590.12P
342Adam Duvall29TOTNL1089169827.024522815210.9921522162302.642.13OF-1B-3B
343Jarrod Dyson33ARINL625648504.0136130422.9852492122.392.16OF
344Sam Dyson30SFGNL740070.11358021.000-2-601.660.18P
345Adam Eaton29WSNNL767342598.0152147230.980-12-23-4-802.241.96OF
346Carl Edwards Jr.26CHCNL580052.0106310.900-2-801.560.16P
347Jon Edwards30CLEAL9008.2110001.0000001.040.11P
348Zach Eflin24PHINL24240128.02972021.931-1-201.901.13P
349Jerad Eickhoff27PHINL3105.100000000.000.00P
350Roenis Elías29SEAAL234051.0734001.0000001.240.30P
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
351A.J. Ellis37SDPNL454240370.13443212212.99726-11-35-18.347.62C-OF
352Edwin Encarnación35CLEAL232216190.016214714116.994-3-16-1-617.637.001B
353Adam Engel26CHWAL1401241161118.0367355571.981337732.902.57OF
354Nathan Eovaldi28TOTAL22210111.024717011.00011001.951.09P
355Robbie Erlin27SDPNL39120109.02542014.9601201.980.62P
356Phil Ervin25CINNL705645508.1117111330.974-11-27-6-14-22.021.61OF-P
357Alcides Escobar31KCRAL1401391281215.04861713021356.973-22-21-28-27-23.503.33SS-3B-OF-2B
358Eduardo Escobar29TOTMLB1511451341297.0376100270629.984-3-3-4-3-22.572.423B-SS-2B
359Marco Estrada34TORAL28280143.214212001.0001100.880.50P
360Phillip Evans25NYMNL64134.214104001.0000-7-1-3403.632.003B-1B-OF-2B
361Jeurys Familia28TOTZZ700072.0835001.0000001.000.11P
362Jake Faria24TBRAL1712065.0103611.900-1-3-11.250.53P
363Buck Farmer27DETAL661069.1123810.9170001.430.17P
364Kyle Farmer27LADNL241410138.24583614.97811021702.861.833B-C-1B
365Danny Farquhar31CHWAL8008.000000000.000.00P
366Luke Farrell27CHCNL202031.1101001.000-1-600.290.05P
367Erick Fedde25WSNNL1111050.11046001.0000001.790.91P
368Tim Federowicz30TOTZZ14101099.010596810.990-3-36-2-2409.457.43C
369Michael Feliz25PITNL470047.251220.6000000.570.06P
370Caleb Ferguson21LADNL293049.0514001.000-2-800.920.17P
371José Fernández25TORAL130010.1110001.0000000.870.08P
372Jose Miguel Fernandez30LAAAL312714225.0182172100301.000-2-100007.285.871B-3B-2B
373Matt Festa25SEAAL8108.1211001.0000002.160.25P
374Johnny Field26TOTAL755843546.1135130410.9932448-22.211.79OF-P
375Josh Fields32LADNL450041.0303001.0000000.660.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
376Mike Fiers33TOTAL31300172.0261412011.0000001.360.84P
377Heath Fillmyer24KCRAL1713082.1945001.000-2-500.980.53P
378Brandon Finnegan25CINNL55020.2505001.0000002.181.00P
379Derek Fisher24HOUAL372413220.043430001.0001531621.761.16OF
380Doug Fister34TEXAL1212066.0132920.8461301.500.92P
381Jack Flaherty22STLNL28280151.02071120.9001101.070.64P
382Ryan Flaherty31ATLNL463326320.188355128.977-1-3-3-1112.421.793B-1B-2B
383David Fletcher24LAAAL807061617.225478174238.99281671303.672.902B-3B-SS-OF
384Chris Flexen23NYMNL4106.1514011.00013207.111.25P
385Wilmer Flores26NYMNL1018872786.266259363654.991-3-50007.516.191B-3B-2B
386Pedro Florimón31PHINL3297128.2652142212.969214-4-3704.411.91SS-2B-OF-P-3B
387Dylan Floro27TOTNL540064.01468001.000-1-1801.970.26P
388Tyler Flowers32ATLNL767061617.06345963712.998-1-2816-19.238.33C
389Brian Flynn28KCRAL480075.2606011.000-2-500.710.13P
390Mike Foltynewicz26ATLNL31312183.027111511.9631101.280.84P
391Wilmer Font28TOTZZ195044.010010.0000000.000.00P
392Nolan Fontana27LAAAL71128.1135712.923-1-2128513.811.71SS-2B-3B
393Logan Forsythe31TOTMLB1109685868.24101542451155.97356-2-214.133.532B-3B-1B-OF
394Dexter Fowler32STLNL757462649.0130124240.969-8-15-5-9-11.751.68OF
395Dustin Fowler23OAKAL624536420.1112110110.991310-9-25-12.381.79OF
396Maikel Franco25PHINL11711194965.2296851961520.949-2-3-10-1202.622.403B
397Nick Franklin27MILNL1104.0101001.0000-600002.251.002B
398Caleb Frare24CHWAL11007.0211001.0000002.570.18P
399Adam Frazier26PITNL856643584.2247117123730.972511816-13.692.672B-OF
400Clint Frazier23NYYAL108878.015150001.000-2-250001.731.50OF
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
401Todd Frazier32NYMNL109108101954.0295802031228.95956911-12.672.603B
402Kyle Freeland25COLNL33330202.119118031.000-4-400.850.58P
403Freddie Freeman28ATLNL1611601521415.013471268727116.995438728.528.321B
404Mike Freeman30CHCNL1002.0321011.0000-180-1-600013.503.002B
405Sam Freeman31ATLNL630050.11028021.0000001.790.16P
406David Freese35TOTNL816546577.130720298721.977-6-121214.683.453B-1B
407David Freitas29SEAAL353223276.02822681222.993-2-7-2-909.137.78C-1B
408Max Fried24ATLNL145033.2909001.0001602.410.64P
409Jace Fry24CHWAL591051.1523001.0000000.880.08P
410Paul Fry25BALAL350037.21037021.000-1-502.390.29P
411Carson Fulmer24CHWAL98032.1303001.0000000.840.33P
412Michael Fulmer25DETAL24240132.1251114001.0004601.701.04P
413Drew Gagnon28NYMNL51012.0505001.0000003.751.00P
414Rocky Gale30LADNL2002.0440001.0000000018.002.00C
415Cam Gallagher25KCRAL201815152.1122118310.99221643207.156.05C
416Yovani Gallardo32TOTZZ2118094.116511031.0000001.530.76P
417Giovanny Gallegos26TOTZZ60011.1101001.0000000.790.17P
418Joey Gallo24TEXAL1371321121163.046844223330.994004403.603.25OF-1B
419Isaac Galloway28MIANL38137155.146451001.00043453802.671.21OF
420Freddy Galvis28SDPNL1621621521441.0646229408981.986-1-12213.983.86SS-2B
421Ben Gamel26SEAAL876948624.1142134531.979-1-2-5-902.001.58OF-1B
422John Gant25STLNL26190114.021138001.000-1-201.660.81P
423Adolis García25STLNL112130.154010.800000001.190.36OF
424Aramis Garcia25SFGNL171715148.0141134619.993-1-8-1-818.518.241B-C
425Avisaíl García27CHWAL878573727.0193189220.990-4-7-2-322.362.20OF
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
426Greg Garcia28STLNL593421350.015550100527.96814-1-303.862.342B-SS-3B-P
427Jaime García31TOTZZ3314082.0164930.813-1-14-11.430.39P
428Jarlín García25MIANL297066.093420.7780000.950.24P
429Leury García27CHWAL766339580.01751353647.977-4-82412.652.11OF-2B-SS-3B
430Luis García31PHINL590046.052211.800-1-400.780.07P
431Yimi García27LADNL250022.1303001.0000001.210.12P
432Nick Gardewine24TEXAL3005.000000000.000.00P
433Brett Gardner34NYYAL1361301221185.0274265632.989-3-3121212.061.99OF
434Dustin Garneau30CHWAL1107.097110.88900-1-171010.298.00C
435Amir Garrett26CINNL660063.01055001.0000001.430.15P
436Mitch Garver27MINAL927672683.16636243543.994-6-10-16-28-38.687.16C-1B-P
437Evan Gattis31HOUAL2004.0220001.000000004.501.00C
438Kevin Gausman27TOTZZ31310183.23152511.968-2-13-11.470.97P
439Sam Gaviglio28TORAL26240123.22161320.905-5-801.380.73P
440Cory Gearrin32TOTZZ620057.1633011.000-1-2100.940.10P
441Scooter Gennett28CINNL1421401211210.066528037411101.983-17-16-12-12-14.864.612B
442Craig Gentry34BALAL624030386.29793220.97972172102.211.53OF
443Mike Gerber25DETAL121212101.026251001.0003390002.322.17OF
444Domingo Germán25NYYAL2114085.2835011.000-3-700.840.38P
445Kyle Gibson30MINAL32320196.2401723021.0002201.831.25P
446Ken Giles27TOTAL550050.1115510.909-1-2401.790.18P
447Sean Gilmartin28BALAL120027.0624011.0001702.000.50P
448Chris Gimenez35TOTMLB231811150.0143131933.979020018.405.83C-1B-P-3B
449Lucas Giolito23CHWAL32320173.130141510.967-3-301.510.91P
450Mychal Givens28BALAL690076.294410.8891300.940.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
451Tyler Glasnow24TOTZZ45110111.222101111.955-4-4201.690.47P
452Koda Glover25WSNNL210016.1532001.0000002.760.24P
453Zack Godley28ARINL33320178.137181631.9190001.721.03P
454Erik Goeddel29TOTZZ310036.2211001.000-3-9800.490.06P
455Luiz Gohara21ATLNL91019.200000-1-100.000.00P
456Ryan Goins30KCRAL362726265.01164570116.9910-252303.913.112B-3B-SS
457Paul Goldschmidt30ARINL1551541431365.2143913231106131.996765409.449.251B
458Austin Gomber24STLNL2911075.011110001.0001301.320.38P
459Yan Gomes30CLEAL111105102948.210529944996.9914545-19.899.40C
460Carlos Gómez32TBRAL1039182828.0213201572.9671281122.241.96OF-2B-P
461Jeanmar Gómez30CHWAL260025.031110.667-1-800.720.08P
462Miguel Gómez25SFGNL32116.01248031.00021130006.754.002B
463Roberto Gómez28SFGNL5009.1321001.0000002.890.60P
464Stephen Gonsalves23MINAL74024.2523001.00021601.820.71P
465Marco Gonzales26SEAAL29291166.22441910.9580001.240.79P
466Adrián González36NYMNL484339396.236833334131.997001318.337.651B
467Alfredo González25CHWAL33224.02321110.957-1-500008.257.33C
468Carlos González32COLNL1171131051004.1221213621.99179-4-4-11.961.87OF
469Erik González26CLEAL743025346.01606191816.950-1-21303.952.032B-3B-SS-1B
470Gio Gonzalez32TOTNL32320171.02842311.9641701.420.84P
471Marwin González29HOUAL140136931186.0429292128939.979335513.192.46OF-SS-2B-1B-3B
472Merandy González22MIANL81022.0101001.000-1-900.410.13P
473Miguel González34CHWAL33012.1101001.0000000.730.33P
474Niko Goodrum26DETAL127117971029.15143051931644.969-4-5-10-11-34.353.512B-1B-OF-SS-3B
475Brian Goodwin27TOTZZ523428339.28985220.978-1-5-4-14-22.311.67OF
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
476Nick Goody26CLEAL120011.200000000.000.00P
477Alex Gordon34KCRAL1361341301186.1292281921.99388101022.202.13OF
478Terrance Gore27CHCNL70012.1330001.0000-10110002.190.43OF
479Phil Gosselin29CINNL102133.2167810.938271135-14.011.363B-OF-1B-2B
480Daniel Gossett25OAKAL55024.1413011.0000001.480.80P
481Trevor Gott25WSNNL200019.0615011.00011102.840.30P
482Matt Grace29WSNNL560059.293510.889-2-701.210.14P
483Yasmani Grandal29LADNL1371111021049.1117911234887.993221214010.048.55C-1B
484Curtis Granderson37TOTZZ867042607.2131123441.969-4-8-4-721.881.48OF
485Juan Graterol29TOTAL42121.125205001.000156157010.556.25C
486Kendall Graveman27OAKAL77034.160421.6671601.050.57P
487Brett Graves25MIANL210033.1716011.0000001.890.33P
488Jon Gray26COLNL31310172.130121712.9670001.510.94P
489Sonny Gray28NYYAL30230130.134151810.9710002.281.10P
490Chad Green27NYYAL630075.2514001.0001300.590.08P
491Shane Greene29DETAL660063.184310.8750000.990.11P
492Luke Gregerson34STLNL170012.250410.8000002.840.24P
493Didi Gregorius28NYYAL1321301211149.1475160309654.987442203.673.55SS
494Grayson Greiner25DETAL303027259.02512381211.996-1-5-1-508.698.33C
495Zack Greinke34ARINL33330207.2572730001.0006612.471.73P
496Randal Grichuk26TORAL12111097975.1238232512.996682212.191.96OF
497Justin Grimm29TOTAL210017.130210.6670001.040.10P
498Robbie Grossman28MINAL847150623.0144138330.979-2-4-4-7-12.041.68OF
499Robert Gsellman24NYMNL680080.0716001.000-2-500.790.10P
500Reymin Guduan26HOUAL3003.100000000.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
501Javy Guerra32MIANL320035.273310.857-2-1101.510.19P
502Javy Guerra22SDPNL85245.025121123.920-2-610014.602.88SS-3B
503Junior Guerra33MILNL31260141.023121012.957-2-301.400.71P
504Gabriel Guerrero24CINNL52124.054010.800-1-7015001.500.80OF
505Tayron Guerrero27MIANL600058.0826001.000-2-7-11.240.13P
506Taylor Guerrieri25TORAL9009.2211001.0000001.860.22P
507Luis Guillorme23NYMNL211411139.235112311.971-2-21-1-9-12.191.553B-2B
508Preston Guilmet30TOTZZ80010.0202001.0000001.800.25P
509Lourdes Gurriel Jr.24TORAL656253548.126586170935.966-8-17-11-2414.203.66SS-2B
510Yuli Gurriel34HOUAL1291241011113.1895790100573.994333317.196.051B-3B-2B-SS
511Brandon Guyer32CLEAL974727507.110297230.97124-3-7-11.761.02OF-P
512Ronald Guzmán23TEXAL11710598939.2969909546102.99481023-19.228.231B
513Jedd Gyorko29STLNL1098962813.2253791581626.937-4-6-6-912.621.913B-2B-SS-1B-P
514Eric Haase25CLEAL72232.03029010.967-1-38-1-3808.164.14C
515Josh Hader24MILNL550081.1642001.0000000.660.11P
516David Hale30TOTAL40013.2202011.0000001.320.50P
517Justin Haley27BOSAL4007.2110001.0000001.170.25P
518Matt Hall24DETAL5008.0202001.0000002.250.40P
519Cole Hamels34TOTZZ32321190.22681712.962-3-1801.180.78P
520Billy Hamilton27CINNL1501381301238.13623481221.994997632.622.40OF
521Ian Hamilton23CHWAL10008.0211001.0000002.250.20P
522Jason Hammel35KCRAL39180127.019415001.0002301.350.49P
523Garrett Hampson23COLNL1610999.143103034.930223-1-1203.622.50SS-2B-OF
524Justin Hancock27CHCNL100012.1110001.0000000.730.10P
525Brad Hand28TOTZZ690072.0111910.90911601.250.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
526Eric Hanhold24NYMNL3002.100000000.000.00P
527Mitch Haniger27SEAAL1561561231376.23583381281.978118632.292.24OF
528Alen Hanson25SFGNL836550621.1255115135531.980-2-3-5-9-23.622.752B-OF-SS-3B
529Ian Happ23CHCNL12610244933.02181833143.982-7-9-4-512.061.53OF-3B-1B-2B-P
530J.A. Happ35TOTAL31310177.2144912.929-4-27-10.660.42P
531Blaine Hardy31DETAL3013086.0144911.929-1-201.360.43P
532Bryce Harper25WSNNL1561541131338.0289285130.990-14-13-21-18-31.921.82OF-1B
533Will Harris33HOUAL610056.213211011.0001402.060.21P
534Josh Harrison30PITNL888474731.1341126209647.982-8-130024.123.762B-3B
535Donnie Hart27BALAL200019.170611.85711002.790.30P
536Matt Harvey29TOTNL32280155.031151510.968-1-701.740.94P
537Chris Hatcher33OAKAL340036.1716001.0001601.730.21P
538Mike Hauschild28TORAL2108.100000000.000.00P
539Chase Headley34SDPNL149788.239231516.9740311403.862.713B-1B
540Ryon Healy26SEAAL1311281151142.010801007658114.993-10-11-9-9-18.458.061B-3B
541Andrew Heaney27LAAAL30301180.03182213.9683301.501.00P
542Adeiny Hechavarría29TOTMLB948067727.127583188440.985471133.352.82SS-3B
543Austin Hedges25SDPNL838078725.079374834113.98612101739.719.42C
544Jeremy Hellickson31WSNNL1919091.11871012.9441201.680.89P
545Heath Hembree29BOSAL670060.01037001.0000001.500.15P
546Kyle Hendricks28CHCNL33330199.045133113.9783301.991.33P
547Liam Hendriks29OAKAL258024.0431001.000-2-1701.500.16P
548Guillermo Heredia27SEAAL1208869832.22222193021.000-1-1-5-7-12.401.85OF
549Michael Hermosillo23LAAAL271711165.25857010.98386000-13.102.11OF
550César Hernández28PHINL1541531441349.26332433781292.981-2-1-5-404.144.032B
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
551David Hernandez33CINNL570064.01376001.0000001.830.23P
552Elieser Hernández23MIANL326065.2725001.0001300.960.22P
553Enrique Hernández26LADNL13510447961.032022689526.9840056-12.951.88OF-2B-SS-1B-3B-P
554Félix Hernández32SEAAL29280155.226101421.923-1-101.390.83P
555Gorkys Hernández30SFGNL12610287962.1269260361.9781215-2-2-32.462.09OF
556Teoscar Hernández25TORAL119111100988.12302111182.965-7-8-12-14-22.021.87OF
557Dilson Herrera24CINNL26177153.2513021041.00016-1-702.991.762B-OF-3B-1B
558Kelvin Herrera28TOTZZ480044.1312001.0000000.610.06P
559Odúbel Herrera26PHINL1451401231222.1310305231.990-9-8-8-712.262.12OF
560Rosell Herrera25TOTMLB646157532.117510767110.9943751112.942.68OF-2B-3B
561Chris Herrmann30SEAAL292116182.0136128711.99300-1-706.684.66C-1B
562David Hess24BALAL21190103.1175931.824-1-201.220.67P
563Jason Heyward28CHCNL126111851005.1255245731.988121491002.262.00OF
564Aaron Hicks28NYYAL1311291241138.1272268220.993-13-14-7-702.132.06OF
565John Hicks28DETAL807675679.059854446851.98711-6-11-37.827.381B-C
566Jordan Hicks21STLNL730077.217413001.0000001.970.23P
567Kyle Higashioka28NYYAL272017192.02402251411.996-2-1316011.208.85C
568Trevor Hildenberger27MINAL730073.019415001.0000002.340.26P
569Rich Hill38LADNL24230132.213112001.0001200.880.52P
570Tim Hill28KCRAL700045.219316001.0001403.740.27P
571Yoshihisa Hirano34ARINL750066.11138021.0001301.490.15P
572Jeff Hoffman25COLNL6108.240311.7500003.120.50P
573Bryan Holaday30MIANL523734359.134832523011.00062072328.726.69C-P
574Jonathan Holder25NYYAL601066.0413001.000-1-300.550.07P
575Derek Holland31SFGNL36300171.12691520.92300-11.260.67P
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
576Greg Holland32TOTNL560046.11046011.00012601.940.18P
577Matt Holliday38COLNL1313293.01512121.867-2-23-2-2501.260.93OF-1B
578Clay Holmes25PITNL114026.1936011.0000003.080.82P
579Brock Holt30BOSAL988265744.1286152133131.997-8-12-4-6-13.452.662B-SS-OF-3B-1B
580J.J. Hoover30MILNL2001.1110001.0000006.750.50P
581Rhys Hoskins25PHINL1461451291279.03623401669.983-14-13-20-18-32.512.34OF-1B
582Eric Hosmer28SDPNL1571551471378.0134112311064113.997-1-12238.738.521B
583Adrian Houser25MILNL70013.2220001.0000001.320.29P
584Sam Howard25COLNL4004.0101011.0000002.250.25P
585James Hoyt31HOUAL1000.100000000.000.00P
586Chih-Wei Hu24TBRAL50013.000000000.000.00P
587Dakota Hudson23STLNL260027.1103610.9000002.960.35P
588Daniel Hudson31LADNL401046.0431001.000-1-400.780.10P
589Joe Hudson27LAAAL84338.041392001.000-1-320009.715.13C
590Jared Hughes32CINNL720078.2291514011.000-2-5-13.320.40P
591Phil Hughes32TOTZZ232032.200000-1-360.000.00P
592Nick Hundley34SFGNL837067642.05995662762.990-3-6-16-30-18.317.14C
593Tommy Hunter31PHINL650064.0112720.818-1-301.270.14P
594Drew Hutchison27TOTZZ165042.252211.800-3-8400.840.25P
595Chris Iannetta35COLNL998379753.17256922942.994-3-5-10-16-28.617.28C
596Jose Iglesias28DETAL1221201161055.1472148316863.98391000-13.963.80SS
597Raisel Iglesias28CINNL660072.02010912.9500002.380.29P
598Ender Inciarte27ATLNL1551511411341.0391380653.987871614-12.592.49OF
599Gregory Infante30CHWAL10009.0101001.0000001.000.10P
600Austin Jackson31TOTNL948371740.0201196140.980-12-19-11-1702.402.10OF
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
601Edwin Jackson34OAKAL1717092.01861022.8891211.570.94P
602Luke Jackson26ATLNL350040.270610.857-2-1001.330.17P
603Josh James25HOUAL63023.0101001.0000000.390.17P
604Travis Jankowski27SDPNL1017850759.1189185220.989-1-246-12.221.85OF
605Danny Jansen23TORAL292322207.01841691321.989-4-23-3-1707.916.28C
606Kenley Jansen30LADNL690071.2514011.000-2-600.630.07P
607Jon Jay33TOTZZ1181131061025.22542486011.000443322.232.15OF
608Jeremy Jeffress30MILNL730076.2844001.000-1-300.940.11P
609Dan Jennings31MILNL721064.113310001.0001301.820.18P
610Kevin Jepsen33TEXAL210016.2303001.00011201.620.14P
611Williams Jerez26LAAAL170015.0303001.0000001.800.18P
612Jake Jewell25LAAAL3002.000000000.000.00P
613Joe Jiménez23DETAL680062.264110.833-1-300.720.07P
614Brian Johnson27BOSAL3813099.1615001.000-1-200.540.16P
615DJ Johnson28COLNL7006.1110001.0000001.420.14P
616Jim Johnson35LAAAL621063.1113711.9090001.420.16P
617Pierce Johnson27SFGNL370043.271510.8571501.240.16P
618Sherman Johnson27LAAAL92234.017116031.000070004.501.892B-1B
619Adam Jones32BALAL1391381181192.1318309542.987-15-15-19-1902.372.26OF
620JaCoby Jones26DETAL1201171111010.1293284812.9971517202352.602.43OF
621Nate Jones32CHWAL330030.0202001.0000000.600.06P
622Ryder Jones24SFGNL32114.0220001.000000001.290.673B-1B
623Caleb Joseph32BALAL827964688.164659742713.9890-1-1-2-18.357.70C-1B
624Corban Joseph29BALAL72122.018180001.000-1-33-1-5507.362.571B-2B
625Matt Joyce33OAKAL574033387.28886110.989413-4-12-12.021.53OF
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
626Aaron Judge26NYYAL918986797.2183171932.9841015162442.031.98OF
627Jakob Junis25KCRAL30301177.02491411.958-2-201.170.77P
628Ariel Jurado22TEXAL128054.21138001.0000001.810.92P
629Kevin Kaczmarski26NYMNL1106.0220001.0000600003.002.00OF
630Tommy Kahnle28NYYAL240023.141210.7500001.160.13P
631Jung Ho Kang31PITNL1118.0211001.0000-150002.252.003B
632Keone Kela25TOTZZ540052.091620.778-2-4601.210.13P
633Brad Keller22KCRAL41201140.126719031.0002301.670.63P
634Shawn Kelley34TOTZZ540049.0642001.0000001.100.11P
635Carson Kelly23STLNL161110100.091856001.000112-1-1208.195.69C
636Casey Kelly28SFGNL73023.241210.7500001.140.43P
637Joe Kelly30BOSAL730065.2133820.846-1-301.510.15P
638Ty Kelly29NYMNL41118.0321011.000-1-400001.500.75OF-3B-2B
639Matt Kemp33LADNL12011444873.0161154521.98800-8-10-11.641.33OF
640Tony Kemp26HOUAL897540656.21471407031.00059-4-702.011.60OF-2B
641Howie Kendrick34WSNNL383730329.21296163516.9610000-13.393.022B-OF-1B
642Brett Kennedy23SDPNL66026.2211001.000-3-2300.680.33P
643Ian Kennedy33KCRAL22220119.21971110.9471201.350.82P
644Max Kepler25MINAL1501421161276.1335327712.9971615151412.362.21OF-1B
645Clayton Kershaw30LADNL26260161.12612411.9621101.390.96P
646Dallas Keuchel30HOUAL34341204.2411427011.0001101.801.21P
647Spencer Kieboom27WSNNL523927353.03253012132.991251308.216.08C-1B-3B
648Dean Kiekhefer29OAKAL4002.0110001.0000004.500.25P
649Kevin Kiermaier28TBRAL888678747.12372325011.00034132042.852.69OF
650Craig Kimbrel30BOSAL630062.1523001.0000000.720.08P
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
651Isiah Kiner-Falefa23TEXAL1029490839.2477296172928.9816923-45.024.543B-C-2B-SS
652Scott Kingery24PHINL135116951037.04001172701349.968-6-6-1-113.362.74SS-3B-OF-2B-P
653Nick Kingham26PITNL1815076.0146440.714-1-301.180.56P
654Tyler Kinley27TOTZZ130011.0202001.0000001.640.15P
655Ian Kinsler36TOTAL1281241181091.1532213310989.98366101004.314.092B
656Brandon Kintzler33TOTNL700060.217512021.00011902.520.24P
657Jason Kipnis31CLEAL1451431181235.2508191308968.982-7-6-11-10-53.633.442B-OF
658Andrew Kittredge28TBRAL333038.1202001.000-1-500.470.06P
659Patrick Kivlehan28ARINL42220.2220001.0000-1215800.870.50OF
660Corey Kluber32CLEAL33332215.0321913001.0004401.340.97P
661Andrew Knapp26PHINL544238394.24354062182.982-5-15-10-30-29.747.91C-1B
662Corey Knebel26MILNL570055.1853001.000-1-401.300.14P
663Matt Koch27ARINL1914086.21578011.0000001.560.79P
664Adam Kolarek29TBRAL310034.1126511.9170002.880.35P
665George Kontos33TOTZZ280026.2532011.0000001.690.18P
666Michael Kopech22CHWAL44014.1211001.000-1-1401.260.50P
667Pete Kozma30DETAL252015178.08430540131.0005331704.253.36SS-3B-2B
668Kevin Kramer24PITNL107566.027111514.963-3-51-1-1803.552.363B-2B
669Erik Kratz38MILNL635446494.25355082434.994003709.688.18C-P-1B
670Joey Krehbiel25ARINL2003.000000000.000.00P
671Ian Krol27LAAAL1002.000000000.000.00P
672Chad Kuhl25PITNL1616085.01641110.9380001.590.94P
673Tommy La Stella29CHCNL36229206.162154347.9352120002.531.383B-2B-P
674Juan Lagares29NYMNL201312128.136342001.0000265622.521.80OF
675Ryan LaMarre29TOTAL674733434.010599421.981-9-2525-12.141.51OF-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
676Jake Lamb27ARINL525249464.1128329338.977392502.422.403B
677John Lamb27LAAAL33010.0211001.0000001.800.67P
678Eric Lauer23SDPNL23230112.022121001.0002401.770.96P
679Ramón Laureano23OAKAL474239385.2113103911.99131051522.612.38OF
680Derek Law27SFGNL70013.1211001.0000001.350.29P
681Casey Lawrence30SEAAL110023.1413011.000-1-901.540.36P
682Mike Leake30SEAAL31310185.240201734.9252211.791.19P
683Wade LeBlanc33SEAAL32270162.020713011.0002201.110.63P
684José Leclerc24TEXAL590057.293420.778-1-311.090.12P
685Braxton Lee24MIANL63133.0770001.00001513601.911.17OF
686Mark Leiter Jr.27TOTZZ200023.1422001.0000001.540.20P
687DJ LeMahieu29COLNL1281271191115.0591209378490.9932325181904.744.592B
688Sandy León29BOSAL877861685.28147763714.999121119-110.679.34C
689Dominic Leone26STLNL290024.062310.833-1-801.880.17P
690Jon Lester34CHCNL32320181.223914001.000-1-1-11.140.72P
691Artie Lewicki26DETAL133038.2523001.000-1-501.160.38P
692Adam Liberatore31LADNL170013.0514001.00011503.460.29P
693Tzu-Wei Lin24BOSAL321311174.1762745411.947-2-11-4-2703.722.12SS-2B-OF-3B
694Francisco Lindor24CLEAL1571571451386.15861893831482.976216513.713.64SS
695Francisco Liriano34DETAL27260133.221219001.0001101.410.78P
696Zack Littell22MINAL82020.1606001.0000002.660.75P
697Ben Lively26TOTZZ105030.1413001.000-1-40-11.190.40P
698Jonathan Loáisiga23NYYAL94024.2422021.0000001.460.44P
699José Lobatón33NYMNL181410130.0142133810.99300-4-3709.767.83C
700Tim Locastro25LADNL53124.0770001.000130-1-5002.631.40OF
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
701Walker Lockett24SDPNL43015.0844001.00022704.802.00P
702Boone Logan33MILNL160010.200000-1-1900.000.00P
703Evan Longoria32SFGNL1231201101051.0300722131525.950-1-111-12.442.323B
704Jorge López25TOTZZ177053.211110021.00012201.840.65P
705Pablo López22MIANL1010058.2124712.9170001.691.10P
706Rafael Lopez30SDPNL323030271.12762552013.9960052209.128.59C-3B-1B
707Reynaldo López24CHWAL32320188.2281117011.0001101.340.88P
708Yoan López25ARINL10009.0211001.0000002.000.20P
709Michael Lorenzen26CINNL463082.02181211.95200-2-2902.200.43P-OF
710Aaron Loup30TOTZZ590039.291711.8890001.820.14P
711Brandon Lowe23TBRAL413627322.01216357119.992260003.352.792B-OF
712Jed Lowrie34OAKAL1501471301302.1566204358474.99387-10-913.883.752B-3B
713Josh Lucas27OAKAL81014.1312001.0000001.880.38P
714Joey Lucchesi25SDPNL26260130.03222823.9382302.081.15P
715Jonathan Lucroy32OAKAL1251191051066.195085783103.989-5-6-11-12-57.937.52C
716Dawel Lugo23DETAL272625226.084374436.964-2-10-2-1103.233.002B
717Seth Lugo28NYMNL5450101.11910810.9471201.600.33P
718Jordan Luplow24PITNL292116201.25651410.98252742312.451.90OF
719Jordan Lyles27TOTNL358087.2146710.929-2-2701.330.37P
720Lance Lynn31TOTAL31290156.2189630.833-6-45-10.860.48P
721Tyler Lyons30STLNL270016.2303001.0000001.620.11P
722Dixon Machado26DETAL646157544.1281119157545.98200-1-2-14.564.312B
723Manny Machado25TOTMLB1621611431404.16172073971375.979-5-4-5-403.873.71SS-3B
724Ryan Madson37TOTNL580052.2404001.000-3-6800.680.07P
725Kenta Maeda30LADNL39200125.12341811.9571201.580.56P
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
726Matt Magill28MINAL400056.2624001.0000000.950.15P
727Tyler Mahle23CINNL23230112.0133911.9231200.960.52P
728Mikie Mahtook28DETAL615754513.1126120332.976-2-54912.162.02OF
729Luke Maile27TORAL665856526.25344854365.9890049-19.028.00C
730Kazuhisa Makita33SDPNL270035.0734001.0000001.800.26P
731Martín Maldonado31TOTAL11711193967.2107910215445.9962222-110.009.19C
732Sean Manaea26OAKAL27271160.21871010.944-4-500.950.63P
733Trey Mancini26BALAL136134961134.155551635435.993-7-7-4-414.373.80OF-1B
734Brandon Mann34TEXAL7008.1101001.00012401.080.14P
735Dillon Maples26CHCNL9005.1110001.0000001.690.11P
736Manuel Margot23SDPNL1361231131111.0291286230.9908877-32.332.12OF
737Jhan Mariñez29BALAL8008.020110.5000001.130.13P
738Jake Marisnick27HOUAL985747594.2143141111.993713122442.151.45OF
739Mike Marjama28SEAAL108772.06661410.98500-1-1708.136.50C
740Nick Markakis34ATLNL1601601481409.1324313920.99410921-12.062.01OF
741Germán Márquez23COLNL33330196.033131823.9392201.420.94P
742Deven Marrero27ARINL382116199.172244719.98632031803.211.873B-2B
743Evan Marshall28CLEAL10007.000000000.000.00P
744Jefry Marte27LAAAL815133468.238634141436.990-1-30007.344.601B-3B-OF
745Ketel Marte24ARINL1461321141212.0596211377898.9871716111124.373.702B-SS
746Starling Marte29PITNL1391361301196.13513381032.991151544-22.622.50OF
747Chris Martin32TEXAL460041.251310.800-1-500.860.09P
748Leonys Martín30TOTAL807775679.1249238921.992-5-911-23.273.09OF
749Russell Martin35TORAL908982785.06876057576.990-8-1271027.807.08C-3B-SS-OF
750Carlos Martínez26STLNL33180118.23081933.900-1-202.050.82P
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
751J.D. Martinez30BOSAL575745493.01191163011.00038-2-4-12.172.09OF
752José Martínez29STLNL127126671010.271066934758.990-6-7-8-9-26.265.411B-OF
753Víctor Martínez39DETAL1101.0110001.000000009.001.001B
754Nick Martini28OAKAL503725331.08683120.9773100002.281.68OF
755Jeff Mathis35ARINL646146527.25755175711.99849204569.798.83C-2B-P
756Phil Maton25SDPNL450047.1523001.000-1-400.950.11P
757Steven Matz27NYMNL30300154.03022532.9000011.580.90P
758Joe Mauer35MINAL908575754.069763361356.996124628.287.541B-OF-C
759Brandon Maurer27KCRAL370031.1642011.0000001.720.16P
760Bruce Maxwell27OAKAL161613141.013812612001.000000008.818.63C
761Trevor May28MINAL241025.151220.600-2-1601.070.13P
762Cameron Maybin31TOTZZ1128255792.1217214121.9915823-12.441.92OF
763Mike Mayers26STLNL500051.21468001.0000002.440.28P
764Tim Mayza26TORAL370035.2615001.0001601.510.16P
765Nomar Mazara23TEXAL115114106993.0225216720.991-1-1-7-812.021.94OF
766Cory Mazzoni28CHCNL8008.2202001.00012302.080.25P
767Zach McAllister30TOTAL440045.073310.857-4-10601.200.14P
768Brian McCann34HOUAL625542487.05995692731.99512410011.019.61C
769James McCann28DETAL114112111987.190284750510.99445-2-2-18.187.87C
770Brandon McCarthy34ATLNL1515078.22341814.9572502.521.47P
771Kevin McCarthy26KCRAL650072.0143920.85700-11.500.18P
772Adam McCreery25ATLNL1001.000000000.000.00P
773Lance McCullers Jr.24HOUAL25220128.135201410.9711202.381.36P
774Andrew McCutchen31TOTZZ1521511341333.2289279821.993-4-4-2-111.941.89OF
775T.J. McFarland29ARINL470072.02241620.90900-12.500.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
776Jake McGee31COLNL610051.193510.8891401.400.13P
777Kyle McGowin26WSNNL5107.2101001.00012601.170.20P
778Kyle McGrath25SDPNL4004.0101001.0000002.250.25P
779Deck McGuire29TOTAL214038.074211.857-1-3101.420.29P
780Reese McGuire23TORAL1110680.07672310.987-2-30-2-3008.446.82C
781Collin McHugh31HOUAL580072.193510.8892601.000.14P
782Billy McKinney23TOTAL363318271.16665010.985314-4-17-12.161.76OF-1B
783Ryan McMahon23COLNL533731357.225520054127.9961262016.394.381B-3B-2B
784Jeff McNeil26NYMNL565349476.222998128331.987-3-771804.273.902B-3B
785Alex McRae25PITNL2006.1202001.00013202.841.00P
786Austin Meadows23TOTZZ473935359.18481120.976-4-15-10-3302.051.74OF
787John Means25BALAL1003.100000000.000.00P
788Kris Medlen32ARINL1104.000000000.000.00P
789Ryan Meisinger24BALAL181021.0312001.0000001.290.17P
790Adalberto Mejía25MINAL54022.1734001.0000002.821.40P
791Francisco Mejía22SDPNL1010992.21071034001.000-1-13-1-13010.3910.70C
792Mark Melancon33SFGNL410039.0624011.0001501.380.15P
793Keury Mella24CINNL4009.1312001.0000002.890.75P
794Yohander Méndez23TEXAL85027.260510.8331701.630.63P
795Daniel Mengden25OAKAL22171115.2178810.941-1-211.240.73P
796Jordy Mercer31PITNL117116104995.24341512731050.977-4-5-5-603.833.62SS
797Whit Merrifield29KCRAL1471471401294.1607311289775.988-2-2-10-24.173.952B-OF-1B
798Devin Mesoraco30TOTNL686658567.15785532416.99800-6-1219.158.49C-1B
799Ben Meyer25MIANL130019.0523011.00011102.370.38P
800Keynan Middleton24LAAAL160017.2110001.0000000.510.06P
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
801Miles Mikolas29STLNL32321200.251193023.9610002.201.53P
802Wade Miley31MILNL1616080.21751111.9413711.791.00P
803Andrew Miller33CLEAL360034.0303001.0000000.790.08P
804Brad Miller28TOTMLB625439474.140134450732.98311-3-7-17.486.251B-2B-SS
805Justin Miller31WSNNL510052.171510.8570001.030.12P
806Shelby Miller27ARINL54016.0312001.0000001.690.60P
807Alec Mills26CHCNL72018.0110001.000-1-1100.500.14P
808Hoby Milner27TOTZZ14007.1110001.0000001.230.07P
809Tommy Milone31WSNNL54026.1202001.000-1-800.680.40P
810Juan Minaya27CHWAL520046.294230.667-2-901.160.12P
811Mike Minor30TEXAL28280157.02551820.9201101.320.82P
812A.J. Minter24ATLNL650061.1303011.0000000.440.05P
813Aríel Miranda29SEAAL1105.000000000.000.00P
814Bryan Mitchell27SDPNL1611073.0146710.929-2-501.600.81P
815Yadier Molina35STLNL121120951029.2102297544311.99767-3-338.918.09C-1B
816Yoán Moncada23CHWAL1491481431294.15692133352180.963-16-15-10-9-13.813.682B
817Adalberto Mondesí22KCRAL716967616.2325119199744.978-7-14-3-614.644.36SS-2B
818Frankie Montas25OAKAL1311065.0505001.000-1-300.690.38P
819Miguel Montero34WSNNL43227.028280001.000000009.337.00C
820Jordan Montgomery25NYYAL66027.1101001.0000000.330.17P
821Mike Montgomery28CHCNL38190124.039162211.9743512.761.00P
822Adam Moore34TBRAL85551.059518011.000124-2-47010.417.38C
823Matt Moore29TEXAL39120102.01421111.9291201.150.33P
824Kendrys Morales35TORAL191710134.01261169113.992-1-90008.406.251B-P-3B
825Osmer Morales25LAAAL1000.100000-1-6000.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
826Colin Moran25PITNL11610790934.2262641881015.962-24-30-9-1202.432.173B
827Mitch Moreland32BOSAL11610393932.180973968252.998785607.796.961B
828Adam Morgan28PHINL670049.11349011.000-1-402.370.19P
829Mike Morin27SEAAL3004.000000000.000.00P
830Max Moroff25PITNL231110128.154223119.9810-40003.722.302B-SS
831Reyes Moronta25SFGNL690065.0743001.000-2-600.970.10P
832Akeel Morris25LAAAL90014.0514001.00011403.210.56P
833Logan Morrison30MINAL514744422.240738024331.993383828.607.771B-OF
834Brandon Morrow33CHCNL350030.21174001.0000003.230.31P
835Charlie Morton34HOUAL30300167.014212011.0001100.750.47P
836Taylor Motter28TOTAL169692.037307021.000-1-100003.622.181B-OF-3B-SS-2B-P
837Mike Moustakas29TOTMLB1321291221131.13901142641240.969-1-1-2-203.012.863B-1B
838Gabriel Moya23MINAL356036.1642001.0000001.490.17P
839Peter Moylan39ATLNL390028.112111021.0001703.810.31P
840Cedric Mullins23BALAL454342377.2111108210.991-5-16-6-1912.622.44OF
841Max Muncy27LADNL12110169919.16154941081342.97911-3-305.894.271B-3B-2B-OF
842Yairo Muñoz23STLNL977253690.22861121561844.937-8-13-10-17-13.492.39SS-2B-3B-OF
843Daniel Murphy33TOTNL817836619.0328188134634.982-14-28-12-23-14.683.792B-1B
844John Ryan Murphy27ARINL684442446.24684253762.987-5-1351319.316.79C
845Tom Murphy27COLNL221917170.0196183850.974-2-14-1-7010.118.68C
846Harrison Musgrave26COLNL350044.2615001.0001411.210.17P
847Joe Musgrove25PITNL19190115.138152212.97412-12.891.95P
848Wil Myers27SDPNL777766679.21801175765.967-11-194712.302.20OF-3B-1B
849Tyler Naquin27CLEAL604731414.11251232001.00051341112.722.08OF
850Omar Narváez26CHWAL857269653.16255784073.989-11-20-14-26-38.517.27C
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
851Efren Navarro32CHCNL2006.1880011.00003800011.374.001B
852Zach Neal29LADNL1001.000000000.000.00P
853Kristopher Negrón32TOTMLB139479.0281711011.00034134503.192.00OF-3B-2B-SS
854Héctor Neris29PHINL530047.242110.750-2-800.570.06P
855Pat Neshek37PHINL300024.1312001.000-1-801.110.10P
856Dovydas Neverauskas25PITNL250027.0110001.0000000.330.04P
857Jake Newberry23KCRAL140013.1101001.0000000.680.07P
858Sean Newcomb25ATLNL31300164.02331912.9570001.210.71P
859Kevin Newman24PITNL302421226.2893649412.955-2-12-5-2603.382.66SS-2B
860Gift Ngoepe28TORAL126355.025817061.00023500-14.092.082B-SS-3B
861Juan Nicasio31SEAAL460042.0202001.000-1-500.430.04P
862Tomás Nido24NYMNL302419217.2230218841.983001609.347.53C
863Brandon Nimmo25NYMNL126115981040.2254249412.99612-2-2-12.192.01OF
864Jacob Nix22SDPNL99042.11266021.0002902.551.33P
865Aaron Nola25PHINL33330212.13692613.972-1-101.481.06P
866Bud Norris33STLNL640057.2122732.750-1-301.400.14P
867Daniel Norris25DETAL118044.1422001.0000000.810.36P
868James Norwood24CHCNL110011.021010.500-1-1800.820.09P
869Jacob Nottingham23MILNL86556.26154520.9670024219.377.38C
870Iván Nova31PITNL29290161.02481150.792-2-201.060.66P
871Eduardo Núñez31BOSAL116111101992.1321122192728.978-8-9-16-19-22.852.642B-3B
872Renato Núñez24TOTAL716757565.2162401101212.926-2-33622.392.113B-OF
873Vidal Nuno III30TBRAL170033.0514001.0001601.360.29P
874Peter O'Brien27MIANL191711143.21181089112.99221718-17.336.161B-OF
875Darren O'Day35BALAL200020.0404001.0000001.800.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
876Chris O'Grady28MIANL8007.0101001.0000001.290.13P
877Ryan O'Hearn24KCRAL323230282.229828013518.983-4-15-5-21-29.339.161B-OF
878Tyler O'Neill23STLNL422726272.26360120.96831341702.011.45OF
879Trevor Oaks25KCRAL42013.2303001.0000001.980.75P
880Scott Oberg28COLNL560058.21349021.0000001.990.23P
881Rougned Odor24TEXAL1271231211084.2563218336996.984121478-14.604.362B
882Jake Odorizzi28MINAL32320164.122101021.9090001.100.63P
883Alexi Ogando34CLEAL1001.000000000.000.00P
884Seunghwan Oh35TOTZZ730068.152211.8000000.530.05P
885Shohei Ohtani23LAAAL1010051.2716011.0000001.220.70P
886Steven Okert26SFGNL10007.100000000.000.00P
887Matt Olson24OAKAL1621521471403.114941403847115.99511108739.549.181B
888Tyler Olson28CLEAL430027.1321001.0000000.990.07P
889Nate Orf28MILNL62135.21349021.0000100003.281.862B-SS-3B-OF
890Paulo Orlando32KCRAL212018171.05047120.960171702.532.29OF
891Rafael Ortega27MIANL343017260.17670331.961-1-529-12.522.15OF
892Luis Ortiz22BALAL2102.100000000.000.00P
893Josh Osich29SFGNL120012.0321001.0000002.250.25P
894José Osuna25PITNL252213193.11109415110.9912151605.074.191B-OF-3B
895Roberto Osuna23TOTAL380038.0725011.0000001.660.18P
896Corey Oswalt24NYMNL1712064.21688031.0000002.230.94P
897Dan Otero33CLEAL610058.2936021.0000001.380.15P
898Adam Ottavino32COLNL750077.2138410.923-5-1301.390.16P
899Chris Owings26ARINL786350596.1137973736.978-8-1561222.021.60OF-3B-2B
900Marcell Ozuna27STLNL1471461321283.1274264644.9857732-21.891.84OF
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
901Emilio Pagán27OAKAL550062.0844001.000-1-301.160.15P
902Daniel Palka26CHWAL686242526.195923011.000-12-28-10-22-11.621.40OF
903Joe Panik27SFGNL959183804.0406163237666.98523-4-6-14.484.212B-1B
904Thomas Pannone24TORAL126043.0716001.0000001.470.58P
905Eduardo Paredes23LAAAL140018.1211001.0000000.980.14P
906Edward Paredes31LADNL15007.2101001.0000001.170.07P
907Blake Parker33LAAAL670066.1321001.0000000.410.04P
908Gerardo Parra31COLNL1199790908.1207194943.981346702.011.71OF
909Wes Parsons25ATLNL1005.000000000.000.00P
910David Paulino24TORAL7006.220110.5000001.350.14P
911James Paxton29SEAAL28282160.1817001.000-1-1-10.450.29P
912James Pazos27SEAAL600050.0422001.000-1-400.720.07P
913Brad Peacock30HOUAL611065.062310.8330000.690.08P
914Steve Pearce35TOTAL483723315.021620015113.99501-6-22-26.144.391B-OF
915Joc Pederson26LADNL1328850858.0170163611.994-14-200011.771.28OF
916Dustin Pedroia34BOSAL33327.01477011.0000130004.674.672B
917CD Pelham23TEXAL10007.2110001.000-1-2601.170.10P
918Félix Peña28LAAAL1917092.218612021.0002401.750.95P
919Francisco Peña28STLNL563023330.23092971110.997-4-15-6-22-28.385.31C-1B
920Hunter Pence35SFGNL554741442.09897010.990-7-20-6-16-21.981.76OF
921Cliff Pennington34CINNL116566.02021622.900-2-31-1-1802.451.293B-SS-P
922David Peralta30ARINL1401371291230.0230225140.9831100-21.651.61OF
923Freddy Peralta22MILNL1614078.1523001.000-1-300.570.31P
924Wandy Peralta26CINNL590045.117611021.0000003.380.29P
925Wily Peralta29KCRAL370034.1413001.0001601.050.11P
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
926José Peraza24CINNL1561521381331.05871624032285.963-12-11-3-2-13.823.60SS-OF
927Luis Perdomo25SDPNL1210044.2541001.000-2-901.010.42P
928Carlos Pérez27TOTZZ252115181.11841701221.98917-3-19-29.037.28C
929Cionel Pérez22HOUAL80011.100000000.000.00P
930Hernán Pérez27MILNL1226631691.1236107125431.983-2-391503.021.592B-OF-SS-3B-1B-P
931Martín Pérez27TEXAL2215085.1817011.000-4-9-10.840.36P
932Michael Pérez25TBRAL242218185.019317518001.0003191629.398.04C
933Óliver Pérez36CLEAL510032.1615001.0001601.670.12P
934Roberto Pérez29CLEAL585544476.25695382653.991-1-3410110.659.72C
935Salvador Pérez28KCRAL999890852.1785715700131.0007101108.297.93C-1B
936Dillon Peters25MIANL75027.2532001.0001701.630.71P
937Jace Peterson28TOTAL865646552.11829683322.984-7-16-2-402.921.92OF-3B-2B-SS-P
938Tim Peterson27NYMNL220027.2312001.0000000.980.14P
939Gregorio Petit33MINAL241714163.1903453315.967324-1-704.793.352B-SS-3B-1B
940Yusmeiro Petit33OAKAL740093.016511011.000-1-201.550.22P
941Jake Petricka30TORAL410045.2514001.000-1-400.990.12P
942Tommy Pham30TOTZZ1281261131106.2275266450.982-2-2-2-2-22.202.11OF
943Josh Phegley30OAKAL392722247.12292101812.996-2-10-1-5-28.305.85C
944Brandon Phillips37BOSAL85349.084220.750-2-42-1-2401.100.672B-3B
945Brett Phillips24TOTZZ453433314.197943011.000124693412.782.16OF
946Evan Phillips23TOTZZ91011.2101001.000110200.770.11P
947Kevin Pillar29TORAL1421321271172.1365352762.9841212-3-302.762.53OF
948Manny Piña31MILNL938475743.17697204546.99591561029.268.23C-1B
949Chad Pinder26OAKAL1027743711.02241615765.97314235802.761.91OF-2B-3B-SS-1B
950José Pirela28SDPNL11110270889.2337165163935.97312-5-6-13.322.732B-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
951Stephen Piscotty27OAKAL1511481381314.2281273531.989-5-4-6-5-11.901.84OF
952Nick Pivetta25PHINL33320164.03091830.9001101.480.82P
953Kevin Plawecki27NYMNL726661606.26446093141.994250029.498.65C-1B
954Trevor Plouffe32PHINL42016.0422001.000-1-380002.251.003B-OF-2B
955Adam Plutko26CLEAL1712076.21037001.0002501.170.59P
956Gregory Polanco26PITNL1241221131071.2239229821.99245-2-2-21.991.91OF
957Jorge Polanco24MINAL767674664.1275901721342.953-2-3-8-14-43.553.45SS
958AJ Pollock30ARINL10910597936.0233229311.996-5-72202.232.13OF
959Drew Pomeranz29BOSAL2611074.0523001.000-1-300.610.19P
960Dalton Pompey25TORAL32123.0550001.0001420001.961.67OF
961Daniel Ponce de Leon26STLNL114033.0106311.9001602.450.82P
962Rick Porcello29BOSAL33331191.138152031.92111-11.651.06P
963Buster Posey31SFGNL989883866.281176445212.99856101448.408.01C-1B
964Brooks Pounders27COLNL140015.1211001.0000001.170.14P
965Boog Powell25OAKAL76656.01716010.941-4-81-3-64-12.572.29OF
966Bobby Poyner25BOSAL200022.1514001.0001902.010.25P
967Martín Prado34MIANL494943418.01123872211.982-2-5-2-612.372.243B-1B
968Ryan Pressly29TOTAL770071.01349001.00011601.650.17P
969David Price32BOSAL30301176.026620001.0000001.330.87P
970Jurickson Profar25TEXAL1421361201208.16073152672574.959-10-10-16-15-34.333.78SS-3B-1B-2B-OF
971Austin Pruitt28TBRAL230069.21028011.0000001.290.43P
972Yasiel Puig27LADNL11810796964.21891711084.958-6-733-31.691.53OF
973Albert Pujols38LAAAL707049590.058652953460.9930-10038.888.311B
974Kevin Quackenbush29CINNL10009.000000000.000.00P
975Roman Quinn25PHINL383129288.18177222.97531328-12.472.03OF-P-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
976Jose Quintana29CHCNL32320174.133131912.9702201.651.00P
977Tanner Rainey25CINNL8007.0101001.0000001.290.13P
978Carlos Ramírez27TOTAL5008.1220001.0000002.160.40P
979Erasmo Ramírez28SEAAL1010045.2422001.0000000.790.40P
980Hanley Ramírez34BOSAL252519212.119018280191.0002120018.057.601B
981JC Ramirez29LAAAL2206.2330001.0000004.051.50P
982José Ramírez25CLEAL1531531441352.13701182381426.96211-2-212.372.333B-2B
983José Ramírez28ATLNL7006.110010.000-1-3200.000.00P
984Neil Ramírez29CLEAL470041.2312001.000-3-14-10.650.06P
985Noé Ramirez28LAAAL691083.1105410.900-1-200.970.13P
986Yefry Ramírez24BALAL1712065.1826001.000-2-6-11.100.47P
987AJ Ramos31NYMNL280019.2202011.0000000.920.07P
988Edubray Ramos25PHINL520042.200000-1-500.000.00P
989Wilson Ramos30TOTZZ969177794.18107545153.99423-6-9-19.128.39C
990Colby Rasmus31BALAL158688.21917111.94711934001.831.20OF
991Josh Ravin30ATLNL2003.0211001.0000006.001.00P
992Robbie Ray26ARINL24240123.2615001.0001200.440.25P
993J.T. Realmuto27MIANL1191191031029.096190351714.99389-1-1-18.347.63C-1B
994Josh Reddick31HOUAL128119831053.12182099021.000-4-47721.861.70OF
995Addison Reed29MINAL550056.0945001.0000001.450.16P
996AJ Reed25HOUAL1118.0660011.0000300006.756.001B
997Cody Reed25CINNL177043.01055011.000-1-502.090.59P
998Michael Reed25ATLNL1001.20000000000.000.00OF
999Rob Refsnyder27TBRAL272415197.039363001.0000031811.781.44OF-1B
1000Sean Reid-Foley22TORAL77033.1303001.0000000.810.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
1001Jack Reinheimer25NYMNL136570.220812011.000-1-12-1-1602.551.43OF-SS-3B-2B
1002Zac Reininger25DETAL180021.1404001.0001911.690.22P
1003Anthony Rendon28WSNNL1361351251186.031688222623.981882212.352.283B
1004Hunter Renfroe26SDPNL1039582855.0206192681.961-7-945-12.081.92OF
1005Alex Reyes23STLNL1104.0101001.0000002.251.00P
1006Franmil Reyes22SDPNL757138551.1111107220.982-7-16-2-4-21.781.45OF
1007Jesús Reyes25CINNL5005.2110001.0000001.590.20P
1008José Reyes35NYMNL644839463.21423698812.944-7-17-2-502.602.003B-SS-2B-P
1009Pablo Reyes24PITNL161311128.23424821.9413300002.242.00OF-3B-2B
1010Víctor Reyes23DETAL635349497.01151114011.000-4-11-3-7-12.081.83OF
1011Mark Reynolds34WSNNL534335421.136332335535.986-3-8-3-817.656.071B-3B-2B-OF-P
1012Matt Reynolds27WSNNL41117.0312001.0000280001.590.753B
1013Jacob Rhame25NYMNL300032.1211001.000-1-600.560.07P
1014Clayton Richard34SDPNL27270158.24433830.9325602.331.52P
1015Garrett Richards30LAAAL1616076.183410.8751300.830.44P
1016Trevor Richards25MIANL25250126.120713011.0001201.420.80P
1017Joey Rickard27BALAL785645514.2125116812.992013612.171.59OF
1018JT Riddle26MIANL957569691.1348115227647.983611101714.453.60SS
1019Yacksel Ríos25PHINL360036.093512.889-3-1702.000.22P
1020René Rivera34TOTMLB312218213.02432271513.996-1-615-210.237.81C-1B
1021Yadiel Rivera26MIANL782818320.01334683417.97072627-13.631.573B-SS-2B-OF-1B
1022Anthony Rizzo28CHCNL1531481331327.0128711331477128.99512116508.688.261B-P-2B
1023Tanner Roark31WSNNL31300180.131724001.0004401.551.00P
1024Daniel Robertson24TBRAL837860694.0284861881036.96581300-13.552.952B-SS-3B-OF-1B-P
1025David Robertson33NYYAL690069.2126510.9170001.420.16P
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
1026Drew Robinson26TEXAL403022282.2106742845.962-3-11-3-12-13.252.43OF-2B-SS-3B
1027Shane Robinson33NYYAL24179148.24136411.976-1-664802.421.67OF
1028Hansel Robles27TOTZZ530056.0211001.000-1-2100.320.04P
1029Víctor Robles21WSNNL171211116.034331001.00033022002.642.00OF
1030Fernando Rodney41TOTAL680064.11046011.000-1-1801.400.15P
1031Carlos Rodón25CHWAL20200120.21631210.938-1-201.120.75P
1032Dereck Rodríguez26SFGNL21190118.11477011.000-1-201.060.67P
1033Eduardo Rodríguez25BOSAL27230129.212111001.000-1-2-10.830.44P
1034Jefry Rodríguez24WSNNL148052.0826001.0000001.380.57P
1035Ricardo Rodríguez25TEXAL4006.2101001.0000001.350.25P
1036Richard Rodríguez28PITNL630069.1826001.0001301.040.13P
1037Ronny Rodríguez26DETAL584740451.02161031021117.949-3-9-12-31-24.093.20SS-2B-3B-1B-OF
1038Sean Rodríguez33PITNL563628368.21497172618.960-3-9-3-903.492.272B-OF-SS-1B-3B
1039Chaz Roe31TBRAL610050.1826021.000-1-401.430.13P
1040Josh Rogers23BALAL33011.200000000.000.00P
1041Taylor Rogers27MINAL720068.11468001.0000001.840.19P
1042Miguel Rojas29MIANL139125691113.0548255289458.9934466-24.402.99SS-3B-1B-2B
1043Sal Romano24CINNL39250145.235151821.943-1-102.040.85P
1044Enny Romero27TOTZZ80010.0110001.0000000.900.13P
1045Fernando Romero23MINAL1111055.2113710.9090001.620.91P
1046Andrew Romine32SEAAL632921324.01468262220.986-1-32704.002.18SS-2B-1B-3B-OF-P
1047Austin Romine29NYYAL766861611.17206684843.99424510410.549.42C
1048Sergio Romo35TBRAL735067.2202001.00000-3-53-10.270.03P-3B
1049Bruce Rondón27CHWAL350029.2413001.000-2-1301.210.11P
1050Héctor Rondón30HOUAL630059.0835001.000-1-301.220.13P
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
1051José Rondón24CHWAL231614155.2591641210.9662141803.302.483B-SS-2B-1B
1052Adam Rosales35CLEAL133352.227189001.000-2-36-1-2304.611.932B-3B-1B-SS
1053Amed Rosario22NYMNL1461411341271.25081603321658.969-6-6-9-8-33.483.37SS
1054Eddie Rosario26MINAL1271211081083.22542341190.965-11-13101122.031.91OF-3B
1055Randy Rosario24CHCNL440046.2743001.000-2-901.350.16P
1056Joe Ross25WSNNL33016.0532011.0000002.811.67P
1057Tyson Ross31TOTNL31230149.240172122.95021602.291.23P
1058Zac Rosscup30LADNL170011.100000000.000.00P
1059Chris Rowley27TORAL2000.200000000.000.00P
1060Ryan Rua28TEXAL493927349.01061024031.000516-4-13-12.732.00OF-1B-P
1061Drew Rucinski29MIANL320035.1725001.000-1-601.780.22P
1062José Ruiz23CHWAL6004.1101001.0000002.080.17P
1063Rio Ruiz24ATLNL1119.0303001.0001107113303.003.003B
1064Nick Rumbelow26SEAAL130017.2211001.000-1-1101.020.15P
1065Chris Rusin31COLNL490054.21358001.0000002.140.27P
1066Addison Russell24CHCNL129110971003.24881573141766.965671619-24.223.65SS
1067Hyun Jin Ryu31LADNL1515082.1927001.0000000.980.60P
1068Marc Rzepczynski32TOTAL230010.1211021.000-1-12001.740.09P
1069CC Sabathia37NYYAL29290153.01501231.800-5-7-10.710.41P
1070Casey Sadler27PITNL2004.100000000.000.00P
1071Connor Sadzeck26TEXAL13209.1211001.0000001.930.15P
1072Tyler Saladino28TOTMLB362925264.21314479813.939313313-14.183.32SS-3B-2B
1073Fernando Salas33ARINL410040.032010.667-2-1000.450.05P
1074Chris Sale29BOSAL27270158.025121212.9601101.370.89P
1075Jarrod Saltalamacchia33DETAL21110.01211010.9171120-1-120-19.905.501B-C
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
1076Jeff Samardzija33SFGNL1010044.2633001.000-1-411.210.60P
1077Adrian Sampson26TEXAL54023.030210.667-1-900.780.40P
1078Aaron Sanchez25TORAL20200105.01931511.9473601.540.90P
1079Adrián Sánchez27WSNNL19136112.0321616041.000-3-320002.571.602B-3B
1080Aníbal Sánchez34ATLNL25240136.237122320.9460002.301.40P
1081Gary Sánchez25NYYAL767467653.07727313565.992-8-1547-610.5610.08C
1082Yolmer Sanchez26CHWAL1511491461328.24401512751436.968224412.892.773B-2B-SS
1083Pablo Sandoval31SFGNL615141456.027720766419.986-4-10-3-805.394.333B-1B-2B-P
1084Miguel Sanó25MINAL646357563.12371191081010.958-2-5-6-13-13.633.393B-1B
1085Carlos Santana32PHINL1591571421394.01292117610511117.9917643-18.277.631B-3B
1086Danny Santana27ATLNL94155.113130001.00047624302.111.44OF
1087Dennis Santana22LADNL1003.2101001.0000002.451.00P
1088Domingo Santana25MILNL554841433.18482110.9883761601.721.51OF
1089Edgar Santana26PITNL690066.1134810.9231301.630.17P
1090Ervin Santana35MINAL55024.2633001.0000002.191.20P
1091Anthony Santander23BALAL292523231.26157220.967628-1-5-22.292.03OF
1092Héctor Santiago30CHWAL4970102.01037011.0001200.880.20P
1093Luis Santos27TORAL151020.0101001.00011000.450.07P
1094Luis Sardiñas25BALAL85546.0177821.882-5-117-3-7802.931.882B
1095Warwick Saupold28DETAL310034.184310.8751601.830.23P
1096Rob Scahill31CHWAL6005.0000000000.000.00P
1097Scott Schebler27CINNL1019372815.1197190160.970-3-5-5-7-22.111.89OF
1098Max Scherzer33WSNNL33332220.2178810.941-4-400.650.48P
1099Ryan Schimpf30LAAAL42116.0202011.0000-230001.130.503B-OF-2B
1100Jonathan Schoop26TOTZZ124113961015.25611993461691.971341416-14.834.102B-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
1101Jaime Schultz27TBRAL221030.1413001.0001701.190.18P
1102Kyle Schwarber25CHCNL12011561943.21861741110.9959116721.761.54OF
1103Robby Scott28BOSAL9006.200000000.000.00P
1104Tanner Scott23BALAL530053.1505001.0000000.840.09P
1105Troy Scribner26ARINL1103.2110001.0000002.451.00P
1106Corey Seager24LADNL252422221.1932664311.96818-1-503.663.60SS
1107Kyle Seager30SEAAL1541501451333.2437983251449.96843-3-322.852.733B-2B
1108Jean Segura28SEAAL1441441331260.25451413871768.9691110-2-2-23.773.67SS
1109Marcus Semien27OAKAL1591581571423.26761984582079.97076119-14.154.13SS
1110Antonio Senzatela23COLNL2313090.11248011.0002401.200.52P
1111Luis Severino24NYYAL32321191.13062223.9333301.320.88P
1112Pedro Severino24WSNNL675647512.056553431031.0005121209.938.43C
1113Paul Sewald28NYMNL460056.192610.8890001.280.17P
1114Kevin Shackelford29CINNL5008.0110001.0000001.130.20P
1115Justin Shafer25TORAL6008.1101001.0000001.080.17P
1116Bryan Shaw30COLNL610054.2155730.8000001.980.20P
1117Chris Shaw24SFGNL151510118.019181001.0000-4-1-1001.451.27OF
1118Travis Shaw28MILNL1461381011189.14141642391134.9731111121223.052.473B-2B-1B
1119Justus Sheffield22NYYAL3002.231110.6670006.750.67P
1120James Sherfy26ARINL150016.1202001.0000001.100.13P
1121Ryan Sherriff28STLNL5005.2101001.0000001.590.20P
1122James Shields36CHWAL34330204.222319021.0001100.970.65P
1123Braden Shipley26ARINL3005.0202001.0000003.600.67P
1124Matt Shoemaker31LAAAL77031.020110.5000000.290.14P
1125Chasen Shreve27TOTZZ600052.2615001.00012201.030.10P
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
1126JB Shuck31MIANL422113231.25148210.980-1-5-5-2501.941.19OF
1127Magneuris Sierra22MIANL514232358.210698440.962-4-14-6-20-12.562.00OF
1128Moisés Sierra29WSNNL17117105.116160001.00021811101.370.94OF
1129Andrelton Simmons28LAAAL1451451341254.261022837210114.98433171614.304.14SS
1130Lucas Sims24TOTNL90015.2110001.0000000.570.11P
1131Tony Sipp34HOUAL540038.2413011.0001500.930.07P
1132Chance Sisco23BALAL554341385.13633362615.997-1-3-2-608.466.58C
1133Tyler Skaggs26LAAAL24240125.1123721.833-1-200.720.42P
1134Eric Skoglund25KCRAL1413070.0100911.900-1-301.160.64P
1135Matt Skole28CHWAL1118.0761041.0000-15-1-150-17.887.001B
1136Austin Slater25SFGNL585146459.225023511418.984-4-9-2-504.824.10OF-1B
1137Aaron Slegers25MINAL42013.2312001.0000001.980.75P
1138Burch Smith28KCRAL386078.0844001.000-1-300.920.21P
1139Caleb Smith26MIANL1616077.193510.8891300.930.50P
1140Carson Smith28BOSAL180014.1431001.000-2-2802.510.22P
1141Dominic Smith23NYMNL393225286.118316613415.978-3-13-4-1605.634.371B-OF
1142Drew Smith24NYMNL270028.0404011.0001701.290.15P
1143Dwight Smith Jr.25TORAL251711155.237361001.000-5-40-3-2302.141.48OF
1144Joe Smith34HOUAL560045.292611.889-1-401.580.14P
1145Kevan Smith30CHWAL474441398.13803582023.995-4-12-7-21-18.548.04C
1146Mallex Smith25TBRAL1381271031134.2264255361.9773411-32.051.87OF
1147Murphy Smith30TORAL3003.100000000.000.00P
1148Will Smith28SFGNL540053.0532001.000-1-400.850.09P
1149Justin Smoak31TORAL1341271211127.11076103639198.999-4-51118.588.021B
1150Josh Smoker29TOTZZ8007.100000000.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
1151Jake Smolinski29OAKAL1711899.030300001.00021822402.731.76OF-P
1152Blake Snell25TBRAL31310180.22011811.9501100.950.61P
1153D.J. Snelten26SFGNL4004.1220001.0000004.150.50P
1154Brandon Snyder31TBRAL22115.0413001.000-1-480002.402.003B
1155Chad Sobotka24ATLNL140014.1110001.0000000.630.07P
1156Miguel Socolovich31ATLNL4005.000000000.000.00P
1157Eric Sogard32MILNL411810210.1893155312.96602-1-503.681.83SS-2B-OF
1158Yangervis Solarte30TORAL11311087969.2328109211830.976-10-13-5-6-12.972.623B-2B-SS-1B
1159Jorge Soler26KCRAL525250451.1122117230.97511-13-34-12.372.29OF
1160Sammy Solís29WSNNL560039.1404001.0000000.920.07P
1161Joakim Soria34TOTZZ660060.21156001.0000001.630.17P
1162Michael Soroka20ATLNL55025.2413011.0001801.400.80P
1163Edmundo Sosa22STLNL1001.0101011.00002400009.001.002B
1164Juan Soto19WSNNL114112107987.0213207422.991-1-1-4-4-31.921.85OF
1165Steven Souza Jr.29ARINL656453556.2107103130.972-5-12-2-4-11.681.60OF
1166Denard Span34TOTAL12110492925.0210203341.981-5-7-2-2-12.001.70OF
1167Cory Spangenberg27SDPNL916450626.223082142626.9740023-13.222.222B-3B-OF-P-SS
1168Glenn Sparkman26KCRAL153038.182510.8751501.640.47P
1169George Springer28HOUAL128127851108.0261252812.9961213-2-202.112.03OF
1170Jeffrey Springs25TEXAL182032.0624001.0000001.690.33P
1171Jacob Stallings28PITNL139991.0105969011.000-1-1300010.388.08C
1172Craig Stammen34SDPNL730079.012210011.0000001.370.16P
1173Ryne Stanek26TBRAL5929066.1624001.0001300.810.10P
1174Giancarlo Stanton28NYYAL727268648.0118111610.992595901.631.63OF
1175Max Stassi27HOUAL826454587.17026683224.997-1-21020010.738.54C
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
1176Drew Steckenrider27MIANL710064.2633001.000-1-300.840.08P
1177Jackson Stephens24CINNL290038.11147011.0001502.580.38P
1178Robert Stephenson25CINNL43011.2211001.0000001.540.50P
1179Andrew Stevenson24WSNNL20107106.22019010.950-2-26-1-11-11.600.95OF
1180Brock Stewart26LADNL92017.230210.6670001.020.22P
1181Chris Stewart36TOTNL83338.23632310.972-1-310008.154.38C
1182Christin Stewart24DETAL151514130.04341020.953-3-29-5-4602.842.73OF
1183DJ Stewart24BALAL139487.026242021.00033622702.692.00OF
1184Kohl Stewart23MINAL84036.2927001.0000002.211.13P
1185Robert Stock28SDPNL320039.271420.71421011.130.16P
1186Trevor Story25COLNL1561561471372.26261974161392.979337614.023.93SS
1187Eric Stout25KCRAL3002.1220001.0000007.710.67P
1188Matt Strahm26SDPNL415061.1122910.9172701.610.27P
1189Dan Straily29MIANL23230122.11851211.9443501.250.74P
1190Dee Strange-Gordon30SEAAL1361331201176.25463092221566.973-1-1-2-224.063.742B-OF-SS
1191Stephen Strasburg29WSNNL22220130.0231013001.0000001.591.05P
1192Chris Stratton27SFGNL28261145.026111321.9232301.490.86P
1193Myles Straw23HOUAL92230.0990001.0002840002.701.00OF
1194Hunter Strickland29SFGNL490045.11468011.0001402.780.29P
1195Ross Stripling28LADNL33210122.02481511.9584701.700.70P
1196Marcus Stroman27TORAL19190102.1381028011.00061203.342.00P
1197Pedro Strop33CHCNL600059.2147520.8570001.810.20P
1198Daniel Stumpf27DETAL560038.1422001.000-2-1000.940.07P
1199Andrew Suárez25SFGNL29290160.1351322031.0003401.961.21P
1200Eugenio Suárez26CINNL1431411301229.0368962531923.94800-1-112.562.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
1201Ranger Suárez22PHINL43015.0514001.00011303.001.25P
1202Jesús Sucre30TBRAL735243492.05364973723.996122519.777.32C-P
1203Wander Suero26WSNNL400047.2104511.9000001.700.23P
1204Andrew Susac28BALAL77760.052484001.000120-1-2007.807.43C
1205Brent Suter28MILNL20180101.1281018011.0003602.491.40P
1206Ichiro Suzuki44SEAAL1212691.021210001.00005-2-2612.081.75OF
1207Kurt Suzuki34ATLNL938374749.07827443355.994-1-2-7-1109.348.35C
1208Dansby Swanson24ATLNL1361321251165.25251653501077.981669913.983.79SS
1209Anthony Swarzak32NYMNL290026.1101001.0001800.340.03P
1210Darnell Sweeney27TORAL2119.0220001.000013-1-13302.001.00OF-3B
1211Blake Swihart26BOSAL603321348.12292131517.99600-1-3-15.893.62C-OF-1B-3B-2B
1212Noah Syndergaard25NYMNL25252154.13472520.941-3-401.871.28P
1213Matt Szczur28SDPNL3285121.223221001.000-1-71901.700.72OF
1214Jameson Taillon26PITNL32322191.032923021.000-3-301.511.00P
1215Masahiro Tanaka29NYYAL27271156.039142414.9746812.191.41P
1216Raimel Tapia24COLNL81121.0550001.0000170002.140.63OF
1217Stephen Tarpley25NYYAL10009.0101001.0000001.000.10P
1218Mike Tauchman27COLNL96557.1990001.000-3-69-1-2101.411.00OF
1219Beau Taylor28OAKAL60011.011101001.000000009.001.83C
1220Ben Taylor25CLEAL6006.0000000000.000.00P
1221Chris Taylor27LADNL1421281011179.24292082091232.972449913.182.67SS-OF-2B
1222Michael A. Taylor27WSNNL1138778811.1239232612.996913142022.642.09OF-1B
1223Junichi Tazawa32TOTZZ310028.030210.6670000.640.06P
1224Julio Teherán27ATLNL31310175.242933021.0006702.151.35P
1225Tomás Telis27MIANL61020.021201021.000000009.453.50C-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
1226Rowdy Tellez23TORAL171514134.012511310211.984-2-15-1-908.267.241B
1227Ryan Tepera30TORAL680064.2112810.9090001.390.15P
1228Eric Thames31MILNL645829475.227325117516.98213-3-7-25.074.06OF-1B
1229Jake Thompson24PHINL90016.1413001.0000002.200.44P
1230Trayce Thompson27TOTAL483432323.181783031.000-1-21312.251.69OF
1231Tyler Thornburg29BOSAL250024.0101001.0000000.380.04P
1232Chris Tillman30BALAL77026.2523021.0001801.690.71P
1233Charlie Tilson25CHWAL353229287.07169111.986-3-10-9-3702.202.00OF
1234Carlos Tocci22TEXAL613629345.2113111110.991-6-22-9-31-12.921.81OF-P
1235Andrew Toles26LADNL105555.012120001.000-1-200001.961.20OF
1236Josh Tomlin33CLEAL329070.1734001.000-1-300.900.22P
1237Kelby Tomlinson28SFGNL473119315.118776105631.968132825.173.552B-SS-3B
1238Carlos Torres35WSNNL10009.2211001.000-1-2101.860.20P
1239Gleyber Torres21NYYAL1231191081067.24741852721748.964-3-33303.853.522B-SS
1240Ramón Torres25KCRAL98871.029111624.931-1-120003.423.003B-2B
1241Ronald Torreyes25NYYAL382418251.096247029.979-3-12-1-503.372.352B-3B-SS
1242Touki Toussaint22ATLNL75029.0523021.0001701.550.71P
1243Blake Trahan24CINNL92234.21156031.0000100002.861.10SS-3B-2B
1244Devon Travis27TORAL1019491829.2417161247972.978-10-14-4-614.434.042B
1245Sam Travis24BOSAL104244.12120012.95224912704.062.00OF-1B
1246Blake Treinen30OAKAL680080.11641110.938-1-201.680.22P
1247Jose Trevino25TEXAL31117.015150001.000000007.945.00C
1248Andrew Triggs29OAKAL99041.1312001.000-2-1000.650.33P
1249Lou Trivino26OAKAL691074.0642011.000-1-300.730.09P
1250Nick Tropeano27LAAAL1414076.01156011.0000001.300.79P
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
1251Mike Trout26LAAAL1251241101076.22782717041.000446602.322.22OF
1252Mark Trumbo32BALAL222213172.146433031.000-3-22-6-41-12.402.09OF-1B
1253Jen-Ho Tseng23CHCNL1102.000000000.000.00P
1254Kyle Tucker21HOUAL231513159.12420220.917-6-45-1-7-11.240.96OF
1255Preston Tucker27TOTNL413514278.160591001.000-4-17-4-1701.941.46OF
1256Sam Tuivailala25TOTZZ360037.071510.857-1-3201.460.17P
1257Spencer Turnbull25DETAL43016.1413001.00011202.201.00P
1258Jacob Turner27TOTZZ5106.2303001.0000004.050.60P
1259Justin Turner33LADNL969076777.0266571991012.962573512.972.673B
1260Trea Turner25WSNNL1591581531401.06152043991270.980-5-48713.873.79SS
1261Duane Underwood Jr.23CHCNL1104.0211001.0000004.502.00P
1262Justin Upton30LAAAL1401401201200.1305294741.98799-1-102.262.15OF
1263José Ureña26MIANL31311174.034102311.9713301.711.06P
1264Richard Ureña22TORAL362726256.192305938.967-3-161503.122.47SS-2B-3B
1265Julio Urías21LADNL3004.000000000.000.00P
1266Luis Urías21SDPNL121211108.0471829091.000113333-13.923.922B
1267Gio Urshela26TORAL17138119.23282310.969-1-9-4-40-12.331.72SS-3B
1268Chase Utley39LADNL513518323.21276064310.976-1-4-1-403.452.382B-1B
1269Pat Valaika25COLNL442514248.11559757129.994-1-6-3-1405.583.282B-1B-3B-SS
1270Luis Valbuena32LAAAL866544604.028018290835.971-3-7-5-10-14.052.803B-1B-2B
1271Framber Valdez24HOUAL85037.0927011.0001502.191.13P
1272José Valdez28SFGNL4005.0101001.0000001.800.25P
1273Danny Valencia33BALAL605645484.2146647846.973-1-2-5-1202.642.333B-OF-1B-P
1274Jesmuel Valentín24PHINL27118147.142152525.952-4-29-2-1602.441.333B-2B-OF-SS-P
1275Breyvic Valera26TOTMLB191513139.2633327310.9520-3-1-8-13.872.732B-3B-SS-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
1276Ildemaro Vargas26ARINL62226.21951223.8950180005.742.833B-2B-SS
1277Jason Vargas35NYMNL2020092.020317001.0002401.961.00P
1278Andrew Vasquez24MINAL9005.030120.333-1-40-11.800.11P
1279Jerry Vasto26TOTZZ6004.100000000.000.00P
1280Christian Vázquez27BOSAL766658606.06806502733.99600-1-2-310.058.79C-3B
1281Felipe Vazquez26PITNL700070.082510.875-2-600.900.10P
1282Vince Velasquez26PHINL31300146.22551820.9204501.410.74P
1283Andrew Velazquez23TBRAL112134.21037011.00012813402.600.833B-SS-OF-2B
1284Héctor Velázquez29BOSAL478085.0166913.9380001.590.32P
1285Pat Venditte33LADNL150014.0101001.0000000.640.07P
1286Jonny Venters33TOTZZ501034.1624001.000-1-3501.570.12P
1287Alex Verdugo22LADNL28168167.03634110.972011701.891.25OF
1288Drew VerHagen27DETAL411056.1817001.0000001.280.20P
1289Justin Verlander35HOUAL34341214.02071210.9503300.800.56P
1290Thyago Vieira25CHWAL160017.2321001.0000001.530.19P
1291Engelb Vielma24BALAL63227.083410.875000002.331.172B-SS
1292Christian Villanueva27SDPNL989373792.0259681781323.9501146-22.802.343B-2B-1B-SS
1293Jonathan Villar27TOTMLB128118971016.04611842661157.976007823.993.522B-SS
1294Meibrys Viloria21KCRAL107772.167607001.000-1-17-1-17-18.346.70C
1295Zach Vincej27SEAAL1119.0101001.000-1-107-1-13301.001.003B
1296Nick Vincent31SEAAL621056.194410.8890001.280.13P
1297Arodys Vizcaíno27ATLNL390038.162310.8331501.170.13P
1298Daniel Vogelbach25SEAAL20188141.0132121110131.00002-1-908.436.601B
1299Luke Voit27TOTMLB353328288.025123415217.992-5-21-8-33-27.786.921B-OF
1300Chris Volstad31CHWAL331047.1103611.9000001.710.27P
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
1301Austin Voth26WSNNL42012.1211001.000-1-1601.460.50P
1302Joey Votto34CINNL1391371141181.0119410471425101.996551010-29.068.551B
1303Michael Wacha26STLNL1515084.1112810.9090001.070.67P
1304Tyler Wade23NYYAL341512168.257253118.982020002.991.562B-OF-SS-3B
1305Bobby Wahl26NYMNL7005.1000000000.000.00P
1306Adam Wainwright36STLNL88040.191710.8890001.791.00P
1307Marcus Walden29BOSAL80014.2523011.00022703.070.63P
1308Mitch Walding25PHINL72224.0633001.000000002.250.863B
1309Christian Walker27ARINL84242.041392031.0000-90008.795.131B-OF
1310Neil Walker32NYYAL1029065808.2457335117532.989-5-7-5-705.033.931B-2B-3B-OF
1311Taijuan Walker25ARINL33013.0514011.00023103.461.67P
1312Chad Wallach26MIANL141312121.2122112821.98411022018.888.57C
1313Taylor Ward24LAAAL403930326.182156253.939-1-5-2-7-12.121.933B
1314Adam Warren30TOTAL470051.2927001.00024601.570.19P
1315Tony Watson33SFGNL720066.017611021.00000-12.320.24P
1316Luke Weaver24STLNL30250136.12891721.929-3-4-11.720.87P
1317Tyler Webb27TOTNL220020.1752011.0000003.100.32P
1318Ryan Weber27TBRAL2005.100000000.000.00P
1319Allen Webster28CHCNL3003.0101001.0000003.000.33P
1320Zack Weiss26CINNL1000.00000000.00P
1321J.B. Wendelken25OAKAL130016.2101001.0000000.540.08P
1322Joey Wendle28TBRAL137122991107.0478185286768.985910101013.833.182B-3B-OF-SS
1323Rob Whalen24SEAAL1004.0000000000.000.00P
1324Zack Wheeler28NYMNL29290182.128622021.0001101.380.97P
1325Tyler White27HOUAL423326313.1273258150291.000-4-17-2-807.846.501B
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
1326Chase Whitley29ATLNL1001.000000000.000.00P
1327Rowan Wick25SDPNL10008.1110001.000-3-72-11.080.10P
1328Brad Wieck26SDPNL5007.0101001.00012901.290.20P
1329Matt Wieters32WSNNL736455559.16065792435.995613-3-639.708.26C
1330Aaron Wilkerson29MILNL3109.0101001.0000001.000.33P
1331Stevie Wilkerson26BALAL15129117.051153425.96121611013.773.062B-3B-SS
1332Austen Williams25WSNNL10009.2101001.0000000.930.10P
1333Justin Williams22TBRAL1002.0110001.0000600004.501.00OF
1334Mason Williams26CINNL402719254.051510001.000132901.811.28OF
1335Nick Williams24PHINL10610176870.2151143530.980-16-21-12-1621.531.40OF
1336Taylor Williams26MILNL560053.0835011.0000001.360.14P
1337Trevor Williams26PITNL31311170.228121331.8933401.320.81P
1338Mac Williamson27SFGNL272717214.143403001.0001621111.811.59OF
1339Alex Wilson31DETAL590061.216412001.0001302.340.27P
1340Bobby Wilson35MINAL474536390.24213992112.9982682549.688.94C
1341Bryse Wilson20ATLNL3107.0101001.0000001.290.33P
1342Justin Wilson30CHCNL710054.2321001.0001400.490.04P
1343Trey Wingenter24SDPNL220019.063120.667-1-1101.890.18P
1344Jesse Winker24CINNL767141586.1122117410.992-8-16-12-2401.861.59OF
1345Dan Winkler28ATLNL690060.180711.875-2-7-11.040.10P
1346Patrick Wisdom26STLNL168685.142261336.929-3-37-1-1414.112.293B-1B
1347Matt Wisler25TOTNL183040.0202001.0000000.450.11P
1348Nick Wittgren27MIANL320033.2330001.0000000.800.09P
1349Tony Wolters26COLNL665639498.05394904546.993-2-5143319.677.75C-OF-3B-2B
1350Kolten Wong27STLNL1199889896.2480165306973.9811215131714.733.962B
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
1351Alex Wood27LADNL33270151.22031431.850-2-301.010.52P
1352Blake Wood32LAAAL130011.2211001.0000001.540.15P
1353Hunter Wood24TBRAL298041.0817001.0001501.760.28P
1354Brandon Woodruff25MILNL194042.1104511.9000001.910.47P
1355Brandon Workman29BOSAL430041.1963001.000-1-501.960.21P
1356David Wright35NYMNL1104.0101001.0000600002.251.003B
1357Kyle Wright22ATLNL4006.0110001.0000001.500.25P
1358Mike Wright Jr.28BALAL483084.1145812.9291201.390.27P
1359Steven Wright33BOSAL204053.21019001.00041501.680.50P
1360Austin Wynns27BALAL413328300.12842572613.996-1-4-3-12-18.486.90C
1361Jimmy Yacabonis26BALAL127040.0523011.0001501.130.42P
1362Ryan Yarbrough26TBRAL3860147.122616021.0001101.340.58P
1363Kirby Yates31SDPNL640063.050410.800-1-300.570.06P
1364Christian Yelich26MILNL145143971269.0273266431.9897710-11.911.86OF
1365Chris Young34LAAAL483122294.05956210.983-4-16-7-28-11.781.21OF
1366Eric Young Jr.33LAAAL373030274.07469412.986-2-70012.401.97OF
1367Mark Zagunis25CHCNL1003.0220001.0000800006.002.00OF
1368Mike Zagurski35MILNL2001.000000000.000.00P
1369Daniel Zamora25NYMNL16009.0202001.0000002.000.13P
1370Rob Zastryzny26CHCNL6005.2312001.0000004.760.50P
1371Brad Ziegler38TOTNL820073.22642112.962116-13.050.30P
1372Bradley Zimmer25CLEAL342926271.186824011.000-6-270012.852.53OF
1373Ryan Zimmerman33WSNNL737264620.157953839241.9973651018.377.901B
1374Jordan Zimmermann32DETAL25250131.130921011.00023-12.061.20P
1375Ben Zobrist37CHCNL12510749974.0356229126136.997111391103.282.35OF-2B-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
1376Mike Zunino27SEAAL11110194921.29258804325.998451114-19.018.32C