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 Steven Kwan 26 LF HOU 646 725 201 147 40 6 8 63 118 71 1 83 4 3 1 9 8 3 .3111
2 Gavin Lux 25 SS TOR 645 714 196 140 41 2 13 61 104 63 0 161 2 3 1 5 3 1 .3039
3 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
4 Oscar Gonzalez 25 LF PHI 668 698 194 140 24 0 30 85 85 22 0 143 1 5 2 16 5 7 .2904
5 Luis Rengifo 26 2B TEX 696 726 192 128 46 1 17 89 87 21 1 121 7 2 0 15 4 3 .2759
6 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
7 Wander Franco 22 3B CHC 654 715 189 115 48 5 21 81 95 52 0 96 1 8 0 17 10 1 .2890
8 Michael Brantley 36 LF PIT 640 707 187 114 55 5 13 78 95 57 0 96 1 7 2 11 8 2 .2922
9 Miguel Vargas 23 1B DET 602 674 187 112 49 3 23 102 88 64 2 125 2 5 0 28 1 1 .3106
10 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
11 J.P. Crawford 28 SS MIL 615 688 186 138 37 2 9 49 86 58 0 118 8 4 3 9 2 1 .3024
12 Trea Turner 30 SS COL 615 688 185 110 40 8 27 95 112 60 6 156 6 6 1 5 53 9 .3008
13 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
14 Michael Harris II 22 LF COL 631 680 178 87 51 20 20 69 103 47 1 164 2 0 0 9 60 6 .2821
15 Luis Guillorme 29 SS LAA 629 709 178 140 31 3 4 49 89 74 0 106 4 2 0 13 2 2 .2830
16 Starling Marte 35 RF NYY 575 633 177 124 27 7 19 72 95 43 0 130 14 1 0 16 42 11 .3078
17 Freddie Freeman 34 1B LAD 600 694 175 116 32 3 24 84 97 83 9 125 5 6 0 13 5 1 .2917
18 Tommy Edman 28 2B ATL 632 706 175 119 42 3 11 64 87 57 1 109 10 3 3 11 33 3 .2769
19 Starlin Castro 33 2B CLE 614 663 174 132 33 0 9 69 55 41 0 118 1 7 0 26 0 0 .2834
20 Joey Meneses 31 1B WSH 627 688 173 102 32 0 39 108 90 51 0 164 4 6 0 20 11 4 .2759
21 Jeremy Pena 26 SS STL 602 647 172 119 32 2 19 63 58 29 0 162 14 2 0 12 3 0 .2857
22 Odubel Herrera 31 CF BAL 615 670 171 121 33 3 14 55 83 40 2 116 12 1 2 6 7 3 .2780
23 Xander Bogaerts 31 SS SEA 617 679 171 120 35 2 14 67 74 55 1 149 4 3 0 36 2 1 .2771
24 Lars Nootbaar 26 RF HOU 600 691 170 87 35 7 41 135 100 78 2 146 2 11 0 7 0 3 .2833
25 Masataka Yoshida 30 LF LAA 596 659 169 119 26 1 23 79 88 56 3 81 0 7 0 18 0 1 .2836
26 Cristian Santana 26 3B TEX 609 648 169 124 29 9 7 56 55 28 0 175 3 5 3 10 3 4 .2775
27 Nico Hoerner 26 SS SD 610 661 168 129 30 6 3 51 75 30 0 110 10 4 7 18 30 4 .2754
28 Amed Rosario 27 SS ARI 634 693 168 129 31 5 3 44 82 54 3 118 4 1 0 18 34 2 .2650
29 Raimel Tapia 29 LF WSH 533 580 168 123 37 3 5 51 72 38 0 95 1 1 7 7 23 7 .3152
30 Christian Walker 32 1B HOU 597 682 167 109 27 0 31 99 97 75 0 158 7 2 0 18 2 0 .2797
31 Daulton Varsho 27 CF KC 621 710 167 86 37 3 41 102 108 68 2 170 13 8 0 7 35 7 .2689
32 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
33 Austin Riley 26 3B PHI 600 677 166 89 37 1 39 86 90 66 6 168 10 1 0 19 2 8 .2767
34 Hanser Alberto 31 SS BAL 640 682 165 128 33 2 2 51 65 18 2 91 9 4 11 14 13 6 .2578
35 Ketel Marte 30 2B SEA 618 696 164 105 38 2 19 69 85 66 2 124 11 1 0 9 2 1 .2654
36 Francisco Lindor 29 SS WSH 620 701 164 100 28 1 35 85 104 69 2 130 4 7 0 17 18 4 .2645
37 Jose Altuve 33 2B SF 643 733 164 112 28 1 23 86 87 77 5 110 7 5 1 16 22 0 .2551
38 Matt Olson 29 1B NYY 580 681 162 91 27 2 42 123 101 81 9 146 10 10 0 4 5 3 .2793
39 Bo Bichette 25 SS LAD 625 670 162 98 34 2 28 107 78 40 0 159 3 2 0 16 28 7 .2592
40 Bryson Stott 26 2B STL 592 679 162 108 36 1 17 72 89 69 5 141 17 1 0 15 6 2 .2736
41 Jose Ramirez 31 2B DET 601 689 162 79 43 7 33 120 110 73 2 103 5 10 0 6 8 3 .2696
42 Alejandro Kirk 24 C DET 571 631 161 125 16 2 18 72 72 52 0 113 2 6 0 18 0 0 .2820
43 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
44 Kerry Carpenter 26 LF BAL 575 638 160 97 37 1 25 80 72 49 3 137 13 1 0 13 1 2 .2783
45 Mookie Betts 31 RF MIA 617 712 160 103 30 5 22 58 99 88 0 152 4 2 0 9 22 4 .2593
46 Mitch Haniger 32 RF TOR 615 687 160 93 27 4 36 102 82 55 0 180 11 6 0 16 6 1 .2602
47 Brendan Donovan 26 2B BOS 628 710 160 124 31 2 3 36 74 65 0 146 11 5 1 8 10 3 .2548
48 Donovan Walton 29 2B PIT 573 635 159 98 48 0 13 69 66 49 0 102 8 5 0 15 3 3 .2775
49 Andrew Benintendi 29 LF KC 585 643 159 105 35 4 15 64 77 51 0 144 5 1 1 7 10 7 .2718
50 Julio Rodriguez 22 CF CHC 607 678 159 108 21 4 26 88 81 57 3 197 10 4 0 12 36 7 .2619
51 Nick Castellanos 31 RF SEA 629 670 159 81 32 4 42 105 77 30 0 169 5 6 0 12 1 1 .2528
52 Marcell Ozuna 32 LF BAL 591 656 158 97 23 1 37 101 86 56 1 149 2 6 0 12 7 1 .2673
53 Brandon Crawford 36 SS SF 580 657 158 104 40 3 11 68 75 62 2 149 9 6 0 11 17 2 .2724
54 Isaac Paredes 24 3B ARI 579 670 158 96 41 2 19 87 74 78 6 133 5 8 0 6 4 6 .2729
55 Trevor Story 30 SS KC 596 657 158 97 34 4 23 68 81 51 0 181 6 3 1 8 22 5 .2651
56 Adalberto Mondesi 28 SS LAD 602 645 157 97 35 6 19 52 100 32 0 179 3 2 6 6 109 17 .2608
57 Mike Trout 32 CF BOS 563 667 157 79 30 0 48 116 100 88 1 195 15 1 0 15 3 2 .2789
58 Alex Verdugo 27 LF BOS 566 620 157 103 40 2 12 68 63 50 3 109 2 1 1 7 10 0 .2774
59 Luis Gonzalez 28 CF MIN 625 710 157 110 28 3 16 55 71 68 0 164 10 2 5 3 10 4 .2512
60 Josh Harrison 36 2B MIN 592 663 156 111 35 3 7 44 71 39 1 114 20 3 9 15 4 2 .2635
61 Nolan Arenado 32 3B MIA 587 672 156 109 24 4 19 77 76 78 4 110 3 3 0 8 0 1 .2658
62 DJ LeMahieu 35 2B BOS 561 619 156 119 20 4 13 67 71 47 0 102 4 6 1 19 4 1 .2781
63 Eloy Jimenez 26 LF CWS 574 612 155 96 27 2 30 87 91 34 0 160 4 0 0 12 0 0 .2700
64 Jake Cronenworth 29 1B NYM 589 666 154 106 29 2 17 64 71 66 4 132 6 5 0 4 3 3 .2615
65 Nick Maton 26 3B PHI 551 619 154 98 42 1 13 54 78 64 0 137 2 1 1 10 5 5 .2795
66 Paul Goldschmidt 36 1B BOS 585 661 154 86 28 2 38 97 96 65 4 161 5 5 0 19 6 2 .2632
67 Ozzie Albies 26 2B CWS 551 599 154 91 21 7 35 96 82 41 0 136 5 2 0 10 11 3 .2795
68 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
69 Brendan Rodgers 27 2B LAA 640 688 153 96 41 0 16 74 78 38 0 137 8 2 0 25 1 2 .2391
70 Kris Bryant 31 LF CLE 591 689 153 81 37 2 33 89 94 82 5 164 12 4 0 10 1 1 .2589
71 Andy Ibanez 30 3B BAL 561 617 153 101 42 2 8 48 63 36 1 109 10 6 4 11 5 2 .2727
72 Luis Robert 26 CF TB 573 618 152 102 24 5 21 74 75 28 2 125 11 6 0 15 22 5 .2653
73 Miguel Andújar 28 3B ARI 625 668 152 100 33 5 14 70 67 31 2 111 2 10 0 17 4 3 .2432
74 Nathaniel Lowe 28 1B CWS 561 633 152 104 29 1 18 68 73 65 0 151 5 2 0 16 0 0 .2709
75 Pete Alonso 28 1B PIT 619 726 152 89 26 0 37 92 98 83 10 158 15 9 0 16 2 1 .2456
76 Randy Arozarena 28 LF DET 624 714 152 85 40 6 21 75 109 58 1 201 25 7 0 10 25 6 .2436
77 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
78 Justin Turner 38 3B COL 582 658 151 106 32 5 8 56 66 53 4 128 20 3 0 14 2 1 .2595
79 Adam Frazier 31 2B HOU 469 530 151 116 27 4 4 51 67 41 3 72 8 4 8 10 3 0 .3220
80 Matt Carpenter 37 1B SD 582 664 150 101 15 1 33 110 88 65 3 172 12 5 0 9 4 5 .2577
81 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
82 Alek Thomas 23 CF HOU 559 618 150 97 39 4 10 64 74 46 1 117 5 4 3 10 1 1 .2683
83 Yordan Alvarez 26 LF HOU 588 669 150 74 23 1 52 144 97 71 4 162 2 7 0 15 0 1 .2551
84 Corey Seager 29 SS ATL 589 664 149 99 23 1 26 85 75 68 4 120 5 2 0 17 2 2 .2530
85 Rowdy Tellez 28 1B COL 584 656 149 81 25 3 40 102 89 62 0 150 4 6 0 12 0 1 .2551
86 Eric Hosmer 34 1B SF 586 658 149 106 29 4 10 70 60 62 3 132 3 7 0 12 0 0 .2543
87 Ryan Mountcastle 26 1B NYM 588 644 149 88 25 2 34 95 74 47 0 188 2 6 0 9 3 1 .2534
88 Alec Bohm 27 3B CLE 595 650 149 111 22 2 14 47 59 48 1 134 6 1 0 25 2 1 .2504
89 Ke'Bryan Hayes 26 3B TEX 618 673 147 108 28 4 7 62 70 50 0 168 3 2 0 13 13 3 .2379
90 Keibert Ruiz 25 C BOS 553 603 147 99 37 0 11 62 62 38 0 89 4 6 2 16 0 1 .2658
91 Tim Anderson 30 SS OAK 502 535 147 101 26 7 13 64 69 30 0 122 0 3 0 13 25 3 .2928
92 Seiya Suzuki 29 RF LAA 550 620 147 101 24 3 19 83 72 62 0 161 4 4 0 9 7 4 .2673
93 George Springer 34 RF PHI 602 680 146 85 23 2 36 90 86 60 0 140 11 7 0 15 8 3 .2425
94 Miguel Rojas 34 SS DET 502 552 146 103 30 4 9 57 74 37 1 68 8 5 0 16 2 0 .2908
95 Alex Bregman 29 3B NYM 575 674 146 90 38 0 18 51 89 79 3 88 17 3 0 17 12 2 .2539
96 Anthony Rendon 33 3B SD 592 682 146 86 45 1 14 75 79 68 3 152 13 8 0 15 8 2 .2466
97 Miles Mastrobuoni 28 SS WSH 559 599 145 103 35 2 5 53 48 34 0 116 0 0 6 15 13 2 .2594
98 Enrique Hernández 32 SS PIT 564 637 145 91 44 1 9 54 70 63 5 130 9 1 0 18 1 4 .2571
99 Kyle Manzardo 23 1B NYM 556 625 145 79 34 3 29 99 81 58 3 161 10 1 0 14 0 0 .2608
100 Chas McCormick 28 LF MIA 591 652 145 100 25 2 18 84 63 55 1 158 3 3 0 17 8 4 .2453
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