MLB Causal Analytics Player Leaderboard
Updated: July 9, 2026
CQS+
0-30
Higher is better
League AVG
6.82
Collision Quality Score Plus
Represents a hitter who combines elite collision quality with disciplined plate outcomes by producing damage and reducing strikeout-related penalties.
| Rank | Player | Team | Events | CQS+ |
|---|---|---|---|---|
| 1 | Yordan Alvarez | Houston Astros | 341 | 8.75 |
| 2 | Bobby Witt Jr. | Kansas City Royals | 346 | 8.58 |
| 3 | Otto Lopez | Miami Marlins | 373 | 8.51 |
| 4 | Luis García Jr. | Washington Nationals | 293 | 8.46 |
| 5 | Juan Soto | New York Mets | 267 | 8.36 |
| 6 | Junior Caminero | Tampa Bay Rays | 347 | 8.17 |
| 7 | Vladimir Guerrero Jr. | Toronto Blue Jays | 330 | 8.06 |
| 8 | Chase DeLauter | Cleveland Guardians | 288 | 8.03 |
| 9 | Yandy Díaz | Tampa Bay Rays | 332 | 8.00 |
| 10 | Alec Burleson | St. Louis Cardinals | 352 | 7.98 |
| 11 | Michael Harris II | Atlanta Braves | 324 | 7.81 |
| 12 | Maikel Garcia | Kansas City Royals | 265 | 7.81 |
| 13 | Freddie Freeman | Los Angeles Dodgers | 348 | 7.80 |
| 14 | Kyle Karros | Colorado Rockies | 267 | 7.78 |
| 15 | William Contreras | Milwaukee Brewers | 343 | 7.73 |
| 16 | Trent Grisham | New York Yankees | 251 | 7.72 |
| 17 | Brandon Nimmo | Texas Rangers | 336 | 7.71 |
| 18 | Jordan Walker | St. Louis Cardinals | 350 | 7.70 |
| 19 | Andy Pages | Los Angeles Dodgers | 362 | 7.56 |
| 20 | Alec Bohm | Philadelphia Phillies | 331 | 7.55 |
| 21 | Shea Langeliers | Athletics | 340 | 7.54 |
| 22 | Cody Bellinger | New York Yankees | 340 | 7.54 |
| 23 | Tyler Soderstrom | Athletics | 294 | 7.52 |
| 24 | Nico Hoerner | Chicago Cubs | 368 | 7.52 |
| 25 | Casey Schmitt | San Francisco Giants | 342 | 7.50 |
| 26 | Bryan Reynolds | Pittsburgh Pirates | 344 | 7.49 |
| 27 | Christian Walker | Houston Astros | 348 | 7.48 |
| 28 | Ketel Marte | Arizona Diamondbacks | 356 | 7.48 |
| 29 | Matt Olson | Atlanta Braves | 362 | 7.47 |
| 30 | Corbin Carroll | Arizona Diamondbacks | 331 | 7.46 |
| 31 | Josh Jung | Texas Rangers | 329 | 7.45 |
| 32 | JJ Wetherholt | St. Louis Cardinals | 341 | 7.39 |
| 33 | José Ramírez | Cleveland Guardians | 269 | 7.38 |
| 34 | Jake Burger | Texas Rangers | 330 | 7.37 |
| 35 | Sam Antonacci | Chicago White Sox | 253 | 7.35 |
| 36 | Isaac Collins | Kansas City Royals | 256 | 7.28 |
| 37 | Bo Bichette | New York Mets | 385 | 7.27 |
| 38 | Kody Clemens | Minnesota Twins | 291 | 7.26 |
| 39 | Rafael Devers | San Francisco Giants | 358 | 7.26 |
| 40 | Elly De La Cruz | Cincinnati Reds | 291 | 7.25 |
| 41 | Xavier Edwards | Miami Marlins | 346 | 7.25 |
| 42 | Fernando Tatis Jr. | San Diego Padres | 360 | 7.24 |
| 43 | Bryson Stott | Philadelphia Phillies | 312 | 7.21 |
| 44 | Carson Benge | New York Mets | 342 | 7.21 |
| 45 | Julio Rodríguez | Seattle Mariners | 345 | 7.20 |
| 46 | Shohei Ohtani | Los Angeles Dodgers | 328 | 7.20 |
| 47 | Miguel Vargas | Chicago White Sox | 330 | 7.19 |
| 48 | Wilyer Abreu | Boston Red Sox | 347 | 7.14 |
| 49 | Sal Frelick | Milwaukee Brewers | 268 | 7.13 |
| 50 | Luis Arraez | San Francisco Giants | 357 | 7.13 |
| 51 | Ben Rice | New York Yankees | 329 | 7.12 |
| 52 | Jake Bauers | Milwaukee Brewers | 288 | 7.10 |
| 53 | Alex Bregman | Chicago Cubs | 362 | 7.09 |
| 54 | Pete Alonso | Baltimore Orioles | 353 | 7.08 |
| 55 | Dillon Dingler | Detroit Tigers | 321 | 7.08 |
| 56 | James Wood | Washington Nationals | 359 | 7.08 |
| 57 | Brandon Lowe | Pittsburgh Pirates | 350 | 7.04 |
| 58 | Spencer Horwitz | Pittsburgh Pirates | 250 | 7.03 |
| 59 | Ryan O'Hearn | Pittsburgh Pirates | 300 | 7.01 |
| 60 | Sal Stewart | Cincinnati Reds | 354 | 7.00 |
| 61 | Bryce Harper | Philadelphia Phillies | 336 | 6.99 |
| 62 | Brooks Lee | Minnesota Twins | 332 | 6.99 |
| 63 | Xander Bogaerts | San Diego Padres | 304 | 6.98 |
| 64 | Josh Naylor | Seattle Mariners | 344 | 6.98 |
| 65 | Mauricio Dubón | Atlanta Braves | 329 | 6.95 |
| 66 | Manny Machado | San Diego Padres | 329 | 6.94 |
| 67 | Jac Caglianone | Kansas City Royals | 306 | 6.92 |
| 68 | Ildemaro Vargas | Arizona Diamondbacks | 267 | 6.89 |
| 69 | Jung Hoo Lee | San Francisco Giants | 323 | 6.87 |
| 70 | CJ Abrams | Washington Nationals | 339 | 6.85 |
| 71 | Brandon Marsh | Philadelphia Phillies | 332 | 6.85 |
| 72 | Jackson Merrill | San Diego Padres | 344 | 6.83 |
| 73 | Kevin McGonigle | Detroit Tigers | 338 | 6.83 |
| 74 | Caleb Durbin | Boston Red Sox | 276 | 6.83 |
| 75 | TJ Rumfield | Colorado Rockies | 329 | 6.80 |
| 76 | Nick Gonzales | Pittsburgh Pirates | 326 | 6.78 |
| 77 | Josh Bell | Minnesota Twins | 334 | 6.78 |
| 78 | Trea Turner | Philadelphia Phillies | 377 | 6.77 |
| 79 | Kyle Stowers | Miami Marlins | 261 | 6.77 |
| 80 | Kazuma Okamoto | Toronto Blue Jays | 331 | 6.77 |
| 81 | Randy Arozarena | Seattle Mariners | 317 | 6.77 |
| 82 | Liam Hicks | Miami Marlins | 295 | 6.76 |
| 83 | Nolan Schanuel | Los Angeles Angels | 277 | 6.76 |
| 84 | Nick Kurtz | Athletics | 334 | 6.76 |
| 85 | Riley Greene | Detroit Tigers | 339 | 6.76 |
| 86 | Jeff McNeil | Athletics | 263 | 6.73 |
| 87 | Troy Johnston | Colorado Rockies | 272 | 6.71 |
| 88 | Cam Smith | Houston Astros | 316 | 6.71 |
| 89 | Brice Turang | Milwaukee Brewers | 348 | 6.70 |
| 90 | Salvador Perez | Kansas City Royals | 340 | 6.66 |
| 91 | Max Muncy | Los Angeles Dodgers | 287 | 6.66 |
| 92 | Jonathan Aranda | Tampa Bay Rays | 334 | 6.63 |
| 93 | Daulton Varsho | Toronto Blue Jays | 269 | 6.63 |
| 94 | Willson Contreras | Boston Red Sox | 315 | 6.62 |
| 95 | Iván Herrera | St. Louis Cardinals | 335 | 6.59 |
| 96 | Drake Baldwin | Atlanta Braves | 270 | 6.56 |
| 97 | Garrett Mitchell | Milwaukee Brewers | 260 | 6.55 |
| 98 | Gavin Sheets | San Diego Padres | 270 | 6.54 |
| 99 | Byron Buxton | Minnesota Twins | 308 | 6.54 |
| 100 | Dansby Swanson | Chicago Cubs | 306 | 6.50 |
| 101 | Ernie Clement | Toronto Blue Jays | 346 | 6.48 |
| 102 | Cole Young | Seattle Mariners | 340 | 6.46 |
| 103 | Luke Keaschall | Minnesota Twins | 302 | 6.45 |
| 104 | Mike Trout | Los Angeles Angels | 274 | 6.45 |
| 105 | Jo Adell | Los Angeles Angels | 362 | 6.41 |
| 106 | Carter Jensen | Kansas City Royals | 300 | 6.40 |
| 107 | Spencer Steer | Cincinnati Reds | 306 | 6.36 |
| 108 | Gunnar Henderson | Baltimore Orioles | 386 | 6.35 |
| 109 | Ceddanne Rafaela | Boston Red Sox | 329 | 6.34 |
| 110 | Daylen Lile | Washington Nationals | 364 | 6.32 |
| 111 | Masyn Winn | St. Louis Cardinals | 313 | 6.29 |
| 112 | Jakob Marsee | Miami Marlins | 317 | 6.26 |
| 113 | Geraldo Perdomo | Arizona Diamondbacks | 313 | 6.24 |
| 114 | Matt McLain | Cincinnati Reds | 267 | 6.23 |
| 115 | Chandler Simpson | Tampa Bay Rays | 314 | 6.22 |
| 116 | Taylor Ward | Baltimore Orioles | 352 | 6.20 |
| 117 | Brayan Rocchio | Cleveland Guardians | 305 | 6.19 |
| 118 | Pete Crow-Armstrong | Chicago Cubs | 350 | 6.15 |
| 119 | Brett Baty | New York Mets | 282 | 6.15 |
| 120 | Kyle Tucker | Los Angeles Dodgers | 320 | 6.14 |
| 121 | J.P. Crawford | Seattle Mariners | 273 | 6.14 |
| 122 | Michael Busch | Chicago Cubs | 339 | 6.03 |
| 123 | Jarren Duran | Boston Red Sox | 331 | 5.99 |
| 124 | Austin Riley | Atlanta Braves | 336 | 5.97 |
| 125 | Ozzie Albies | Atlanta Braves | 366 | 5.95 |
| 126 | Andrés Giménez | Toronto Blue Jays | 282 | 5.91 |
| 127 | Kyle Schwarber | Philadelphia Phillies | 339 | 5.90 |
| 128 | Seiya Suzuki | Chicago Cubs | 292 | 5.88 |
| 129 | Willy Adames | San Francisco Giants | 346 | 5.85 |
| 130 | Willi Castro | Colorado Rockies | 283 | 5.84 |
| 131 | Ezequiel Tovar | Colorado Rockies | 312 | 5.84 |
| 132 | Marcus Semien | New York Mets | 293 | 5.83 |
| 133 | Chase Meidroth | Chicago White Sox | 334 | 5.83 |
| 134 | Ezequiel Duran | Texas Rangers | 290 | 5.81 |
| 135 | Isaac Paredes | Houston Astros | 323 | 5.80 |
| 136 | Jose Altuve | Houston Astros | 272 | 5.77 |
| 137 | Colson Montgomery | Chicago White Sox | 327 | 5.76 |
| 138 | Spencer Torkelson | Detroit Tigers | 313 | 5.75 |
| 139 | Matt Chapman | San Francisco Giants | 310 | 5.73 |
| 140 | Nolan Arenado | Arizona Diamondbacks | 298 | 5.73 |
| 141 | Hunter Goodman | Colorado Rockies | 329 | 5.69 |
| 142 | Jazz Chisholm Jr. | New York Yankees | 308 | 5.69 |
| 143 | Kyle Manzardo | Cleveland Guardians | 258 | 5.63 |
| 144 | Steven Kwan | Cleveland Guardians | 286 | 5.62 |
| 145 | Ian Happ | Chicago Cubs | 332 | 5.62 |
| 146 | Zach Neto | Los Angeles Angels | 357 | 5.56 |
| 147 | José Caballero | New York Yankees | 261 | 5.53 |
| 148 | Jorge Soler | Los Angeles Angels | 264 | 5.45 |
| 149 | Cedric Mullins | Tampa Bay Rays | 267 | 5.39 |
| 150 | Nasim Nuñez | Washington Nationals | 257 | 5.11 |