BNSL Player Stats


Team:
Min PA:
Position
Games
R/L
Status
Timespan
From
to
From
to

Reg Season Batting, all positions, All Teams, 2023 season (Qualified)
# Name AGE   Pos Team PA BB% K% AVG OBP SLG OPS ISO BABIP WRC WRAA WOBA WRC+ WPA WAR
1 Nelson Cruz 43 DH BAL 562 12.28% 25.62% .2129 .3203 0.3445 0.6648 .1315 .2654 56.60 -8.68 .2997 86.70 -1.53 -0.49
2 Justin Turner 38 3B COL 658 8.05% 19.45% .2595 .3404 0.3729 0.7133 .1134 .3185 74.77 -1.67 .3155 97.82 -2.15 -0.40
3 Matt Carpenter 37 1B SD 664 9.79% 25.90% .2577 .3419 0.4570 0.7989 .1993 .3063 91.73 14.60 .3455 118.92 1.66 2.39
4 Josh Donaldson 37 3B ARI 521 10.36% 25.72% .2309 .3167 0.3922 0.7089 .1612 .2952 57.53 -2.99 .3116 95.06 -0.75 1.17
5 Andrew McCutchen 37 RF PHI 609 8.87% 28.24% .1982 .2727 0.3321 0.6048 .1339 .2597 45.15 -25.60 .2671 63.82 -3.67 -1.89
6 Josh Harrison 36 2B MIN 663 5.88% 17.19% .2635 .3287 0.3682 0.6970 .1047 .3143 71.74 -5.28 .3088 93.15 -0.70 1.24
7 Brandon Crawford 36 SS SF 657 9.44% 22.68% .2724 .3486 0.4086 0.7572 .1362 .3451 83.27 6.95 .3316 109.11 2.51 4.06
8 José Abreu 36 1B SEA 651 9.68% 22.27% .2535 .3395 0.4476 0.7870 .1941 .2980 88.07 12.45 .3420 116.47 0.20 2.40
9 J.D. Martinez 36 DH NYM 631 9.19% 25.52% .2469 .3185 0.4151 0.7336 .1681 .3031 74.28 0.98 .3205 101.34 -1.07 1.13
10 Michael Brantley 36 LF PIT 707 8.06% 13.58% .2922 .3475 0.4547 0.8022 .1625 .3234 98.10 15.97 .3463 119.45 3.61 3.00
11 Paul Goldschmidt 36 1B BOS 661 9.83% 24.36% .2632 .3394 0.5128 0.8522 .2496 .2967 100.14 23.35 .3619 130.42 1.28 3.66
12 Starling Marte 35 RF NYY 633 6.79% 20.54% .3078 .3697 0.4783 0.8479 .1704 .3700 99.10 25.57 .3681 134.77 2.09 4.16
13 DJ LeMahieu 35 2B BOS 619 7.59% 16.48% .2781 .3350 0.3975 0.7325 .1194 .3164 73.15 1.25 .3211 101.73 -0.83 2.17
14 Mike Moustakas 35 3B LAA 562 8.19% 23.49% .2525 .3256 0.4155 0.7411 .1630 .3062 67.68 2.39 .3238 103.66 0.46 2.35
15 Adam Duvall 35 CF LAA 648 6.17% 28.55% .2308 .2870 0.4181 0.7051 .1873 .2861 68.26 -7.01 .3053 90.68 -0.25 1.07
16 Tommy Pham 35 LF MIN 609 10.34% 26.11% .2355 .3185 0.3477 0.6661 .1121 .3135 59.68 -11.07 .2963 84.36 -0.36 -2.36
17 Brandon Belt 35 1B CWS 550 10.18% 26.00% .2439 .3236 0.4817 0.8053 .2378 .2844 76.49 12.60 .3467 119.72 2.65 2.12
18 Freddie Freeman 34 1B LAD 694 11.96% 18.01% .2917 .3790 0.4750 0.8540 .1833 .3304 107.72 27.10 .3665 133.62 3.91 4.01
19 Eduardo Escobar 34 3B MIN 640 9.53% 24.22% .2140 .2922 0.3614 0.6536 .1474 .2642 57.77 -16.57 .2869 77.71 -1.38 -2.31
20 Travis d'Arnaud 34 C BAL 516 8.14% 20.16% .2251 .2926 0.4013 0.6939 .1762 .2543 52.65 -7.29 .3013 87.84 0.67 1.23
21 Miguel Rojas 34 SS DET 552 6.70% 12.32% .2908 .3460 0.4203 0.7663 .1295 .3186 70.97 6.85 .3338 110.68 0.87 4.34
22 Eric Hosmer 34 1B SF 658 9.42% 20.06% .2543 .3252 0.3686 0.6938 .1143 .3082 69.07 -7.37 .3049 90.36 0.46 0.26
23 Anthony Rizzo 34 1B BAL 686 10.93% 16.47% .2285 .3455 0.4183 0.7638 .1898 .2329 88.12 8.43 .3337 110.58 3.34 2.25
24 George Springer 34 RF PHI 680 8.82% 20.59% .2425 .3191 0.4668 0.7859 .2243 .2540 89.77 10.77 .3380 113.64 0.38 3.63
25 Starlin Castro 33 2B CLE 663 6.18% 17.80% .2834 .3258 0.3811 0.7069 .0977 .3340 72.23 -4.78 .3098 93.79 -1.55 1.47
26 Jesus Aguilar 33 1B MIN 654 6.88% 23.39% .2288 .2919 0.4017 0.6936 .1729 .2649 66.90 -9.07 .3016 88.06 -1.08 -0.73
27 Anthony Rendon 33 3B SD 682 9.97% 22.29% .2466 .3333 0.3970 0.7303 .1503 .3041 79.90 0.67 .3198 100.85 -0.29 2.32
28 C.J. Cron 33 1B MIN 672 5.95% 27.98% .2125 .2827 0.3773 0.6600 .1647 .2650 61.95 -16.11 .2892 79.36 -1.39 -1.14
29 Mike Yastrzemski 33 RF KC 513 8.97% 25.54% .2418 .3151 0.4314 0.7464 .1895 .2913 62.09 2.50 .3246 104.20 0.26 1.71
30 Giancarlo Stanton 33 RF LAA 542 10.70% 28.41% .2632 .3542 0.5305 0.8848 .2674 .3050 88.90 25.94 .3773 141.20 3.54 3.02
31 Kevin Kiermaier 33 CF ATL 536 8.40% 20.34% .2653 .3327 0.4021 0.7348 .1368 .3259 63.94 1.68 .3224 102.70 0.83 3.07
32 Jose Altuve 33 2B SF 733 10.50% 15.01% .2551 .3388 0.4090 0.7478 .1540 .2738 89.86 4.72 .3265 105.54 0.70 2.25
33 Ender Inciarte 33 CF CLE 533 8.44% 19.14% .2381 .3021 0.3064 0.6085 .0683 .2895 42.32 -19.60 .2735 68.35 -1.49 -0.06
34 Nick Ahmed 33 SS SF 601 8.65% 22.96% .1992 .2758 0.3158 0.5916 .1165 .2564 42.95 -26.87 .2638 61.52 -4.37 1.74
35 Marcus Semien 33 SS TB 545 10.64% 22.75% .2640 .3450 0.4865 0.8314 .2225 .3065 80.39 17.08 .3570 126.97 3.30 4.14
36 Enrique Hernández 32 SS PIT 637 9.89% 20.41% .2571 .3407 0.3865 0.7272 .1294 .3192 74.59 0.59 .3197 100.80 -0.48 1.01
37 Marcell Ozuna 32 LF BAL 656 8.54% 22.71% .2673 .3298 0.4975 0.8272 .2301 .2944 94.66 18.46 .3531 124.23 1.07 1.75
38 Nolan Arenado 32 3B MIA 672 11.61% 16.37% .2658 .3532 0.4174 0.7706 .1516 .2972 88.16 10.10 .3370 112.94 1.67 3.99
39 Wilmer Flores 32 3B MIL 593 9.78% 18.72% .2443 .3209 0.4432 0.7641 .1989 .2633 74.74 5.85 .3307 108.49 1.12 2.07
40 Mike Trout 32 CF BOS 667 13.19% 29.24% .2789 .3898 0.5879 0.9777 .3091 .3396 129.77 52.29 .4147 167.48 4.48 7.07
41 Michael A. Taylor 32 CF NYM 589 6.28% 27.16% .2408 .2882 0.3474 0.6356 .1066 .3200 49.79 -18.63 .2798 72.77 -2.50 2.27
42 Eugenio Suárez 32 3B COL 612 10.95% 33.66% .2500 .3421 0.4680 0.8101 .2180 .3488 86.82 15.73 .3501 122.12 1.88 3.75
43 Yandy Díaz 32 1B CHC 708 9.75% 15.96% .2925 .3616 0.4403 0.8018 .1478 .3314 100.78 18.53 .3507 122.53 3.76 3.34
44 Tony Kemp 32 2B MIA 622 8.36% 16.08% .2318 .3088 0.3084 0.6172 .0766 .2774 51.66 -20.59 .2780 71.50 -1.46 0.11
45 Avisail Garcia 32 RF PHI 524 10.69% 25.00% .2361 .3308 0.3942 0.7250 .1581 .2974 61.69 0.82 .3205 101.36 0.09 1.44
46 Trayce Thompson 32 LF TEX 631 11.09% 28.05% .2192 .3059 0.4384 0.7443 .2192 .2564 74.68 1.38 .3213 101.88 -0.07 2.46
47 Christian Bethancourt 32 C PIT 508 4.72% 24.21% .2021 .2411 0.3250 0.5661 .1229 .2413 29.71 -29.31 .2479 50.34 -3.29 -1.65
48 J.T. Realmuto 32 C TB 531 9.04% 26.37% .2420 .3189 0.3715 0.6904 .1295 .3179 56.01 -5.67 .3055 90.80 -1.33 2.78
49 Christian Walker 32 1B HOU 682 11.00% 23.17% .2797 .3656 0.4807 0.8464 .2010 .3317 106.40 27.18 .3674 134.30 1.06 4.36
50 Jonathan Schoop 32 2B PHI 588 5.61% 22.45% .2528 .2974 0.4410 0.7384 .1882 .2919 67.08 -1.22 .3161 98.21 2.37 2.38
51 Mitch Haniger 32 RF TOR 687 8.01% 26.20% .2602 .3290 0.4927 0.8216 .2325 .3062 98.36 18.56 .3517 123.25 2.17 3.27
52 Odubel Herrera 31 CF BAL 670 5.97% 17.31% .2780 .3338 0.4098 0.7436 .1317 .3230 81.33 3.50 .3250 104.50 1.01 1.80
53 Xander Bogaerts 31 SS SEA 679 8.10% 21.94% .2771 .3387 0.4084 0.7472 .1313 .3435 83.60 4.73 .3271 105.99 0.09 3.98
54 Manny Machado 31 3B SF 660 9.24% 23.48% .2275 .3015 0.4007 0.7022 .1732 .2627 69.81 -6.86 .3059 91.05 -3.21 3.50
55 Brandon Drury 31 RF STL 634 8.68% 25.55% .2474 .3139 0.3754 0.6893 .1281 .3192 64.44 -9.21 .3008 87.49 -0.21 1.62
56 Jose Ramirez 31 2B DET 689 10.60% 14.95% .2696 .3483 0.5291 0.8774 .2596 .2716 109.32 29.28 .3707 136.58 3.70 4.91
57 Teoscar Hernández 31 RF DET 655 7.79% 25.50% .3103 .3679 0.5565 0.9244 .2462 .3683 116.13 40.04 .3935 152.62 3.54 5.28
58 Kris Bryant 31 LF CLE 689 11.90% 23.80% .2589 .3585 0.4958 0.8543 .2369 .3015 106.60 26.56 .3659 133.19 3.04 4.51
59 Josh Bell 31 1B LAA 630 12.54% 24.92% .2491 .3460 0.3864 0.7325 .1374 .3218 76.31 3.13 .3247 104.28 0.53 0.94
60 Adam Frazier 31 2B HOU 530 7.74% 13.58% .3220 .3831 0.4222 0.8053 .1002 .3703 76.16 14.59 .3524 123.70 0.72 3.64
61 Seth Brown 31 LF WSH 637 7.85% 27.47% .2309 .2936 0.4549 0.7484 .2240 .2667 74.87 0.87 .3203 101.18 -0.12 0.94
62 Joc Pederson 31 RF PIT 630 10.95% 22.38% .2611 .3556 0.5093 0.8648 .2481 .2857 99.14 25.96 .3691 135.47 1.84 3.51
63 Ben Gamel 31 RF CIN 566 11.48% 28.62% .2550 .3445 0.4398 0.7843 .1847 .3448 76.05 10.31 .3409 115.67 2.38 1.77
64 Christian Yelich 31 LF MIA 547 12.80% 26.33% .1949 .3004 0.3072 0.6076 .1123 .2539 44.89 -18.65 .2768 70.65 -1.42 -0.86
65 Nick Castellanos 31 RF SEA 670 4.48% 25.22% .2528 .2896 0.5167 0.8062 .2639 .2759 89.53 11.70 .3400 115.04 1.34 1.43
66 Mookie Betts 31 RF MIA 712 12.36% 21.35% .2593 .3544 0.4311 0.7855 .1718 .3101 97.90 15.19 .3448 118.37 0.49 4.97
67 Hanser Alberto 31 SS BAL 682 2.64% 13.34% .2578 .2861 0.3250 0.6111 .0672 .2958 51.01 -28.22 .2679 64.38 -3.07 -1.51
68 Joey Meneses 31 1B WSH 688 7.41% 23.84% .2759 .3314 0.5136 0.8450 .2376 .3116 103.23 23.31 .3601 129.16 1.02 3.06
69 Jurickson Profar 30 1B STL 619 9.69% 21.65% .2261 .3123 0.3346 0.6469 .1085 .2833 56.02 -15.89 .2871 77.90 -1.27 -0.36
70 Ketel Marte 30 2B SEA 696 9.48% 17.82% .2654 .3463 0.4256 0.7718 .1602 .3046 91.79 10.94 .3379 113.53 3.80 3.53
71 Trevor Story 30 SS KC 657 7.76% 27.55% .2651 .3277 0.4513 0.7791 .1862 .3418 86.18 9.86 .3370 112.92 0.43 3.46
72 Brandon Nimmo 30 LF TB 531 10.36% 23.35% .2318 .3427 0.3664 0.7092 .1347 .2947 61.79 0.11 .3188 100.17 0.94 1.68
73 Andy Ibanez 30 3B BAL 617 5.83% 17.67% .2727 .3246 0.3975 0.7221 .1248 .3222 69.82 -1.85 .3149 97.41 0.39 1.60
74 Michael Conforto 30 LF NYY 629 9.54% 25.91% .2482 .3328 0.3967 0.7295 .1486 .3137 74.39 1.32 .3212 101.81 1.37 0.91
75 Matt Chapman 30 3B KC 583 9.78% 27.79% .2331 .3076 0.4451 0.7526 .2119 .2806 69.86 2.14 .3231 103.16 1.72 3.07
76 Kevin Cron 30 1B STL 523 6.88% 26.20% .2309 .2964 0.4153 0.7116 .1843 .2713 56.65 -4.10 .3090 93.25 -1.17 0.18
77 Greg Allen 30 CF PIT 537 6.89% 26.07% .2746 .3507 0.3585 0.7092 .0839 .3810 61.91 -0.47 .3175 99.25 0.14 1.83
78 Gary Sánchez 30 C CLE 646 8.82% 27.71% .1684 .2508 0.3596 0.6104 .1912 .1801 47.67 -27.38 .2667 63.52 -3.99 -1.87
79 Max Kepler 30 RF TB 523 10.71% 18.55% .2039 .2942 0.3969 0.6912 .1930 .2082 53.86 -6.89 .3024 88.65 -1.65 1.50
80 Jorge Polanco 30 2B BOS 583 11.66% 19.90% .2326 .3235 0.3857 0.7092 .1531 .2739 64.58 -3.15 .3120 95.36 -1.07 1.43
81 Jesse Winker 30 LF CIN 680 12.35% 21.76% .2388 .3441 0.4278 0.7720 .1890 .2714 89.09 10.10 .3368 112.78 1.19 1.83
82 Javier Baez 30 SS BOS 617 6.00% 29.66% .2395 .2862 0.4353 0.7215 .1958 .3062 67.11 -4.56 .3095 93.64 -0.62 3.60
83 Paul DeJong 30 SS MIA 620 11.13% 31.94% .1825 .2887 0.3594 0.6481 .1769 .2358 57.00 -15.02 .2889 79.14 -2.03 1.20
84 Masataka Yoshida 30 LF LAA 659 8.50% 12.29% .2836 .3414 0.4463 0.7877 .1628 .2926 87.85 11.30 .3396 114.76 2.02 3.23
85 Trea Turner 30 SS COL 688 8.72% 22.67% .3008 .3654 0.5236 0.8889 .2228 .3607 112.59 32.67 .3768 140.88 4.56 5.71
86 J.D. Davis 30 3B PIT 703 8.53% 28.17% .2408 .3115 0.4370 0.7485 .1962 .2990 84.08 2.42 .3228 102.96 0.84 0.56
87 Brian Anderson 30 RF TOR 620 10.81% 21.45% .2694 .3754 0.4877 0.8631 .2182 .3087 100.66 28.64 .3752 139.77 0.65 3.97
88 Rhys Hoskins 30 1B KC 566 12.54% 27.03% .2180 .3375 0.4088 0.7463 .1908 .2721 71.30 5.55 .3306 108.44 0.29 1.45
89 Tim Anderson 30 SS OAK 535 5.61% 22.80% .2928 .3308 0.4502 0.7810 .1574 .3622 70.01 7.86 .3366 112.65 2.11 4.49
90 Donovan Walton 29 2B PIT 635 7.72% 16.06% .2775 .3402 0.4293 0.7695 .1518 .3153 82.37 8.60 .3352 111.66 0.29 3.56
91 Jake Cronenworth 29 1B NYM 666 9.91% 19.82% .2615 .3393 0.4041 0.7434 .1426 .3079 80.74 3.37 .3248 104.36 0.69 1.84
92 Brandon Lowe 29 2B KC 655 12.06% 28.55% .2363 .3344 0.4903 0.8247 .2540 .2803 94.38 18.29 .3528 124.04 1.32 4.65
93 Edwin Rios 29 1B CIN 563 7.99% 28.24% .1972 .2687 0.4359 0.7046 .2387 .2100 57.95 -7.45 .3024 88.61 -1.71 0.89
94 Jeimer Candelario 29 3B ATL 549 7.47% 22.77% .2414 .3095 0.4346 0.7441 .1932 .2800 65.52 1.74 .3225 102.73 -0.25 1.79
95 Carlos Correa 29 SS CWS 637 9.26% 23.08% .2443 .3171 0.4380 0.7552 .1937 .2746 78.70 4.70 .3276 106.35 0.24 5.24
96 Joey Gallo 29 RF COL 662 11.93% 31.27% .2193 .3263 0.5383 0.8646 .3191 .2290 101.86 24.96 .3648 132.45 1.90 3.97
97 Lewis Brinson 29 CF ARI 530 5.85% 28.87% .2270 .2792 0.3845 0.6637 .1575 .2954 48.49 -13.08 .2884 78.76 -0.26 1.02
98 Francisco Lindor 29 SS WSH 701 9.84% 18.54% .2645 .3386 0.4823 0.8208 .2177 .2792 100.40 18.97 .3518 123.29 1.21 7.47
99 Myles Straw 29 CF SF 639 9.08% 20.66% .2277 .2997 0.2925 0.5922 .0648 .2925 48.03 -26.20 .2683 64.71 -1.98 1.44
100 Cedric Mullins 29 CF SF 601 7.49% 19.63% .2477 .3078 0.3688 0.6766 .1211 .2972 58.34 -11.47 .2952 83.57 -1.09 1.03
Note 1: Qualified = 3.1 PA/Game, Current = 502 PA
Note 2: wOBA, wRAA, wRC, wRC+ are fantastic stats. They are calcuated using this technique. They don't match OOTP exactly. wRC+ is NOT park-adjusted yet.
Note 3: WAR only includes regular season games, not available on R/L splits or date ranges
Note 4: Position limit requires (10 games * number of seasons) minimum at position. DH limit only applicable for current season.
Note 5: Date range filter only works on current season