2022            MLB Players 2020, 2021, 2022              Players: {data.filteredRows}
LgTeamOwnPosNameName_Last_First_Midgp20gs20gp21gs21gp22gs22gpTotgsTot
NLwas---P Abbott Abbott Cory 0 0 7 1 16 9 23 10
NLwas----SSAbrams Abrams CJ 0 0 0 0 90 78 90 78
ALwhiate1B Abreu,J Abreu Jose 60 60152152157157369369
NLatlateOF Acuna Acuna Ronald 46 46 82 80119115247241
NLmilmid-SSAdames,W Adames Willy 54 51140133139138333322
NLwaselvC Adams,R Adams Riley 0 0 47 27 48 43 95 70
ALang---OF Adell Adell Jo 38 33 35 35 88 71161139
NLwas---P Adon Adon Joan 0 0 1 1 14 14 15 15
NLatl---3B Adrianza Adrianza Ehire 44 24109 29 37 26190 79
ALbalelv1B Aguilar,J Aguilar Jesus 51 50131116129118311284
ALang---OF Aguilar,R Aguilar Ryan 0 0 0 0 7 6 7 6
NLari----SSAhmed Ahmed Nick 57 56129118 17 15203189
ALbal---P Akin Akin Keegan 8 6 24 17 45 1 77 24
NLdod---3B Alberto Alberto Hanser 54 53103 56 73 38230147
NLatlwiz2B Albies Albies Ozzie 29 28156156 64 63249247
NLmiawizP Alcantara,SaAlcantara Sandy 7 7 33 33 32 32 72 72
NLari---3B Alcantara,SeAlcantara Sergio 10 7 89 64 93 57192128
NLmil---P Alexander,J Alexander Jason 0 0 0 0 18 11 18 11
NLsaf---P Alexander,S Alexander Scott 13 0 0 0 17 4 30 4
ALdetsliP Alexander,T Alexander Tyler 14 2 41 15 27 17 82 34
NLsadhomC Alfaro Alfaro Jorge 31 27 91 76 82 68204171
NLpit---OF Alford Alford Anthony 17 9 49 34 2 1 68 44
NLstl---C Allen,A Allen Austin 14 9 4 2 5 5 23 16
NLpit---OF Allen,G Allen Greg 16 7 15 11 46 33 77 51
ALoak----SSAllen,N Allen Nick 0 0 0 0100 92100 92
ALbos---OF Almonte,A Almonte Abraham 7 4 64 37 15 7 86 48
NLcin---OF Almora Almora Albert 28 6 46 11 64 60138 77
NLmetwiz1B Alonso,P Alonso Pete 57 55152151160160369366
ALhouate2B Altuve Altuve Jose 48 48146144141137335329
NLdod---2B Alvarez,E Alvarez Eddy 12 10 24 20 14 9 50 39
NLmet---C Alvarez,F Alvarez Francisco 0 0 0 0 5 2 5 2
ALhousigOF Alvarez,Y Alvarez Yordan 2 2144136135133281271
NLmia---3B Anderson,BriAnderson Brian 59 57 67 63 98 92224212
NLcin---P Anderson,Ch Anderson Chase 11 8 14 9 9 7 34 24
NLatlhomP Anderson,I Anderson Ian 6 6 24 24 22 22 52 52
ALwhijoc-SSAnderson,Ti Anderson Tim 49 49123123 79 79251251
NLdodateP Anderson,Ty Anderson Tyler 13 11 31 31 30 28 74 70
ALwhieso-SSAndrus Andrus Elvis 29 28146141149143324312
NLpit---OF Andujar Andujar Miguel 21 18 45 42 36 33102 93
NLcin---OF Aquino Aquino Aristides 23 14 84 40 80 70187124
ALtam---2B Aranda Aranda Jonathan 0 0 0 0 32 21 32 21
ALbal---2B Arauz Arauz Jonathan 25 17 28 19 15 12 68 48
ALminjocP Archer Archer Chris 0 0 6 5 25 25 31 30
NLatlhom2B Arcia Arcia Orlando 59 52 36 19 67 60162131
NLstlsig3B Arenado Arenado Nolan 48 48157157148147353352
ALcle----SSArias Arias Gabriel 0 0 0 0 16 14 16 14
ALtex---P Arihara Arihara Kohei 0 0 10 10 5 4 15 14
ALtam---P Armstrong Armstrong Shawn 14 0 0 0 50 2 64 2
ALtammidOF Arozarena Arozarena Randy 23 17141135153150317302
ALminsli3B Arraez Arraez Luis 32 31121108144129297268
ALbos---OF Arroyo Arroyo Christian 15 14 57 44 87 76159134
NLmil---P Ashby Ashby Aaron 0 0 13 4 27 19 40 23
NLcinhomP Ashcraft Ashcraft Graham 0 0 0 0 19 19 19 19
NLcub---P Assad Assad Javier 0 0 0 0 9 8 9 8
NLmia---1B Astudillo Astudillo Willians 8 4 72 51 21 12101 67
NLsad---OF Azocar Azocar Jose 0 0 0 0 98 54 98 54
ALdet---OF Baddoo Baddoo Akil 0 0124107 73 63197170
ALyan---OF Bader Bader Harrison 50 36103101 86 77239214
NLpit---2B Bae Bae JiHwan 0 0 0 0 10 9 10 9
ALdetmid-SSBaez,J Baez Javier 59 57136130144142339329
ALbal---P Baker Baker Bryan 0 0 0 0 66 2 66 2
ALyan---P Banda Banda Anthony 4 0 0 0 32 1 36 1
NLatl---3B Bannon Bannon Rylan 0 0 0 0 5 4 5 4
ALtex---Pc Barlow,J Barlow Joe 0 0 0 0 35 0 35 0
ALkan---Pc Barlow,S Barlow Scott 32 0 0 0 69 0101 0
NLdodesoC Barnes,A Barnes Austin 29 27 77 52 62 55168134
ALdet---C Barnhart Barnhart Tucker 38 33116 97 94 90248220
ALoak---OF Barrera,L Barrera Luis 0 0 6 2 32 22 38 24
NLwas---C Barrera,T Barrera Tres 0 0 30 27 19 18 49 45
NLcin----SSBarrero Barrero Jose 24 19 21 13 48 46 93 78
ALang---P Barria Barria Jaime 7 5 13 11 35 1 55 17
NLsaf---C Bart Bart Joey 33 28 2 1 97 83132112
NLmetateP Bassitt Bassitt Chris 11 11 27 27 30 30 68 68
NLsad---2B Batten Batten Matthew 0 0 0 0 15 5 15 5
NLmet---3B Baty Baty Brett 0 0 0 0 11 11 11 11
ALbal---P Baumann Baumann Mike 0 0 0 0 13 4 13 4
ALtam---P Baz Baz Shane 0 0 3 3 6 6 9 9
NLsad---OF Beaty Beaty Matt 21 14120 45 20 13161 72
ALmin----SSBeckham,T Beckham Tim 0 0 0 0 12 5 12 5
NLpit---P Beede Beede Tyler 0 0 0 0 31 5 31 5
ALtam---P Beeks Beeks Jalen 13 0 0 0 42 7 55 7
NLari---1B Beer Beer Seth 0 0 5 3 38 33 43 36
NLsadwiz1B Bell Bell Josh 57 55144127156151357333
NLphi---P Bellatti Bellatti Andrew 0 0 0 0 59 1 59 1
NLdodsigOF Bellinger Bellinger Cody 56 56 95 79144135295270
ALbos---P Bello Bello Brayan 0 0 0 0 13 11 13 11
NLsaf---1B Belt Belt Brandon 51 41 97 85 78 67226193
ALbal---C Bemboom Bemboom Anthony 21 16 8 7 22 15 51 38
ALyanelvOF Benintendi Benintendi Andrew 14 12134129126120274261
ALcle---OF Benson Benson Will 0 0 0 0 28 15 28 15
NLcol---OF Bernard Bernard Wynton 0 0 0 0 12 10 12 10
ALtoresoP Berrios Berrios Jose 12 12 32 32 32 32 76 76
NLmia---3B Berti Berti Jon 39 35 85 63102 92226190
ALtam---C Bethancourt Bethancourt Christian 0 0 0 0100 84100 84
NLdodbacOF Betts Betts Mookie 55 53122116142138319307
ALtorwiz-SSBichette Bichette Bo 30 30159159159158348347
ALclesliP Bieber Bieber Shane 12 12 16 16 31 31 59 59
ALtor---2B Biggio Biggio Cavan 59 57 79 71 97 77235205
NLcol---P Blach Blach Ty 0 0 0 0 24 1 24 1
ALoak---P Blackburn Blackburn Paul 1 1 9 9 21 21 31 31
NLcolateOF Blackmon Blackmon Charlie 59 59150135135128344322
ALkan---OF Blanco,D Blanco Dairon 0 0 0 0 5 2 5 2
NLmet---2B Blankenhorn Blankenhorn Travis 1 1 24 1 1 1 26 3
NLmia---OF Bleday Bleday JJ 0 0 0 0 65 56 65 56
NLmia---P Bleier Bleier Richard 21 0 0 0 55 1 76 1
ALbosstr-SSBogaerts Bogaerts Xander 56 53144143150148350344
NLphiwiz3B Bohm Bohm Alec 44 44115101152146311291
ALoak---OF Bolt Bolt Skye 0 0 34 12 42 30 76 42
NLcub---2B Bote Bote David 45 35 97 78 41 35183148
NLcol---1B Bouchard Bouchard Sean 0 0 0 0 27 25 27 25
ALbal---P Bradish Bradish Kyle 0 0 0 0 23 23 23 23
ALcle---1B Bradley,B Bradley Bobby 0 0 74 70 8 5 82 75
ALtor---OF Bradley,J Bradley Jackie 55 54134 99131 98320251
ALhouelvOF Brantley Brantley Michael 46 45121118 64 64231227
ALyan---C Brantly Brantly Rob 1 1 6 5 1 1 8 7
ALsea---P Brash Brash Matt 0 0 0 0 39 5 39 5
NLsaf---P Brebbia Brebbia John 0 0 0 0 76 11 76 11
ALhouhom3B Bregman Bregman Alex 42 41 91 90155153288284
ALcle---OF Brennan,W Brennan Will 0 0 0 0 11 10 11 10
ALoak---1B Bride Bride Jonah 0 0 0 0 58 46 58 46
ALdet---P Brieske Brieske Beau 0 0 0 0 15 15 15 15
NLsaf---OF Brinson Brinson Lewis 47 28 89 69 16 9152106
NLmil---3B Brosseau Brosseau Michael 36 24 57 40 69 44162108
ALhou---P Brown,H Brown Hunter 0 0 0 0 7 2 7 2
ALoaksli1B Brown,S Brown Seth 7 1111 69150132268202
NLpit---P Brubaker Brubaker JT 11 9 24 24 28 28 63 61
ALtam---2B Brujan Brujan Vidal 0 0 10 6 52 40 62 46
NLcol---OF Bryant Bryant Kris 34 34144138 42 42220214
ALkan---P Bubic Bubic Kris 10 10 29 20 28 27 67 57
NLdod---P Buehler Buehler Walker 8 8 33 33 12 12 53 53
NLari---P Bumgarner Bumgarner Madison 9 9 26 26 30 30 65 65
ALmin---P Bundy Bundy Dylan 11 11 23 19 29 29 63 59
NLmia---OF Burdick Burdick Peyton 0 0 0 0 32 28 32 28
ALwhielv3B Burger Burger Jake 0 0 15 10 51 44 66 54
NLstl---OF Burleson Burleson Alec 0 0 0 0 16 14 16 14
NLmilwizP Burnes Burnes Corbin 12 9 28 28 33 33 73 70
NLmil---P Bush Bush Matt 0 0 0 0 65 6 65 6
NLmet---P Butto Butto Jose 0 0 0 0 1 1 1 1
ALminsliOF Buxton Buxton Byron 39 35 61 59 92 86192180
NLmia---P Cabrera,E Cabrera Edward 0 0 7 7 14 14 21 21
ALdeteso1B Cabrera,Mi Cabrera Miguel 57 56130127112109299292
ALyan----SSCabrera,O Cabrera Oswaldo 0 0 0 0 44 41 44 41
NLmil---OF Cain Cain Lorenzo 5 5 78 69 43 40126114
ALtex---OF Calhoun,K Calhoun Kole 54 53 51 39125100230192
NLsaf---OF Calhoun,W Calhoun Willie 29 25 75 67 22 17126109
NLwas---OF Call Call Alex 0 0 0 0 47 29 47 29
NLphi---3B Camargo Camargo Johan 35 31 0 0 52 38 87 69
ALdet---OF Cameron Cameron Daz 17 16 35 27 21 19 73 62
NLsad---C Campusano Campusano Luis 1 1 11 9 16 12 28 22
ALdeteso3B Candelario Candelario Jeimer 52 51149149124119325319
NLmetmidOF Canha Canha Mark 59 59141139140124340322
NLatl---2B Cano,R Cano Robinson 49 46 0 0 33 27 82 73
ALoak---OF Capel Capel Conner 0 0 0 0 22 17 22 17
ALtor---3B Capra Capra Vinny 0 0 0 0 8 2 8 2
NLmil---C Caratini Caratini Victor 44 37116 87 95 75255199
NLstlbacOF Carlson Carlson Dylan 35 32149145128110312287
ALdet---OF Carpenter,K Carpenter Kerry 0 0 0 0 31 28 31 28
ALyan---1B Carpenter,M Carpenter Matt 50 46130 44 47 35227125
NLmetsigP Carrasco Carrasco Carlos 12 12 12 12 29 29 53 53
NLariwizOF Carroll,Cor Carroll Corbin 0 0 0 0 32 26 32 26
ALsea---C Casali Casali Curt 31 25 77 55 57 50165130
ALbos---1B Casas Casas Triston 0 0 0 0 27 22 27 22
NLmia---P Castano Castano Daniel 7 6 5 4 10 7 22 17
NLari---P Castellano,HCastellanos Humberto 0 0 14 7 11 9 25 16
NLphihomOF Castellano,NCastellanos Nick 60 59138136136134334329
NLpit---2B Castillo,D Castillo Diego 0 0 0 0 96 71 96 71
ALseasigP Castillo,L Castillo Luis 12 12 33 33 25 25 70 70
ALkan---P Castillo,M Castillo Max 0 0 0 0 14 6 14 6
ALdet---1B Castro,H Castro Harold 22 12106 80120107248199
ALhou---C Castro,J Castro Jason 27 25 66 38 34 22127 85
NLpit---3B Castro,R Castro Rodolfo 0 0 31 23 71 68102 91
ALdet---2B Castro,W Castro Willi 36 35125115112 94273244
NLwas---P Cavalli Cavalli Cade 0 0 0 0 1 1 1 1
ALmin---OF Cave Cave Jake 42 29 76 40 54 43172112
ALwhistrP Cease Cease Dylan 12 12 32 32 32 32 76 76
ALmin---OF Celestino Celestino Gilberto 0 0 23 20122 87145107
NLcin---P Cessa Cessa Luis 16 0 0 0 46 10 62 10
ALbosbac2B Chang Chang Yu 10 3 89 63 69 49168115
ALyanjocPc Chapman,A Chapman Aroldis 13 0 61 0 43 0117 0
ALtorjoc3B Chapman,M Chapman Matt 37 36151150155152343338
ALtam---P Chargois Chargois JT 0 0 0 0 21 3 21 3
NLatl---P Chavez Chavez Jesse 18 0 30 4 60 1108 5
NLpit---1B Chavis Chavis Michael 42 40 43 29129 97214166
ALbal---C Chirinos,R Chirinos Robinson 26 23 45 22 67 63138108
ALtam---P Chirinos,Y Chirinos Yonny 2 2 0 0 2 1 4 3
NLmia---2B Chisholm Chisholm Jazz 21 17124119 60 56205192
ALtam---1B Choi Choi JiMan 42 32 83 71113102238205
ALclesliP Civale Civale Aaron 12 12 21 21 20 20 53 53
ALclebacPc Clase Clase Emmanuel 0 0 71 0 77 0148 0
ALdet---2B Clemens Clemens Kody 0 0 0 0 56 31 56 31
ALoak---OF Clement Clement Ernie 0 0 40 36 69 40109 76
NLsadsigP Clevinger Clevinger Mike 8 8 0 0 23 22 31 30
NLsafesoP Cobb Cobb Alex 10 10 18 18 28 28 56 56
ALyanwizP Cole,G Cole Gerrit 12 12 30 30 33 33 75 75
NLpit---C Collins,Z Collins Zack 9 4 77 58 36 27122 89
NLatlbacC Contreras,B Contreras Bill 4 2 51 47 97 89152138
ALmin---OF Contreras,M Contreras Mark 0 0 0 0 28 15 28 15
NLpit---P Contreras,R Contreras Roansy 0 0 1 1 21 18 22 19
NLcubsliC Contreras,W Contreras Willson 57 57128112113111298280
NLmiahom1B Cooper Cooper Garrett 34 33 71 55119112224200
NLwasmidP Corbin Corbin Patrick 11 11 31 31 31 31 73 73
ALbos---1B Cordero,F Cordero Franchy 16 9 48 37 84 70148116
ALminsli-SSCorrea Correa Carlos 58 56148147136133342336
ALyanwizP Cortes Cortes Nestor 5 1 22 14 28 28 55 43
NLsafeso-SSCrawford,B Crawford Brandon 54 47138130118113310290
ALseahom-SSCrawford,J Crawford JP 53 53160159145143358355
ALbos---P Crawford,K Crawford Kutter 0 0 1 1 21 12 22 13
NLsad---P Crismatt Crismatt Nabil 0 0 0 0 50 1 50 1
ALtam---P Criswell Criswell Cooper 0 0 1 1 1 1 2 2
NLcoleso1B Cron,C Cron CJ 13 13142132150148305293
NLsadstr2B Cronenworth Cronenworth Jake 54 49152145158155364349
NLcub---OF Crook Crook Narciso 0 0 0 0 4 2 4 2
NLpit---P Crowe Crowe Wil 3 3 26 25 60 1 89 29
NLcin---P Cruz,F Cruz Fernando 0 0 0 0 14 2 14 2
NLwas---OF Cruz,N Cruz Nelson 53 52140133124122317307
NLpitwiz-SSCruz,O Cruz Oneil 0 0 2 2 87 85 89 87
ALwhiateP Cueto Cueto Johnny 12 12 22 21 25 24 59 57
ALtex---3B Culberson Culberson Charlie 9 1 90 75 68 40167116
ALcle---P Curry Curry Xzavion 0 0 0 0 2 2 2 2
NLatlmidC D'Arnaud D'Arnaud Travis 44 39 59 54106104209197
ALbos---1B Dalbec Dalbec Bobby 23 23133115117 80273218
NLsadstrP Darvish Darvish Yu 12 12 30 30 30 30 72 72
ALoak---1B Davidson,M Davidson Matt 20 10 0 0 13 10 33 20
ALang---P Davidson,T Davidson Tucker 1 1 4 4 12 11 17 16
NLarielvP Davies Davies Zach 12 12 32 32 27 27 71 71
ALmin---P Davis,A Davis Austin 9 0 0 0 52 3 61 3
ALdet---3B Davis,B Davis Brendon 0 0 0 0 3 3 3 3
ALbos---OF Davis,Ja Davis Jaylin 4 4 5 2 12 6 21 12
NLsaf---3B Davis,JD Davis JD 56 52 72 49115 82243183
NLmil---OF Davis,Jon Davis Jonathan 13 9 64 25 37 26114 60
NLcin---OF Dawson Dawson Ronnie 0 0 3 1 1 1 4 2
NLcol---OF Daza Daza Yonathan 0 0107 71113 94220165
NLsaf---OF Dean Dean Austin 3 2 22 4 3 2 28 8
NLmetelvP DeGrom DeGrom Jacob 12 12 15 15 11 11 38 38
NLstl----SSDeJong,P DeJong Paul 45 45113100 77 58235203
NLmia---OF DeLaCruz DeLaCruz Bryan 0 0 57 53115 87172140
NLpit---C Delay Delay Jason 0 0 0 0 57 49 57 49
NLstl---OF DeLuzio DeLuzio Ben 0 0 0 0 22 4 22 4
NLatl---OF Demeritte Demeritte Travis 18 8 0 0 26 25 44 33
NLsaf---P DeSclafani DeSclafani Anthony 9 7 31 31 5 5 45 43
ALangwizP Detmers Detmers Reid 0 0 5 5 25 25 30 30
ALbosbac3B Devers,R Devers Rafael 57 55156155141140354350
ALhou---OF Diaz,Aled Diaz Aledmys 17 16 84 70 92 76193162
NLmet---Pc Diaz,Ed Diaz Edwin 26 0 62 0 61 0149 0
NLcol---C Diaz,El Diaz Elias 26 15106 87105 94237196
ALang---P Diaz,Jh Diaz Jhonathan 0 0 3 2 4 3 7 5
ALoak---3B Diaz,Jo Diaz Jordan 0 0 0 0 15 14 15 14
NLmia---1B Diaz,L Diaz Lewin 14 11 40 29 58 48112 88
ALhou---C Diaz,Yai Diaz Yainer 0 0 0 0 6 2 6 2
ALtamstr3B Diaz,Yan Diaz Yandy 34 31134123137126305280
NLatl---OF Dickerson,A Dickerson Alex 52 38111 73 13 10176121
NLstl---OF Dickerson,C Dickerson Corey 52 51109 88 96 73257212
NLari---OF Difo Difo Wilmer 12 2116 39 3 2131 43
NLsad---1B Dixon Dixon Brandon 5 3 0 0 5 4 10 7
ALyanhom3B Donaldson Donaldson Josh 28 25135126132125295276
NLstl---OF Donovan Donovan Brendan 0 0 0 0126108126108
ALbos----SSDowns Downs Jeter 0 0 0 0 14 10 14 10
ALkanhomOF Dozier,H Dozier Hunter 44 44144137128121316302
NLsadbig3B Drury Drury Brandon 21 14 49 17138131208162
ALhou---3B Dubon Dubon Mauricio 54 46 74 40104 59232145
ALang---2B Duffy,M Duffy Matt 0 0 97 69 77 58174127
ALang---OF Duggar Duggar Steven 21 10107 67 29 20157 97
NLcin---P Dugger Dugger Robert 4 1 12 4 4 1 20 6
NLmia---3B Dunand Dunand Joe 0 0 0 0 3 2 3 2
NLcin---P Dunn,J Dunn Justin 10 10 11 11 7 7 28 28
ALtex---P Dunning Dunning Dane 7 7 27 25 29 29 63 61
ALtex---3B Duran,E Duran Ezequiel 0 0 0 0 58 55 58 55
ALbos---OF Duran,Ja Duran Jarren 0 0 33 26 58 54 91 80
NLatl---OF Duvall Duvall Adam 57 47145133 86 80288260
ALkan---3B Eaton,N Eaton Nate 0 0 0 0 44 33 44 33
NLstlsli2B Edman Edman Tommy 55 54159153153142367349
ALyan---P Effross Effross Scott 0 0 0 0 60 1 60 1
NLphihomP Eflin Eflin Zach 11 10 18 18 20 13 49 41
NLpit---P Eickhoff Eickhoff Jerad 0 0 5 4 1 1 6 5
NLatl---P Elder Elder Bryce 0 0 0 0 10 9 10 9
ALbal---P Ellis,C Ellis Chris 0 0 7 6 2 2 9 8
ALsea---3B Ellis,D Ellis Drew 0 0 28 19 7 6 35 25
NLmia---OF Encarnacio,JEncarnacion Jerar 0 0 0 0 23 21 23 21
ALwhi---OF Engel Engel Adam 36 23 39 34119 60194117
ALbos---P Eovaldi Eovaldi Nathan 9 9 32 32 20 20 61 61
NLwas----SSEscobar,A Escobar Alcides 0 0 75 75 40 36115111
NLmetelv3B Escobar,E Escobar Eduardo 54 53146138136130336321
ALtorstr2B Espinal,S Espinal Santiago 26 19 92 62135119253200
NLwas---P Espino Espino Paolo 2 1 35 19 42 19 79 39
NLsafjoc2B Estrada,T Estrada Thairo 26 15 52 27140129218171
ALdet---P Faedo Faedo Alex 0 0 0 0 12 12 12 12
NLcin---OF Fairchild Fairchild Stuart 0 0 12 4 46 29 58 33
NLphibigP Falter Falter Bailey 0 0 22 1 20 16 42 17
NLcinjoc-SSFarmer,K Farmer Kyle 32 19147128145142324289
NLcin---P Farrell Farrell Luke 4 0 20 1 6 2 30 3
NLwas---P Fedde Fedde Erick 11 8 29 27 27 27 67 62
NLmil---C Feliciano Feliciano Mario 0 0 0 0 2 2 2 2
NLcol---P Feltner Feltner Ryan 0 0 2 2 20 19 22 21
NLdod---P Ferguson Ferguson Caleb 21 1 0 0 37 1 58 2
ALkan---C Fermin Fermin Freddy 0 0 0 0 3 2 3 2
ALtambacP Feyereisen Feyereisen JP 0 0 0 0 22 2 22 2
NLstlhomP Flaherty,J Flaherty Jack 9 9 17 15 9 8 35 32
ALtambacP Fleming Fleming Josh 7 5 26 11 10 3 43 19
ALang----SSFletcher,D Fletcher David 49 49157156 61 54267259
ALseaelvP Flexen Flexen Chris 0 0 31 31 33 22 64 53
NLsafeso3B Flores,W Flores Wilmer 55 50139 96151132345278
ALyan---OF Florial Florial Estevan 1 1 11 7 17 9 29 17
ALang---1B Ford Ford Mike 29 18 22 18 50 37101 73
NLmia---C Fortes Fortes Nick 0 0 14 7 72 59 86 66
NLwas----SSFox Fox Lucius 0 0 0 0 10 7 10 7
NLcin---OF Fraley Fraley Jake 7 7 78 60 68 56153123
ALseajoc1B France France Ty 43 35152151140138335324
NLwaselv3B Franco,M Franco Maikel 60 60104100103 98267258
ALtamate-SSFranco,W Franco Wander 0 0 70 70 83 80153150
ALseaelv2B Frazier,A Frazier Adam 58 54155140156140369334
NLcub---OF Frazier,C Frazier Clint 39 39 66 56 19 10124105
NLcoljocP Freeland Freeland Kyle 13 13 23 23 31 31 67 67
NLdodbac1B Freeman,F Freeman Freddie 60 58159158159159378375
ALcle----SSFreeman,T Freeman Tyler 0 0 0 0 24 21 24 21
NLatlmidP Fried Fried Max 11 11 28 28 30 30 69 69
NLcin---OF Friedl Friedl TJ 0 0 14 8 72 58 86 66
ALcle---P Gaddis Gaddis Hunter 0 0 0 0 2 2 2 2
NLsad---C Gallagher Gallagher Cam 25 19 48 33 18 14 91 66
NLaristrP Gallen Gallen Zac 12 12 23 23 31 31 66 66
NLdod---OF Gallo Gallo Joey 57 55153149126103336307
NLpit---OF Gamel Gamel Ben 40 31122 88115103277222
ALtexsliOF Garcia,Ad Garcia Adolis 3 2149147156154308303
NLcin---C Garcia,Ar Garcia Aramis 0 0 32 27 47 35 79 62
NLmia---OF Garcia,Av Garcia Avisail 53 50135119 98 94286263
ALdet---P Garcia,B Garcia Bryan 26 0 0 0 4 4 30 4
ALoak---1B Garcia,Der Garcia Dermis 0 0 0 0 39 31 39 31
ALwhi----SSGarcia,L Garcia Leury 16 15126116 97 76239207
ALhoubigP Garcia,LH Garcia Luis H 5 1 30 28 28 28 63 57
NLwas----SSGarcia,LV Garcia Luis V 40 36 69 62 93 91202189
ALkan----SSGarcia,M Garcia Maikel 0 0 0 0 9 6 9 6
ALdet---P Garcia,Ron Garcia Rony 15 2 0 0 16 8 31 10
ALmin---OF Garlick Garlick Kyle 12 8 36 24 66 37114 69
ALdet---C Garneau Garneau Dustin 17 13 20 19 8 4 45 36
NLmia---P Garrett,B Garrett Braxton 2 2 8 7 17 17 27 26
NLari---OF Garrett,S Garrett Stone 0 0 0 0 27 21 27 21
ALtex---C Garver Garver Mitch 23 19 68 56 54 49145124
ALtoresoP Gausman Gausman Kevin 12 10 33 33 31 31 76 74
ALyansliP German,D German Domingo 0 0 22 18 15 14 37 32
NLphimidP Gibson Gibson Kyle 12 12 31 30 31 31 74 73
ALyan---P Gil Gil Luis 0 0 6 6 1 1 7 7
ALseabigP Gilbert,L Gilbert Logan 0 0 24 24 32 32 56 56
NLari---P Gilbert,T Gilbert Tyler 0 0 9 6 8 7 17 13
ALclehom2B Gimenez Gimenez Andres 49 29 68 59146134263222
ALwhiateP Giolito Giolito Lucas 12 12 31 31 30 30 73 73
NLmet---P Givens Givens Mychal 22 0 0 0 59 1 81 1
ALtam---P Glasnow Glasnow Tyler 11 11 14 14 2 2 27 27
NLpit---C Godoy Godoy Jose 0 0 16 12 10 7 26 19
NLstlmid1B Goldschmidt Goldschmidt Paul 58 58158157151150367365
NLcol---P Gomber Gomber Austin 14 4 23 23 33 17 70 44
NLcubsliC Gomes Gomes Yan 30 30103 93 86 75219198
NLdod---P Gonsolin Gonsolin Tony 9 8 15 13 24 24 48 45
ALseaateP Gonzales Gonzales Marco 11 11 25 25 32 32 68 68
ALyan---P Gonzalez,Ch Gonzalez ChiChi 6 4 24 18 7 5 37 27
NLmia---3B Gonzalez,E Gonzalez Erik 50 47 71 53 16 9137109
NLsaf---OF Gonzalez,L Gonzalez Luis 0 0 6 3 98 89104 92
ALyan---2B Gonzalez,M Gonzalez Marwin 53 51 91 75 85 54229180
ALcle---OF Gonzalez,O Gonzalez Oscar 0 0 0 0 91 89 91 89
ALwhi----SSGonzalez,R Gonzalez Romy 0 0 10 7 32 28 42 35
ALhou---2B Goodrum Goodrum Niko 43 41 90 79 15 11148131
ALmin----SSGordon,N Gordon Nick 0 0 73 52136113209165
NLwasbacP Gore,M Gore MacKenzie 0 0 0 0 16 13 16 13
NLmet---OF Gore,T Gore Terrance 2 0 0 0 10 1 12 1
NLstlsli2B Gorman Gorman Nolan 0 0 0 0 89 73 89 73
ALang---2B Gosselin Gosselin Phil 39 28104 88 34 21177137
ALwhi---C Grandal Grandal Yasmani 46 45 93 90 99 92238227
NLdod---P Graterol,B Graterol Brusdar 23 2 34 1 46 1103 4
ALtexmidP Gray,Jon Gray Jon 8 8 29 29 24 24 61 61
NLwaselvP Gray,Jos Gray Josiah 0 0 14 13 28 28 42 41
ALminsigP Gray,S Gray Sonny 11 11 26 26 24 24 61 61
NLcin---P Greene,H Greene Hunter 0 0 0 0 24 24 24 24
ALdetbigOF Greene,R Greene Riley 0 0 0 0 93 93 93 93
NLphijoc-SSGregorius Gregorius Didi 60 56103 98 63 58226212
NLari---C Greiner Greiner Grayson 18 16 31 25 2 2 51 43
ALkan---P Greinke Greinke Zack 12 12 30 29 26 26 68 67
NLcolsliOF Grichuk Grichuk Randal 55 54149133140129344316
NLsadelvOF Grisham Grisham Trent 59 57132118152124343299
NLatlbig2B Grissom Grissom Vaughn 0 0 0 0 41 39 41 39
NLmia----SSGroshans Groshans Jordan 0 0 0 0 17 17 17 17
NLatljocOF Grossman Grossman Robbie 51 45156152129117336314
NLdod---P Grove Grove Michael 0 0 0 0 7 6 7 6
ALtorhom1B Guerrero,V Guerrero Vladimir 60 57161161160158381376
NLmet----SSGuillorme Guillorme Luis 29 15 69 36102 83200134
ALtoresoOF Gurriel,L Gurriel Lourdes 57 53141136121119319308
ALhouelv1B Gurriel,Y Gurriel Yuli 57 56143140146141346337
NLphi---3B Guthrie Guthrie Dalton 0 0 0 0 14 6 14 6
ALbal---3B Gutierrez,K Gutierrez Kelvin 4 3 85 74 12 8101 85
NLcin---P Gutierrez,V Gutierrez Vladimir 0 0 22 22 10 8 32 30
ALyan---1B Guzman,R Guzman Ronald 26 23 7 5 3 1 36 29
ALdet---C Haase Haase Eric 7 5 98 91110 80215176
NLsad---Pc Hader Hader Josh 21 0 60 0 56 0137 0
NLari---OF Hager Hager Jake 0 0 14 5 28 17 42 22
ALsea---OF Haggerty Haggerty Sam 13 13 35 23 83 49131 85
NLphi---1B Hall,Da Hall Darick 0 0 0 0 41 34 41 34
ALbal---P Hall,DL Hall DL 0 0 0 0 11 1 11 1
ALmin---OF Hamilton,B Hamilton Billy 31 6 71 28 37 6139 40
ALmin---C Hamilton,C Hamilton Caleb 0 0 0 0 22 4 22 4
NLcol----SSHampson Hampson Garrett 53 43147107 90 57290207
ALseasigOF Haniger Haniger Mitch 0 0157157 57 57214214
NLcubstrOF Happ,I Happ Ian 57 53148120158152363325
NLphielvOF Harper,B Harper Bryce 58 58141140 99 98298296
NLatlwizOF Harris,M Harris Michael 0 0 0 0114114114114
ALwhi---2B Harrison,J Harrison Josh 33 22138131119107290260
ALang---OF Harrison,M Harrison Monte 32 12 9 2 9 4 50 18
ALwhi---OF Haseley Haseley Adam 40 23 9 7 14 5 63 35
ALtor---P Hatch Hatch Thomas 18 1 3 2 1 1 22 4
NLpiteso3B Hayes Hayes Ke'Bryan 24 24 96 89136130256243
ALbalateOF Hays Hays Austin 33 31131119144139308289
NLdodwizP Heaney Heaney Andrew 12 12 30 23 16 14 58 49
ALtex---P Hearn Hearn Taylor 14 0 42 11 31 13 87 24
ALkan---P Heasley Heasley Jon 0 0 3 3 21 21 24 24
ALcle---C Hedges Hedges Austin 35 22 88 85105 97228204
ALtexstrC Heim Heim Jonah 13 12 82 75127106222193
NLpit---C Heineman,T Heineman Tyler 15 13 0 0 62 50 77 63
ALbalate3B Henderson Henderson Gunnar 0 0 0 0 34 30 34 30
NLcubmidP Hendricks Hendricks Kyle 12 12 32 32 16 16 60 60
ALwhi---Pc Hendriks Hendriks Liam 24 0 68 0 58 0150 0
NLmia---C Henry,P Henry Payton 0 0 5 5 15 11 20 16
NLari---P Henry,T Henry Tommy 0 0 0 0 9 9 9 9
ALhou---2B Hensley Hensley David 0 0 0 0 16 7 16 7
NLatl---OF Heredia Heredia Guillermo 15 10120 84 74 20209114
ALang---P Herget,J Herget Jimmy 20 1 0 0 49 1 69 2
NLcub---OF Hermosillo Hermosillo Michael 7 2 16 7 31 19 54 28
ALkan---P Hernandez,CaHernandez Carlos 5 3 24 11 27 7 56 21
NLwasjoc2B Hernandez,CeHernandez Cesar 58 57149149147142354348
ALtex---OF Hernan,ElierHernandez Elier 0 0 0 0 14 11 14 11
NLmia---P Hernan,EliesHernandez Elieser 6 6 10 10 20 10 36 26
ALbos---OF Hernandez,EnHernandez Enrique 48 32134130 93 91275253
ALtormidOF Hernandez,T Hernandez Teoscar 50 47143141131128324316
NLwas---OF Hernandez,YaHernandez Yadiel 12 7111 56 94 84217147
NLari----SSHernandez,YoHernandez Yonny 0 0 43 41 12 6 55 47
NLstl---C Herrera,I Herrera Ivan 0 0 0 0 11 6 11 6
NLari---C Herrera,J Herrera Jose 0 0 0 0 47 42 47 42
NLphi---OF Herrera,O Herrera Odubel 0 0124107 62 48186155
NLcub---OF Heyward Heyward Jason 50 49104 92 48 41202182
ALkan---OF Hicklen Hicklen Brewer 0 0 0 0 6 1 6 1
ALyan---OF Hicks,A Hicks Aaron 54 49 32 30130110216189
NLstl---P Hicks,Jor Hicks Jordan 0 0 0 0 35 8 35 8
ALyan---C Higashioka Higashioka Kyle 16 13 67 58 83 72166143
NLcub---C Higgins Higgins PJ 0 0 9 5 74 51 83 56
ALdet---OF Hill,D Hill Derek 15 1 49 41 31 26 95 68
ALdet---P Hill,G Hill Garrett 0 0 0 0 17 8 17 8
ALbos---P Hill,R Hill Rich 8 8 31 31 26 26 65 65
NLcol---OF Hilliard Hilliard Sam 36 27 81 55 70 51187133
NLmil---1B Hiura Hiura Keston 59 59 61 46 80 67200172
NLmia---P Hoeing Hoeing Bryan 0 0 0 0 8 1 8 1
NLcubhom-SSHoerner Hoerner Nico 48 33 44 43135129227205
NLcin---P Hoffman Hoffman Jeff 16 0 31 11 35 1 82 12
NLphiate1B Hoskins Hoskins Rhys 41 41107100156154304295
ALbos---1B Hosmer Hosmer Eric 38 37151131104103293271
ALbosjocP Houck Houck Tanner 3 3 18 13 32 4 53 20
NLmilesoP Houser Houser Adrian 12 11 28 26 22 21 62 58
ALtex---P Howard,Sp Howard Spencer 6 6 19 15 10 8 35 29
NLstlesoP Hudson,Dak Hudson Dakota 8 8 2 1 27 26 37 35
ALtex---C Huff Huff Sam 10 9 0 0 44 32 54 41
NLari---OF Hummel Hummel Cooper 0 0 0 0 66 43 66 43
ALdet---P Hutchison Hutchison Drew 0 0 9 2 28 18 37 20
ALtex---1B Ibanez Ibanez Andy 0 0 76 65 40 37116102
NLcol----SSIglesias,J Iglesias Jose 39 35137128118118294281
NLatl---Pc Iglesias,R Iglesias Raisel 22 0 65 0 67 0154 0
NLmet---OF Inciarte Inciarte Ender 46 30 52 17 11 1109 48
NLcinjoc2B India India Jonathan 0 0150144103 98253242
ALoak---P Irvin Irvin Cole 3 0 32 32 30 30 65 62
ALkan---OF Isbel Isbel Kyle 0 0 28 20105 72133 92
NLmil---C Jackson,Al Jackson Alex 5 3 51 36 5 3 61 42
ALoak---2B Jackson,D Jackson Drew 0 0 0 0 3 1 3 1
NLari---P Jameson Jameson Drey 0 0 0 0 4 4 4 4
ALsea---OF Jankowski Jankowski Travis 16 3 75 30 44 17135 50
ALtor---C Jansen,D Jansen Danny 43 39 70 54 72 61185154
NLatl---Pc Jansen,K Jansen Kenley 27 0 69 0 65 0161 0
ALhoubigP Javier Javier Cristian 12 10 36 9 30 25 78 44
ALoak---P Jefferies Jefferies Daulton 1 1 5 1 8 8 14 10
ALmin---C Jeffers Jeffers Ryan 26 19 85 77 67 62178158
ALwhimidOF Jimenez,El Jimenez Eloy 55 55 55 55 84 80194190
NLcol---OF Joe Joe Connor 0 0 63 43111101174144
NLsaf---OF Johnson,Bry Johnson Bryce 0 0 0 0 11 6 11 6
ALcleesoOF Jones,No Jones Nolan 0 0 0 0 28 25 28 25
ALyanelvOF Judge Judge Aaron 28 26148144157153333323
ALtex---3B Jung Jung Josh 0 0 0 0 26 26 26 26
NLsaf---P Junis Junis Jakob 8 6 16 6 23 17 47 29
ALang---P Junk Junk Janson 0 0 4 4 3 2 7 6
ALoakstrP Kaprielian Kaprielian James 0 0 24 21 26 26 50 47
ALtor---2B Katoh Katoh Gosuke 0 0 0 0 8 4 8 4
ALsea---OF Kelenic Kelenic Jarred 0 0 93 91 54 44147135
ALkan---P Keller,B Keller Brad 9 9 26 26 35 22 70 57
NLpit---P Keller,M Keller Mitch 5 5 23 23 31 29 59 57
NLari---C Kelly,C Kelly Carson 39 35 98 80104 88241203
ALwhi---P Kelly,J Kelly Joe 12 1 0 0 43 1 55 2
NLarisliP Kelly,Me Kelly Merrill 5 5 27 27 33 33 65 65
ALoakelv2B Kemp,T Kemp Tony 49 32131 90147130327252
NLari---3B Kennedy,B Kennedy Buddy 0 0 0 0 30 25 30 25
ALminhomOF Kepler Kepler Max 48 46121113115105284264
NLdodelvP Kershaw Kershaw Clayton 10 10 22 22 22 22 54 54
ALtex---P Keuchel Keuchel Dallas 11 11 31 30 14 14 56 55
ALtam---OF Kiermaier Kiermaier Kevin 49 41122101 63 57234199
ALtorjocP Kikuchi Kikuchi Yusei 9 9 29 29 32 20 70 58
NLcub---P Kilian Kilian Caleb 0 0 0 0 3 3 3 3
NLsadelv-SSKim,H Kim HaSeong 0 0117 63150142267205
NLdodhomPc Kimbrel Kimbrel Craig 18 0 63 0 63 0144 0
ALyanelv-SSKinerFalefa KinerFalefa Isiah 58 57158156142135358348
ALseaateP Kirby Kirby George 0 0 0 0 25 25 25 25
ALmin---OF Kirilloff Kirilloff Alex 0 0 59 55 45 39104 94
ALtorjocC Kirk Kirk Alejandro 9 7 60 48139123208178
ALtamelvP Kluber Kluber Corey 1 1 16 16 31 31 48 48
NLsaf---C Knapp Knapp Andrew 33 23 62 37 16 13111 73
NLphi---Pc Knebel Knebel Corey 0 0 27 4 46 0 73 4
NLsad---P Knehr Knehr Reiss 0 0 12 5 5 1 17 6
NLstl---C Knizner Knizner Andrew 8 4 63 43 96 78167125
ALoak---P Koenig Koenig Jared 0 0 0 0 10 5 10 5
NLcin---C Kolozsvary Kolozsvary Mark 0 0 0 0 10 6 10 6
ALwhisliP Kopech Kopech Michael 0 0 44 4 25 25 69 29
ALdet----SSKreidler Kreidler Ryan 0 0 0 0 26 22 26 22
ALbalstrP Kremer Kremer Dean 4 4 13 13 22 21 39 38
NLsaf---2B Krizan Krizan Jason 0 0 0 0 3 3 3 3
NLcol---P Kuhl Kuhl Chad 11 9 28 14 27 27 66 50
ALclestrOF Kwan Kwan Steven 0 0 0 0147139147139
ALang---OF Lagares Lagares Juan 2 0112 83 20 16134 99
ALsea---1B Lamb Lamb Jake 31 28 55 42 41 24127 94
ALwhi---P Lambert,J Lambert Jimmy 0 0 4 3 42 2 46 5
ALoakwizC Langeliers Langeliers Shea 0 0 0 0 40 38 40 38
ALmin---OF Larnach Larnach Trevor 0 0 79 69 51 43130112
ALsea---OF Larsen Larsen Jack 0 0 0 0 1 1 1 1
NLsaf---2B LaStella LaStella Tommy 55 53 76 53 60 47191153
NLmilesoP Lauer Lauer Eric 4 2 24 20 29 29 57 51
ALoak---OF Laureano Laureano Ramon 54 54 88 87 94 92236233
ALcle---C Lavastida Lavastida Bryan 0 0 0 0 6 4 6 4
NLmia----SSLeblanc,C Leblanc Charles 0 0 0 0 48 42 48 42
NLwas---P Lee,E Lee Evan 0 0 0 0 4 1 4 1
ALhou---C Lee,Ko Lee Korey 0 0 0 0 12 7 12 7
NLcub---P Leiter Leiter Mark 0 0 0 0 35 4 35 4
ALyansig2B LeMahieu LeMahieu DJ 50 47150147125116325310
ALmin---C Leon Leon Sandy 25 20 83 49 33 28141 97
ALdet---1B Lester,Jos Lester Josh 0 0 0 0 2 1 2 1
ALsea---OF Lewis,K Lewis Kyle 58 57 36 36 18 15112108
ALmin----SSLewis,R Lewis Royce 0 0 0 0 12 12 12 12
NLstl---P Liberatore Liberatore Matthew 0 0 0 0 9 7 9 7
NLmetsig-SSLindor Lindor Francisco 60 60125122161161346343
NLsaf---P Llovera Llovera Mauricio 0 0 0 0 17 1 17 1
ALyan---OF Locastro Locastro Tim 33 16 64 34 38 10135 60
NLcinwizP Lodolo Lodolo Nick 0 0 0 0 19 19 19 19
ALoak---P Logue Logue Zach 0 0 0 0 14 10 14 10
NLsaf---P Long,Sa Long Sam 0 0 12 5 28 6 40 11
NLsaf---3B Longoria Longoria Evan 53 50 81 67 89 67223184
ALoak---2B Lopes,C Lopes Christian 0 0 0 0 4 2 4 2
NLcin---2B Lopez,A Lopez Alejo 0 0 14 3 59 34 73 37
ALkan----SSLopez,N Lopez Nicky 56 51151144142127349322
ALtor---2B Lopez,O Lopez Otto 0 0 0 0 8 2 8 2
NLmiabigP Lopez,P Lopez Pablo 11 11 20 20 32 32 63 63
ALwhi---P Lopez,R Lopez Reynaldo 8 8 20 9 61 1 89 18
ALangjocP Lorenzen Lorenzen Michael 18 2 0 0 18 18 36 20
ALtam---2B Lowe,B Lowe Brandon 56 49149134 65 61270244
ALtambacOF Lowe,J Lowe Josh 0 0 2 1 52 48 54 49
ALtexbig1B Lowe,N Lowe Nathaniel 21 19157151157154335324
ALoakeso2B Lowrie Lowrie Jed 0 0139118 50 42189160
NLari---OF Luplow Luplow Jordan 29 24 61 45 83 51173120
NLdod---2B Lux Lux Gavin 19 16102 93129118250227
NLmiajocP Luzardo Luzardo Jesus 12 9 25 18 18 18 55 45
ALbalsliP Lyles Lyles Jordan 12 9 32 30 32 32 76 71
ALkan---P Lynch Lynch Daniel 0 0 15 15 27 27 42 42
ALwhisliP Lynn Lynn Lance 13 13 28 28 21 21 62 62
NLsaf----SSMachado,D Machado Dixon 0 0 0 0 5 5 5 5
NLsadbig3B Machado,M Machado Manny 60 60152147150148362355
ALoak---2B Machin Machin Vimael 24 18 15 11 73 62112 91
ALoak---1B MacKinnon MacKinnon David 0 0 0 0 22 13 22 13
NLcubbac2B Madrigal Madrigal Nick 29 29 54 53 59 53142135
NLpit---OF Madris Madris Bligh 0 0 0 0 39 32 39 32
ALminelvP Mahle Mahle Tyler 10 9 33 33 23 23 66 65
ALcle---C Maile Maile Luke 0 0 15 7 76 55 91 62
ALhou---C Maldonado Maldonado Martin 47 46125119113110285275
NLsadhomP Manaea Manaea Sean 11 11 32 32 30 28 73 71
ALhoumid1B Mancini Mancini Trey 0 0147143143136290279
ALdet---P Manning Manning Matt 0 0 18 18 13 13 31 31
ALtorateP Manoah Manoah Alek 0 0 20 20 31 31 51 51
NLpit----SSMarcano Marcano Tucupita 0 0 25 9 49 44 74 53
ALtam---OF Margot Margot Manuel 47 38125104 89 85261227
NLpit---OF Marisnick Marisnick Jake 16 8 98 37 31 21145 66
NLcolmidP Marquez,G Marquez German 13 13 32 32 31 31 76 76
NLmet---3B Marrero Marrero Deven 0 0 10 4 5 1 15 5
NLphi---OF Marsh Marsh Brandon 0 0 70 63134119204182
NLarielv2B Marte,K Marte Ketel 45 45 90 82137128272255
NLmetbigOF Marte,S Marte Starling 61 60120118118116299294
ALtex---P Martin,B Martin Brett 15 0 0 0 55 1 70 1
NLari---P Martin,Co Martin Corbin 0 0 5 3 7 2 12 5
ALwhi---P Martin,D Martin Davis 0 0 0 0 14 9 14 9
ALbal----SSMartin,Ri Martin Richie 0 0 37 29 13 9 50 38
ALoak---P Martinez,A Martinez Adrian 0 0 0 0 12 12 12 12
ALbosbigOF Martinez,JD Martinez JD 54 54148148139139341341
NLsad---P Martinez,N Martinez Nick 0 0 0 0 47 10 47 10
ALkanwiz2B Massey Massey Michael 0 0 0 0 52 47 52 47
ALtam---2B Mastrobuoni Mastrobuoni Miles 0 0 0 0 8 4 8 4
ALbal----SSMateo Mateo Jorge 22 6 89 38150142261186
ALtex---2B Mathias Mathias Mark 16 8 0 0 30 21 46 29
ALhou---OF Matijevic Matijevic JJ 0 0 0 0 32 14 32 14
NLphi---2B Maton,N Maton Nick 0 0 52 31 34 22 86 53
NLstlbacP Matz Matz Steven 9 6 29 29 15 10 53 45
NLdod---P May,D May Dustin 12 10 5 5 6 6 23 21
ALang---P Mayers Mayers Mike 29 0 72 2 24 3125 5
ALang----SSMayfield Mayfield Jack 21 13 86 77 23 18130108
NLsad---OF Mazara Mazara Nomar 42 38 50 46 55 41147125
NLmet---C Mazeika Mazeika Patrick 0 0 36 19 24 18 60 37
NLmet---C McCann,J McCann James 31 27121103 61 54213184
NLaristrOF McCarthy,Ja McCarthy Jake 0 0 24 18 99 82123100
ALcle---P McCarty McCarty Kirk 0 0 0 0 13 2 13 2
ALtambigP McClanahan McClanahan Shane 0 0 25 25 29 29 54 54
ALhou---OF McCormick McCormick Chas 0 0108 70119 99227169
ALhoubigP McCullers McCullers Lance 11 11 28 28 8 8 47 47
NLmiljocOF McCutchen McCutchen Andrew 57 52144132134131335315
ALoak---OF McDonald McDonald Mickey 0 0 0 0 4 2 4 2
ALbos---C McGuire McGuire Reese 20 13 78 61 89 71187145
ALbal---OF McKenna McKenna Ryan 0 0 90 49104 43194 92
ALcleelvP McKenzie McKenzie Triston 8 6 25 24 31 30 64 60
ALoak---OF McKinney McKinney Billy 2 1116 64 23 15141 80
NLcub---OF McKinstry McKinstry Zach 4 1 60 39 57 42121 82
NLcolate3B McMahon McMahon Ryan 52 48151139153142356329
NLmetsig2B McNeil McNeil Jeff 52 50120101148142320293
ALdet---OF Meadows Meadows Austin 36 33142131 36 35214199
ALbal---P Means Means John 10 10 26 26 2 2 38 38
NLmet---P Megill,Ty Megill Tylor 0 0 18 18 15 9 33 27
ALtam---C Mejia,F Mejia Francisco 17 12 84 68 93 73194153
NLari---Pc Melancon Melancon Mark 23 0 63 0 62 0148 0
ALkanateC Melendez Melendez MJ 0 0 0 0129124129124
ALwhi----SSMendick Mendick Danny 33 29 70 51 31 26134106
NLwasbigOF Meneses Meneses Joey 0 0 0 0 56 55 56 55
ALkan---P Mengden Mengden Daniel 4 1 0 0 5 1 9 2
ALcle---OF Mercado Mercado Oscar 36 26 72 56 55 32163114
NLsaf---OF Mercedes Mercedes Yermin 0 0 68 62 31 20 99 82
ALtor---2B Merrifield Merrifield Whit 60 60162162139129361351
ALtor---P MerryweatherMerryweather Julian 8 3 13 1 26 1 47 5
NLmia---P Meyer Meyer Max 0 0 0 0 2 2 2 2
ALhou---OF Meyers Meyers Jake 0 0 49 37 52 44101 81
NLstlhomP Mikolas Mikolas Miles 0 0 9 9 33 32 42 41
NLcub---P Miley Miley Wade 6 4 28 28 9 8 43 40
ALtex---3B Miller,Bra Miller Brad 48 44140 79 81 58269181
ALcle---1B Miller,O Miller Owen 0 0 60 51130108190159
ALtex---P Miller,T Miller Tyson 2 1 0 0 4 2 6 3
NLcub---P Mills,A Mills Alec 11 11 32 20 7 2 50 33
NLcin---P Minor Minor Mike 12 11 28 28 19 19 59 58
ALminwiz3B Miranda Miranda Jose 0 0 0 0125116125116
NLpit---OF Mitchell,C Mitchell Cal 0 0 0 0 69 60 69 60
NLmil---OF Mitchell,G Mitchell Garrett 0 0 0 0 28 19 28 19
ALdet---P Mize Mize Casey 7 7 30 30 2 2 39 39
NLstl---C Molina Molina Yadier 42 42121118 78 71241231
ALwhimid3B Moncada Moncada Yoan 52 51144144104 98300293
ALkan----SSMondesi Mondesi Adalberto 59 59 35 34 15 15109108
ALoak---2B Mondou Mondou Nate 0 0 0 0 1 1 1 1
ALang---OF Moniak Moniak Mickey 8 4 21 7 37 30 66 41
ALyansigP Montas Montas Frankie 11 11 32 32 27 27 70 70
NLcol---3B Montero,E Montero Elehuris 0 0 0 0 53 45 53 45
NLstlesoP Montgomery,JMontgomery Jordan 10 10 30 30 32 32 72 72
ALsea---OF Moore,D Moore Dylan 38 36125101104 64267201
NLcin---1B Moran,C Moran Colin 52 50 99 85 42 31193166
NLcub---OF Morel Morel Christopher 0 0 0 0113105113105
ALtor---C Moreno Moreno Gabriel 0 0 0 0 25 18 25 18
NLcin---P Moreta Moreta Dauri 0 0 0 0 35 1 35 1
ALcle---P Morgan,E Morgan Eli 0 0 18 18 50 1 68 19
ALcle---P Morris Morris Cody 0 0 0 0 7 5 7 5
NLatlhomP Morton Morton Charlie 9 9 33 33 31 31 73 73
NLcin---3B Motter Motter Taylor 0 0 16 5 2 2 18 7
ALbalstr1B Mountcastle Mountcastle Ryan 35 34144140145144324318
NLcin---1B Moustakas Moustakas Mike 44 43 62 49 78 72184164
NLatl---P Muller Muller Kyle 0 0 9 8 3 3 12 11
ALbalesoOF Mullins Mullins Cedric 48 38159149156144363331
NLdodjoc1B Muncy Muncy Max 58 58144136136130338324
NLphi---3B Munoz,Y Munoz Yairo 12 12 5 2 29 16 46 30
ALsea---P Murfee Murfee Penn 0 0 0 0 64 1 64 1
ALoakbigC Murphy,S Murphy Sean 43 39119109148146310294
ALsea---C Murphy,T Murphy Tom 0 0 97 86 14 11111 97
NLsadwizP Musgrove Musgrove Joe 8 8 32 31 30 30 70 69
NLphi---OF Muzziotti Muzziotti Simon 0 0 0 0 9 3 9 3
NLsad---OF Myers Myers Wil 55 55146118 77 70278243
NLmia---P Nance Nance Tommy 0 0 0 0 35 2 35 2
NLmetmidOF Naquin Naquin Tyler 40 32127106105 78272216
NLmil---C Narvaez Narvaez Omar 40 32123101 84 81247214
NLstl---P Naughton Naughton Packy 0 0 7 5 26 3 33 8
ALcle---C Naylor,B Naylor Bo 0 0 0 0 5 1 5 1
ALclebacOF Naylor,J Naylor Josh 40 26 69 65122116231207
NLmia---P Neidert Neidert Nick 0 0 8 7 1 1 9 8
NLari---P Nelson,K Nelson Kyle 0 0 0 0 43 1 43 1
NLphi---P Nelson,N Nelson Nick 0 0 11 2 47 2 58 4
NLari---P Nelson,R Nelson Ryne 0 0 0 0 3 3 3 3
ALoak---3B Neuse Neuse Sheldon 0 0 33 13 89 75122 88
ALbal---1B Nevin Nevin Tyler 0 0 6 5 58 53 64 58
NLcub---P Newcomb Newcomb Sean 4 4 0 0 20 1 24 5
NLpit----SSNewman Newman Kevin 44 41148134 78 70270245
NLmet---C Nido Nido Tomas 7 7 58 45 98 86163138
NLmethomOF Nimmo Nimmo Brandon 55 50 92 85151148298283
NLphimidP Nola,Aa Nola Aaron 12 12 32 32 32 32 76 76
NLsadhomC Nola,Au Nola Austin 48 44 56 47110 99214190
NLstlsliOF Nootbaar Nootbaar Lars 0 0 58 23108 82166105
ALdet---P Norris Norris Daniel 14 1 0 0 41 3 55 4
NLcolbacC Nunez,Do Nunez Dom 0 0 81 74 14 13 95 87
NLstl---OF O'Neill O'Neill Tyler 50 43138130 96 88284261
ALmin---P Ober Ober Bailey 0 0 20 20 11 11 31 31
ALbal---2B Odor Odor Rougned 38 38102 89134113274240
NLatlstrP Odorizzi Odorizzi Jake 4 4 24 23 22 22 50 49
ALkan---1B O'Hearn O'Hearn Ryan 42 31 84 64 67 28193123
ALang---C O'Hoppe O'Hoppe Logan 0 0 0 0 5 4 5 4
ALangsliOF Ohtani,B Ohtani B:Shohei 44 40155146157153356339
ALangstrP Ohtani,P Ohtani P:Shohei 2 2 23 23 28 28 53 53
ALsea---C O'Keefe O'Keefe Brian 0 0 0 0 2 1 2 1
NLcin---C Okey Okey Chris 0 0 0 0 7 3 7 3
ALkan---OF Olivares Olivares Edward 31 24 39 27 53 41123 92
ALoak---P Oller Oller Adam 0 0 0 0 19 14 19 14
NLatlsig1B Olson,M Olson Matt 60 59156156162161378376
NLcub---OF Ortega,R Ortega Rafael 0 0103 73118 85221158
NLpit---P Ortiz,LL Ortiz Luis L 0 0 0 0 4 4 4 4
ALtexbacP Otto Otto Glenn 0 0 6 6 27 27 33 33
NLdod---OF Outman Outman James 0 0 0 0 4 4 4 4
NLcin---P Overton Overton Connor 0 0 9 3 6 4 15 7
NLpit---P Oviedo,J Oviedo Johan 5 5 14 13 21 8 40 26
ALbal----SSOwings Owings Chris 17 11 21 11 26 19 64 41
NLatl---OF Ozuna Ozuna Marcell 60 60 48 48124124232232
ALoak---OF Pache Pache Cristian 2 1 22 20 91 70115 91
ALmin---P Paddack Paddack Chris 12 12 23 22 5 5 40 39
NLpit---3B Padlo Padlo Kevin 0 0 10 4 13 9 23 13
ALmin----SSPalacios,Je Palacios Jermaine 0 0 0 0 30 18 30 18
NLwas---OF Palacios,Jo Palacios Josh 0 0 13 11 29 11 42 22
ALcle---OF Palacios,R Palacios Richie 0 0 0 0 54 30 54 30
NLstlelvP Pallante Pallante Andre 0 0 0 0 47 10 47 10
NLcin---C Papierski Papierski Michael 0 0 0 0 39 30 39 30
ALtam---3B Paredes,I Paredes Isaac 34 30 23 21111 88168139
NLpit---2B Park Park Hoy 0 0 45 34 23 17 68 51
ALkanwiz1B Pasquantino Pasquantino Vinnie 0 0 0 0 72 72 72 72
ALtam---P Patino Patino Luis 11 1 19 15 6 6 36 22
ALwhi---OF Payton Payton Mark 8 6 0 0 8 6 16 12
NLsafhomOF Pederson Pederson Joc 43 38137109134105314252
NLpit----SSPeguero,L Peguero Liover 0 0 0 0 1 1 1 1
ALhouate-SSPena,J Pena Jeremy 0 0 0 0136132136132
NLdod---P Pepiot Pepiot Ryan 0 0 0 0 9 7 9 7
ALtam---OF Peralta,D Peralta David 54 53150124134116338293
NLmil---P Peralta,F Peralta Freddy 15 1 28 27 18 17 61 45
ALdet---P Peralta,Wi Peralta Wily 0 0 19 18 28 1 47 19
ALyan----SSPeraza,O Peraza Oswald 0 0 0 0 18 14 18 14
NLari----SSPerdomo,G Perdomo Geraldo 0 0 11 9148138159147
ALwhi---C Perez,Ca Perez Carlos 0 0 0 0 7 5 7 5
ALtexbigP Perez,Ma Perez Martin 12 12 36 22 32 32 80 66
NLmet---C Perez,Mi Perez Michael 37 26 70 57 45 38152121
NLpit---C Perez,R Perez Roberto 32 30 44 43 21 19 97 92
ALkanateC Perez,S Perez Salvador 37 37161160114114312311
NLpit---P Peters,Di Peters Dillon 1 1 6 6 22 4 29 11
NLmethomP Peterson,Da Peterson David 10 9 15 15 28 19 53 43
NLmil---3B Peterson,J Peterson Jace 26 15 94 66112 81232162
ALboswizOF Pham Pham Tommy 31 31155122144143330296
ALtor---P Phelps Phelps David 22 0 12 1 65 1 99 2
ALbal---OF Phillips,B Phillips Brett 35 16118 74 83 60236150
ALcle---P Pilkington Pilkington Konnor 0 0 0 0 15 11 15 11
NLdod---OF Pillar Pillar Kevin 54 49124 82 4 4182135
NLatl---C Pina Pina Manny 15 12 75 52 5 5 95 69
ALoak---OF Pinder Pinder Chad 24 12 75 58111 89210159
NLwas---C Pineda,I Pineda Israel 0 0 0 0 4 4 4 4
ALdet---P Pineda,M Pineda Michael 5 5 22 21 11 11 38 37
ALtam---C Pinto,Re Pinto Rene 0 0 0 0 25 23 25 23
ALoak---OF Piscotty Piscotty Stephen 45 44 72 50 42 38159132
ALbos---P Pivetta Pivetta Nick 5 2 31 30 33 33 69 65
ALtex---C Plawecki Plawecki Kevin 24 20 64 45 63 49151114
ALclebacP Plesac Plesac Zach 8 8 25 25 25 24 58 57
NLmet---OF Plummer Plummer Nick 0 0 0 0 14 8 14 8
ALminmid2B Polanco,J Polanco Jorge 55 53152146104103311302
ALwhi---OF Pollock Pollock AJ 55 47117 98138123310268
NLmia---P Poteet Poteet Cody 0 0 7 7 12 2 19 9
ALkan---1B Pratto Pratto Nick 0 0 0 0 49 46 49 46
ALhou---Pc Pressly Pressly Ryan 23 0 64 0 50 0137 0
NLsaf---C Proctor Proctor Ford 0 0 0 0 7 6 7 6
NLsadateOF Profar Profar Jurickson 56 51137 89152147345287
ALoak---P Pruitt Pruitt Austin 0 0 0 0 39 1 39 1
NLstlsig1B Pujols Pujols Albert 39 38109 59109 80257177
ALclesliP Quantrill Quantrill Cal 18 3 40 22 32 32 90 57
ALtam---OF Quinn Quinn Roman 41 30 28 14 44 22113 66
NLstlmidP Quintana Quintana Jose 4 1 29 10 32 32 65 43
NLcub---2B Quiroz Quiroz Esteban 0 0 0 0 14 10 14 10
ALtex---P Ragans Ragans Cole 0 0 0 0 9 9 9 9
ALseastrC Raleigh Raleigh Cal 0 0 47 36119100166136
ALtam---OF Raley,L Raley Luke 0 0 33 15 22 18 55 33
NLwas---P Ramirez,E Ramirez Erasmo 0 0 0 0 60 2 60 2
ALtam---OF Ramirez,Har Ramirez Harold 3 3 99 92120 98222193
ALclestr3B Ramirez,Jo Ramirez Jose 58 58152151157157367366
NLsaf---OF Ramos,Hel Ramos Heliot 0 0 0 0 9 7 9 7
ALtamsigP Rasmussen Rasmussen Drew 0 0 35 10 28 28 63 38
ALseajocP Ray,R Ray Robbie 12 11 32 32 32 32 76 75
NLphisigC Realmuto Realmuto JT 47 45134122139132320299
ALbos---OF Refsnyder Refsnyder Rob 15 9 51 37 57 35123 81
ALtex---OF Reks Reks Zach 0 0 6 2 16 7 22 9
ALang---3B Rendon Rendon Anthony 52 52 58 58 47 46157156
NLmilwizOF Renfroe Renfroe Hunter 41 33144140125125310298
ALangate2B Rengifo Rengifo Luis 33 26 54 46127119214191
ALbal---P Reyes,D Reyes Denyi 0 0 0 0 3 1 3 1
NLcubsigOF Reyes,F Reyes Franmil 59 58115114118112292284
NLmil---3B Reyes,P Reyes Pablo 0 0 53 16 5 3 58 19
ALdet---OF Reyes,V Reyes Victor 57 50 76 56 92 79225185
NLpitmidOF Reynolds,B Reynolds Bryan 55 52159149145144359345
NLcin---2B Reynolds,MatReynolds Matt 3 3 0 0 93 67 96 70
ALtex---P Richards,G Richards Garrett 14 10 40 22 32 2 86 34
ALtor---P Richards,T Richards Trevor 9 4 0 0 62 4 71 8
ALmin---P Richardson Richardson Simeon 0 0 0 0 1 1 1 1
NLmet----SSRiddle Riddle JT 23 19 4 2 2 1 29 22
NLatlsli3B Riley Riley Austin 51 51160156159158370365
NLdod---1B Rios,E Rios Edwin 32 19 25 11 27 20 84 50
NLcub---1B Rivas,A Rivas Alfonso 0 0 18 11100 73118 84
NLari---3B Rivera,E Rivera Emmanuel 0 0 29 27102 88131115
ALkan---C Rivero Rivero Sebastian 0 0 17 9 17 7 34 16
ALyanstr1B Rizzo Rizzo Anthony 58 57141137130124329318
ALwhijocOF Robert Robert Luis 56 55 68 68 97 92221215
NLcin---C Robinson,C Robinson Chuckie 0 0 0 0 25 20 25 20
NLwas---OF Robles,V Robles Victor 52 51107 93132110291254
NLcolwiz2B Rodgers,Bre Rodgers Brendan 7 4102 96137136246236
NLsafbigP Rodon Rodon Carlos 4 2 24 24 31 31 59 57
ALdet---P Rodriguez,EdRodriguez Eduardo 0 0 32 31 17 17 49 48
ALdet---P Rodriguez,ElRodriguez Elvin 0 0 0 0 7 5 7 5
ALbalateP Rodriguez,G Rodriguez Grayson 0 0 0 0 0 0 0 0
ALseabigOF Rodriguez,JuRodriguez Julio 0 0 0 0132131132131
NLwas---P Rogers,Jo Rogers Josh 0 0 6 6 16 3 22 9
NLmil---Pc Rogers,Ta Rogers Taylor 21 0 0 0 66 0 87 0
NLmia---P Rogers,Tr Rogers Trevor 7 7 25 25 23 23 55 55
ALang---OF Rojas,Jose Rojas Jose 0 0 61 42 22 14 83 56
NLari---3B Rojas,Josh Rojas Josh 17 16138116124115279247
NLmiabac-SSRojas,M Rojas Miguel 40 38132124140132312294
ALtorstrPc Romano,J Romano Jordan 16 0 0 0 63 0 79 0
NLwas---P Romero,T Romero Tommy 0 0 0 0 4 2 4 2
NLcin---C Romine,Au Romine Austin 37 37 28 14 51 39116 90
ALkan---OF Rooker Rooker Brent 7 7 58 52 16 9 81 68
ALclestr-SSRosario,A Rosario Amed 46 37141135153151340323
NLatlbacOF Rosario,Ed Rosario Eddie 57 55110102 80 67247224
NLsad----SSRosario,Eg Rosario Eguy 0 0 0 0 7 0 7 0
ALang---P Rosenberg Rosenberg Kenny 0 0 0 0 3 1 3 1
NLmet---OF Ruf Ruf Darin 40 24117 62118 81275167
NLmil---OF Ruiz,E Ruiz Esteury 0 0 0 0 17 9 17 9
NLwaselvC Ruiz,K Ruiz Keibert 2 2 29 20112 98143120
ALbalwizC Rutschman Rutschman Adley 0 0 0 0113107113107
ALminsigP Ryan,J Ryan Joe 0 0 5 5 27 27 32 32
ALtorbacP Ryu Ryu HyunJin 12 12 31 31 6 6 49 49
ALbos---P Sale Sale Chris 0 0 9 9 2 2 11 11
NLcubstrP Sampson Sampson Adrian 0 0 10 5 21 19 31 24
ALmin---P Sanchez,Aa Sanchez Aaron 0 0 9 7 15 10 24 17
NLwas---P Sanchez,An Sanchez Anibal 11 11 0 0 14 14 25 25
NLphi---P Sanchez,C Sanchez Cristopher 0 0 7 1 15 3 22 4
ALminsliC Sanchez,G Sanchez Gary 49 45117105128112294262
NLmiajocOF Sanchez,J Sanchez Jesus 10 8 63 60 98 86171154
NLmet---3B Sanchez,Y Sanchez Yolmer 11 6 0 0 17 12 28 18
ALangsigP Sandoval,PatSandoval Patrick 9 6 17 14 27 27 53 47
ALmin---P Sands,C Sands Cole 0 0 0 0 11 3 11 3
NLcin---P Sanmartin Sanmartin Reiver 0 0 2 2 45 4 47 6
ALminbac1B Sano Sano Miguel 53 53135127 20 19208199
ALsea---1B Santana,C Santana Carlos 60 60158155131121349336
ALtex---P Santana,De Santana Dennis 12 0 0 0 63 1 75 1
ALbalwizOF Santander Santander Anthony 37 37110104152150299291
ALtex---P Sborz Sborz Josh 4 0 0 0 19 1 23 1
NLmetsigP Scherzer Scherzer Max 12 12 30 30 23 23 65 65
ALyan---P Schmidt Schmidt Clarke 3 1 2 1 29 3 34 5
ALdetmid2B Schoop Schoop Jonathan 44 44156156131129331329
NLcin---2B Schrock Schrock Max 11 4 52 28 13 4 76 36
NLphiesoOF Schwarber Schwarber Kyle 59 56113109155153327318
NLcub---1B Schwindel Schwindel Frank 0 0 64 57 75 69139126
ALbos---P Seabold Seabold Connor 0 0 1 1 5 5 6 6
ALtexbig-SSSeager,C Seager Corey 52 52 95 90151151298293
ALoak---P Sears Sears JP 0 0 0 0 17 11 17 11
NLphibig2B Segura Segura Jean 54 54131127 98 96283277
ALtexeso2B Semien Semien Marcus 53 53162161161161376375
NLcol---P Senzatela Senzatela Antonio 12 12 28 28 19 19 59 59
NLcin---OF Senzel Senzel Nick 23 20 36 29110104169153
NLcol---C Serven Serven Brian 0 0 0 0 62 55 62 55
ALyanjocP Severino,L Severino Luis 0 0 4 0 19 19 23 19
NLmil---C Severino,P Severino Pedro 48 42113106 8 5169153
ALcle---P Shaw,B Shaw Bryan 6 0 0 0 60 2 66 2
ALbos---1B Shaw,T Shaw Travis 50 41 84 55 7 5141101
ALwhisigOF Sheets Sheets Gavin 0 0 54 45124104178149
ALsea---P Sheffield,JuSheffield Justus 10 10 21 15 6 1 37 26
ALdet----SSShort Short Zack 0 0 61 47 6 3 67 50
NLcin---OF Siani Siani Mike 0 0 0 0 9 7 9 7
ALang---OF Sierra Sierra Magneuris 19 13122 43 45 22186 78
ALang---P Silseth Silseth Chase 0 0 0 0 7 7 7 7
NLcub----SSSimmons Simmons Andrelton 30 30131126 34 22195178
ALkanwizP Singer Singer Brady 12 12 27 27 27 24 66 63
ALtam---OF Siri Siri Jose 0 0 21 11104 88125 99
ALdet---P Skubal Skubal Tarik 8 7 31 29 21 21 60 57
NLsaf---OF Slater Slater Austin 31 23129 55125 61285139
NLmil---P Small Small Ethan 0 0 0 0 2 2 2 2
ALmin---P Smeltzer Smeltzer Devin 7 1 0 0 15 12 22 13
NLari---P Smith,Ca Smith Caleb 5 4 45 13 44 1 94 18
NLmet---OF Smith,Do Smith Dominic 50 48145116 58 34253198
ALtex---3B Smith,JH Smith Josh H 0 0 0 0 73 60 73 60
ALoak---3B Smith,Kevi Smith Kevin 0 0 18 11 47 41 65 52
NLari---OF Smith,P Smith Pavin 12 11145122 75 66232199
NLdodesoC Smith,WD Smith Will D 37 34130114137130304278
NLpit---OF SmithNjigba SmithNjigba Canaan 0 0 0 0 3 2 3 2
NLcubesoP Smyly Smyly Drew 7 5 29 23 22 22 58 50
NLsadsigP Snell Snell Blake 11 11 27 27 24 24 62 62
ALtex---2B Solak Solak Nick 58 57127125 35 25220207
NLcin---3B Solano Solano Donovan 54 46101 78 80 70235194
NLmia---OF Soler Soler Jorge 43 42148142 72 70263254
NLatl---P Soroka Soroka Mike 3 3 0 0 0 0 3 3
NLphi----SSSosa,E Sosa Edmundo 0 0113 75 78 45191120
ALwhi----SSSosa,L Sosa Lenyn 0 0 0 0 11 9 11 9
ALdet---Pc Soto,G Soto Gregory 27 0 0 0 64 0 91 0
NLsadelvOF Soto,J Soto Juan 47 47151146153152351345
ALang----SSSoto,L Soto Livan 0 0 0 0 18 15 18 15
ALsea---OF Souza Souza Steven 11 7 17 8 6 6 34 21
ALkan---P Speier Speier Gabe 8 0 0 0 17 1 25 1
ALtorstrOF Springer Springer George 51 49 78 78133126262253
ALtambigP Springs Springs Jeffrey 16 0 0 0 33 25 49 25
NLmia---C Stallings Stallings Jacob 42 40112103114104268247
NLsad---P Stammen Stammen Craig 24 0 67 4 33 1124 5
ALyanmidOF Stanton Stanton Giancarlo 23 23139134110103272260
ALang---C Stassi Stassi Max 31 26 87 80102 93220199
NLcub---P Steele Steele Justin 0 0 20 9 24 24 44 33
NLcin---2B Steer Steer Spencer 0 0 0 0 28 27 28 27
ALang---2B Stefanic Stefanic Michael 0 0 0 0 25 19 25 19
NLatl---P Stephens Stephens Jackson 0 0 0 0 39 1 39 1
NLcin---C Stephenson,TStephenson Tyler 8 4132 82 50 46190132
ALoak---OF Stevenson,C Stevenson Cal 0 0 0 0 23 19 23 19
ALboshom2B Story Story Trevor 59 59142139 94 92295290
NLphisli-SSStott Stott Bryson 0 0 0 0127118127118
ALbal---OF Stowers Stowers Kyle 0 0 0 0 34 24 34 24
NLwas---2B StrangeGordoStrangeGordon Dee 33 22 0 0 22 15 55 37
NLwas---P Strasburg Strasburg Stephen 2 2 5 5 1 1 8 8
NLstl---P Stratton Stratton Chris 27 0 0 0 60 1 87 1
ALcle---OF Straw Straw Myles 33 19158149152144343312
NLatlateP Strider Strider Spencer 0 0 0 0 31 20 31 20
ALtoresoP Stripling Stripling Ross 12 9 24 19 32 24 68 52
NLcubsliP Stroman Stroman Marcus 0 0 33 33 25 25 58 58
NLphisigC Stubbs Stubbs Garrett 14 1 18 7 47 32 79 40
ALsea---3B Suarez,E Suarez Eugenio 57 57145134150147352338
ALangsliP Suarez,J Suarez Jose 2 2 23 14 22 20 47 36
NLphistrP Suarez,Ra Suarez Ranger 0 0 39 12 29 29 68 41
NLpit---OF Suwinski Suwinski Jack 0 0 0 0106 91106 91
ALang---C Suzuki,K Suzuki Kurt 33 32 72 63 51 42156137
NLcubateOF Suzuki,S Suzuki Seiya 0 0 0 0111105111105
NLpit---OF Swaggerty Swaggerty Travis 0 0 0 0 5 3 5 3
NLatlsig-SSSwanson,D Swanson Dansby 60 60160158162162382380
ALsea---P Swanson,E Swanson Erik 9 0 33 2 57 1 99 3
NLcub---P Swarmer Swarmer Matt 0 0 0 0 11 5 11 5
NLphijocP Syndergaard Syndergaard Noah 0 0 2 2 25 24 27 26
NLsaf---P Szapucki Szapucki Thomas 0 0 0 0 11 1 11 1
ALyanstrP Taillon Taillon Jameson 0 0 29 29 32 32 61 61
ALtor---OF Tapia,R Tapia Raimel 51 48133113128107312268
NLsadsig-SSTatis Tatis Fernando 59 59130125 0 0189184
ALtexstrOF Taveras Taveras Leody 33 32 49 46 99 87181165
NLdod---OF Taylor,C Taylor Chris 56 49148132118110322291
ALkan---OF Taylor,MA Taylor Michael A 38 23142136124115304274
NLmil---OF Taylor,T Taylor Tyrone 22 8 93 56120103235167
NLmilsli1B Tellez Tellez Rowdy 35 29106 76153135294240
NLwas---P Tetreault Tetreault Jackson 0 0 0 0 4 4 4 4
ALang---C Thaiss Thaiss Matt 8 6 3 2 29 19 40 27
NLari---OF Thomas,A Thomas Alek 0 0 0 0113102113102
ALoak---OF Thomas,C Thomas Cody 0 0 0 0 10 9 10 9
ALang---OF Thomas,D Thomas Dillon 0 0 4 2 8 3 12 5
NLwas---OF Thomas,L Thomas Lane 18 10 77 52146125241187
ALtex---OF Thompson,B Thompson Bubba 0 0 0 0 55 51 55 51
NLcub---P Thompson,K Thompson Keegan 0 0 32 6 29 17 61 23
NLdod---OF Thompson,T Thompson Trayce 0 0 15 8 80 58 95 66
NLpit---P Thompso,ZachThompson Zach 0 0 26 14 29 22 55 36
NLstl---P Thompso,ZackThompson Zack 0 0 0 0 22 1 22 1
ALtex---P Tinoco Tinoco Jesus 6 0 0 0 17 2 23 2
NLcol---1B Toglia Toglia Michael 0 0 0 0 31 30 31 30
ALdetelv1B Torkelson Torkelson Spencer 0 0 0 0110105110105
ALsea---2B Toro Toro Abraham 33 19 95 89109 82237190
ALsea---C Torrens Torrens Luis 25 21108 93 55 44188158
ALyanbig2B Torres,G Torres Gleyber 42 40127123140131309294
ALang---P Toussaint Toussaint Touki 7 5 11 10 8 2 26 17
NLcolate-SSTovar,E Tovar Ezequiel 0 0 0 0 9 9 9 9
ALsea---OF Trammell Trammell Taylor 0 0 51 48 43 35 94 83
NLcol---2B Trejo Trejo Alan 0 0 28 8 35 31 63 39
ALyanbigC Trevino Trevino Jose 24 20 89 81115 90228191
NLatl---C Tromp Tromp Chadwick 24 19 9 4 1 1 34 24
ALangmidOF Trout Trout Mike 53 53 36 36119117208206
NLpit---OF Tsutsugo Tsutsugo Yoshi 50 41 81 57 50 49181147
NLpit----SSTucker,C Tucker Cole 37 28 43 28 18 16 98 72
ALhouwizOF Tucker,K Tucker Kyle 58 56140134150148348338
NLdodmid3B Turner,J Turner Justin 42 42151139128127321308
NLdodbac-SSTurner,T Turner Trea 59 59148147160160367366
NLpit---P Underwood Underwood Duane 17 0 0 0 51 1 68 1
ALsea---OF Upton Upton Justin 42 42 89 87 17 15148144
NLcol---P Urena,J Urena Jose 5 5 26 18 21 17 52 40
NLdodmidP Urias,J Urias Julio 11 10 32 32 31 31 74 73
NLmilbig3B Urias,L Urias Luis 41 31150133119109310273
ALbal---3B Urias,R Urias Ramon 10 6 85 73118109213188
ALhoubacP Urquidy Urquidy Jose 5 5 20 20 29 28 54 53
ALminbac3B Urshela Urshela Gio 43 42116109144135303286
ALhouateP Valdez,F Valdez Framber 11 10 22 22 31 31 64 63
NLpit---2B VanMeter VanMeter Josh 26 18111 66 67 51204135
NLwas---3B Vargas,I Vargas Ildemaro 24 12 34 19 63 57121 88
NLdod---3B Vargas,M Vargas Miguel 0 0 0 0 18 11 18 11
ALmin---P Varland Varland Louie 0 0 0 0 5 5 5 5
NLarijocOF Varsho Varsho Daulton 37 29 95 73151136283238
ALwhistrOF Vaughn Vaughn Andrew 0 0126116134130260246
ALbal---2B Vavra Vavra Terrin 0 0 0 0 40 27 40 27
ALhoumidC Vazquez,C Vazquez Christian 47 45138122119102304269
ALwhi---P Velasquez Velasquez Vince 9 7 25 21 27 9 61 37
ALang----SSVelazquez,A Velazquez Andrew 40 22 28 20125100193142
NLcub---OF Velazquez,N Velazquez Nelson 0 0 0 0 77 47 77 47
ALbosesoOF Verdugo Verdugo Alex 53 50146137152150351337
ALhouateP Verlander Verlander Justin 1 1 0 0 28 28 29 29
ALdet---P Vest Vest Will 0 0 0 0 59 1 59 1
NLmet---3B Vientos Vientos Mark 0 0 0 0 16 7 16 7
NLphi---OF Vierling Vierling Matt 0 0 34 15117 90151105
NLsafwiz3B Villar,D Villar David 0 0 0 0 52 47 52 47
ALang---3B Villar,J Villar Jonathan 52 48141117 59 52252217
ALtex---C Viloria Viloria Meibrys 15 7 0 0 26 19 41 26
NLmet---1B Vogelbach Vogelbach Daniel 39 36 93 55130111262202
ALoak---1B Vogt Vogt Stephen 26 21 78 57 70 45174123
NLwasbig1B Voit Voit Luke 56 55 68 55135132259242
NLsaf---3B Vosler Vosler Jason 0 0 41 18 36 29 77 47
ALbalsigP Voth Voth Austin 11 11 48 1 41 17100 29
NLcin---1B Votto Votto Joey 54 54129126 91 90274270
ALbossigP Wacha Wacha Michael 8 7 29 23 23 23 60 53
NLsaf---OF Wade,L Wade LaMonte 16 11109 83 77 62202156
ALang---2B Wade,T Wade Tyler 52 29103 35 67 48222112
NLstlhomP Wainwright Wainwright Adam 10 10 32 32 32 32 74 74
ALoak---P Waldichuk Waldichuk Ken 0 0 0 0 7 7 7 7
NLarihom1B Walker,C Walker Christian 57 56115100160157332313
ALtex---OF Walker,S Walker Steele 0 0 0 0 5 4 5 4
NLmetsigP Walker,T Walker Taijuan 11 11 29 29 29 29 69 69
ALang---C Wallach Wallach Chad 15 13 23 19 12 10 50 42
ALmin---OF Wallner Wallner Matt 0 0 0 0 18 17 18 17
ALtameso-SSWalls Walls Taylor 0 0 54 44142122196166
ALangjoc1B Walsh,Jar Walsh Jared 32 24144136118106294266
NLsaf---2B Walton Walton Donovan 5 4 24 18 25 20 54 42
ALang---P Wantz Wantz Andrew 0 0 0 0 42 1 42 1
ALangbigOF Ward Ward Taylor 34 24 65 59135130234213
ALkan---OF Waters Waters Drew 0 0 0 0 32 28 32 28
ALbaljocP Watkins Watkins Spenser 0 0 16 10 23 20 39 30
NLsad---P Weathers Weathers Ryan 0 0 30 18 1 1 31 19
ALkan---P Weaver Weaver Luke 12 12 13 13 26 1 51 26
NLsafsliP Webb,L Webb Logan 13 11 27 26 32 32 72 69
ALbal---P Wells,T Wells Tyler 0 0 0 0 23 23 23 23
NLmia---3B Wendle Wendle Joey 50 44136117101 85287246
ALdet---P Wentz Wentz Joey 0 0 0 0 7 7 7 7
NLcub---P Wesneski Wesneski Hayden 0 0 0 0 6 4 6 4
NLphimidP Wheeler Wheeler Zack 11 11 32 32 26 26 69 69
ALtex---OF White,El White Eli 19 15 64 56 47 35130106
ALtorstrP White,M White Mitch 0 0 21 4 25 18 46 22
ALang---OF Whitefield Whitefield Aaron 0 0 0 0 5 2 5 2
ALbos---P Whitlock Whitlock Garrett 0 0 0 0 31 9 31 9
NLmia---OF Williams,L Williams Luke 0 0 58 23 79 36137 59
NLmet---P Williams,Tr Williams Trevor 11 11 23 15 30 9 64 35
NLpit---P Wilson,Br Wilson Bryse 6 2 16 16 25 20 47 38
ALsea---OF Wilson,M Wilson Marcus 0 0 0 0 3 1 3 1
NLsad---P Wilson,S Wilson Steven 0 0 0 0 50 1 50 1
ALbos---P Winckowski Winckowski Josh 0 0 0 0 15 14 15 14
ALmin---P Winder Winder Josh 0 0 0 0 15 11 15 11
ALsea---OF Winker Winker Jesse 54 48110105136128300281
NLcubjoc3B Wisdom Wisdom Patrick 0 0106 85134127240212
ALtam---P Wisler Wisler Matt 18 4 0 0 39 5 57 9
ALkanate3B Witt Witt Bobby 0 0 0 0150148150148
NLdod---C Wolters Wolters Tony 42 35 14 5 2 1 58 41
ALbos---C Wong,C Wong Connor 0 0 6 3 27 17 33 20
NLmil---2B Wong,Ko Wong Kolten 53 48116108134115303271
NLsafesoP Wood,A Wood Alex 9 2 26 26 26 26 61 54
NLstl---P Woodford Woodford Jake 12 1 26 8 27 1 65 10
NLmilbigP Woodruff Woodruff Brandon 13 13 30 30 27 27 70 70
NLatlhomP Wright,K Wright Kyle 8 8 2 2 30 30 40 40
NLsaf---C Wynns Wynns Austin 0 0 45 39 65 48110 87
ALtam---P Yacabonis Yacabonis Jimmy 2 1 0 0 14 1 16 2
NLpit---P Yajure Yajure Miguel 0 0 4 3 12 1 16 4
ALtamesoP Yarbrough Yarbrough Ryan 12 10 30 21 20 9 62 40
NLsaf---OF Yastrzemski Yastrzemski Mike 54 52139119148126341297
NLmilbacOF Yelich Yelich Christian 58 58117107154149329314
NLstl---OF Yepez Yepez Juan 0 0 0 0 76 65 76 65
NLatl---P Ynoa,H Ynoa Huascar 9 5 18 17 2 2 29 24
NLsaf---P Young,Al Young Alex 15 7 40 2 25 1 80 10
NLcub---1B Young,J Young Jared 0 0 0 0 6 5 6 5
ALwhi---C Zavala Zavala Seby 0 0 37 31 61 49 98 80
ALkan---P Zerpa Zerpa Angel 0 0 1 1 3 2 4 3
NLcin---P Zeuch Zeuch TJ 3 1 5 3 3 3 11 7
ALtor---OF Zimmer,B Zimmer Bradley 20 13 99 84109 28228125
ALbal---P Zimmermann,BZimmermann Bruce 2 1 14 13 15 13 31 27
ALtam---C Zunino Zunino Mike 29 26109 97 36 34174157