2021            MLB Players 2019, 2020, 2021              Players: {data.filteredRows}
LgTeamOwnPosNameName_Last_First_Midgp19gs19gp20gs20gp21gs21gpTotgsTot
NLcub---P Abbott Abbott Cory 0 0 0 0 7 1 7 1
ALwhimid1B Abreu,J Abreu Jose 159159 60 60152152371371
NLatlateOF Acuna Acuna Ronald 156154 46 46 82 80284280
NLmileso-SSAdames,W Adames Willy 152145 54 51140133346329
NLcol---1B Adams,M Adams Matt 111 71 16 13 22 7149 91
NLwas---C Adams,R Adams Riley 0 0 0 0 47 27 47 27
ALangwizOF Adell Adell Jo 0 0 38 33 35 35 73 68
NLwas---P Adon Adon Joan 0 0 0 0 1 1 1 1
NLatl---2B Adrianza Adrianza Ehire 83 54 44 24109 29236107
NLmiajoc1B Aguilar,J Aguilar Jesus 131 78 51 50131116313244
NLari----SSAhmed Ahmed Nick 158155 57 56129118344329
ALbal---P Akin Akin Keegan 0 0 8 6 24 17 32 23
NLcin---OF Akiyama Akiyama Shogo 0 0 54 47 87 32141 79
ALmin---P Albers,A Albers Andrew 0 0 0 0 5 3 5 3
ALkan---3B Alberto Alberto Hanser 139127 54 53103 56296236
NLatlsli2B Albies Albies Ozzie 160157 29 28156156345341
NLmiamidP Alcantara,SaAlcantara Sandy 32 32 7 7 33 33 72 72
NLcub---2B Alcantara,SeAlcantara Sergio 0 0 10 7 89 64 99 71
ALdet---P Alexander,T Alexander Tyler 13 8 14 2 41 15 68 25
ALtex---P Alexy Alexy AJ 0 0 0 0 5 4 5 4
NLmia---C Alfaro Alfaro Jorge 130113 31 27 91 76252216
NLpit---OF Alford Alford Anthony 16 5 17 9 49 34 82 48
ALtex---P Allard Allard Kolby 9 9 11 8 32 17 52 34
ALoak---C Allen,A Allen Austin 34 14 14 9 4 2 52 25
ALyan---OF Allen,G Allen Greg 89 58 16 7 15 11120 76
ALcle---P Allen,L Allen Logan 9 4 3 0 14 11 26 15
NLatl---OF Almonte,A Almonte Abraham 17 7 7 4 64 37 88 48
NLmet---OF Almora Almora Albert 130 80 28 6 46 11204 97
NLmetsli1B Alonso,P Alonso Pete 161153 57 55152151370359
ALhouhom2B Altuve Altuve Jose 124121 48 48146144318313
NLmia---2B Alvarez,E Alvarez Eddy 0 0 12 10 24 20 36 30
NLsaf---P Alvarez,J Alvarez Jose 67 1 8 0 67 1142 2
ALhousliOF Alvarez,Y Alvarez Yordan 87 83 2 2144136233221
NLcub---P Alzolay Alzolay Adbert 4 2 6 4 29 21 39 27
ALyan---OF Amburgey Amburgey Trey 0 0 0 0 2 2 2 2
NLmil---P Anderson,BreAnderson Brett 31 31 10 10 24 24 65 65
NLmia---3B Anderson,BriAnderson Brian 126120 59 57 67 63252240
ALtex---P Anderson,Ch Anderson Chase 32 27 11 8 14 9 57 44
ALtex---P Anderson,D Anderson Drew 0 0 1 0 9 1 10 1
NLatl---P Anderson,I Anderson Ian 0 0 6 6 24 24 30 30
ALwhijoc-SSAnderson,Ti Anderson Tim 123122 49 49123123295294
ALseaelvP Anderson,Ty Anderson Tyler 5 5 13 11 31 31 49 47
ALoakelv-SSAndrus Andrus Elvis 147147 29 28146141322316
ALyan---OF Andujar Andujar Miguel 12 12 21 18 45 42 78 72
NLcin---OF Aquino Aquino Aristides 56 53 23 14 84 40163107
ALbos----SSArauz Arauz Jonathan 0 0 25 17 28 19 53 36
ALtam---P Archer Archer Chris 23 23 0 0 6 5 29 28
NLatl---OF Arcia Arcia Orlando 152139 59 52 36 19247210
NLstlsig3B Arenado Arenado Nolan 155151 48 48157157360356
ALtex---P Arihara Arihara Kohei 0 0 0 0 10 10 10 10
ALtamsliOF Arozarena Arozarena Randy 19 4 23 17141135183156
ALmin---OF Arraez Arraez Luis 92 82 32 31121108245221
NLsad---P Arrieta Arrieta Jake 24 24 9 9 24 24 57 57
ALbos---2B Arroyo Arroyo Christian 16 14 15 14 57 44 88 72
NLwas---2B Arteaga Arteaga Humberto 41 33 0 0 1 1 42 34
NLmil---P Ashby Ashby Aaron 0 0 0 0 13 4 13 4
ALmin---C Astudillo Astudillo Willians 58 46 8 4 72 51138101
NLwas---C Avila,A Avila Alex 63 49 23 19 34 28120 96
NLsad---P Avila,P Avila Pedro 1 1 0 0 1 1 2 2
ALdetbigOF Baddoo Baddoo Akil 0 0 0 0124107124107
NLstl---OF Bader Bader Harrison 128 95 50 36103101281232
NLmetate-SSBaez,J Baez Javier 138131 59 57136130333318
NLcol---Pc Bard,D Bard Daniel 0 0 0 0 67 0 67 0
NLdodsliC Barnes,A Barnes Austin 75 62 29 27 77 52181141
ALmin---P Barnes,C Barnes Charlie 0 0 0 0 9 8 9 8
ALbos---Pc Barnes,M Barnes Matt 0 0 24 0 60 0 84 0
NLcinbigC Barnhart Barnhart Tucker 114 87 38 33116 97268217
ALoak---OF Barrera,L Barrera Luis 0 0 0 0 6 2 6 2
NLwas---C Barrera,T Barrera Tres 0 0 0 0 30 27 30 27
NLcin----SSBarrero Barrero Jose 0 0 24 19 21 13 45 32
ALang---P Barria Barria Jaime 19 13 7 5 13 11 39 29
NLsaf---C Bart Bart Joey 0 0 33 28 2 1 35 29
NLmia---P Bass Bass Anthony 0 0 26 0 69 1 95 1
ALoak---P Bassitt Bassitt Chris 28 25 11 11 27 27 66 63
NLdodelvP Bauer Bauer Trevor 34 34 11 11 17 17 62 62
ALsea---1B Bauers Bauers Jake 117106 0 0115 75232181
ALtam---P Baz Baz Shane 0 0 0 0 3 3 3 3
NLdod---1B Beaty Beaty Matt 99 57 21 14120 45240116
NLphi---P Bedrosian Bedrosian Cam 59 7 11 0 26 1 96 8
NLari---1B Beer Beer Seth 0 0 0 0 5 3 5 3
NLwaseso1B Bell Bell Josh 143140 57 55144127344322
NLdodibeOF Bellinger Bellinger Cody 156151 56 56 95 79307286
NLsafelv1B Belt Belt Brandon 156134 51 41 97 85304260
NLdod---C Bemboom Bemboom Anthony 25 17 21 16 8 7 54 40
NLmia---P Bender Bender Anthony 0 0 0 0 60 1 60 1
ALkanelvOF Benintendi Benintendi Andrew 138134 14 12134129286275
ALtex---P Benjamin Benjamin Wes 0 0 8 1 13 2 21 3
ALtor---P Bergen Bergen Travis 0 0 8 0 10 1 18 1
ALtorbigP Berrios Berrios Jose 32 32 12 12 32 32 76 76
NLmia---3B Berti Berti Jon 73 60 39 35 85 63197158
NLmil---P Bettinger Bettinger Alec 0 0 0 0 4 1 4 1
NLdodwizOF Betts Betts Mookie 150148 55 53122116327317
ALtorwiz-SSBichette Bichette Bo 46 46 30 30159159235235
ALclesliP Bieber Bieber Shane 34 33 12 12 16 16 62 61
ALhou---P Bielak Bielak Brandon 0 0 12 6 28 2 40 8
ALtorwiz3B Biggio Biggio Cavan 100 98 59 57 79 71238226
NLsaf---OF Bishop Bishop Braden 27 16 12 9 8 1 47 26
ALoak---P Blackburn Blackburn Paul 4 1 1 1 9 9 14 11
NLcolibeOF Blackmon Blackmon Charlie 140136 59 59150135349330
NLcin---3B Blandino Blandino Alex 23 9 0 0 42 11 65 20
NLmet---2B Blankenhorn Blankenhorn Travis 0 0 1 1 24 1 25 2
ALbosmid-SSBogaerts Bogaerts Xander 155154 56 53144143355350
NLphimid3B Bohm Bohm Alec 0 0 44 44115101159145
ALoak---OF Bolt Bolt Skye 5 2 0 0 34 12 39 14
NLphi---OF Bonifacio,J Bonifacio Jorge 5 5 30 22 7 3 42 30
NLcub---2B Bote Bote David 127 75 45 35 97 78269188
ALdetjocP Boyd Boyd Matt 32 32 12 12 15 15 59 59
ALcle---1B Bradley,B Bradley Bobby 15 13 0 0 74 70 89 83
NLmil---OF Bradley,J Bradley Jackie 147138 55 54134 99336291
ALhouelvOF Brantley Brantley Michael 148143 46 45121118315306
ALyan---C Brantly Brantly Rob 0 0 1 1 6 5 7 6
NLpit---P Brault Brault Steven 25 19 11 10 7 7 43 36
ALhouwiz3B Bregman Bregman Alex 156156 42 41 91 90289287
NLmia---OF Brinson Brinson Lewis 75 64 47 28 89 69211161
NLphi---P Brogdon Brogdon Connor 0 0 0 0 56 1 56 1
ALtam---2B Brosseau Brosseau Michael 50 32 36 24 57 40143 96
ALoak---OF Brown Brown Seth 26 17 7 1111 69144 87
NLpitstrP Brubaker Brubaker JT 0 0 11 9 24 24 35 33
ALyan---1B Bruce Bruce Jay 98 77 32 24 10 10140111
NLdod---P Bruihl Bruihl Justin 0 0 0 0 21 2 21 2
ALtam---2B Brujan Brujan Vidal 0 0 0 0 10 6 10 6
NLsafate3B Bryant Bryant Kris 147145 34 34144138325317
ALkan---P Bubic Bubic Kris 0 0 10 10 29 20 39 30
NLdodbigP Buehler Buehler Walker 30 30 8 8 33 33 71 71
NLarielvP Bumgarner Bumgarner Madison 34 34 9 9 26 26 69 69
ALangmidP Bundy Bundy Dylan 30 30 11 11 23 19 64 60
ALwhi---3B Burger Burger Jake 0 0 0 0 15 10 15 10
NLmilbigP Burnes Burnes Corbin 32 4 12 9 28 28 72 41
NLdod---2B Burns Burns Andy 0 0 0 0 9 2 9 2
ALwhi---P Burr Burr Ryan 16 1 0 0 34 1 50 2
ALmin---P Burrows Burrows Beau 0 0 0 0 6 1 6 1
ALang---C Butera Butera Drew 16 13 28 12 12 12 56 37
ALminbigOF Buxton Buxton Byron 87 78 39 35 61 59187172
NLcinhom3B Cabrera,A Cabrera Asdrubal 131122 52 51110 72293245
NLmia---P Cabrera,E Cabrera Edward 0 0 0 0 7 7 7 7
ALdethom1B Cabrera,Mi Cabrera Miguel 136133 57 56130127323316
NLpit---P Cahill Cahill Trevor 37 11 11 6 9 8 57 25
NLmil---OF Cain Cain Lorenzo 148134 5 5 78 69231208
NLari---OF Calhoun,K Calhoun Kole 152146 54 53 51 39257238
ALtex---OF Calhoun,W Calhoun Willie 83 76 29 25 75 67187168
ALdet---OF Cameron Cameron Daz 0 0 17 16 35 27 52 43
ALsea---1B Campbell,E Campbell Eric 0 0 0 0 4 3 4 3
NLmia---P Campbell,P Campbell Paul 0 0 0 0 16 1 16 1
NLsad---C Campusano Campusano Luis 0 0 1 1 11 9 12 10
ALdeteso3B Candelario Candelario Jeimer 93 88 52 51149149294288
ALoakesoOF Canha Canha Mark 125112 59 59141139325310
ALang---P Canning Canning Griffin 18 17 11 11 14 13 43 41
NLsad---C Caratini Caratini Victor 95 59 44 37116 87255183
NLstl---OF Carlson Carlson Dylan 0 0 35 32149145184177
NLstl---2B Carpenter,M Carpenter Matt 129106 50 46130 44309196
NLmetsliP Carrasco Carrasco Carlos 23 12 12 12 12 12 47 36
NLsaf---C Casali Casali Curt 84 57 31 25 77 55192137
NLmia---P Castano Castano Daniel 0 0 7 6 5 4 12 10
NLcol---P Castellani Castellani Ryan 0 0 10 9 1 1 11 10
NLari---P Castellano,HCastellanos Humberto 0 0 0 0 14 7 14 7
NLcinbigOF Castellano,NCastellanos Nick 151151 60 59138136349346
ALsea---Pc Castillo,D Castillo Diego 65 6 23 0 61 0149 6
NLcub---C Castillo,E Castillo Erick 0 0 0 0 4 2 4 2
NLcinmidP Castillo,L Castillo Luis 32 32 12 12 33 33 77 77
ALdet---1B Castro,H Castro Harold 96 87 22 12106 80224179
ALhou---C Castro,J Castro Jason 79 72 27 25 66 38172135
NLmet---P Castro,M Castro Miguel 0 0 26 0 67 2 93 2
NLpit---3B Castro,R Castro Rodolfo 0 0 0 0 31 23 31 23
NLwas---3B Castro,S Castro Starlin 162159 16 16 87 85265260
ALdethom-SSCastro,W Castro Willi 30 28 36 35125115191178
ALmin---OF Cave Cave Jake 72 54 42 29 76 40190123
ALwhisliP Cease Cease Dylan 14 14 12 12 32 32 58 58
ALmin---OF Celestino Celestino Gilberto 0 0 0 0 23 20 23 20
NLcol---P Chacin Chacin Jhoulys 25 24 2 0 46 1 73 25
ALcle---1B Chang Chang Yu 28 21 10 3 89 63127 87
ALyanesoPc Chapman,A Chapman Aroldis 60 0 13 0 61 0134 0
ALoakjoc3B Chapman,M Chapman Matt 156152 37 36151150344338
NLatl---P Chavez Chavez Jesse 48 9 18 0 30 4 96 13
NLpit---2B Chavis Chavis Michael 95 85 42 40 43 29180154
NLcub---C Chirinos,R Chirinos Robinson 114106 26 23 45 22185151
NLmiabig2B Chisholm Chisholm Jazz 0 0 21 17124119145136
ALtameso1B Choi Choi JiMan 127106 42 32 83 71252209
ALbal---C Ciuffo Ciuffo Nick 3 1 0 0 2 2 5 3
ALclesliP Civale Civale Aaron 10 10 12 12 21 21 43 43
ALcle---Pc Clase Clase Emmanuel 21 1 0 0 71 0 92 1
NLdod---P Cleavinger Cleavinger Garrett 0 0 0 0 22 1 22 1
ALcle---2B Clement Clement Ernie 0 0 0 0 40 36 40 36
ALangjocP Cobb Cobb Alex 3 3 10 10 18 18 31 31
ALyanwizP Cole,G Cole Gerrit 33 33 12 12 30 30 75 75
ALwhi---C Collins,Z Collins Zack 27 25 9 4 77 58113 87
ALmin---Pc Colome Colome Alex 62 0 21 0 67 0150 0
NLmethomOF Conforto Conforto Michael 151143 54 53125113330309
NLatl---C Contreras,B Contreras Bill 0 0 4 2 51 47 55 49
NLpit---P Contreras,R Contreras Roansy 0 0 0 0 1 1 1 1
NLcub---C Contreras,W Contreras Willson 105 95 57 57128112290264
NLphi---P Coonrod Coonrod Sam 0 0 18 0 42 2 60 2
NLmia---OF Cooper Cooper Garrett 107 99 34 33 71 55212187
NLwas---P Corbin Corbin Patrick 33 33 11 11 31 31 75 75
ALbos---OF Cordero,F Cordero Franchy 9 4 16 9 48 37 73 50
ALhoubig-SSCorrea Correa Carlos 75 75 58 56148147281278
ALyansliP Cortes Cortes Nestor 33 1 5 1 22 14 60 16
ALmin---P Coulombe Coulombe Danny 0 0 0 0 29 1 29 1
NLpit---1B Craig Craig Will 0 0 2 1 18 16 20 17
NLsafhom-SSCrawford,B Crawford Brandon 147137 54 47138130339314
ALseastr-SSCrawford,J Crawford JP 93 92 53 53160159306304
ALbos---P Crawford,K Crawford Kutter 0 0 0 0 1 1 1 1
ALang---P Criswell Criswell Cooper 0 0 0 0 1 1 1 1
NLcolate1B Cron,C Cron CJ 125113 13 13142132280258
NLsadelv2B Cronenworth Cronenworth Jake 0 0 54 49152145206194
NLphi---P Crouse Crouse Hans 0 0 0 0 2 2 2 2
NLpit---P Crowe Crowe Wil 0 0 3 3 26 25 29 28
ALtamesoOF Cruz,N Cruz Nelson 120114 53 52140133313299
NLpit----SSCruz,O Cruz Oneil 0 0 0 0 2 2 2 2
NLsaf---P Cueto Cueto Johnny 4 4 12 12 22 21 38 37
ALtex---3B Culberson Culberson Charlie 107 15 9 1 90 75206 91
NLmil---P Curtiss Curtiss John 0 0 16 3 42 3 58 6
NLatlwizC D'Arnaud D'Arnaud Travis 103 85 44 39 59 54206178
ALtex---OF Dahl Dahl David 100 92 24 23 63 55187170
ALboswiz1B Dalbec Dalbec Bobby 0 0 23 23133115156138
NLsadstrP Darvish Darvish Yu 31 31 12 12 30 30 73 73
NLatl---P Davidson,T Davidson Tucker 0 0 1 1 4 4 5 5
NLcubhomP Davies Davies Zach 31 31 12 12 32 32 75 75
NLsaf---OF Davis,Ja Davis Jaylin 17 13 4 4 5 2 26 19
NLmet---3B Davis,JD Davis JD 140 99 56 52 72 49268200
ALyan---OF Davis,Jon Davis Jonathan 37 24 13 9 64 25114 58
ALoak---OF Davis,K Davis Khris 133127 30 25 42 27205179
NLpit---C Davis,T Davis Taylor 7 4 0 0 2 2 9 6
ALhou---OF Dawson Dawson Ronnie 0 0 0 0 3 1 3 1
NLcolstrOF Daza Daza Yonathan 44 24 0 0107 71151 95
NLstl---OF Dean Dean Austin 64 46 3 2 22 4 89 52
ALhou---2B DeGoti DeGoti Alex 0 0 0 0 2 2 2 2
NLmetateP DeGrom DeGrom Jacob 32 32 12 12 15 15 59 59
NLcub---OF Deichmann Deichmann Greg 0 0 0 0 14 6 14 6
NLpit---P DeJong,C DeJong Chase 0 0 3 2 9 9 12 11
NLstl----SSDeJong,P DeJong Paul 159156 45 45113100317301
NLmia---OF DeLaCruz DeLaCruz Bryan 0 0 0 0 57 53 57 53
NLcin---P DeLeon DeLeon Jose 0 0 5 0 9 2 14 2
NLsafesoP DeSclafani DeSclafani Anthony 31 31 9 7 31 31 71 69
NLcin---OF DeShields DeShields Delino 118 94 37 32 25 14180140
ALang---P Detmers Detmers Reid 0 0 0 0 5 5 5 5
NLsad---P Detwiler Detwiler Ross 18 12 16 0 52 5 86 17
NLmia----SSDevers,J Devers Jose 0 0 0 0 21 10 21 10
ALbosibe3B Devers,R Devers Rafael 156152 57 55156155369362
ALhou---3B Diaz,A Diaz Aledmys 69 55 17 16 84 70170141
NLmet---Pc Diaz,Ed Diaz Edwin 66 0 26 0 62 0154 0
NLcol---C Diaz,El Diaz Elias 101 75 26 15106 87233177
NLmia---2B Diaz,I Diaz Isan 49 47 7 6 88 63144116
ALang---P Diaz,Jh Diaz Jhonathan 0 0 0 0 3 2 3 2
NLmia---1B Diaz,L Diaz Lewin 0 0 14 11 40 29 54 40
NLsad---P Diaz,M Diaz Miguel 0 0 0 0 25 2 25 2
ALtamstr3B Diaz,Ya Diaz Yandy 79 78 34 31134123247232
NLsaf---OF Dickerson,A Dickerson Alex 68 36 52 38111 73231147
ALtor---OF Dickerson,C Dickerson Corey 78 62 52 51109 88239201
NLpit---2B Difo Difo Wilmer 43 35 12 2116 39171 76
ALmin---P Dobnak Dobnak Randy 9 5 10 10 14 6 33 21
ALminjoc3B Donaldson Donaldson Josh 155149 28 25135126318300
ALtex---3B Dorow Dorow Ryan 0 0 0 0 3 2 3 2
ALkanbig3B Dozier,H Dozier Hunter 139138 44 44144137327319
NLmet---3B Drury Drury Brandon 120110 21 14 49 17190141
NLsaf---OF Dubon Dubon Mauricio 30 28 54 46 74 40158114
NLdod---P Duffy,D Duffy Danny 23 23 12 11 13 12 48 46
NLcub---3B Duffy,M Duffy Matt 46 41 0 0 97 69143110
NLsaf---OF Duggar Duggar Steven 73 67 21 10107 67201144
ALsea---P Dugger Dugger Robert 7 7 4 1 12 4 23 12
ALsea---P Dunn,J Dunn Justin 4 4 10 10 11 11 25 25
ALtexstrP Dunning Dunning Dane 0 0 7 7 27 25 34 32
NLari---P Duplantier Duplantier Jon 15 3 0 0 4 4 19 7
ALboswizOF Duran Duran Jarren 0 0 0 0 33 26 33 26
NLatlsliOF Duvall Duvall Adam 41 26 57 47145133243206
ALtor---OF Dyson,J Dyson Jarrod 130 91 32 18102 33264142
ALang---OF Eaton Eaton Adam 151143 41 40 83 68275251
NLstlsli2B Edman Edman Tommy 92 75 55 54159153306282
NLphimidP Eflin Eflin Zach 32 28 11 10 18 18 61 56
NLmet---P Eickhoff Eickhoff Jerad 12 10 0 0 5 4 17 14
ALbal---P Ellis,C Ellis Chris 0 0 0 0 7 6 7 6
NLari---3B Ellis,D Ellis Drew 0 0 0 0 28 19 28 19
ALwhi---OF Engel Engel Adam 89 65 36 23 39 34164122
ALbosesoP Eovaldi Eovaldi Nathan 23 12 9 9 32 32 64 53
NLwas---2B Escobar,A Escobar Alcides 0 0 0 0 75 75 75 75
NLmil---2B Escobar,E Escobar Eduardo 158154 54 53146138358345
ALbal---P Eshelman Eshelman Thomas 10 4 12 4 9 6 31 14
ALtor---3B Espinal,S Espinal Santiago 0 0 26 19 92 62118 81
NLwas---P Espino Espino Paolo 0 0 2 1 35 19 37 20
NLsaf---2B Estrada,T Estrada Thairo 35 16 26 15 52 27113 58
NLpit---3B Evans,P Evans Phillip 0 0 11 11 76 53 87 64
NLari---OF Fairchild Fairchild Stuart 0 0 0 0 12 4 12 4
NLphi---P Falter Falter Bailey 0 0 0 0 22 1 22 1
NLcub---OF Fargas Fargas Johneshwy 0 0 0 0 22 13 22 13
NLari---P Faria Faria Jake 0 0 0 0 24 3 24 3
NLcinate-SSFarmer,K Farmer Kyle 97 35 32 19147128276182
ALmin---P Farrell Farrell Luke 9 1 4 0 20 1 33 2
NLwas---P Fedde Fedde Erick 21 12 11 8 29 27 61 47
NLcol---P Feltner Feltner Ryan 0 0 0 0 2 2 2 2
ALoak---P Fiers Fiers Michael 33 33 11 11 2 2 46 46
NLmil---OF Fisher Fisher Derek 57 43 16 11 4 1 77 55
NLstlbigP Flaherty,J Flaherty Jack 33 33 9 9 17 15 59 57
ALtamibeP Fleming Fleming Josh 0 0 7 5 26 11 33 16
ALangibe2B Fletcher,D Fletcher David 154145 49 49157156360350
ALseaelvP Flexen Flexen Chris 9 1 0 0 31 31 40 32
NLsaf---2B Flores,W Flores Wilmer 89 60 55 50139 96283206
ALyan---OF Florial Florial Estevan 0 0 1 1 11 7 12 8
ALtexstrP Foltynewicz Foltynewicz Michael 21 21 1 1 28 24 50 46
ALtam---1B Ford Ford Mike 50 36 29 18 22 18101 72
NLmia---C Fortes Fortes Nick 0 0 0 0 14 7 14 7
ALang---OF Fowler,De Fowler Dexter 150132 31 29 7 6188167
NLmia---OF Fowler,Du Fowler Dustin 0 0 0 0 18 12 18 12
ALsea---OF Fraley Fraley Jake 12 10 7 7 78 60 97 77
ALseaate2B France France Ty 69 45 43 35152151264231
NLatlmid3B Franco,M Franco Maikel 123100 60 60104100287260
ALtamwiz-SSFranco,W Franco Wander 0 0 0 0 70 70 70 70
NLari---P Frankoff Frankoff Seth 0 0 0 0 4 3 4 3
NLsad---2B Frazier,A Frazier Adam 152133 58 54155140365327
ALyan---OF Frazier,C Frazier Clint 69 59 39 39 66 56174154
NLpit---3B Frazier,T Frazier Todd 133117 45 42 13 8191167
NLcol---P Freeland Freeland Kyle 22 22 13 13 23 23 58 58
NLatlelv1B Freeman,F Freeman Freddie 158157 60 58159158377373
NLcin---2B Freeman,M Freeman Mike 75 47 24 8 37 11136 66
NLatlbigP Fried Fried Max 33 30 11 11 28 28 72 69
NLcin---OF Friedl Friedl TJ 0 0 0 0 14 8 14 8
NLcol---3B Fuentes Fuentes Josh 24 11 30 24 95 65149100
ALdet---P Fulmer,M Fulmer Michael 0 0 10 10 52 4 62 14
ALdet---P Funkhouser Funkhouser Kyle 0 0 0 0 57 2 57 2
ALkan---C Gallagher Gallagher Cam 45 36 25 19 48 33118 88
NLari---P Gallen Gallen Zac 15 15 12 12 23 23 50 50
ALyanhomOF Gallo Gallo Joey 70 70 57 55153149280274
NLphi----SSGalvis Galvis Freddy 147138 47 42104 98298278
NLpit---OF Gamel Gamel Ben 134 65 40 31122 88296184
ALmin---P Gant Gant John 0 0 17 0 39 21 56 21
ALtexbigOF Garcia,Ad Garcia Adolis 0 0 3 2149147152149
ALoak---C Garcia,Ar Garcia Aramis 18 12 0 0 32 27 50 39
NLmilesoOF Garcia,Av Garcia Avisail 125122 53 50135119313291
ALyan---P Garcia,D Garcia Deivi 0 0 6 6 2 2 8 8
ALwhi---OF Garcia,L Garcia Leury 140135 16 15126116282266
ALhouateP Garcia,LH Garcia Luis H 0 0 5 1 30 28 35 29
NLwas----SSGarcia,LV Garcia Luis V 0 0 40 36 69 62109 98
ALhou---2B Garcia,Rob Garcia Robel 31 16 0 0 46 25 77 41
ALyan---OF Gardner Gardner Brett 141131 49 40140113330284
ALmin---OF Garlick Garlick Kyle 30 9 12 8 36 24 78 41
ALdet---C Garneau Garneau Dustin 35 27 17 13 20 19 72 59
NLcin---Pc Garrett,A Garrett Amir 0 0 21 0 63 0 84 0
NLmiaibeP Garrett,B Garrett Braxton 0 0 2 2 8 7 10 9
ALminateC Garver Garver Mitch 93 76 23 19 68 56184151
NLsafesoP Gausman Gausman Kevin 31 17 12 10 33 33 76 60
ALyan---P German German Domingo 27 24 0 0 22 18 49 42
NLcub---2B Giambrone Giambrone Trent 0 0 0 0 5 3 5 3
NLphijocP Gibson Gibson Kyle 34 29 12 12 31 30 77 71
ALyanesoP Gil Gil Luis 0 0 0 0 6 6 6 6
ALsea---P Gilbert,L Gilbert Logan 0 0 0 0 24 24 24 24
NLari---P Gilbert,T Gilbert Tyler 0 0 0 0 9 6 9 6
NLcol---P Gilbreath Gilbreath Lucas 0 0 0 0 47 1 47 1
ALcle----SSGimenez Gimenez Andres 0 0 49 29 68 59117 88
ALwhiateP Giolito Giolito Lucas 29 29 12 12 31 31 72 72
ALyan---1B Gittens Gittens Chris 0 0 0 0 16 10 16 10
ALtam---P Glasnow Glasnow Tyler 12 12 11 11 14 14 37 37
NLmet---P Godley Godley Zack 33 9 8 7 2 1 43 17
ALsea---C Godoy Godoy Jose 0 0 0 0 16 12 16 12
NLstlstr1B Goldschmidt Goldschmidt Paul 161155 58 58158157377370
NLcol---P Gomber Gomber Austin 0 0 14 4 23 23 37 27
ALoak---C Gomes Gomes Yan 97 90 30 30103 93230213
NLdod---P Gonsolin Gonsolin Tony 11 6 9 8 15 13 35 27
ALseaelvP Gonzales Gonzales Marco 34 34 11 11 25 25 70 70
NLcol---P Gonzalez,Ch Gonzalez ChiChi 14 12 6 4 24 18 44 34
NLpit----SSGonzalez,E Gonzalez Erik 53 38 50 47 71 53174138
ALwhi---OF Gonzalez,L Gonzalez Luis 0 0 0 0 6 3 6 3
ALhou---2B Gonzalez,M Gonzalez Marwin 114108 53 51 91 75258234
ALwhi----SSGonzalez,R Gonzalez Romy 0 0 0 0 10 7 10 7
NLdod---P Gonzalez,V Gonzalez Victor 0 0 15 1 44 1 59 2
ALdet----SSGoodrum Goodrum Niko 112109 43 41 90 79245229
ALwhi---OF Goodwin Goodwin Brian 136101 50 41 72 64258206
ALmin----SSGordon,N Gordon Nick 0 0 0 0 73 52 73 52
ALang---2B Gosselin Gosselin Phil 44 7 39 28104 88187123
NLcol---P Goudeau Goudeau Ashton 0 0 0 0 15 1 15 1
ALwhiateC Grandal Grandal Yasmani 153141 46 45 93 90292276
NLdod---P Graterol,B Graterol Brusdar 0 0 23 2 34 1 57 3
NLcolelvP Gray,Jon Gray Jon 26 25 8 8 29 29 63 62
NLwassliP Gray,Jos Gray Josiah 0 0 0 0 14 13 14 13
NLcinsigP Gray,S Gray Sonny 31 31 11 11 26 26 68 68
ALbal---P Greene,C Greene Conner 0 0 0 0 24 1 24 1
ALdet---OF Greene,R Greene Riley 0 0 0 0 0 0 0 0
NLphiate-SSGregorius Gregorius Didi 82 79 60 56103 98245233
ALdet---C Greiner Greiner Grayson 58 57 18 16 31 25107 98
ALhouateP Greinke Greinke Zack 33 33 12 12 30 29 75 74
ALtoribeOF Grichuk Grichuk Randal 151148 55 54149133355335
NLsadmidOF Grisham Grisham Trent 51 36 59 57132118242211
ALdetjocOF Grossman Grossman Robbie 138103 51 45156152345300
NLmet---P Gsellman Gsellman Robert 0 0 6 4 17 1 23 5
ALang---P Guerra,Ju Guerra Junior 0 0 25 0 41 1 66 1
ALtorhom1B Guerrero,V Guerrero Vladimir 123118 60 57161161344336
NLmet---3B Guillorme Guillorme Luis 45 8 29 15 69 36143 59
ALtorhomOF Gurriel,L Gurriel Lourdes 84 79 57 53141136282268
ALhouibe1B Gurriel,Y Gurriel Yuli 144143 57 56143140344339
ALbal---3B Gutierrez,K Gutierrez Kelvin 20 20 4 3 85 74109 97
NLcinibeP Gutierrez,V Gutierrez Vladimir 0 0 0 0 22 22 22 22
ALtex---1B Guzman,R Guzman Ronald 87 73 26 23 7 5120101
ALdetibeC Haase Haase Eric 10 3 7 5 98 91115 99
NLmil---Pc Hader Hader Josh 61 0 21 0 60 0142 0
NLari---2B Hager Hager Jake 0 0 0 0 14 5 14 5
ALsea---OF Haggerty Haggerty Sam 0 0 13 13 35 23 48 36
NLphi---P Hale Hale David 0 0 11 2 17 1 28 3
NLdod---P Hamels Hamels Cole 27 27 1 1 0 0 28 28
ALwhi---OF Hamilton,B Hamilton Billy 119 89 31 6 71 28221123
NLcolelvOF Hampson Hampson Garrett 105 72 53 43147107305222
NLmet---Pc Hand Hand Brad 60 0 23 0 67 0150 0
ALseaateOF Haniger Haniger Mitch 63 62 0 0157157220219
NLcubjocOF Happ,I Happ Ian 58 28 57 53148120263201
NLstl---P Happ,J Happ JA 31 30 9 9 30 30 70 69
NLphiateOF Harper,B Harper Bryce 157154 58 58141140356352
ALoaksig2B Harrison,J Harrison Josh 36 34 33 22138131207187
NLmia---OF Harrison,M Harrison Monte 0 0 32 12 9 2 41 14
ALbal---P Harvey,M Harvey Matt 12 12 7 4 28 28 47 44
NLphi---OF Haseley Haseley Adam 67 59 40 23 9 7116 89
ALtor---P Hatch Hatch Thomas 0 0 18 1 3 2 21 3
NLpitwiz3B Hayes Hayes Ke'Bryan 0 0 24 24 96 89120113
ALbal---OF Hays Hays Austin 21 15 33 31131119185165
ALtam---P Head Head Louis 0 0 0 0 27 2 27 2
ALyanjocP Heaney Heaney Andrew 18 18 12 12 30 23 60 53
ALtex---P Hearn Hearn Taylor 1 1 14 0 42 11 57 12
ALkan---P Heasley Heasley Jon 0 0 0 0 3 3 3 3
NLari---OF Heath Heath Nick 0 0 15 4 20 9 35 13
ALcle---C Hedges Hedges Austin 102 93 35 22 88 85225200
ALtex---C Heim Heim Jonah 0 0 13 12 82 75 95 87
NLcin---OF Heineman,S Heineman Scott 25 21 24 14 19 7 68 42
NLcubmidP Hendricks Hendricks Kyle 30 30 12 12 32 32 74 74
ALwhimidPc Hendriks Hendriks Liam 75 2 24 0 68 0167 2
NLmia---C Henry Henry Payton 0 0 0 0 5 5 5 5
ALcle---P Hentges Hentges Sam 0 0 0 0 30 12 30 12
NLatl---OF Heredia Heredia Guillermo 89 55 15 10120 84224149
NLcub---OF Hermosillo Hermosillo Michael 18 12 7 2 16 7 41 21
ALkansliP Hernandez,CaHernandez Carlos 0 0 5 3 24 11 29 14
ALwhistr2B Hernandez,CeHernandez Cesar 161155 58 57149149368361
NLmia---P Hernandez,ElHernandez Elieser 21 15 6 6 10 10 37 31
ALbosstrOF Hernandez,EnHernandez Enrique 130100 48 32134130312262
ALtorateOF Hernandez,T Hernandez Teoscar 125111 50 47143141318299
NLwas---OF Hernandez,YaHernandez Yadiel 0 0 12 7111 56123 63
ALtex---3B Hernandez,YoHernandez Yonny 0 0 0 0 43 41 43 41
NLphi---OF Herrera,O Herrera Odubel 39 32 0 0124107163139
ALtam---P Hess Hess David 23 14 3 0 15 1 41 15
NLcub---OF Heyward Heyward Jason 147137 50 49104 92301278
ALyan---OF Hicks,A Hicks Aaron 59 56 54 49 32 30145135
ALtex---C Hicks,Joh Hicks John 95 81 0 0 10 8105 89
ALyanhomC Higashioka Higashioka Kyle 18 14 16 13 67 58101 85
NLcub---C Higgins Higgins PJ 0 0 0 0 9 5 9 5
ALdet---OF Hill,D Hill Derek 0 0 15 1 49 41 64 42
NLmet---P Hill,R Hill Rich 13 13 8 8 31 31 52 52
NLcol---OF Hilliard Hilliard Sam 27 18 36 27 81 55144100
NLmilmid1B Hiura Hiura Keston 84 79 59 59 61 46204184
NLcub---2B Hoerner Hoerner Nico 20 19 48 33 44 43112 95
NLcinelvP Hoffman Hoffman Jeff 15 15 16 0 31 11 62 26
NLari---C Holaday Holaday Bryan 43 34 20 8 13 10 76 52
ALdet---P Holland,D Holland Derek 51 8 12 5 39 1102 14
ALkan---Pc Holland,G Holland Greg 0 0 28 0 57 0 85 0
NLmia---P Holloway Holloway Jordan 0 0 0 0 13 4 13 4
ALtex---3B Holt Holt Brock 87 73 36 27 76 62199162
ALtam---P Honeywell Honeywell Brent 0 0 0 0 3 2 3 2
NLphisli1B Hoskins Hoskins Rhys 160159 41 41107100308300
NLsadbig1B Hosmer Hosmer Eric 160156 38 37151131349324
ALbosibeP Houck Houck Tanner 0 0 3 3 18 13 21 16
NLmilhomP Houser Houser Adrian 35 18 12 11 28 26 75 55
NLpit---P Howard,Sa Howard Sam 0 0 22 0 54 1 76 1
ALtex---P Howard,Sp Howard Spencer 0 0 6 6 19 15 25 21
ALtor---OF Hoying Hoying Jared 0 0 0 0 2 1 2 1
NLstl---P Hudson,Dak Hudson Dakota 33 32 8 8 2 1 43 41
ALtam---P Hunter Hunter Tommy 0 0 24 0 4 1 28 1
ALdet---P Hutchison Hutchison Drew 0 0 0 0 9 2 9 2
ALtex---2B Ibanez Ibanez Andy 0 0 0 0 76 65 76 65
ALboswiz-SSIglesias,J Iglesias Jose 146136 39 35137128322299
ALang---Pc Iglesias,R Iglesias Raisel 68 0 22 0 65 0155 0
NLcin---OF Inciarte Inciarte Ender 65 57 46 30 52 17163104
NLcinelv2B India India Jonathan 0 0 0 0150144150144
ALoaksigP Irvin Irvin Cole 16 3 3 0 32 32 51 35
ALkan---OF Isbel Isbel Kyle 0 0 0 0 28 20 28 20
ALhou---P Ivey Ivey Tyler 0 0 0 0 1 1 1 1
NLmia---C Jackson,Al Jackson Alex 4 4 5 3 51 36 60 43
NLsaf---P Jackson,J Jackson Jay 0 0 0 0 23 1 23 1
NLphi---OF Jankowski Jankowski Travis 25 2 16 3 75 30116 35
ALtor---C Jansen,D Jansen Danny 107 98 43 39 70 54220191
NLdod---Pc Jansen,K Jansen Kenley 62 0 27 0 69 0158 0
ALhou---P Javier Javier Cristian 0 0 12 10 36 9 48 19
ALminstrP Jax Jax Griffin 0 0 0 0 18 14 18 14
ALang---OF Jay Jay Jon 47 44 18 14 5 3 70 61
ALoak---P Jefferies Jefferies Daulton 0 0 1 1 5 1 6 2
ALmin---C Jeffers Jeffers Ryan 0 0 26 19 85 77111 96
ALwhiateOF Jimenez,El Jimenez Eloy 122122 55 55 55 55232232
NLcol---OF Joe Joe Connor 8 5 0 0 63 43 71 48
ALcle---OF Johnson,Da Johnson Daniel 0 0 5 4 30 23 35 27
NLsad---P Johnson,P Johnson Pierce 0 0 0 0 62 2 62 2
ALdet---OF Jones,JaC Jones JaCoby 88 83 30 28 36 27154138
ALbal---2B Jones,Jah Jones Jahmai 0 0 3 2 26 19 29 21
ALhou---1B Jones,T Jones Taylor 0 0 7 6 35 24 42 30
NLphi---OF Joyce Joyce Matt 129 39 46 37 43 9218 85
ALyanhomOF Judge Judge Aaron 102 99 28 26148144278269
ALkan---P Junis Junis Jakob 31 31 8 6 16 6 55 43
ALang---P Junk Junk Janson 0 0 0 0 4 4 4 4
ALoaksigP Kaprielian Kaprielian James 0 0 0 0 24 21 24 21
ALcle---Pc Karinchak Karinchak James 0 0 27 0 60 0 87 0
ALtor---P Kay Kay Anthony 3 2 12 0 11 5 26 7
NLsaf---P Kazmir Kazmir Scott 0 0 0 0 5 4 5 4
ALseawizOF Kelenic Kelenic Jarred 0 0 0 0 93 91 93 91
ALkan---P Keller,B Keller Brad 28 28 9 9 26 26 63 63
NLpit---P Keller,M Keller Mitch 11 11 5 5 23 23 39 39
NLariateC Kelly,C Kelly Carson 111 85 39 35 98 80248200
NLarijocP Kelly,M Kelly Merrill 32 32 5 5 27 27 64 64
ALoakstr2B Kemp,T Kemp Tony 110 56 49 32131 90290178
NLphi---Pc Kennedy Kennedy Ian 0 0 15 1 55 0 70 1
ALminateOF Kepler Kepler Max 134127 48 46121113303286
NLdodelvP Kershaw Kershaw Clayton 29 28 10 10 22 22 61 60
ALwhi---P Keuchel Keuchel Dallas 19 19 11 11 31 30 61 60
NLwas---3B Kieboom Kieboom Carter 11 10 33 31 62 59106100
ALtam---OF Kiermaier Kiermaier Kevin 129117 49 41122101300259
ALseamidP Kikuchi Kikuchi Yusei 32 32 9 9 29 29 70 70
NLsad----SSKim,H Kim HaSeong 0 0 0 0117 63117 63
NLstlhomP Kim,K Kim KwangHyun 0 0 8 7 27 21 35 28
ALwhistrPc Kimbrel Kimbrel Craig 23 0 18 0 63 0104 0
ALtexjoc-SSKinerFalefa KinerFalefa Isiah 65 55 58 57158156281268
ALyan---P King,M King Michael 0 0 9 4 22 6 31 10
NLphi---OF Kingery Kingery Scott 126115 36 34 15 2177151
NLphi---P Kintzler Kintzler Brandon 0 0 24 0 29 1 53 1
ALmin---OF Kirilloff Kirilloff Alex 0 0 0 0 59 55 59 55
ALtor---C Kirk Kirk Alejandro 0 0 9 7 60 48 69 55
ALtam---P Kittredge Kittredge Andrew 37 7 8 1 57 4102 12
NLsad---OF Kivlehan Kivlehan Patrick 0 0 0 0 5 2 5 2
ALyanibeP Kluber Kluber Corey 7 7 1 1 16 16 24 24
NLphi---C Knapp Knapp Andrew 74 30 33 23 62 37169 90
NLdod---P Knebel Knebel Corey 0 0 0 0 27 4 27 4
NLsad---P Knehr Knehr Reiss 0 0 0 0 12 5 12 5
NLstl---C Knizner Knizner Andrew 18 13 8 4 63 43 89 60
ALwhi---P Kopech Kopech Michael 0 0 0 0 44 4 44 4
ALkan---P Kowar Kowar Jackson 0 0 0 0 9 8 9 8
ALoak----SSKozma Kozma Pete 0 0 0 0 3 3 3 3
NLpit---P Kranick Kranick Max 0 0 0 0 9 9 9 9
ALbal---P Kremer Kremer Dean 0 0 4 4 13 13 17 17
NLpit---P Kuhl Kuhl Chad 0 0 11 9 28 14 39 23
ALang---OF Lagares Lagares Juan 133 67 2 0112 83247150
ALbal---P Lakins Lakins Travis 16 3 22 0 24 1 62 4
ALyan---OF LaMarre LaMarre Ryan 14 7 0 0 9 7 23 14
ALtor---OF Lamb Lamb Jake 78 53 31 28 55 42164123
ALwhi---P Lambert,J Lambert Jimmy 0 0 0 0 4 3 4 3
NLcol---P Lambert,P Lambert Peter 19 19 0 0 2 2 21 21
NLsad---P Lamet Lamet Dinelson 14 14 12 12 22 9 48 35
ALmin---OF Larnach Larnach Trevor 0 0 0 0 79 69 79 69
NLsaf---2B LaStella LaStella Tommy 80 73 55 53 76 53211179
ALtex---P Latz Latz Jake 0 0 0 0 1 1 1 1
NLmil---P Lauer Lauer Eric 30 29 4 2 24 20 58 51
ALoak---OF Laureano Laureano Ramon 123115 54 54 88 87265256
ALcle---C Lavarnway Lavarnway Ryan 5 4 5 3 9 8 19 15
NLstl---P LeBlanc LeBlanc Wade 26 8 6 6 18 9 50 23
NLmet---OF Lee,K Lee Khalil 0 0 0 0 11 4 11 4
ALyanwiz2B LeMahieu LeMahieu DJ 145142 50 47150147345336
NLmia---C Leon Leon Sandy 65 50 25 20 83 49173119
NLsaf---P Leone Leone Dominic 0 0 12 0 57 4 69 4
NLstlsigP Lester Lester Jon 31 31 12 12 28 28 71 71
ALsea---OF Lewis Lewis Kyle 18 17 58 57 36 36112110
ALbal---2B Leyba Leyba Domingo 21 3 0 0 34 24 55 27
NLmetsig-SSLindor Lindor Francisco 143142 60 60125122328324
NLsaf---P Littell Littell Zack 0 0 6 0 63 2 69 2
NLcub---C Lobaton Lobaton Jose 0 0 0 0 6 3 6 3
ALyan---OF Locastro Locastro Tim 91 44 33 16 64 34188 94
NLsaf---P Long,Sa Long Sammy 0 0 0 0 12 5 12 5
ALsea---OF Long,Sh Long Shed 42 39 34 31 34 31110101
NLsafelv3B Longoria Longoria Evan 129117 53 50 81 67263234
NLmil---2B Lopes Lopes Tim 41 31 46 38 7 1 94 70
NLcin---2B Lopez,A Lopez Alejo 0 0 0 0 14 3 14 3
ALbos----SSLopez,Ja Lopez Jack 0 0 0 0 7 5 7 5
ALbal---P Lopez,Jo Lopez Jorge 39 18 10 6 33 25 82 49
ALkansli-SSLopez,N Lopez Nicky 103100 56 51151144310295
NLmia---P Lopez,P Lopez Pablo 21 21 11 11 20 20 52 52
ALwhi---P Lopez,R Lopez Reynaldo 33 33 8 8 20 9 61 50
NLmet---P Loup Loup Aaron 0 0 24 0 65 2 89 2
ALtammid2B Lowe,B Lowe Brandon 82 72 56 49149134287255
ALtam---OF Lowe,J Lowe Josh 0 0 0 0 2 1 2 1
ALtexwiz1B Lowe,N Lowe Nate 50 36 21 19157151228206
ALoakeso2B Lowrie Lowrie Jed 9 0 0 0139118148118
ALbal---P Lowther Lowther Zac 0 0 0 0 10 6 10 6
NLmet---P Lucchesi Lucchesi Joey 30 30 3 2 11 8 44 40
NLatl---C Lucroy Lucroy Jonathan 101 78 1 0 7 6109 84
ALyan---P Luetge Luetge Lucas 0 0 0 0 57 1 57 1
ALtam---OF Luplow Luplow Jordan 85 60 29 24 61 45175129
NLdod---2B Lux Lux Gavin 23 19 19 16102 93144128
NLmia---P Luzardo Luzardo Jesus 6 0 12 9 25 18 43 27
ALtex---P Lyles Lyles Jordan 28 28 12 9 32 30 72 67
ALkan---P Lynch Lynch Daniel 0 0 0 0 15 15 15 15
ALwhisliP Lynn Lynn Lance 33 33 13 13 28 28 74 74
NLsadbig3B Machado,M Machado Manny 156154 60 60152147368361
ALoak---2B Machin Machin Vimael 0 0 24 18 15 11 39 29
NLcub---2B Madrigal Madrigal Nick 0 0 29 29 54 53 83 82
ALminhomP Maeda Maeda Kenta 37 26 11 11 21 21 69 58
NLcinstrP Mahle Mahle Tyler 25 25 10 9 33 33 68 67
NLmil---C Maile Maile Luke 44 41 0 0 15 7 59 48
ALhou---C Maldonado Maldonado Martin 105 98 47 46125119277263
ALoaksigP Manaea Manaea Sean 5 5 11 11 32 32 48 48
ALbalate1B Mancini Mancini Trey 154153 0 0147143301296
ALdet---P Manning Manning Matt 0 0 0 0 18 18 18 18
ALtorwizP Manoah Manoah Alek 0 0 0 0 20 20 20 20
NLpit---3B Marcano Marcano Tucupita 0 0 0 0 25 9 25 9
NLphi---C Marchan Marchan Rafael 0 0 3 3 20 13 23 16
ALsea---P Margevicius Margevicius Nick 17 12 10 7 5 3 32 22
ALtam---OF Margot Margot Manuel 151 98 47 38125104323240
NLsad---OF Marisnick Marisnick Jake 120 73 16 8 98 37234118
ALsea---1B Marmolejos Marmolejos Jose 0 0 35 30 41 31 76 61
NLcoljocP Marquez,G Marquez German 28 28 13 13 32 32 73 73
NLmia---3B Marrero Marrero Deven 5 1 0 0 10 4 15 5
ALang---OF Marsh Marsh Brandon 0 0 0 0 70 63 70 63
NLaribigOF Marte,K Marte Ketel 144139 45 45 90 82279266
NLmia----SSMarte,L Marte Luis 0 0 0 0 4 2 4 2
ALoakbigOF Marte,S Marte Starling 132128 61 60120118313306
NLari---P Martin,Co Martin Corbin 5 5 0 0 5 3 10 8
ALtex---OF Martin,J Martin Jason 20 9 7 3 58 37 85 49
ALbal----SSMartin,Ri Martin Richie 120 89 0 0 37 29157118
NLstl---P Martinez,C Martinez Carlos 0 0 5 5 16 16 21 21
ALbosateOF Martinez,JD Martinez JD 146144 54 54148148348346
NLcub---OF Martini Martini Nick 32 23 0 0 25 6 57 29
ALbal---OF Mateo Mateo Jorge 0 0 22 6 89 38111 44
NLatl---C Mathis Mathis Jeff 86 76 24 22 3 3113101
ALtam---3B Mathisen Mathisen Wyatt 0 0 9 8 23 8 32 16
NLphi----SSMaton,N Maton Nick 0 0 0 0 52 31 52 31
ALhou---P Maton,P Maton Phil 0 0 23 0 65 1 88 1
ALtoribeP Matz Matz Steven 32 30 9 6 29 29 70 65
NLdodmidP May,D May Dustin 14 4 12 10 5 5 31 19
NLmet---OF Maybin Maybin Cameron 82 65 32 23 9 9123 97
ALang---P Mayers Mayers Mike 0 0 29 0 72 2101 2
ALang---3B Mayfield Mayfield Jack 26 16 21 13 86 77133106
ALdet---OF Mazara Mazara Nomar 116108 42 38 50 46208192
NLmet---C Mazeika Mazeika Patrick 0 0 0 0 36 19 36 19
ALkan---OF McBroom McBroom Ryan 23 19 36 19 7 1 66 39
NLmetmidC McCann,J McCann James 118113 31 27121103270243
NLari---OF McCarthy,Ja McCarthy Jake 0 0 0 0 24 18 24 18
ALsea---P McCaughan McCaughan Darren 0 0 0 0 2 1 2 1
ALtamibeP McClanahan McClanahan Shane 0 0 0 0 25 25 25 25
ALhou---OF McCormick McCormick Chas 0 0 0 0108 70108 70
ALhouateP McCullers McCullers Lance 0 0 11 11 28 28 39 39
NLphiwizOF McCutchen McCutchen Andrew 59 59 57 52144132260243
NLsaf---Pc McGee McGee Jake 0 0 24 0 62 0 86 0
ALtor---C McGuire McGuire Reese 30 26 20 13 78 61128100
ALtam---P McHugh McHugh Collin 35 8 0 0 37 7 72 15
ALbal---OF McKenna McKenna Ryan 0 0 0 0 90 49 90 49
ALclesigP McKenzie McKenzie Triston 0 0 8 6 25 24 33 30
NLdod---OF McKinney McKinney Billy 84 65 2 1116 64202130
NLdodjocOF McKinstry McKinstry Zach 0 0 4 1 60 39 64 40
NLcolsig2B McMahon McMahon Ryan 141122 52 48151139344309
NLmetjoc2B McNeil McNeil Jeff 133123 52 50120101305274
ALtamhomOF Meadows Meadows Austin 138129 36 33142131316293
ALbalbigP Means Means John 31 27 10 10 26 26 67 63
NLphi---P Medina Medina Adonis 0 0 1 1 4 1 5 2
NLmetstrP Megill,Ty Megill Tylor 0 0 0 0 18 18 18 18
ALtamesoC Mejia,F Mejia Francisco 79 57 17 12 84 68180137
NLari---P Mejia,H Mejia Humberto 0 0 3 3 5 5 8 8
ALcle---P Mejia,J Mejia JC 0 0 0 0 17 11 17 11
NLsadhomPc Melancon Melancon Mark 0 0 23 0 63 0 86 0
ALwhi----SSMendick Mendick Danny 16 8 33 29 70 51119 88
NLsaf---P Menez Menez Conner 8 3 7 0 8 1 23 4
ALcle---OF Mercado Mercado Oscar 115104 36 26 72 56223186
ALwhi---C Mercedes Mercedes Yermin 0 0 0 0 68 62 68 62
NLwas----SSMercer Mercer Jordy 73 72 9 6 46 29128107
ALkanbig2B Merrifield Merrifield Whit 162161 60 60162162384383
ALtor---Pc MerryweatherMerryweather Julian 0 0 8 3 13 1 21 4
ALhou---OF Meyers Meyers Jake 0 0 0 0 49 37 49 37
ALsea---P Middleton Middleton Keynan 0 0 13 0 32 1 45 1
NLstl---P Mikolas Mikolas Miles 32 32 0 0 9 9 41 41
NLcinwizP Miley Miley Wade 33 33 6 4 28 28 67 65
NLphi---2B Miller,Bra Miller Brad 79 38 48 44140 79267161
NLmia---OF Miller,Bri Miller Brian 0 0 0 0 5 3 5 3
ALcle----SSMiller,O Miller Owen 0 0 0 0 60 51 60 51
NLcub---P Mills,A Mills Alec 9 4 11 11 32 20 52 35
NLphi---P Milone Milone Tommy 23 6 9 9 6 1 38 16
ALkanmidP Minor Minor Mike 32 32 12 11 28 28 72 71
ALdethomP Mize Mize Casey 0 0 7 7 30 30 37 37
NLstlibeC Molina Molina Yadier 113108 42 42121118276268
ALwhisli3B Moncada Moncada Yoan 132130 52 51144144328325
ALkanelv-SSMondesi Mondesi Adalberto 102101 59 59 35 34196194
NLphi---OF Moniak Moniak Mickey 0 0 8 4 21 7 29 11
ALoaksigP Montas Montas Frankie 16 16 11 11 32 32 59 59
ALhou---P Montero,R Montero Rafael 0 0 17 0 44 0 61 0
ALyanesoP Montgomery,JMontgomery Jordan 2 1 10 10 30 30 42 41
ALseahom2B Moore,D Moore Dylan 113 67 38 36125101276204
NLphi---P Moore,M Moore Matt 2 2 0 0 24 13 26 15
NLpit---1B Moran,C Moran Colin 149118 52 50 99 85300253
NLsad---P Morejon Morejon Adrian 5 2 9 4 2 2 16 8
ALoak---1B Moreland Moreland Mitch 91 77 42 36 81 64214177
ALcle---P Morgan,E Morgan Eli 0 0 0 0 18 18 18 18
NLstl----SSMoroff Moroff Max 20 7 0 0 6 3 26 10
NLatlbigP Morton Morton Charlie 33 33 9 9 33 33 75 75
ALbos---3B Motter Motter Taylor 0 0 0 0 16 5 16 5
ALbalmidOF Mountcastle Mountcastle Ryan 0 0 35 34144140179174
NLcinelv3B Moustakas Moustakas Mike 143134 44 43 62 49249226
NLatl---P Muller Muller Kyle 0 0 0 0 9 8 9 8
ALbalsigOF Mullins Mullins Cedric 22 18 48 38159149229205
NLdodbig1B Muncy Muncy Max 141130 58 58144136343324
ALbos---3B Munoz,Y Munoz Yairo 88 29 12 12 5 2105 43
ALoakjocC Murphy,S Murphy Sean 19 13 43 39119109181161
ALsea---C Murphy,T Murphy Tom 75 71 0 0 97 86172157
NLsadsliP Musgrove Musgrove Joe 32 31 8 8 32 31 72 70
NLsadhomOF Myers Myers Wil 155106 55 55146118356279
NLcinwizOF Naquin Naquin Tyler 89 77 40 32127106256215
NLmilsigC Narvaez Narvaez Omar 132108 40 32123101295241
ALang---P Naughton Naughton Packy 0 0 0 0 7 5 7 5
ALcle---OF Naylor Naylor Josh 94 63 40 26 69 65203154
NLmia---P Neidert Neidert Nick 0 0 0 0 8 7 8 7
NLdod---P Nelson,J Nelson Jimmy 10 3 0 0 28 1 38 4
ALyan---P Nelson,N Nelson Nick 0 0 0 0 11 2 11 2
NLphi---Pc Neris Neris Hector 0 0 24 0 74 0 98 0
NLdod---3B Neuse Neuse Sheldon 24 16 0 0 33 13 57 29
ALbal---1B Nevin Nevin Tyler 0 0 0 0 6 5 6 5
NLpit----SSNewman Newman Kevin 130116 44 41148134322291
ALsea---P Newsome Newsome Ljay 0 0 5 4 7 1 12 5
NLmet---C Nido Nido Tomas 50 38 7 7 58 45115 90
NLmet---OF Nimmo Nimmo Brandon 69 56 55 50 92 85216191
NLpit---1B Nogowski Nogowski John 0 0 1 1 52 28 53 29
NLphimidP Nola,Aa Nola Aaron 34 34 12 12 32 32 78 78
NLsad---C Nola,Au Nola Austin 79 63 48 44 56 47183154
NLwas---P Nolin Nolin Sean 0 0 0 0 10 5 10 5
NLstl---OF Nootbaar Nootbaar Lars 0 0 0 0 58 23 58 23
ALsea---C Nottingham Nottingham Jacob 0 0 20 16 15 11 35 27
NLdod---P Nunez,Da Nunez Darien 0 0 0 0 6 1 6 1
NLcol---C Nunez,Do Nunez Dom 16 10 0 0 81 74 97 84
NLmil---1B Nunez,R Nunez Renato 151138 52 51 14 14217203
NLstlsigOF O'Neill O'Neill Tyler 60 30 50 43138130248203
ALminsigP Ober Ober Bailey 0 0 0 0 20 20 20 20
NLcin---P O'Brien,R O'Brien Riley 0 0 0 0 1 1 1 1
ALyanhom2B Odor Odor Rougned 145137 38 38102 89285264
ALhouateP Odorizzi Odorizzi Jake 30 30 4 4 24 23 58 57
NLsad---OF O'Grady O'Grady Brian 28 9 2 1 32 9 62 19
ALkan---1B O'Hearn O'Hearn Ryan 105 90 42 31 84 64231185
ALangsliOF Ohtani,B Ohtani B:Shohei 106 91 44 40155146305277
ALangstrP Ohtani,P Ohtani P:Shohei 0 0 2 2 23 23 25 25
NLpit---OF Oliva Oliva Jared 0 0 6 4 20 9 26 13
ALkan---OF Olivares Olivares Edward 0 0 31 24 39 27 70 51
ALoaksig1B Olson,M Olson Matt 127125 60 59156156343340
NLcubibeOF Ortega,R Ortega Rafael 34 18 0 0103 73137 91
NLmet---P Oswalt Oswalt Corey 0 0 4 1 3 1 7 2
ALtex---P Otto Otto Glenn 0 0 0 0 6 6 6 6
NLpit---P Overton Overton Connor 0 0 0 0 9 3 9 3
NLstl---P Oviedo,J Oviedo Johan 0 0 5 5 14 13 19 18
NLpit---P Oviedo,L Oviedo Luis 0 0 0 0 22 1 22 1
NLpit---OF Owen Owen Hunter 0 0 0 0 3 1 3 1
NLcol---OF Owings Owings Chris 65 47 17 11 21 11103 69
NLatlmidOF Ozuna Ozuna Marcell 130129 60 60 48 48238237
NLatl---OF Pache Pache Cristian 0 0 2 1 22 20 24 21
NLsad---P Paddack Paddack Chris 26 26 12 12 23 22 61 60
ALsea---3B Padlo Padlo Kevin 0 0 0 0 10 4 10 4
ALtor---OF Palacios Palacios Josh 0 0 0 0 13 11 13 11
NLmia---3B Panik Panik Joe 142104 42 32 95 57279193
ALdet---3B Paredes,I Paredes Isaac 0 0 34 30 23 21 57 51
NLpit---2B Park Park HoyJun 0 0 0 0 45 34 45 34
NLwas---OF Parra Parra Gerardo 119 59 0 0 53 16172 75
ALtam---P Patino Patino Luis 0 0 11 1 19 15 30 16
ALsea---P Paxton Paxton James 29 29 5 5 1 1 35 35
ALkan---P Payamps Payamps Joel 0 0 0 0 37 1 37 1
ALbos---P Peacock,B Peacock Brad 23 15 0 0 2 1 25 16
NLari---P Peacock,M Peacock Matt 0 0 0 0 35 8 35 8
ALtor---P Pearson Pearson Nate 0 0 5 4 12 1 17 5
NLatlibeOF Pederson Pederson Joc 149109 43 38137109329256
NLari---OF Peralta,D Peralta David 99 92 54 53150124303269
NLmilbigP Peralta,F Peralta Freddy 39 8 15 1 28 27 82 36
ALyan---P Peralta,Wa Peralta Wandy 0 0 25 0 56 1 81 1
ALdet---P Peralta,Wi Peralta Wily 0 0 0 0 19 18 19 18
NLmet----SSPeraza Peraza Jose 141 88 34 30 64 37239155
NLari----SSPerdomo,G Perdomo Geraldo 0 0 0 0 11 9 11 9
NLwas---3B Perez,Her Perez Hernan 91 49 3 1 10 5104 55
ALbosstrP Perez,Ma Perez Martin 32 29 12 12 36 22 80 63
NLpit---C Perez,Mi Perez Michael 22 15 37 26 70 57129 98
ALcle---C Perez,R Perez Roberto 119115 32 30 44 43195188
ALkansigC Perez,S Perez Salvador 0 0 37 37161160198197
NLpit---P Peters,Di Peters Dillon 17 12 1 1 6 6 24 19
ALtex---OF Peters,DJ Peters DJ 0 0 0 0 70 57 70 57
NLmet---P Peterson,Da Peterson David 0 0 10 9 15 15 25 24
NLmil---2B Peterson,J Peterson Jace 29 23 26 15 94 66149104
NLsadjocOF Pham Pham Tommy 145144 31 31155122331297
ALtor---P Phelps Phelps David 41 1 22 0 12 1 75 2
ALtam---OF Phillips,B Phillips Brett 30 19 35 16118 74183109
NLmet---OF Pillar Pillar Kevin 161154 54 49124 82339285
NLmil---C Pina Pina Manny 76 38 15 12 75 52166102
ALoak---OF Pinder Pinder Chad 124 83 24 12 75 58223153
ALmin---P Pineda Pineda Michael 26 26 5 5 22 21 53 52
ALoak---OF Piscotty Piscotty Stephen 93 92 45 44 72 50210186
ALbosesoP Pivetta Pivetta Nick 30 13 5 2 31 30 66 45
ALbos---C Plawecki Plawecki Kevin 59 46 24 20 64 45147111
ALclesliP Plesac Plesac Zach 21 21 8 8 25 25 54 54
ALbal---P Plutko Plutko Adam 21 20 10 4 38 1 69 25
ALtor---OF Polanco,G Polanco Gregory 42 36 50 45107 91199172
ALminelv2B Polanco,J Polanco Jorge 153150 55 53152146360349
NLdodwizOF Pollock Pollock AJ 86 77 55 47117 98258222
NLpit---P Ponce Ponce Cody 0 0 5 3 15 2 20 5
NLstl---P Poncedeleon Poncedeleon Daniel 13 8 9 8 24 2 46 18
NLsafjocC Posey Posey Buster 114101 0 0113103227204
NLmia---P Poteet Poteet Cody 0 0 0 0 7 7 7 7
ALtex---C Pozo Pozo Yohel 0 0 0 0 21 19 21 19
ALhou---Pc Pressly Pressly Ryan 0 0 23 0 64 0 87 0
NLdodsigP Price Price David 22 22 0 0 39 11 61 33
NLsad---2B Profar Profar Jurickson 139126 56 51137 89332266
NLdod---1B Pujols Pujols Albert 131127 39 38109 59279224
ALcleateP Quantrill Quantrill Cal 23 18 18 3 40 22 81 43
NLphi---OF Quinn Quinn Roman 44 23 41 30 28 14113 67
NLsaf---P Quintana Quintana Jose 32 31 4 1 29 10 65 42
ALsea---C Raleigh Raleigh Cal 0 0 0 0 47 36 47 36
NLdod---OF Raley,L Raley Luke 0 0 0 0 33 15 33 15
ALcle---OF Ramirez,Har Ramirez Harold 119100 3 3 99 92221195
ALclestr3B Ramirez,Jo Ramirez Jose 129128 58 58152151339337
NLari---OF Ramos,H Ramos Henry 0 0 0 0 18 11 18 11
ALcle---C Ramos,W Ramos Wilson 141115 45 39 44 42230196
ALtam---P Rasmussen Rasmussen Drew 0 0 0 0 35 10 35 10
ALtorjocP Ray,R Ray Robbie 33 33 12 11 32 32 77 76
NLphielvC Realmuto Realmuto JT 145133 47 45134122326300
NLmet---OF Reddick Reddick Josh 141130 56 54 54 33251217
NLmet---P Reed,J Reed Jake 0 0 0 0 10 1 10 1
ALmin---OF Refsnyder Refsnyder Rob 0 0 15 9 51 37 66 46
NLdod---OF Reks Reks Zach 0 0 0 0 6 2 6 2
ALang---3B Rendon Rendon Anthony 146146 52 52 58 58256256
ALbosesoOF Renfroe Renfroe Hunter 140111 41 33144140325284
ALang----SSRengifo Rengifo Luis 108101 33 26 54 46195173
NLstl---Pc Reyes,A Reyes Alex 0 0 15 1 70 0 85 1
ALclesigOF Reyes,F Reyes Franmil 150133 59 58115114324305
NLmil---OF Reyes,P Reyes Pablo 71 28 0 0 53 16124 44
ALdet---OF Reyes,V Reyes Victor 68 63 57 50 76 56201169
NLpitsigOF Reynolds,B Reynolds Bryan 134122 55 52159149348323
ALbosjocP Richards,G Richards Garrett 3 3 14 10 40 22 57 35
ALmin----SSRiddle Riddle JT 51 33 23 19 4 2 78 54
NLatlsli3B Riley Riley Austin 80 68 51 51160156291275
NLdod---3B Rios,E Rios Edwin 28 7 32 19 25 11 85 37
NLcub---1B Rivas,A Rivas Alfonso 0 0 0 0 18 11 18 11
NLsad---C Rivas,W Rivas Webster 0 0 0 0 24 20 24 20
ALkan---3B Rivera,E Rivera Emmanuel 0 0 0 0 29 27 29 27
NLwas---C Rivera,R Rivera Rene 9 6 2 1 25 21 36 28
ALkan---C Rivero Rivero Sebastian 0 0 0 0 17 9 17 9
ALyanjoc1B Rizzo Rizzo Anthony 146144 58 57141137345338
NLatl---P Roark Roark Tanner 31 31 11 11 3 1 45 43
ALwhisliOF Robert Robert Luis 0 0 56 55 68 68124123
NLmil---2B Robertso,DanRobertson Daniel 74 58 13 5 50 13137 76
ALtam---P Robertso,DavRobertson David 0 0 0 0 12 1 12 1
NLwaselvOF Robles,V Robles Victor 155147 52 51107 93314291
ALdet---OF Robson Robson Jacob 0 0 0 0 4 1 4 1
NLcolwiz2B Rodgers,Bre Rodgers Brendan 25 18 7 4102 96134118
ALwhisliP Rodon Rodon Carlos 7 7 4 2 24 24 35 33
ALang---P Rodriguez,C Rodriguez Chris 0 0 0 0 15 2 15 2
ALbosjocP Rodriguez,E Rodriguez Eduardo 34 34 0 0 32 31 66 65
NLwas---P Rodriguez,JeRodriguez Jefry 10 8 0 0 14 1 24 9
ALsea---OF Rodriguez,JuRodriguez Julio 0 0 0 0 0 0 0 0
NLatl---Pc Rodriguez,RiRodriguez Richard 0 0 24 0 64 0 88 0
ALdet---C Rogers,Ja Rogers Jake 35 35 0 0 38 35 73 70
NLwas---P Rogers,Jo Rogers Josh 0 0 0 0 6 6 6 6
NLmiaateP Rogers,Tr Rogers Trevor 0 0 7 7 25 25 32 32
ALang---OF Rojas,Jose Rojas Jose 0 0 0 0 61 42 61 42
NLaristrOF Rojas,Josh Rojas Josh 41 35 17 16138116196167
NLmiamid-SSRojas,M Rojas Miguel 132123 40 38132124304285
NLcub----SSRomine,An Romine Andrew 0 0 0 0 26 15 26 15
NLcub---C Romine,Au Romine Austin 72 62 37 37 28 14137113
NLstl---2B Rondon,J Rondon Jose 56 39 0 0 63 9119 48
ALmin---OF Rooker Rooker Brent 0 0 7 7 58 52 65 59
ALmin---C Rortvedt Rortvedt Ben 0 0 0 0 39 28 39 28
ALclebig-SSRosario,A Rosario Amed 157152 46 37141135344324
NLatl---OF Rosario,E Rosario Eddie 137132 57 55110102304289
NLwas---P Ross,J Ross Joe 27 9 0 0 19 19 46 28
NLsaf---1B Ruf Ruf Darin 0 0 40 24117 62157 86
NLwasbigC Ruiz,K Ruiz Keibert 0 0 2 2 29 20 31 22
NLcol---3B Ruiz,R Ruiz Rio 127 93 54 50 62 27243170
ALbal---C Rutschman Rutschman Adley 0 0 0 0 0 0 0 0
ALmin---P Ryan,J Ryan Joe 0 0 0 0 5 5 5 5
ALtorateP Ryu Ryu HyunJin 29 29 12 12 31 31 72 72
ALbosbigP Sale Sale Chris 25 25 0 0 9 9 34 34
NLcub---P Sampson Sampson Adrian 35 15 0 0 10 5 45 20
NLsaf---P Sanchez,Aa Sanchez Aaron 27 27 0 0 9 7 36 34
NLwas---2B Sanchez,Ad Sanchez Adrian 28 1 0 0 16 8 44 9
NLstl---C Sanchez,Al Sanchez Ali 0 0 5 4 2 1 7 5
NLphi---P Sanchez,C Sanchez Cristopher 0 0 0 0 7 1 7 1
ALyanhomC Sanchez,G Sanchez Gary 106101 49 45117105272251
NLmia---OF Sanchez,J Sanchez Jesus 0 0 10 8 63 60 73 68
ALcle---3B Sandoval,PabSandoval Pablo 108 55 34 19 69 6211 80
ALang---P Sandoval,PatSandoval Patrick 10 9 9 6 17 14 36 29
NLcin---P Sanmartin Sanmartin Reiver 0 0 0 0 2 2 2 2
ALmineso1B Sano Sano Miguel 105 99 53 53135127293279
ALkanstr1B Santana,C Santana Carlos 158158 60 60158155376373
ALbos---OF Santana,Da Santana Danny 130112 15 14 38 29183155
ALkan---P Santana,Er Santana Ervin 3 3 0 0 38 2 41 5
ALbalwizOF Santander Santander Anthony 93 92 37 37110104240233
ALsea---P Santiago Santiago Hector 19 2 0 0 12 1 31 3
NLcin---P Santillan Santillan Tony 0 0 0 0 26 4 26 4
ALang---OF Schebler Schebler Scott 30 22 1 0 14 8 45 30
NLdodsigP Scherzer Scherzer Max 27 27 12 12 30 30 69 69
ALyan---P Schmidt Schmidt Clarke 0 0 3 1 2 1 5 2
ALdetmid2B Schoop Schoop Jonathan 121113 44 44156156321313
NLcin---2B Schrock Schrock Max 0 0 11 4 52 28 63 32
ALbosibeOF Schwarber Schwarber Kyle 155139 59 56113109327304
NLcubsig1B Schwindel Schwindel Frank 6 4 0 0 64 57 70 61
ALbos---P Seabold Seabold Connor 0 0 0 0 1 1 1 1
NLdodsig-SSSeager,C Seager Corey 134125 52 52 95 90281267
ALseaibe3B Seager,K Seager Kyle 106104 60 59159157325320
NLphibig2B Segura Segura Jean 144141 54 54131127329322
ALtoreso2B Semien Semien Marcus 162162 53 53162161377376
NLcol---P Senzatela Senzatela Antonio 25 25 12 12 28 28 65 65
NLcin---OF Senzel Senzel Nick 104 93 23 20 36 29163142
ALyanibeP Severino,L Severino Luis 3 3 0 0 4 0 7 3
ALbal---C Severino,P Severino Pedro 96 83 48 42113106257231
ALbos---3B Shaw,T Shaw Travis 86 58 50 41 84 55220154
ALwhi---1B Sheets Sheets Gavin 0 0 0 0 54 45 54 45
ALsea---P Sheffield,JuSheffield Justus 8 7 10 10 21 15 39 32
ALmin---P Shoemaker Shoemaker Matt 5 5 5 5 16 11 26 21
ALdet----SSShort Short Zack 0 0 0 0 61 47 61 47
NLmia---OF Sierra Sierra Magneuris 15 10 19 13122 43156 66
ALmin----SSSimmons Simmons Andrelton 103 99 30 30131126264255
ALkan---P Singer Singer Brady 0 0 12 12 27 27 39 39
ALhou---OF Siri Siri Jose 0 0 0 0 21 11 21 11
NLmet---C Sisco Sisco Chance 59 48 36 30 27 22122100
ALdetwizP Skubal Skubal Tarik 0 0 8 7 31 29 39 36
NLsaf---OF Slater Slater Austin 68 41 31 23129 55228119
NLari---P Smith,C Smith Caleb 28 28 5 4 45 13 78 45
NLmetmidOF Smith,Do Smith Dominic 89 35 50 48145116284199
NLmet---P Smith,Dr Smith Drew 0 0 0 0 30 1 30 1
NLatl---C Smith,Keva Smith Kevan 67 51 17 9 33 28117 88
ALtor----SSSmith,Kevi Smith Kevin 0 0 0 0 18 11 18 11
NLari---OF Smith,P Smith Pavin 0 0 12 11145122157133
NLari---P Smith,R Smith Riley 0 0 0 0 24 6 24 6
NLdodsliC Smith,WD Smith Will D 54 46 37 34130114221194
NLatl---Pc Smith,WM Smith Will M 63 0 18 0 70 0151 0
NLatl---P Smyly Smyly Drew 25 21 7 5 29 23 61 49
NLsadesoP Snell Snell Blake 23 23 11 11 27 27 61 61
NLcub---2B Sogard Sogard Eric 110 91 43 29 78 38231158
ALtex---2B Solak Solak Nick 33 32 58 57127125218214
NLsaf---2B Solano Solano Donovan 81 42 54 46101 78236166
NLatlhomOF Soler Soler Jorge 162161 43 42148142353345
NLatl---P Soroka Soroka Mike 29 29 3 3 0 0 32 32
NLstl----SSSosa Sosa Edmundo 8 1 0 0113 75121 76
NLwaselvOF Soto,J Soto Juan 150150 47 47151146348343
NLdod---OF Souza Souza Steven 0 0 11 7 17 8 28 15
ALtorstrOF Springer Springer George 122119 51 49 78 78251246
NLpitstrC Stallings Stallings Jacob 71 53 42 40112103225196
NLsad---P Stammen Stammen Craig 0 0 24 0 67 4 91 4
ALyanibeOF Stanton Stanton Giancarlo 18 18 23 23139134180175
ALangwizC Stassi Stassi Max 51 44 31 26 87 80169150
NLcub---P Steele Steele Justin 0 0 0 0 20 9 20 9
NLcinbigC Stephenson,TStephenson Tyler 0 0 8 4132 82140 86
NLwas---OF Stevenson Stevenson Andrew 30 3 15 12108 39153 54
ALbal---OF Stewart,D Stewart DJ 44 34 31 30100 77175141
NLcub---P Stewart,K Stewart Kohl 9 2 0 0 4 3 13 5
NLmet---P Stock Stock Robert 0 0 10 0 3 3 13 3
NLmil---OF Stokes Stokes Troy 0 0 0 0 8 4 8 4
NLcolsli-SSStory Story Trevor 145144 59 59142139346342
NLsad---P Strahm Strahm Matt 46 16 19 0 6 1 71 17
NLwas---P Strasburg Strasburg Stephen 33 33 2 2 5 5 40 40
ALcleelvOF Straw Straw Myles 56 27 33 19158149247195
ALtor---P Stripling Stripling Ross 32 15 12 9 24 19 68 43
NLmetjocP Stroman Stroman Marcus 32 32 0 0 33 33 65 65
ALhou---C Stubbs Stubbs Garrett 19 6 14 1 18 7 51 14
NLcinibe-SSSuarez,E Suarez Eugenio 159152 57 57145134361343
ALangibeP Suarez,J Suarez Jose 19 15 2 2 23 14 44 31
NLphisliP Suarez,R Suarez Ranger 0 0 0 0 39 12 39 12
NLmil---P Suter Suter Brent 0 0 16 4 61 1 77 5
ALang---C Suzuki,K Suzuki Kurt 85 70 33 32 72 63190165
NLatlibe-SSSwanson,D Swanson Dansby 127123 60 60160158347341
ALsea---P Swanson,E Swanson Erik 27 8 9 0 33 2 69 10
NLmetibeP Syndergaard Syndergaard Noah 32 32 0 0 2 2 34 34
ALyanhomP Taillon Taillon Jameson 7 7 0 0 29 29 36 36
NLcolstrOF Tapia,R Tapia Raimel 138 91 51 48133113322252
NLsadeso-SSTatis Tatis Fernando 84 82 59 59130125273266
NLsaf---OF Tauchman Tauchman Mike 87 77 43 27 75 44205148
ALtex---OF Taveras Taveras Leody 0 0 33 32 49 46 82 78
NLdodsigOF Taylor,C Taylor Chris 124 90 56 49148132328271
ALkan---OF Taylor,MA Taylor Michael A 53 19 38 23142136233178
NLmil---OF Taylor,T Taylor Tyrone 0 0 22 8 93 56115 64
ALdet---P Teheran Teheran Julio 33 33 10 9 1 1 44 43
ALtex----SSTejeda Tejeda Anderson 0 0 23 21 5 5 28 26
NLmilstr1B Tellez Tellez Rowdy 111101 35 29106 76252206
ALtex---1B Terry Terry Curtis 0 0 0 0 13 13 13 13
ALang---1B Thaiss Thaiss Matt 53 39 8 6 3 2 64 47
ALsea---OF Thomas,D Thomas Dillon 0 0 0 0 4 2 4 2
NLwas---OF Thomas,L Thomas Lane 34 4 18 10 77 52129 66
NLcub---P Thompson,K Thompson Keegan 0 0 0 0 32 6 32 6
NLcub---OF Thompson,T Thompson Trayce 0 0 0 0 15 8 15 8
NLmiaibeP Thompson,Z Thompson Zach 0 0 0 0 26 14 26 14
ALtor---P Thornton Thornton Trent 32 29 3 3 37 3 72 35
ALmin---P Thorpe Thorpe Lewis 12 2 7 1 5 4 24 7
NLpit---OF Tom Tom Ka'ai 0 0 0 0 48 34 48 34
ALdet---3B Torkelson Torkelson Spencer 0 0 0 0 0 0 0 0
ALseaate2B Toro Toro Abraham 25 20 33 19 95 89153128
ALseastrC Torrens Torrens Luis 7 3 25 21108 93140117
ALyan----SSTorres,G Torres Gleyber 144142 42 40127123313305
NLphi---2B Torreyes Torreyes Ronald 7 4 4 3111 82122 89
NLatlsigP Toussaint Toussaint Touki 24 1 7 5 11 10 42 16
NLmet----SSTovar Tovar Wilfredo 31 23 0 0 6 1 37 24
ALsea---OF Trammell Trammell Taylor 0 0 0 0 51 48 51 48
NLcol----SSTrejo Trejo Alan 0 0 0 0 28 8 28 8
ALtexelvC Trevino Trevino Jose 40 32 24 20 89 81153133
NLsaf---C Tromp Tromp Chadwick 0 0 24 19 9 4 33 23
ALangmidOF Trout Trout Mike 134133 53 53 36 36223222
NLpit---1B Tsutsugo Tsutsugo Yoshi 0 0 50 41 81 57131 98
NLpit----SSTucker,C Tucker Cole 56 36 37 28 43 28136 92
ALhoujocOF Tucker,K Tucker Kyle 22 12 58 56140134220202
ALdet---P Turnbull Turnbull Spencer 30 30 11 11 9 9 50 50
NLdodeso3B Turner,J Turner Justin 135122 42 42151139328303
NLdodstr-SSTurner,T Turner Trea 122122 59 59148147329328
NLdod---P Uceta Uceta Edwin 0 0 0 0 14 1 14 1
ALangesoOF Upton Upton Justin 63 60 42 42 89 87194189
ALdetelvP Urena,J Urena Jose 24 13 5 5 26 18 55 36
NLdodwizP Urias,J Urias Julio 37 8 11 10 32 32 80 50
NLmilhom-SSUrias,L Urias Luis 71 65 41 31150133262229
ALbal---2B Urias,R Urias Ramon 0 0 10 6 85 73 95 79
ALhoumidP Urquidy Urquidy Jose 9 7 5 5 20 20 34 32
ALyan---3B Urshela Urshela Gio 132112 43 42116109291263
ALbal---2B Valaika Valaika Pat 40 16 52 38 90 72182126
ALbal---Pc Valdez,C Valdez Cesar 0 0 0 0 39 0 39 0
ALhouwizP Valdez,F Valdez Framber 26 8 11 10 22 22 59 40
ALtor---OF Valera Valera Breyvic 17 12 0 0 39 21 56 33
NLari---OF VanMeter VanMeter Josh 95 54 26 18111 66232138
NLari---2B Vargas,I Vargas Ildemaro 92 35 24 12 34 19150 66
NLariateC Varsho Varsho Daulton 0 0 37 29 95 73132102
ALwhiwizOF Vaughn Vaughn Andrew 0 0 0 0126116126116
ALbosmidC Vazquez,C Vazquez Christian 138122 47 45138122323289
NLsad---P Velasquez Velasquez Vince 33 23 9 7 25 21 67 51
ALyan----SSVelazquez,A Velazquez Andrew 15 5 40 22 28 20 83 47
ALbosstrOF Verdugo Verdugo Alex 106 82 53 50146137305269
NLphi---OF Vierling Vierling Matt 0 0 0 0 34 15 34 15
NLcol---OF Vilade Vilade Ryan 0 0 0 0 3 2 3 2
NLmet---3B Villar Villar Jonathan 162159 52 48141117355324
NLmil---1B Vogelbach Vogelbach Daniel 144129 39 36 93 55276220
NLatl---C Vogt Vogt Stephen 99 56 26 21 78 57203134
ALyansli1B Voit Voit Luke 118115 56 55 68 55242225
NLsaf---3B Vosler Vosler Jason 0 0 0 0 41 18 41 18
NLwas---P Voth Voth Austin 9 8 11 11 48 1 68 20
NLcinsig1B Votto Votto Joey 142136 54 54129126325316
ALtamesoP Wacha Wacha Michael 29 24 8 7 29 23 66 54
NLsafbig1B Wade,L Wade LaMonte 26 15 16 11109 83151109
ALyan---2B Wade,T Wade Tyler 43 28 52 29103 35198 92
NLstlhomP Wainwright Wainwright Adam 31 31 10 10 32 32 73 73
NLari---1B Walker,C Walker Christian 152135 57 56115100324291
NLmetjocP Walker,T Walker Taijuan 1 1 11 11 29 29 41 41
NLdod---C Wallach Wallach Chad 19 12 15 13 23 19 57 44
ALtam----SSWalls Walls Taylor 0 0 0 0 54 44 54 44
ALangibe1B Walsh Walsh Jared 31 21 32 24144136207181
ALsea---2B Walton Walton Donovan 7 5 5 4 24 18 36 27
ALang---OF Ward Ward Taylor 20 12 34 24 65 59119 95
ALbalstrP Watkins Watkins Spenser 0 0 0 0 16 10 16 10
NLsadelvP Weathers Weathers Ryan 0 0 0 0 30 18 30 18
NLari---P Weaver Weaver Luke 12 12 12 12 13 13 37 37
NLsafesoP Webb,L Webb Logan 8 8 13 11 27 26 48 45
NLcol---3B Welker Welker Colton 0 0 0 0 19 7 19 7
ALbal---P Wells,A Wells Alexander 0 0 0 0 11 8 11 8
ALtamhom3B Wendle Wendle Joey 75 64 50 44136117261225
NLphisigP Wheeler Wheeler Zack 31 31 11 11 32 32 74 74
ALtex---OF White,El White Eli 0 0 19 15 64 56 83 71
ALsea---1B White,Ev White Evan 0 0 54 52 30 28 84 80
NLdod---P White,M White Mitch 0 0 0 0 21 4 21 4
NLari---P Widener Widener Taylor 0 0 0 0 23 13 23 13
ALbal---OF Wilkerson,S Wilkerson Stevie 117 86 0 0 30 19147105
NLstl---OF Williams,J Williams Justin 0 0 3 2 51 33 54 35
NLphi---3B Williams,L Williams Luke 0 0 0 0 58 23 58 23
NLmet---OF Williams,M Williams Mason 11 8 10 4 17 10 38 22
ALwhi---OF Williams,N Williams Nick 67 15 0 0 4 3 71 18
NLmetmidP Williams,Tr Williams Trevor 26 26 11 11 23 15 60 52
NLpit---P Wilson,Br Wilson Bryse 6 4 6 2 16 16 28 22
ALhou---3B Wilson,Ja Wilson Jacob 0 0 0 0 12 7 12 7
NLcinmidOF Winker Winker Jesse 113 87 54 48110105277240
NLcubelv3B Wisdom Wisdom Patrick 9 6 0 0106 85115 91
ALkanwiz-SSWitt Witt Bobby 0 0 0 0 0 0 0 0
ALcle---P Wittgren Wittgren Nick 0 0 25 0 60 1 85 1
ALsea---P WojciechowskWojciechowski Asher 17 16 10 7 1 1 28 24
NLdod---C Wolters Wolters Tony 121102 42 35 14 5177142
ALbos---C Wong,C Wong Connor 0 0 0 0 6 3 6 3
ALang---2B Wong,Ke Wong Kean 7 3 0 0 32 13 39 16
NLmiljoc2B Wong,Ko Wong Kolten 148134 53 48116108317290
NLsafhomP Wood,A Wood Alex 7 7 9 2 26 26 42 35
NLstl---P Woodford Woodford Jake 0 0 12 1 26 8 38 9
NLmiljocP Woodruff Woodruff Brandon 22 22 13 13 30 30 65 65
NLatl---P Wright,K Wright Kyle 7 4 8 8 2 2 17 14
ALbal---C Wynns Wynns Austin 28 20 0 0 45 39 73 59
NLpit---P Yajure Yajure Miguel 0 0 0 0 4 3 4 3
NLmet---P Yamamoto Yamamoto Jordan 15 15 4 3 2 1 21 19
ALtex---P Yang Yang HyeonJong 0 0 0 0 12 4 12 4
ALtamesoP Yarbrough Yarbrough Ryan 28 14 12 10 30 21 70 45
NLsafsigOF Yastrzemski Yastrzemski Mike 107 89 54 52139119300260
NLmiljocOF Yelich Yelich Christian 130127 58 58117107305292
NLatlibeP Ynoa,H Ynoa Huascar 0 0 9 5 18 17 27 22
ALcle---P Young,Al Young Alex 17 15 15 7 40 2 72 24
NLari---2B Young,An Young Andrew 0 0 12 8 58 18 70 26
ALwhi---C Zavala Zavala Seby 5 3 0 0 37 31 42 34
ALkan---P Zerpa Zerpa Angel 0 0 0 0 1 1 1 1
NLstl---P Zeuch Zeuch TJ 5 3 3 1 5 3 13 7
ALcleesoOF Zimmer,B Zimmer Bradley 9 2 20 13 99 84128 99
ALkan---P Zimmer,K Zimmer Kyle 0 0 16 1 52 2 68 3
NLwas---1B Zimmerman Zimmerman Ryan 52 43 0 0110 48162 91
ALbal---P Zimmermann,BZimmermann Bruce 0 0 2 1 14 13 16 14
ALtamesoC Zunino Zunino Mike 90 78 29 26109 97228201