<
>

Breaking Down Year to Year Changes in Statcast Metrics.

To be qualified a batter must have at least 2.1 PA per team game played in each of the consecutive seasons. Similarly, a pitcher must face at least 1.25 batters per team game played to be qualified.


Rk.Player2016+/-2017+/-2018+/-2019+/-2020+/-2021+/-2022+/-2023+/-2024+/-2025
1 D-backs .432 +.013 .445 -.048 .397 +.037 .434 -.043 .391 -.009 .382 +.003 .385 +.023 .408 +.032 .440 .000 .440
2 Yankees .405 +.042 .447 +.004 .451 +.039 .490 -.043 .447 -.040 .407 +.019 .426 -.029 .397 +.032 .429 +.052 .481
3 Athletics .395 +.041 .436 +.003 .439 +.009 .448 -.052 .396 +.010 .406 -.060 .346 +.024 .370 +.023 .393 +.029 .422
4 Brewers .407 +.022 .429 -.005 .424 +.014 .438 -.049 .389 +.007 .396 +.013 .409 -.024 .385 +.018 .403 -.028 .375
5 Orioles .443 -.008 .435 -.044 .391 +.024 .415 +.014 .429 -.027 .402 -.012 .390 +.031 .421 +.014 .435 -.057 .378
6 Guardians .430 +.019 .449 -.015 .434 -.002 .432 -.060 .372 +.035 .407 -.024 .383 -.002 .381 +.014 .395 -.012 .383
7 Giants .398 -.018 .380 -.012 .368 +.024 .392 +.059 .451 -.011 .440 -.051 .389 -.006 .383 +.013 .396 -.019 .377
8 Mets .417 +.017 .434 -.045 .389 +.053 .442 +.017 .459 -.068 .391 +.021 .412 -.005 .407 +.008 .415 +.001 .416
9 Padres .390 +.003 .393 -.013 .380 +.030 .410 +.056 .466 -.065 .401 -.019 .382 +.031 .413 +.007 .420 -.032 .388
10 Royals .400 +.020 .420 -.028 .392 +.009 .401 +.001 .402 -.006 .396 -.016 .380 +.018 .398 +.005 .403 -.078 .325
11 Tigers .438 -.014 .424 -.044 .380 +.008 .388 +.009 .397 +.002 .399 -.053 .346 +.036 .382 +.003 .385 +.009 .394
12 Red Sox .461 -.054 .407 +.046 .453 +.013 .466 -.021 .445 +.004 .449 -.040 .409 +.015 .424 -.001 .423 .000 .423
13 Rockies .457 -.013 .444 -.009 .435 +.021 .456 -.051 .405 +.009 .414 -.016 .398 +.007 .405 -.005 .400 -.051 .349
14 Dodgers .409 +.028 .437 +.005 .442 +.030 .472 +.011 .483 -.054 .429 +.013 .442 +.013 .455 -.009 .446 +.004 .450
15 Phillies .384 +.025 .409 -.016 .393 +.034 .427 +.012 .439 -.031 .408 +.014 .422 +.016 .438 -.013 .425 -.047 .378
16 Twins .421 +.013 .434 -.029 .405 +.089 .494 -.067 .427 -.004 .423 -.022 .401 +.027 .428 -.017 .411 -.041 .370
17 Astros .417 +.061 .478 -.053 .425 +.070 .495 -.087 .408 +.036 .444 -.020 .424 +.013 .437 -.019 .418 -.064 .354
18 Nationals .426 +.023 .449 -.030 .419 +.035 .454 -.021 .433 -.016 .417 -.040 .377 +.019 .396 -.021 .375 +.020 .395
19 Pirates .402 -.016 .386 +.021 .407 +.013 .420 -.063 .357 +.007 .364 .000 .364 +.028 .392 -.021 .371 -.033 .338
20 Cardinals .442 -.016 .426 -.017 .409 +.006 .415 -.044 .371 +.041 .412 +.008 .420 -.004 .416 -.024 .392 +.005 .397
21 Marlins .394 +.037 .431 -.074 .357 +.018 .375 +.009 .384 -.012 .372 -.009 .363 +.042 .405 -.027 .378 +.007 .385
22 Cubs .429 +.008 .437 -.027 .410 +.042 .452 -.065 .387 +.020 .407 -.020 .387 +.034 .421 -.028 .393 +.063 .456
23 Blue Jays .426 -.014 .412 +.015 .427 +.001 .428 +.013 .441 +.025 .466 -.035 .431 -.014 .417 -.028 .389 -.048 .341
24 Reds .408 +.025 .433 -.032 .401 +.021 .422 -.019 .403 +.028 .431 -.059 .372 +.048 .420 -.032 .388 +.020 .408
25 Mariners .430 -.006 .424 -.016 .408 +.016 .424 -.054 .370 +.015 .385 +.005 .390 +.023 .413 -.037 .376 +.037 .413
26 White Sox .410 +.007 .417 -.016 .401 +.013 .414 +.039 .453 -.031 .422 -.035 .387 -.003 .384 -.044 .340 -.014 .326
27 Angels .405 -.008 .397 +.016 .413 +.009 .422 +.008 .430 -.023 .407 -.017 .390 +.036 .426 -.057 .369 +.020 .389
28 Rangers .433 -.003 .430 -.026 .404 +.027 .431 -.067 .364 +.011 .375 +.020 .395 +.057 .452 -.072 .380 .000 .380
29 Rays .426 -.004 .422 -.016 .406 +.025 .431 -.006 .425 +.004 .429 -.052 .377 +.068 .445 -.079 .366 +.024 .390
30 Braves .384 +.028 .412 +.005 .417 +.035 .452 +.031 .483 -.048 .435 +.008 .443 +.058 .501 -.086 .415 -.010 .405