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 AB PA H 1B 2B 3B HR RBI   R BB IBB K HP SF SH GDP SB CS AVG
1 Fernando Tatis Jr. 24 3B DET 625 719 194 83 34 12 65 149 158 82 10 191 9 3 0 7 12 3 .3104
2 Yordan Alvarez 26 LF HOU 588 669 150 74 23 1 52 144 97 71 4 162 2 7 0 15 0 1 .2551
3 Lars Nootbaar 26 RF HOU 600 691 170 87 35 7 41 135 100 78 2 146 2 11 0 7 0 3 .2833
4 Matt Olson 29 1B NYY 580 681 162 91 27 2 42 123 101 81 9 146 10 10 0 4 5 3 .2793
5 Joey Gallo 29 RF COL 561 662 123 50 19 2 52 121 99 79 1 207 14 8 0 6 5 5 .2193
6 Jose Ramirez 31 2B DET 601 689 162 79 43 7 33 120 110 73 2 103 5 10 0 6 8 3 .2696
7 Vladimir Guerrero Jr. 24 1B MIA 618 714 191 124 26 1 40 117 99 86 8 132 9 1 0 27 0 2 .3091
8 Mike Trout 32 CF BOS 563 667 157 79 30 0 48 116 100 88 1 195 15 1 0 15 3 2 .2789
9 Teoscar Hernández 31 RF DET 593 655 184 121 20 3 40 111 100 51 0 167 6 5 0 4 5 1 .3103
10 Matt Carpenter 37 1B SD 582 664 150 101 15 1 33 110 88 65 3 172 12 5 0 9 4 5 .2577
11 Joey Meneses 31 1B WSH 627 688 173 102 32 0 39 108 90 51 0 164 4 6 0 20 11 4 .2759
12 Bo Bichette 25 SS LAD 625 670 162 98 34 2 28 107 78 40 0 159 3 2 0 16 28 7 .2592
13 Nick Castellanos 31 RF SEA 629 670 159 81 32 4 42 105 77 30 0 169 5 6 0 12 1 1 .2528
14 J.D. Davis 30 3B PIT 627 703 151 89 30 3 29 104 76 60 1 198 8 8 0 16 2 3 .2408
15 Vinnie Pasquantino 26 1B TOR 621 700 134 78 28 1 27 104 77 68 7 118 6 5 0 21 0 0 .2158
16 Mitch Haniger 32 RF TOR 615 687 160 93 27 4 36 102 82 55 0 180 11 6 0 16 6 1 .2602
17 Ronald Acuna Jr. 25 RF CIN 585 690 153 85 23 8 37 102 104 82 6 193 15 8 0 16 30 8 .2615
18 Rowdy Tellez 28 1B COL 584 656 149 81 25 3 40 102 89 62 0 150 4 6 0 12 0 1 .2551
19 Daulton Varsho 27 CF KC 621 710 167 86 37 3 41 102 108 68 2 170 13 8 0 7 35 7 .2689
20 Miguel Vargas 23 1B DET 602 674 187 112 49 3 23 102 88 64 2 125 2 5 0 28 1 1 .3106
21 Marcell Ozuna 32 LF BAL 591 656 158 97 23 1 37 101 86 56 1 149 2 6 0 12 7 1 .2673
22 Joc Pederson 31 RF PIT 540 630 141 77 29 0 35 100 86 69 3 141 14 7 0 18 3 3 .2611
23 Anthony Rizzo 34 1B BAL 569 686 130 79 22 1 28 100 80 75 6 113 32 10 0 7 5 2 .2285
24 Christian Walker 32 1B HOU 597 682 167 109 27 0 31 99 97 75 0 158 7 2 0 18 2 0 .2797
25 Kyle Manzardo 23 1B NYM 556 625 145 79 34 3 29 99 81 58 3 161 10 1 0 14 0 0 .2608
26 Seth Brown 31 LF WSH 576 637 133 72 26 2 33 99 68 50 0 175 4 7 0 5 6 2 .2309
27 Trayce Thompson 32 LF TEX 552 631 121 66 20 4 31 99 69 70 0 177 2 7 0 9 11 2 .2192
28 Paul Goldschmidt 36 1B BOS 585 661 154 86 28 2 38 97 96 65 4 161 5 5 0 19 6 2 .2632
29 Ozzie Albies 26 2B CWS 551 599 154 91 21 7 35 96 82 41 0 136 5 2 0 10 11 3 .2795
30 Trea Turner 30 SS COL 615 688 185 110 40 8 27 95 112 60 6 156 6 6 1 5 53 9 .3008
31 Ryan Mountcastle 26 1B NYM 588 644 149 88 25 2 34 95 74 47 0 188 2 6 0 9 3 1 .2534
32 Brandon Lowe 29 2B KC 567 655 134 67 27 3 37 93 94 79 3 187 6 3 0 13 12 3 .2363
33 Rafael Devers 27 3B TB 581 653 139 74 27 1 37 92 79 62 5 167 6 4 0 11 1 2 .2392
34 Pete Alonso 28 1B PIT 619 726 152 89 26 0 37 92 98 83 10 158 15 9 0 16 2 1 .2456
35 George Springer 34 RF PHI 602 680 146 85 23 2 36 90 86 60 0 140 11 7 0 15 8 3 .2425
36 Gleyber Torres 26 2B CHC 558 631 142 88 23 3 28 90 67 53 0 137 13 6 1 18 3 5 .2545
37 Luis Rengifo 26 2B TEX 696 726 192 128 46 1 17 89 87 21 1 121 7 2 0 15 4 3 .2759
38 Juan Soto 25 LF MIA 580 742 131 73 18 0 40 89 108 151 4 159 5 5 0 12 4 2 .2259
39 Kris Bryant 31 LF CLE 591 689 153 81 37 2 33 89 94 82 5 164 12 4 0 10 1 1 .2589
40 Giancarlo Stanton 33 RF LAA 475 542 125 76 10 0 39 89 78 58 4 154 9 0 0 10 3 0 .2632
41 José Abreu 36 1B SEA 572 651 145 86 31 4 24 88 74 63 1 145 13 3 0 26 1 1 .2535
42 Julio Rodriguez 22 CF CHC 607 678 159 108 21 4 26 88 81 57 3 197 10 4 0 12 36 7 .2619
43 Isaac Paredes 24 3B ARI 579 670 158 96 41 2 19 87 74 78 6 133 5 8 0 6 4 6 .2729
44 Eloy Jimenez 26 LF CWS 574 612 155 96 27 2 30 87 91 34 0 160 4 0 0 12 0 0 .2700
45 Jose Altuve 33 2B SF 643 733 164 112 28 1 23 86 87 77 5 110 7 5 1 16 22 0 .2551
46 Gary Sánchez 30 C CLE 570 646 96 47 18 2 29 86 58 57 0 179 9 10 0 24 0 0 .1684
47 Austin Riley 26 3B PHI 600 677 166 89 37 1 39 86 90 66 6 168 10 1 0 19 2 8 .2767
48 Mike Moustakas 35 3B LAA 503 562 127 81 28 0 18 86 62 46 1 132 10 3 0 13 2 0 .2525
49 Corey Seager 29 SS ATL 589 664 149 99 23 1 26 85 75 68 4 120 5 2 0 17 2 2 .2530
50 Francisco Lindor 29 SS WSH 620 701 164 100 28 1 35 85 104 69 2 130 4 7 0 17 18 4 .2645
51 Oscar Gonzalez 25 LF PHI 668 698 194 140 24 0 30 85 85 22 0 143 1 5 2 16 5 7 .2904
52 Freddie Freeman 34 1B LAD 600 694 175 116 32 3 24 84 97 83 9 125 5 6 0 13 5 1 .2917
53 Chas McCormick 28 LF MIA 591 652 145 100 25 2 18 84 63 55 1 158 3 3 0 17 8 4 .2453
54 Seiya Suzuki 29 RF LAA 550 620 147 101 24 3 19 83 72 62 0 161 4 4 0 9 7 4 .2673
55 Anthony Santander 29 LF TB 552 619 129 74 29 0 26 82 67 57 1 121 4 5 1 9 4 1 .2337
56 Bryan Reynolds 28 LF ATL 603 683 144 87 27 2 28 82 80 75 0 170 2 3 0 21 4 0 .2388
57 Jazz Chisholm Jr. 25 CF LAD 549 607 161 98 33 3 27 82 94 49 0 139 7 2 0 8 56 14 .2933
58 Michael Conforto 30 LF NYY 552 629 137 95 22 0 20 82 76 60 2 163 12 4 1 8 13 5 .2482
59 Jesus Aguilar 33 1B MIN 590 654 135 82 28 1 24 81 65 45 0 153 10 6 3 23 0 1 .2288
60 Yandy Díaz 32 1B CHC 636 708 186 129 38 1 18 81 88 69 0 113 1 2 0 10 1 1 .2925
61 Adam Duvall 35 CF LAA 598 648 138 82 27 2 27 81 70 40 0 185 8 2 0 22 2 0 .2308
62 Wander Franco 22 3B CHC 654 715 189 115 48 5 21 81 95 52 0 96 1 8 0 17 10 1 .2890
63 Kerry Carpenter 26 LF BAL 575 638 160 97 37 1 25 80 72 49 3 137 13 1 0 13 1 2 .2783
64 Edwin Rios 29 1B CIN 507 563 100 46 20 1 33 80 70 45 0 159 6 4 0 12 0 0 .1972
65 Bobby Witt Jr. 23 3B NYM 650 698 166 111 26 5 24 80 86 33 1 157 8 7 0 10 49 11 .2554
66 Matt Chapman 30 3B KC 519 583 121 68 23 3 27 80 69 57 2 162 1 5 0 6 1 3 .2331
67 Mike Yastrzemski 33 RF KC 459 513 111 66 24 0 21 80 64 46 0 131 4 2 1 10 8 1 .2418
68 Shohei Ohtani 29 P CHC 464 532 115 59 23 2 31 80 73 59 4 159 5 4 0 4 9 2 .2478
69 Manny Machado 31 3B SF 589 660 134 83 25 1 25 79 69 61 1 155 4 6 0 33 8 1 .2275
70 Masataka Yoshida 30 LF LAA 596 659 169 119 26 1 23 79 88 56 3 81 0 7 0 18 0 1 .2836
71 Eugenio Suárez 32 3B COL 532 612 133 79 20 6 28 79 78 67 1 206 9 3 1 10 0 1 .2500
72 J.D. Martinez 36 DH NYM 571 631 141 95 20 2 24 79 71 58 1 161 2 0 0 16 2 1 .2469
73 Ramon Urias 29 3B WSH 538 608 144 98 24 0 22 78 68 49 1 142 15 5 1 12 6 3 .2677
74 Ben Gamel 31 RF CIN 498 566 127 71 37 2 17 78 63 65 3 162 3 0 0 10 0 0 .2550
75 Michael Brantley 36 LF PIT 640 707 187 114 55 5 13 78 95 57 0 96 1 7 2 11 8 2 .2922
76 Javier Baez 30 SS BOS 572 617 137 76 34 3 24 77 81 37 0 183 2 4 2 12 10 3 .2395
77 Nolan Arenado 32 3B MIA 587 672 156 109 24 4 19 77 76 78 4 110 3 3 0 8 0 1 .2658
78 Jesse Winker 30 LF CIN 582 680 139 85 26 0 28 76 77 84 5 148 11 3 0 11 0 0 .2388
79 Brian Anderson 30 RF TOR 527 620 142 86 26 1 29 76 77 67 1 133 23 1 2 14 1 2 .2694
80 Sean Murphy 29 C BOS 484 532 125 65 36 1 23 76 57 36 0 130 9 2 1 11 0 0 .2583
81 Santiago Espinal 28 2B SD 480 543 123 92 22 1 8 75 63 51 0 110 2 2 8 7 3 7 .2563
82 Anthony Rendon 33 3B SD 592 682 146 86 45 1 14 75 79 68 3 152 13 8 0 15 8 2 .2466
83 Stuart Fairchild 27 CF SD 474 539 127 87 21 4 15 75 63 54 0 140 8 2 1 11 14 5 .2679
84 Randy Arozarena 28 LF DET 624 714 152 85 40 6 21 75 109 58 1 201 25 7 0 10 25 6 .2436
85 Brandon Drury 31 RF STL 570 634 141 96 30 2 13 74 58 55 4 162 3 6 0 20 2 1 .2474
86 Brendan Rodgers 27 2B LAA 640 688 153 96 41 0 16 74 78 38 0 137 8 2 0 25 1 2 .2391
87 Luis Robert 26 CF TB 573 618 152 102 24 5 21 74 75 28 2 125 11 6 0 15 22 5 .2653
88 Paul DeJong 30 SS MIA 537 620 98 50 24 1 23 74 70 69 0 198 12 2 0 8 4 2 .1825
89 LaMonte Wade Jr. 29 1B MIL 591 674 150 91 29 3 27 74 87 74 0 146 5 3 1 15 4 0 .2538
90 Wilmer Flores 32 3B MIL 528 593 129 75 28 1 25 73 67 58 1 111 3 3 1 9 1 1 .2443
91 Jonathan Schoop 32 2B PHI 542 588 137 82 30 3 22 72 69 33 1 132 4 6 3 8 3 4 .2528
92 Alejandro Kirk 24 C DET 571 631 161 125 16 2 18 72 72 52 0 113 2 6 0 18 0 0 .2820
93 Kyle Tucker 26 RF OAK 482 552 128 77 28 3 20 72 69 59 4 91 5 6 0 6 19 2 .2656
94 Adley Rutschman 25 C CIN 471 560 123 65 41 1 16 72 68 79 8 105 5 5 0 9 0 0 .2611
95 Jesus Sanchez 26 LF CIN 566 631 144 90 33 2 19 72 76 57 0 148 2 6 0 1 3 1 .2544
96 Cody Bellinger 28 CF MIL 568 640 124 69 31 4 20 72 87 60 0 181 6 5 1 5 11 0 .2183
97 Brandon Belt 35 1B CWS 492 550 120 62 28 1 29 72 69 56 0 143 2 0 0 4 0 2 .2439
98 Bryson Stott 26 2B STL 592 679 162 108 36 1 17 72 89 69 5 141 17 1 0 15 6 2 .2736
99 Starling Marte 35 RF NYY 575 633 177 124 27 7 19 72 95 43 0 130 14 1 0 16 42 11 .3078
100 Willy Adames 28 SS NYM 556 619 117 61 28 3 25 71 71 57 0 173 3 2 1 12 3 0 .2104
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