Batting Stats - All MLB
Name GP AB R H AVG 2B 3B HR RBI TB BB K SB OBP SLG OPS
Matt Olson ATL
162 608 127 172 .283 27 3 54 139 367 104 167 1 .389 .604 .993
Kyle Schwarber PHI
160 585 108 115 .197 19 1 47 104 277 126 215 0 .343 .474 .817
Pete Alonso NYM
154 568 92 123 .217 21 2 46 118 286 65 151 4 .318 .504 .822
Shohei Ohtani LAD
135 497 102 151 .304 26 8 44 95 325 91 143 20 .412 .654 1.066
Ronald Acuña Jr. ATL
159 643 149 217 .337 35 4 41 106 383 80 84 73 .416 .596 1.012
Marcell Ozuna ATL
144 530 84 145 .274 29 1 40 100 296 57 134 0 .346 .558 .904
Adolis García TEX
148 555 108 136 .245 29 0 39 107 282 65 175 9 .328 .508 .836
Mookie Betts LAD
152 584 126 179 .307 40 1 39 107 338 96 107 14 .408 .579 .987
Luis Robert Jr. CHW
145 546 90 144 .264 36 1 38 80 296 30 172 20 .315 .542 .857
Austin Riley ATL
159 636 117 179 .281 32 3 37 97 328 59 172 3 .345 .516 .861
Jorge Soler SF
137 504 77 126 .250 24 0 36 75 258 66 141 1 .341 .512 .853
Max Muncy LAD
135 482 95 102 .212 17 1 36 105 229 85 153 1 .333 .475 .808
Juan Soto NYY
162 568 97 156 .275 32 1 35 109 295 132 129 12 .410 .519 .929
Jake Burger MIA
141 492 71 123 .250 28 1 34 80 255 32 149 1 .309 .518 .827
Ozzie Albies ATL
148 596 96 167 .280 30 5 33 109 306 46 107 13 .336 .513 .849
Rafael Devers BOS
153 580 90 157 .271 34 0 33 100 290 62 126 5 .351 .500 .851
Corey Seager TEX
119 477 88 156 .327 42 0 33 96 297 49 88 2 .390 .623 1.013
Christian Walker ARI
157 582 86 150 .258 36 2 33 103 289 62 127 11 .333 .497 .830
Julio Rodríguez SEA
156 654 102 180 .275 37 2 32 103 317 47 175 37 .333 .485 .818
Spencer Torkelson DET
159 606 88 141 .233 34 1 31 94 270 67 171 3 .313 .446 .759
Francisco Lindor NYM
160 602 108 153 .254 33 2 31 98 283 66 137 31 .336 .470 .806
Isaac Paredes TB
142 492 71 123 .250 24 0 31 98 240 58 104 1 .352 .488 .840
Yordan Alvarez HOU
114 410 77 120 .293 24 1 31 97 239 69 92 0 .407 .583 .990
Bobby Witt Jr. KC
158 641 97 177 .276 28 11 30 96 317 40 121 49 .319 .495 .814
Manny Machado SD
138 543 75 140 .258 21 0 30 91 251 50 109 3 .319 .462 .781
Brent Rooker OAK
137 463 61 114 .246 20 1 30 69 226 49 172 4 .329 .488 .817
Cal Raleigh SEA
144 513 78 119 .232 23 1 30 75 234 54 158 0 .306 .456 .762
Marcus Semien TEX
162 670 122 185 .276 40 4 29 100 320 72 110 14 .348 .478 .826
Nick Castellanos PHI
157 626 79 170 .272 37 2 29 106 298 36 185 11 .311 .476 .787
Kyle Tucker HOU
157 574 97 163 .284 37 5 29 112 297 80 92 30 .369 .517 .886
Freddie Freeman LAD
161 637 131 211 .331 59 2 29 102 361 72 121 23 .410 .567 .977
Gunnar Henderson BAL
149 560 100 143 .255 29 9 28 82 274 56 159 10 .325 .489 .814
Anthony Santander BAL
153 591 81 152 .257 41 1 28 95 279 55 152 5 .325 .472 .797
Lane Thomas WSH
157 628 101 168 .268 36 3 28 86 294 36 176 20 .315 .468 .783
Nolan Gorman STL
116 406 59 96 .236 17 0 27 76 194 53 148 7 .328 .478 .806
Cody Bellinger CHC
130 499 95 153 .307 29 1 26 97 262 40 87 20 .356 .525 .881
Trea Turner PHI
155 639 102 170 .266 35 5 26 76 293 45 150 30 .320 .459 .779
Jack Suwinski PIT
144 447 63 100 .224 21 2 26 74 203 75 172 13 .339 .454 .793
Nolan Arenado STL
144 560 71 149 .266 26 2 26 93 257 41 101 3 .315 .459 .774
Vladimir Guerrero Jr. TOR
156 602 78 159 .264 30 0 26 94 267 67 100 5 .345 .444 .789
Teoscar Hernández LAD
160 625 70 161 .258 29 2 26 93 272 38 211 7 .305 .435 .740
Brandon Drury LAA
125 485 61 127 .262 30 3 26 83 241 25 136 0 .306 .497 .803
Gleyber Torres NYY
158 596 90 163 .273 28 2 25 68 270 67 98 13 .347 .453 .800
Paul Goldschmidt STL
154 593 89 159 .268 31 0 25 80 265 87 161 11 .363 .447 .810
Alex Bregman HOU
161 622 103 163 .262 28 4 25 98 274 92 87 3 .363 .441 .804
Corbin Carroll ARI
155 565 116 161 .285 30 10 25 76 286 57 125 54 .362 .506 .868
Ketel Marte ARI
150 569 94 157 .276 26 9 25 82 276 71 109 8 .358 .485 .843
Francisco Alvarez NYM
122 382 51 80 .209 12 0 25 63 167 34 110 2 .284 .437 .721
Fernando Tatis Jr. SD
141 575 91 148 .257 33 1 25 78 258 53 141 29 .322 .449 .771
Max Kepler MIN
130 438 72 114 .260 22 2 24 66 212 45 106 1 .332 .484 .816

Affiliate Disclosure: Lines may receive advertising commissions for visits to a sportsbook or betting site

Floating offer