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 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
2 Julio Rodriguez 22 CF CHC 678 8.41% 29.06% .2619 .3333 0.4382 0.7716 .1763 .3428 87.40 8.64 .3342 110.98 1.47 4.14
3 Michael Harris II 22 LF COL 680 6.91% 24.12% .2821 .3338 0.5214 0.8552 .2393 .3535 103.52 24.53 .3628 131.05 4.53 5.76
4 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
5 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
6 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
7 Kyle Manzardo 23 1B NYM 625 9.28% 25.76% .2608 .3408 0.4892 0.8300 .2284 .3161 91.70 19.10 .3561 126.30 1.34 2.68
8 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
9 Fernando Tatis Jr. 24 3B DET 719 11.40% 26.56% .3104 .3964 0.7152 1.1116 .4048 .3468 164.32 80.80 .4564 196.74 7.20 10.83
10 MJ Melendez 24 C MIA 512 10.16% 29.49% .1917 .2734 0.3747 0.6482 .1830 .2300 44.60 -14.87 .2830 74.99 -0.91 -1.06
11 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
12 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
13 Andres Gimenez 25 2B NYY 527 7.40% 22.96% .2708 .3472 0.4072 0.7545 .1365 .3402 67.46 6.24 .3331 110.19 0.73 3.71
14 Elehuris Montero 25 3B OAK 573 7.85% 22.86% .2587 .3182 0.4228 0.7410 .1641 .3112 67.83 1.27 .3213 101.91 0.58 1.43
15 Jazz Chisholm Jr. 25 CF LAD 607 8.07% 22.90% .2933 .3575 0.5118 0.8693 .2186 .3481 97.60 27.09 .3733 138.42 2.94 6.17
16 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
17 Ryan Kreidler 25 3B PIT 587 12.44% 29.30% .2134 .3152 0.3360 0.6511 .1225 .2923 55.87 -12.32 .2929 81.93 -0.80 2.24
18 William Contreras 25 C PHI 505 8.32% 26.93% .2130 .2812 0.3891 0.6703 .1761 .2533 48.07 -10.59 .2929 81.94 -0.26 -0.04
19 Bo Bichette 25 SS LAD 670 5.97% 23.73% .2592 .3060 0.4544 0.7604 .1952 .3045 82.48 4.65 .3271 105.98 0.16 2.92
20 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
21 Ronald Acuna Jr. 25 RF CIN 690 11.88% 27.97% .2615 .3623 0.5179 0.8803 .2564 .3196 110.97 30.82 .3734 138.45 2.21 3.86
22 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
23 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
24 Bubba Thompson 25 CF DET 598 6.19% 30.77% .2509 .2960 0.3925 0.6885 .1416 .3525 59.73 -9.74 .2986 85.98 -0.64 2.52
25 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
26 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
27 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
28 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
29 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
30 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
31 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
32 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
33 Victor Robles 26 CF ARI 665 7.67% 23.01% .2347 .3173 0.3622 0.6795 .1276 .2984 68.33 -8.92 .3022 88.46 -0.65 3.02
34 Yordan Alvarez 26 LF HOU 669 10.61% 24.22% .2551 .3338 0.5629 0.8968 .3078 .2572 108.86 31.15 .3757 140.08 2.70 3.67
35 Justin Dirden 26 RF ARI 537 7.82% 27.19% .2254 .2924 0.4016 0.6940 .1762 .2888 55.04 -7.34 .3018 88.23 0.09 0.80
36 Cristian Santana 26 3B TEX 648 4.32% 27.01% .2775 .3101 0.3892 0.6992 .1117 .3750 67.41 -7.86 .3037 89.55 -1.97 0.55
37 Austin Riley 26 3B PHI 677 9.75% 24.82% .2767 .3575 0.5367 0.8941 .2600 .3223 112.33 33.68 .3796 142.83 3.85 5.35
38 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
39 Ryan Mountcastle 26 1B NYM 644 7.30% 29.19% .2534 .3079 0.4762 0.7841 .2228 .3091 83.43 8.62 .3350 111.52 3.58 1.83
40 Jonathan India 26 2B CIN 592 9.29% 23.99% .2708 .3514 0.4758 0.8272 .2050 .3296 86.85 18.08 .3560 126.29 1.73 3.35
41 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
42 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
43 Eloy Jimenez 26 LF CWS 612 5.56% 26.14% .2700 .3154 0.4808 0.7962 .2108 .3255 82.75 11.66 .3419 116.40 0.71 2.25
44 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
45 Jeremy Pena 26 SS STL 647 4.48% 25.04% .2857 .3323 0.4402 0.7725 .1545 .3617 84.22 9.06 .3358 112.05 0.13 5.30
46 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
47 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
48 Trent Grisham 26 CF SEA 664 10.24% 25.45% .2137 .2952 0.3812 0.6764 .1675 .2544 65.09 -12.04 .2964 84.39 -1.48 2.89
49 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
50 Jesus Sanchez 26 LF CIN 631 9.03% 23.45% .2544 .3217 0.4205 0.7422 .1661 .3086 75.39 2.09 .3227 102.85 -0.31 1.22
51 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
52 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
53 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
54 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
55 Ke'Bryan Hayes 26 3B TEX 673 7.43% 24.96% .2379 .2972 0.3301 0.6273 .0922 .3146 56.51 -21.67 .2791 72.29 -0.51 1.68
56 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
57 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
58 Stuart Fairchild 27 CF SD 539 10.02% 25.97% .2679 .3513 0.4241 0.7754 .1561 .3489 72.27 9.66 .3406 115.42 2.17 2.77
59 Alan Trejo 27 2B MIL 519 3.85% 25.63% .2070 .2505 0.3416 0.5921 .1346 .2515 35.03 -25.26 .2589 58.10 -1.05 -0.48
60 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
61 Daulton Varsho 27 CF KC 710 9.58% 23.94% .2689 .3493 0.5362 0.8855 .2673 .3014 115.24 32.76 .3752 139.73 3.72 6.51
62 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
63 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
64 Rafael Devers 27 3B TB 653 9.49% 25.57% .2392 .3170 0.4802 0.7972 .2410 .2677 86.90 11.05 .3393 114.57 2.85 3.01
65 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
66 Willy Adames 28 SS NYM 619 9.21% 27.95% .2104 .2864 0.4065 0.6929 .1960 .2556 63.20 -8.71 .3014 87.89 -0.94 2.40
67 Rowdy Tellez 28 1B COL 656 9.45% 22.87% .2551 .3277 0.5137 0.8414 .2586 .2725 97.30 21.10 .3580 127.69 0.39 1.98
68 Zack Short 28 SS MIN 560 10.89% 32.14% .1829 .2796 0.3028 0.5824 .1199 .2673 40.25 -24.80 .2643 61.87 -2.03 -0.77
69 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
70 Bryan Reynolds 28 LF ATL 683 10.98% 24.89% .2388 .3236 0.4295 0.7531 .1907 .2843 84.75 5.41 .3283 106.82 0.04 2.24
71 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
72 Nathaniel Lowe 28 1B CWS 633 10.27% 23.85% .2709 .3507 0.4225 0.7732 .1515 .3401 84.45 10.92 .3398 114.85 0.60 1.63
73 Brent Rooker 28 1B CIN 603 9.12% 29.19% .1789 .2670 0.3164 0.5834 .1375 .2222 41.66 -28.39 .2609 59.48 -3.88 -1.91
74 Luis Gonzalez 28 CF MIN 710 9.58% 23.10% .2512 .3333 0.3824 0.7157 .1312 .3154 81.90 -0.58 .3176 99.30 1.10 0.85
75 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
76 Yoan Moncada 28 3B LAD 562 9.07% 27.58% .2441 .3132 0.3957 0.7088 .1516 .3166 61.76 -3.53 .3109 94.60 -0.19 2.48
77 Randy Arozarena 28 LF DET 714 8.12% 28.15% .2436 .3291 0.4279 0.7570 .1843 .3203 89.34 6.39 .3296 107.71 2.14 2.93
78 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
79 Cody Bellinger 28 CF MIL 640 9.38% 28.28% .2183 .2973 0.3926 0.6899 .1743 .2796 65.47 -8.88 .3016 88.06 0.66 1.63
80 Tyler O'Neill 28 RF ATL 621 8.70% 27.05% .2317 .3016 0.3957 0.6973 .1640 .2876 65.41 -6.73 .3053 90.67 -0.89 1.91
81 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
82 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
83 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
84 Austin Hays 28 LF NYY 542 6.64% 23.25% .2287 .2873 0.3968 0.6841 .1680 .2768 53.76 -9.20 .2978 85.39 -0.46 -0.08
85 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
86 Jake Fraley 28 RF TEX 570 11.23% 23.86% .2922 .3860 0.4733 0.8592 .1811 .3687 90.92 24.70 .3717 137.31 1.45 4.47
87 Chas McCormick 28 LF MIA 652 8.44% 24.23% .2453 .3113 0.3858 0.6971 .1404 .3038 68.89 -6.85 .3057 90.96 -0.88 1.71
88 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
89 Adalberto Mondesi 28 SS LAD 645 4.96% 27.75% .2608 .3005 0.4336 0.7340 .1728 .3399 73.62 -1.31 .3161 98.26 1.14 5.33
90 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
91 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
92 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
93 Sean Murphy 29 C BOS 532 6.77% 24.44% .2583 .3202 0.4793 0.7995 .2211 .3063 72.55 10.75 .3434 117.39 -0.91 3.59
94 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
95 Seiya Suzuki 29 RF LAA 620 10.00% 25.97% .2673 .3435 0.4255 0.7690 .1582 .3422 81.01 8.99 .3364 112.48 0.86 2.29
96 Ramon Laureano 29 RF CHC 575 7.30% 30.96% .2222 .2997 0.3645 0.6642 .1423 .3043 55.10 -11.70 .2937 82.49 -2.19 0.16
97 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
98 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
99 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
100 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
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