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.983310-10
Atlanta Braves484.80.692605404004719.0214015735333452.984-6-2-7-20
Baltimore Orioles454.90.698605403794668.0211015565114342.9802261-1-5
Boston Red Sox475.85.647605404154716.0213915725224559.979-25-60-3-3
Chicago Cubs454.00.708605403564665.0214415555593046.9863282811
Chicago White Sox464.10.712605404334743.0213715815173948.982226307-4
Cincinnati Reds434.05.707605403954536.0198115124422736.986-6-2401
Cleveland Indians393.48.701605404074824.0213816085003046.9861952911
Colorado Rockies405.88.675605403854737.0225515796334378.981721912
Detroit Tigers445.48.690585223894431.0200814775022946.986-2-1-13-30
Houston Astros424.58.703605404314716.0213815725462048.9911231102
Kansas City Royals484.53.683605403814653.0208515515033162.98521-303
Los Angeles Angels455.35.698605404254728.0209715764853636.983-18-5-2403
Los Angeles Dodgers383.55.729605404044848.0220016165444046.982359280-1
Miami Marlins615.07.686605403744536.0210115125494060.981-13-311-2
Milwaukee Brewers434.40.687605403714656.0208115524943545.983-13-3-1003
Minnesota Twins423.58.703605404164620.0201915404592039.99013322-1-2
New York Mets465.13.668605403694620.0206615404943239.985-33-9-16-5-4
New York Yankees424.50.695605403844506.0202215024724837.97600100
Oakland Athletics373.87.703605404144638.0206115464892633.98731-17-52
Philadelphia Phillies465.18.642605403954473.0206314915363657.983-38-10-32-1-1
Pittsburgh Pirates494.97.697605404284617.0209715395114753.978312402
San Diego Padres464.02.695605404084683.0209615615023346.9849250-4
Seattle Mariners485.05.708605404254650.0207515505022348.989-2-1140-2
San Francisco Giants444.95.699605403734659.0208615534914243.98072402
St. Louis Cardinals443.95.731585223744257.0194114194893346.9832673613
Tampa Bay Rays433.82.693605403554749.0215715835413352.985102262-1
Texas Rangers495.20.704605404304650.0205715504674040.981511001
Toronto Blue Jays485.20.681605403964722.0214315745303947.98231-34-11
Washington Nationals435.02.664605404354533.0201215114623948.981-22-6-48-10
League Average434.65.693605393994641 209015475093548.9832030-0
12794.65.69317961616411977139218.062713464061525910481432.983530890-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.98937513-18.758.461B
4Ronald Acuña Jr.22ATLNL464626376.21021020001.00092841202.442.22OF
5Jason Adam28CHCNL130013.230210.6670001.320.15P
6Willy Adames24TBRAL535150450.019353131927.953-5-122503.683.47SS
7Austin Adams29SDPNL3004.0101001.0000002.250.33P
8Chance Adams25KCRAL6008.2101001.0000001.040.17P
9Matt Adams31ATLNL22217.015150021.0000280007.947.501B
10Jo Adell21LAAAL383333295.07772230.961-7-30-4-1612.261.95OF
11Ehire Adrianza30MINAL372422239.181295119.9881421003.012.113B-SS-2B-P
12Jesús Aguilar30MIANL313129262.026624320336.989-5-220009.038.221B-3B
13Nick Ahmed30ARINL575656484.118961121733.96341041003.383.19SS
14Keegan Akin25BALAL86025.2312001.0001801.050.38P
15Shogo Akiyama32CINNL524734381.089872001.0000161802.101.71OF
16Hanser Alberto27BALAL535244447.220888118226.9900-1-2-5-14.143.612B-3B
17Ozzie Albies23ATLNL292828252.21104365213.982629-1-5-13.853.722B
18Jorge Alcalá24MINAL160024.0321001.000-1-801.130.19P
19Sandy Alcántara24MIANL77042.0514001.000-1-501.070.71P
20Sergio Alcántara23DETAL107462.01971023.895-3-52-3-5802.471.423B-2B
21Scott Alexander30LADNL130012.1303001.0000002.190.23P
22Tyler Alexander25DETAL142036.1817011.00021101.980.57P
23Jorge Alfaro27MIANL292624220.1194182930.985-1-5-7-3807.806.37C-OF
24Anthony Alford25TOTZZ1310473.0880001.000-3-53-3-4900.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.0001711402.121.33OF
28Logan Allen23CLEAL30010.2101001.0000000.840.33P
29Abraham Almonte31SDPNL32116.0660001.00011050003.382.00OF
30Yency Almonte26COLNL240027.2431001.0000001.300.17P
31Albert Almora26CHCNL286692.230300001.0003430002.911.07OF
32Pete Alonso25NYMNL393835320.128326414521.982-5-18-5-1907.817.131B
33Dan Altavilla27TOTZZ220020.1303001.0000001.330.14P
34Jose Altuve30HOUAL484845415.219464126436.97900-3-9-14.113.962B
35José Alvarado25TBRAL9009.0101001.0000001.000.11P
36Eddy Alvarez30MIANL1210789.1361224061.00003-2-2703.632.772B-3B-SS
37José Álvarez31PHINL8006.1202001.0000002.840.25P
38Adbert Alzolay25CHCNL64021.1303001.0000001.270.50P
39Brett Anderson32MILNL1010047.0826001.0001401.530.80P
40Brian Anderson27MIANL585652468.016638119912.94651238-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-4-102603.753.55SS
47Tyler Anderson30SFGNL1311159.2112811.9092701.510.77P
48Matt Andriese30LAAAL161032.0743001.0000001.970.44P
49Elvis Andrus31TEXAL292827241.2973361310.96913-3-1503.503.24SS
50Miguel Andujar25NYYAL1312474.0178542.765-5-79-5-81-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-1-11-1-11-11.831.22OF
54Jonathan Araúz21BOSAL241713166.0783343214.974-4-30-3-2204.122.922B-3B-SS
55Orlando Arcia25MILNL585246445.118158120326.983-3-7-4-1013.602.97SS-OF-P
56Nolan Arenado29COLNL484842417.116343117319.982925133713.453.333B
57Shawn Armstrong29BALAL140015.010010.0000000.000.00P
58Randy Arozarena25TBRAL17135113.018171011.000020001.431.06OF
59Luis Arráez23MINAL313128259.01195068116.992282904.103.812B
60Jake Arrieta34PHINL99044.11028001.0001502.031.11P
61Christian Arroyo25TOTAL151412120.26121400101.000-1-61904.553.812B-SS-3B
62Willians Astudillo28MINAL64232.041401001.000-1-38-1-38-111.536.83C
63Alex Avila33MINAL221912150.1162153631.981180009.527.23C
64Luis Avilán30NYYAL10008.100000000.000.00P
65Dakota Bacus29WSNNL110011.1615001.00011804.760.55P
66Harrison Bader26STLNL493634317.27975220.975261302.181.57OF
67Javier Báez27CHCNL575650469.225386159834.968718615-14.694.30SS-OF
68Michel Báez24SDPNL3104.2101001.0000001.930.33P
69Pedro Báez32LADNL180017.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
81Jose Barrero22CINNL211917157.0651746210.969-1-6-1-813.613.00SS
82Franklin Barreto24TOTAL136355.025111312.960117-1-2103.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.00012512702.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 Beaty27LADNL149682.074713081.000-1-19-3-4308.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-7-1-417.596.891B
97Cody Bellinger24LADNL545448479.22552468111.996923410-14.774.38OF-1B
98Brandon Belt32SFGNL474136351.130827828227.994140017.846.511B
99Anthony Bemboom30LAAAL201614145.01511438021.00021732509.377.19C-P
100Andrew Benintendi25BOSAL131210100.020200001.00011122411.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.0000000.000.00P
103José Berríos26MINAL1212063.0716001.0001301.000.58P
104Jon Berti30MIANL393528303.01175759117.99100-1-303.452.642B-OF-3B-SS
105Dellin Betances32NYMNL150011.200000000.000.00P
106Mookie Betts27LADNL535147448.2120113340.9671437102602.332.19OF-2B
107Joe Biagini30HOUAL4004.1110001.0000002.080.25P
108Bo Bichette22TORAL262623217.01033466311.97121300-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 Biggio25TORAL575646491.11908996523.97425-1-203.392.852B-OF-3B
114Braden Bishop26SEAAL129881.219190001.000-2-2422902.091.58OF
115Ray Black30MILNL3003.0101001.0000003.000.33P
116Paul Blackburn26OAKAL1102.1110001.0000003.861.00P
117Charlie Blackmon33COLNL505042427.21051014021.000-1-40002.212.10OF
118Travis Blankenhorn23MINAL1118.0211011.000-2-225-2-30002.252.002B
119Richard Bleier33TOTZZ210016.2404001.0000002.160.19P
120Scott Blewett24KCRAL2003.000000000.000.00P
121Xander Bogaerts27BOSAL535243438.019459130526.974-7-19-4-1113.883.57SS
122Alec Bohm23PHINL434340351.11538168412.974-1-2-6-20-13.823.313B-1B
123Ronald Bolaños23KCRAL2203.200000000.000.00P
124Emilio Bonifácio35WSNNL1119.0440001.0000400004.004.00OF
125Jorge Bonifacio27DETAL292222205.15249210.981-3-19-2-1102.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.94802-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.0000001.470.19P
134Jackie Bradley Jr.30BOSAL555451471.01231203001.000-5-1251202.352.24OF
135Michael Brantley33HOUAL191919158.141392011.00054143002.332.16OF
136Rob Brantly30SFGNL1118.0541001.000000005.635.00C
137Ryan Brasier32BOSAL251025.0101001.0000000.360.04P
138Steven Brault28PITNL1110142.2716011.0001501.480.64P
139Ryan Braun36MILNL20194127.12726010.96318-1-901.841.24OF-1B
140Ben Braymer26WSNNL3107.1101001.0000001.230.33P
141Alex Bregman26HOUAL424139363.197237222.9790-11302.352.263B
142Brandon Brennan28SEAAL5007.1101001.0000001.230.20P
143Colten Brewer27BOSAL114025.2413001.0001801.400.36P
144Austin Brice28BOSAL211019.2202001.0000000.920.10P
145José Briceño27LAAAL22015.01716010.941-1-800009.608.00C
146Jeff Brigham28MIANL1001.000000000.000.00P
147Lewis Brinson26MIANL462810263.06463010.984-6-2831322.161.37OF
148Zack Britton32NYYAL200019.061320.6670001.890.20P
149Connor Brogdon25PHINL90011.1101001.0000000.790.11P
150Mike Brosseau26TBRAL342314207.11277748218.98442352805.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.00011221903.022.21OF-1B
155Kris Bryant28CHCNL323227263.179304545.9493112912.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.21376001.0001301.781.18P
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 Butera36COLNL29127125.199945021.0000211017.113.19C-1B-P
167Ty Buttrey27LAAAL270026.1321001.0000001.030.11P
168Byron Buxton26MINAL393534313.11051041001.000829114223.022.69OF
169Asdrúbal Cabrera34WSNNL414037340.021317537121.995414-1-4-15.615.051B-3B
170Génesis Cabrera23STLNL190022.100000-1-90.000.00P
171Trevor Cahill32SFGNL116025.0413001.000-1-801.440.36P
172Lorenzo Cain34MILNL55544.011110001.0000012702.252.20OF
173Kole Calhoun32ARINL484843403.1104102111.990010002.302.15OF
174Willie Calhoun25TEXAL86251.011110001.000-1-24-1-2301.941.38OF
175Johan Camargo26ATLNL313130263.01134369117.9913152903.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.9720-4-2-1802.372.19OF
177Jeimer Candelario26DETAL515148428.134930144438.98941251417.256.511B-3B
178Mark Canha31OAKAL383831326.19189110.9892813-12.482.25OF-1B
179Griffin Canning24LAAAL1111056.1167811.9382702.401.36P
180Robinson Canó37NYMNL343314249.1943558111.989210-4-19-13.362.742B
181Victor Caratini26CHCNL252119187.0211204612.9951816-110.118.40C-1B
182Dylan Carlson21STLNL343221263.068644021.00031241812.332.00OF
183Matt Carpenter34STLNL343318245.197375737.9694170003.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-1-3-4-1001.521.39OF
191Diego Castillo26TBRAL220021.2321001.0000001.250.14P
192Luis Castillo27CINNL1212170.017710001.0001302.191.42P
193Anthony Castro25DETAL1001.000000000.000.00P
194Harold Castro26DETAL1811599.0382612001.00004-1-1203.451.73OF-3B-SS-1B-2B
195Jason Castro33TOTZZ262519200.22312161410.996-1-6-1-5-210.328.85C
196Miguel Castro25TOTZZ260024.2211001.000-1-4800.730.08P
197Starlin Castro30WSNNL161613134.166263739.9550-41904.223.942B
198Willi Castro23DETAL353533285.11032869610.942-10-40-10-4203.062.69SS-3B-2B
199Jake Cave27MINAL382924268.058571001.0004181411.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 Chacín32ATLNL2005.0000000000.000.00P
205Andrew Chafin30TOTNL15009.2312001.0000002.790.20P
206Yu Chang24CLEAL83136.01851212.94414726704.251.892B-3B-SS
207Aroldis Chapman32NYYAL130011.200000-1-170.000.00P
208Matt Chapman27OAKAL373631310.193295959.946-1-431212.552.383B-SS
209Tyler Chatwood30CHCNL55018.2101001.0000000.480.20P
210Jesse Chavez36TEXAL180017.0101001.000-1-1200.530.06P
211Michael Chavis24BOSAL413933337.221618725427.981-1-4-2-7-15.654.821B-OF-2B
212Robinson Chirinos36TOTZZ252220191.12162106001.000-1-6-5-31110.168.64C
213Yonny Chirinos26TBRAL33011.1101001.0000000.790.33P
214Jazz Chisholm Jr.22MIANL201713144.2692543113.986030004.233.092B-SS
215Jiman Choi29TBRAL383124277.226925511325.989160018.627.001B
216Shin-Soo Choo37TEXAL191715149.04241010.97614-2-1602.482.16OF
217Adam Cimber29CLEAL140011.1303001.000-1-1802.380.21P
218Steve Cishek34CHWAL220020.0110001.0000000.450.05P
219José Cisnero31DETAL290029.2321001.0000000.910.10P
220Aaron Civale25CLEAL1212174.0145812.9290001.581.08P
221Taylor Clarke27ARINL125043.1853011.0001501.660.67P
222Alex Claudio28MILNL200019.0734001.00011103.320.35P
223Garrett Cleavinger26PHINL1000.200000000.000.00P
224Mike Clevinger29TOTZZ88141.272410.85712801.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 Colomé31CHWAL210022.1413001.0000001.610.19P
233Christian Colón31CINNL84440.016610031.0000-3-1-3003.602.002B-1B
234Michael Conforto27NYMNL525248438.198926011.000250012.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-25-2-2008.787.931B
239Patrick Corbin30WSNNL1111065.2101811.900-2-601.230.82P
240Ryan Cordell28NYMNL52119.0550001.000000002.371.00OF
241Franchy Cordero25KCRAL128478.01715020.882-2-28-1-1501.731.25OF
242Jimmy Cordero28CHWAL300026.251310.8001801.350.13P
243Carlos Correa25HOUAL575651475.021269142135.9953871824.003.70SS
244Nestor Cortes25SEAAL5107.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.98671861604.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 Cronenworth26SDPNL544941429.120611687323.9853813-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-140005.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-2-11-4-24-12.332.27OF
265Bobby Dalbec25BOSAL222220190.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.200000000.000.00P
271Chris Davis34BALAL151311114.0115105738.9740-1-2-2108.847.471B
272J.D. Davis27NYMNL424027321.181195845.951-8-30-9-3302.161.833B-OF
273Jaylin Davis25SFGNL44331.0108110.900-1-39-1-3802.612.25OF
274Jonathan Davis28TORAL139787.020200001.0001722722.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
278José De León27CINNL5006.0110001.0000001.500.20P
279Austin Dean26STLNL32015.0440001.000-2-144-1-8002.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-60-1-2601.761.50OF
284Travis Demeritte25DETAL158672.02524010.96011823303.001.60OF-P
285Matt Dermody29CHCNL1001.000000000.000.00P
286Anthony DeSclafani30CINNL97033.2743001.0000001.870.78P
287Delino DeShields27CLEAL353229285.088862001.00031400-12.782.51OF
288Ross Detwiler34CHWAL160019.2615001.00011002.750.38P
289Chris Devenski29HOUAL4003.2101001.0000002.450.25P
290Rafael Devers23BOSAL575551475.012830841412.891-12-31-4-1002.162.003B
291Aledmys Díaz29HOUAL141410114.0492821041.000-4-38-1-1003.873.062B-3B-1B-OF
292Edwin Díaz26NYMNL260025.210010.000-1-800.000.00P
293Elias Díaz29COLNL241312126.088799011.000-1-100006.293.67C
294Isan Díaz24MIANL76547.0291118061.000010-1-2605.554.142B
295Jairo Díaz29COLNL240020.0413001.0000001.800.17P
296Lewin Díaz23MIANL1110985.0948860101.0000622809.958.551B
297Yandy Díaz28TBRAL262412198.263214114.984-3-16-1-602.812.303B-1B
298Alex Dickerson30SFGNL463618298.06563110.985-2-6-7-2801.931.39OF
299Corey Dickerson31MIANL464526344.16762320.970-10-33-2-601.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-3-38-1-1505.674.171B-2B-3B
303Wilmer Difo28WSNNL102237.01046011.000-1-230002.431.002B-3B-SS
304Brandon Dixon28DETAL53131.020182011.0000413805.812.861B-OF-2B
305Randy Dobnak25MINAL1010046.21156001.0000002.121.10P
306Rafael Dolis32TORAL240024.040220.500-1-800.750.08P
307Josh Donaldson34MINAL262521197.0541737041.000-1-8-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 Dozier28KCRAL444439378.022421590241.000-2-8-3-905.334.571B-OF-3B
312Oliver Drake33TBRAL110011.0321001.0000002.450.27P
313Brandon Drury27TORAL21149125.0341024041.000-2-18-6-5802.451.553B-2B-SS
314Mauricio Dubón25SFGNL544639411.21351042836.978-1-3411-12.892.20OF-2B-SS
315Tyler Duffey29MINAL220024.0303001.0001801.130.14P
316Danny Duffy31KCRAL1211056.1505011.000-1-400.800.42P
317Steven Duggar26SFGNL20105103.222220001.0002190001.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-50011.721.43OF
322Jarrod Dyson35TOTZZ291817175.04442110.977-3-21-3-2002.211.48OF
323Adam Eaton31WSNNL414037335.08281010.9880-1-7-2502.181.98OF
324Tommy Edman25STLNL545434438.01466574710.95251371912.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-60001.531.06OF
330Nathan Eovaldi30BOSAL99048.1927011.00031201.681.00P
331Robbie Erlin29TOTNL95026.2505001.00014501.690.56P
332Phil Ervin27TOTZZ342016195.044431001.0001621202.031.29OF
333Eduardo Escobar31ARINL504948422.11343294815.9404110002.692.523B-2B
334Thomas Eshelman26BALAL124034.2312001.0000000.780.25P
335Santiago Espinal25TORAL241913165.0842458212.9763241704.473.28SS-3B-P
336Paolo Espino33WSNNL2106.000000000.000.00P
337Carlos Estévez27COLNL260024.0211001.0000000.750.08P
338Thairo Estrada24NYYAL25158131.053213117.981030003.571.792B-3B-SS
339Demarcus Evans23TEXAL4004.000000000.000.00P
340Phillip Evans27PITNL1111890.22412931.875-2-30-4-52-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 Farmer29CINNL321915174.2662044214.97042832003.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 Fernández23STLNL3003.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-80-6-8001.300.87OF
354Jack Flaherty24STLNL99040.1514001.0001501.120.56P
355Josh Fleming24TBRAL75032.1808011.0000002.231.14P
356Aaron Fletcher24SEAAL6004.100000000.000.00P
357David Fletcher26LAAAL494946424.218467111615.967-4-1051413.773.49SS-2B-3B-OF
358Bernardo Flores Jr.24CHWAL2002.000000000.000.00P
359Wilmer Flores28SFGNL302917235.015610746316.981-1-421015.864.942B-1B-3B
360Estevan Florial22NYYAL1117.0110001.0000170001.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.000030005.073.912B-1B-P
367Matt Foster25CHWAL232028.2505001.0001701.570.22P
368Dexter Fowler34STLNL272717208.038380001.000-3-20-2-1101.641.41OF
369Jake Fraley25SEAAL77760.220191001.00024711902.972.86OF
370Ty France25TOTMLB212017171.0945438210.9790017-14.844.382B-3B-1B
371Maikel Franco27KCRAL525250444.01323789619.9554120012.552.383B-1B
372Seth Frankoff31SEAAL2002.200000000.000.00P
373Adam Frazier28PITNL545350451.21828992124.99592371803.613.292B-OF
374Clint Frazier25NYYAL343427280.06462110.98473131202.031.85OF
375Todd Frazier34TOTMLB454238366.118112157314.983-4-1326-14.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.998111318.657.911B
378Mike Freeman32CLEAL188688.129151222.931-1-8-1-1302.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 Fuentes27COLNL282418216.022820423127.99642473809.466.681B-3B-OF
384Carson Fulmer26TOTAL100010.1211001.0000001.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.0001233133412.422.32OF
391Freddy Galvis30CINNL454237361.01314088313.977140003.192.61SS-2B
392Ben Gamel28MILNL373125281.051501001.000-4-18-2-801.631.38OF
393John Gant27STLNL170015.0312001.00011301.800.18P
394Adolis García27TEXAL32121.1880001.0001560003.382.67OF
395Avisaíl García29MILNL494740393.169672011.000-4-12-4-1201.581.41OF
396Bryan Garcia25DETAL260021.220110.500-1-900.420.04P
397Deivi García21NYYAL66034.162220.667-1-601.050.67P
398Edgar García23TBRAL4003.1110011.0000002.700.25P
399Greg Garcia30SDPNL198696.137102613.973114112-13.361.712B-3B
400Jarlín García27SFGNL190018.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 García29CHWAL161512134.0612041081.0000-221704.103.39SS-2B-OF
402Luis García33TEXAL11208.100000000.000.00P
403Luis García Jr.20WSNNL403632298.11175754615.949-12-49-5-2013.352.782B-SS
404Luis Garcia23HOUAL51012.100000000.000.00P
405Rico Garcia26SFGNL120010.0110001.0000000.900.08P
406Rony García22DETAL152021.074210.85711002.570.40P
407Yimi García29MIANL140015.031110.66711301.200.14P
408Brett Gardner36NYYAL484037344.27269120.9720-113-11.831.46OF
409Kyle Garlick28PHINL107447.0220001.000-4-97-2-5100.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
422Andrés Giménez21NYMNL452921281.01184769212.983-2-72903.722.23SS-2B-3B
423Kevin Ginkel26ARINL190016.0110001.000-1-1300.560.05P
424Lucas Giolito25CHWAL1212172.182510.8751300.870.58P
425Mychal Givens30TOTZZ220022.110010.000-1-5400.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.9984131308.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 González28COLNL64019.2413001.0000001.830.67P
435Erik González28PITNL494743404.214637103623.959-1-22603.112.75SS-3B
436Gio Gonzalez34CHWAL124031.2312001.0001600.850.25P
437Luis González24CHWAL2003.020110.5000-1200003.000.50OF
438Marwin González31MINAL535138445.117710669212.989-4-113803.542.653B-2B-1B-OF
439Victor González24LADNL151020.1312001.00000-11.330.20P
440Niko Goodrum28DETAL414139352.215947110219.98751827-24.013.74SS-2B
441Brian Goodwin29TOTZZ464131348.28078110.988-9-30-6-2002.041.72OF
442Nick Goody28TEXAL171011.0101001.0000000.820.06P
443Alex Gordon36KCRAL494837391.085814011.0009281311.961.73OF
444Terrance Gore29LADNL1001.00000000000.000.00OF
445Phil Gosselin31PHINL25188131.159481017.983-3-26-1-903.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.2321001.0000001.450.27P
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.968410-2-514.043.58SS
457Grayson Greiner27DETAL181616137.01381344001.00000-1-909.077.67C
458Zack Greinke36HOUAL1212067.01697031.0001302.151.33P
459Randal Grichuk28TORAL484743399.29996210.990-2-7-8-2402.212.04OF
460Foster Griffin24KCRAL1001.200000000.000.00P
461Justin Grimm31MILNL4004.200000000.000.00P
462Trent Grisham23SDPNL595756496.1139134321.98682071602.482.32OF
463Robbie Grossman30OAKAL474543388.187861001.000311-2-6-12.021.85OF
464Zac Grotz27SEAAL5007.1110001.0000001.230.20P
465Deivy Grullón24BOSAL1117.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-2-9-4-1608.648.441B
472Taylor Guilbeau27SEAAL8007.2110001.0000001.170.13P
473Luis Guillorme25NYMNL231513142.06830380101.0003211804.312.722B-3B-SS-P
474Lourdes Gurriel Jr.26TORAL544948438.2107103310.9911232-4-1002.171.96OF-1B
475Yuli Gurriel36HOUAL555451472.046341250140.9986162508.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 Gutiérrez25KCRAL33326.0725021.00009-1-4602.422.333B
477Jorge Guzmán24MIANL1001.000000000.000.00P
478Ronald Guzmán25TEXAL242321192.018416914114.995-1-91608.587.631B
479Jedd Gyorko31MILNL403421270.119116525111.995270016.334.521B-3B-P
480Eric Haase27DETAL75548.15552210.982-1-2500010.067.71C
481Josh Hader26MILNL210019.0321001.00011101.420.14P
482Sam Haggerty26SEAAL121212103.230273001.000228-1-1102.602.50OF-3B
483Jesse Hahn30KCRAL180017.1211001.0000001.040.11P
484David Hale32TOTZZ112017.0404001.0000002.120.36P
485Matt Hall26BOSAL4108.2000000000.000.00P
486Cole Hamels36ATLNL1103.100000000.000.00P
487Billy Hamilton29TOTNL256594.121192001.00022222502.000.84OF
488Ian Hamilton25CHWAL4004.000000000.000.00P
489Garrett Hampson25COLNL494333381.11578174223.9870-12623.662.672B-OF-SS
490Brad Hand30CLEAL230022.0101001.0000000.410.04P
491Ian Happ25CHCNL565321452.19692311.990-4-9-2-511.891.64OF-1B
492J.A. Happ37NYYAL99049.1725001.0001401.280.78P
493Bryce Harper27PHINL484838384.07067210.986-6-19-1-301.621.44OF
494Ryne Harper31WSNNL230023.2312001.0001801.140.13P
495Will Harris35WSNNL200017.220110.500-1-1100.510.05P
496Josh Harrison32WSNNL261913160.059302817.98321121503.262.002B-3B-OF-1B
497Monte Harrison24MIANL281210125.142420001.0005520003.021.50OF
498Kyle Hart27BOSAL43011.0101001.0000000.820.25P
499Geoff Hartlieb26PITNL210022.162310.8330002.010.24P
500Hunter Harvey25BALAL10008.2110001.0000001.040.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
501Joe Harvey28COLNL4003.100000000.000.00P
502Matt Harvey31KCRAL74011.2211001.0000001.540.29P
503Adam Haseley24PHINL392315214.137370001.000-4-24-3-1601.550.95OF
504Thomas Hatch25TORAL171026.1413001.0000001.370.24P
505Ke'Bryan Hayes23PITNL242424198.168175013.985421424-13.042.793B
506Austin Hays24BALAL333127274.070673001.00041931312.302.12OF
507Ryon Healy28MILNL2109.012120031.00001300012.006.001B
508Andrew Heaney29LAAAL1212066.2936011.0000001.220.75P
509Taylor Hearn25TEXAL140017.100000-1-120.000.00P
510Nick Heath26KCRAL74335.0770001.00012113401.801.00OF
511Adeiny Hechavarría31ATLNL231412143.257193447.93001-2-1703.322.212B-3B-SS
512Austin Hedges27TOTZZ342215210.12372201520.99221100010.066.91C
513Jonah Heim25OAKAL12121295.01111056001.000225225010.529.25C
514Scott Heineman27TEXAL221413125.24745110.97921819-13.292.09OF-1B
515Tyler Heineman29SFGNL151311119.0122110930.97511011019.007.44C-P
516Ben Heller28NYYAL6006.000000000.000.00P
517Ryan Helsley25STLNL120012.000000000.000.00P
518Heath Hembree31TOTZZ220019.0211001.000-1-6300.950.09P
519Kyle Hendricks30CHCNL1212181.120713001.0003702.211.67P
520Liam Hendriks31OAKAL240025.1541001.0000001.780.21P
521Guillermo Heredia29TOTNL1410888.128271011.0000522702.852.00OF
522Jimmy Herget26TEXAL201019.2101001.000-1-1000.460.05P
523Michael Hermosillo25LAAAL62123.013130001.0001570005.092.17OF
524Carlos Hernández23KCRAL53014.210010.000-1-1400.000.00P
525César Hernández30CLEAL585754503.221067139433.98141061403.683.552B
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
526Darwinzon Hernández23BOSAL7008.100000000.000.00P
527Elieser Hernández25MIANL66025.251220.6000001.050.50P
528Enrique Hernández28LADNL463225337.11617779520.969723103514.163.062B-OF-SS-1B
529Jonathan Hernández23TEXAL270031.072411.8570001.740.22P
530Óscar Hernández26KCRAL31010.0972001.000000008.103.00C
531Teoscar Hernández27TORAL464340380.28676732.965-2-5-2-601.961.80OF
532Yadiel Hernández32WSNNL1108.0220001.0000-150002.252.00OF
533Dilson Herrera26BALAL31111.012111001.000011110909.824.001B-OF
534Kelvin Herrera30CHWAL2002.100000000.000.00P
535David Hess26BALAL3007.0101001.0000001.290.33P
536Codi Heuer23CHWAL210023.2431001.0000001.520.19P
537Jason Heyward30CHCNL504940404.0100982011.0009261212.232.00OF
538Aaron Hicks30NYYAL504844393.210297322.98027-8-24-22.292.00OF
539Kyle Higashioka30NYYAL141310107.0117108721.98311122209.678.21C
540Cam Hill26CLEAL180018.1651001.0000002.950.33P
541Derek Hill24DETAL101132.2109010.900-1-440002.480.90OF
542Rich Hill40MINAL88038.250410.8000000.930.50P
543Tim Hill30SDPNL230018.0615001.0000003.000.26P
544Sam Hilliard26COLNL342720247.174731011.0004211432.692.18OF
545Yoshihisa Hirano36SEAAL130012.1303011.0000002.190.23P
546Keston Hiura23MILNL494941406.01556683615.961-2-7-8-2403.303.042B
547Nico Hoerner23CHCNL463321305.0116348029.9832762313.362.072B-SS-3B-OF
548Jeff Hoffman27COLNL160021.1211011.0000000.840.13P
549Bryan Holaday32BALAL157373.167625021.000226-1-1608.223.94C-1B-P
550Jonathan Holder27NYYAL180021.2211001.000-1-900.830.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
551Derek Holland33PITNL125040.272320.7141501.110.42P
552Greg Holland34KCRAL280028.1110001.0000000.320.04P
553Jordan Holloway24MIANL1000.100000000.000.00P
554Clay Holmes27PITNL1001.1110001.0000006.751.00P
555Brock Holt32TOTNL322517211.063352623.968213-1-502.601.693B-OF-1B-P
556Rhys Hoskins27PHINL404037333.234031521434.988-6-20-5-1809.068.401B
557Eric Hosmer30SDPNL323225257.123621519224.9920-231408.187.311B
558Tanner Houck24BOSAL33017.0202001.0000001.060.67P
559Adrian Houser27MILNL1211056.0927001.000-1-401.450.75P
560Sam Howard27PITNL220021.0312001.0000001.290.14P
561Spencer Howard23PHINL66024.1431001.0000001.480.67P
562James Hoyt33MIANL240014.241120.5000001.230.08P
563Dakota Hudson25STLNL88039.0954001.0000002.081.13P
564Daniel Hudson33WSNNL210020.2303001.00011001.310.14P
565Joe Hudson29SEAAL96457.060573001.000-1-21-2-42-19.476.67C
566Sam Huff22TEXAL109978.06662221.970-1-15-1-1507.386.40C
567Jared Hughes34NYMNL180022.1918001.0001903.630.50P
568Tommy Hunter33PHINL240024.2615011.0000002.190.25P
569Jose Iglesias30BALAL242213168.069244416.98616-2-1403.642.83SS
570Raisel Iglesias30CINNL220023.0826001.0001903.130.36P
571Ender Inciarte29ATLNL463025308.17270110.986-3-13-1-3-12.071.54OF
572Cole Irvin26PHINL3003.200000000.000.00P
573Alex Jackson24ATLNL43124.024240001.000000009.006.00C
574Luke Jackson28ATLNL190026.1202001.0000000.680.11P
575Josh James27HOUAL132017.1211001.0000001.040.15P
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
576Travis Jankowski29CINNL133249.111110001.0001270002.010.85OF
577Danny Jansen25TORAL434032342.13543322022.99414-4-1419.258.19C
578Kenley Jansen32LADNL270024.1110001.000-1-800.370.04P
579Cristian Javier23HOUAL1210054.1532011.0000000.830.42P
580Jon Jay35ARINL17139118.032320001.000-1-130002.441.88OF
581Daulton Jefferies24OAKAL1102.0110001.0000004.501.00P
582Ryan Jeffers23MINAL251815162.01871834011.000-1-700110.397.48C
583Jeremy Jeffress32CHCNL220023.1211001.0000000.770.09P
584Dany Jiménez26SFGNL2001.100000000.000.00P
585Eloy Jiménez23CHWAL545442453.26968010.986512-4-10-11.351.26OF
586Joe Jiménez25DETAL250022.2101001.000-1-900.400.04P
587Daniel Johnson24CLEAL54333.0220001.0000-40000.550.40OF
588Pierce Johnson29SDPNL240020.0202001.00011000.900.08P
589JaCoby Jones28DETAL282825233.061610001.000-5-25-2-1002.362.18OF
590Jahmai Jones22LAAAL22216.0413011.0000150002.252.002B
591Nate Jones34CINNL210018.200000-2-210.000.00P
592Taylor Jones26HOUAL32218.016160031.000-2-113-1-6708.005.331B
593Caleb Joseph34TORAL32119.12018020.900-2-1240008.386.00C
594Matt Joyce35MIANL36287223.14240020.952-7-38-7-37-11.611.11OF
595Aaron Judge28NYYAL252318187.246451011.00000319-12.211.84OF
596Jakob Junis27KCRAL86025.1413021.0000001.420.50P
597Ariel Jurado24NYMNL1104.0101001.0000002.251.00P
598Tommy Kahnle30NYYAL1001.000000000.000.00P
599Rob Kaminsky25STLNL5004.200000-1-430.000.00P
600James Kaprielian26OAKAL2003.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
601James Karinchak24CLEAL270027.000000000.000.00P
602Anthony Kay25TORAL130021.0202001.0000000.860.15P
603Keone Kela27PITNL3002.000000000.000.00P
604Brad Keller24KCRAL99154.21147001.0000001.811.22P
605Kyle Keller27LAAAL2002.100000000.000.00P
606Mitch Keller24PITNL55021.2734001.0001902.911.40P
607Trevor Kelley27PHINL4003.100000000.000.00P
608Carson Kelly25ARINL383428290.13062911321.993-1-4-2-819.427.79C-P
609Joe Kelly32LADNL121010.0202011.0000001.800.17P
610Merrill Kelly31ARINL55031.11073001.0000002.872.00P
611Matt Kemp35COLNL1106.0220001.0001120120003.002.00OF
612Tony Kemp28OAKAL463225271.11075155112.991-4-18-7-3003.522.302B-OF
613Howie Kendrick36WSNNL66450.03328413.970-1-140005.765.331B
614Ian Kennedy35KCRAL151014.020110.500-1-1400.640.07P
615Max Kepler27MINAL464643380.17774210.9878241301.801.65OF
616Clayton Kershaw32LADNL1010058.1514001.0000000.770.50P
617Dallas Keuchel32CHWAL1111063.1826001.0000001.140.73P
618Mike Kickham31BOSAL62014.0312001.0000001.930.50P
619Carter Kieboom22WSNNL313029255.288166934.96652341902.992.743B
620Kevin Kiermaier30TBRAL464134350.292866001.00028103422.362.00OF
621Yusei Kikuchi29SEAAL99047.0835001.0000001.530.89P
622Franklyn Kilome25NYMNL40011.1303001.0000002.380.75P
623Kwang Hyun Kim31STLNL87039.0413001.0000000.920.50P
624Craig Kimbrel32CHCNL180015.1101001.0000000.590.06P
625Isiah Kiner-Falefa25TEXAL575752487.115944110510.969513102502.842.523B-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
626John King25TEXAL60010.1211001.0000001.740.33P
627Michael King25NYYAL94026.272410.8571802.030.67P
628Scott Kingery26PHINL363426276.01124859523.955-6-24-6-2603.492.742B-OF-SS
629Tyler Kinley29COLNL240023.2734011.00021702.660.29P
630Brandon Kintzler35MIANL240024.162310.8331801.850.21P
631Jason Kipnis33CHCNL373217255.01133575313.973001503.882.972B-1B
632Alejandro Kirk21TORAL76652.049481001.000-1-230008.487.00C
633Andrew Kittredge30TBRAL8108.0202001.0000002.250.25P
634Branden Kline28BALAL3005.0110001.0000001.800.33P
635Corey Kluber34TEXAL1101.000000000.000.00P
636Andrew Knapp28PHINL302221187.02392241323.99215-4-26011.417.90C-1B
637Corey Knebel28MILNL150013.1321001.0000002.030.20P
638Andrew Knizner25STLNL74438.04740610.97913200010.896.57C
639Adam Kolarek31LADNL210021.0624001.0000015702.570.29P-OF
640Erik Kratz40NYYAL189881.085805021.00023423019.444.72C-1B-P
641Dean Kremer24BALAL44018.2321001.0000001.450.75P
642Brooks Kriske26NYYAL4003.200000000.000.00P
643Chad Kuhl27PITNL119046.11165011.0000002.141.00P
644Joel Kuhnel25CINNL3003.000000000.000.00P
645Tommy La Stella31TOTAL454530360.219211474422.979-4-14-7-2304.693.842B-1B-3B
646Juan Lagares31NYMNL2003.0330001.0001400140009.001.50OF
647Brady Lail26TOTAL80016.1211001.0000001.100.25P
648Travis Lakins Sr.26BALAL220025.2110001.0000000.350.05P
649Jake Lamb29TOTMLB262318193.097732319.990-2-14-4-2404.483.693B-1B
650Jimmy Lambert25CHWAL2002.0101001.0000004.500.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
651Dinelson Lamet27SDPNL1212069.0532001.0000000.650.42P
652Eric Lauer25MILNL42011.000000000.000.00P
653Ramón Laureano25OAKAL535350447.01461442001.000112851312.942.75OF
654Ryan Lavarnway32MIANL53329.036351001.0000000011.177.20C
655Wade LeBlanc35BALAL66022.1514001.0001902.010.83P
656José Leclerc26TEXAL2002.000000000.000.00P
657Brandon Leibrandt27MIANL5009.0110001.0000001.000.20P
658DJ LeMahieu31NYYAL474627381.21898598622.968000014.323.102B-3B-1B
659Sandy León31CLEAL242018186.02322131450.978-1-600010.989.46C
660Dominic Leone28CLEAL12009.2413001.00012103.720.33P
661Jon Lester36CHCNL1212061.072410.8570000.890.50P
662Artie Lewicki28ARINL2003.100000000.000.00P
663Kyle Lewis24SEAAL575653478.2136133120.985-7-18-1-222.522.35OF
664Robinson Leyer27BOSAL6104.200000000.000.00P
665Tzu-Wei Lin26BOSAL25138134.0573322211.96521800-13.691.90OF-SS-2B-P-C
666Josh Lindblom33MILNL1210045.1321001.0000000.600.25P
667Francisco Lindor26CLEAL585853508.020879128130.9952537-13.673.57SS
668Zack Littell24MINAL6006.1202011.0000002.840.33P
669Mauricio Llovera24PHINL1001.0101001.0000009.001.00P
670Jonathan Loáisiga25NYYAL123023.0615001.0001902.350.50P
671Tim Locastro27ARINL251615157.05251010.981-1-9-1-702.922.04OF
672Walker Lockett26TOTZZ71016.1321011.00017501.650.43P
673Shed Long Jr.24SEAAL333029266.21095355117.991000003.653.272B-OF
674Evan Longoria34SFGNL525047426.2127418429.9846162602.642.403B
675Tim Lopes26SEAAL302417202.04639611.978-2-11-1-512.001.50OF-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
676Jorge López27TOTAL106039.0945011.0000002.080.90P
677Nicky Lopez25KCRAL555146447.022176143235.991-3-971924.413.712B-SS-3B
678Pablo López24MIANL1111057.115114001.0001302.351.36P
679Reynaldo López26CHWAL88026.1101001.0001800.340.13P
680Yoan López27ARINL200019.2321011.0000001.370.15P
681Michael Lorenzen28CINNL212037.2844001.0000-100001.910.38P-OF
682Aaron Loup32TBRAL240025.0624001.0001802.160.25P
683Richard Lovelady24KCRAL1001.000000000.000.00P
684Brandon Lowe25TBRAL514637409.21457568221.986-2-51213.142.512B-OF-1B
685Nathaniel Lowe24TBRAL161614139.012011010091.000-1-1121707.777.061B-3B
686Joey Lucchesi27SDPNL3205.220110.500-1-3501.590.33P
687Jonathan Lucroy34BOSAL1002.0220001.000000009.002.00C
688Dawel Lugo25DETAL62228.0909001.000-1-300002.891.503B-2B
689Seth Lugo30NYMNL167036.2743001.0000001.720.44P
690Jordan Luplow26CLEAL292414208.037352001.000151501.601.28OF
691Gavin Lux22LADNL181514143.0712246311.9581654214.283.782B
692Jesús Luzardo22OAKAL129059.0136611.9230001.831.00P
693Jordan Lyles29TEXAL129057.2111820.8181301.400.75P
694Lance Lynn33TEXAL1313184.0624011.000-1-200.640.46P
695Tyler Lyons32NYYAL1001.200000000.000.00P
696Manny Machado27SDPNL565648464.015144105210.98741171812.892.663B
697Vimael Machín26OAKAL191411117.049182924.959-5-53-2-2103.622.243B-SS-2B-1B
698Nick Madrigal23CHWAL292928249.01103274412.964151503.833.662B
699Kenta Maeda32MINAL1111066.21311110.9231301.621.09P
700Matt Magill30SEAAL110010.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
701Tyler Mahle25CINNL109047.2606011.0001401.130.60P
702Martín Maldonado33HOUAL474639392.03993752220.99526-1-319.118.45C
703Sean Manaea28OAKAL1111054.0505001.000-3-1100.830.45P
704Joe Mantiply29ARINL4002.100000000.000.00P
705Dillon Maples28CHCNL2001.000000000.000.00P
706Rafael Marchán21PHINL33223.02725110.9630000010.178.67C
707Nick Margevicius24SEAAL107041.1624011.0000001.310.60P
708Manuel Margot25TBRAL463726344.29492020.97982731002.402.00OF
709Jake Marisnick29NYMNL168785.23130010.968-1-14-3-4203.151.88OF
710Nick Markakis36ATLNL343123268.154540001.000-6-27-3-13-11.811.59OF
711José Marmolejos27SEAAL242010162.25956215.9830-1-1-703.212.42OF-1B
712Brailyn Márquez21CHCNL1000.200000000.000.00P
713Germán Márquez25COLNL1313081.2126331.750-2-500.990.69P
714Evan Marshall30CHWAL230022.2202001.0000000.790.09P
715Ketel Marte26ARINL444437368.11697493222.988013904.083.632B-OF-SS
716Starling Marte31TOTNL616051489.2127123310.992-3-7-2-402.322.07OF
717Brett Martin25TEXAL150014.2110001.0000000.610.07P
718Chris Martin34ATLNL180018.072410.8570003.000.32P
719Jason Martin24PITNL53328.0660001.000-1-43-1-4201.931.20OF
720Carlos Martínez28STLNL55020.073311.8570002.701.20P
721J.D. Martinez32BOSAL66452.0990001.0000-9-2-4601.561.50OF
722José Martínez31TBRAL64234.033312021.0000140008.745.501B
723Jorge Mateo25SDPNL125255.022139011.0000700-13.601.83OF-2B
724Mark Mathias25MILNL138575.020191011.000-1-110002.401.54OF-1B-2B
725Jeff Mathis37TEXAL242216182.11861691521.9891753329.087.67C
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
726Wyatt Mathisen26ARINL77761.02161324.905000002.802.713B
727Phil Maton27CLEAL230021.2312001.0000001.250.13P
728Steven Matz29NYMNL96030.2202001.0000000.590.22P
729Tyler Matzek29ATLNL210029.050410.800-1-7-11.240.19P
730Dustin May22LADNL1210056.081610.8750001.130.58P
731Trevor May30MINAL240023.1202001.0000000.770.08P
732Cameron Maybin33TOTZZ262317209.14946210.980-2-11-1-5-12.061.85OF
733Mike Mayers28LAAAL290030.041210.750-1-700.900.10P
734Jack Mayfield29HOUAL201310116.1381028011.0000011002.941.813B-SS-2B
735Nomar Mazara25CHWAL423833336.073721001.0000127-11.961.74OF
736Chris Mazza30BOSAL96030.050410.8000001.200.44P
737Ryan McBroom28KCRAL1411691.06764217.98500-1-1306.534.711B-OF
738James McCann30CHWAL302727245.2261250740.98515524-19.428.57C
739Joe McCarthy26SFGNL43224.0330001.000-2-85-1-5001.130.75OF
740Kevin McCarthy28KCRAL5006.000000-1-3300.000.00P
741Reggie McClain27PHINL5005.1101001.0000001.690.20P
742Lance McCullers Jr.26HOUAL1111055.01811610.9442712.781.55P
743Andrew McCutchen33PHINL393628302.047470001.000-11-42-7-27-21.401.21OF
744T.J. McFarland31OAKAL230020.2835001.00011003.480.35P
745Jake McGee33LADNL240020.1101001.0000000.440.04P
746Kyle McGowin28WSNNL90011.000000-1-1800.000.00P
747Reese McGuire25TORAL181210111.0139131531.978111111011.037.56C
748David McKay25DETAL1000.100000000.000.00P
749Triston McKenzie22CLEAL86033.1404001.0001601.080.50P
750Billy McKinney25TORAL1107.0110001.0000170001.291.00OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
751Zach McKinstry25LADNL2119.0330001.0001670003.001.50OF-2B
752Ryan McMahon25COLNL514837424.12631301231038.962252615.374.152B-1B-3B-SS
753Jeff McNeil28NYMNL484836388.21176448511.95761926-12.592.20OF-3B-2B
754Alex McRae27CHWAL2003.000000000.000.00P
755Austin Meadows25TBRAL262421207.038380001.00052731701.651.46OF
756John Means27BALAL1010043.2606001.0000001.240.60P
757Nick Mears23PITNL4005.000000000.000.00P
758Adonis Medina23PHINL1104.0312001.0000006.753.00P
759Ryan Meisinger26STLNL2002.200000000.000.00P
760Erick Mejia25KCRAL73333.093511.889-3-120-2-7202.181.143B-OF-2B
761Francisco Mejia24SDPNL16127101.010193710.990000008.916.25C
762Humberto Mejía23MIANL33010.000000000.000.00P
763Mark Melancon35ATLNL230022.2936021.0000003.570.39P
764Keury Mella26ARINL110010.0101001.0000000.900.09P
765Danny Mendick26CHWAL332927268.01204475118.99231241804.003.402B-3B-SS
766Conner Menez25SFGNL70011.131110.6670001.590.29P
767Daniel Mengden27OAKAL41012.1110001.0000000.730.25P
768Óscar Mercado25CLEAL322620235.065650001.00062842002.492.03OF
769Jordy Mercer33TOTAL96452.018135011.0000-50003.121.80SS-3B-1B
770Whit Merrifield31KCRAL606037511.015811837312.98137-2-4-12.732.31OF-2B-1B
771Julian Merryweather28TORAL83013.0303001.0000002.080.38P
772Keynan Middleton26LAAAL130012.0211001.000-1-1701.500.15P
773Wade Miley33CINNL64014.1431001.0000002.510.67P
774Andrew Miller35STLNL160013.0101001.0000000.690.06P
775Brad Miller30STLNL181310100.02832053.821-1-6-2-2402.071.283B-SS-2B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
776Tyson Miller24CHCNL2105.0202001.0000003.601.00P
777Alec Mills28CHCNL1111162.116412011.00041302.311.45P
778Hoby Milner29LAAAL190013.1211011.0000001.350.11P
779Tommy Milone33TOTZZ99039.0202001.000-1-3000.460.22P
780Mike Minor32TOTAL1211156.2114610.90912111.590.83P
781A.J. Minter26ATLNL220021.2404001.0000001.660.18P
782Anthony Misiewicz25SEAAL210020.0321001.0000001.350.14P
783Casey Mize23DETAL77028.1505001.000-1-701.590.71P
784Yadier Molina37STLNL424234342.13313101651.985141418.577.41C-1B
785Yoán Moncada25CHWAL525150448.014033101617.957822-2-5-12.692.583B
786Adalberto Mondesí24KCRAL595956497.023385144437.9832441014.153.88SS
787Mickey Moniak22PHINL64436.01412020.857-1-300003.002.00OF
788Frankie Montas27OAKAL1111053.0431001.0000000.680.36P
789Rafael Montero29TEXAL170017.2220001.0000001.020.12P
790Jordan Montgomery27NYYAL1010044.081430.625-2-901.020.50P
791Mike Montgomery30KCRAL3105.100000000.000.00P
792Dylan Moore27SEAAL383628314.1119853138.9752941503.322.76OF-2B-1B-SS-3B
793Brian Moran31TOTZZ7004.200000000.000.00P
794Colin Moran27PITNL262420201.018215722317.984180008.016.881B-3B
795Adrián Morejón21SDPNL94019.1303001.0000001.400.33P
796Mitch Moreland34TOTZZ383329296.126024513230.992122807.846.791B
797Adam Morgan30PHINL170013.010010.000-1-1500.000.00P
798Mike Morin29MIANL3004.000000000.000.00P
799Logan Morrison32MILNL22116.014140011.0000-15-1-7507.887.001B
800Charlie Morton36TBRAL99038.0321001.0001500.710.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
801Ryan Mountcastle23BALAL333225267.18881616.98901-2-8-12.932.49OF-1B
802Mike Moustakas31CINNL414129325.01358648113.993-2-6-3-1113.713.052B-1B-3B
803José Mujica24COLNL2004.1101001.0000002.080.50P
804Cedric Mullins25BALAL473833332.21041031011.0007260002.812.21OF
805Max Muncy29LADNL565645490.231824866428.987-4-100015.764.981B-3B-2B
806Yairo Muñoz25BOSAL1111981.020182001.00034345912.221.82OF
807Daniel Murphy35COLNL292722233.225922827429.985-1-6-3-15-19.828.791B
808John Ryan Murphy29PITNL241917160.21721591123.988001709.527.08C-P
809Patrick Murphy25TORAL4006.0101001.00013301.500.25P
810Sean Murphy25OAKAL433934339.13503341421.994142709.238.09C
811Joe Musgrove27PITNL88039.21578001.00021013.401.88P
812Wil Myers29SDPNL535347443.110498331.971-6-16-2-502.051.87OF-1B
813Tyler Naquin29CLEAL393231299.071665001.000-5-20-2-802.141.82OF
814Omar Narváez28MILNL393228285.0345333931.9911428110.808.77C
815Brian Navarreto25MIANL22215.014131001.000000008.407.00C
816Josh Naylor23TOTZZ292013182.038362001.0004270001.881.23OF-1B
817Nick Neidert23MIANL4008.1110001.0000001.080.25P
818Kyle Nelson23CLEAL1000.200000000.000.00P
819Nick Nelson24NYYAL110020.2211001.0000000.870.18P
820Héctor Neris31PHINL240021.2312001.0000001.250.13P
821Dovydas Neverauskas27PITNL170019.0615001.00011102.840.35P
822Jake Newberry25KCRAL200022.010010.000-1-900.000.00P
823Sean Newcomb27ATLNL44013.2202001.0000001.320.50P
824Kevin Newman26PITNL414138343.11465385818.945-5-17-4-1403.623.21SS-2B
825Ljay Newsome23SEAAL54015.2101001.0000000.570.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
826Juan Nicasio33TEXAL2001.100000000.000.00P
827Tomás Nido26NYMNL77760.05957110.983000008.708.29C
828Brandon Nimmo27NYMNL555025429.110398320.981-10-27-2-502.121.84OF
829John Nogowski27STLNL1118.0761001.0000-450007.887.001B
830Aaron Nola27PHINL1212271.1954001.000-2-601.140.75P
831Austin Nola30TOTMLB464037351.03863691523.99514-2-609.858.17C-1B-3B
832Jake Noll26WSNNL53328.129263021.0000-17-1-42-19.215.801B-3B
833Daniel Norris27DETAL141027.2624001.0000001.950.43P
834James Norwood26CHCNL3001.2110011.0000005.400.33P
835Jacob Nottingham25MILNL191613134.0187178720.989-1-9218012.439.74C
836Iván Nova33DETAL44019.0725001.00022103.321.75P
837Eduardo Núñez33NYMNL1001.0220001.000012000018.002.00OF
838Renato Núñez26BALAL303021253.221119315318.9860-2-2-917.386.501B-3B
839Darren O'Day37ATLNL190016.141210.750-1-1201.650.16P
840Brian O'Grady28TBRAL21010.0110001.0000-480000.900.50OF-1B
841Ryan O'Hearn26KCRAL272519203.12021928222.99014-1-6-18.857.411B
842Tyler O'Neill25STLNL484139344.089890001.000725931-12.331.85OF
843Joseph Odom28SEAAL181510122.21131103001.000-1-1011008.296.28C
844Rougned Odor26TEXAL373736315.11445486418.972-3-10-5-19-14.003.782B
845Jake Odorizzi30MINAL44013.200000-1-150.000.00P
846Shohei Ohtani25LAAAL2201.200000000.000.00P
847Jared Oliva24PITNL54437.2440001.0000100000.960.80OF
848Edward Olivares24TOTZZ302417224.05654020.964-2-8-5-2602.171.80OF
849Matt Olson26OAKAL605952499.144239348130.998-2-43717.957.351B
850Jorge Oña23SDPNL1002.000000000000.000.00OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
851Nate Orf30OAKAL51116.0422011.000-1-105-1-7502.250.80SS-2B
852Josh Osich31TOTZZ171018.1211001.000-1-6600.980.12P
853José Osuna27PITNL201810155.1766610051.0001821504.403.04OF-1B-3B
854Roberto Osuna25HOUAL4004.1220001.0000004.150.50P
855Corey Oswalt26NYMNL41013.0321001.0000002.080.75P
856Adam Ottavino34NYYAL240018.1202001.000-1-1100.980.08P
857Johan Oviedo22STLNL55024.2330001.0000001.090.60P
858Chris Owings28COLNL1511997.043182328.953-2-210013.802.412B-OF-3B-SS
859Marcell Ozuna29ATLNL212111162.04442020.95502-2-1412.332.00OF
860Cristian Pache21ATLNL21110.0330001.0000-12-1-12002.701.50OF
861Chris Paddack24SDPNL1212059.0123721.833-1-301.530.83P
862Emilio Pagán29SDPNL220022.0110001.000-1-900.410.05P
863Joe Palumbo25TEXAL2002.120110.5000003.860.50P
864Joe Panik29TORAL383019284.01044558111.990-2-9-5-21-13.262.342B-SS-3B
865Enoli Paredes24HOUAL220020.2312001.0000001.310.14P
866Isaac Paredes21DETAL333029257.180225628.975-3-121502.732.363B
867Blake Parker35PHINL141016.0202001.0000001.130.14P
868Luis Patiño20SDPNL111017.1211001.0000001.040.18P
869James Paxton31NYYAL55020.1202001.0000000.890.40P
870Joel Payamps26ARINL2003.000000000.000.00P
871Mark Payton28CINNL66338.0660001.0000-130001.421.00OF
872James Pazos29COLNL6005.1220011.000-1-3803.380.33P
873Brad Peacock32HOUAL3002.1101001.0000003.860.33P
874Nate Pearson23TORAL54018.0211001.0000001.000.40P
875Joc Pederson28LADNL292611211.048462011.000-1-7-1-502.051.66OF
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
876Félix Peña30LAAAL250026.2523001.0000001.690.20P
877Hunter Pence37SFGNL109576.017170001.0002280002.011.70OF
878David Peralta32ARINL454541380.187861011.000620-1-3-12.061.93OF
879Freddy Peralta24MILNL151029.140220.5000000.610.13P
880Wandy Peralta28SFGNL250027.1123810.91721503.620.44P
881José Peraza26BOSAL323024261.21205065518.958-4-191423.963.112B-OF-SS-3B-P
882Angel Perdomo26MILNL3002.200000000.000.00P
883Luis Perdomo27SDPNL101017.132010.6670001.040.20P
884Cionel Pérez24HOUAL7006.1303001.00013204.260.43P
885Hector Perez24TORAL1001.200000000.000.00P
886Hernán Pérez29CHCNL21011.0321001.0000440002.450.75OF-2B-1B
887Martín Pérez29BOSAL1212062.0303001.000-1-300.440.25P
888Michael Pérez27TBRAL382719239.02602322714.99601210-19.756.64C-1B
889Óliver Pérez38CLEAL210018.0202001.0000001.000.10P
890Roberto Pérez31CLEAL323025256.031229121021.000733628110.979.75C
891Salvador Perez30KCRAL353429289.03163106051.0001531219.848.54C-1B
892Dillon Peters27LAAAL1101.2110001.0000005.401.00P
893David Peterson24NYMNL109049.2936001.00031201.630.90P
894Jace Peterson30MILNL24157135.046331032.935041802.871.54OF-1B-3B-2B
895Yusmeiro Petit35OAKAL260021.2431001.000-1-901.660.15P
896Tommy Pham32SDPNL181816149.03028110.967-2-19-1-801.751.61OF
897Josh Phegley32CHCNL40014.021210001.0000000013.505.25C
898David Phelps33TOTNL220020.2440001.000-1-5801.740.18P
899Brett Phillips26TOTAL31168151.038371001.000001702.261.23OF
900Evan Phillips25BALAL140014.1110001.0000000.630.07P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
901Kevin Pillar31TOTZZ504641403.110498510.990-5-14-2-5-12.302.06OF
902Manny Piña33MILNL1312898.11241177021.000337449111.359.54C
903Chad Pinder28OAKAL23128129.048192814.979150003.282.042B-3B-OF
904Michael Pineda31MINAL55026.2312001.000-1-801.010.60P
905Stephen Piscotty29OAKAL444442376.175732001.000142601.791.70OF
906Nick Pivetta27TOTZZ52015.2101001.0000000.570.20P
907Kevin Plawecki29BOSAL221816161.0179170810.994-1-6-1-709.957.74C-1B-P
908Zach Plesac25CLEAL88055.11358001.0002702.111.63P
909Adam Plutko28CLEAL104027.2514011.0001701.630.50P
910Gregory Polanco28PITNL393835316.17067121.97151713-11.931.74OF
911Jorge Polanco26MINAL535351448.116849117217.9880-1-4-1113.333.13SS
912AJ Pollock32LADNL423733332.06160010.984-2-8-3-1001.631.43OF
913Drew Pomeranz31SDPNL200018.2101001.000-1-1100.480.05P
914Daniel Ponce de Leon28STLNL98032.2541001.0000001.380.56P
915Cody Ponce26PITNL53017.0110001.0000000.530.20P
916Sean Poppen26MINAL6007.200000000.000.00P
917Rick Porcello31NYMNL1212059.0734001.000-1-301.070.58P
918Ryan Pressly31HOUAL230021.0422001.0000001.710.17P
919Jurickson Profar27SDPNL555046444.1104713217.990001202.091.81OF-2B-1B
920César Puello29BOSAL52225.01082021.00016214803.602.00OF
921Albert Pujols40LAAAL262620216.018616420216.98921142207.677.081B
922Cal Quantrill25TOTZZ183032.060420.6670001.130.22P
923Johan Quezada25MIANL3003.000000000.000.00P
924José Quijada24LAAAL6003.200000-1-550.000.00P
925Roman Quinn27PHINL393028263.16460311.984-10-45-2-902.151.62OF
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
926Jose Quintana31CHCNL41010.0211001.0000001.800.50P
927Tanner Rainey27WSNNL200020.1110001.0000000.440.05P
928Brooks Raley32TOTZZ210020.0321001.0000001.350.14P
929Erasmo Ramírez30NYMNL60014.1211001.0000001.260.33P
930Harold Ramírez25MIANL33221.0440001.0000-110001.711.33OF
931José Ramírez27CLEAL575751497.01103965613.945-3-7-6-1401.881.823B
932Nick Ramirez30DETAL50010.2312001.00011902.530.60P
933Noé Ramirez30LAAAL210021.0725001.0000003.000.33P
934Roel Ramírez25STLNL1000.200000000.000.00P
935Yohan Ramírez25SEAAL160020.2101001.0000000.440.06P
936AJ Ramos33COLNL3002.200000000.000.00P
937Wilson Ramos32NYMNL413835327.1406396913.998-2-7-1-4-211.149.88C
938Drew Rasmussen24MILNL120015.1312001.0000001.760.25P
939Rangel Ravelo28STLNL76450.023212021.000-1-290004.142.88OF-1B
940Robbie Ray28TOTZZ1211051.2716001.0000001.220.58P
941Colin Rea29CHCNL92014.0440001.0000002.570.44P
942J.T. Realmuto29PHINL383730311.2322312823.994311-2-819.247.62C-1B
943Josh Reddick33HOUAL504944420.29289120.978-4-11-3-8-11.931.80OF
944Cody Reed27TOTZZ110012.000000000.000.00P
945Rob Refsnyder29TEXAL74137.024231031.00014226405.843.431B-OF
946Sean Reid-Foley24TORAL5006.2101001.000-1-3001.350.20P
947Anthony Rendon30LAAAL525248455.0124487337.97612-1-312.392.333B
948Hunter Renfroe28TBRAL403326294.07165330.958-1-3-2-802.081.66OF-1B
949Luis Rengifo23LAAAL332624243.21094264312.9720-10003.923.122B-SS-3B
950Alex Reyes25STLNL151019.2431001.0000001.830.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
951Franmil Reyes24CLEAL1105.000000-1-144-1-24000.000.00OF
952Víctor Reyes25DETAL565033433.1118117010.992131212.432.09OF
953Bryan Reynolds25PITNL535150435.010295521.9800061612.071.89OF
954Matt Reynolds29KCRAL33124.0532001.0000-150001.881.673B
955Garrett Richards32SDPNL1410051.11073001.0000001.750.71P
956Trevor Richards27TBRAL94032.0303011.0000000.840.33P
957Joey Rickard29SFGNL33220.0440001.000-1-360001.801.33OF
958JT Riddle28PITNL211917166.051242344.922-3-25-2-1402.552.143B-OF-SS-2B-1B
959Austin Riley23ATLNL515141431.1154499877.955-15-41-10-2703.072.723B-OF-1B
960Edwin Ríos26LADNL271915179.075502326.97315-1-703.672.703B-1B
961Yacksel Ríos27PITNL3004.0211011.0000004.500.67P
962René Rivera36NYMNL1108.0871001.00000115009.008.00C
963Yadiel Rivera28TEXAL42118.01275031.000-1-670006.003.00SS-2B-1B
964Anthony Rizzo30CHCNL575750474.146341844139.99861541008.778.111B
965Tanner Roark33TORAL1111047.2532001.0000000.940.45P
966Luis Robert Jr.22CHWAL565554483.0154151210.994615819-12.852.73OF
967Daniel Robertson26SFGNL125456.116610031.000-1-19-2-4202.561.23SS-OF-2B-3B
968Hansel Robles29LAAAL180016.2211001.0000001.080.11P
969Víctor Robles23WSNNL525148422.21221211011.000-5-13-4-1112.602.35OF
970Brendan Rodgers23COLNL54234.01495021.0000-7-1-3503.712.332B-SS
971Carlos Rodón27CHWAL4207.2101001.0000001.170.25P
972Dereck Rodríguez28SFGNL2004.0110001.0000002.250.50P
973Joely Rodríguez28TEXAL120012.230210.6670001.420.17P
974José Rodríguez24LAAAL1001.200000000.000.00P
975Nivaldo Rodriguez23HOUAL5008.2220001.0000002.080.40P
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
976Richard Rodríguez30PITNL240023.1321001.000-2-1701.160.13P
977Sean Rodríguez35MIANL43327.0734011.0000-4-1-4402.331.752B-OF
978Chaz Roe33TBRAL10009.100000000.000.00P
979Taylor Rogers29MINAL210020.0211001.0000000.900.10P
980Trevor Rogers22MIANL77028.0202001.0000000.640.29P
981Tyler Rogers29SFGNL290028.0936001.0001702.890.31P
982Josh Rojas26ARINL11111093.0321220031.000030003.102.912B-SS-OF
983Miguel Rojas31MIANL403834313.216649114330.98272814-14.683.98SS-3B-1B
984Jordan Romano27TORAL150014.2532001.0000003.070.33P
985Sal Romano26CINNL2001.100000000.000.00P
986JoJo Romero23PHINL120010.2110001.0000000.840.08P
987Seth Romero24WSNNL3002.220110.500-1-7503.380.33P
988Andrew Romine34TEXAL1008.0303011.0000450003.383.00SS
989Austin Romine31DETAL373733313.02822748011.00012-4-1518.117.42C-1B
990Sergio Romo37MINAL240020.0202001.0000000.900.08P
991Héctor Rondón32ARINL230020.0202001.0000000.900.09P
992Brent Rooker25MINAL55125.0440001.000-1-62-2-9601.440.80OF
993Amed Rosario24NYMNL443734322.11073372211.981-4-14-2-702.932.39SS
994Eddie Rosario28MINAL515150438.19184521.978-4-113811.831.75OF
995Randy Rosario26KCRAL4003.100000000.000.00P
996Trevor Rosenthal30TOTZZ230023.2211001.0000000.760.09P
997Ramón Rosso24PHINL7109.200000000.000.00P
998Darin Ruf33SFGNL27185140.13836112.9740-2-1-802.371.32OF-1B
999José Ruiz25CHWAL5004.000000000.000.00P
1000Keibert Ruiz21LADNL22217.013121001.000000006.886.50C
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
1001Rio Ruiz26BALAL535047435.214437101613.9586173802.852.513B-OF-2B
1002Chris Rusin33ATLNL1003.100000000.000.00P
1003Kyle Ryan28CHCNL180015.2835001.00011304.600.44P
1004Hyun Jin Ryu33TORAL1212067.0615001.0001300.810.50P
1005Casey Sadler29TOTZZ170019.1514001.0000002.330.29P
1006Jeff Samardzija35SFGNL44016.2431001.0000002.161.00P
1007Carlos Sanabria23HOUAL2002.000000000.000.00P
1008Ali Sánchez23NYMNL54432.029290001.000-1-380008.165.80C
1009Aníbal Sánchez36WSNNL1111053.0115511.9090001.700.91P
1010Gary Sánchez27NYYAL413835321.23673471462.984-3-11-4-15-110.108.80C
1011Jesús Sánchez22MIANL108866.01817010.944-1-15-1-1802.321.70OF
1012Ricardo Sanchez23STLNL3005.1101001.0000001.690.33P
1013Sixto Sánchez21MIANL77139.0835011.0000001.851.14P
1014Yolmer Sanchez28CHWAL96552.21951310.947090003.081.803B-SS-2B-P
1015Pablo Sandoval33TOTNL138677.0554510041.000-1-19-1-1506.434.231B-3B
1016Patrick Sandoval23LAAAL96036.271510.8571501.470.67P
1017Miguel Sanó27MINAL525243423.137235513430.98914-5-14-27.827.081B
1018Carlos Santana34CLEAL606057531.045341336444.9910161417.617.481B
1019Danny Santana29TEXAL131311114.074722031.00032722105.845.691B-OF
1020Dennis Santana24LADNL120017.041210.750-1-1201.590.25P
1021Domingo Santana27CLEAL232310173.036351001.00053200-11.871.57OF
1022Anthony Santander25BALAL363631311.18275430.96362183022.282.19OF
1023Antonio Santos23COLNL3106.000000000.000.00P
1024Josh Sborz26LADNL4004.100000000.000.00P
1025Scott Schebler29ATLNL1001.00000000000.000.00OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1026Max Scherzer35WSNNL1212167.1103521.800-1-301.070.67P
1027Clarke Schmidt24NYYAL3106.1110001.0000001.420.33P
1028Jonathan Schoop28DETAL444438355.217460113125.9946201304.383.932B
1029John Schreiber26DETAL150015.2330001.0000001.720.20P
1030Max Schrock25STLNL74230.01147001.000-1-4814003.301.382B-3B-P
1031Kyle Schwarber27CHCNL484823363.173703001.00012-3-911.811.52OF
1032Tanner Scott25BALAL250020.250320.6000001.310.12P
1033Andre Scrubb25HOUAL200023.2514001.0000001.900.25P
1034Corey Seager26LADNL434340376.016746113816.95228-2-6-23.813.70SS
1035Kyle Seager32SEAAL535351450.215839115411.975-4-11-3-813.082.913B
1036Jean Segura30PHINL535342434.117842133326.9834122603.632.922B-3B-SS
1037Sam Selman29SFGNL240019.1312001.0000001.400.13P
1038Marcus Semien29OAKAL535347451.121359147717.967-2-6-6-1604.113.89SS
1039Antonio Senzatela25COLNL1212173.11174041.000-1-301.350.92P
1040Nick Senzel25CINNL232018172.04239211.976-2-1400-12.151.78OF
1041Pedro Severino26BALAL353228275.22872721141.9860014-29.248.09C
1042Paul Sewald30NYMNL5006.000000000.000.00P
1043Justin Shafer27MIANL5005.200000000.000.00P
1044Sterling Sharp25MIANL4005.1202001.0000003.380.50P
1045Bryan Shaw32SEAAL6006.0101001.0000001.500.17P
1046Travis Shaw30TORAL464031347.11608770312.9814120014.073.083B-1B
1047Justus Sheffield24SEAAL1010055.11147011.0001401.791.10P
1048Ryan Sherriff30TBRAL10009.2110001.0000000.930.10P
1049Matt Shoemaker33TORAL66028.252120.600-2-1400.940.50P
1050Chasen Shreve29NYMNL170025.071510.85721612.160.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
1051Magneuris Sierra24MIANL17139116.042411011.00022133103.262.47OF
1052Andrelton Simmons30LAAAL303030265.11002571410.96013-2-903.263.20SS
1053Lucas Sims26CINNL200025.2770001.0000002.450.35P
1054Brady Singer23KCRAL1212064.1123720.8330001.400.83P
1055Chance Sisco25BALAL262219184.0180172620.989-3-20-6-39-28.716.85C
1056Tarik Skubal23DETAL87032.0303011.0000000.840.38P
1057Austin Slater27SFGNL1210786.029281001.0003400003.032.42OF
1058Aaron Slegers27TBRAL111026.0523001.0000001.730.45P
1059Devin Smeltzer24MINAL71016.0514001.00022502.810.71P
1060Burch Smith30OAKAL60012.0101001.0000000.750.17P
1061Caleb Smith28TOTNL54014.000000000.000.00P
1062Dominic Smith25NYMNL444333354.117816016214.989-12-40-1-304.473.671B-OF
1063Drew Smith26NYMNL8007.0422001.00012905.140.50P
1064Dwight Smith Jr.27BALAL16148117.02726010.9630-3-4-4102.001.63OF
1065Josh A. Smith32MIANL161026.120110.5000000.340.06P
1066Josh D. Smith30MIANL2001.2101001.0000005.400.50P
1067Kevan Smith32TBRAL168580.076733001.000115-1-1518.554.75C
1068Mallex Smith27SEAAL141310112.02423010.958-3-330001.851.64OF
1069Pavin Smith24ARINL109975.047452041.000-1-823205.644.701B-OF
1070Riley Smith25ARINL60018.1312001.0000001.470.50P
1071Will Smith30ATLNL180016.0312001.0000001.690.17P
1072Will Smith25LADNL343130276.228027010031.000-1-4-2-9-19.118.24C
1073Justin Smoak33MILNL312725243.022220811326.986-2-10-1-508.117.061B
1074Drew Smyly31SFGNL75026.1321001.000-1-801.030.43P
1075Cy Sneed27HOUAL180017.1413001.0000002.080.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
1076Blake Snell27TBRAL1111050.0817001.0001401.440.73P
1077Chad Sobotka26ATLNL4003.200000000.000.00P
1078Eric Sogard34MILNL392817271.01123771417.9644150003.592.253B-SS-2B-OF
1079Nick Solak25TEXAL525241440.2123903125.984-8-22-13-3502.472.24OF-2B-1B
1080Donovan Solano32SFGNL524643400.216263881120.932-5-14-3-913.392.902B-3B-SS
1081Jorge Soler28KCRAL88561.012120001.00000-1-1901.771.50OF
1082Joakim Soria36OAKAL220022.1101001.000-1-900.400.05P
1083Michael Soroka22ATLNL33013.2330001.0000001.981.00P
1084Elliot Soto30LAAAL32218.0936021.0001400004.503.00SS-2B
1085Gregory Soto25DETAL270023.0211001.0000000.780.07P
1086Juan Soto21WSNNL424237332.165641001.000-6-23-9-3201.761.55OF
1087Steven Souza Jr.31CHCNL97562.012120001.000-1-2511901.741.33OF
1088Glenn Sparkman28KCRAL4005.010010.000-1-4000.000.00P
1089Gabe Speier25KCRAL8005.2101001.0000001.590.13P
1090George Springer30HOUAL474637391.086860001.0004123911.981.83OF
1091Jeffrey Springs27BOSAL160020.1202001.0000000.890.13P
1092Jacob Stallings30PITNL424036345.14053792242.99027724210.459.55C
1093Craig Stammen36SDPNL240024.051221.600-3-2501.130.13P
1094Ryne Stanek28MIANL90010.0110001.0000000.900.11P
1095Bubba Starling27KCRAL311612159.232320001.000-5-35-4-30-11.801.03OF
1096Cody Stashak26MINAL110015.000000000.000.00P
1097Max Stassi29LAAAL312624238.22572421411.996-1-51529.658.26C
1098Josh Staumont26KCRAL260025.2211001.0001800.700.08P
1099Robert Stephenson27CINNL100010.0220001.0000001.800.20P
1100Tyler Stephenson23CINNL42119.024231001.0000000011.376.00C
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1101Andrew Stevenson26WSNNL14121195.124240001.00011811202.271.71OF
1102Christin Stewart26DETAL323012210.043403001.000424-1-501.841.34OF
1103DJ Stewart26BALAL303022231.16864130.9560-200-12.532.17OF
1104Jonathan Stiever23CHWAL2206.100000000.000.00P
1105Robert Stock30BOSAL100013.1211011.0000001.350.20P
1106Trevor Story27COLNL575752491.1259881611049.9612461504.564.37SS
1107Matt Strahm28SDPNL190020.2110001.0000000.440.05P
1108Dee Strange-Gordon32SEAAL282220193.053321922.962211-3-18-12.381.76OF-2B-SS
1109Stephen Strasburg31WSNNL2205.000000000.000.00P
1110Chris Stratton29PITNL270030.0523001.0000001.500.19P
1111Myles Straw25HOUAL281918189.044440001.000-1-6-1-602.101.57OF-SS
1112Hunter Strickland31NYMNL4003.1101001.0000002.700.25P
1113Ross Stripling30TOTZZ129049.1104510.900-2-4801.640.75P
1114Pedro Strop35CINNL4002.1110001.0000003.860.25P
1115Garrett Stubbs27HOUAL111131.026260001.0001230007.552.36C-OF
1116Andrew Suárez27SFGNL6009.200000-1-210.000.00P
1117Eugenio Suárez28CINNL575756473.01274775510.961-1-2-4-10-12.322.143B
1118José Suarez22LAAAL2202.120110.50018603.860.50P
1119Ranger Suárez24PHINL3004.0101011.0000002.250.33P
1120Wander Suero28WSNNL220023.2422011.000-1-801.520.18P
1121Cole Sulser30BALAL190022.2523001.0000001.990.26P
1122Andrew Susac30PITNL1118.0550001.000000005.635.00C
1123Brent Suter30MILNL164031.260510.833-1-601.420.31P
1124Kurt Suzuki36WSNNL303030251.228127110021.000-3-14-5-24010.059.37C
1125Dansby Swanson26ATLNL606056513.122874152239.99171692113.963.77SS
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
1126Erik Swanson26SEAAL9007.200000000.000.00P
1127Masahiro Tanaka31NYYAL1010048.01037001.0002801.881.00P
1128Domingo Tapia28BOSAL5004.1101001.0000002.080.20P
1129Raimel Tapia26COLNL383835327.17065320.9711313-11.871.79OF
1130Stephen Tarpley27MIANL120011.0101001.0000000.820.08P
1131Dillon Tate26BALAL120016.2321001.0000001.620.25P
1132Fernando Tatis Jr.21SDPNL575749473.119172116332.984-4-90003.573.30SS
1133Mike Tauchman29NYYAL412721248.065632001.000-3-140012.361.59OF
1134Leody Taveras21TEXAL333232273.08481121.97631362622.702.48OF
1135Beau Taylor30CLEAL77660.08073610.988120120011.8511.29C
1136Blake Taylor24HOUAL220020.2532001.0000002.180.23P
1137Chris Taylor29LADNL504539415.2135676628.98561841112.882.33OF-SS-2B
1138Josh Taylor27BOSAL8007.110010.0000000.000.00P
1139Michael A. Taylor29WSNNL352321219.26463010.984-1-7-2-10-12.581.80OF
1140Tyrone Taylor26MILNL208791.015150001.000-2-2511301.480.75OF
1141Julio Teheran29LAAAL109031.182510.8750002.010.70P
1142Anderson Tejeda22TEXAL222020171.067194539.95515214-13.372.91SS-2B
1143Rowdy Tellez25TORAL191815152.213613240151.00000-1-808.027.161B
1144Ryan Tepera32CHCNL210020.2532001.0000002.180.24P
1145Matt Thaiss25LAAAL54438.02015412.950-3-85-3-9404.503.801B-OF-2B-3B
1146Eric Thames33WSNNL272422202.01741639220.98914-2-1207.666.371B
1147Caleb Thielbar33MINAL170020.0303001.00011001.350.18P
1148Lane Thomas24STLNL1810797.22321111.95733611202.031.22OF
1149Ryan Thompson28TBRAL251026.1615011.0001802.050.24P
1150Tyler Thornburg31CINNL7007.000000000.000.00P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1151Trent Thornton26TORAL3305.2000000000.000.00P
1152Lewis Thorpe24MINAL71016.1303031.00011201.650.43P
1153Jesús Tinoco25TOTNL6008.2202001.000113802.080.33P
1154Josh Tomlin35ATLNL175039.2523011.000-2-1001.130.29P
1155Justin Topa29MILNL6007.2101001.0000001.170.17P
1156Abraham Toro23HOUAL181312122.2542826051.00004-1-1003.962.843B-1B-2B
1157Luis Torrens24TOTZZ242116177.01621566011.000-2-14-7-47-28.246.75C
1158Gleyber Torres23NYYAL404035320.21354086913.933-1-4-9-34-13.543.15SS
1159Ronald Torreyes27PHINL43220.0725011.0000180003.151.75SS-OF-2B
1160Touki Toussaint24ATLNL75024.151220.600-1-801.110.43P
1161Blake Treinen32LADNL270025.2523001.0000001.750.19P
1162Jose Trevino27TEXAL211715151.1158154310.994-1-80009.347.14C-1B
1163Andrew Triggs31TOTZZ5208.100000000.000.00P
1164Lou Trivino28OAKAL200023.1211001.0000000.770.10P
1165Chadwick Tromp25SFGNL231914160.1148144311.99317-1-7-18.256.39C
1166Nick Tropeano29PITNL70015.2101001.0000000.570.14P
1167Mike Trout28LAAAL525252454.11201200001.000-5-13-9-23-12.382.31OF
1168Yoshi Tsutsugo28TBRAL262313194.241211643.902-1-6-1-601.711.23OF-3B
1169Cole Tucker23PITNL302819250.254540001.000-4-19-6-2801.941.74OF-2B
1170Kyle Tucker23HOUAL474643402.19289211.989310514-12.041.94OF
1171Nik Turley30PITNL250021.200000000.000.00P
1172Spencer Turnbull27DETAL1111056.2137513.923-3-1101.911.09P
1173Justin Turner35LADNL323224263.284176347.952313-1-502.732.503B
1174Trea Turner27WSNNL595953479.220677120933.956-8-19-5-13-13.703.34SS
1175Duane Underwood Jr.25CHCNL170020.2431011.0000001.740.24P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1176Justin Upton32LAAAL393925312.16765020.97013-4-1501.871.67OF
1177José Ureña28MIANL55023.1532001.0000001.931.00P
1178Julio Urías23LADNL1110055.0523001.000-1-400.820.45P
1179Luis Urías23MILNL413123279.1118377839.975522313-13.712.403B-2B-SS
1180Ramón Urías26BALAL86554.030111548.867-3-64-2-4404.332.89SS-2B
1181José Urquidy25HOUAL55029.2642001.0000001.821.20P
1182Gio Urshela28NYYAL434240357.21213486110.9922651713.022.793B
1183Pat Valaika27BALAL503827344.217610071519.972-1-2-2-604.472.95SS-2B-1B-3B-OF
1184César Valdez35BALAL90014.1312001.0000001.880.33P
1185Framber Valdez26HOUAL1110070.2125521.833-4-1101.270.91P
1186Phillips Valdéz28BOSAL240030.170611.8570001.780.25P
1187Josh VanMeter25TOTNL211615143.0693235212.971-3-2332504.223.052B-3B-1B
1188Ildemaro Vargas28TOTMLB22129120.0743933212.973216-2-2005.403.002B-1B-3B
1189Daulton Varsho23ARINL282422214.1103994001.00031615-14.333.55OF-C
1190Christian Vázquez29BOSAL434138356.23903701913.9970013-19.829.05C-2B
1191Vince Velasquez28PHINL97034.0101810.900212-12.381.00P
1192Andrew Velazquez25BALAL382212210.09334590101.00042542203.992.27SS-OF-2B
1193Pat Venditte35MIANL3004.100000000.000.00P
1194Alex Verdugo24BOSAL504943422.09786741.9590071921.981.86OF
1195Justin Verlander37HOUAL1106.0321001.0000004.503.00P
1196Alex Vesia24MIANL5004.1000000000.000.00P
1197Jonathan Villar29TOTMLB454338362.21585198924.943-5-16-2-603.703.102B-SS-OF
1198Meibrys Viloria23KCRAL157371.06662310.985-2-34-2-34-18.244.33C
1199Nick Vincent33MIANL210022.1633001.0000002.420.29P
1200Daniel Vogelbach27MILNL22115.017152011.0000000010.208.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
1201Stephen Vogt35ARINL242016174.01961897011.0000-1214110.148.17C-1B
1202Luke Voit29NYYAL484735377.233130820323.991-2-6-4-1307.826.831B
1203Edinson Vólquez36TEXAL7005.200000000.000.00P
1204Austin Voth28WSNNL1111149.2642011.000-1-401.090.55P
1205Joey Votto36CINNL504942406.134429940525.985-1-4-7-21-27.516.781B
1206Michael Wacha28NYMNL87034.0523001.0000001.320.63P
1207Brandon Waddell26PITNL2003.100000000.000.00P
1208LaMonte Wade Jr.26MINAL1211888.03129110.968-1-1211303.072.50OF-1B
1209Tyler Wade25NYYAL492921269.01054460110.9901441803.481.96SS-2B
1210Jacob Waguespack26TORAL110017.2321001.0000001.530.27P
1211Bobby Wahl28MILNL3002.1101001.0000003.860.33P
1212Adam Wainwright38STLNL1010265.21028001.0001301.371.00P
1213Marcus Walden31BOSAL150013.1101001.0000000.680.07P
1214Christian Walker29ARINL434240366.129926828340.990-2-8-1-3-17.276.881B
1215Neil Walker34PHINL147466.2382513041.000-1-1100-15.132.382B-1B-3B-OF-P
1216Taijuan Walker27TOTAL1111053.171510.8570001.010.55P
1217Chad Wallach28MIANL151311112.11141104011.00022111119.137.60C
1218Jared Walsh26LAAAL302421219.017216011110.994-1-5-2-1007.035.521B-OF
1219Donovan Walton26SEAAL54435.01257031.0000100003.092.40SS-2B
1220Taylor Ward26LAAAL342420231.251510001.00013-3-15-11.981.50OF-1B
1221Tony Watson35SFGNL210018.052210.8000002.000.19P
1222Luke Weaver26ARINL1212052.0624001.0001401.040.50P
1223Jacob Webb26ATLNL80010.020110.5000000.900.13P
1224Logan Webb23SFGNL1311054.1541001.000-3-1100.830.38P
1225Tyler Webb29STLNL210021.272411.857-1-902.490.29P
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
1226Ryan Weber29BOSAL175043.01156001.0000002.300.65P
1227Jordan Weems27OAKAL90014.000000000.000.00P
1228Patrick Weigel25ATLNL1000.200000000.000.00P
1229J.B. Wendelken27OAKAL210025.030121.333-2-1600.360.05P
1230Joey Wendle30TBRAL504533387.216150106517.9693926-13.622.693B-2B-SS
1231Zack Wheeler30PHINL1111071.01741213.9412602.031.45P
1232Eli White26TEXAL171514128.022220001.000-1-821801.551.29OF
1233Evan White24SEAAL545250443.040337032136.99851471928.177.441B
1234Mitch White25LADNL2003.000000000.000.00P
1235Aaron Whitefield23MINAL2005.0330001.0001240124005.401.50OF
1236Kodi Whitley25STLNL4004.2101001.0000001.930.25P
1237Rowan Wick27CHCNL190017.1110001.0000000.520.05P
1238Taylor Widener25ARINL120020.0330001.0000001.350.25P
1239Brad Wieck28CHCNL1001.000000000.000.00P
1240Matt Wieters34STLNL18121197.21211192001.000-1-12-1-12011.156.72C
1241Devin Williams25MILNL220027.042110.750-1-701.000.14P
1242Justin Williams24STLNL22113.0110001.0001460000.690.50OF
1243Mason Williams28BALAL94244.1660001.0000-30001.220.67OF
1244Taylor Williams28TOTZZ150014.2101001.0000000.610.07P
1245Trevor Williams28PITNL1111055.1113620.818-1-401.460.82P
1246Bryse Wilson22ATLNL62015.2312001.0000001.720.50P
1247Justin Wilson32NYMNL230019.252210.800-1-1001.830.17P
1248Jesse Winker26CINNL1613594.220200001.00022211201.901.25OF
1249Dan Winkler30CHCNL180018.1202001.000-1-1100.980.11P
1250Patrick Wisdom28CHCNL2004.0330001.000000006.751.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
1251Matt Wisler27MINAL184025.100000000.000.00P
1252Nick Wittgren29CLEAL250023.2101001.000-1-800.380.04P
1253Asher Wojciechowski31BALAL107037.0532001.0000001.220.50P
1254Tony Wolters28COLNL423515289.22482321512.996-3-12-2-8-17.675.74C-2B
1255Kolten Wong29STLNL534844397.019059129229.98972151514.263.552B
1256Alex Wood29LADNL92012.2101001.00011600.710.11P
1257Jake Woodford23STLNL121021.0321001.0000001.290.25P
1258Brandon Woodruff27MILNL1313173.210010001.0002501.220.77P
1259Brandon Workman31TOTZZ210019.2303001.0000001.370.14P
1260Kyle Wright24ATLNL88038.0743001.000-1-501.660.88P
1261Jimmy Yacabonis28SEAAL2102.100000000.000.00P
1262Miguel Yajure22NYYAL3007.0000000000.000.00P
1263Shun Yamaguchi32TORAL170025.2413011.0001801.400.24P
1264Jordan Yamamoto24MIANL43011.1101001.0000000.790.25P
1265Ryan Yarbrough28TBRAL119055.21028001.0000001.620.91P
1266Eric Yardley29MILNL240023.1303001.0001901.160.13P
1267Mike Yastrzemski29SFGNL535237433.11221202011.000122512.532.30OF
1268Kirby Yates33SDPNL6004.131110.6670004.150.33P
1269Christian Yelich28MILNL515146431.161601001.000-10-27-6-16-11.271.20OF
1270Huascar Ynoa22ATLNL95021.2844001.0000003.320.89P
1271Alex Young26ARINL157046.1624001.0001401.170.40P
1272Andrew Young26ARINL64236.0135533.769-2-67-3-10002.501.253B-2B-OF
1273T.J. Zeuch24TORAL31011.1000000000.000.00P
1274Bradley Zimmer27CLEAL201310132.02422020.917-5-421901.501.10OF
1275Kyle Zimmer28KCRAL161023.0624011.0001902.350.38P
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
1276Bruce Zimmermann25BALAL2107.000000-1-290.000.00P
1277Jordan Zimmermann34DETAL3205.2101001.0000001.590.33P
1278Tyler Zuber25KCRAL230022.0202001.0000000.820.09P
1279Mike Zunino29TBRAL282516215.22602441512.996-3-17-2-11-210.819.25C