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 Diamondbacks645.51.6851621458103012756.0572642521374100113.983-20-2-37-3-1
Atlanta Braves554.07.7081611449112612696.057864232148371104.9886065015
Chicago Cubs685.18.6911621458103912714.058794238155487149.985-21-22915
Cincinnati Reds554.69.6881621458105212909.058164303142291125.984-33-3-32-17
Colorado Rockies454.94.6861611449109412573.057804191151673140.9872226141
Los Angeles Dodgers613.46.7231621458102113068.05748435613038994.985303361-2
Miami Marlins614.33.6891621458110712735.0581042451443122146.97940551-8
Milwaukee Brewers603.85.7081621458104112924.057334308133194102.98434361-11
New York Mets644.12.6971621458106912414.055454138131295121.9831514820
Philadelphia Phillies554.60.6871621458105312768.057894256143994142.984-54-5-54-3-2
Pittsburgh Pirates645.14.6871621458112912567.056374189137870139.988-25-2-949
San Diego Padres544.37.6981621458111912870.057714290139982139.986-10-11617
San Francisco Giants543.67.707162145891313095.059164365147180122.98638432-2-1
St. Louis Cardinals514.15.7141621458114712753.058494251151484137.9865258144
Washington Nationals595.06.6941621458116812549.056414184136196116.983-29-312014
League Average544.48.6971621457107412759 57624253142089126.985402302
8134.48.69724282185216108191391.086426637982130013281889.985660349036

Player Standard Fielding

