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 G PA HR R SB BB% K% ISO BABIP AVG OBP OPS WOBA WRC+ WAR
1 Nelson Cruz 43 DH BAL 136 562 16 63 1 12.28% 25.62% .1315 .2654 .2129 .3203 0.6648 .2997 86.70 -0.49
2 Justin Turner 38 3B COL 160 658 8 66 2 8.05% 19.45% .1134 .3185 .2595 .3404 0.7133 .3155 97.82 -0.40
3 Andrew McCutchen 37 RF PHI 151 609 14 59 7 8.87% 28.24% .1339 .2597 .1982 .2727 0.6048 .2671 63.82 -1.89
4 Matt Carpenter 37 1B SD 160 664 33 88 4 9.79% 25.90% .1993 .3063 .2577 .3419 0.7989 .3455 118.92 2.39
5 Josh Donaldson 37 3B ARI 129 521 13 56 6 10.36% 25.72% .1612 .2952 .2309 .3167 0.7089 .3116 95.06 1.17
6 José Abreu 36 1B SEA 158 651 24 74 1 9.68% 22.27% .1941 .2980 .2535 .3395 0.7870 .3420 116.47 2.40
7 J.D. Martinez 36 DH NYM 143 631 24 71 2 9.19% 25.52% .1681 .3031 .2469 .3185 0.7336 .3205 101.34 1.13
8 Brandon Crawford 36 SS SF 156 657 11 75 17 9.44% 22.68% .1362 .3451 .2724 .3486 0.7572 .3316 109.11 4.06
9 Michael Brantley 36 LF PIT 156 707 13 95 8 8.06% 13.58% .1625 .3234 .2922 .3475 0.8022 .3463 119.45 3.00
10 Josh Harrison 36 2B MIN 149 663 7 71 4 5.88% 17.19% .1047 .3143 .2635 .3287 0.6970 .3088 93.15 1.24
11 Paul Goldschmidt 36 1B BOS 155 661 38 96 6 9.83% 24.36% .2496 .2967 .2632 .3394 0.8522 .3619 130.42 3.66
12 Starling Marte 35 RF NYY 144 633 19 95 42 6.79% 20.54% .1704 .3700 .3078 .3697 0.8479 .3681 134.77 4.16
13 DJ LeMahieu 35 2B BOS 156 619 13 71 4 7.59% 16.48% .1194 .3164 .2781 .3350 0.7325 .3211 101.73 2.17
14 Mike Moustakas 35 3B LAA 151 562 18 62 2 8.19% 23.49% .1630 .3062 .2525 .3256 0.7411 .3238 103.66 2.35
15 Tommy Pham 35 LF MIN 153 609 10 54 4 10.34% 26.11% .1121 .3135 .2355 .3185 0.6661 .2963 84.36 -2.36
16 Brandon Belt 35 1B CWS 132 550 29 69 0 10.18% 26.00% .2378 .2844 .2439 .3236 0.8053 .3467 119.72 2.12
17 Adam Duvall 35 CF LAA 156 648 27 70 2 6.17% 28.55% .1873 .2861 .2308 .2870 0.7051 .3053 90.68 1.07
18 George Springer 34 RF PHI 156 680 36 86 8 8.82% 20.59% .2243 .2540 .2425 .3191 0.7859 .3380 113.64 3.63
19 Travis d'Arnaud 34 C BAL 136 516 17 52 1 8.14% 20.16% .1762 .2543 .2251 .2926 0.6939 .3013 87.84 1.23
20 Miguel Rojas 34 SS DET 150 552 9 74 2 6.70% 12.32% .1295 .3186 .2908 .3460 0.7663 .3338 110.68 4.34
21 Eric Hosmer 34 1B SF 160 658 10 60 0 9.42% 20.06% .1143 .3082 .2543 .3252 0.6938 .3049 90.36 0.26
22 Anthony Rizzo 34 1B BAL 159 686 28 80 5 10.93% 16.47% .1898 .2329 .2285 .3455 0.7638 .3337 110.58 2.25
23 Freddie Freeman 34 1B LAD 159 694 24 97 5 11.96% 18.01% .1833 .3304 .2917 .3790 0.8540 .3665 133.62 4.01
24 Eduardo Escobar 34 3B MIN 151 640 15 61 2 9.53% 24.22% .1474 .2642 .2140 .2922 0.6536 .2869 77.71 -2.31
25 Nick Ahmed 33 SS SF 157 601 6 56 6 8.65% 22.96% .1165 .2564 .1992 .2758 0.5916 .2638 61.52 1.74
26 Marcus Semien 33 SS TB 122 545 24 76 16 10.64% 22.75% .2225 .3065 .2640 .3450 0.8314 .3570 126.97 4.14
27 Mike Yastrzemski 33 RF KC 135 513 21 64 8 8.97% 25.54% .1895 .2913 .2418 .3151 0.7464 .3246 104.20 1.71
28 Starlin Castro 33 2B CLE 153 663 9 55 0 6.18% 17.80% .0977 .3340 .2834 .3258 0.7069 .3098 93.79 1.47
29 Jesus Aguilar 33 1B MIN 158 654 24 65 0 6.88% 23.39% .1729 .2649 .2288 .2919 0.6936 .3016 88.06 -0.73
30 Giancarlo Stanton 33 RF LAA 126 542 39 78 3 10.70% 28.41% .2674 .3050 .2632 .3542 0.8848 .3773 141.20 3.02
31 Anthony Rendon 33 3B SD 156 682 14 79 8 9.97% 22.29% .1503 .3041 .2466 .3333 0.7303 .3198 100.85 2.32
32 C.J. Cron 33 1B MIN 161 672 23 71 1 5.95% 27.98% .1647 .2650 .2125 .2827 0.6600 .2892 79.36 -1.14
33 Ender Inciarte 33 CF CLE 145 533 5 59 17 8.44% 19.14% .0683 .2895 .2381 .3021 0.6085 .2735 68.35 -0.06
34 Kevin Kiermaier 33 CF ATL 153 536 9 57 18 8.40% 20.34% .1368 .3259 .2653 .3327 0.7348 .3224 102.70 3.07
35 Jose Altuve 33 2B SF 162 733 23 87 22 10.50% 15.01% .1540 .2738 .2551 .3388 0.7478 .3265 105.54 2.25
36 Christian Walker 32 1B HOU 160 682 31 97 2 11.00% 23.17% .2010 .3317 .2797 .3656 0.8464 .3674 134.30 4.36
37 Jonathan Schoop 32 2B PHI 152 588 22 69 3 5.61% 22.45% .1882 .2919 .2528 .2974 0.7384 .3161 98.21 2.38
38 Mitch Haniger 32 RF TOR 159 687 36 82 6 8.01% 26.20% .2325 .3062 .2602 .3290 0.8216 .3517 123.25 3.27
39 Yandy Díaz 32 1B CHC 155 708 18 88 1 9.75% 15.96% .1478 .3314 .2925 .3616 0.8018 .3507 122.53 3.34
40 Tony Kemp 32 2B MIA 155 622 3 55 14 8.36% 16.08% .0766 .2774 .2318 .3088 0.6172 .2780 71.50 0.11
41 Michael A. Taylor 32 CF NYM 154 589 11 56 10 6.28% 27.16% .1066 .3200 .2408 .2882 0.6356 .2798 72.77 2.27
42 Avisail Garcia 32 RF PHI 144 524 15 58 4 10.69% 25.00% .1581 .2974 .2361 .3308 0.7250 .3205 101.36 1.44
43 Trayce Thompson 32 LF TEX 148 631 31 69 11 11.09% 28.05% .2192 .2564 .2192 .3059 0.7443 .3213 101.88 2.46
44 Wilmer Flores 32 3B MIL 146 593 25 67 1 9.78% 18.72% .1989 .2633 .2443 .3209 0.7641 .3307 108.49 2.07
45 Mike Trout 32 CF BOS 161 667 48 100 3 13.19% 29.24% .3091 .3396 .2789 .3898 0.9777 .4147 167.48 7.07
46 Eugenio Suárez 32 3B COL 158 612 28 78 0 10.95% 33.66% .2180 .3488 .2500 .3421 0.8101 .3501 122.12 3.75
47 Enrique Hernández 32 SS PIT 157 637 9 70 1 9.89% 20.41% .1294 .3192 .2571 .3407 0.7272 .3197 100.80 1.01
48 Marcell Ozuna 32 LF BAL 155 656 37 86 7 8.54% 22.71% .2301 .2944 .2673 .3298 0.8272 .3531 124.23 1.75
49 Nolan Arenado 32 3B MIA 155 672 19 76 0 11.61% 16.37% .1516 .2972 .2658 .3532 0.7706 .3370 112.94 3.99
50 J.T. Realmuto 32 C TB 130 531 11 60 8 9.04% 26.37% .1295 .3179 .2420 .3189 0.6904 .3055 90.80 2.78
51 Christian Bethancourt 32 C PIT 127 508 14 46 4 4.72% 24.21% .1229 .2413 .2021 .2411 0.5661 .2479 50.34 -1.65
52 Joey Meneses 31 1B WSH 156 688 39 90 11 7.41% 23.84% .2376 .3116 .2759 .3314 0.8450 .3601 129.16 3.06
53 Mookie Betts 31 RF MIA 155 712 22 99 22 12.36% 21.35% .1718 .3101 .2593 .3544 0.7855 .3448 118.37 4.97
54 Hanser Alberto 31 SS BAL 155 682 2 65 13 2.64% 13.34% .0672 .2958 .2578 .2861 0.6111 .2679 64.38 -1.51
55 Adam Frazier 31 2B HOU 143 530 4 67 3 7.74% 13.58% .1002 .3703 .3220 .3831 0.8053 .3524 123.70 3.64
56 Manny Machado 31 3B SF 153 660 25 69 8 9.24% 23.48% .1732 .2627 .2275 .3015 0.7022 .3059 91.05 3.50
57 Brandon Drury 31 RF STL 156 634 13 58 2 8.68% 25.55% .1281 .3192 .2474 .3139 0.6893 .3008 87.49 1.62
58 Odubel Herrera 31 CF BAL 158 670 14 83 7 5.97% 17.31% .1317 .3230 .2780 .3338 0.7436 .3250 104.50 1.80
59 Xander Bogaerts 31 SS SEA 156 679 14 74 2 8.10% 21.94% .1313 .3435 .2771 .3387 0.7472 .3271 105.99 3.98
60 Jose Ramirez 31 2B DET 160 689 33 110 8 10.60% 14.95% .2596 .2716 .2696 .3483 0.8774 .3707 136.58 4.91
61 Teoscar Hernández 31 RF DET 152 655 40 100 5 7.79% 25.50% .2462 .3683 .3103 .3679 0.9244 .3935 152.62 5.28
62 Kris Bryant 31 LF CLE 158 689 33 94 1 11.90% 23.80% .2369 .3015 .2589 .3585 0.8543 .3659 133.19 4.51
63 Josh Bell 31 1B LAA 159 630 15 80 0 12.54% 24.92% .1374 .3218 .2491 .3460 0.7325 .3247 104.28 0.94
64 Seth Brown 31 LF WSH 154 637 33 68 6 7.85% 27.47% .2240 .2667 .2309 .2936 0.7484 .3203 101.18 0.94
65 Nick Castellanos 31 RF SEA 162 670 42 77 1 4.48% 25.22% .2639 .2759 .2528 .2896 0.8062 .3400 115.04 1.43
66 Joc Pederson 31 RF PIT 160 630 35 86 3 10.95% 22.38% .2481 .2857 .2611 .3556 0.8648 .3691 135.47 3.51
67 Ben Gamel 31 RF CIN 152 566 17 63 0 11.48% 28.62% .1847 .3448 .2550 .3445 0.7843 .3409 115.67 1.77
68 Christian Yelich 31 LF MIA 140 547 11 51 12 12.80% 26.33% .1123 .2539 .1949 .3004 0.6076 .2768 70.65 -0.86
69 Paul DeJong 30 SS MIA 156 620 23 70 4 11.13% 31.94% .1769 .2358 .1825 .2887 0.6481 .2889 79.14 1.20
70 Masataka Yoshida 30 LF LAA 157 659 23 88 0 8.50% 12.29% .1628 .2926 .2836 .3414 0.7877 .3396 114.76 3.23
71 Jesse Winker 30 LF CIN 158 680 28 77 0 12.35% 21.76% .1890 .2714 .2388 .3441 0.7720 .3368 112.78 1.83
72 Javier Baez 30 SS BOS 154 617 24 81 10 6.00% 29.66% .1958 .3062 .2395 .2862 0.7215 .3095 93.64 3.60
73 Trea Turner 30 SS COL 155 688 27 112 53 8.72% 22.67% .2228 .3607 .3008 .3654 0.8889 .3768 140.88 5.71
74 J.D. Davis 30 3B PIT 161 703 29 76 2 8.53% 28.17% .1962 .2990 .2408 .3115 0.7485 .3228 102.96 0.56
75 Brian Anderson 30 RF TOR 158 620 29 77 1 10.81% 21.45% .2182 .3087 .2694 .3754 0.8631 .3752 139.77 3.97
76 Andy Ibanez 30 3B BAL 155 617 8 63 5 5.83% 17.67% .1248 .3222 .2727 .3246 0.7221 .3149 97.41 1.60
77 Rhys Hoskins 30 1B KC 132 566 21 71 6 12.54% 27.03% .1908 .2721 .2180 .3375 0.7463 .3306 108.44 1.45
78 Jurickson Profar 30 1B STL 157 619 8 60 1 9.69% 21.65% .1085 .2833 .2261 .3123 0.6469 .2871 77.90 -0.36
79 Ketel Marte 30 2B SEA 160 696 19 85 2 9.48% 17.82% .1602 .3046 .2654 .3463 0.7718 .3379 113.53 3.53
80 Trevor Story 30 SS KC 158 657 23 81 22 7.76% 27.55% .1862 .3418 .2651 .3277 0.7791 .3370 112.92 3.46
81 Brandon Nimmo 30 LF TB 121 531 11 63 3 10.36% 23.35% .1347 .2947 .2318 .3427 0.7092 .3188 100.17 1.68
82 Michael Conforto 30 LF NYY 152 629 20 76 13 9.54% 25.91% .1486 .3137 .2482 .3328 0.7295 .3212 101.81 0.91
83 Matt Chapman 30 3B KC 139 583 27 69 1 9.78% 27.79% .2119 .2806 .2331 .3076 0.7526 .3231 103.16 3.07
84 Kevin Cron 30 1B STL 139 523 23 61 0 6.88% 26.20% .1843 .2713 .2309 .2964 0.7116 .3090 93.25 0.18
85 Greg Allen 30 CF PIT 157 537 3 56 21 6.89% 26.07% .0839 .3810 .2746 .3507 0.7092 .3175 99.25 1.83
86 Tim Anderson 30 SS OAK 129 535 13 69 25 5.61% 22.80% .1574 .3622 .2928 .3308 0.7810 .3366 112.65 4.49
87 Gary Sánchez 30 C CLE 157 646 29 58 0 8.82% 27.71% .1912 .1801 .1684 .2508 0.6104 .2667 63.52 -1.87
88 Max Kepler 30 RF TB 139 523 22 62 3 10.71% 18.55% .1930 .2082 .2039 .2942 0.6912 .3024 88.65 1.50
89 Jorge Polanco 30 2B BOS 131 583 14 67 3 11.66% 19.90% .1531 .2739 .2326 .3235 0.7092 .3120 95.36 1.43
90 Anthony Santander 29 LF TB 155 619 26 67 4 9.21% 19.55% .1938 .2512 .2337 .3074 0.7350 .3181 99.67 1.14
91 Corey Seager 29 SS ATL 156 664 26 75 2 10.24% 18.07% .1749 .2764 .2530 .3343 0.7622 .3314 108.99 2.35
92 Matt Olson 29 1B NYY 159 681 42 101 5 11.89% 21.44% .2707 .2985 .2793 .3715 0.9215 .3869 147.93 4.91
93 Ramon Urias 29 3B WSH 146 608 22 68 6 8.06% 23.36% .1673 .3219 .2677 .3427 0.7776 .3391 114.42 2.67
94 Raimel Tapia 29 LF WSH 139 580 5 72 23 6.55% 16.38% .1088 .3756 .3152 .3613 0.7853 .3437 117.64 1.27
95 Shohei Ohtani 29 P CHC 123 532 31 73 9 11.09% 29.89% .2586 .3022 .2478 .3365 0.8429 .3578 127.50 2.72
96 LaMonte Wade Jr. 29 1B MIL 159 674 27 87 4 10.98% 21.66% .1963 .2922 .2538 .3403 0.7904 .3437 117.61 2.71
97 Dansby Swanson 29 SS CHC 148 601 19 65 10 7.82% 26.96% .1685 .3252 .2546 .3161 0.7392 .3209 101.64 4.51
98 Harrison Bader 29 CF SD 134 535 12 58 19 7.29% 27.10% .1310 .2827 .2183 .2865 0.6358 .2809 73.51 0.67
99 Cedric Mullins 29 CF SF 156 601 9 63 42 7.49% 19.63% .1211 .2972 .2477 .3078 0.6766 .2952 83.57 1.03
100 Seiya Suzuki 29 RF LAA 155 620 19 72 7 10.00% 25.97% .1582 .3422 .2673 .3435 0.7690 .3364 112.48 2.29
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