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 Diamondbacks454.92.689605404304665.0206415554743554.98351-2-10
Atlanta Braves484.80.692605404004719.0214015735333452.984-7-2-8-20
Baltimore Orioles454.90.698605403794668.0211015565114342.980164-1-1-5
Boston Red Sox475.85.647605404154716.0213715705224559.979-23-6-2-3-3
Chicago Cubs454.00.708605403564665.0214415555593046.9862972311
Chicago White Sox464.10.712605404334743.0214215825204048.981225237-4
Cincinnati Reds434.05.707605403954536.0198115124422736.986-15-4601
Cleveland Indians393.48.701605404074824.0213316054983046.9861542711
Colorado Rockies405.88.675605403854737.0225515796334378.981821512
Detroit Tigers445.48.690585223894431.0200814775022946.98610-14-30
Houston Astros424.58.703605404314716.0213815725462048.9911131202
Kansas City Royals484.53.683605403814653.0208515515033162.98510-1003
Los Angeles Angels455.35.698605404254728.0208415694793636.983-17-4-2603
Los Angeles Dodgers383.55.729605404044848.0220016165444046.982379290-1
Miami Marlins615.07.686605403744536.0210115125494060.981-19-501-2
Milwaukee Brewers434.40.687605403714656.0208115524943545.983-13-3-1403
Minnesota Twins423.58.703605404164620.0201915404592039.99020522-1-2
New York Mets465.13.668605403694620.0206615404943239.985-32-8-22-5-4
New York Yankees424.50.695605403844506.0202215024724837.976-2-1-100
Oakland Athletics373.87.703605404144638.0206215434932633.987-10-19-52
Philadelphia Phillies465.18.642605403954473.0206314915363657.983-40-11-33-1-1
Pittsburgh Pirates494.97.697605404284617.0209715395114753.978412602
San Diego Padres464.02.695605404084683.0209615615023346.98411330-4
Seattle Mariners485.05.708605404254650.0207915495072348.989-2-1170-2
San Francisco Giants444.95.699605403734659.0208615534914243.98062602
St. Louis Cardinals443.95.731585223744257.0194114194893346.9832883313
Tampa Bay Rays433.82.693605403554749.0215415845373352.985133242-1
Texas Rangers495.20.704605404304650.0205715504674040.9811331101
Toronto Blue Jays485.20.681605403964722.0214815755343947.982-11-3-39-11
Washington Nationals435.02.664605404354533.0201215114623948.981-21-6-43-10
League Average434.65.693605393994641 209015465093548.9831010-0
12794.65.69317961616411977139218.062705463931526310491432.983340430-3
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
1Albert Abreu24NYYAL2001.100000000.000.00P
2Bryan Abreu23HOUAL4003.1220001.0000005.400.50P
3José Abreu33CHWAL545453470.046243027539.98938513-18.758.461B
4Ronald Acuna Jr.22ATLNL464626376.21021020001.00010302.442.22OF
5Jason Adam28CHCNL130013.230210.6670001.320.15P
6Willy Adames24TBRAL535150450.019353131927.953-4-102503.683.47SS
7Austin Adams29SDPNL3004.0101001.0000002.250.33P
8Chance Adams25KCRAL6008.2101001.0000001.040.17P
9Matt Adams31ATLNL22217.015150021.0001350007.947.501B
10Jo Adell21LAAAL383333295.07772230.961-6-232.261.95OF
11Ehire Adrianza30MINAL382422239.181295119.9881721003.012.113B-SS-2B-P
12Jesus Aguilar30MIANL323129262.026624320336.989-5-230009.038.221B-3B
13Nick Ahmed30ARINL575656484.118961121733.96341141003.383.19SS
14Keegan Akin25BALAL86025.2312001.0001801.050.38P
15Shogo Akiyama32CINNL524734381.089872001.000-1-32.101.71OF
16Hanser Alberto27BALAL575244447.220888118226.990-1-3-2-5-14.143.612B-3B
17Ozzie Albies23ATLNL292828252.21104365213.982628-1-5-13.853.722B
18Jorge Alcala24MINAL160024.0321001.000-1-801.130.19P
19Sandy Alcantara24MIANL77042.0514001.000-1-501.070.71P
20Sergio Alcantara23DETAL127462.01971023.895-3-50-3-5802.471.423B-2B
21Scott Alexander30LADNL130012.1303001.0000002.190.23P
22Tyler Alexander25DETAL142036.1817011.00021101.980.57P
23Jorge Alfaro27MIANL302624220.1194182930.985-1-5-7-3807.806.37C-OF
24Anthony Alford25TOTZZ1310473.0880001.000-3-560.990.62OF
25Kolby Allard22TEXAL118033.2202001.0000000.530.18P
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
26Austin Allen26OAKAL149581.077761001.00000-1-1508.565.50C
27Greg Allen27TOTZZ157585.020200001.000012.121.33OF
28Logan Allen23CLEAL30010.2101001.0000000.840.33P
29Abraham Almonte31SDPNL32116.0660001.00011053.382.00OF
30Yency Almonte26COLNL240027.2431001.0000001.300.17P
31Albert Almora26CHCNL286692.230300001.0003402.911.07OF
32Pete Alonso25NYMNL393835320.128326414521.982-5-19-5-1907.817.131B
33Dan Altavilla27TOTZZ220020.1303001.0001.330.14P
34Jose Altuve30HOUAL484845415.219464126436.97901-3-9-14.113.962B
35Jose Alvarado25TBRAL9009.0101001.0000001.000.11P
36Eddy Alvarez30MIANL1310789.1361224061.00000-2-2703.632.772B-3B-SS
37Jose Alvarez31PHINL8006.1202001.0000002.840.25P
38Adbert Alzolay25CHCNL64021.1303001.0000001.270.50P
39Brett Anderson32MILNL1010047.0826001.0001401.530.80P
40Brian Anderson27MIANL585652468.016638119912.94641138-13.022.713B-1B-2B
41Chase Anderson32TORAL107033.2211001.0000000.530.20P
42Drew Anderson26CHWAL1001.100000000.000.00P
43Ian Anderson22ATLNL66032.142110.750-1-600.840.50P
44Nick Anderson29TBRAL190016.1110001.0000000.550.05P
45Shaun Anderson25SFGNL180015.1312001.0000001.760.17P
46Tim Anderson27CHWAL494942417.118065109623.967-3-92603.753.55SS
47Tyler Anderson30SFGNL1311159.2112811.9092701.510.77P
48Matt Andriese30LAAAL161032.0743001.0000001.970.44P
49Elvis Andrus31TEXAL292827241.2973361310.96927-3-1503.503.24SS
50Miguel Andujar25NYYAL1312474.0178542.765-5-79-4-65-11.581.00OF-3B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
51Tejay Antone26CINNL134035.1862011.0000002.040.62P
52Sherten Apostel21TEXAL76546.03933424.949-1-34-2-5207.245.291B-3B
53Aristides Aquino26CINNL18127108.022220001.000-2-181.831.22OF
54Jonathan Arauz21BOSAL261713166.0783343214.974-5-33-3-2204.122.922B-3B-SS
55Orlando Arcia25MILNL605246445.118158120326.983-2-6-4-1113.602.97SS-OF-P
56Nolan Arenado29COLNL484842417.116343117319.982925133713.453.333B
57Shawn Armstrong29BALAL140015.010010.0000000.000.00P
58Randy Arozarena25TBRAL17135113.018171011.000031.431.06OF
59Luis Arraez23MINAL313128259.01195068116.9922102904.103.812B
60Jake Arrieta34PHINL99044.11028001.0001502.031.11P
61Christian Arroyo25TOTAL161412120.26121400101.000-1-5104.553.812B-SS-3B
62Willians Astudillo28MINAL64232.041401001.000-1-38-1-38-111.536.83C
63Alex Avila33MINAL221912150.1162153631.981180009.527.23C
64Luis Avilan30NYYAL10008.100000000.000.00P
65Dakota Bacus29WSNNL110011.1615001.00011804.760.55P
66Harrison Bader26STLNL493634317.27975220.975142.181.57OF
67Javier Baez27CHCNL575650469.225386159834.968717615-14.694.30SS-OF
68Michel Báez24SDPNL3104.2101001.0000001.930.33P
69Pedro Baez32LADNL180017.000000000.000.00P
70Brandon Bailey25HOUAL5007.100000000.000.00P
71Homer Bailey34MINAL2208.0101001.0000001.130.50P
72Anthony Banda26TBRAL4007.000000-1-290.000.00P
73Caleb Baragar26SFGNL241022.100000000.000.00P
74Daniel Bard35COLNL230024.221010.500-1-800.360.04P
75Luke Bard29LAAAL6005.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
76Scott Barlow27KCRAL320030.030210.667-1-700.600.06P
77Austin Barnes30LADNL282724245.0253245620.99221052409.228.96C
78Jacob Barnes30LAAAL180018.0321001.0000001.500.17P
79Matt Barnes30BOSAL240023.0321001.000-1-901.170.13P
80Tucker Barnhart29CINNL383328278.136134615021.000314834311.679.50C-1B
81José Barrero22CINNL211917157.0651746210.969-1-9-1-813.613.00SS
82Franklin Barreto24TOTAL136355.025111312.96011503.931.852B-SS-3B-OF
83Aaron Barrett32WSNNL2001.200000000.000.00P
84Jaime Barria23LAAAL75032.1422001.0000001.110.57P
85Joey Bart23SFGNL322723231.12482341220.992-1-51509.577.69C
86Luis Alexander Basabe23SFGNL84344.012120001.0001302.451.50OF
87Tyler Bashlor27PITNL8008.100000000.000.00P
88Anthony Bass32TORAL260025.2633001.0000002.100.23P
89Chris Bassitt31OAKAL1111063.083411.875-2-601.000.64P
90Trevor Bauer29CINNL1111273.01156001.0000001.361.00P
91Jeremy Beasley24ARINL1000.100000000.000.00P
92Matt Beaty27LADNL159682.074713081.000-1-16-3-4408.124.931B-OF
93David Bednar25SDPNL4006.1110001.0000001.420.25P
94Cam Bedrosian28LAAAL110014.200000000.000.00P
95Jalen Beeks26TBRAL120019.1211001.0000000.930.17P
96Josh Bell27PITNL353431285.224521526424.984-2-8-1-417.596.891B
97Cody Bellinger24LADNL585448479.22552468111.9961025-1-304.774.38OF-1B
98Brandon Belt32SFGNL474136351.130827828227.994150017.846.511B
99Anthony Bemboom30LAAAL211614145.01511438021.00021732509.377.19C-P
100Andrew Benintendi25BOSAL131210100.020200001.0001161.801.54OF
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
101Wes Benjamin26TEXAL81022.1220001.0000000.810.25P
102Travis Bergen26TOTZZ8008.110010.0000.000.00P
103Jose Berrios26MINAL1212063.0716001.0001301.000.58P
104Jon Berti30MIANL443528303.01175759117.991-1-30003.452.642B-OF-3B-SS
105Dellin Betances32NYMNL150011.200000000.000.00P
106Mookie Betts27LADNL535147448.2120113340.96712310002.332.19OF-2B
107Joe Biagini30HOUAL4004.1110001.0000002.080.25P
108Bo Bichette22TORAL262623217.01033466311.9711500-14.153.85SS
109Phil Bickford24MILNL1001.000000000.000.00P
110Jesse Biddle28CINNL1000.200000000.000.00P
111Shane Bieber25CLEAL1212077.1112810.9090001.160.83P
112Brandon Bielak24HOUAL126032.0734011.000-1-601.970.58P
113Cavan Biggio25TORAL655646491.11908996523.974000003.392.852B-OF-3B
114Braden Bishop26SEAAL129881.219190001.000-1-212.091.58OF
115Ray Black30MILNL3003.0101001.0000003.000.33P
116Paul Blackburn26OAKAL1102.1110001.0000003.861.00P
117Charlie Blackmon33COLNL505042427.21051014021.000122.212.10OF
118Travis Blankenhorn23MINAL1118.0211011.000-1-210-2-30002.252.002B
119Richard Bleier33TOTZZ210016.2404001.0002.160.19P
120Scott Blewett24KCRAL2003.000000000.000.00P
121Xander Bogaerts27BOSAL535243438.019459130526.974-8-21-4-1113.883.57SS
122Alec Bohm23PHINL454340351.11538168412.974-1-5-6-20-13.823.313B-1B
123Ronald Bolanos23KCRAL2203.200000000.000.00P
124Emilio Bonifacio35WSNNL1119.0440001.0000274.004.00OF
125Jorge Bonifacio27DETAL292222205.15249210.981-3-182.241.76OF
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
126Ryan Borucki26TORAL210016.2101001.0000000.540.05P
127David Bote27CHCNL413231297.1973854512.94800-4-1602.782.243B-2B-1B
128James Bourque26WSNNL6004.0101001.0000002.250.17P
129Brad Boxberger32MIANL230018.0532011.00011102.500.22P
130Matthew Boyd29DETAL1212160.1413011.0000000.600.33P
131Brad Brach34NYMNL140012.1514001.00011603.650.36P
132Silvino Bracho27ARINL1001.000000000.000.00P
133Archie Bradley27TOTNL160018.1312001.0001.470.19P
134Jackie Bradley Jr.30BOSAL555451471.01231203001.000-3-72.352.24OF
135Michael Brantley33HOUAL191919158.141392011.0005362.332.16OF
136Rob Brantly30SFGNL1118.0541001.000000005.635.00C
137Ryan Brasier32BOSAL251025.0101001.0000000.360.04P
138Steven Brault28PITNL1110142.2716011.0001501.480.64P
139Ryan Braun36MILNL21194127.12726010.96302001.841.24OF-1B
140Ben Braymer26WSNNL3107.1101001.0000001.230.33P
141Alex Bregman26HOUAL424139363.197237222.979001302.352.263B
142Brandon Brennan28SEAAL5007.1101001.0000001.230.20P
143Colten Brewer27BOSAL114025.2413001.0001801.400.36P
144Austin Brice28BOSAL211019.2202001.0000000.920.10P
145Jose Briceno27LAAAL22015.01716010.941-1-800009.608.00C
146Jeff Brigham28MIANL1001.000000000.000.00P
147Lewis Brinson26MIANL462810263.06463010.984-8-352.161.37OF
148Zack Britton32NYYAL200019.061320.6670001.890.20P
149Connor Brogdon25PHINL90011.1101001.0000000.790.11P
150Mike Brosseau26TBRAL362314207.11277748218.98442452905.433.473B-1B-2B-OF-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
151Rex Brothers32CHCNL3003.100000000.000.00P
152Seth Brown27OAKAL3004.0330001.000000006.751.001B
153JT Brubaker26PITNL119047.1532011.0000000.950.45P
154Jay Bruce33PHINL19169125.042393011.0002140003.022.21OF-1B
155Kris Bryant28CHCNL323227263.179304545.9492101512.562.343B-OF-1B
156Kris Bubic22KCRAL1010050.0413001.0000000.720.40P
157Ryan Buchter33LAAAL10006.000000000.000.00P
158Walker Buehler25LADNL88036.2633001.0000001.470.75P
159Madison Bumgarner30ARINL99041.272320.7140001.080.56P
160Aaron Bummer26CHWAL9009.110010.000-1-2100.000.00P
161Dylan Bundy27LAAAL1111165.2000001300.000.00P
162Nick Burdi27PITNL3002.100000000.000.00P
163Zack Burdi25CHWAL8007.1101001.0000001.230.13P
164Corbin Burnes25MILNL129059.2112720.818-1-301.360.75P
165Beau Burrows23DETAL5006.2110001.0000001.350.20P
166Drew Butera36COLNL31127125.199945021.0000211017.113.19C-1B-P
167Ty Buttrey27LAAAL270026.1321001.0000001.030.11P
168Byron Buxton26MINAL393534313.11051041001.0008323.022.69OF
169Asdrubal Cabrera34WSNNL424037340.021317537121.995414-1-4-15.615.051B-3B
170Genesis Cabrera23STLNL190022.100000-1-90.000.00P
171Trevor Cahill32SFGNL116025.0413001.000-1-801.440.36P
172Lorenzo Cain34MILNL55544.011110001.000032.252.20OF
173Kole Calhoun32ARINL484843403.1104102111.990002.302.15OF
174Willie Calhoun25TEXAL86251.011110001.000-1-241.941.38OF
175Johan Camargo26ATLNL313130263.01134369117.9913122903.833.612B-3B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
176Daz Cameron23DETAL161616132.23635010.972032.372.19OF
177Jeimer Candelario26DETAL535148428.134930144438.98951351417.256.511B-3B
178Mark Canha31OAKAL403831326.19189110.989270002.482.25OF-1B
179Griffin Canning24LAAAL1111056.1167811.9382702.401.36P
180Robinson Cano37NYMNL343314249.1943558111.98928-4-19-13.362.742B
181Victor Caratini26CHCNL252119187.0211204612.9951816-110.118.40C-1B
182Dylan Carlson21STLNL343221263.068644021.0003122.332.00OF
183Matt Carpenter34STLNL363318245.197375737.9693170003.452.613B-1B
184Carlos Carrasco33CLEAL1212068.092611.8890001.060.67P
185Cody Carroll27BALAL3002.000000000.000.00P
186Curt Casali31CINNL292522212.2268258911.996-2-11-1-6-111.309.21C
187Daniel Castano25MIANL76029.2303001.00021300.910.43P
188Ryan Castellani24COLNL109043.1743011.0000001.450.70P
189Humberto Castellanos22HOUAL80010.2101001.0000000.840.13P
190Nick Castellanos28CINNL575751467.08278130.963-4-101.521.39OF
191Diego Castillo26TBRAL220021.2321001.0000001.250.14P
192Luis Castillo27CINNL1212170.017710001.0001302.191.42P
193Anthony Castro25DETAL1001.000000000.000.00P
194Harold Castro26DETAL2211599.0382612001.000050003.451.73OF-3B-SS-1B-2B
195Jason Castro33TOTZZ262519200.22312161410.996-1-610.328.85C
196Miguel Castro25TOTZZ260024.2211001.0000.730.08P
197Starlin Castro30WSNNL161613134.166263739.9550-31904.223.942B
198Willi Castro23DETAL363533285.11032869610.942-9-37-10-4203.062.69SS-3B-2B
199Jake Cave27MINAL382924268.058571001.0004201.951.53OF
200Dylan Cease24CHWAL1212058.1963001.0000001.390.75P
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
201Blake Cederlind24PITNL5004.000000000.000.00P
202Francisco Cervelli34MIANL161613130.1128124310.9920021808.777.94C
203Luis Cessa28NYYAL160021.2642001.0000002.490.38P
204Jhoulys Chacin32ATLNL2005.0000000000.000.00P
205Andrew Chafin30TOTNL15009.2312001.0002.790.20P
206Yu Chang24CLEAL93136.01851212.94425026704.251.892B-3B-SS
207Aroldis Chapman32NYYAL130011.200000-1-170.000.00P
208Matt Chapman27OAKAL373631310.193295959.946-2-631212.552.383B-SS
209Tyler Chatwood30CHCNL55018.2101001.0000000.480.20P
210Jesse Chavez36TEXAL180017.0101001.000-1-1200.530.06P
211Michael Chavis24BOSAL443933337.221618725427.981-1-400-15.654.821B-OF-2B
212Robinson Chirinos36TOTZZ252220191.12162106001.000-1-610.168.64C
213Yonny Chirinos26TBRAL33011.1101001.0000000.790.33P
214Jazz Chisholm22MIANL221713144.2692543113.986030004.233.092B-SS
215Ji-Man Choi29TBRAL383124277.226925511325.989270018.627.001B
216Shin-Soo Choo37TEXAL191715149.04241010.976182.482.16OF
217Adam Cimber29CLEAL140011.1303001.000-1-1802.380.21P
218Steve Cishek34CHWAL220020.0110001.0000000.450.05P
219Jose Cisnero31DETAL290029.2321001.0000000.910.10P
220Aaron Civale25CLEAL1212174.092611.8890000.970.67P
221Taylor Clarke27ARINL125043.1853011.0001501.660.67P
222Alex Claudio28MILNL200019.0734001.00011103.320.35P
223Garrett Cleavinger26PHINL1000.200000000.000.00P
224Mike Clevinger29TOTZZ88141.272410.8571.300.75P
225Tyler Clippard35MINAL262026.0211001.000-1-800.690.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
226Alex Cobb32BALAL1010052.1111820.8180001.550.90P
227Kyle Cody25TEXAL85022.273311.8570002.380.75P
228A.J. Cole28TORAL240023.1312001.000-1-901.160.13P
229Gerrit Cole29NYYAL1212273.0752001.0000000.860.58P
230Edwar Colina23MINAL1000.100000000.000.00P
231Zack Collins25CHWAL31111.012120001.000000009.824.00C-1B
232Alex Colome31CHWAL210022.1413001.0000001.610.19P
233Christian Colon31CINNL84440.016610031.0000-3-1-3003.602.002B-1B
234Michael Conforto27NYMNL525248438.198926011.000372.011.88OF
235William Contreras22ATLNL42221.022211001.000-1-570009.435.50C
236Willson Contreras28CHCNL413934324.13263111320.9943111418.997.90C
237Sam Coonrod27SFGNL180014.2422001.0000002.450.22P
238Garrett Cooper29MIANL151515122.0119108110111.000-3-26-2-2008.787.931B
239Patrick Corbin30WSNNL1111065.2101811.900-2-601.230.82P
240Ryan Cordell28NYMNL52119.0550001.000062.371.00OF
241Franchy Cordero25KCRAL128478.01715020.882-1-221.731.25OF
242Jimmy Cordero28CHWAL300026.251310.8001801.350.13P
243Carlos Correa25HOUAL575651475.021269142135.9953871824.003.70SS
244Nestor Cortes Jr.25SEAAL5107.200000000.000.00P
245Danny Coulombe30MINAL2002.200000000.000.00P
246Dylan Covey28BOSAL80014.0101001.000-1-1400.640.13P
247Will Craig25PITNL2108.0990011.0000-4500010.134.501B
248Brandon Crawford33SFGNL534745417.220169124824.96041113-14.163.64SS
249J.P. Crawford25SEAAL535351454.222173145331.98671961604.324.11SS
250Stefan Crichton28ARINL260026.0110001.0000000.350.04P
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
251Kyle Crick27PITNL7005.221010.500-1-3501.590.14P
252Nabil Crismatt25STLNL6008.1514011.00012405.400.83P
253Garrett Crochet21CHWAL5006.000000-1-3300.000.00P
254C.J. Cron30DETAL131310108.01271131229.98411600010.429.621B
255Kevin Cron27ARINL1001.0110001.000000009.001.001B
256Jake Cronenworth26SDPNL604941429.120611687323.9853913-24.263.382B-1B-SS-3B
257Wil Crowe25WSNNL3308.1110001.0000001.080.33P
258Jesus Cruz25STLNL1001.000000000.000.00P
259Johnny Cueto34SFGNL1212063.1835001.0001301.140.67P
260Charlie Culberson31ATLNL61017.111110031.0000-210005.711.831B-2B-P
261John Curtiss27TBRAL173025.0101001.0000000.360.06P
262Cheslor Cuthbert27CHWAL1001.0110001.000000009.001.003B
263Travis d'Arnaud31ATLNL353332295.1296289431.990-4-16-7-2808.938.37C
264David Dahl26COLNL222119193.05150010.980-3-162.332.27OF
265Bobby Dalbec25BOSAL232220190.215814411316.981213-1-6-27.326.741B-3B
266Yu Darvish33CHCNL1212076.01541012.9331301.661.17P
267Matt Davidson29CINNL52219.111101021.000-1-370005.122.201B-P
268Tucker Davidson24ATLNL1101.200000000.000.00P
269Zach Davies27SDPNL1212069.11257001.0000001.561.00P
270Austin Davis27TOTNL9006.2000000.000.00P
271Chris Davis34BALAL151311114.0115105738.9740-2-2-2108.847.471B
272J.D. Davis27NYMNL424027321.181195845.951-8-30-8-30-12.161.833B-OF
273Jaylin Davis25SFGNL44331.0108110.900-1-462.612.25OF
274Jonathan Davis28TORAL139787.020200001.000032.071.54OF
275Wade Davis34COLNL5004.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
276Grant Dayton32ATLNL180027.1413001.0000001.320.22P
277Chase De Jong26HOUAL3207.100000000.000.00P
278Jose De Leon27CINNL5006.0110001.0000001.500.20P
279Austin Dean26STLNL32015.0440001.000-2-1200002.401.33OF-1B
280Jacob deGrom32NYMNL1212068.01578001.000-2-601.991.25P
281Paul DeJong26STLNL454544369.015652100424.974-1-40003.713.38SS
282Miguel Del Pozo27PITNL5003.2110001.0000002.450.20P
283Nicky Delmonico27CHWAL66346.0990001.000-2-601.761.50OF
284Travis Demeritte25DETAL158672.02524010.960225003.001.60OF-P
285Matt Dermody29CHCNL1001.000000000.000.00P
286Anthony DeSclafani30CINNL97033.2743001.0000001.870.78P
287Delino DeShields27CLEAL353229285.088862001.0003112.782.51OF
288Ross Detwiler34CHWAL160019.2615001.00011002.750.38P
289Chris Devenski29HOUAL4003.2101001.0000002.450.25P
290Rafael Devers23BOSAL575551475.012830841412.891-13-33-4-1002.162.003B
291Aledmys Díaz29HOUAL161410114.0492821041.000-4-38-1-1103.873.062B-3B-1B-OF
292Edwin Diaz26NYMNL260025.210010.000-1-800.000.00P
293Elias Diaz29COLNL241312126.088799011.000-1-100006.293.67C
294Isan Diaz24MIANL76547.0291118061.00008-1-2605.554.142B
295Jairo Diaz29COLNL240020.0413001.0000001.800.17P
296Lewin Diaz23MIANL1110985.0948860101.0000622809.958.551B
297Yandy Díaz28TBRAL272412198.263214114.984-2-14-1-602.812.303B-1B
298Alex Dickerson30SFGNL463618298.06563110.985-3-101.931.39OF
299Corey Dickerson31MIANL464526344.16762320.970-10-351.701.41OF
300Phillip Diehl25COLNL6006.0202001.0000003.000.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
301Jake Diekman33OAKAL210021.1220001.0000000.840.10P
302Derek Dietrich30TEXAL129679.15142815.980-2-30-1-1505.674.171B-2B-3B
303Wilmer Difo28WSNNL102237.01046011.000-1-230002.431.002B-3B-SS
304Brandon Dixon28DETAL73131.020182011.000040005.812.861B-OF-2B
305Randy Dobnak25MINAL1010046.21156001.0000002.121.10P
306Rafael Dolis32TORAL240024.040220.500-1-800.750.08P
307Josh Donaldson34MINAL262521197.0541737041.000-1-4-1-602.472.083B
308Sean Doolittle33WSNNL11007.2101001.0000001.170.09P
309Tommy Doyle24COLNL3002.1101001.0000003.860.33P
310Brian Dozier33NYMNL53128.1179713.9410-17-2-8505.083.202B
311Hunter Dozier28KCRAL494439378.022421590241.000-2-71305.334.571B-OF-3B
312Oliver Drake33TBRAL110011.0321001.0000002.450.27P
313Brandon Drury27TORAL22149125.0341024041.000-2-23-6-5802.451.553B-2B-SS
314Mauricio Dubon25SFGNL604639411.21351042836.978-1-32602.892.20OF-2B-SS
315Tyler Duffey29MINAL220024.0303001.0001801.130.14P
316Danny Duffy31KCRAL1211056.1505011.000-1-400.800.42P
317Steven Duggar26SFGNL20105103.222220001.0002221.911.10OF
318Robert Dugger24MIANL41010.2110001.0000000.840.25P
319Justin Dunn24SEAAL1010045.2431001.000-2-900.790.40P
320Dane Dunning25CHWAL77034.073310.8571601.590.86P
321Adam Duvall31ATLNL564739419.28279120.976-2-51.721.43OF
322Jarrod Dyson35TOTZZ291817175.04442110.977-2-162.211.48OF
323Adam Eaton31WSNNL414037335.08281010.988142.181.98OF
324Tommy Edman25STLNL735434438.01466574710.95251361612.861.903B-OF-SS-2B
325Carl Edwards Jr.28SEAAL5004.200000000.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
326Zach Eflin26PHINL1110159.01019001.0001301.530.91P
327Brett Eibner31MIANL3003.100000000.000.00P
328Seth Elledge24STLNL120011.200000000.000.00P
329Adam Engel28CHWAL352317217.23835210.974-1-41.531.06OF
330Nathan Eovaldi30BOSAL99048.1927011.00031201.681.00P
331Robbie Erlin29TOTNL95026.2505001.0001.690.56P
332Phil Ervin27TOTZZ342016195.044431001.000172.031.29OF
333Eduardo Escobar31ARINL504948422.11343294815.9404110002.692.523B-2B
334Thomas Eshelman26BALAL124034.2312001.0000000.780.25P
335Santiago Espinal25TORAL251913165.0842458212.9762151704.473.28SS-3B-P
336Paolo Espino33WSNNL2106.000000000.000.00P
337Carlos Estevez27COLNL260024.0211001.0000000.750.08P
338Thairo Estrada24NYYAL29158131.053213117.981000003.571.792B-3B-SS
339Demarcus Evans23TEXAL4004.000000000.000.00P
340Phillip Evans27PITNL1111890.22412931.875-2-29-4-53-12.081.913B-OF-1B
341Pete Fairbanks26TBRAL272026.2651001.000-1-802.030.22P
342Jeurys Familia30NYMNL250026.2514001.000-1-801.690.20P
343Buck Farmer29DETAL230021.1220001.0000000.840.09P
344Kyle Farmer29CINNL331915174.2662044214.97042732103.301.94SS-2B-3B-OF-1B
345Luke Farrell29TEXAL4005.100000000.000.00P
346Erick Fedde27WSNNL118050.116412021.0002802.861.45P
347Michael Feliz27PITNL3001.200000000.000.00P
348Caleb Ferguson23LADNL211018.240311.750-1-1101.450.14P
349Junior Fernandez23STLNL3003.0101001.0000003.000.33P
350J.P. Feyereisen27MILNL6009.1101001.0000000.960.17P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
351Mike Fiers35OAKAL1111059.0835001.000-1-301.220.73P
352Kyle Finnegan28WSNNL250024.293511.889-1-802.920.32P
353Derek Fisher26TORAL1511690.01413010.929-6-801.300.87OF
354Jack Flaherty24STLNL99040.1514001.0001501.120.56P
355Josh Fleming24TBRAL75032.1808011.0000002.231.14P
356Aaron Fletcher24SEAAL6004.100000000.000.00P
357David Fletcher26LAAAL514946424.218467111615.967-3-961713.773.49SS-2B-3B-OF
358Bernardo Flores Jr.24CHWAL2002.000000000.000.00P
359Wilmer Flores28SFGNL312917235.015610746316.981-1-421015.864.942B-1B-3B
360Estevan Florial22NYYAL1117.0110001.0000171.291.00OF
361Dylan Floro29LADNL250024.1817021.0001802.960.32P
362Tyler Flowers34ATLNL222220184.0187181510.995-1-721309.108.45C
363Mike Foltynewicz28ATLNL1103.100000000.000.00P
364Wilmer Font30TORAL210016.1101001.000-1-1200.550.05P
365Mike Ford27NYYAL1312892.06459326.969-2-20-1-1306.074.771B
366Logan Forsythe33MIANL119776.1432914051.000020005.073.912B-1B-P
367Matt Foster25CHWAL232028.2505001.0001701.570.22P
368Dexter Fowler34STLNL272717208.038380001.000-3-171.641.41OF
369Jake Fraley25SEAAL77760.220191001.0003512.972.86OF
370Ty France25TOTMLB212017171.0945438210.9790-104.844.382B-3B-1B
371Maikel Franco27KCRAL535250444.01323789619.955390012.552.383B-1B
372Seth Frankoff31SEAAL2002.200000000.000.00P
373Adam Frazier28PITNL555350451.21828992124.99592361603.613.292B-OF
374Clint Frazier25NYYAL343427280.06462110.9847292.031.85OF
375Todd Frazier34TOTMLB464238366.118112157314.983-3-1034.373.873B-1B-P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
376Kyle Freeland27COLNL1313070.21531111.9331301.781.08P
377Freddie Freeman30ATLNL585650477.146042732144.998001318.657.911B
378Mike Freeman32CLEAL188688.129151222.931-1-100002.751.503B-OF-SS-2B-1B
379Sam Freeman33WSNNL7005.000000000.000.00P
380Max Fried26ATLNL1111056.01711511.94151802.571.45P
381Jace Fry26CHWAL180019.221010.500-1-1000.460.06P
382Paul Fry27BALAL220022.0321001.000-1-901.230.14P
383Joshua Fuentes27COLNL342418216.022820423127.99642473909.466.681B-3B-OF
384Carson Fulmer26TOTAL100010.1211001.0001.740.20P
385Michael Fulmer27DETAL1010027.2523021.000-1-701.630.50P
386Kyle Funkhouser26DETAL130017.1321001.0000001.560.23P
387Cam Gallagher27KCRAL251912162.0161156410.9940032208.896.40C
388Giovanny Gallegos28STLNL160015.000000000.000.00P
389Zac Gallen24ARINL1212072.0734011.000-2-600.880.58P
390Joey Gallo26TEXAL535351457.21231203011.00012312.422.32OF
391Freddy Galvis30CINNL494237361.01314088313.977120003.192.61SS-2B
392Ben Gamel28MILNL373125281.051501001.000-5-231.631.38OF
393John Gant27STLNL170015.0312001.00011301.800.18P
394Adolis García27TEXAL32121.1880001.0001623.382.67OF
395Avisail Garcia29MILNL494740393.169672011.000-5-151.581.41OF
396Bryan Garcia25DETAL260021.220110.500-1-900.420.04P
397Deivi Garcia21NYYAL66034.162220.667-1-601.050.67P
398Edgar Garcia23TBRAL4003.1110011.0000002.700.25P
399Greg Garcia30SDPNL218696.137102613.973115112-13.361.712B-3B
400Jarlin Garcia27SFGNL190018.1211001.0000000.980.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
401Leury Garcia29CHWAL181512134.0612041081.000011904.103.39SS-2B-OF
402Luis Garcia33TEXAL11208.100000000.000.00P
403Luis Garcia20WSNNL403632298.11175754615.949-12-47-5-2013.352.782B-SS
404Luis Garcia23HOUAL51012.100000000.000.00P
405Rico Garcia26SFGNL120010.0110001.0000000.900.08P
406Rony Garcia22DETAL152021.074210.85711002.570.40P
407Yimi Garcia29MIANL140015.031110.66711301.200.14P
408Brett Gardner36NYYAL484037344.27269120.972001.831.46OF
409Kyle Garlick28PHINL107447.0220001.000-4-970.380.20OF
410Dustin Garneau32HOUAL171310110.2130120641.969-3-33-1-11-110.257.41C
411Amir Garrett28CINNL210018.110010.0000000.000.00P
412Braxton Garrett22MIANL2207.2101001.0000001.170.50P
413Mitch Garver29MINAL231918171.018617511021.000214321-19.798.09C-1B
414Kevin Gausman29SFGNL1210059.2532011.000-1-300.750.42P
415Sam Gaviglio30TORAL4003.000000000.000.00P
416Cory Gearrin34MINAL1002.000000000.000.00P
417Joey Gerber23SEAAL170015.2220011.0000001.150.12P
418Ian Gibaut26TEXAL140012.130210.6670001.460.14P
419Kyle Gibson32TEXAL1212167.11266001.0000001.601.00P
420Ken Giles29TORAL4003.200000000.000.00P
421Sean Gilmartin30TBRAL2004.100000000.000.00P
422Andres Gimenez21NYMNL522921281.01184769212.983-2-92903.722.23SS-2B-3B
423Kevin Ginkel26ARINL190016.0110001.000-1-1300.560.05P
424Lucas Giolito25CHWAL1212172.182510.8751300.870.58P
425Mychal Givens30TOTZZ220022.110010.0000.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
426Tyler Glasnow26TBRAL1111057.1945001.000-1-301.410.82P
427Zack Godley30BOSAL87028.2422001.000-1-701.260.50P
428Ryan Goins32CHWAL52222.0707001.00013815502.861.403B-SS-2B
429Paul Goldschmidt32STLNL525247411.141138327141.9984121308.977.881B
430Austin Gomber26STLNL144029.0202001.0000000.620.14P
431Yan Gomes32WSNNL303030252.02462291520.99200-3-1428.718.13C
432Tony Gonsolin26LADNL98046.2844001.0001401.540.89P
433Marco Gonzales28SEAAL1111169.2716011.0000000.900.64P
434Chi Chi Gonzalez28COLNL64019.2413001.0000001.830.67P
435Erik Gonzalez28PITNL514743404.214637103623.959-2-62603.112.75SS-3B
436Gio Gonzalez34CHWAL124031.282510.8751601.990.58P
437Luis Gonzalez24CHWAL2003.020110.5000-1203.000.50OF
438Marwin Gonzalez31MINAL665138445.117710669212.989-5-122503.542.653B-2B-1B-OF
439Victor Gonzalez24LADNL151020.1312001.00000-11.330.20P
440Niko Goodrum28DETAL424139352.215947110219.98751827-24.013.74SS-2B
441Brian Goodwin29TOTZZ464131348.28078110.988-9-312.041.72OF
442Nick Goody28TEXAL171011.0101001.0000000.820.06P
443Alex Gordon36KCRAL494837391.085814011.00010311.961.73OF
444Terrance Gore29LADNL1001.000000000.000.00OF
445Phil Gosselin31PHINL28188131.159481017.983-3-281903.972.07OF-1B-2B-3B
446Trevor Gott27SFGNL150011.2110001.0000000.770.07P
447Ashton Goudeau27COLNL4008.1321011.0000003.240.75P
448Matt Grace31ARINL3001.000000-1-20000.000.00P
449Yasmani Grandal31CHWAL383834327.13453271538.99139622-19.409.00C-1B
450Brusdar Graterol21LADNL232023.1835021.0000003.090.35P
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
451Kendall Graveman29SEAAL112018.2716011.0000003.380.64P
452Jon Gray28COLNL88039.0752001.0000001.620.88P
453Sonny Gray30CINNL1111056.0125610.9171401.771.00P
454Chad Green29NYYAL220025.2303001.0001801.050.14P
455Shane Greene31ATLNL280027.2312001.0000000.980.11P
456Didi Gregorius30PHINL595654470.021879132734.96837-2-514.043.58SS
457Grayson Greiner27DETAL181616137.01381344001.00000-1-909.077.67C
458Zack Greinke36HOUAL1212067.01697031.0001302.151.33P
459Randal Grichuk28TORAL484743399.29996210.9900-12.212.04OF
460Foster Griffin24KCRAL1001.200000000.000.00P
461Justin Grimm31MILNL4004.200000000.000.00P
462Trent Grisham23SDPNL595756496.1139134321.9869212.482.32OF
463Robbie Grossman30OAKAL474543388.187861001.000262.021.85OF
464Zac Grotz27SEAAL5007.1110001.0000001.230.20P
465Deivy Grullon24BOSAL1117.0541001.00000-1-171-16.435.00C
466Robert Gsellman26NYMNL64014.031110.6670001.290.33P
467Deolis Guerra31PHINL9007.1330001.000-1-2703.680.33P
468Javy Guerra34WSNNL140015.200000000.000.00P
469Javy Guerra24SDPNL140013.1303001.0000002.030.21P
470Junior Guerra35ARINL250023.262310.833-2-1701.900.20P
471Vladimir Guerrero Jr.21TORAL343431299.029026522325.990-3-13-4-1608.648.441B
472Taylor Guilbeau27SEAAL8007.2110001.0000001.170.13P
473Luis Guillorme25NYMNL251513142.06830380101.0002201804.312.722B-3B-SS-P
474Lourdes Gurriel Jr.26TORAL544948438.2107103310.9918220002.171.96OF-1B
475Yuli Gurriel36HOUAL555451472.046341250140.9987172508.818.401B
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
476Kelvin Gutierrez25KCRAL33326.0725021.00005-1-4602.422.333B
477Jorge Guzman24MIANL1001.000000000.000.00P
478Ronald Guzman25TEXAL242321192.018416914114.995-1-41608.587.631B
479Jedd Gyorko31MILNL423421270.119116525111.995280016.334.521B-3B-P
480Eric Haase27DETAL75548.15552210.982-1-2500010.067.71C
481Josh Hader26MILNL210019.0321001.00011101.420.14P
482Sam Haggerty26SEAAL121212103.230273001.0002280002.602.50OF-3B
483Jesse Hahn30KCRAL180017.1211001.0000001.040.11P
484David Hale32TOTZZ112017.0404001.0002.120.36P
485Matt Hall26BOSAL4108.2000000000.000.00P
486Cole Hamels36ATLNL1103.100000000.000.00</