Player Standard Fielding Table
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1Cory Abbott25CHC71017.1321001.0000001.560.43P
2Ronald Acuña Jr.23ATL818074675.1140134420.9869162301.841.70OF
3Jason Adam29CHC120010.2110001.0000000.840.08P
4Willy Adames25MIL969487814.03471102261140.968-2-3-2-303.713.50SS
5Austin Adams30SDP650052.2725001.000-1-401.200.11P
6Matt Adams32COL77450.042357031.00012412407.566.001B
7Riley Adams25WSN232020174.117215913001.000-2-14-4-2808.887.48C
8Joan Adon22WSN1105.100000000.000.00P
9Ehire Adrianza31ATL442918289.1794237061.000-4-17-2-802.461.65OF-3B-2B-SS
10Jesús Aguilar31MIA114112104964.191782485894.991-2-234-28.487.901B-3B
11Miguel Aguilar29ARI9007.0101001.0000001.290.11P
12Nick Ahmed31ARI1271181081028.0481170302959.981344514.133.72SS
13Shogo Akiyama33CIN613324350.08886020.977-2-7-4-1302.211.41OF
14R.J. Alaniz30CIN3002.200000000.000.00P
15Ozzie Albies24ATL1561561531358.2628231389875.987222011-24.113.972B
16Sandy Alcántara25MIA33331205.254242641.926-2-202.191.52P
17Sergio Alcántara24CHC756455564.128285188940.968-1-32404.353.37SS-2B-3B-P
18Scott Alexander31LAD180015.1541011.000-2-2602.930.28P
19Jorge Alfaro28MIA827760634.25295042141.992-9-17-3-5-67.446.18C-OF-1B
20Anthony Alford26PIT393432302.16563110.985-5-2013-11.911.64OF
21Abraham Almonte32ATL423725317.25855120.966-3-12-8-30-11.591.33OF
22Yency Almonte27COL480047.2431001.000-2-800.760.08P
23Albert Almora27NYM36116121.04241010.9763300003.051.11OF-P
24Pete Alonso26NYM1481481401243.2108497898898.993115507.797.271B
25Dan Altavilla28SDP2001.100000000.000.00P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
26José Alvarado26PHI640055.293511.889-1-411.290.13P
27Eddy Alvarez31MIA202018171.163164345.937-4-290013.102.813B-2B
28José Álvarez32SFG671064.21521120.8670001.810.19P
29Adbert Alzolay26CHC29210125.2301911021.0000002.151.03P
30Brett Anderson33MIL2424096.01611321.875-1-201.310.58P
31Brian Anderson28MIA656360560.217139127517.971133602.662.523B-SS
32Chase Anderson33PHI149048.019811011.0002803.561.36P
33Ian Anderson23ATL24240128.12581612.960-2-301.681.00P
34Shaun Anderson26SDP5004.2101001.0000001.930.20P
35Tanner Anderson28PIT1005.0202011.00014003.602.00P
36Tyler Anderson31PIT18180103.12451722.9170001.921.22P
37John Andreoli31SDP60014.0220001.0001510001.290.33OF
38Tejay Antone27CIN220033.2752011.0000001.870.30P
39Aristides Aquino27CIN714024402.08884130.9663900-11.901.20OF
40Orlando Arcia26TOT221914162.053331824.96253617-12.832.22OF-SS-3B-2B
41Nolan Arenado30STL1551551411312.04231252871138.974876502.832.663B
42Jake Arrieta35TOT2424098.2133640.692-3-3600.820.38P
43Humberto Arteaga27WSN1119.0220001.0000-530002.002.00SS
44Aaron Ashby23MIL134031.251310.800-2-1301.140.31P
45Alex Avila34WSN282826237.02472361013.99641942029.348.79C-2B
46Pedro Avila24SDP1104.000000000.000.00P
47Luis Avilán31WSN4005.000000000.000.00P
48John Axford38MIL1000.100000000.000.00P
49Harrison Bader27STL103101100886.2296289431.9901419152002.972.84OF
50Javier Báez28TOT1331301171120.15612103272471.957006614.313.98SS-2B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
51Alberto Baldonado28WSN140010.2101001.0000000.840.07P
52Anthony Banda27TOT300033.221010.5000000.270.03P
53Caleb Baragar27SFG250023.0422011.0000001.570.16P
54Daniel Bard36COL670065.241210.750-1-300.410.04P
55Austin Barnes31LAD575144460.25425171874.987-3-7410110.459.07C-2B
56Jacob Barnes31NYM190018.2523001.00011102.410.26P
57Tucker Barnhart30CIN1049784850.09328834725.9987100059.858.94C-1B
58Tres Barrera26WSN292724233.02362221222.992-3-15-1-519.048.07C
59Jose Barrero23CIN181312116.0552924213.96422111004.112.94SS-OF-2B
60Joey Bart24SFG1119.0880001.000000008.008.00C
61Anthony Bass33MIA701061.1136610.9231301.760.17P
62Trevor Bauer30LAD17171107.2103610.900-2-400.750.53P
63Matt Beaty28LAD664413375.116014412411.975-2-7-7-22-13.742.17OF-1B-3B
64David Bednar26PIT610060.2523001.000-1-300.740.08P
65Cam Bedrosian29TOT171016.0422001.0000002.250.24P
66Tyler Beede28SFG1001.000000000.000.00P
67Seth Beer24ARI1100.1110001.000-1-1800-1-3600027.001.001B
68Josh Bell28WSN1231221101042.290582773571.994-1-11147.776.981B-OF
69Andrew Bellatti29MIA3003.120020.000-1-6000.000.00P
70Cody Bellinger25LAD938070734.1201195243.98035-3-402.412.07OF-1B
71Brandon Belt33SFG938575764.274068156360.99600-4-608.677.921B
72Anthony Bender26MIA601061.1111823.81831001.320.15P
73Jon Berti31MIA746348569.220068123917.955122413.022.203B-2B-OF-SS
74Dellin Betances33NYM1001.000000-1-2000.000.00P
75Alec Bettinger25MIL41010.0110001.0000000.900.25P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
76Mookie Betts28LAD120116931009.22202071034.986785511.931.76OF-2B
77Joe Biagini31CHC1003.0000000000.000.00P
78Phil Bickford25TOT570051.1321011.000-2-4700.530.05P
79Jesse Biddle29ATL80010.2303001.0000002.530.38P
80Charlie Blackmon34COL1371341251144.12272111423.991-7-7-2-211.771.64OF
81Alex Blandino28CIN31116143.29674220101.0002201806.012.461B-3B-2B-OF-P-SS
82Travis Blankenhorn24NYM71019.0116322.8180-25-1-6304.261.292B-OF
83Richard Bleier34MIA680058.01468001.0000002.170.21P
84Alec Bohm24PHI10710187868.0263911561619.939-4-5-15-21-12.562.253B-1B
85Skye Bolt27SFG1002.0220001.0000-60-1-60009.002.00OF
86Jorge Bonifacio28PHI53021.0550001.0000-11-1-5702.141.00OF
87Akeem Bostick26NYM1001.000000000.000.00P
88David Bote28CHC817561641.2292119168546.983-3-60004.033.382B-3B
89Ben Bowden26COL390035.220110.500-2-1100.250.03P
90Brad Boxberger33MIL710064.294410.889-1-301.110.11P
91Brad Brach35CIN350030.092521.778-1-702.100.20P
92Archie Bradley28PHI530051.0624001.0000001.060.11P
93Jackie Bradley Jr.31MIL1179992915.12182153021.0001317121512.141.86OF
94Steven Brault29PIT77027.2606001.00021411.950.86P
95John Brebbia31SFG180018.1110001.0000000.490.06P
96Lewis Brinson27MIA796953601.0147139531.980-4-73502.161.82OF
97Connor Brogdon26PHI561057.21477011.0000002.180.25P
98Rex Brothers33CHC570053.0312001.000-2-800.510.05P
99JT Brubaker27PIT24240124.12261512.9552301.520.88P
100Justin Bruihl24LAD212018.2303001.0000001.450.14P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
101Kris Bryant29TOT138138861176.034224588920.974-12-13-5-512.552.07OF-3B-1B-SS
102Ryan Buchter34ARI180016.1303001.00011201.650.17P
103Walker Buehler26LAD33330207.236102511.972-1-101.521.06P
104JB Bukauskas24ARI210017.1101001.0000000.520.05P
105Madison Bumgarner31ARI26261146.12061310.9500001.170.73P
106Corbin Burnes26MIL28280167.02891810.964-2-201.460.96P
107Andy Burns30LAD62025.0972001.000-1-34-1-4803.241.132B-3B-1B-P
108Asdrúbal Cabrera35TOT787056614.0245131105922.963-5-91113.462.713B-1B-P-SS
109Edward Cabrera23MIA77026.1303011.0000001.030.43P
110Génesis Cabrera24STL710070.01064011.000-1-301.290.14P
111Trevor Cahill33PIT98037.092520.7780001.700.78P
112Lorenzo Cain35MIL706963592.2157154211.994714612-12.372.23OF
113Kole Calhoun33ARI393632309.07167220.972-6-2200-12.011.77OF
114Daniel Camarena28SDP6009.1202001.0000001.930.33P
115Johan Camargo27ATL30010.0422001.000-1-600003.601.332B-3B-1B
116Paul Campbell25MIA161026.2541001.0000001.690.31P
117Luis Campusano22SDP99675.086851001.00000-1-16110.329.56C
118Victor Caratini27SDP1078781796.18938573423.998-2-3-7-11210.078.25C-1B-3B
119Dylan Carlson22STL1451451251243.1309297843.987441002.212.10OF
120Matt Carpenter35STL534223343.220612478424.981-4-12-9-31-15.293.672B-1B-3B-P
121Carlos Carrasco34NYM1212053.2125611.9170001.840.92P
122Curt Casali32SFG665548513.15265041842.9921225-19.157.79C-1B
123Daniel Castano26MIA54020.172320.7140002.211.00P
124Ryan Castellani25COL1103.1110001.0000002.701.00P
125Humberto Castellanos23ARI147045.21147001.0000002.170.79P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
126Nick Castellanos29CIN1351341091123.0235226720.991-13-14-7-7-11.871.73OF
127Erick Castillo28CHC42021.018153021.00015715707.714.50C
128Ivan Castillo26SDP2006.0101011.0000400001.500.502B-3B
129Luis Castillo28CIN33330187.234171615.9711111.581.00P
130Kervin Castro22SFG100013.1101001.0000000.680.10P
131Miguel Castro26NYM692070.1178810.941-2-602.050.23P
132Rodolfo Castro22PIT242317180.1903848413.9560-2-3-20-14.293.442B-3B
133Starlin Castro31WSN868582720.0222521581217.9468142302.632.443B-SS
134Luis Cessa29CIN240026.1734001.0001802.390.29P
135Jhoulys Chacín33COL461064.11569001.0000002.100.33P
136Andrew Chafin31CHC430039.1116411.9090002.290.23P
137Tyler Chatwood31SFG2004.0110001.0000002.250.50P
138Jesse Chavez37ATL304033.261410.8331601.340.17P
139Michael Chavis25PIT1110684.0382216051.0001110004.072.922B-3B-OF-1B
140Robinson Chirinos37CHC292118193.0196188712.995-3-19-2-12-19.096.72C-2B
141Jazz Chisholm Jr.23MIA1211181041017.14761662862477.9503411-14.003.532B-SS
142Adam Cimber30MIA330034.1927001.00031702.360.27P
143Taylor Clarke28ARI430043.1615001.0000001.250.14P
144Sam Clay28WSN580045.0514001.0000001.000.09P
145Garrett Cleavinger27LAD221018.0321001.000-1-1101.500.14P
146Tyler Clippard36ARI260025.100000000.000.00P
147Michael Conforto28NYM117111108956.1204192752.975-9-11-4-5-11.871.70OF
148Roansy Contreras21PIT1103.000000000.000.00P
149William Contreras23ATL494745415.24344112120.99500-7-20-19.358.82C
150Willson Contreras29CHC11711292937.29498855776.9930081049.047.98C-OF-3B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
151Sam Coonrod28PHI422042.161410.833-1-501.060.12P
152Garrett Cooper30MIA585338446.21851768112.99512-2-5-13.713.07OF-1B
153Patrick Corbin31WSN31310171.238929011.0001101.991.23P
154Jake Cousins26MIL300030.0413001.000-1-701.200.13P
155Will Craig26PIT181615140.01111019110.991-1-6-3-2607.076.111B
156Brandon Crawford34SFG1351301221165.2517168340968.983-2-26603.923.76SS
157Stefan Crichton29ARI310023.1523021.0000001.930.16P
158Kyle Crick28PIT270024.1303001.000-1-801.110.11P
159Nabil Crismatt26SDP450081.1135710.923-1-201.330.27P
160C.J. Cron31COL1301291121095.0114010409010103.991123309.298.691B
161Jake Cronenworth27SDP1491451311290.0653341303997.986335514.494.032B-SS-1B-P
162Hans Crouse22PHI2207.000000000.000.00P
163Wil Crowe26PIT26250116.215510011.0001201.160.58P
164Oneil Cruz22PIT22218.0514011.0000-270002.502.50SS
165Johnny Cueto35SFG22210114.229121431.8971202.041.18P
166John Curtiss28TOT412044.170611.8570001.220.15P
167Travis d'Arnaud32ATL575351470.25154852910.9980041049.839.02C
168Yu Darvish34SDP30300166.122148011.000-2-201.190.73P
169Tucker Davidson25ATL44020.0101001.0000000.450.25P
170Zach Davies28CHC32320148.0351322021.0006802.131.09P
171Austin Davis28PIT10009.2101001.0000000.930.10P
172J.D. Davis28NYM504835382.2100366046.960-3-8-7-2212.261.923B
173Jaylin Davis26SFG32015.0541011.000110418003.001.67OF
174Taylor Davis31PIT22216.011110001.000000006.195.50C
175Grant Dayton33ATL130013.0413001.000-1-1502.770.31P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
176Yonathan Daza27COL797154622.0163159310.994244702.342.05OF
177Brett de Geus23ARI280023.183411.8750002.700.25P
178Chase De Jong27PIT99043.2101812.9001501.851.00P
179Bryan De La Cruz24MIA565343473.0119113331.975-2-625-12.212.07OF
180José De León28CIN92018.1312001.0000001.470.33P
181Enyel De Los Santos25TOT330035.152210.800-1-3401.020.12P
182Austin Dean27STL94144.213130001.0000-3-1-2602.621.44OF
183Jacob deGrom33NYM1515192.01367001.0000001.270.87P
184Greg Deichmann26CHC96557.01311110.9230-4121-11.891.33OF
185Paul DeJong27STL10710090873.0393129256851.980686803.973.60SS
186Anthony DeSclafani31SFG31312167.224816011.0002201.290.77P
187Delino DeShields28CIN20139113.03635010.97202-1-1002.791.75OF
188Ross Detwiler35TOT535052.194410.88912301.380.15P
189Chris Devenski30ARI8007.1101001.000-1-2701.230.13P
190José Devers21MIA1611893.233102213.970-1-10-3-3803.071.782B-SS
191Edwin Díaz27NYM630062.2945001.0000001.290.14P
192Elias Díaz30COL988784775.07516994845.9956991418.677.62C
193Isan Díaz25MIA696356549.020361134821.961-4-9-7-15-13.202.713B-2B
194Lewin Díaz24MIA322928258.2238204340241.00041894218.287.441B
195Miguel Díaz26SDP252042.081611.87521001.500.28P
196Yennsy Díaz24NYM200025.0211001.0000000.720.10P
197Alex Dickerson31SFG826926552.1111107220.982-2-4-5-1001.781.33OF
198Corey Dickerson32MIA525136425.08683211.988-2-5-1-201.801.63OF
199Brandon Dickson36STL2002.000000000.000.00P
200Wilmer Difo29PIT563925359.21315867616.954-9-28-9-30-13.131.952B-3B-OF-SS-P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
201Kyle Dohy24PHI1001.000000000.000.00P
202Seranthony Domínguez26PHI1001.000000000.000.00P
203Sean Doolittle34CIN450038.1211001.0000000.470.04P
204Camilo Doval23SFG290027.0303001.000-1-701.000.10P
205Brandon Drury28NYM23175126.141271312.976-1-6-2-1902.851.60OF-3B-2B-1B-P
206Mauricio Dubón26SFG694026422.21747494617.9668222503.582.10SS-OF-2B-3B
207Matt Duffy30CHC796957618.224576164529.980-3-535-13.492.733B-2B-SS-OF-1B-P
208Steven Duggar27SFG946752614.2169165220.9886125912.451.78OF
209Jon Duplantier26ARI44013.0101001.000-1-1500.690.25P
210Adam Duvall32TOT1371321031155.02762601241.9861819191922.121.99OF
211Tommy Edman26STL1571531341342.2592267318767.9883376-13.923.342B-OF-SS
212Carl Edwards Jr.29ATL1000.100000000.000.00P
213Scott Effross27CHC140014.2101001.000-1-1400.610.07P
214Zach Eflin27PHI18180105.22471614.9582401.961.28P
215Jerad Eickhoff30NYM54019.2734011.00011003.201.40P
216Seth Elledge25STL110011.2110001.0000000.770.09P
217Drew Ellis25ARI211912161.2351322041.000-3-24-4-3001.951.673B-2B
218Alcides Escobar34WSN757570637.2292125160733.976-9-17-2-414.023.61SS-2B
219Eduardo Escobar32TOT1421381071179.24131722291239.971-7-7-5-5-23.062.513B-2B-1B-SS
220Paolo Espino34WSN35190109.220911001.0001201.640.57P
221Carlos Estévez28COL640061.21055011.000-2-6-11.460.16P
222Thairo Estrada25SFG402720264.21073965312.972313-2-903.542.36SS-2B-OF-3B
223Phillip Evans28PIT595237453.220415641722.966-2-4-1-2-23.913.08OF-1B-3B-P
224Stuart Fairchild25ARI84033.1770001.00013213601.890.88OF
225Bailey Falter24PHI221033.2202001.0000000.530.09P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
226Jeurys Familia31NYM650059.11037001.0000001.520.15P
227Johneshwy Fargas26TOT161310108.124231011.000-1-611101.991.50OF
228Jake Faria27ARI233032.2871001.0000002.200.35P
229Kyle Farmer30CIN1431281121140.2453154293659.987332213.533.04SS-3B-2B-1B-OF
230Erick Fedde28WSN29270133.1311219001.0000002.091.07P
231Michael Feliz28TOT160014.100000-1-850.000.00P
232Neftalí Feliz33TOT5004.0110001.0000002.250.20P
233Ryan Feltner24COL2206.1110001.0000001.420.50P
234Julian Fernández25COL6006.2220001.0000002.700.33P
235Junior Fernández24STL180020.2202001.000-1-1000.870.11P
236J.P. Feyereisen28MIL210019.1431001.0000001.860.19P
237Kyle Finnegan29WSN680066.01156001.000-1-301.500.16P
238Derek Fisher27MIL31114.1220001.0000330001.260.67OF
239Jay Flaa29ATL1001.100000000.000.00P
240Jack Flaherty25STL1715078.1147610.9293801.490.76P
241Bernardo Flores Jr.25STL1000.00000000.00P
242Wilmer Flores29SFG1099456794.13562051411032.97200-1-213.922.843B-2B-1B
243Dylan Floro30MIA680064.0963001.000-2-601.270.13P
244Nick Fortes24MIA74444.05650511.982-3-82-3-82-211.257.86C
245Dustin Fowler26PIT13121095.026260001.000030002.462.00OF
246Seth Frankoff32ARI43014.2514011.0000003.071.25P
247Adam Frazier29TOT1461391281214.2539222312577.991-2-27633.963.512B-OF
248Todd Frazier35PIT65450.144395041.000-1-12-1-2407.876.291B-3B
249Kyle Freeland28COL24230121.215510031.00000-3-2901.110.63P-OF
250Freddie Freeman31ATL1591581481358.013561252101395.998-5-42238.978.511B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
251Mike Freeman33CIN30127135.153302211.981-2-1821703.461.49SS-3B-1B-2B-OF-P
252Luis Frías23ARI3003.100000000.000.00P
253Max Fried27ATL28282165.24683713.97867-12.441.61P
254TJ Friedl25CIN118674.01512120.867-2-32-2-32-11.581.18OF
255Joshua Fuentes28COL826549581.0275149118825.971919112204.142.813B-1B-OF-P
256Carson Fulmer27CIN200025.2101001.000-1-800.350.05P
257Giovanny Gallegos29STL730080.1134811.9231201.340.16P
258Zac Gallen25ARI23231121.11641110.9382301.110.65P
259Freddy Galvis31PHI292722243.2893253413.955010003.142.663B-SS-2B-1B
260Ben Gamel29PIT958670756.11981953031.000-1-2-8-1212.362.04OF-1B
261John Gant28STL2514076.11841313.9443802.000.68P
262Avisaíl García30MIL1221181001016.0214204460.97212148901.841.70OF
263Edgar García24CIN5004.1101001.0000002.080.20P
264Jarlín García28SFG580068.214311001.0003901.830.24P
265Luis García34STL340033.1624001.0000001.620.18P
266Luis García Jr.21WSN666258526.2236981281026.958-7-15-1-213.863.372B-SS
267Yimi García30MIA390036.1633001.0000001.490.15P
268Amir Garrett29CIN630047.2945011.0000001.700.14P
269Braxton Garrett23MIA87034.080710.8751601.850.88P
270Kevin Gausman30SFG33330192.033131911.9703301.500.97P
271Trent Giambrone27CHC43327.2179714.941-1-480005.204.002B
272Kyle Gibson33PHI1211069.017611021.0002602.221.42P
273Tyler Gilbert27ARI96140.01147021.0001502.481.22P
274Lucas Gilbreath25COL471042.2514001.0000001.050.11P
275Kevin Ginkel27ARI320028.1330001.000-2-1400.950.09P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
276Mychal Givens31TOT540051.01165001.00012301.940.20P
277Zack Godley31MIL2103.110010.0000000.000.00P
278Paul Goldschmidt33STL1531531441313.0125211441062111.998769838.578.171B
279Austin Gomber27COL23230115.191711.8890010.620.35P
280Yan Gomes33WSN616059510.05374943763.9895124949.378.70C
281Tony Gonsolin27LAD1513055.2954001.0002701.460.60P
282Chi Chi González29COL24180101.226131212.9623602.211.04P
283Erik González29PIT615340466.2217100112511.97751351304.093.123B-SS-1B
284Victor González25LAD441035.1716011.0001601.780.16P
285Ashton Goudeau28TOT161034.1624011.0000001.570.38P
286Brusdar Graterol22LAD341033.115510011.00021204.050.44P
287Jon Gray29COL29290149.02011720.900-2-301.090.62P
288Josiah Gray23TOT1413070.2936021.00011601.150.64P
289Sonny Gray31CIN26260135.1321319021.0000002.131.23P
290Conner Greene26LAD2002.000000000.000.00P
291Shane Greene32TOT280023.2110001.0000000.380.04P
292Didi Gregorius31PHI1019890848.13851312361849.953-3-5-10-14-13.893.63SS
293Trent Grisham24SDP1271181131043.1280274241.98691089-12.382.17OF
294Robert Gsellman27NYM171028.21257011.0001703.770.71P
295Sean Guenther25MIA140020.1321001.000-1-1001.330.21P
296Javy Guerra35WSN6006.0321001.0000004.500.50P
297Javy Guerra25SDP4003.200000000.000.00P
298Luis Guillorme26NYM543627327.01253881615.952-1-4-3-1103.282.093B-2B-SS-P
299Preston Guilmet33MIA2002.000000000.000.00P
300Taylor Gushue27CHC1006.1660011.0000-760008.533.001B-C
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
301Jandel Gustave28MIL140018.1101001.000-1-1100.490.07P
302Vladimir Gutierrez25CIN22220114.026101421.923-1-201.891.09P
303Jorge Guzmán25MIA2001.200000000.000.00P
304Josh Hader27MIL600058.2413001.000-1-300.610.07P
305Jake Hager28TOT86456.1211011021.000-1-1124203.362.332B-OF-SS
306David Hale33PHI171026.2615011.0001802.030.35P
307J.D. Hammer26PHI200020.032010.667-1-1000.900.10P
308Garrett Hampson26COL13110785966.2344240103121.997113323.192.37OF-2B-SS-3B
309Brad Hand31TOT570056.080711.875-1-2101.130.12P
310Ian Happ26CHC127119841028.22212091110.995-12-14-3-301.921.65OF-2B-3B
311J.A. Happ38STL1111054.0321001.000-1-400.500.27P
312Blaine Hardy34MIL1001.000000000.000.00P
313Bryce Harper28PHI1391381231174.12252141011.996-15-16-6-611.721.60OF-1B
314Ryne Harper32WSN340035.2734001.0000001.770.21P
315Will Harris36WSN8006.000000000.000.00P
316Josh Harrison33WSN898471733.0300136155937.970-4-611-13.572.912B-OF-3B
317Monte Harrison25MIA72223.2871001.000171210103.041.14OF
318Geoff Hartlieb27TOT7009.000000000.000.00P
319Adam Haseley25PHI97151.015150001.000-1-31-1-2302.651.67OF
320Ke'Bryan Hayes24PIT958985766.124973173328.98812162512.892.593B
321Nick Heath27ARI189689.021210001.0002260002.121.17OF
322Scott Heineman28CIN137165.015141011.0002280002.081.07OF-1B
323Ryan Helsley26STL510047.11138001.0001402.090.22P
324Heath Hembree32TOT600058.0532011.0000000.780.08P
325Kyle Hendricks31CHC32321181.0371720001.0001101.841.16P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
326Ryan Hendrix26CIN360031.2431001.000-1-601.140.11P
327Payton Henry24MIA55438.144431001.0000000010.338.80C
328Guillermo Heredia30ATL1118463761.2205202030.985-5-711-22.391.82OF
329Michael Hermosillo26CHC127672.022220001.00023523302.751.83OF
330Elieser Hernández26MIA1111051.21165001.0000001.921.00P
331Yadiel Hernández33WSN615640460.1119117111.992-1-3-8-20-12.311.93OF
332Odúbel Herrera29PHI12010788970.1222214532.9861111-12.031.83OF
333David Hess27MIA141018.0000000000.000.00P
334Codi Heuer24CHC250028.2413001.0000001.260.16P
335Jason Heyward31CHC979279784.01601573011.00071146-21.841.65OF
336Jordan Hicks24STL100010.0514001.0000004.500.50P
337P.J. Higgins28CHC75551.063603011.0000000011.129.00C-1B
338Trevor Hildenberger30NYM2002.100000000.000.00P
339Rich Hill41NYM1312063.1624001.0000000.850.46P
340Tim Hill31SDP780059.216313001.0001302.410.21P
341Sam Hilliard27COL635539478.21201182001.000-8-20-2-502.261.90OF
342Keston Hiura24MIL514628396.133830629326.991131307.615.881B-2B-OF
343Nico Hoerner24CHC434334366.017453119218.989133904.233.582B-SS-OF-3B
344Jeff Hoffman28CIN3111073.0124532.750-2-501.110.29P
345Bryan Holaday33ARI1010886.07976210.98700-1-1408.167.09C-P
346Jordan Holloway25MIA134036.0734001.0001601.750.54P
347Clay Holmes28PIT440042.01257001.0001502.570.27P
348Rhys Hoskins28PHI1039983854.281873579481.995-6-8-7-10-18.577.901B
349Eric Hosmer31SDP1311291141113.1100890992797.99345-4-418.097.641B
350Adrian Houser28MIL28261142.136531011.0001112.281.29P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
351Sam Howard28PIT541045.071511.8571401.200.11P
352Spencer Howard24PHI117028.1523001.0000001.590.45P
353Dakota Hudson26STL2108.2101001.0000001.040.50P
354Daniel Hudson34TOT540051.2716001.00012301.220.13P
355Tommy Hunter34NYM4108.000000000.000.00P
356Scott Hurst25STL60010.0110001.0000120000.900.17OF
357Ender Inciarte30ATL401712173.159581001.0003191603.061.48OF
358Jonathan India24CIN1481441311248.16202693361578.976-1-100-14.364.092B
359Alex Jackson25TOT433730325.23273071731.991270008.957.36C-OF
360Andre Jackson25LAD30011.2422001.0000003.091.33P
361Jay Jackson33SFG231021.2101001.0000000.420.04P
362Luke Jackson29ATL710063.2523001.000-1-300.710.07P
363Travis Jankowski30PHI573023300.169690001.000-4-14-3-12-12.071.21OF
364Kenley Jansen33LAD690069.0642001.000-2-600.780.09P
365Jake Jewell28CHC100010.0101001.000-1-2000.900.10P
366Connor Joe28COL434028339.217415812413.97751662104.503.70OF-1B
367Pierce Johnson30SDP632058.2624011.0000000.920.10P
368Damon Jones26PHI1000.100000000.000.00P
369Nate Jones35TOT200019.0110001.000-1-6300.470.05P
370Matt Joyce36PHI179587.221210001.00011811302.161.24OF
371Scott Kazmir37SFG54011.1110001.0000000.790.20P
372Keone Kela28SDP120010.2110001.0000000.840.08P
373Kyle Keller28PIT320033.1202001.0000000.540.06P
374Mitch Keller25PIT23230100.214410011.0001201.250.61P
375Carson Kelly26ARI918075706.26516172953.992122318.237.10C
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
376Joe Kelly33LAD480044.0624001.0000001.230.13P
377Merrill Kelly32ARI27270158.0291316021.0002301.651.07P
378Ian Kennedy36PHI230024.0110001.0000000.380.04P
379Clayton Kershaw33LAD22220121.218414001.0001201.330.82P
380Mike Kickham32LAD1002.000000000.000.00P
381Carter Kieboom23WSN605957507.1143399867.958-7-16-8-19-22.432.283B
382Ha-Seong Kim25SDP766350573.225573177538.9801021183813.923.16SS-3B-2B
383Kwang Hyun Kim32STL27210106.22161410.9524801.690.74P
384Craig Kimbrel33CHC390036.2321001.0000000.740.08P
385Scott Kingery27PHI112033.2115512.909-2-53-1-3502.670.83OF-2B-3B
386Tyler Kinley30COL700070.11064001.0001301.280.14P
387Brandon Kintzler36PHI291029.2835011.0001702.430.28P
388Patrick Kivlehan31SDP22012.0330001.000-1-1300002.251.50OF
389Gabe Klobosits26WSN110011.1202001.0000011.590.18P
390Andrew Knapp29PHI543731338.13623441712.997-4-13-8-28-39.606.56C-1B-2B-P
391Corey Knebel29LAD274025.2532011.0000001.750.19P
392Reiss Knehr24SDP125029.0202001.0000000.620.17P
393Andrew Knizner26STL584343408.23933692134.99200-3-918.596.72C-1B
394Max Kranick23PIT99038.2725001.0000001.630.78P
395Chad Kuhl28PIT2814080.1123814.9170001.230.39P
396Tommy La Stella32SFG575227435.218877110128.995-2-5-3-803.863.172B-3B
397Peter Lambert24COL2205.2101001.0000001.590.50P
398Dinelson Lamet28SDP229047.0752001.000-1-401.340.32P
399Eric Lauer26MIL24200118.22141521.9054701.440.79P
400Justin Lawrence26COL190016.2202001.000-1-1201.080.11P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
401Wade LeBlanc36STL128042.1633001.0001501.280.50P
402Dylan Lee26ATL2002.000000000.000.00P
403Khalil Lee23NYM114344.2990001.0001160001.810.82OF
404Sandy León32MIA644841444.14684442133.994133819.426.94C-P-3B
405Dominic Leone29SFG574053.2927011.0000001.510.16P
406Jon Lester37TOT28280141.126917011.000-1-801.660.93P
407Domingo Leyba25ARI75141.01459011.0000-120003.071.752B-3B
408Josh Lindblom34MIL80016.200000000.000.00P
409Francisco Lindor27NYM1241221161029.14451602751058.9782245-13.803.51SS
410Zack Littell25SFG632061.2146710.9290001.900.21P
411Mauricio Llovera25PHI6006.2101001.0000001.350.17P
412José Lobatón36CHC53329.029281001.000-2-83-1-4109.005.80C
413Kyle Lobstein31WSN3001.100000000.000.00P
414Tim Locastro28ARI382616234.077761001.00021200-12.962.03OF
415Sam Long25SFG125040.2514001.0000001.110.42P
416Evan Longoria35SFG786763610.219147139511.97459-1-202.742.383B
417Tim Lopes27MIL31117.1835001.0001480004.152.672B
418Alejo López25CIN73329.2102710.900-1-53-1-4002.731.003B-2B-OF
419Pablo López25MIA20200102.21349011.0000001.140.65P
420Yoan López28ARI130012.1220001.0000001.460.15P
421Michael Lorenzen29CIN270031.01055011.000040002.900.36P-OF
422Aaron Loup33NYM652056.214212011.0001402.220.22P
423Joey Lucchesi28NYM118038.1532011.000-1-501.170.45P
424Jonathan Lucroy35TOT66650.053521001.000-1-24-1-24-19.548.83C
425Seth Lugo31NYM460046.1106311.9000001.750.20P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
426Gavin Lux23LAD1009376817.23051151801026.967-1-10003.252.84SS-2B-OF-3B
427Jesús Luzardo23MIA1212057.11147001.0002701.730.92P
428Andrés Machado28WSN400035.2321001.000-1-600.760.08P
429Manny Machado28SDP1441441291238.1368942611334.965436612.582.473B
430Luís Madero24MIA60012.0440001.0000003.000.67P
431Tyler Mahle26CIN33330180.0362115021.0002201.801.09P
432Luke Maile30MIL137673.187825001.00023300010.686.69C-P
433Joe Mantiply30ARI570039.2826011.00000-11.820.14P
434Dillon Maples29CHC280031.1532001.000-1-601.440.18P
435Tucupita Marcano21SDP139375.22381413.95711711502.621.382B-OF-3B
436Rafael Marchán22PHI181312116.0114107610.9911100008.776.28C-1B
437Jake Marisnick30TOT723728372.1104102020.981-6-2039-12.471.42OF
438Germán Márquez26COL32323180.040142421.9501101.901.19P
439Deven Marrero30MIA84442.215510011.0000-80003.161.673B-SS-2B-1B
440Ketel Marte27ARI868168696.222918638512.978-5-8-15-25-22.892.46OF-2B
441Luis Marté27MIA32118.0817011.00000-1-6704.002.672B-SS-3B
442Starling Marte32MIA636261543.1141133623.9864924-12.302.21OF
443Chris Martin35ATL460043.1532001.0000001.040.11P
444Corbin Martin25ARI53016.0211001.0000001.130.40P
445Carlos Martínez29STL1616082.12010910.950-2-502.081.19P
446Nick Martini31CHC136464.1990001.0000-7-1-1801.260.69OF
447Jorge Mateo26SDP3097147.234304001.000151802.071.10OF-3B-SS
448Jeff Mathis38ATL33226.024231001.000-1-460008.318.00C
449Wyatt Mathisen27ARI168584.267589031.000-1-911417.123.351B-OF-3B-P
450Nick Maton24PHI423129288.21193778418.966-5-22-4-1703.592.74SS-2B-P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
451Tyler Matzek30ATL690063.0826021.0002601.140.12P
452Dustin May23LAD55023.0422001.0000001.570.80P
453Trevor May31NYM680062.2303001.0000000.430.04P
454Cameron Maybin34NYM99577.213130001.0000-511501.511.44OF
455Patrick Mazeika27NYM251916174.01851711221.989151709.477.32C-1B
456James McCann31NYM11210293871.19589143866.99434-4-6-29.838.42C-1B
457Jake McCarthy23ARI191814152.149463021.0002171712.892.58OF
458Andrew McCutchen34PHI1351311011099.0197189440.980-6-6-7-711.581.43OF
459T.J. McFarland32STL380038.2220001.000-1-500.470.05P
460Jake McGee34SFG620059.273310.8570000.910.10P
461Kyle McGowin29WSN270030.0220001.000-1-700.600.07P
462Billy McKinney26TOT806446576.1146142314.99391861212.261.75OF-1B
463Zach McKinstry26LAD543917365.2106534858.953-4-12-5-16-12.491.49OF-2B-3B
464Ryan McMahon26COL1471391201217.0450140303744.9841111222223.282.683B-2B
465Jeff McNeil29NYM1069981827.2302143151836.974005713.202.702B-OF-3B
466Nick Mears24PIT300023.1431001.000-2-1701.540.13P
467Adonis Medina24PHI4107.2211011.0000002.350.50P
468Trevor Megill27CHC280023.250411.8001801.520.14P
469Tylor Megill25NYM1818189.21165001.000-1-201.100.61P
470Ryan Meisinger27CHC7007.100000000.000.00P
471Humberto Mejía24ARI55022.1110001.0000000.400.20P
472Mark Melancon36SDP640064.21531112.9332601.950.22P
473Keury Mella27ARI2001.200000000.000.00P
474Conner Menez26SFG81014.020110.500-1-1400.640.13P
475Jordy Mercer34WSN402921271.01023363611.941-1-4-1-413.192.182B-3B-SS-1B-OF
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
476Miles Mikolas32STL99044.21349001.0001402.621.44P
477Wade Miley34CIN28281163.03533023.9433401.821.18P
478Andrew Miller36STL400036.0615021.0000001.500.15P
479Brad Miller31PHI947640639.043336365542.988-2-5-5-9-16.034.321B-OF-2B-3B
480Brian Miller25MIA43229.0321001.000080000.930.75OF
481Justin Miller34TOT230019.0101001.000-1-6300.470.04P
482Shelby Miller30TOT130012.2101001.0000000.710.08P
483Alec Mills29CHC32200119.02391312.957-1-201.660.69P
484Hoby Milner30MIL190021.2202001.0000000.830.11P
485A.J. Minter27ATL610052.1103520.8000011.380.13P
486Bryan Mitchell30MIA2004.0101001.0000002.250.50P
487Yadier Molina38STL1181181031004.192387050310.997676728.247.73C-1B
488Mickey Moniak23PHI157267.115150001.0000-70002.001.00OF
489Matt Moore32PHI2413073.0134810.9230001.480.50P
490Colin Moran28PIT848170670.061156442562.992-4-7-3-5-18.147.131B-3B
491Adrián Morejón22SDP2204.2101001.00014301.930.50P
492Dauri Moreta25CIN4003.200000000.000.00P
493Adam Morgan31CHC340025.1523021.0000001.780.15P
494Shawn Morimando28MIA40010.1110001.0000000.870.25P
495Max Moroff28STL53228.0166913.938-1-600004.823.002B-3B
496Reyes Moronta28SFG4004.0330001.0000006.750.75P
497Charlie Morton37ATL33330185.22791530.889-1-101.160.73P
498Taylor Motter31COL43224.01046001.000125210003.752.503B-OF
499Mike Moustakas32CIN554940417.0141647255.965-5-14-4-1212.942.433B-1B-2B
500Kyle Muller23ATL98036.2202001.0000000.490.22P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
501Max Muncy30LAD141135981182.1939824112363.99711118817.125.571B-2B-3B
502Patrick Murphy26WSN170018.2422001.000-1-1101.930.24P
503Joe Musgrove28SDP33312182.041221810.9761331901.981.21P-OF
504Wil Myers30SDP1281171051021.11961942011.000-11-13-8-911.731.53OF
505Tommy Nance30CHC270028.2642011.0000001.880.22P
506Tyler Naquin30CIN12010672913.1197188540.980-2-2-9-11-11.901.61OF
507Omar Narváez29MIL11110083887.1106310055262.994-5-623-310.729.44C-2B
508Nick Neidert24MIA87035.2752011.0001601.770.88P
509Jimmy Nelson32LAD281029.0312001.000-1-700.930.11P
510Héctor Neris32PHI740074.11055001.0000001.210.14P
511Sheldon Neuse26LAD25136133.041132624.951010002.641.502B-3B-OF
512Sean Newcomb28ATL320032.1615001.0001601.670.19P
513Kevin Newman27PIT1421341231166.1492181308369.9947766-23.773.33SS-2B
514Tomás Nido27NYM524534367.24434152355.9894131033-110.728.26C-3B
515Brandon Nimmo28NYM878574711.2206203211.995595822.592.36OF
516Stephen Nogosek26NYM1003.000000000.000.00P
517John Nogowski28TOT322823241.2198184140271.000-5-2231407.375.501B-P-OF
518Aaron Nola28PHI32321180.22616820.923-2-201.200.75P
519Austin Nola31SDP534744414.04524361515.998-3-9-1-319.808.51C-1B-2B
520Sean Nolin31WSN105026.2101001.000-1-800.340.10P
521Lars Nootbaar23STL342320221.26055321.9672921002.351.71OF
522Daniel Norris28MIL180020.110010.000-1-1000.000.00P
523Aaron Northcraft31SDP5008.0312001.00012503.380.60P
524James Norwood27SDP5005.000000000.000.00P
525Jacob Nottingham26MIL33325.024222001.00000-1-48-18.648.00C
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
526Darién Núñez28LAD6107.2202001.0000002.350.33P
527Dom Nuñez26COL787463622.16125812832.995-4-8-6-12-18.817.81C-1B
528Riley O'Brien26CIN1101.100000000.000.00P
529Brian O'Grady29SDP169791.024231001.00011222602.371.41OF-1B
530Tyler O'Neill26STL1311291181105.0237221791.9621112111111.861.74OF
531Steven Okert29MIA340036.0101001.0000000.250.03P
532Jared Oliva25PIT189788.025250001.000-1-19-2-27-12.561.39OF
533Rafael Ortega30CHC937357647.1156154020.987-5-100012.141.66OF
534Josh Osich32CIN170014.1642001.0000003.770.35P
535Corey Oswalt27NYM31010.1202001.00011901.740.67P
536Connor Overton27PIT5308.2312001.0000003.120.60P
537Johan Oviedo23STL1413062.1136610.923-2-601.730.86P
538Luis Oviedo22PIT221029.2422011.000-1-701.210.18P
539Hunter Owen27PIT1105.0000000-240000.000.00OF
540Chris Owings29COL1110681.1301713051.000-4-550003.322.50OF-2B-SS-3B
541Marcell Ozuna30ATL484842411.194922001.000113241102.061.96OF
542Cristian Pache22ATL222018168.14342010.977-4-260002.251.91OF
543Chris Paddack25SDP23220108.11981010.947-1-201.500.78P
544Emilio Pagán30SDP670063.154010.8000000.570.06P
545Joe Panik30MIA312719236.11167241313.974-3-17-2-1004.303.322B-3B-1B
546Hoy Park25PIT383425281.01014654115.990-3-13-2-803.202.382B-3B-SS-OF
547Gerardo Parra34WSN271712175.14644020.95719-3-20-12.261.63OF
548David Paulino27PHI1002.000000000.000.00P
549Tyler Payne28CHC1003.0220001.000000006.002.00C
550Mark Payton29CIN50012.076010.857-1-50-1-10004.501.20OF
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
551Matt Peacock27ARI358086.1271413001.000-1-202.810.77P
552Joc Pederson29TOT11710871919.1174171210.99400-6-7-21.691.47OF-1B
553David Peralta33ARI1371231031075.2282277230.98911120012.332.02OF-P
554Freddy Peralta25MIL28271144.12211740.818-3-401.120.64P
555Wandy Peralta29SFG10008.1211001.0000002.160.20P
556José Peraza27NYM433728306.11184968113.992000003.442.492B-3B-OF-SS
557Angel Perdomo27MIL190017.030210.667-1-1201.060.11P
558Geraldo Perdomo21ARI109881.141142614.97611311514.434.00SS
559Cionel Pérez25CIN250024.0404001.0001801.500.16P
560Hernán Pérez30WSN85137.01082001.0001160002.431.112B-OF-1B-P
561Michael Pérez28PIT595756489.14804572034.99425-1-228.778.08C-1B
562Dillon Peters28PIT66026.2413001.0001801.350.67P
563DJ Peters25LAD147476.026260001.00046211503.081.86OF
564David Peterson25NYM1515066.21358011.0000001.760.87P
565Jace Peterson31MIL836644619.224716973528.980-1-3-2-303.512.372B-OF-1B-3B-P-SS
566Tommy Pham33SDP12411992997.0218214221.991-7-8-5-6-11.951.74OF
567Evan Phillips26LAD70010.100000000.000.00P
568Kevin Pillar32NYM1098248719.21671625001.00035-1-112.091.53OF-P
569Manny Piña34MIL655241452.15415112731.994411719310.708.28C
570Gregory Polanco29PIT929188784.2197191240.980-2-3-8-12-12.212.10OF
571AJ Pollock33LAD1089774854.01811774011.000682221.911.68OF
572Drew Pomeranz32SDP270025.2303001.0000001.050.11P
573Daniel Ponce de Leon29STL242033.174210.8570001.620.25P
574Cody Ponce27PIT152038.1321001.000-1-500.700.20P
575Zach Pop24MIA500054.21055001.000-2-701.650.20P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
576Sean Poppen27TOT230022.020020.000-2-10900.000.00P
577Buster Posey34SFG10610292892.09188843133.997912-5-729.238.63C
578Cody Poteet26MIA77030.2422011.0000001.170.57P
579David Price35LAD3911073.2133910.9231301.470.31P
580Jurickson Profar28SDP1048966787.127223828616.978-13-20-6-913.042.40OF-1B-2B
581Austin Pruitt31MIA4004.200000000.000.00P
582Albert Pujols41LAD563717342.028825730122.997516-1-4-17.555.131B
583Kevin Quackenbush32LAD1000.100000000.000.00P
584Roman Quinn28PHI271411139.137352011.000-2-1732502.391.37OF
585Jose Quintana32SFG5009.2431001.0000003.720.80P
586Tanner Rainey28WSN380031.200000-1-600.000.00P
587Luke Raley26LAD271513158.223230001.000-2-120001.300.85OF
588Nick Ramirez31SDP130020.1321001.0000001.330.23P
589Noé Ramirez31ARI360032.2422001.000-1-601.100.11P
590Roel Ramírez26STL1000.100000000.000.00P
591Yefry Ramírez27LAD1002.000000000.000.00P
592Henry Ramos29ARI121110102.03028020.933-3-39-3-35-12.472.33OF
593Drew Rasmussen25MIL150017.0312001.0000001.590.20P
594Corey Ray26MIL1005.0220001.00011680003.602.00OF
595Colin Rea30MIL1006.000000000.000.00P
596J.T. Realmuto30PHI1271191041038.01149111136210.998670039.958.56C-1B
597Josh Reddick34ARI403428301.27269210.986-1-3-3-1102.121.78OF-P
598Jake Reed28TOT101010.0101001.0000000.900.10P
599Jakson Reetz25WSN1002.0440001.0000000018.004.00C
600Sean Reid-Foley25NYM120020.230210.667-1-1000.870.17P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
601Zach Reks27LAD42018.0770001.0000-2016603.501.75OF
602Alex Reyes26STL690072.1134721.8460001.370.16P
603Pablo Reyes27MIL321610163.241103013.976-1-821402.201.213B-SS-2B-OF
604Bryan Reynolds26PIT1531481391272.2360354421.99422-5-402.532.34OF
605Trevor Richards28MIL150019.2312001.00011001.370.20P
606Austin Riley24ATL1581561471375.14461293031426.96965131112.832.593B-1B-OF
607Edwin Ríos27LAD17119109.268521513.985334-1-1005.503.721B-3B-OF
608Alfonso Rivas III24CHC1411896.04240115.976-1-6-1-1203.842.73OF-1B
609Webster Rivas30SDP242012168.21611529011.000000008.596.71C
610René Rivera37WSN44334.04032530.92513513509.799.25C
611Anthony Rizzo31CHC929182776.175766094368.996710-1-218.748.021B-P-2B
612Daniel Robertson27MIL41138178.269264127.9710-1-2-13-13.381.493B-SS-2B-1B-P
613Víctor Robles24WSN1049386792.12202155011.000-1-20012.502.12OF
614Brendan Rodgers24COL999681824.1397143249557.98757-4-6-24.283.662B-SS
615Jefry Rodríguez27WSN141024.1101001.0000000.370.07P
616Manuel Rodríguez24CHC200017.251310.8000002.040.20P
617Richard Rodríguez31TOT640064.1101001.000-1-1800.140.02P
618Josh Rogers26WSN66035.2404011.0001601.010.67P
619Trevor Rogers23MIA25250133.02461530.8753501.420.84P
620Tyler Rogers30SFG800081.026917041.000-4-1002.890.33P
621Josh Rojas27ARI133116811044.13811831831535.961-12-14-17-19-13.152.252B-OF-SS-3B
622Miguel Rojas32MIA1281241141073.04851922821180.977895613.983.70SS
623Sal Romano27TOT150021.2404021.0000001.660.27P
624Jhon Romero26WSN5004.0101001.0000002.250.20P
625JoJo Romero24PHI11009.0321001.0000003.000.27P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
626Andrew Romine35CHC181511131.166224228.970-1-51904.393.37SS-2B-P
627Austin Romine32CHC211413132.0125121310.99200-1-918.455.90C
628Angel Rondón23STL2002.000000000.000.00P
629José Rondón27STL178496.02818912.96401-2-25-12.531.42OF-3B-2B-1B
630Eddie Rosario29ATL282421220.15351020.9625270002.081.82OF
631Joe Ross28WSN20190108.018414021.0001201.500.90P
632Zac Rosscup33COL4003.0101001.0000003.000.25P
633Ramón Rosso25PHI7008.0101001.0000001.130.14P
634Michael Rucker27CHC200028.1101011.000-2-1400.320.05P
635Darin Ruf34SFG766030528.135031831124.9977164905.954.311B-OF-P
636Keibert Ruiz22TOT232019182.01951811311.995171619.598.43C
637Rio Ruiz27COL83236.0221210011.00027313305.502.753B-1B-OF
638Kyle Ryan29CHC130013.1404001.00011502.700.31P
639Adrian Sampson29CHC105035.1413021.0000001.020.40P
640Aaron Sanchez28SFG97035.1927011.0000002.291.00P
641Adrián Sánchez30WSN128880.1471532051.00034323005.273.922B-3B-OF
642Ali Sánchez24STL2119.0770001.000000007.003.50C
643Cristopher Sánchez24PHI71012.240220.500-2-3201.420.29P
644Jesús Sánchez23MIA626156527.0128120350.9611249-32.101.98OF
645Miguel Sánchez27MIL280026.0532001.0000001.730.18P
646Pablo Sandoval34ATL3005.0330001.000000005.401.001B-3B
647Reiver Sanmartin25CIN22011.2312001.0000002.311.50P
648Dennis Santana25LAD160015.0211001.000-1-1301.200.13P
649Edgar Santana29ATL410042.2936001.0000001.900.22P
650Tony Santillan24CIN264043.161410.833-1-501.040.19P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
651Antonio Santos24COL70011.1110001.000-1-1800.790.14P
652Gregory Santos21SFG3002.000000000.000.00P
653Max Scherzer36TOT30301179.118810001.0001600.900.60P
654Max Schrock26CIN422815252.286701425.977-2-11-4-18-12.991.75OF-2B-3B-1B-P
655Kyle Schwarber28WSN727262600.1133127331.977-5-10-5-1001.951.81OF
656Frank Schwindel29CHC515047428.143541222150.99801-4-1109.128.511B
657Corey Seager27LAD929085803.0314104202822.975-2-200-13.433.33SS
658Jean Segura31PHI1281271111081.15702243351185.981-4-55604.654.332B-SS
659Sam Selman30SFG7008.000000000.000.00P
660Antonio Senzatela26COL28280156.231724021.0002301.781.11P
661Nick Senzel26CIN342919255.166521130.95515-1-402.221.58OF-2B-3B
662Travis Shaw31MIL524825414.2144578256.96500-1-303.022.043B-1B
663Jordan Sheffield26COL300029.1633011.0000001.840.20P
664James Sherfy29TOT140015.0101001.000-1-8000.600.07P
665Chasen Shreve30PIT570056.1835001.0000001.280.14P
666Magneuris Sierra25MIA774435432.0114109321.98251371902.331.45OF
667Lucas Sims27CIN470047.0303001.0000000.570.06P
668Chance Sisco26NYM42019.113121001.000000006.053.25C
669Brandyn Sittinger27ARI5004.2101001.0000001.930.20P
670Austin Slater28SFG1195526603.01461433011.0002423-12.181.23OF-P
671Caleb Smith29ARI45130113.2133820.8460000.870.24P
672Dominic Smith26NYM12011473930.1215204925.99168-3-302.061.65OF-1B
673Drew Smith27NYM311041.1321011.0001500.650.10P
674Kevan Smith33ATL292725227.02412291110.996-2-11-1-5-29.528.28C
675Pavin Smith25ARI130122801061.152548932425.99234-11-12-24.423.43OF-1B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
676Riley Smith26ARI246067.11569001.0002602.000.63P
677Will Smith31ATL710068.0624011.0001300.790.08P
678Will Smith26LAD1181111091008.1115211024371.9941145-110.229.62C-3B-1B
679Drew Smyly32ATL29230126.22832412.9643501.920.93P
680Blake Snell28SDP27270128.21349021.000-4-6-10.910.48P
681Eric Sogard35CHC523824347.01515594219.9870-10003.862.372B-3B-SS-P-1B
682Donovan Solano33SFG927861693.1315122186737.97836-7-12-14.003.312B-SS
683Jorge Soler29ATL504924407.08075320.975411-3-8-11.721.56OF
684Joakim Soria37ARI310029.1312001.0000000.920.10P
685Edmundo Sosa25STL1027562688.13501242151143.969-2-3111904.433.20SS-2B-3B-OF
686Juan Soto22WSN1441441381226.0306295561.9800043-22.202.08OF
687Steven Souza Jr.32LAD128467.0990001.0000511701.210.75OF
688Shea Spitzbarth26PIT5005.000000000.000.00P
689Jacob Stallings31PIT105103102893.09258714952.99511212899.278.76C-1B
690Craig Stammen37SDP674088.11679021.000-4-901.630.24P
691Justin Steele25CHC209057.01019011.0001401.580.50P
692Robert Stephenson28COL490046.062310.833-2-900.980.10P
693Tyler Stephenson24CIN1018271736.082278932112.999-3-511-210.048.05C-1B-OF
694Andrew Stevenson27WSN623929373.09794120.9794141302.291.53OF
695Kohl Stewart26CHC43013.2523001.0000003.291.25P
696Robert Stock31TOT3309.0211001.0000002.000.67P
697Troy Stokes Jr.25PIT44436.012120001.00001313303.003.00OF
698Trevor Story28COL1381381231175.05521903481491.975889904.123.90SS
699Matt Strahm29SDP6106.2110001.000-1-3001.350.17P
700Stephen Strasburg32WSN55021.2413001.0000001.660.80P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
701Chris Stratton30PIT680079.1862001.0000000.910.12P
702Hunter Strickland32MIL350036.1101001.000-1-600.250.03P
703Spencer Strider22ATL2002.1110001.0000003.860.50P
704Marcus Stroman30NYM33330179.051202921.9611112.461.48P
705Pedro Strop36CHC2002.000000000.000.00P
706Eugenio Suárez29CIN1351341191171.13961092701738.957-15-15-9-902.912.753B-SS
707Ranger Suárez25PHI39121106.035102411.97161102.890.87P
708Wander Suero29WSN450042.2202011.0000000.420.04P
709Brent Suter31MIL611073.11679001.0001301.960.26P
710Dansby Swanson27ATL1591581531372.05711853761064.98276-7-633.683.53SS
711Anthony Swarzak35ARI6004.2211001.0000003.860.33P
712Noah Syndergaard28NYM2202.000000000.000.00P
713Thomas Szapucki25NYM1003.2211001.0000004.912.00P
714Raimel Tapia27COL120113102984.0188178730.984-6-88901.691.54OF
715Stephen Tarpley28NYM1000.00000000.00P
716Fernando Tatis Jr.22SDP1251241061049.24031622192247.945-8-9-6-6-13.273.02SS-OF
717Mike Tauchman30SFG524022347.07169110.98693162031.821.35OF-P
718Chris Taylor30LAD145132961191.13792381291225.96800-5-5-12.772.17OF-2B-SS-3B
719Tyrone Taylor27MIL775742526.01131130001.00061371501.931.47OF
720Rowdy Tellez26MIL464234353.033431317431.988-1-4-2-708.417.171B
721Ryan Tepera33CHC430043.150410.800-1-500.830.09P
722Lane Thomas25TOT645250477.0117107731.974-10-24-1-202.151.75OF-2B
723Keegan Thompson26CHC326053.1440001.000-1-400.680.13P
724Mason Thompson23TOT310024.230120.333-3-14500.360.03P
725Trayce Thompson30CHC138872.020200001.000-1-1311602.501.54OF
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
726Zach Thompson27MIA2614075.01321012.9231301.440.46P
727Ty Tice24ATL1001.0220001.00000018.002.00P
728Jesús Tinoco26COL1001.100000000.000.00P
729Ka'ai Tom27PIT313023244.256551001.000021402.061.81OF
730Josh Tomlin36ATL350049.11046011.0002801.820.29P
731Justin Topa30MIL4003.100000000.000.00P
732Ronald Torreyes28PHI1008271740.226390169434.985-4-60013.152.403B-SS-2B-P-OF
733Touki Toussaint25ATL1110050.092610.889-2-801.440.73P
734Wilfredo Tovar29NYM41123.2817001.0000200003.042.002B
735Blake Treinen33LAD720072.115312001.0001301.870.21P
736Alan Trejo25COL188682.035112225.9430-411503.621.742B-SS
737Chadwick Tromp26SFG84444.252511001.00000-1-27010.486.50C
738Nick Tropeano30TOT5008.0211001.0000002.250.40P
739Yoshi Tsutsugo29TOT403725315.1136127818.99300-5-19-23.852.93OF-1B
740Cole Tucker24PIT342821253.11045348312.971-7-34-4-1803.592.46SS-OF-2B-1B
741Justin Turner36LAD1431351221174.2306832111218.961-1-1-2-202.252.043B-P
742Trea Turner28TOT1461461351254.15281773351660.9702243-13.673.48SS-2B
743Edwin Uceta23LAD141020.1303001.0000001.330.21P
744Duane Underwood Jr.26PIT430072.283411.875-2-600.870.16P
745Julio Urías24LAD32320185.221318001.0002201.020.66P
746Luis Urías24MIL1441331091180.14241282722436.943-7-70023.052.48SS-3B-2B
747Josh VanMeter26ARI776644565.0237921341126.954-1-1-4-803.602.832B-3B-1B-OF
748Ildemaro Vargas29TOT251812157.155223126.964-4-310013.032.043B-2B-SS-OF
749Daulton Varsho24ARI827359657.14023831542.990-1-1-2-315.454.42OF-C
750Andrew Vasquez27LAD2001.2101001.0000005.400.50P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
751Vince Velasquez29TOT2521094.1633001.000-1-1200.570.24P
752Alex Vesia25LAD410040.010010.000-1-500.000.00P
753Matt Vierling24PHI24156142.160582061.00002-1-803.792.31OF-1B
754Ryan Vilade22COL22116.0330001.0001680001.691.50OF
755Jonathan Villar30NYM1271171051010.1325992111534.95422-2-202.762.353B-SS-2B
756Daniel Vogelbach28MIL595219407.234733016120.997-1-3-4-1207.645.861B
757Stephen Vogt36TOT635749500.04784482822.996-1-2-1-218.577.32C-1B
758Jason Vosler27SFG28189153.250232433.940-2-12-5-3902.751.683B-2B-1B-OF
759Austin Voth29WSN491057.11275011.0001301.880.24P
760Joey Votto37CIN1231221041042.295985399791.993784518.227.741B
761Brandon Waddell27STL4004.100000000.000.00P
762LaMonte Wade Jr.27SFG1058336734.028626318512.98346-1-103.452.53OF-1B
763Adam Wainwright39STL32323206.137191622.9463301.531.09P
764Christian Walker30ARI1079992866.081674466664.9931246-18.427.571B
765Taijuan Walker28NYM30290159.051163321.9617902.771.63P
766Chad Wallach29MIA191816158.2166161321.988-2-15-4-30-19.308.63C
767Art Warren28CIN260021.0101001.000-1-1000.430.04P
768Tony Watson36SFG260024.1211011.0000000.740.08P
769Ryan Weathers21SDP3018094.22441820.9173602.090.73P
770Luke Weaver27ARI1313065.273310.857-1-300.820.46P
771Jacob Webb27ATL340034.171330.571-2-12-11.050.12P
772Logan Webb24SFG27260148.1371423021.0001102.241.37P
773Tyler Webb30STL220016.1110001.0000000.550.05P
774Ryan Weber30MIL1001.0110001.0000009.001.00P
775Jordan Weems28ARI2001.100000000.000.00P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
776Patrick Weigel26MIL3004.0101001.0000002.250.33P
777Colton Welker23COL77561.225178001.000-1-160003.653.573B-1B
778J.B. Wendelken28ARI200018.2312001.0000001.450.15P
779Zack Wheeler31PHI32323213.148202624.9585501.941.44P
780Mitch White26LAD214046.2114610.909-2-901.930.48P
781Kodi Whitley26STL250025.1431001.0000001.420.16P
782Rowan Wick28CHC220023.0202001.000-1-900.780.09P
783Taylor Widener26ARI2313070.11367011.0001301.660.57P
784Brad Wieck29CHC150017.0110001.0000000.530.07P
785Devin Williams26MIL580054.0523001.0000000.830.09P
786Justin Williams25STL393323294.16660421.970-5-221401.961.64OF
787Luke Williams24PHI45238209.271432625.972-1-7-1-502.961.33OF-2B-3B-SS-1B
788Mason Williams29NYM1610791.125250001.000-2-2011302.461.56OF
789Taylor Williams29TOT110011.2321001.0000002.310.27P
790Trevor Williams29TOT2315091.018117011.0000001.780.78P
791Bryse Wilson23TOT1616074.0155730.8000001.460.75P
792Justin Wilson33CIN210016.0110001.0000000.560.05P
793Jesse Winker27CIN10210080853.1158152420.987-10-13-6-801.651.53OF
794Dan Winkler31CHC470039.283411.8750001.590.15P
795Patrick Wisdom29CHC988567759.1294153133824.97391546-13.392.653B-OF-1B
796Matt Wisler28SFG210019.1202001.000-1-1000.930.10P
797Tony Wolters29CHC95456.068653011.00000-1-21010.936.18C-2B-OF
798Kolten Wong30MIL11310899937.0395164229251.995686803.773.482B
799Alex Wood30SFG26260138.218711011.000-1-101.170.69P
800Jake Woodford24STL268067.2133911.9231301.600.46P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
801Brandon Woodruff28MIL30300179.131101922.9352211.460.97P
802Brandon Workman32CHC10008.0312001.0000003.380.30P
803Kyle Wright25ATL2206.100000000.000.00P
804Miguel Yajure23PIT43015.0202001.000-1-1301.200.50P
805Jordan Yamamoto25NYM2106.210010.0000000.000.00P
806Eric Yardley30MIL170018.2909011.00022104.340.53P
807Mike Yastrzemski30SFG127119861059.0263259311.996-4-477-12.232.06OF
808Christian Yelich29MIL10710396897.0176170510.994-2-2-1-111.761.64OF
809Huascar Ynoa23ATL1817091.016511011.0001201.580.89P
810Alex Young27ARI302041.2624001.0000001.300.20P
811Andrew Young27ARI231711145.268343046.941-9-71-11-9003.952.672B-OF-3B
812Ryan Zimmerman36WSN544540400.2353338150301.000-2-751527.936.541B
813Jordan Zimmermann35MIL2005.2101001.0000001.590.50P