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.00