2023            MLB Players 2021, 2022, 2023              Players: {data.filteredRows}
LgTeamOwnPosNameName_Last_First_Midgp21gs21gp22gs22gp23gs23gpTotgsTot
NLcinjocP Abbott,A Abbott Andrew 0 0 0 0 21 21 21 21
NLwasstr-SSAbrams Abrams CJ 0 0 90 78151148241226
ALhouelv1B Abreu,J Abreu Jose 152152157157141141450450
ALbos---OF Abreu,W Abreu Wilyer 0 0 0 0 28 19 28 19
NLatlateOF Acuna Acuna Ronald 82 80119115159159360354
NLmileso-SSAdames Adames Willy 140133139138149149428420
ALang---OF Adams,J Adams Jordyn 0 0 0 0 17 10 17 10
NLwas---C Adams,R Adams Riley 47 27 48 43 44 39139109
ALang---OF Adell Adell Jo 35 35 88 71 17 16140122
NLwas---P Adon Adon Joan 1 1 14 14 12 10 27 25
NLatl---3B Adrianza Adrianza Ehire 109 29 37 26 5 2151 57
NLatl---1B Aguilar,J Aguilar Jesus 131116129118 36 29296263
NLari----SSAhmed Ahmed Nick 129118 17 15 72 56218189
ALbal---P Akin Akin Keegan 24 17 45 1 24 1 93 19
ALwhi---3B Alberto Alberto Hanser 103 56 73 38 28 19204113
NLatlsli2B Albies Albies Ozzie 156156 64 63148148368367
NLmiasigP Alcantara,SaAlcantara Sandy 33 33 32 32 28 28 93 93
NLsaf---P Alexander,S Alexander Scott 0 0 17 4 55 8 72 12
ALdet---P Alexander,T Alexander Tyler 41 15 27 17 25 1 93 33
ALbos---C Alfaro Alfaro Jorge 91 76 82 68 18 12191156
NLatl---P Allard Allard Kolby 32 17 0 0 4 3 36 20
ALyan---OF Allen,G Allen Greg 15 11 46 33 22 6 83 50
ALclesigP Allen,LT Allen Logan T 0 0 0 0 24 24 24 24
ALoak----SSAllen,N Allen Nick 0 0100 92106 93206185
NLmet---OF Almonte,A Almonte Abraham 64 37 15 7 8 3 87 47
NLmeteso1B Alonso Alonso Pete 152151160160154154466465
ALhouate2B Altuve Altuve Jose 146144141137 90 89377370
NLwas---3B Alu Alu Jake 0 0 0 0 51 45 51 45
NLmetateC Alvarez,F Alvarez Francisco 0 0 5 2123103128105
ALhouwizOF Alvarez,Y Alvarez Yordan 144136135133114113393382
NLmia----SSAmaya,J Amaya Jacob 0 0 0 0 4 3 4 3
NLcub---C Amaya,M Amaya Miguel 0 0 0 0 53 41 53 41
NLmil---3B Anderson,BriAnderson Brian 67 63 98 92 96 88261243
NLcol---P Anderson,C Anderson Chase 14 9 9 7 19 17 42 33
ALwhi----SSAnderson,Ti Anderson Tim 123123 79 79123119325321
ALangmidP Anderson,Ty Anderson Tyler 31 31 30 28 27 25 88 84
ALwhi---2B Andrus Andrus Elvis 146141149143112106407390
NLpit---OF Andujar Andujar Miguel 45 42 36 33 30 20111 95
NLcin---P Antone Antone Tejay 0 0 0 0 5 1 5 1
ALtamwiz2B Aranda Aranda Jonathan 0 0 32 21 34 23 66 44
NLmet---2B Arauz Arauz Jonathan 28 19 15 12 27 17 70 48
NLatlelv-SSArcia Arcia Orlando 36 19 67 60139136242215
NLstlsig3B Arenado Arenado Nolan 157157148147144143449447
ALclesli-SSArias Arias Gabriel 0 0 16 14122 88138102
ALtam---P Armstrong Armstrong Shawn 0 0 50 2 39 6 89 8
ALtamesoOF Arozarena Arozarena Randy 141135153150151149445434
NLmiabig2B Arraez Arraez Luis 121108144129147141412378
ALbos---2B Arroyo Arroyo Christian 57 44 87 76 66 53210173
NLcinsigP Ashcraft Ashcraft Graham 0 0 19 19 26 26 45 45
NLcubstrP Assad Assad Javier 0 0 9 8 32 10 41 18
NLsad---P Avila,P Avila Pedro 1 1 0 0 14 6 15 7
NLsad---OF Azocar Azocar Jose 0 0 98 54 55 24153 78
ALdet---OF Baddoo Baddoo Akil 124107 73 63112 88309258
NLcin---OF Bader Bader Harrison 103101 86 77 98 85287263
NLpit---OF Bae Bae JiHwan 0 0 10 9111 92121101
ALdeteso-SSBaez,J Baez Javier 136130144142136132416404
NLsafbigC Bailey,P Bailey Patrick 0 0 0 0 97 85 97 85
NLstl---1B Baker,L Baker Luken 0 0 0 0 33 23 33 23
ALwhi---P Banks Banks Tanner 0 0 0 0 32 3 32 3
ALhou---2B Bannon Bannon Rylan 0 0 5 4 2 2 7 6
NLsad---Pc Barlow,S Barlow Scott 0 0 69 0 63 0132 0
NLdod---C Barnes,A Barnes Austin 77 52 62 55 59 52198159
NLmia---P Barnes,M Barnes Matt 60 0 0 0 24 1 84 1
NLcub---C Barnhart Barnhart Tucker 116 97 94 90 43 37253224
NLcin----SSBarrero Barrero Jose 21 13 48 46 46 41115100
ALang---P Barria Barria Jaime 13 11 35 1 34 6 82 18
NLsaf---C Bart Bart Joey 2 1 97 83 30 26129110
ALtam----SSBasabe,O Basabe Osleivis 0 0 0 0 31 22 31 22
ALtoresoP Bassitt Bassitt Chris 27 27 30 30 33 33 90 90
NLsad---3B Batten Batten Matthew 0 0 15 5 43 33 58 38
NLmet---P Battenfield Battenfield Peyton 0 0 0 0 7 6 7 6
NLmetmid3B Baty Baty Brett 0 0 11 11108 98119109
ALyan---OF Bauers Bauers Jake 115 75 0 0 84 68199143
ALbalsigPc Bautista Bautista Felix 0 0 0 0 56 0 56 0
ALkan---OF Beaty Beaty Matt 120 45 20 13 29 19169 77
NLsaf---P Beck Beck Tristan 0 0 0 0 33 3 33 3
NLpit---Pc Bednar Bednar David 0 0 0 0 66 0 66 0
ALtam---P Beeks Beeks Jalen 0 0 42 7 30 8 72 15
NLmiasli1B Bell Bell Josh 144127156151150148450426
NLcubbigOF Bellinger Bellinger Cody 95 79144135130128369342
ALbosbigP Bello Bello Brayan 0 0 13 11 28 28 41 39
ALtorelv1B Belt Belt Brandon 97 85 78 67103 97278249
ALbal---C Bemboom Bemboom Anthony 8 7 22 15 6 4 36 26
ALwhielvOF Benintendi Benintendi Andrew 134129126120151142411391
NLcinwizOF Benson Benson Will 0 0 28 15108 86136101
ALbos---P Bernardino Bernardino Brennan 0 0 0 0 55 6 55 6
ALtoresoP Berrios Berrios Jose 32 32 32 32 32 32 96 96
NLmiaeag-SSBerti Berti Jon 85 63102 92133100320255
ALtamelvC Bethancourt Bethancourt Christian 0 0100 84103 89203173
NLdodstrOF Betts Betts Mookie 122116142138152151416405
ALclesliP Bibee Bibee Tanner 0 0 0 0 25 25 25 25
ALtoreag-SSBichette Bichette Bo 159159159158135134453451
NLpit---P Bido Bido Osvaldo 0 0 0 0 16 9 16 9
ALcle---P Bieber Bieber Shane 16 16 31 31 21 21 68 68
ALhou---P Bielak Bielak Brandon 28 2 0 0 15 13 43 15
ALtor---2B Biggio Biggio Cavan 79 71 97 77111 78287226
NLcol---P Bird Bird Jake 0 0 0 0 70 3 70 3
NLcol---P Blach Blach Ty 0 0 24 1 20 13 44 14
ALoakelvP Blackburn Blackburn Paul 9 9 21 21 21 20 51 50
NLcol---OF Blackmon Blackmon Charlie 150135135128 96 89381352
ALkan---OF Blanco,D Blanco Dairon 0 0 5 2 69 36 74 38
ALhou---P Blanco,R Blanco Ronel 0 0 0 0 17 7 17 7
NLwas---2B Blankenhorn Blankenhorn Travis 24 1 1 1 10 10 35 12
ALoak---OF Bleday Bleday JJ 0 0 65 56 82 73147129
NLsadbig-SSBogaerts Bogaerts Xander 144143150148155154449445
NLphieag3B Bohm Bohm Alec 115101152146145142412389
NLpit---P Borucki Borucki Ryan 0 0 0 0 38 2 38 2
NLcol---OF Bouchard Bouchard Sean 0 0 27 25 21 10 48 35
ALkan---P Bowlan Bowlan Jonathan 0 0 0 0 2 1 2 1
ALdet---P Boyd Boyd Matt 15 15 0 0 15 15 30 30
ALoak---P Boyle Boyle Joe 0 0 0 0 3 3 3 3
ALtex---P Bradford Bradford Cody 0 0 0 0 20 8 20 8
ALbal---P Bradish Bradish Kyle 0 0 23 23 30 30 53 53
ALkan---OF Bradley,J Bradley Jackie 134 99131 98 43 32308229
ALtam---P Bradley,T Bradley Taj 0 0 0 0 23 21 23 21
ALhou---OF Brantley Brantley Michael 121118 65 65 15 14201197
NLsaf---P Brebbia Brebbia John 0 0 76 11 40 10116 21
ALhouhom3B Bregman Bregman Alex 91 90155153161161407404
ALcle---OF Brennan,W Brennan Will 0 0 11 10138109149119
ALoak---3B Bride Bride Jonah 0 0 58 46 40 30 98 76
ALdet---P Brieske Brieske Beau 0 0 15 15 25 1 40 16
ALyan---P Brito Brito Jhony 0 0 0 0 25 13 25 13
NLphi---P Brogdon Brogdon Connor 56 1 0 0 27 1 83 2
NLmil---3B Brosseau Brosseau Michael 57 40 69 44 26 20152104
ALhoubigP Brown,H Brown Hunter 0 0 7 2 31 29 38 31
ALoak---OF Brown,S Brown Seth 111 69150132112 92373293
ALtam---2B Brujan Brujan Vidal 10 6 52 40 37 20 99 66
NLcol---OF Bryant Bryant Kris 144138 42 42 80 79266259
ALkan---P Bubic Bubic Kris 29 20 28 27 3 3 60 50
NLdod---P Buehler Buehler Walker 33 33 12 12 0 0 45 45
NLari---P Bumgarner Bumgarner Madison 26 26 30 30 4 4 60 60
NLmia---OF Burdick Burdick Peyton 0 0 32 28 14 8 46 36
NLmiaelv3B Burger Burger Jake 15 10 51 44141132207186
NLstl---OF Burleson Burleson Alec 0 0 16 14105 80121 94
NLmilbigP Burnes Burnes Corbin 28 28 33 33 32 32 93 93
NLdodwiz3B Busch Busch Michael 0 0 0 0 27 18 27 18
ALoak---OF Butler Butler Lawrence 0 0 0 0 42 33 42 33
NLmet---P Butto Butto Jose 0 0 1 1 9 7 10 8
ALmin---OF Buxton Buxton Byron 61 59 92 86 85 80238225
ALseaelv2B Caballero Caballero Jose 0 0 0 0104 70104 70
ALang---3B Cabbage Cabbage Trey 0 0 0 0 22 15 22 15
NLmia---P Cabrera,E Cabrera Edward 7 7 14 14 22 20 43 41
ALdet---1B Cabrera,M Cabrera Miguel 130127112109 98 95340331
ALyan---OF Cabrera,O Cabrera Oswaldo 0 0 44 41115 80159121
ALcle---OF Calhoun,K Calhoun Kole 51 39125100 43 41219180
ALyan---OF Calhoun,W Calhoun Willie 75 67 22 17 44 36141120
NLwas---OF Call Call Alex 0 0 47 29128109175138
NLsaf---3B Camargo Camargo Johan 0 0 52 38 8 5 60 43
ALtam----SSCaminero Caminero Junior 0 0 0 0 7 7 7 7
NLsad---C Campusano Campusano Luis 11 9 16 12 49 41 76 62
NLcub---OF Canario Canario Alexander 0 0 0 0 6 4 6 4
NLcubeag3B Candelario Candelario Jeimer 149149124119140139413407
NLmilsliOF Canha Canha Mark 141139140124139122420385
ALang---P Canning Canning Griffin 14 13 0 0 24 22 38 35
ALsea---OF Canzone Canzone Dominic 0 0 0 0 59 42 59 42
ALoak---OF Capel Capel Conner 0 0 22 17 32 22 54 39
NLpit---3B Capra Capra Vinny 0 0 8 2 9 5 17 7
NLmil---C Caratini Caratini Victor 116 87 95 75 62 55273217
NLstl---OF Carlson Carlson Dylan 149145128110 76 59353314
ALdetsliOF Carpenter,K Carpenter Kerry 0 0 31 28118111149139
NLsad---1B Carpenter,M Carpenter Matt 130 44 47 35 76 58253137
NLmet---P Carrasco Carrasco Carlos 12 12 29 29 20 20 61 61
NLarijocOF Carroll,Cor Carroll Corbin 0 0 32 26155146187172
ALtex---OF Carter Carter Evan 0 0 0 0 23 19 23 19
NLcin---C Casali Casali Curt 77 55 57 50 40 27174132
ALbossig1B Casas Casas Triston 0 0 27 22132117159139
NLphieagOF Castellano,NCastellanos Nick 138136136134157156431426
ALseasigP Castillo,L Castillo Luis 33 33 25 25 33 33 91 91
NLcol---OF Castro,H Castro Harold 106 80120107 97 69323256
NLphi----SSCastro,R Castro Rodolfo 31 23 71 68 92 59194150
ALmin---OF Castro,W Castro Willi 125115112 94121 89358298
NLphi---OF Cave Cave Jake 76 40 54 43 65 52195135
ALwhi---P Cease Cease Dylan 32 32 32 32 33 33 97 97
NLari---P Cecconi Cecconi Slade 0 0 0 0 7 4 7 4
NLcol---P Cessa Cessa Luis 0 0 46 10 7 6 53 16
ALbos----SSChang Chang Yu 89 63 69 49 39 32197144
ALtex---P Chapman,A Chapman Aroldis 61 0 43 0 61 0165 0
ALtor---3B Chapman,M Chapman Matt 151150155152140139446441
NLmia---P Chargois Chargois JT 0 0 21 3 46 5 67 8
NLatl---P Chavez Chavez Jesse 30 4 60 1 36 1126 6
NLwas---2B Chavis Chavis Michael 43 29129 97 48 27220153
NLatl---P Chirinos,Y Chirinos Yonny 0 0 2 1 20 9 22 10
NLmiaateOF Chisholm Chisholm Jazz 124119 60 56 97 93281268
NLsad---1B Choi Choi JiMan 83 71113102 39 30235203
ALtamsliP Civale Civale Aaron 21 21 20 20 23 23 64 64
ALkan---P Clarke Clarke Taylor 0 0 0 0 58 2 58 2
ALcleatePc Clase Clase Emmanuel 71 0 77 0 75 0223 0
NLphi---1B Clemens Clemens Kody 0 0 56 31 45 35101 66
ALtor---3B Clement Clement Ernie 40 36 69 40 29 13138 89
ALwhijocP Clevinger Clevinger Mike 0 0 23 22 24 24 47 46
NLsafbigP Cobb Cobb Alex 18 18 28 28 28 28 74 74
ALwhi---OF Colas Colas Oscar 0 0 0 0 75 66 75 66
ALyanstrP Cole,G Cole Gerrit 30 30 33 33 33 33 96 96
ALkan---P Coleman Coleman Dylan 0 0 0 0 23 1 23 1
ALcle---C Collins Collins Zack 77 58 36 27 2 2115 87
NLsafhomOF Conforto Conforto Michael 125113 0 0125115250228
NLmiljocC Contreras,B Contreras Bill 51 47 97 89141137289273
NLpit---P Contreras,R Contreras Roansy 1 1 21 18 19 11 41 30
NLstlwizC Contreras,W Contreras Willson 128112113111125119366342
NLsad---1B Cooper Cooper Garrett 71 55119112123105313272
NLwasjocP Corbin Corbin Patrick 31 31 31 31 32 32 94 94
ALyan---OF Cordero,F Cordero Franchy 48 37 84 70 24 19156126
ALyan---P Cordero,J Cordero Jimmy 0 0 0 0 31 1 31 1
ALminate-SSCorrea Correa Carlos 148147136133135134419414
ALyan---P Cortes Cortes Nestor 22 14 28 28 12 12 62 54
NLphi---P Covey Covey Dylan 0 0 0 0 29 1 29 1
ALbal---OF Cowser Cowser Colton 0 0 0 0 26 17 26 17
ALkan---P Cox Cox Austin 0 0 0 0 24 3 24 3
NLsaf----SSCrawford,B Crawford Brandon 138130118113 93 85349328
ALseaelv-SSCrawford,J Crawford JP 160159145143145144450446
ALboselvP Crawford,K Crawford Kutter 1 1 21 12 31 23 53 36
ALangate1B Cron,C Cron CJ 142132150148 71 68363348
NLsadjoc1B Cronenworth Cronenworth Jake 152145158155127124437424
ALkan---C Cropley Cropley Tyler 0 0 0 0 2 2 2 2
NLcubsliOF CrowArmstrngCrowArmstrng Pete 0 0 0 0 13 3 13 3
NLcin---P Cruz,F Cruz Fernando 0 0 14 2 58 2 72 4
NLsad---1B Cruz,N Cruz Nelson 140133124122 49 33313288
NLpit----SSCruz,O Cruz Oneil 2 2 87 85 9 9 98 96
ALkan---P Cruz,S Cruz Steven 0 0 0 0 10 4 10 4
NLcub---P Cuas Cuas Jose 0 0 0 0 72 2 72 2
NLmia---P Cueto Cueto Johnny 22 21 25 24 13 10 60 55
ALcle---P Curry Curry Xzavion 0 0 2 2 41 9 43 11
NLatlsigC D'Arnaud D'Arnaud Travis 59 54107104 74 65240223
NLsad---OF Dahl Dahl David 63 55 0 0 4 3 67 58
ALbos---1B Dalbec Dalbec Bobby 133115117 80 21 15271210
NLsad---P Darvish Darvish Yu 30 30 30 30 24 24 84 84
ALkan---P Davidson,T Davidson Tucker 4 4 12 11 38 1 54 16
NLari---P Davies Davies Zach 32 32 27 27 18 18 77 77
NLpit---OF Davis,H Davis Henry 0 0 0 0 62 60 62 60
NLsafhom1B Davis,JD Davis JD 72 49115 82144126331257
NLmia---OF Davis,Jo Davis Jonathan 64 25 37 26 34 27135 78
NLcol---P Davis,N Davis Noah 0 0 0 0 8 6 8 6
NLcol---OF Daza Daza Yonathan 107 71113 94 24 20244185
ALtex---P DeGrom DeGrom Jacob 15 15 11 11 6 6 32 32
NLmia---P DeJesus,E DeJesus Enmanuel 0 0 0 0 2 0 2 0
NLsafeag-SSDeJong,P DeJong Paul 113100 77 58112102302260
NLmiaesoOF DeLaCruz,B DeLaCruz Bryan 57 53115 87153147325287
NLcinbig-SSDeLaCruz,E DeLaCruz Elly 0 0 0 0 98 96 98 96
NLpit---C Delay Delay Jason 0 0 57 49 70 53127102
ALmin---P DeLeon DeLeon Jose 9 2 0 0 13 1 22 3
NLdod---OF DeLuca DeLuca Jonny 0 0 0 0 24 10 24 10
ALbos---P Dermody Dermody Matt 0 0 0 0 1 1 1 1
NLsaf---P DeSclafani DeSclafani Anthony 31 31 5 5 19 18 55 54
ALang---P Detmers Detmers Reid 5 5 25 25 28 28 58 58
ALbossli3B Devers,R Devers Rafael 156155141140153151450446
ALoak---3B Diaz,Aled Diaz Aledmys 84 70 92 76109 83285229
NLcinsigPc Diaz,Alex Diaz Alexis 0 0 0 0 71 0 71 0
NLcoleagC Diaz,El Diaz Elias 106 87105 94141123352304
ALdet---2B Diaz,I Diaz Isan 88 63 0 0 8 7 96 70
ALang---P Diaz,Jh Diaz Jhonathan 3 2 4 3 4 1 11 6
ALoak---2B Diaz,Jo Diaz Jordan 0 0 15 14 90 80105 94
ALdet---P Diaz,M Diaz Miguel 25 2 0 0 12 3 37 5
ALhouwizC Diaz,Yai Diaz Yainer 0 0 6 2104 85110 87
ALtameso3B Diaz,Yan Diaz Yandy 134123137126137133408382
NLwas---OF Dickerson,C Dickerson Corey 109 88 96 73 50 43255204
NLsad---OF Dixon Dixon Brandon 0 0 5 4 32 22 37 26
NLatl---P Dodd Dodd Dylan 0 0 0 0 7 7 7 7
ALyanbigOF Dominguez,J Dominguez Jasson 0 0 0 0 8 8 8 8
NLmil---3B Donaldson Donaldson Josh 135126132125 50 47317298
NLstl---2B Donovan Donovan Brendan 0 0126108 95 81221189
NLsafsigPc Doval Doval Camilo 0 0 0 0 69 0 69 0
NLwas---2B Downs Downs Jeter 0 0 14 10 6 2 20 12
NLcol---OF Doyle,B Doyle Brenton 0 0 0 0126118126118
ALkan---3B Dozier,H Dozier Hunter 144137128121 29 25301283
ALangjoc2B Drury Drury Brandon 49 17138131125122312270
ALhou---P Dubin Dubin Shawn 0 0 0 0 3 1 3 1
ALhoujoc2B Dubon Dubon Mauricio 74 40104 59132106310205
ALkan---3B Duffy,M Duffy Matt 97 69 77 58 77 51251178
ALtexateP Dunning Dunning Dane 27 25 29 29 35 26 91 80
ALtexhom-SSDuran,E Duran Ezequiel 0 0 58 55122106180161
ALbos---OF Duran,Ja Duran Jarren 33 26 58 54102 82193162
ALmin---Pc Duran,Jh Duran Jhoan 0 0 0 0 59 0 59 0
ALbosesoOF Duvall Duvall Adam 145133 86 80 92 82323295
ALkan---OF Eaton,N Eaton Nate 0 0 44 33 27 14 71 47
ALtor---OF Eden Eden Cam 0 0 0 0 5 1 5 1
NLstlwiz-SSEdman Edman Tommy 159153153142137129449424
NLmia---2B Edwards,X Edwards Xavier 0 0 0 0 30 20 30 20
ALtamhomP Eflin Eflin Zach 18 18 20 13 31 31 69 62
NLatleagP Elder Elder Bryce 0 0 10 9 31 31 41 40
NLphi---3B Ellis,D Ellis Drew 28 19 7 6 12 7 47 32
NLcinwiz1B EncarStrand EncarStrand Christian 0 0 0 0 63 59 63 59
NLsad---OF Engel Engel Adam 39 34119 60 5 3163 97
ALdet---P Englert Englert Mason 0 0 0 0 31 1 31 1
ALtexesoP Eovaldi Eovaldi Nathan 32 32 20 20 25 25 77 77
ALang---3B Escobar,E Escobar Eduardo 146138136130 97 72379340
ALtor---2B Espinal,S Espinal Santiago 92 62135119 93 60320241
ALoak---P Estes Estes Joey 0 0 0 0 2 2 2 2
ALangatePc Estevez Estevez Carlos 0 0 0 0 63 0 63 0
NLsaf---2B Estrada,T Estrada Thairo 52 27140129120119312275
ALdet---P Faedo Faedo Alex 0 0 12 12 15 12 27 24
ALtam---Pc Fairbanks Fairbanks Pete 0 0 0 0 49 0 49 0
NLcin---OF Fairchild Fairchild Stuart 12 4 46 29 97 65155 98
NLpitmidP Falter Falter Bailey 22 1 20 16 18 14 60 31
ALminhom3B Farmer,K Farmer Kyle 147128145142120 79412349
ALtam---P Faucher Faucher Calvin 0 0 0 0 17 4 17 4
NLcol---P Feltner Feltner Ryan 2 2 20 19 10 10 32 31
NLdodeagP Ferguson Ferguson Caleb 0 0 37 1 68 7105 8
ALkan---C Fermin,F Fermin Freddy 0 0 3 2 70 55 73 57
NLstl---2B Fermin,J Fermin Jose 0 0 0 0 21 16 21 16
NLwas---Pc Finnegan Finnegan Kyle 0 0 0 0 67 0 67 0
NLsaf----SSFitzgerald Fitzgerald Tyler 0 0 0 0 10 10 10 10
ALbalhomP Flaherty Flaherty Jack 17 15 9 8 29 27 55 50
ALtam---P Fleming Fleming Josh 26 11 10 3 12 3 48 17
ALang----SSFletcher,Da Fletcher David 157156 61 54 33 26251236
NLari---OF Fletcher,Do Fletcher Dominic 0 0 0 0 28 24 28 24
NLcol---P Flexen Flexen Chris 31 31 33 22 29 16 93 69
NLsafeag1B Flores,W Flores Wilmer 139 96151132126 97416325
ALyan---OF Florial Florial Estevan 11 7 17 9 19 18 47 34
ALmin---Pc Floro Floro Dylan 0 0 0 0 62 0 62 0
ALsea---1B Ford Ford Mike 22 18 50 37 82 65154120
NLmia---C Fortes Fortes Nick 14 7 72 59108 85194151
NLcin---OF Fraley Fraley Jake 78 60 68 56111 85257201
ALhoueagP France,J France JP 0 0 0 0 24 23 24 23
ALseaate1B France,T France Ty 152151140138158154450443
ALtamjoc-SSFranco,W Franco Wander 70 70 83 80112109265259
ALbalelv2B Frazier,A Frazier Adam 155140156140141113452393
ALwhi---OF Frazier,C Frazier Clint 66 56 19 10 33 17118 83
NLcol---P Freeland Freeland Kyle 23 23 31 31 29 29 83 83
NLdodeag1B Freeman,F Freeman Freddie 159158159159161161479478
ALcle---3B Freeman,T Freeman Tyler 0 0 24 21 64 39 88 60
NLmil---OF Frelick Frelick Sal 0 0 0 0 57 49 57 49
NLatleagP Fried Fried Max 28 28 30 30 14 14 72 72
NLcineagOF Friedl Friedl TJ 14 8 72 58138122224188
ALcle---1B Fry,D Fry David 0 0 0 0 56 24 56 24
ALbal---P Fujinami Fujinami Shintaro 0 0 0 0 64 7 64 7
ALang---P Fulmer,C Fulmer Carson 0 0 0 0 3 1 3 1
NLcub---P Fulmer,M Fulmer Michael 52 4 0 0 58 1110 5
ALcle---P Gaddis Gaddis Hunter 0 0 2 2 11 7 13 9
ALcle---C Gallagher Gallagher Cam 48 33 18 14 56 53122100
NLariwizP Gallen Gallen Zac 23 23 31 31 34 34 88 88
ALmin---1B Gallo Gallo Joey 153149126103111 83390335
NLsad---OF Gamel Gamel Ben 122 88115103 6 4243195
ALtexelvOF Garcia,Ad Garcia Adolis 149147156154148145453446
NLmia---OF Garcia,Av Garcia Avisail 135119 98 94 37 30270243
ALhou---P Garcia,LH Garcia Luis H 30 28 28 28 6 6 64 62
NLwas---2B Garcia,LV Garcia Luis V 69 62 93 91122112284265
ALkanstr3B Garcia,M Garcia Maikel 0 0 9 6123118132124
ALmin---OF Garlick Garlick Kyle 36 24 66 37 14 8116 69
NLmiastrP Garrett,B Garrett Braxton 8 7 17 17 31 30 56 54
NLwas---OF Garrett,S Garrett Stone 0 0 27 21 89 58116 79
ALtexeagC Garver Garver Mitch 68 56 54 49 87 82209187
ALbos---P Garza,J Garza Justin 0 0 0 0 17 1 17 1
ALtoresoP Gausman Gausman Kevin 33 33 31 31 31 31 95 95
ALoakate2B Gelof Gelof Zack 0 0 0 0 69 69 69 69
ALyan---P German,D German Domingo 22 18 15 14 20 19 57 51
ALbalmidP Gibson Gibson Kyle 31 30 31 31 33 33 95 94
ALseasigP Gilbert,L Gilbert Logan 24 24 32 32 32 32 88 88
ALcleeso2B Gimenez Gimenez Andres 68 59146134153146367339
ALcleesoP Giolito Giolito Lucas 31 31 30 30 33 33 94 94
ALdet---P GipsonLong GipsonLong Sawyer 0 0 0 0 4 4 4 4
ALtambigP Glasnow Glasnow Tyler 14 14 2 2 21 21 37 37
NLstlstr1B Goldschmidt Goldschmidt Paul 158157151150154154463461
NLcol---P Gomber Gomber Austin 23 23 33 17 27 27 83 67
NLcubeagC Gomes Gomes Yan 103 93 86 75116102305270
NLdod---P Gonsolin Gonsolin Tony 15 13 24 24 20 20 59 57
ALsea---P Gonzales,M Gonzales Marco 25 25 32 32 10 10 67 67
NLpit---2B Gonzales,N Gonzales Nick 0 0 0 0 35 32 35 32
ALcle---OF Gonzalez,O Gonzalez Oscar 0 0 91 89 54 45145134
ALwhi---OF Gonzalez,R Gonzalez Romy 10 7 32 28 44 28 86 63
NLdod---P Gonzalez,V Gonzalez Victor 44 1 0 0 34 1 78 2
NLcol---1B Goodman Goodman Hunter 0 0 0 0 23 19 23 19
ALminmid2B Gordon,N Gordon Nick 73 52136113 34 23243188
NLwaseagP Gore,M Gore MacKenzie 0 0 16 13 27 27 43 40
NLstleso2B Gorman Gorman Nolan 0 0 89 73119106208179
ALwhihomC Grandal Grandal Yasmani 93 90 99 92118 97310279
NLdod---Pc Graterol Graterol Brusdar 34 1 46 1 68 1148 3
ALtexhomP Gray,Jon Gray Jon 29 29 24 24 29 29 82 82
NLwaseagP Gray,Jos Gray Josiah 14 13 28 28 30 30 72 71
ALminsliP Gray,S Gray Sonny 26 26 24 24 32 32 82 82
ALtam---3B Gray,T Gray Tristan 0 0 0 0 2 1 2 1
NLcinbigP Greene,H Greene Hunter 0 0 24 24 22 22 46 46
ALdetmidOF Greene,R Greene Riley 0 0 93 93 99 94192187
ALkan---P Greinke Greinke Zack 30 29 26 26 30 27 86 82
ALangeagOF Grichuk Grichuk Randal 149133140129118113407375
NLsadhomOF Grisham Grisham Trent 132118152124153142437384
NLatl----SSGrissom Grissom Vaughn 0 0 41 39 23 20 64 59
ALtex---OF Grossman Grossman Robbie 156152129117115 99400368
NLdod---P Grove Grove Michael 0 0 7 6 18 12 25 18
ALtam---P Guerra,Ja Guerra Javy 0 0 0 0 17 2 17 2
ALtorhom1B Guerrero Guerrero Vladimir 161161160158156154477473
NLmet---2B Guillorme Guillorme Luis 69 36102 83 53 28224147
NLarielvOF Gurriel,L Gurriel Lourdes 141136121119145139407394
NLmia---1B Gurriel,Y Gurriel Yuli 143140147142109 72399354
NLsaf---OF Guthrie Guthrie Dalton 0 0 14 6 23 8 37 14
ALcle---C Haase Haase Eric 98 91110 80 89 72297243
NLsadsigPc Hader Hader Josh 60 0 56 0 61 0177 0
ALsea---2B Haggerty Haggerty Sam 35 23 83 49 52 23170 95
NLphi---1B Hall,Da Hall Darick 0 0 41 34 18 14 59 48
ALbos---C Hamilton,C Hamilton Caleb 0 0 22 4 4 2 26 6
ALbos----SSHamilton,D Hamilton David 0 0 0 0 15 11 15 11
ALyan---P Hamilton,I Hamilton Ian 0 0 0 0 39 3 39 3
NLmia---OF Hampson Hampson Garrett 147107 90 57 98 59335223
ALsea---P Hancock Hancock Emerson 0 0 0 0 3 3 3 3
NLsaf---OF Haniger Haniger Mitch 157157 57 57 61 55275269
NLcubhomOF Happ,I Happ Ian 148120158152158156464428
NLphibig1B Harper,B Harper Bryce 141140 99 98126125366363
ALoak---P Harris,Hog Harris Hogan 0 0 0 0 14 6 14 6
NLatlsigOF Harris,M Harris Michael 0 0114114138137252251
NLphi---3B Harrison,J Harrison Josh 138131119107 39 26296264
NLsafbigP Harrison,K Harrison Kyle 0 0 0 0 7 7 7 7
ALwhi---OF Haseley Haseley Adam 9 7 14 5 28 7 51 19
NLpit---P Hatch Hatch Thomas 3 2 1 1 18 2 22 5
NLpitjoc3B Hayes Hayes Ke'Bryan 96 89136130124120356339
ALbalsigOF Hays Hays Austin 131119145139144135420393
ALtexesoP Heaney Heaney Andrew 30 23 16 14 34 28 80 65
ALtex---C Hedges Hedges Austin 88 85105 97 78 65271247
ALtexjocC Heim Heim Jonah 82 75127106131123340304
ALtor---C Heineman,T Heineman Tyler 0 0 62 50 22 16 84 66
NLstl---Pc Helsley Helsley Ryan 0 0 0 0 33 0 33 0
ALbaljoc3B Henderson Henderson Gunnar 0 0 34 30150143184173
NLcubsliP Hendricks Hendricks Kyle 32 32 16 16 24 24 72 72
ALwhi---Pc Hendriks Hendriks Liam 68 0 58 0 5 0131 0
NLari---P Henry,T Henry Tommy 0 0 9 9 17 16 26 25
ALhou---2B Hensley Hensley David 0 0 16 7 30 22 46 29
ALang---P Herget,J Herget Jimmy 0 0 49 1 29 1 78 2
ALkan---P Hernandez,CaHernandez Carlos 24 11 27 7 67 4118 22
NLdod----SSHernandez,EnHernandez Enrique 134130 93 91140121367342
ALseamidOF Hernandez,T Hernandez Teoscar 143141131128160159434428
NLdod---3B Hernandez,YoHernandez Yonny 43 41 12 6 13 4 68 51
NLstl---C Herrera,I Herrera Ivan 0 0 11 6 13 10 24 16
NLari---C Herrera,J Herrera Jose 0 0 47 42 41 36 88 78
NLdod---OF Heyward Heyward Jason 104 92 48 41124 98276231
ALbal---OF Hicks,A Hicks Aaron 32 30130110 93 77255217
ALyan---C Higashioka Higashioka Kyle 67 58 83 72 92 72242202
NLwas---OF Hill,D Hill Derek 49 41 31 26 13 13 93 80
NLsadjocP Hill,R Hill Rich 31 31 26 26 32 27 89 84
NLatl---OF Hilliard Hilliard Sam 81 55 70 51 40 19191125
NLmia---P Hoeing Hoeing Bryan 0 0 8 1 33 7 41 8
NLcubwiz2B Hoerner Hoerner Nico 44 43135129150149329321
ALbalwiz-SSHolliday Holliday Jackson 0 0 0 0 0 0 0 0
ALyan---Pc Holmes Holmes Clay 0 0 0 0 66 0 66 0
ALdet---P Holton Holton Tyler 0 0 0 0 59 1 59 1
NLcin---OF Hopkins Hopkins TJ 0 0 0 0 25 9 25 9
ALtor---1B Horwitz Horwitz Spencer 0 0 0 0 15 9 15 9
NLcub---1B Hosmer Hosmer Eric 151131104103 31 27286261
ALbosjocP Houck Houck Tanner 18 13 32 4 21 21 71 38
NLmil---P Houser Houser Adrian 28 26 22 21 23 21 73 68
NLstlelvP Hudson,Dak Hudson Dakota 2 1 27 26 18 12 47 39
NLdod---P Hudson,Dan Hudson Daniel 0 0 0 0 3 0 3 0
ALtex---C Huff Huff Sam 0 0 44 32 21 10 65 42
ALsea---OF Hummel Hummel Cooper 0 0 66 43 10 6 76 49
ALdetelv3B Ibanez Ibanez Andy 76 65 40 37114 93230195
NLatlatePc Iglesias,R Iglesias Raisel 65 0 67 0 58 0190 0
NLcin---2B India India Jonathan 150144103 98119117372359
ALbal---P Irvin,C Irvin Cole 32 32 30 30 24 12 86 74
NLwasstrP Irvin,J Irvin Jake 0 0 0 0 24 24 24 24
ALkan---OF Isbel Isbel Kyle 28 20106 72 91 83225175
NLpit---P Jackson,An Jackson Andre 0 0 0 0 19 7 19 7
ALbos---P Jacques Jacques Joe 0 0 0 0 23 1 23 1
NLari---P Jameson Jameson Drey 0 0 4 4 15 3 19 7
ALtex---OF Jankowski Jankowski Travis 75 30 44 17107 63226110
ALtoresoC Jansen,D Jansen Danny 70 54 72 61 86 72228187
ALbos---Pc Jansen,K Jansen Kenley 69 0 65 0 51 0185 0
NLari---P Jarvis Jarvis Bryce 0 0 0 0 11 1 11 1
ALhoujocP Javier Javier Cristian 36 9 30 25 31 31 97 65
ALminstrC Jeffers Jeffers Ryan 85 77 67 62 96 77248216
ALoak---Pc Jimenez,D Jimenez Dany 0 0 0 0 25 1 25 1
ALwhimidOF Jimenez,E Jimenez Eloy 55 55 84 80120118259253
NLpit---OF Joe Joe Connor 63 43111101133102307246
NLsaf---OF Johnson,B Johnson Bryce 0 0 11 6 30 11 41 17
NLatl---Pc Johnson,P Johnson Pierce 62 2 0 0 67 0129 2
NLmil---2B Jones,Jah Jones Jahmai 26 19 0 0 7 4 33 23
NLcolwizOF Jones,No Jones Nolan 0 0 28 25106100134125
ALyanelvOF Judge Judge Aaron 148144157153106104411401
ALmin---2B Julien Julien Edouard 0 0 0 0109 93109 93
ALhou---OF Julks Julks Corey 0 0 0 0 93 77 93 77
ALtex---3B Jung Jung Josh 0 0 26 26122120148146
NLsaf---P Junis Junis Jakob 16 6 23 17 40 4 79 27
NLmil---P Junk Junk Janson 4 4 3 2 2 1 9 7
NLcol----SSKaiser Kaiser Connor 0 0 0 0 3 2 3 2
ALoak---P Kaprielian Kaprielian James 24 21 26 26 14 11 64 58
NLcol---P Kauffmann Kauffmann Karl 0 0 0 0 11 3 11 3
ALsea---OF Kelenic Kelenic Jarred 93 91 54 44105 98252233
ALkan---P Keller,B Keller Brad 26 26 35 22 11 9 72 57
NLpithomP Keller,M Keller Mitch 23 23 31 29 32 32 86 84
ALtam---P Kelley Kelley Trevor 0 0 0 0 10 3 10 3
ALdet---C Kelly,C Kelly Carson 98 80104 88 49 44251212
NLariateP Kelly,Me Kelly Merrill 27 27 33 33 30 30 90 90
ALoak---2B Kemp,T Kemp Tony 131 90147130124 99402319
NLcin---P Kennedy,Br Kennedy Brett 0 0 0 0 5 2 5 2
NLari---2B Kennedy,Bu Kennedy Buddy 0 0 30 25 10 7 40 32
ALminateOF Kepler Kepler Max 121113115105130112366330
NLdodelvP Kershaw Kershaw Clayton 22 22 22 22 24 24 68 68
ALhou---3B Kessinger Kessinger Grae 0 0 0 0 26 8 26 8
ALmin---P Keuchel Keuchel Dallas 31 30 14 14 10 6 55 50
NLwas---3B Kieboom Kieboom Carter 62 59 0 0 27 23 89 82
ALtorjocOF Kiermaier Kiermaier Kevin 122101 63 57129111314269
ALtorelvP Kikuchi Kikuchi Yusei 29 29 32 20 32 32 93 81
NLcub---P Kilian Kilian Caleb 0 0 3 3 3 1 6 4
NLsadhom2B Kim,H Kim HaSeong 117 63150142152144419349
NLphi---Pc Kimbrel Kimbrel Craig 63 0 63 0 71 0197 0
ALyan---OF KinerFalefa KinerFalefa Isiah 158156142135111 87411378
ALyan---P King,M King Michael 22 6 0 0 49 9 71 15
ALseasigP Kirby Kirby George 0 0 25 25 31 31 56 56
ALmin---1B Kirilloff Kirilloff Alex 59 55 45 39 88 73192167
ALtoresoC Kirk Kirk Alejandro 60 48139123123 97322268
ALbal---OF Kjerstad Kjerstad Heston 0 0 0 0 13 8 13 8
ALbos---P Kluber Kluber Corey 16 16 31 31 15 9 62 56
NLsad---P Knehr Knehr Reiss 12 5 5 1 4 1 21 7
NLstl---C Knizner Knizner Andrew 63 43 96 78 70 63229184
NLcol---P Koch Koch Matt 0 0 0 0 39 1 39 1
NLsad---OF Kohlwey Kohlwey Taylor 0 0 0 0 5 3 5 3
ALwhi---P Kopech Kopech Michael 44 4 25 25 30 27 99 56
ALdet---3B Kreidler Kreidler Ryan 0 0 26 22 11 5 37 27
ALbalstrP Kremer Kremer Dean 13 13 22 21 32 32 67 66
NLwas---P Kuhl Kuhl Chad 28 14 27 27 16 5 71 46
ALclehomOF Kwan Kwan Steven 0 0147139158154305293
ALang---OF Lamb Lamb Jake 55 42 41 24 18 14114 80
ALwhi---P Lambert,J Lambert Jimmy 4 3 42 2 35 1 81 6
NLcol---P Lambert,P Lambert Peter 2 2 0 0 25 11 27 13
ALbos---P Lamet Lamet Dinelson 22 9 0 0 17 4 39 13
ALdet---Pc Lange Lange Alex 0 0 0 0 67 0 67 0
ALoakelvC Langeliers Langeliers Shea 0 0 40 38135124175162
ALmin---OF Larnach Larnach Trevor 79 69 51 43 58 47188159
ALsea---2B LaStella LaStella Tommy 76 53 60 47 12 6148106
NLmil---P Lauer Lauer Eric 24 20 29 29 10 9 63 58
ALcle---OF Laureano Laureano Ramon 88 87 94 92105 95287274
NLcin---P Law Law Derek 0 0 0 0 54 3 54 3
NLari----SSLawlar Lawlar Jordan 0 0 0 0 14 9 14 9
NLatl---P Lee,D Lee Dylan 0 0 0 0 24 1 24 1
ALwhi---C Lee,Ko Lee Korey 0 0 12 7 24 23 36 30
ALyanelv2B LeMahieu LeMahieu DJ 150147125116136130411393
ALtex---C Leon Leon Sandy 83 49 33 28 21 11137 88
ALbal---3B Lester,Jos Lester Josh 0 0 2 1 10 6 12 7
NLari---OF Lewis,K Lewis Kyle 36 36 18 15 16 11 70 62
ALminate3B Lewis,R Lewis Royce 0 0 12 12 58 56 70 68
NLstl---P Liberatore Liberatore Matthew 0 0 9 7 22 11 31 18
NLmetsig-SSLindor Lindor Francisco 125122161161160159446442
ALdet---2B Lipcius Lipcius Andre 0 0 0 0 13 8 13 8
ALtam---P Littell Littell Zack 63 2 0 0 28 14 91 16
NLcin---P Lively Lively Ben 0 0 0 0 19 12 19 12
NLmet---OF Locastro Locastro Tim 64 34 38 10 43 18145 62
NLcin---P Lodolo Lodolo Nick 0 0 19 19 7 7 26 26
ALkan----SSLoftin Loftin Nick 0 0 0 0 19 17 19 17
ALoak---P Long,Sa Long Sam 12 5 28 6 40 1 80 12
NLari---3B Longoria Longoria Evan 81 67 89 67 74 60244194
NLstl---2B Lopez,I Lopez Irving 0 0 0 0 5 3 5 3
ALtam---P Lopez,Jaco Lopez Jacob 0 0 0 0 4 1 4 1
NLatl---3B Lopez,N Lopez Nicky 151144142127 92 69385340
ALminsliP Lopez,P Lopez Pablo 20 20 32 32 32 32 84 84
NLphibigP Lorenzen Lorenzen Michael 0 0 18 18 29 25 47 43
ALtamsli2B Lowe,B Lowe Brandon 149134 65 61109101323296
ALtamsliOF Lowe,J Lowe Josh 2 1 52 48135116189165
ALtexmid1B Lowe,N Lowe Nathaniel 157151157154161161475466
NLmet---P Lucchesi Lucchesi Joey 11 8 0 0 9 9 20 17
NLsaf----SSLuciano Luciano Marco 0 0 0 0 14 13 14 13
NLsadsliP Lugo,S Lugo Seth 0 0 0 0 26 26 26 26
ALtor---OF Lukes Lukes Nathan 0 0 0 0 29 6 29 6
ALmin---OF Luplow Luplow Jordan 61 45 83 51 37 16181112
NLmiawizP Luzardo Luzardo Jesus 25 18 18 18 32 32 75 68
ALkan---P Lyles Lyles Jordan 32 30 32 32 31 31 95 93
ALkan---P Lynch Lynch Daniel 15 15 27 27 9 9 51 51
NLdodesoP Lynn Lynn Lance 28 28 21 21 32 32 81 81
NLsadmid3B Machado,M Machado Manny 152147150148138138440433
NLcub---3B Madrigal Madrigal Nick 54 53 59 53 92 68205174
ALhou---OF Madris Madris Bligh 0 0 39 32 11 6 50 38
ALmin---P Maeda Maeda Kenta 21 21 0 0 21 20 42 41
NLpit---3B Maggi Maggi Drew 0 0 0 0 3 1 3 1
ALmin---P Mahle Mahle Tyler 33 33 23 23 5 5 61 61
NLcin---C Maile Maile Luke 15 7 76 55 74 58165120
ALhou---C Maldonado Maldonado Martin 125119114111116116355346
NLsaf---P Manaea Manaea Sean 32 32 30 28 37 10 99 70
NLcub---1B Mancini Mancini Trey 147143143136 79 63369342
ALdet---P Manning Manning Matt 18 18 13 13 15 15 46 46
ALtormidP Manoah Manoah Alek 20 20 31 31 19 19 70 70
NLari---P Mantiply Mantiply Joe 0 0 0 0 35 3 35 3
NLpit----SSMarcano Marcano Tucupita 25 9 49 44 75 53149106
ALtam---OF Margot Margot Manuel 125104 89 85 99 81313270
NLdod---OF Marisnick Marisnick Jake 98 37 31 21 46 25175 83
ALsea---OF Marlowe Marlowe Cade 0 0 0 0 34 23 34 23
NLcol---P Marquez,G Marquez German 32 32 31 31 4 4 67 67
ALkan---P Marsh,A Marsh Alec 0 0 0 0 17 8 17 8
NLphi---OF Marsh,B Marsh Brandon 70 63134119133117337299
NLaribig2B Marte,K Marte Ketel 90 82137128150144377354
NLcin---3B Marte,N Marte Noelvi 0 0 0 0 35 31 35 31
NLmet---OF Marte,S Marte Starling 120118118116 86 82324316
ALoak---P Martinez,A Martinez Adrian 0 0 12 12 22 1 34 13
NLdodateOF Martinez,JD Martinez JD 148148139139113111400398
ALtex---OF Martinez,JP Martinez JP 0 0 0 0 17 9 17 9
NLsad---P Martinez,N Martinez Nick 0 0 47 10 63 9110 19
NLcin---OF Martini Martini Nick 25 6 0 0 29 17 54 23
ALkanmid2B Massey Massey Michael 0 0 52 47129113181160
NLcub---OF Mastrobuoni Mastrobuoni Miles 0 0 8 4 60 35 68 39
ALbal----SSMateo Mateo Jorge 89 38150142116 97355277
NLsaf---2B Mathias Mathias Mark 0 0 30 21 27 20 57 41
ALdet---3B Maton,N Maton Nick 52 31 34 22 93 71179124
NLsaf---OF Matos Matos Luis 0 0 0 0 76 64 76 64
NLstl---P Matz Matz Steven 29 29 15 10 25 17 69 56
NLmetwiz2B Mauricio Mauricio Ronny 0 0 0 0 26 26 26 26
NLdod---P May,D May Dustin 5 5 6 6 9 9 20 20
ALkan---P Mayers Mayers Mike 72 2 24 3 6 2102 7
ALkan---P McArthur McArthur James 0 0 0 0 18 2 18 2
ALbal---C McCann McCann James 121103 61 54 69 61251218
NLari---OF McCarthy,Ja McCarthy Jake 24 18 99 82 99 77222177
ALtam---P McClanahan McClanahan Shane 25 25 29 29 21 21 75 75
ALhousigOF McCormick McCormick Chas 108 70119 99115108342277
ALhou---P McCullers McCullers Lance 28 28 8 8 0 0 36 36
NLpit---OF McCutchen McCutchen Andrew 144132134131112104390367
ALsea---P McGee,E McGee Easton 0 0 0 0 1 1 1 1
NLari---Pc McGough McGough Scott 0 0 0 0 63 1 63 1
ALbos---C McGuire McGuire Reese 78 61 89 71 72 51239183
NLatl---P McHugh McHugh Collin 37 7 0 0 41 1 78 8
ALbal---OF McKenna McKenna Ryan 90 49104 43 88 33282125
ALcle---P McKenzie McKenzie Triston 25 24 31 30 4 4 60 58
ALyan---OF McKinney McKinney Billy 116 64 23 15 48 38187117
ALdet---2B McKinstry McKinstry Zach 60 39 57 42147116264197
NLcinwiz-SSMcLain McLain Matt 0 0 0 0 89 88 89 88
NLcoleso3B McMahon McMahon Ryan 151139153142152147456428
NLmeteag2B McNeil McNeil Jeff 120101148142156151424394
ALtam---2B Mead Mead Curtis 0 0 0 0 24 20 24 20
ALdet---OF Meadows,A Meadows Austin 142131 36 35 6 5184171
ALdet---OF Meadows,P Meadows Parker 0 0 0 0 37 35 37 35
ALbal---P Means Means John 26 26 2 2 4 4 32 32
NLsaf---OF Meckler Meckler Wade 0 0 0 0 20 15 20 15
ALoak---P Medina,L Medina Luis 0 0 0 0 23 17 23 17
NLmil---P Megill,Tr Megill Trevor 0 0 0 0 31 2 31 2
NLmetjocP Megill,Ty Megill Tylor 18 18 15 9 25 25 58 52
ALtam---C Mejia,F Mejia Francisco 84 68 93 73 50 42227183
ALkanelvC Melendez Melendez MJ 0 0129124148141277265
NLmet---3B Mendick Mendick Danny 70 51 31 26 33 19134 96
NLwasmid1B Meneses Meneses Joey 0 0 56 55154151210206
NLstl---OF Mercado Mercado Oscar 72 56 55 32 20 7147 95
ALtorstr2B Merrifield Merrifield Whit 162162139129145137446428
NLcub---1B Mervis Mervis Matt 0 0 0 0 27 26 27 26
ALhou---OF Meyers Meyers Jake 49 37 52 44112 87213168
NLstlmidP Mikolas Mikolas Miles 9 9 33 32 35 35 77 76
NLmilbigP Miley Miley Wade 28 28 9 8 23 23 60 59
NLwas---C Millas Millas Drew 0 0 0 0 11 8 11 8
NLdodsliP Miller,Bo Miller Bobby 0 0 0 0 22 22 22 22
ALtex---1B Miller,Bra Miller Brad 140 79 81 58 26 16247153
ALseasigP Miller,Bry Miller Bryce 0 0 0 0 25 25 25 25
ALoak---P Miller,M Miller Mason 0 0 0 0 10 6 10 6
NLmil---2B Miller,O Miller Owen 60 51130108 90 73280232
NLdod---P Miller,S Miller Shelby 0 0 0 0 36 1 36 1
ALsea---P Milone Milone Tommy 6 1 0 0 2 2 8 3
ALmin---3B Miranda Miranda Jose 0 0125116 40 38165154
NLpit---OF Mitchell,C Mitchell Cal 0 0 69 60 2 1 71 61
NLmil---OF Mitchell,G Mitchell Garrett 0 0 28 19 19 17 47 36
NLpit---P Mlodzinski Mlodzinski Carmen 0 0 0 0 35 1 35 1
NLcin---P Moll Moll Sam 0 0 0 0 70 1 70 1
NLmil---3B Monasterio Monasterio Andruw 0 0 0 0 92 78 92 78
ALwhi---3B Moncada Moncada Yoan 144144104 98 92 87340329
ALang---OF Moniak Moniak Mickey 21 7 37 30 85 77143114
ALyan---P Montas Montas Frankie 32 32 27 27 1 0 60 59
NLcol---1B Montero,E Montero Elehuris 0 0 53 45 85 77138122
NLcol---2B Montes Montes Coco 0 0 0 0 18 10 18 10
ALtexhomP Montgomery,JMontgomery Jordan 30 30 32 32 32 32 94 94
ALsea---OF Moore,D Moore Dylan 125101104 64 67 36296201
NLsad---P Morejon Morejon Adrian 2 2 0 0 8 1 10 3
NLcubwizOF Morel Morel Christopher 0 0113105107101220206
NLari---C Moreno Moreno Gabriel 0 0 25 18111 94136112
NLatleagP Morton Morton Charlie 33 33 31 31 30 30 94 94
NLstl---2B Motter Motter Taylor 16 5 2 2 29 21 47 28
ALbalsli1B Mountcastle Mountcastle Ryan 144140145144115108404392
ALangeag1B Moustakas Moustakas Mike 62 49 78 72112 88252209
ALoak---P Muller Muller Kyle 9 8 3 3 21 13 33 24
ALbalhomOF Mullins Mullins Cedric 159149156144116103431396
NLdodbig3B Muncy Muncy Max 144136136130135131415397
NLatlsigC Murphy,S Murphy Sean 119109148146108102375357
ALsea---C Murphy,T Murphy Tom 97 86 14 11 47 44158141
NLsad---P Musgrove Musgrove Joe 32 31 30 30 17 17 79 78
NLmia---OF Myers,D Myers Dane 0 0 0 0 22 17 22 17
NLcin---OF Myers,W Myers Wil 146118 77 70 37 35260223
ALwhi---OF Naquin Naquin Tyler 127106105 78 5 2237186
NLmet---C Narvaez Narvaez Omar 123101 84 81 49 40256222
ALcle---C Naylor,B Naylor Bo 0 0 5 1 67 55 72 56
ALclebig1B Naylor,J Naylor Josh 69 65122116121114312295
ALoak---P Neal Neal Zach 0 0 0 0 14 2 14 2
NLari---P Nelson,K Nelson Kyle 0 0 43 1 68 2111 3
NLari---P Nelson,R Nelson Ryne 0 0 3 3 29 27 32 30
ALang----SSNeto Neto Zach 0 0 0 0 84 81 84 81
ALdet---3B Nevin Nevin Tyler 6 5 58 53 41 26105 84
ALoak---P Newcomb Newcomb Sean 0 0 20 1 7 2 27 3
NLcin---3B Newman Newman Kevin 148134 78 70 74 58300262
NLmet---C Nido Nido Tomas 58 45 98 86 22 18178149
NLmethomOF Nimmo Nimmo Brandon 92 85151148152150395383
ALoakeso1B Noda Noda Ryan 0 0 0 0128108128108
NLphimidP Nola,Aa Nola Aaron 32 32 32 32 32 32 96 96
NLsad---C Nola,Au Nola Austin 56 47110 99 52 45218191
NLstlesoOF Nootbaar Nootbaar Lars 58 23108 82117112283217
ALbal---1B O'Hearn O'Hearn Ryan 84 64 67 28112 89263181
ALang---C O'Hoppe O'Hoppe Logan 0 0 5 4 51 49 56 53
NLstlsigOF O'Neill O'Neill Tyler 138130 96 88 72 59306277
ALmin---P Ober Ober Bailey 20 20 11 11 26 26 57 57
NLsad---OF Odor Odor Rougned 102 89135113 59 35296237
ALangsliOF Ohtani,B Ohtani B:Shohei 155146157153135135447434
ALang---P Ohtani,P Ohtani P:Shohei 23 23 28 28 23 23 74 74
ALsea---C O'Keefe O'Keefe Brian 0 0 2 1 8 6 10 7
NLmia---P Okert Okert Steven 0 0 0 0 64 2 64 2
ALang---C Okey Okey Chris 0 0 7 3 2 1 9 4
ALkan---OF Olivares Olivares Edward 39 27 53 41107 92199160
ALoak---P Oller Oller Adam 0 0 19 14 9 1 28 15
NLatlsig1B Olson,M Olson Matt 156156162161162162480479
ALdet---P Olson,R Olson Reese 0 0 0 0 21 18 21 18
ALtex---3B Ornelas Ornelas Jonathan 0 0 0 0 8 2 8 2
ALbos---P Ort Ort Kaleb 0 0 0 0 21 2 21 2
NLmet---OF Ortega,R Ortega Rafael 103 73118 85 47 34268192
ALbal---2B Ortiz,J Ortiz Joey 0 0 0 0 15 11 15 11
NLpit---P Ortiz,LL Ortiz Luis L 0 0 4 4 18 15 22 19
NLsad---P Otto Otto Glenn 6 6 27 27 6 0 39 33
NLdodstrOF Outman Outman James 0 0 4 4151137155141
NLcin---P Overton Overton Connor 9 3 6 4 3 3 18 10
NLpitstrP Oviedo,J Oviedo Johan 14 13 21 8 32 32 67 53
NLpit----SSOwings Owings Chris 21 11 26 19 10 7 57 37
NLatlsigOF Ozuna Ozuna Marcell 48 48124124144142316314
NLphi---OF Pache Pache Cristian 22 20 91 70 48 24161114
ALang---3B Padlo Padlo Kevin 10 4 13 9 3 2 26 15
ALmin---P Pagan Pagan Emilio 0 0 0 0 66 1 66 1
NLpit---OF Palacios,Jo Palacios Josh 13 11 29 11 91 59133 81
NLstl---2B Palacios,R Palacios Richie 0 0 54 30 32 25 86 55
ALtambig3B Paredes,I Paredes Isaac 23 21111 88143133277242
ALang---2B Paris Paris Kyren 0 0 0 0 15 12 15 12
ALtor---P Parsons Parsons Wes 0 0 0 0 1 1 1 1
ALkan---1B Pasquantino Pasquantino Vinnie 0 0 72 72 61 60133132
ALwhi---P Patino Patino Luis 19 15 6 6 9 1 34 22
ALboseagP Paxton Paxton James 1 1 0 0 19 19 20 20
NLsafateOF Pederson Pederson Joc 137109134105121 95392309
NLpit----SSPeguero,L Peguero Liover 0 0 1 1 59 56 60 57
ALhouate-SSPena,J Pena Jeremy 0 0136132150149286281
NLdodstrP Pepiot Pepiot Ryan 0 0 9 7 8 3 17 10
NLdod---OF Peralta,D Peralta David 150124134116133104417344
NLmilhomP Peralta,F Peralta Freddy 28 27 18 17 30 30 76 74
ALyan---3B Peraza,O Peraza Oswald 0 0 18 14 52 48 70 62
NLarielv-SSPerdomo,G Perdomo Geraldo 11 9148138144116303263
ALyan---OF Pereira Pereira Everson 0 0 0 0 27 26 27 26
ALoak---C Perez,Ca Perez Carlos 0 0 0 0 66 47 66 47
ALwhi---C Perez,CJ Perez Carlos J 0 0 7 5 27 9 34 14
NLmiawizP Perez,E Perez Eury 0 0 0 0 19 19 19 19
ALoak---P Perez,F Perez Francisco 0 0 0 0 17 1 17 1
ALtexjocP Perez,Ma Perez Martin 36 22 32 32 35 20103 74
NLmet---C Perez,Mi Perez Michael 70 57 45 38 3 2118 97
NLsaf---C Perez,R Perez Roberto 44 43 21 19 5 5 70 67
ALkanhomC Perez,S Perez Salvador 161160114114140140415414
NLmil---OF Perkins Perkins Blake 0 0 0 0 67 41 67 41
NLmet---P Peterson,D Peterson David 15 15 28 19 27 21 70 55
NLari---3B Peterson,J Peterson Jace 94 66112 81132102338249
NLari---P Pfaadt Pfaadt Brandon 0 0 0 0 19 18 19 18
NLariwizOF Pham Pham Tommy 155122144143129113428378
ALang---OF Phillips,B Phillips Brett 118 74 83 60 39 18240152
NLcin---P Phillips,C Phillips Connor 0 0 0 0 5 5 5 5
NLatl---OF Pillar Pillar Kevin 124 82 4 4 81 42209128
ALoak---C Pina Pina Manny 75 52 5 5 4 4 84 61
ALtam---C Pinto Pinto Rene 0 0 25 23 38 31 63 54
ALbos---P Pivetta Pivetta Nick 31 30 33 33 38 16102 79
NLphi---P Plassmeyer Plassmeyer Michael 0 0 0 0 1 1 1 1
ALcle---P Plesac Plesac Zach 25 25 25 24 5 5 55 54
ALminsli2B Polanco,J Polanco Jorge 152146104103 80 78336327
NLsaf---OF Pollock Pollock AJ 117 98138123 54 37309258
ALkan---C Porter Porter Logan 0 0 0 0 11 9 11 9
ALkan---1B Pratto Pratto Nick 0 0 49 46 95 83144129
ALhouatePc Pressly Pressly Ryan 64 0 50 0 65 0179 0
NLpit---P Priester Priester Quinn 0 0 0 0 10 8 10 8
NLsadesoOF Profar Profar Jurickson 137 89152147125113414349
ALoak---P Pruitt Pruitt Austin 0 0 39 1 38 6 77 7
ALcle---P Quantrill Quantrill Cal 40 22 32 32 19 19 91 73
NLstl---3B Querecuto Querecuto Juniel 0 0 0 0 9 5 9 5
NLmetstrP Quintana Quintana Jose 29 10 32 32 13 13 74 55
ALboswizOF Rafaela Rafaela Ceddanne 0 0 0 0 28 17 28 17
ALkan---P Ragans Ragans Cole 0 0 9 9 29 12 38 21
ALseasliC Raleigh Raleigh Cal 47 36119100145128311264
ALtamstrOF Raley,L Raley Luke 33 15 22 18116 99171132
ALtam---P Ramirez,E Ramirez Erasmo 0 0 60 2 38 2 98 4
ALtam---OF Ramirez,H Ramirez Harold 99 92120 98122 99341289
ALclestr3B Ramirez,J Ramirez Jose 152151157157156156465464
NLsaf---OF Ramos,Hel Ramos Heliot 0 0 9 7 25 17 34 24
NLcin---OF Ramos,Hen Ramos Henry 18 11 0 0 23 20 41 31
ALtammidP Rasmussen Rasmussen Drew 35 10 28 28 8 8 71 46
ALsea---P Ray,R Ray Robbie 32 32 32 32 1 1 65 65
NLmil---P Rea Rea Colin 0 0 0 0 26 22 26 22
NLphistrC Realmuto Realmuto JT 134122139132135130408384
ALbos---OF Refsnyder Refsnyder Rob 51 37 57 35 89 48197120
ALwhi---2B Remillard Remillard Zach 0 0 0 0 54 39 54 39
ALang---3B Rendon Rendon Anthony 58 58 47 46 43 43148147
NLcinesoOF Renfroe Renfroe Hunter 144140125125140126409391
ALanghom2B Rengifo Rengifo Luis 54 46127119126106307271
NLmet---P Reyes,D Reyes Denyi 0 0 3 1 9 3 12 4
NLwas---OF Reyes,F Reyes Franmil 115114118112 19 16252242
ALbos---3B Reyes,P Reyes Pablo 53 16 5 3 62 44120 63
NLpitbigOF Reynolds,B Reynolds Bryan 159149145144145143449436
NLcin---2B Reynolds,M Reynolds Matt 0 0 93 67 2 1 95 68
ALtor---P Richards,T Richards Trevor 0 0 62 4 56 3118 7
NLcin---P Richardson,LRichardson Lyon 0 0 0 0 4 4 4 4
NLatlsli3B Riley Riley Austin 160156159158159159478473
NLcub---3B Rios,E Rios Edwin 25 11 27 20 18 9 70 40
NLpit---1B Rivas,A Rivas Alfonso 18 11101 73 48 32167116
NLari---3B Rivera,E Rivera Emmanuel 29 27102 88 86 66217181
ALyanjoc1B Rizzo Rizzo Anthony 141137130124 99 99370360
ALwhisliOF Robert Robert Luis 68 68 98 92145141311301
NLmia---Pc Robertso,DavRobertson David 12 1 0 0 62 0 74 1
ALbos---P Robertson,N Robertson Nick 0 0 0 0 18 1 18 1
NLwas---OF Robles,V Robles Victor 107 93132110 36 35275238
ALcle----SSRocchio Rocchio Brayan 0 0 0 0 23 21 23 21
NLcol---2B Rodgers Rodgers Brendan 102 96137136 46 45285277
ALyansliP Rodon Rodon Carlos 24 24 31 31 14 14 69 69
ALdetsliP Rodriguez,EdRodriguez Eduardo 32 31 17 17 26 26 75 74
NLpit---C Rodriguez,EnRodriguez Endy 0 0 0 0 57 46 57 46
ALbalesoP Rodriguez,G Rodriguez Grayson 0 0 0 0 23 23 23 23
ALseabigOF Rodriguez,JuRodriguez Julio 0 0132131155155287286
ALtex---P Rodriguez,Y Rodriguez Yerry 0 0 0 0 13 1 13 1
ALdet---C Rogers,Ja Rogers Jake 38 35 0 0107 94145129
NLmia---P Rogers,Tr Rogers Trevor 25 25 23 23 4 4 52 52
NLphi---OF Rojas,Joh Rojas Johan 0 0 0 0 59 40 59 40
ALsea---3B Rojas,Josh Rojas Josh 138116125115103 86366317
NLdod----SSRojas,M Rojas Miguel 132124140132122107394363
NLstl---P Rom Rom Drew 0 0 0 0 8 8 8 8
ALtor---Pc Romano,J Romano Jordan 0 0 63 0 59 0122 0
ALoakjocOF Rooker Rooker Brent 58 52 16 9137123211184
ALyan---C Rortvedt Rortvedt Ben 39 28 0 0 32 24 71 52
NLdodmid-SSRosario,A Rosario Amed 141135153151142118436404
NLatleagOF Rosario,Ed Rosario Eddie 110102 80 67142132332301
NLsad---3B Rosario,Eg Rosario Eguy 0 0 7 0 11 9 18 9
ALangstrP Rosenberg Rosenberg Kenny 0 0 3 1 7 3 10 4
ALoak---P Rucinski Rucinski Drew 0 0 0 0 4 4 4 4
NLmil---OF Ruf Ruf Darin 117 62118 81 20 15255158
ALoak---OF Ruiz,E Ruiz Esteury 0 0 17 9132114149123
NLari---P Ruiz,J Ruiz Jose 0 0 0 0 38 1 38 1
NLwassliC Ruiz,K Ruiz Keibert 29 20112 98136132277250
NLwas---OF Rutherford Rutherford Blake 0 0 0 0 16 11 16 11
NLwas---P Rutledge Rutledge Jackson 0 0 0 0 4 4 4 4
ALbalateC Rutschman Rutschman Adley 0 0113107154149267256
ALminbigP Ryan,J Ryan Joe 5 5 27 27 29 29 61 61
ALtoreagP Ryu Ryu HyunJin 31 31 6 6 11 11 48 48
NLsafmidC Sabol Sabol Blake 0 0 0 0110 86110 86
ALhou---C Salazar,C Salazar Cesar 0 0 0 0 13 4 13 4
ALbosjocP Sale Sale Chris 9 9 2 2 20 20 31 31
NLphiwizP Sanchez,C Sanchez Cristopher 7 1 15 3 19 18 41 22
NLsad---C Sanchez,G Sanchez Gary 117105129113 75 64321282
NLmia---OF Sanchez,J Sanchez Jesus 63 60 98 86125100286246
ALangjocP Sandoval,PatSandoval Patrick 17 14 27 27 28 28 72 69
NLmilhom1B Santana,C Santana Carlos 158155131121146145435421
ALbalwizOF Santander Santander Anthony 110104152150153151415405
ALang---1B Schanuel Schanuel Nolan 0 0 0 0 29 28 29 28
ALtexateP Scherzer Scherzer Max 30 30 23 23 27 27 80 80
ALyansliP Schmidt Schmidt Clarke 2 1 29 3 33 32 64 36
NLsaf---3B Schmitt Schmitt Casey 0 0 0 0 90 71 90 71
ALtorstr2B Schneider Schneider Davis 0 0 0 0 35 32 35 32
ALwhi---P Scholtens Scholtens Jesse 0 0 0 0 26 11 26 11
ALdet---2B Schoop Schoop Jonathan 156156131129 54 34341319
ALbos---P Schreiber Schreiber John 0 0 0 0 46 2 46 2
NLphiesoOF Schwarber Schwarber Kyle 113109155153160160428422
ALoak---P Scott,Tay Scott Tayler 0 0 0 0 18 2 18 2
NLcol---P Seabold Seabold Connor 1 1 5 5 27 13 33 19
ALtexbig-SSSeager,C Seager Corey 95 90151151119119365360
ALoakstrP Sears Sears JP 0 0 17 11 32 32 49 43
ALcle---3B Segura Segura Jean 131127 98 96 85 83314306
NLpit---P Selby Selby Colin 0 0 0 0 21 5 21 5
ALtexsig2B Semien Semien Marcus 162161161161162162485484
NLmetateP Senga Senga Kodai 0 0 0 0 29 29 29 29
NLcol---P Senzatela Senzatela Antonio 28 28 19 19 2 2 49 49
NLcin---OF Senzel Senzel Nick 36 29110104104 76250209
NLcol---C Serven Serven Brian 0 0 62 55 11 8 73 63
ALyanjocP Severino,L Severino Luis 4 0 19 19 19 18 42 37
NLari---Pc Sewald Sewald Paul 0 0 0 0 65 0 65 0
NLdod---P Sheehan Sheehan Emmet 0 0 0 0 13 11 13 11
ALwhi---OF Sheets Sheets Gavin 54 45124104118 92296241
NLatl----SSShewmake Shewmake Braden 0 0 0 0 2 1 2 1
ALdet---2B Short Short Zack 61 47 6 3106 59173109
NLatl---P Shuster Shuster Jared 0 0 0 0 11 11 11 11
ALang---P Silseth Silseth Chase 0 0 7 7 16 8 23 15
ALkanmidP Singer Singer Brady 27 27 27 24 29 29 83 80
ALhou---1B Singleton Singleton Jon 0 0 0 0 36 22 36 22
ALtamesoOF Siri Siri Jose 21 11104 88101 92226191
ALdetsliP Skubal Skubal Tarik 31 29 21 21 15 15 67 65
NLsaf---OF Slater Slater Austin 129 55125 61 89 42343158
NLmia---P Smeltzer Smeltzer Devin 0 0 15 12 9 1 24 13
NLwas---1B Smith,Do Smith Dominic 145116 58 34153141356291
ALtex----SSSmith,JH Smith Josh H 0 0 73 60 90 54163114
ALoak----SSSmith,Kevi Smith Kevin 18 11 47 41 49 36114 88
NLari---OF Smith,P Smith Pavin 145122 75 66 69 51289239
NLdodbigC Smith,WD Smith Will D130114137130126120393364
ALtex---Pc Smith,WM Smith Will M 70 0 0 0 60 0130 0
NLpit---OF SmithNjigba SmithNjigba Canaan 0 0 3 2 15 9 18 11
NLatl---P SmithShawverSmithShawver AJ 0 0 0 0 6 5 6 5
NLcubesoP Smyly Smyly Drew 29 23 22 22 41 23 92 68
NLsadsigP Snell Snell Blake 27 27 25 25 32 32 84 84
ALkan---P Snider Snider Collin 0 0 0 0 20 1 20 1
ALoak---C Soderstrom Soderstrom Tyler 0 0 0 0 45 36 45 36
ALminstr1B Solano Solano Donovan 101 78 80 70134 95315243
NLmia---OF Soler Soler Jorge 148142 72 70137133357345
NLmia---P Soriano,G Soriano George 0 0 0 0 26 1 26 1
NLatl---P Soroka Soroka Mike 0 0 0 0 7 6 7 6
NLphi----SSSosa,E Sosa Edmundo 113 75 78 45104 78295198
ALwhi---2B Sosa,L Sosa Lenyn 0 0 11 9 52 44 63 53
NLsadstrOF Soto,J Soto Juan 151146153152162160466458
ALang----SSSoto,L Soto Livan 0 0 18 15 4 4 22 19
NLcin---P Spiers Spiers Carson 0 0 0 0 4 2 4 2
ALtorelvOF Springer Springer George 78 78133126154148365352
ALtam---P Springs Springs Jeffrey 0 0 33 25 3 3 36 28
NLmia---C Stallings Stallings Jacob 112103114104 82 77308284
ALyanhomOF Stanton Stanton Giancarlo 139134110103101 98350335
ALkan---P Staumont Staumont Josh 0 0 0 0 21 1 21 1
NLcubesoP Steele Steele Justin 20 9 24 24 30 30 74 63
NLcinwiz3B Steer Steer Spencer 0 0 28 27156152184179
ALang---2B Stefanic Stefanic Michael 0 0 25 19 25 18 50 37
NLcinmidC Stephenson,TStephenson Tyler 132 82 50 46142122324250
ALmin---OF Stevenson,A Stevenson Andrew 108 39 0 0 25 7133 46
NLsaf---OF Stevenson,C Stevenson Cal 0 0 23 19 6 4 29 23
NLmet---OF Stewart,D Stewart DJ 100 77 0 0 58 45158122
NLdod---P Stone Stone Gavin 0 0 0 0 8 4 8 4
ALbosate-SSStory Story Trevor 142139 94 92 43 41279272
NLphistr2B Stott Stott Bryson 0 0127118151144278262
NLcin---P Stoudt Stoudt Levi 0 0 0 0 4 2 4 2
ALbal---OF Stowers Stowers Kyle 0 0 34 24 14 9 48 33
NLphi---P Strahm Strahm Matt 6 1 0 0 56 10 62 11
ALcle---OF Straw Straw Myles 158149152144147137457430
NLatlateP Strider Strider Spencer 0 0 31 20 32 32 63 52
NLsaf---P Stripling Stripling Ross 24 19 32 24 22 11 78 54
NLcub---P Stroman Stroman Marcus 33 33 25 25 27 25 85 83
NLphi---C Stubbs Stubbs Garrett 18 7 47 32 41 32106 71
ALseaate3B Suarez,E Suarez Eugenio 145134150147162161457442
ALang---P Suarez,J Suarez Jose 23 14 22 20 11 7 56 41
NLphijocP Suarez,Ra Suarez Ranger 39 12 29 29 22 22 90 63
NLsad---C Sullivan Sullivan Brett 0 0 0 0 33 24 33 24
NLcol---P Suter Suter Brent 61 1 0 0 57 2118 3
NLpitmidOF Suwinski Suwinski Jack 0 0106 91144128250219
NLcubjocOF Suzuki,S Suzuki Seiya 0 0111105138135249240
NLcubhom-SSSwanson,D Swanson Dansby 160158162162147147469467
ALclejocP Syndergaard Syndergaard Noah 2 2 25 24 18 18 45 44
NLcub---P Taillon Taillon Jameson 29 29 32 32 30 29 91 90
ALtam---OF Tapia,R Tapia Raimel 133113128107 64 35325255
ALoak---P Tarnok Tarnok Freddy 0 0 0 0 5 1 5 1
NLsadbigOF Tatis Tatis Fernando 130125 0 0141140271265
NLcub---OF Tauchman Tauchman Mike 75 44 0 0108 85183129
ALtexelvOF Taveras Taveras Leody 49 46 99 87143138291271
NLdod----SSTaylor,C Taylor Chris 148132118110117 82383324
ALkan---P Taylor,J Taylor Josh 0 0 0 0 17 1 17 1
ALminhomOF Taylor,MA Taylor Michael A142136124115129111395362
ALkan---2B Taylor,S Taylor Samad 0 0 0 0 31 20 31 20
NLmil---OF Taylor,T Taylor Tyrone 93 56120103 81 65294224
NLmil---P Teheran Teheran Julio 1 1 0 0 14 11 15 12
NLmil---1B Tellez Tellez Rowdy 106 76153135105 82364293
ALcle----SSTena Tena Jose 0 0 0 0 18 8 18 8
ALang---C Thaiss Thaiss Matt 3 2 29 19 95 70127 91
NLari---OF Thomas,A Thomas Alek 0 0113102125104238206
ALoak---OF Thomas,C Thomas Cody 0 0 10 9 19 12 29 21
NLwasstrOF Thomas,L Thomas Lane 77 52146125156154379331
ALtex---OF Thompson,B Thompson Bubba 0 0 55 51 37 14 92 65
ALwhi---OF Thompson,T Thompson Trayce 15 8 80 58 72 40167106
NLstl---P Thompso,ZackThompson Zack 0 0 22 1 25 9 47 10
ALsea---P Thornton Thornton Trent 37 3 0 0 27 1 64 4
NLcol---1B Toglia Toglia Michael 0 0 31 30 45 37 76 67
ALdetelv1B Torkelson Torkelson Spencer 0 0110105159159269264
NLmil---3B Toro Toro Abraham 95 89109 82 9 5213176
ALsea---C Torrens Torrens Luis 108 93 55 44 18 6181143
ALyaneag2B Torres Torres Gleyber 127123140131158153425407
ALwhi---P Toussaint Toussaint Touki 11 10 8 2 20 16 39 28
NLcolmid-SSTovar,E Tovar Ezequiel 0 0 9 9153152162161
ALsea---OF Trammell Trammell Taylor 51 48 43 35 22 16116 99
NLcol---2B Trejo Trejo Alan 28 8 35 31 81 58144 97
ALyan---C Trevino Trevino Jose 89 81115 90 55 49259220
NLpit---3B Triolo Triolo Jared 0 0 0 0 54 51 54 51
NLatl---C Tromp Tromp Chadwick 9 4 1 1 6 5 16 10
ALangmidOF Trout Trout Mike 36 36119117 82 81237234
NLcol----SSTucker,C Tucker Cole 43 28 18 16 5 1 66 45
ALhouwizOF Tucker,K Tucker Kyle 140134150148157156447438
NLmil---2B Turang Turang Brice 0 0 0 0137113137113
ALdet---P Turnbull Turnbull Spencer 9 9 0 0 7 7 16 16
ALbosbig1B Turner,J Turner Justin 151139128127146144425410
NLphisli-SSTurner,T Turner Trea 148147160160155155463462
NLmet---P Uceta Uceta Edwin 14 1 0 0 1 0 15 1
ALwhi---P Urena Urena Jose 26 18 21 17 10 10 57 45
NLdodhomP Urias,J Urias Julio 32 32 31 31 21 21 84 84
ALbos---3B Urias,L Urias Luis 150133119109 52 45321287
ALbal---3B Urias,R Urias Ramon 85 73118109116 96319278
ALhou---P Urquidy Urquidy Jose 20 20 30 29 16 10 66 59
ALang----SSUrshela Urshela Gio 116109145136 62 56323301
ALbos---2B Valdez,E Valdez Enmanuel 0 0 0 0 49 44 49 44
ALhoumidP Valdez,F Valdez Framber 22 22 31 31 31 31 84 84
NLwas----SSVargas,I Vargas Ildemaro 34 19 63 57 84 64181140
NLdod---2B Vargas,M Vargas Miguel 0 0 18 11 81 70 99 81
ALmin---P Varland,L Varland Louie 0 0 5 5 17 10 22 15
ALtorjocOF Varsho Varsho Daulton 95 73151136158141404350
ALyan---P Vasquez,R Vasquez Randy 0 0 0 0 11 5 11 5
ALwhistr1B Vaughn Vaughn Andrew 126116134130152147412393
ALbal---OF Vavra Vavra Terrin 0 0 40 27 27 14 67 41
ALmin---C Vazquez Vazquez Christian 138122119102102 93359317
NLpit---P Velasquez Velasquez Vince 25 21 27 9 8 8 60 38
ALang----SSVelazquez,A Velazquez Andrew 28 20125100 54 25207145
ALkan---OF Velazquez,N Velazquez Nelson 0 0 77 47 53 43130 90
ALbosmidOF Verdugo Verdugo Alex 146137152150142135440422
ALhouateP Verlander Verlander Justin 0 0 28 28 27 27 55 55
NLdod---P Vesia Vesia Alex 0 0 0 0 56 1 56 1
ALdet---P Vest Vest Will 0 0 59 1 48 4107 5
NLmet---3B Vientos Vientos Mark 0 0 16 7 65 60 81 67
ALdet---OF Vierling Vierling Matt 34 15117 90134121285226
NLsaf---3B Villar,D Villar David 0 0 52 47 45 33 97 80
NLatl---P Vines Vines Darius 0 0 0 0 5 2 5 2
NLmet---OF Vogelbach Vogelbach Daniel 93 55130111104 78327244
NLmet---1B Voit Voit Luke 68 55135132 22 17225204
ALyanjoc-SSVolpe Volpe Anthony 0 0 0 0159150159150
NLcin---1B Vosler Vosler Jason 41 18 36 29 18 13 95 60
NLcinate1B Votto Votto Joey 129126 91 90 65 60285276
NLsadsigP Wacha Wacha Michael 29 23 23 23 24 24 76 70
NLsafelv1B Wade,L Wade LaMonte 109 83 77 62135116321261
ALoak---OF Wade,T Wade Tyler 103 35 67 48 26 14196 97
NLstlmidP Wainwright Wainwright Adam 32 32 32 32 21 21 85 85
ALoakstrP Waldichuk Waldichuk Ken 0 0 7 7 35 22 42 29
NLsad---P Waldron Waldron Matt 0 0 0 0 8 6 8 6
NLarihom1B Walker,C Walker Christian 115100160157157154432411
NLstleagOF Walker,Jor Walker Jordan 0 0 0 0117115117115
NLsaf---P Walker,R Walker Ryan 0 0 0 0 49 13 49 13
NLphielvP Walker,T Walker Taijuan 29 29 29 29 31 31 89 89
NLatl---OF Wall Wall Forrest 0 0 0 0 15 2 15 2
ALang---C Wallach Wallach Chad 23 19 12 10 65 50100 79
ALminsigOF Wallner Wallner Matt 0 0 18 17 76 65 94 82
ALtam---3B Walls Walls Taylor 54 44142122 99 87295253
ALang---1B Walsh,Jar Walsh Jared 144136118106 39 27301269
ALang---P Wantz Wantz Andrew 0 0 42 1 27 3 69 4
ALangmidOF Ward,Ta Ward Taylor 65 59135130 97 89297278
ALkan---OF Waters Waters Drew 0 0 32 28 98 88130116
ALoak---P Watkins Watkins Spenser 16 10 23 20 1 1 40 31
NLmia---P Weathers Weathers Ryan 30 18 1 1 15 12 46 31
ALyan---P Weaver Weaver Luke 13 13 26 1 29 25 68 39
NLsafbigP Webb,L Webb Logan 27 26 32 32 33 33 92 91
ALyan---C Wells,Au Wells Austin 0 0 0 0 19 18 19 18
ALbal---P Wells,T Wells Tyler 0 0 23 23 25 20 48 43
NLmia----SSWendle Wendle Joey 136117101 85112 81349283
ALdet---P Wentz Wentz Joey 0 0 7 7 25 19 32 26
NLcubhomP Wesneski Wesneski Hayden 0 0 6 4 34 11 40 15
ALbalwiz-SSWestburg Westburg Jordan 0 0 0 0 68 54 68 54
NLphiwizP Wheeler Wheeler Zack 32 32 26 26 32 32 90 90
ALdet---P White,B White Brendan 0 0 0 0 33 2 33 2
NLatl---OF White,El White Eli 64 56 47 35 6 5117 96
ALbos---P Whitlock Whitlock Garrett 0 0 31 9 22 10 53 19
NLcub---P Wicks Wicks Jordan 0 0 0 0 7 7 7 7
NLmil---OF Wiemer Wiemer Joey 0 0 0 0132113132113
NLpit----SSWilliams,A Williams Alika 0 0 0 0 46 33 46 33
NLmilsigPc Williams,D Williams Devin 0 0 0 0 61 0 61 0
ALclewizP Williams,G Williams Gavin 0 0 0 0 16 16 16 16
NLatl---OF Williams,L Williams Luke 58 23 79 36 10 3147 62
NLwaseagP Williams,Tr Williams Trevor 23 15 30 9 30 30 83 54
NLcinsigP Williamson Williamson Brandon 0 0 0 0 23 23 23 23
NLphi---3B Wilson,W Wilson Weston 0 0 0 0 8 5 8 5
NLatl---P Winans Winans Allan 0 0 0 0 6 6 6 6
ALbos---P Winckowski Winckowski Josh 0 0 15 14 60 1 75 15
NLmil---OF Winker Winker Jesse 110105136128 61 46307279
NLsaf---P Winn,K Winn Keaton 0 0 0 0 9 5 9 5
NLstlwiz-SSWinn,M Winn Masyn 0 0 0 0 37 36 37 36
NLcub---3B Wisdom Wisdom Patrick 106 85134127 97 77337289
NLsaf---OF Wisely Wisely Brett 0 0 0 0 50 39 50 39
ALkanstr-SSWitt Witt Bobby 0 0150148158157308305
NLpit---P Wolf Wolf Jackson 0 0 0 0 1 1 1 1
ALbos---C Wong,C Wong Connor 6 3 27 17126105159125
NLdod---2B Wong,Ko Wong Kolten 116108134115 87 61337284
ALsea---P Woo Woo Bryan 0 0 0 0 18 18 18 18
NLsaf---P Wood,A Wood Alex 26 26 26 26 29 12 81 64
NLstlmidP Woodford Woodford Jake 26 8 27 1 15 8 68 17
NLmilwizP Woodruff Woodruff Brandon 30 30 27 27 11 11 68 68
NLatl---P Wright,K Wright Kyle 2 2 30 30 9 7 41 39
NLcol---C Wynns Wynns Austin 45 39 65 48 51 42161129
NLdod---P Yarbrough Yarbrough Ryan 30 21 20 9 25 9 75 39
NLsaf---OF Yastrzemski Yastrzemski Mike 139119148126106 91393336
NLmilelvOF Yelich Yelich Christian 117107154149144141415397
NLstl---OF Yepez Yepez Juan 0 0 76 65 28 15104 80
ALbosateOF Yoshida Yoshida Masataka 0 0 0 0140133140133
NLwas---OF Young,Jac Young Jacob 0 0 0 0 33 32 33 32
NLcub---1B Young,Jar Young Jared 0 0 6 5 16 12 22 17
NLpit---P Zastryzny Zastryzny Rob 0 0 0 0 21 1 21 1
NLari---C Zavala Zavala Seby 37 31 61 49 72 56170136
ALkan---P Zerpa Zerpa Angel 1 1 3 2 15 3 19 6
ALcle---C Zunino Zunino Mike 109 97 36 34 42 41187172