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 Edmundo Sosa 27 2B BAL 529 565 130 85 37 1 7 48 58 14 0 126 8 2 12 13 6 0 .2457
2 Hanser Alberto 31 SS BAL 640 682 165 128 33 2 2 51 65 18 2 91 9 4 11 14 13 6 .2578
3 Alan Trejo 27 2B MIL 483 519 100 65 20 0 15 58 46 20 0 133 9 3 4 21 3 1 .2070
4 Luis Rengifo 26 2B TEX 696 726 192 128 46 1 17 89 87 21 1 121 7 2 0 15 4 3 .2759
5 Oscar Gonzalez 25 LF PHI 668 698 194 140 24 0 30 85 85 22 0 143 1 5 2 16 5 7 .2904
6 Christian Bethancourt 32 C PIT 480 508 97 66 17 0 14 44 46 24 0 123 1 1 2 22 4 1 .2021
7 Luis Robert 26 CF TB 573 618 152 102 24 5 21 74 75 28 2 125 11 6 0 15 22 5 .2653
8 Cristian Santana 26 3B TEX 609 648 169 124 29 9 7 56 55 28 0 175 3 5 3 10 3 4 .2775
9 Jeremy Pena 26 SS STL 602 647 172 119 32 2 19 63 58 29 0 162 14 2 0 12 3 0 .2857
10 Nico Hoerner 26 SS SD 610 661 168 129 30 6 3 51 75 30 0 110 10 4 7 18 30 4 .2754
11 Nick Castellanos 31 RF SEA 629 670 159 81 32 4 42 105 77 30 0 169 5 6 0 12 1 1 .2528
12 Tim Anderson 30 SS OAK 502 535 147 101 26 7 13 64 69 30 0 122 0 3 0 13 25 3 .2928
13 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
14 Lewis Brinson 29 CF ARI 489 530 111 67 26 3 15 62 60 31 0 153 6 4 0 11 6 2 .2270
15 Adalberto Mondesi 28 SS LAD 602 645 157 97 35 6 19 52 100 32 0 179 3 2 6 6 109 17 .2608
16 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
17 Jonathan Schoop 32 2B PHI 542 588 137 82 30 3 22 72 69 33 1 132 4 6 3 8 3 4 .2528
18 Eloy Jimenez 26 LF CWS 574 612 155 96 27 2 30 87 91 34 0 160 4 0 0 12 0 0 .2700
19 Miles Mastrobuoni 28 SS WSH 559 599 145 103 35 2 5 53 48 34 0 116 0 0 6 15 13 2 .2594
20 Andy Ibanez 30 3B BAL 561 617 153 101 42 2 8 48 63 36 1 109 10 6 4 11 5 2 .2727
21 Kevin Cron 30 1B STL 472 523 109 68 18 0 23 59 61 36 0 137 10 5 0 11 0 0 .2309
22 Sean Murphy 29 C BOS 484 532 125 65 36 1 23 76 57 36 0 130 9 2 1 11 0 0 .2583
23 Austin Hays 28 LF NYY 494 542 113 61 36 1 15 65 55 36 0 126 5 1 6 14 6 3 .2287
24 Greg Allen 30 CF PIT 477 537 131 101 23 4 3 46 56 37 1 140 20 2 1 3 21 7 .2746
25 Bubba Thompson 25 CF DET 558 598 140 92 28 9 11 52 71 37 0 184 0 3 0 12 26 2 .2509
26 Javier Baez 30 SS BOS 572 617 137 76 34 3 24 77 81 37 0 183 2 4 2 12 10 3 .2395
27 Miguel Rojas 34 SS DET 502 552 146 103 30 4 9 57 74 37 1 68 8 5 0 16 2 0 .2908
28 Michael A. Taylor 32 CF NYM 544 589 131 98 19 3 11 49 56 37 0 160 0 2 6 10 10 5 .2408
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 Brendan Rodgers 27 2B LAA 640 688 153 96 41 0 16 74 78 38 0 137 8 2 0 25 1 2 .2391
31 Keibert Ruiz 25 C BOS 553 603 147 99 37 0 11 62 62 38 0 89 4 6 2 16 0 1 .2658
32 Andres Gimenez 25 2B NYY 469 527 127 90 22 3 12 70 57 39 0 121 17 2 0 5 26 6 .2708
33 Josh Harrison 36 2B MIN 592 663 156 111 35 3 7 44 71 39 1 114 20 3 9 15 4 2 .2635
34 Harrison Bader 29 CF SD 481 535 105 68 23 2 12 57 58 39 0 145 9 5 1 9 19 7 .2183
35 Adam Duvall 35 CF LAA 598 648 138 82 27 2 27 81 70 40 0 185 8 2 0 22 2 0 .2308
36 C.J. Cron 33 1B MIN 607 672 129 76 29 1 23 69 71 40 1 188 21 4 0 15 1 0 .2125
37 Bo Bichette 25 SS LAD 625 670 162 98 34 2 28 107 78 40 0 159 3 2 0 16 28 7 .2592
38 Odubel Herrera 31 CF BAL 615 670 171 121 33 3 14 55 83 40 2 116 12 1 2 6 7 3 .2780
39 Adam Frazier 31 2B HOU 469 530 151 116 27 4 4 51 67 41 3 72 8 4 8 10 3 0 .3220
40 Ozzie Albies 26 2B CWS 551 599 154 91 21 7 35 96 82 41 0 136 5 2 0 10 11 3 .2795
41 Yolbert Sanchez 26 SS TEX 557 605 131 109 19 1 2 45 47 41 0 95 4 3 0 19 1 1 .2352
42 Jeimer Candelario 29 3B ATL 497 549 120 72 22 4 22 57 61 41 1 125 8 0 3 7 1 1 .2414
43 Starlin Castro 33 2B CLE 614 663 174 132 33 0 9 69 55 41 0 118 1 7 0 26 0 0 .2834
44 Justin Dirden 26 RF ARI 488 537 110 59 31 5 15 64 44 42 0 146 5 2 0 9 6 2 .2254
45 Ramon Laureano 29 RF CHC 513 575 114 75 21 2 16 50 70 42 1 178 16 3 1 6 20 4 .2222
46 William Contreras 25 C PHI 460 505 98 60 16 1 21 64 47 42 0 136 2 1 0 11 0 1 .2130
47 Travis d'Arnaud 34 C BAL 471 516 106 58 30 1 17 63 52 42 2 104 3 0 0 14 1 1 .2251
48 Starling Marte 35 RF NYY 575 633 177 124 27 7 19 72 95 43 0 130 14 1 0 16 42 11 .3078
49 Thairo Estrada 27 2B NYY 496 549 128 87 29 2 10 58 62 44 2 90 6 3 0 11 28 8 .2581
50 Bryson Brigman 28 2B TEX 529 586 127 95 27 1 4 45 66 45 3 132 7 4 1 19 4 1 .2401
51 Elehuris Montero 25 3B OAK 518 573 134 84 32 1 17 68 60 45 0 131 3 6 1 15 1 1 .2587
52 Edwin Rios 29 1B CIN 507 563 100 46 20 1 33 80 70 45 0 159 6 4 0 12 0 0 .1972
53 Ender Inciarte 33 CF CLE 483 533 115 95 12 3 5 37 59 45 0 102 1 4 0 13 17 4 .2381
54 Kevin Kiermaier 33 CF ATL 475 536 126 83 30 4 9 53 57 45 0 109 4 2 10 9 18 3 .2653
55 Cedric Mullins 29 CF SF 545 601 135 92 29 5 9 55 63 45 3 118 5 6 0 8 42 8 .2477
56 Jesus Aguilar 33 1B MIN 590 654 135 82 28 1 24 81 65 45 0 153 10 6 3 23 0 1 .2288
57 Mike Yastrzemski 33 RF KC 459 513 111 66 24 0 21 80 64 46 0 131 4 2 1 10 8 1 .2418
58 David Fletcher 29 SS CIN 573 625 143 108 34 1 0 49 61 46 3 66 4 2 0 20 9 1 .2496
59 Mike Moustakas 35 3B LAA 503 562 127 81 28 0 18 86 62 46 1 132 10 3 0 13 2 0 .2525
60 Alek Thomas 23 CF HOU 559 618 150 97 39 4 10 64 74 46 1 117 5 4 3 10 1 1 .2683
61 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
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 Ryan Mountcastle 26 1B NYM 588 644 149 88 25 2 34 95 74 47 0 188 2 6 0 9 3 1 .2534
64 Dansby Swanson 29 SS CHC 546 601 139 89 27 4 19 60 65 47 0 162 4 4 0 12 10 3 .2546
65 J.T. Realmuto 32 C TB 471 531 114 78 22 3 11 56 60 48 0 140 7 4 1 15 8 1 .2420
66 Alec Bohm 27 3B CLE 595 650 149 111 22 2 14 47 59 48 1 134 6 1 0 25 2 1 .2504
67 Owen Miller 26 2B TOR 495 559 122 90 28 0 4 52 51 48 0 113 6 3 7 15 0 3 .2465
68 Ramon Urias 29 3B WSH 538 608 144 98 24 0 22 78 68 49 1 142 15 5 1 12 6 3 .2677
69 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
70 Donovan Walton 29 2B PIT 573 635 159 98 48 0 13 69 66 49 0 102 8 5 0 15 3 3 .2775
71 Kerry Carpenter 26 LF BAL 575 638 160 97 37 1 25 80 72 49 3 137 13 1 0 13 1 2 .2783
72 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
73 Seth Brown 31 LF WSH 576 637 133 72 26 2 33 99 68 50 0 175 4 7 0 5 6 2 .2309
74 Alex Verdugo 27 LF BOS 566 620 157 103 40 2 12 68 63 50 3 109 2 1 1 7 10 0 .2774
75 Yoan Moncada 28 3B LAD 508 562 124 82 24 1 17 57 69 51 0 155 1 2 0 10 4 1 .2441
76 Joey Meneses 31 1B WSH 627 688 173 102 32 0 39 108 90 51 0 164 4 6 0 20 11 4 .2759
77 Andrew Benintendi 29 LF KC 585 643 159 105 35 4 15 64 77 51 0 144 5 1 1 7 10 7 .2718
78 Santiago Espinal 28 2B SD 480 543 123 92 22 1 8 75 63 51 0 110 2 2 8 7 3 7 .2563
79 Victor Robles 26 CF ARI 588 665 138 92 27 9 10 45 80 51 0 153 22 4 0 10 34 5 .2347
80 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
81 Trevor Story 30 SS KC 596 657 158 97 34 4 23 68 81 51 0 181 6 3 1 8 22 5 .2651
82 Tony Kemp 32 2B MIA 548 622 127 94 27 3 3 46 55 52 2 100 10 2 10 12 14 3 .2318
83 Alejandro Kirk 24 C DET 571 631 161 125 16 2 18 72 72 52 0 113 2 6 0 18 0 0 .2820
84 MJ Melendez 24 C MIA 459 512 88 49 16 1 22 62 51 52 2 151 0 1 0 2 10 7 .1917
85 Nick Ahmed 33 SS SF 532 601 106 58 40 2 6 54 56 52 1 138 5 2 10 15 6 3 .1992
86 Wander Franco 22 3B CHC 654 715 189 115 48 5 21 81 95 52 0 96 1 8 0 17 10 1 .2890
87 Justin Turner 38 3B COL 582 658 151 106 32 5 8 56 66 53 4 128 20 3 0 14 2 1 .2595
88 Gleyber Torres 26 2B CHC 558 631 142 88 23 3 28 90 67 53 0 137 13 6 1 18 3 5 .2545
89 Tyler O'Neill 28 RF ATL 561 621 130 87 17 3 23 63 68 54 0 168 3 2 1 12 26 4 .2317
90 Stuart Fairchild 27 CF SD 474 539 127 87 21 4 15 75 63 54 0 140 8 2 1 11 14 5 .2679
91 Josh Donaldson 37 3B ARI 459 521 106 64 23 6 13 55 56 54 0 134 5 3 0 7 6 1 .2309
92 Amed Rosario 27 SS ARI 634 693 168 129 31 5 3 44 82 54 3 118 4 1 0 18 34 2 .2650
93 Andrew McCutchen 37 RF PHI 545 609 108 66 25 3 14 40 59 54 2 172 3 3 4 13 7 4 .1982
94 Josh Naylor 26 LF CHC 500 560 111 77 20 0 14 70 49 54 3 99 1 5 0 8 0 0 .2220
95 Chas McCormick 28 LF MIA 591 652 145 100 25 2 18 84 63 55 1 158 3 3 0 17 8 4 .2453
96 Mitch Haniger 32 RF TOR 615 687 160 93 27 4 36 102 82 55 0 180 11 6 0 16 6 1 .2602
97 Jonathan India 26 2B CIN 517 592 140 79 37 3 21 65 87 55 1 142 13 7 0 24 4 3 .2708
98 Brent Rooker 28 1B CIN 531 603 95 61 14 1 19 60 53 55 1 176 11 6 0 8 7 0 .1789
99 Brandon Nimmo 30 LF TB 453 531 105 69 22 3 11 44 63 55 1 124 22 1 0 6 3 3 .2318
100 Xander Bogaerts 31 SS SEA 617 679 171 120 35 2 14 67 74 55 1 149 4 3 0 36 2 1 .2771
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