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 Luis Arraez 26 LF SD 606 10.56% 10.07% .2648 .3416 0.3537 0.6953 .0889 .2869 65.80 -4.60 .3093 93.47 0.14 0.80
2 David Fletcher 29 SS CIN 625 7.36% 10.56% .2496 .3088 0.3124 0.6212 .0628 .2809 51.35 -21.25 .2769 70.73 -1.47 0.75
3 Steven Kwan 26 LF HOU 725 9.79% 11.45% .3111 .3812 0.4288 0.8100 .1176 .3459 106.12 21.90 .3556 126.00 2.83 4.67
4 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
5 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
6 Alex Bregman 29 3B NYM 674 11.72% 13.06% .2539 .3591 0.4139 0.7730 .1600 .2712 90.51 12.22 .3408 115.60 1.54 4.26
7 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
8 Wander Franco 22 3B CHC 715 7.27% 13.43% .2890 .3385 0.4740 0.8125 .1850 .3083 100.41 17.36 .3484 120.90 2.83 5.47
9 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
10 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
11 Keibert Ruiz 25 C BOS 603 6.30% 14.76% .2658 .3145 0.3924 0.7069 .1266 .2963 65.06 -4.99 .3085 92.88 -1.67 -0.12
12 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
13 Luis Guillorme 29 SS LAA 709 10.44% 14.95% .2830 .3611 0.3609 0.7220 .0779 .3340 85.36 3.00 .3238 103.64 1.40 3.97
14 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
15 Tommy Edman 28 2B ATL 706 8.07% 15.44% .2769 .3447 0.4051 0.7498 .1282 .3184 88.21 6.20 .3294 107.56 2.87 5.00
16 Yolbert Sanchez 26 SS TEX 605 6.78% 15.70% .2352 .2909 0.2837 0.5746 .0485 .2786 41.15 -29.13 .2596 58.55 -2.21 1.22
17 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
18 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
19 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
20 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
21 Raimel Tapia 29 LF WSH 580 6.55% 16.38% .3152 .3613 0.4240 0.7853 .1088 .3756 79.26 11.89 .3437 117.64 1.73 1.27
22 Thairo Estrada 27 2B NYY 549 8.01% 16.39% .2581 .3242 0.3851 0.7093 .1270 .2957 60.38 -3.40 .3110 94.67 1.91 2.74
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 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
25 Kyle Tucker 26 RF OAK 552 10.69% 16.49% .2656 .3478 0.4606 0.8084 .1950 .2865 77.00 12.87 .3472 120.08 3.13 4.33
26 Miguel Andújar 28 3B ARI 668 4.64% 16.62% .2432 .2769 0.3792 0.6561 .1360 .2706 57.47 -20.13 .2817 74.06 -2.44 -1.89
27 Nico Hoerner 26 SS SD 661 4.54% 16.64% .2754 .3180 0.3590 0.6771 .0836 .3293 65.88 -10.90 .2984 85.80 -2.04 2.88
28 Luis Rengifo 26 2B TEX 726 2.89% 16.67% .2759 .3030 0.4181 0.7211 .1422 .3125 80.05 -4.28 .3114 94.92 0.26 0.11
29 Vinnie Pasquantino 26 1B TOR 700 9.71% 16.86% .2158 .2971 0.3945 0.6917 .1787 .2225 70.04 -11.28 .2989 86.13 -0.58 -0.19
30 Amed Rosario 27 SS ARI 693 7.79% 17.03% .2650 .3261 0.3438 0.6700 .0789 .3210 68.37 -12.13 .2971 84.93 -0.02 2.23
31 J.P. Crawford 28 SS MIL 688 8.43% 17.15% .3024 .3679 0.4130 0.7809 .1106 .3598 94.22 14.30 .3441 117.90 2.15 4.05
32 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
33 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
34 Alex Verdugo 27 LF BOS 620 8.06% 17.58% .2774 .3376 0.4187 0.7564 .1413 .3251 77.28 5.26 .3290 107.30 1.04 1.36
35 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
36 Josh Naylor 26 LF CHC 560 9.64% 17.68% .2220 .2964 0.3460 0.6424 .1240 .2474 48.78 -16.27 .2830 74.99 0.73 -0.29
37 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
38 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
39 Alejandro Kirk 24 C DET 631 8.24% 17.91% .2820 .3407 0.4116 0.7523 .1296 .3206 78.77 5.47 .3292 107.47 0.36 1.80
40 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
41 Corey Seager 29 SS ATL 664 10.24% 18.07% .2530 .3343 0.4278 0.7622 .1749 .2764 84.07 6.93 .3314 108.99 0.18 2.35
42 Vladimir Guerrero Jr. 24 1B MIA 714 12.04% 18.49% .3091 .4006 0.5485 0.9491 .2395 .3378 133.04 50.10 .4046 160.40 4.11 5.98
43 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
44 Miguel Vargas 23 1B DET 674 9.50% 18.55% .3106 .3759 0.5166 0.8925 .2060 .3573 113.09 34.79 .3819 144.44 2.98 4.06
45 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
46 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
47 Adley Rutschman 25 C CIN 560 14.11% 18.75% .2611 .3696 0.4544 0.8240 .1932 .3014 81.48 16.43 .3546 125.25 1.54 5.00
48 Alek Thomas 23 CF HOU 618 7.44% 18.93% .2683 .3274 0.4061 0.7334 .1377 .3211 72.36 0.57 .3197 100.79 0.47 2.53
49 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
50 Miles Mastrobuoni 28 SS WSH 599 5.68% 19.37% .2594 .3019 0.3560 0.6578 .0966 .3196 55.38 -14.20 .2895 79.60 -1.57 0.41
51 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
52 Anthony Santander 29 LF TB 619 9.21% 19.55% .2337 .3074 0.4275 0.7350 .1938 .2512 71.67 -0.23 .3181 99.67 0.19 1.14
53 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
54 TJ Friedl 28 CF STL 551 10.89% 19.78% .2243 .3267 0.3312 0.6579 .1069 .2762 54.04 -9.96 .2964 84.44 -1.50 -0.01
55 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
56 Isaac Paredes 24 3B ARI 670 11.64% 19.85% .2729 .3597 0.4491 0.8088 .1762 .3195 94.24 16.41 .3486 121.08 3.79 2.67
57 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
58 Brendan Rodgers 27 2B LAA 688 5.52% 19.91% .2391 .2892 0.3781 0.6674 .1391 .2802 64.92 -15.00 .2919 81.23 -0.57 2.30
59 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
60 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
61 Owen Miller 26 2B TOR 559 8.59% 20.21% .2465 .3188 0.3273 0.6461 .0808 .3097 52.08 -12.85 .2904 80.21 -0.62 0.67
62 Luis Robert 26 CF TB 618 4.53% 20.23% .2653 .3091 0.4346 0.7436 .1693 .3025 72.21 0.42 .3194 100.59 0.40 2.88
63 Santiago Espinal 28 2B SD 543 9.39% 20.26% .2563 .3290 0.3563 0.6852 .1000 .3159 57.30 -5.78 .3056 90.84 0.25 2.35
64 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
65 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
66 Oscar Gonzalez 25 LF PHI 698 3.15% 20.49% .2904 .3118 0.4611 0.7729 .1707 .3280 88.43 7.35 .3315 109.07 0.16 2.28
67 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
68 Brendan Donovan 26 2B BOS 710 9.15% 20.56% .2548 .3329 0.3248 0.6577 .0701 .3244 70.02 -12.46 .2971 84.90 -0.27 -0.48
69 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
70 Alec Bohm 27 3B CLE 650 7.38% 20.62% .2504 .3123 0.3647 0.6770 .1143 .3013 65.21 -10.29 .2992 86.37 -2.12 0.58
71 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
72 Bryson Stott 26 2B STL 679 10.16% 20.77% .2736 .3652 0.4240 0.7892 .1503 .3333 94.14 15.27 .3462 119.36 4.71 4.60
73 Lars Nootbaar 26 RF HOU 691 11.29% 21.13% .2833 .3618 0.5700 0.9318 .2867 .3042 121.00 40.73 .3909 150.74 4.44 4.90
74 Luis Urias 26 3B HOU 536 10.63% 21.27% .2674 .3601 0.4435 0.8036 .1761 .3123 76.54 14.27 .3512 122.92 0.49 3.85
75 Will Smith 28 C LAD 511 11.15% 21.33% .2329 .3327 0.4132 0.7459 .1804 .2681 62.81 3.45 .3269 105.81 0.31 3.47
76 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
77 Juan Soto 25 LF MIA 742 20.35% 21.43% .2259 .3873 0.4638 0.8511 .2379 .2358 118.35 32.15 .3717 137.30 4.10 3.61
78 Matt Olson 29 1B NYY 681 11.89% 21.44% .2793 .3715 0.5500 0.9215 .2707 .2985 117.03 37.92 .3869 147.93 2.89 4.91
79 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
80 Kerry Carpenter 26 LF BAL 638 7.68% 21.47% .2783 .3480 0.4765 0.8245 .1983 .3261 93.32 19.21 .3555 125.92 0.90 3.30
81 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
82 LaMonte Wade Jr. 29 1B MIL 674 10.98% 21.66% .2538 .3403 0.4501 0.7904 .1963 .2922 92.08 13.79 .3437 117.61 0.38 2.71
83 Gleyber Torres 26 2B CHC 631 8.40% 21.71% .2545 .3302 0.4570 0.7871 .2025 .2857 84.48 11.18 .3403 115.26 0.40 2.91
84 Pete Alonso 28 1B PIT 726 11.43% 21.76% .2456 .3444 0.4669 0.8112 .2213 .2656 100.72 16.38 .3463 119.43 2.52 2.68
85 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
86 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
87 Nick Maton 26 3B PHI 619 10.34% 22.13% .2795 .3560 0.4301 0.7861 .1506 .3507 85.06 13.15 .3446 118.29 0.76 2.83
88 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
89 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
90 Edmundo Sosa 27 2B BAL 565 2.48% 22.30% .2457 .2749 0.3592 0.6340 .1134 .3090 46.07 -19.57 .2762 70.19 -1.84 0.83
91 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
92 Andrew Benintendi 29 LF KC 643 7.93% 22.40% .2718 .3349 0.4222 0.7571 .1504 .3372 81.10 6.41 .3308 108.58 2.54 2.13
93 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
94 Bobby Witt Jr. 23 3B NYM 698 4.73% 22.49% .2554 .2966 0.4215 0.7181 .1662 .2983 75.57 -5.51 .3089 93.20 1.20 4.93
95 Bryson Brigman 28 2B TEX 586 7.68% 22.53% .2401 .3060 0.3176 0.6236 .0775 .3098 48.52 -19.55 .2777 71.28 -2.95 0.64
96 Gavin Lux 25 SS TOR 714 8.82% 22.55% .3039 .3661 0.4341 0.8002 .1302 .3861 101.38 18.44 .3503 122.23 1.73 5.22
97 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
98 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
99 Ozzie Albies 26 2B CWS 599 6.84% 22.70% .2795 .3339 0.5336 0.8675 .2541 .3115 94.19 24.61 .3690 135.37 1.82 4.88
100 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
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