| Rank | Player | Team | Bats | G | PA | Runs | TBA | Expected Runs | TOP |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Yordan Alvarez | HOU | L | 84 | 366 | 58 | 248 | 62.0 | 0.678 |
| 2 | Kyle Schwarber | PHI | L | 80 | 356 | 54 | 235 | 58.8 | 0.660 |
| 3 | Juan Soto | NYM | L | 65 | 277 | 38 | 177 | 44.2 | 0.641 |
| 4 | Nick Kurtz | ATH | L | 83 | 376 | 59 | 239 | 59.8 | 0.636 |
| 5 | Byron Buxton | MIN | R | 73 | 329 | 56 | 206 | 51.5 | 0.626 |
| 6 | Ben Rice | NYY | L | 78 | 334 | 56 | 208 | 52.0 | 0.623 |
| 7 | Shohei Ohtani | LAD | L | 76 | 354 | 59 | 219 | 54.8 | 0.622 |
| 8 | Aaron Judge | NYY | R | 59 | 261 | 43 | 160 | 40.0 | 0.618 |
| 9 | James Wood | WSN | L | 85 | 396 | 72 | 243 | 60.8 | 0.614 |
| 10 | Corbin Carroll | ARI | L | 80 | 341 | 48 | 206 | 51.5 | 0.604 |
| 11 | Pete Crow-Armstrong | CHC | L | 84 | 364 | 51 | 219 | 54.8 | 0.603 |
| 12 | Mike Trout | LAA | R | 74 | 335 | 54 | 202 | 50.5 | 0.603 |
| 13 | Junior Caminero | TBR | R | 81 | 354 | 52 | 212 | 53.0 | 0.599 |
| 14 | Miguel Vargas | CHW | R | 81 | 351 | 56 | 209 | 52.2 | 0.597 |
| 15 | Bryce Harper | PHI | L | 84 | 350 | 55 | 208 | 52.0 | 0.594 |
| 16 | Oneil Cruz | PIT | L | 64 | 283 | 45 | 168 | 42.0 | 0.594 |
| 17 | CJ Abrams | WSN | L | 82 | 346 | 51 | 203 | 50.8 | 0.587 |
| 18 | Willson Contreras | BOS | R | 80 | 333 | 40 | 194 | 48.5 | 0.583 |
| 19 | Hunter Goodman | COL | R | 78 | 328 | 52 | 191 | 47.8 | 0.582 |
| 20 | Jake Bauers | MIL | L | 72 | 286 | 46 | 166 | 41.5 | 0.580 |
| 21 | Bobby Witt Jr. | KCR | R | 79 | 350 | 42 | 203 | 50.8 | 0.580 |
| 22 | Matt Olson | ATL | L | 82 | 357 | 54 | 206 | 51.5 | 0.577 |
| 23 | Yandy Díaz | TBR | R | 78 | 341 | 45 | 196 | 49.0 | 0.575 |
| 24 | Max Muncy | LAD | L | 78 | 294 | 50 | 168 | 42.0 | 0.571 |
| 25 | Bryan Reynolds | PIT | B | 84 | 363 | 56 | 207 | 51.8 | 0.570 |
| 26 | Jordan Walker | STL | R | 79 | 338 | 47 | 192 | 48.0 | 0.568 |
| 27 | Dillon Dingler | DET | R | 77 | 319 | 42 | 180 | 45.0 | 0.568 |
| 28 | Luis García Jr. | WSN | L | 78 | 270 | 38 | 152 | 38.0 | 0.563 |
| 29 | José Ramírez | CLE | B | 72 | 314 | 42 | 176 | 44.0 | 0.562 |
| 30 | Freddie Freeman | LAD | L | 81 | 354 | 47 | 198 | 49.5 | 0.559 |
| 31 | Randy Arozarena | SEA | R | 77 | 327 | 48 | 181 | 45.2 | 0.554 |
| 32 | Brice Turang | MIL | L | 77 | 350 | 58 | 192 | 48.0 | 0.553 |
| 33 | Brandon Lowe | PIT | L | 78 | 346 | 51 | 191 | 47.8 | 0.552 |
| 34 | Shea Langeliers | ATH | R | 76 | 347 | 49 | 190 | 47.5 | 0.548 |
| 35 | Brandon Marsh | PHI | L | 79 | 309 | 46 | 169 | 42.2 | 0.547 |
| 36 | Elly De La Cruz | CIN | B | 63 | 280 | 42 | 153 | 38.2 | 0.546 |
| 37 | TJ Rumfield | COL | L | 81 | 328 | 36 | 179 | 44.8 | 0.546 |
| 38 | Ian Happ | CHC | B | 80 | 350 | 56 | 191 | 47.8 | 0.546 |
| 39 | Pete Alonso | BAL | R | 85 | 368 | 53 | 200 | 50.0 | 0.543 |
| 40 | Casey Schmitt | SFG | R | 75 | 313 | 37 | 170 | 42.5 | 0.543 |
| 41 | Kevin McGonigle | DET | L | 81 | 358 | 51 | 194 | 48.5 | 0.542 |
| 42 | Sal Stewart | CIN | R | 82 | 357 | 44 | 193 | 48.2 | 0.541 |
| 43 | Colson Montgomery | CHW | L | 79 | 328 | 38 | 177 | 44.2 | 0.540 |
| 44 | Jac Caglianone | KCR | L | 78 | 297 | 39 | 160 | 40.0 | 0.539 |
| 45 | Jonathan Aranda | TBR | L | 80 | 349 | 42 | 188 | 47.0 | 0.539 |
| 46 | Kody Clemens | MIN | L | 71 | 278 | 35 | 148 | 37.0 | 0.536 |
| 47 | Spencer Horwitz | PIT | L | 74 | 295 | 36 | 158 | 39.5 | 0.536 |
| 48 | Otto Lopez | MIA | R | 83 | 353 | 52 | 189 | 47.2 | 0.535 |
| 49 | Iván Herrera | STL | R | 81 | 365 | 53 | 195 | 48.8 | 0.534 |
| 50 | Cody Bellinger | NYY | L | 82 | 352 | 46 | 188 | 47.0 | 0.534 |
| 51 | Tyler Soderstrom | ATH | L | 80 | 335 | 41 | 178 | 44.5 | 0.531 |
| 52 | Michael Harris II | ATL | L | 76 | 292 | 37 | 155 | 38.8 | 0.531 |
| 53 | Joc Pederson | TEX | L | 78 | 263 | 33 | 139 | 34.8 | 0.531 |
| 54 | Liam Hicks | MIA | L | 73 | 288 | 40 | 152 | 38.0 | 0.530 |
| 55 | Alec Burleson | STL | L | 80 | 348 | 42 | 184 | 46.0 | 0.529 |
| 56 | Gavin Sheets | SDP | L | 76 | 268 | 31 | 141 | 35.2 | 0.526 |
| 57 | Jazz Chisholm Jr. | NYY | L | 80 | 320 | 42 | 168 | 42.0 | 0.525 |
| 58 | Christian Walker | HOU | R | 84 | 351 | 45 | 184 | 46.0 | 0.524 |
| 59 | Ryan O’Hearn | PIT | L | 69 | 284 | 38 | 148 | 37.0 | 0.521 |
| 60 | Drake Baldwin | ATL | L | 59 | 261 | 42 | 136 | 34.0 | 0.521 |
| 61 | Kazuma Okamoto | TOR | R | 82 | 336 | 43 | 175 | 43.8 | 0.521 |
| 62 | Zach Neto | LAA | R | 82 | 371 | 57 | 193 | 48.2 | 0.520 |
| 63 | Xavier Edwards | MIA | B | 84 | 351 | 45 | 182 | 45.5 | 0.520 |
| 64 | Sam Antonacci | CHW | L | 64 | 258 | 41 | 133 | 33.2 | 0.520 |
| 65 | Andy Pages | LAD | R | 83 | 358 | 50 | 185 | 46.2 | 0.517 |
| 66 | JJ Wetherholt | STL | L | 77 | 350 | 49 | 179 | 44.8 | 0.511 |
| 67 | Ketel Marte | ARI | B | 79 | 347 | 44 | 177 | 44.2 | 0.510 |
| 68 | Seiya Suzuki | CHC | R | 68 | 289 | 38 | 147 | 36.8 | 0.509 |
| 69 | Trent Grisham | NYY | L | 66 | 264 | 40 | 134 | 33.5 | 0.508 |
| 70 | Daulton Varsho | TOR | L | 71 | 267 | 31 | 135 | 33.8 | 0.506 |
| 71 | Jung Hoo Lee | SFG | L | 75 | 305 | 41 | 153 | 38.2 | 0.502 |
| 72 | Riley Greene | DET | L | 84 | 353 | 41 | 177 | 44.2 | 0.501 |
| 73 | Wilyer Abreu | BOS | L | 80 | 345 | 37 | 171 | 42.8 | 0.499 |
| 74 | Isaac Paredes | HOU | R | 79 | 331 | 34 | 165 | 41.2 | 0.498 |
| 75 | Jake Burger | TEX | R | 81 | 327 | 38 | 163 | 40.8 | 0.498 |
| 76 | Michael Busch | CHC | L | 83 | 370 | 33 | 184 | 46.0 | 0.497 |
| 77 | Brooks Lee | MIN | B | 81 | 320 | 40 | 158 | 39.5 | 0.495 |
| 78 | Julio Rodríguez | SEA | R | 84 | 368 | 44 | 182 | 45.5 | 0.495 |
| 79 | Bryson Stott | PHI | L | 78 | 298 | 30 | 146 | 36.5 | 0.493 |
| 80 | Rafael Devers | SFG | L | 83 | 351 | 38 | 173 | 43.2 | 0.493 |
| 81 | Garrett Mitchell | MIL | L | 71 | 255 | 33 | 125 | 31.2 | 0.492 |
| 82 | Luis Arraez | SFG | L | 78 | 345 | 42 | 166 | 41.5 | 0.490 |
| 83 | Spencer Steer | CIN | R | 79 | 312 | 47 | 152 | 38.0 | 0.489 |
| 84 | Spencer Torkelson | DET | R | 83 | 321 | 32 | 156 | 39.0 | 0.487 |
| 85 | Troy Johnston | COL | L | 76 | 280 | 30 | 136 | 34.0 | 0.487 |
| 86 | Ceddanne Rafaela | BOS | R | 78 | 311 | 34 | 151 | 37.8 | 0.487 |
| 87 | Carter Jensen | KCR | L | 78 | 300 | 39 | 146 | 36.5 | 0.487 |
| 88 | Josh Jung | TEX | R | 78 | 336 | 38 | 162 | 40.5 | 0.482 |
| 89 | Brandon Nimmo | TEX | L | 82 | 354 | 35 | 170 | 42.5 | 0.480 |
| 90 | Ezequiel Durán | TEX | R | 75 | 276 | 33 | 132 | 33.0 | 0.480 |
| 91 | William Contreras | MIL | R | 77 | 332 | 46 | 159 | 39.8 | 0.479 |
| 92 | Jorge Soler | LAA | R | 63 | 264 | 31 | 126 | 31.5 | 0.477 |
| 93 | Kyle Tucker | LAD | L | 78 | 330 | 45 | 157 | 39.2 | 0.476 |
| 94 | Brayan Rocchio | CLE | B | 81 | 309 | 32 | 146 | 36.5 | 0.476 |
| 95 | Taylor Ward | BAL | R | 84 | 387 | 53 | 183 | 45.8 | 0.473 |
| 96 | Kyle Karros | COL | R | 79 | 263 | 36 | 124 | 31.0 | 0.471 |
| 97 | Carson Benge | NYM | L | 81 | 330 | 44 | 155 | 38.8 | 0.470 |
| 98 | Chase DeLauter | CLE | L | 67 | 275 | 25 | 129 | 32.2 | 0.469 |
| 99 | Dansby Swanson | CHC | R | 80 | 311 | 48 | 145 | 36.2 | 0.468 |
| 100 | Gunnar Henderson | BAL | L | 84 | 385 | 45 | 180 | 45.0 | 0.468 |
| 101 | Nasim Nuñez | WSN | B | 79 | 272 | 31 | 124 | 31.0 | 0.466 |
| 102 | Geraldo Perdomo | ARI | B | 80 | 337 | 37 | 155 | 38.8 | 0.465 |
| 103 | Ozzie Albies | ATL | B | 82 | 351 | 51 | 162 | 40.5 | 0.462 |
| 104 | Matt McLain | CIN | R | 76 | 292 | 31 | 134 | 33.5 | 0.460 |
| 105 | Mauricio Dubón | ATL | R | 78 | 314 | 34 | 144 | 36.0 | 0.460 |
| 106 | Willi Castro | COL | B | 72 | 285 | 37 | 131 | 32.8 | 0.460 |
| 107 | Willy Adames | SFG | R | 81 | 342 | 40 | 157 | 39.2 | 0.459 |
| 108 | Kyle Manzardo | CLE | L | 74 | 264 | 28 | 121 | 30.2 | 0.458 |
| 109 | Ernie Clement | TOR | R | 81 | 323 | 37 | 148 | 37.0 | 0.458 |
| 110 | J.P. Crawford | SEA | L | 67 | 283 | 33 | 129 | 32.2 | 0.456 |
| 111 | George Springer | TOR | R | 61 | 271 | 28 | 122 | 30.5 | 0.455 |
| 112 | Josh Naylor | SEA | L | 78 | 338 | 29 | 153 | 38.2 | 0.454 |
| 113 | Manny Machado | SDP | R | 80 | 335 | 39 | 151 | 37.8 | 0.452 |
| 114 | Fernando Tatis Jr. | SDP | R | 81 | 353 | 35 | 159 | 39.8 | 0.452 |
| 115 | Nolan Arenado | ARI | R | 78 | 299 | 34 | 135 | 33.8 | 0.452 |
| 116 | Cam Smith | HOU | R | 84 | 316 | 32 | 142 | 35.5 | 0.451 |
| 117 | Nolan Schanuel | LAA | L | 67 | 278 | 29 | 124 | 31.0 | 0.446 |
| 118 | Caleb Durbin | BOS | R | 75 | 267 | 30 | 118 | 29.5 | 0.445 |
| 119 | Matt Chapman | SFG | R | 82 | 344 | 35 | 153 | 38.2 | 0.445 |
| 120 | Daylen Lile | WSN | L | 83 | 358 | 44 | 159 | 39.8 | 0.444 |
| 121 | Jackson Merrill | SDP | L | 79 | 334 | 35 | 147 | 36.8 | 0.444 |
| 122 | Jo Adell | LAA | R | 84 | 354 | 39 | 157 | 39.2 | 0.444 |
| 123 | Andrés Giménez | TOR | L | 80 | 282 | 23 | 124 | 31.0 | 0.443 |
| 124 | Josh Bell | MIN | B | 82 | 323 | 41 | 143 | 35.8 | 0.443 |
| 125 | Jarren Duran | BOS | L | 76 | 332 | 38 | 146 | 36.5 | 0.440 |
| 126 | Xander Bogaerts | SDP | R | 78 | 310 | 33 | 136 | 34.0 | 0.439 |
| 127 | Ildemaro Vargas | ARI | B | 72 | 269 | 38 | 117 | 29.2 | 0.438 |
| 128 | Chase Meidroth | CHW | R | 80 | 339 | 47 | 146 | 36.5 | 0.437 |
| 129 | Vladimir Guerrero Jr. | TOR | R | 80 | 339 | 45 | 147 | 36.8 | 0.434 |
| 130 | Nico Hoerner | CHC | R | 82 | 372 | 35 | 161 | 40.2 | 0.433 |
| 131 | Jacob Young | WSN | R | 80 | 267 | 32 | 115 | 28.8 | 0.432 |
| 132 | Jakob Marsee | MIA | L | 82 | 340 | 41 | 145 | 36.2 | 0.430 |
| 133 | Vinnie Pasquantino | KCR | L | 68 | 291 | 28 | 125 | 31.2 | 0.430 |
| 134 | Nick Gonzales | PIT | R | 78 | 317 | 44 | 136 | 34.0 | 0.429 |
| 135 | Maikel Garcia | KCR | R | 69 | 294 | 32 | 126 | 31.5 | 0.429 |
| 136 | Bo Bichette | NYM | R | 84 | 367 | 44 | 156 | 39.0 | 0.425 |
| 137 | Cedric Mullins | TBR | L | 71 | 277 | 28 | 115 | 28.8 | 0.424 |
| 138 | Alex Bregman | CHC | R | 82 | 375 | 39 | 158 | 39.5 | 0.421 |
| 139 | Isaac Collins | KCR | B | 75 | 279 | 29 | 116 | 29.0 | 0.419 |
| 140 | Trea Turner | PHI | R | 82 | 361 | 53 | 151 | 37.8 | 0.418 |
| 141 | Luke Keaschall | MIN | R | 79 | 312 | 39 | 130 | 32.5 | 0.417 |
| 142 | Cole Young | SEA | L | 85 | 341 | 35 | 141 | 35.2 | 0.415 |
| 143 | Austin Riley | ATL | R | 82 | 332 | 33 | 137 | 34.2 | 0.413 |
| 144 | Masyn Winn | STL | R | 73 | 307 | 33 | 125 | 31.2 | 0.407 |
| 145 | Alec Bohm | PHI | R | 79 | 317 | 25 | 128 | 32.0 | 0.404 |
| 146 | Marcus Semien | NYM | R | 80 | 318 | 30 | 127 | 31.8 | 0.401 |
| 147 | Sal Frelick | MIL | L | 76 | 270 | 28 | 105 | 26.2 | 0.399 |
| 148 | Chandler Simpson | TBR | L | 78 | 311 | 33 | 119 | 29.8 | 0.388 |
| 149 | Ezequiel Tovar | COL | R | 78 | 294 | 26 | 113 | 28.2 | 0.384 |
| 150 | Brett Baty | NYM | L | 80 | 277 | 27 | 104 | 26.0 | 0.377 |
| 151 | Jeff McNeil | ATH | L | 77 | 272 | 23 | 100 | 25.0 | 0.369 |
| 152 | Steven Kwan | CLE | L | 76 | 311 | 33 | 112 | 28.0 | 0.365 |
| 153 | Salvador Perez | KCR | R | 79 | 332 | 29 | 121 | 30.2 | 0.364 |
Stats sourced from Baseball-Reference