COBB Player Stats


Team:
Min PA:
Position
Games
R/L
Status
Timespan
From
to
From
to

Reg Season Batting, all positions, All Teams, 2024 season (Qualified)
# Name AGE Pos Team G PA HR R SB   BB% K% ISO BABIP AVG OBP OPS WOBA WRC+ WAR
1 Johan Rojas 24 CF PHI 156 711 16 105 79 4.78% 18.85% .1362 .3391 .2874 .3282 0.7518 .3288 105.86 5.15
2 Enrique Bradfield Jr. 23 CF BAL 155 692 14 82 66 7.37% 19.80% .1266 .2998 .2500 .3206 0.6973 .3094 92.24 3.00
3 Julio Rodriguez 23 CF SEA 159 708 37 105 48 8.76% 23.45% .2214 .3303 .2857 .3503 0.8573 .3678 133.23 6.46
4 Esteury Ruiz 25 CF OAK 156 713 10 94 44 7.29% 22.44% .1144 .3270 .2571 .3291 0.7006 .3108 93.28 3.53
5 CJ Abrams 24 3B WSH 158 682 8 78 43 3.23% 21.41% .0861 .3395 .2723 .3052 0.6636 .2922 80.21 1.39
6 Evan Carter 22 CF TEX 136 543 31 100 40 11.05% 21.18% .2700 .3313 .2954 .3831 0.9485 .4055 159.66 5.72
7 Tommy Edman 29 SS STL 155 723 19 89 38 4.98% 14.94% .1444 .2865 .2617 .3091 0.7151 .3129 94.75 3.18
8 Jorge Mateo 29 SS CIN 125 522 5 50 36 4.79% 23.37% .0708 .2809 .2188 .2646 0.5542 .2485 49.55 -0.25
9 Jarren Duran 28 LF BOS 149 673 9 83 35 5.79% 22.59% .1401 .3559 .2801 .3348 0.7550 .3306 107.13 3.05
10 Corbin Carroll 24 LF AZ 160 718 25 126 34 10.86% 17.97% .2000 .3594 .3120 .3983 0.9103 .3925 150.57 6.69
11 Fernando Tatis Jr. 25 2B SD 156 671 22 77 31 7.75% 23.40% .1629 .2785 .2345 .2951 0.6925 .3026 87.52 1.03
12 Vidal Bruján 26 2B FA 136 560 8 76 30 8.21% 20.89% .0920 .2987 .2400 .3165 0.6485 .2926 80.48 2.26
13 Matt McLain 25 2B CIN 161 705 23 88 26 12.34% 24.96% .1824 .3098 .2488 .3489 0.7801 .3401 113.79 5.52
14 Anthony Volpe 23 2B NYY 158 721 27 115 26 12.21% 20.39% .2131 .3296 .2821 .3759 0.8711 .3780 140.42 7.43
15 Bo Bichette 26 SS TOR 155 688 22 79 25 4.51% 20.20% .1525 .3036 .2650 .2980 0.7155 .3081 91.34 1.73
16 Royce Lewis 25 2B MIN 159 709 23 102 24 9.87% 20.73% .1824 .3462 .2909 .3611 0.8343 .3612 128.64 6.24
17 Maikel Garcia 24 3B KC 154 651 2 76 24 8.91% 23.81% .0836 .3194 .2389 .3092 0.6318 .2837 74.24 1.17
18 Pete Crow-Armstrong 22 CF CHC 137 573 15 83 24 7.16% 19.02% .1420 .3350 .2841 .3490 0.7751 .3418 114.99 4.68
19 Ronald Acuna Jr. 26 RF ATL 158 678 35 100 23 9.59% 12.09% .2346 .3184 .3178 .3855 0.9379 .4018 157.08 5.92
20 Warming Bernabel 22 1B ABQ 130 579 9 59 23 2.76% 17.96% .1023 .2652 .2280 .2543 0.5847 .2564 55.10 -2.26
21 Bobby Witt Jr. 24 SS KC 157 672 18 77 23 6.10% 16.67% .1656 .3159 .2814 .3274 0.7743 .3336 109.25 4.01
22 Drew Gilbert 24 RF TEX 149 588 10 75 21 8.50% 21.60% .0977 .3182 .2556 .3248 0.6782 .3041 88.56 1.15
23 Oneil Cruz 26 SS PIT 157 675 32 77 21 8.44% 24.89% .1908 .2937 .2516 .3190 0.7614 .3300 106.69 3.32
24 Michael Siani 25 RF WOR 150 580 7 59 21 7.07% 22.93% .0835 .3085 .2410 .2997 0.6241 .2800 71.67 0.57
25 Kameron Misner 26 CF TB 128 514 19 67 21 10.12% 26.65% .1774 .2919 .2350 .3203 0.7327 .3207 100.22 1.84
26 Jose Rodriguez 23 2B MIL 154 706 21 91 20 5.67% 17.85% .1606 .3340 .2924 .3357 0.7887 .3428 115.70 3.95
27 Marcus Semien 34 SS TEX 154 659 27 86 19 9.86% 13.66% .2235 .2905 .2816 .3520 0.8572 .3684 133.64 5.29
28 Trevor Story 32 SS OAK 154 673 21 81 19 5.65% 28.23% .1529 .3167 .2452 .2912 0.6893 .3008 86.27 2.00
29 Victor Robles 27 CF FA 151 586 8 54 18 7.34% 23.89% .1257 .3172 .2437 .3195 0.6890 .3070 90.57 0.93
30 Yoander Rivero 23 SS WSH 156 594 4 55 17 7.07% 20.71% .0674 .3164 .2528 .3107 0.6309 .2833 73.95 -0.29
31 Dylan Crews 22 RF WSH 158 655 17 68 16 9.62% 25.50% .1724 .3475 .2690 .3466 0.7879 .3434 116.13 2.35
32 Adolis García 31 LF TEX 155 642 41 91 16 7.94% 30.22% .2573 .2861 .2436 .3053 0.8062 .3442 116.67 3.62
33 Zach Neto 23 3B LAA 154 717 12 86 16 8.79% 15.76% .1184 .3068 .2656 .3570 0.7410 .3320 108.11 3.44
34 Kyle Tucker 27 RF HOU 157 708 20 90 16 10.59% 16.53% .1608 .3051 .2723 .3489 0.7820 .3411 114.50 3.66
35 Andres Gimenez 26 2B CLE 156 664 12 78 15 3.92% 22.29% .1240 .3311 .2659 .3178 0.7077 .3116 93.80 2.81
36 Wenceel Perez 25 2B DET 141 568 7 72 15 7.22% 22.01% .1281 .3811 .2983 .3539 0.7803 .3417 114.95 3.46
37 Michael Harris II 23 CF ATL 140 625 16 76 15 4.64% 21.44% .1293 .3045 .2551 .2960 0.6804 .2964 83.15 0.62
38 Stone Garrett 29 LF WSH 155 653 20 64 14 6.13% 31.85% .1536 .3422 .2487 .3017 0.7040 .3076 90.99 0.72
39 Jasson Dominguez 21 RF PHI 157 634 20 67 14 7.26% 28.86% .1490 .3148 .2409 .3028 0.6928 .3046 88.89 -0.36
40 Josh Lowe 26 RF TB 154 669 28 86 14 6.58% 23.17% .2003 .3257 .2769 .3258 0.8030 .3459 117.89 3.85
41 Trea Turner 31 2B NYM 138 582 30 87 14 5.67% 20.45% .2204 .3282 .2944 .3419 0.8567 .3685 133.75 5.29
42 Jarred Kelenic 25 LF SEA 131 563 20 71 14 8.35% 26.11% .1953 .3352 .2676 .3268 0.7897 .3405 114.09 3.68
43 Jackson Chourio 20 CF MIL 154 674 26 70 14 5.64% 25.07% .1812 .3326 .2734 .3145 0.7692 .3321 108.23 2.52
44 Hunter Renfroe 32 RF AZ 155 574 16 61 13 7.49% 20.91% .1442 .2706 .2327 .2942 0.6711 .2955 82.50 -0.61
45 Jose Ramirez 32 3B CLE 156 715 38 109 13 9.09% 11.89% .2665 .3143 .3182 .3776 0.9623 .4075 161.05 7.71
46 Jake Fraley 29 RF CIN 151 559 10 66 13 9.12% 25.76% .1145 .3208 .2430 .3208 0.6782 .3024 87.33 0.54
47 Tyler Hill 28 RF CHR 132 572 4 56 13 6.99% 24.48% .0760 .3464 .2605 .3164 0.6529 .2925 80.40 -0.51
48 Mookie Betts 32 RF LAD 153 691 38 110 12 12.74% 19.83% .2453 .3057 .2826 .3777 0.9056 .3882 147.58 6.07
49 Ryan Kreidler 27 SS DET 110 503 12 61 12 11.33% 27.24% .1359 .2787 .2120 .3120 0.6599 .2974 83.86 2.33
50 Cedric Mullins 30 RF BAL 155 612 26 89 12 8.66% 21.41% .2033 .3266 .2831 .3459 0.8323 .3595 127.43 4.87
51 Harrison Bader 30 CF BOS 157 575 10 51 12 6.78% 20.35% .1179 .2419 .2034 .2640 0.5853 .2591 57.02 -0.66
52 Dansby Swanson 30 SS CHC 152 629 22 84 12 10.02% 26.55% .1756 .3128 .2491 .3259 0.7506 .3283 105.52 4.80
53 Thairo Estrada 28 2B SF 150 656 20 75 12 4.73% 22.87% .1461 .2770 .2348 .2820 0.6630 .2894 78.24 1.16
54 Michael Brantley 37 LF SEA 151 624 8 68 11 8.01% 15.54% .1054 .3305 .2865 .3413 0.7333 .3231 101.85 2.01
55 Anthony Santander 30 RF NYM 154 641 21 78 11 8.74% 20.28% .1843 .3395 .2904 .3531 0.8279 .3586 126.79 3.79
56 Brandon Nimmo 31 CF NYM 152 668 21 90 11 13.02% 16.02% .1469 .3132 .2815 .3802 0.8086 .3576 126.08 4.42
57 Bryce Harper 32 RF NYY 160 668 24 91 11 14.67% 25.00% .1735 .3091 .2487 .3653 0.7875 .3493 120.24 3.19
58 Lourdes Gurriel Jr. 31 LF AZ 153 627 18 67 11 5.90% 17.86% .1658 .2747 .2470 .2951 0.7078 .3069 90.54 -0.39
59 Ozzie Albies 27 2B ATL 156 651 24 80 11 5.38% 19.51% .1782 .2969 .2640 .3103 0.7525 .3263 104.13 2.65
60 Tim Anderson 31 SS FA 157 603 0 43 11 3.98% 24.54% .0366 .3044 .2265 .2608 0.5239 .2359 40.70 -0.59
61 Ke'Bryan Hayes 27 3B PIT 150 683 11 84 11 6.74% 16.84% .1465 .2992 .2596 .3094 0.7154 .3114 93.66 2.97
62 Xander Bogaerts 32 3B SEA 141 597 10 60 10 8.38% 18.43% .0918 .2871 .2434 .3166 0.6518 .2910 79.29 0.53
63 Luis Robert 27 CF NYY 157 663 34 95 10 5.43% 26.40% .2310 .3269 .2730 .3167 0.8208 .3510 121.43 4.70
64 Amed Rosario 29 LF MIA 139 530 2 49 10 3.40% 18.68% .0754 .3268 .2679 .2922 0.6355 .2790 70.98 0.37
65 Cody Bellinger 29 RF CHC 156 679 23 83 10 9.13% 20.03% .1631 .3060 .2679 .3378 0.7687 .3342 109.65 3.61
66 Kyle Isbel 27 CF KC 159 575 11 57 10 7.48% 20.70% .1423 .3476 .2827 .3426 0.7677 .3373 111.88 3.54
67 George Springer 35 RF TOR 156 629 15 57 9 7.00% 19.40% .1207 .3086 .2621 .3180 0.7007 .3101 92.74 1.14
68 Ian Happ 30 1B CHC 158 681 17 67 9 14.10% 25.55% .1553 .3169 .2426 .3583 0.7562 .3378 112.19 1.70
69 MJ Melendez 26 LF KC 139 527 17 67 9 10.63% 23.91% .1845 .3385 .2725 .3529 0.8100 .3537 123.35 3.05
70 Nico Hoerner 27 2B CHC 148 649 4 83 9 6.63% 13.71% .0769 .3078 .2684 .3276 0.6729 .3013 86.59 3.07
71 Odubel Herrera 32 LF TOR 151 592 7 59 8 7.43% 12.50% .1072 .2978 .2662 .3260 0.6994 .3102 92.86 1.13
72 Francisco Lindor 31 SS NYM 157 697 25 91 8 10.04% 21.81% .1805 .3045 .2585 .3429 0.7819 .3424 115.39 6.06
73 Manny Machado 32 3B SD 154 671 28 83 8 9.54% 19.97% .1836 .2766 .2504 .3249 0.7589 .3294 106.31 3.32
74 Jeremy Pena 27 SS HOU 156 573 5 47 8 5.58% 23.73% .0642 .2697 .2094 .2566 0.5302 .2370 41.50 -1.55
75 Conner Capel 27 RF OAK 155 609 10 48 8 8.87% 24.14% .1020 .3061 .2368 .3097 0.6485 .2917 79.86 0.39
76 Gunnar Henderson 23 3B BAL 145 618 22 79 8 8.74% 25.24% .1670 .3395 .2711 .3414 0.7795 .3419 115.09 3.97
77 Justin Foscue 25 1B TEX 155 651 21 83 8 9.98% 20.28% .1661 .3183 .2710 .3564 0.7934 .3491 120.13 2.93
78 Bryan De La Cruz 27 RF MIA 155 664 12 69 8 6.02% 23.19% .1068 .3143 .2508 .2950 0.6526 .2880 77.23 -1.08
79 Yonathan Daza 30 LF SD 156 693 3 65 8 6.35% 20.06% .0737 .2857 .2304 .2789 0.5830 .2601 57.66 -1.07
80 Geraldo Perdomo 25 3B AZ 157 646 7 79 8 10.53% 19.66% .1016 .3442 .2763 .3649 0.7428 .3333 109.05 3.85
81 Nick Allen 26 2B OAK 158 558 4 52 8 5.73% 19.53% .0738 .2970 .2408 .2880 0.6026 .2693 64.13 1.99
82 Kris Bryant 32 LF NYM 153 657 29 97 7 8.83% 22.37% .2044 .3196 .2743 .3486 0.8273 .3595 127.41 4.97
83 Austin Meadows 29 RF CWS 157 646 27 75 7 9.29% 26.94% .2088 .2960 .2421 .3220 0.7729 .3353 110.47 2.14
84 Mauricio Dubon 30 CF HOU 152 609 12 74 7 2.79% 15.11% .1184 .3285 .2933 .3153 0.7269 .3160 96.91 0.85
85 Jake Johnson 25 2B TEX 160 527 13 67 7 3.98% 20.68% .1147 .2507 .2173 .2543 0.5863 .2575 55.88 -0.10
86 Connor Norby 24 2B BAL 123 502 22 62 7 7.57% 22.51% .2159 .2928 .2555 .3227 0.7941 .3427 115.65 2.28
87 Jose Altuve 34 2B HOU 155 700 36 113 7 8.14% 17.71% .2343 .3410 .3129 .3720 0.9191 .3947 152.10 6.85
88 Josh Jung 26 3B TEX 145 536 20 59 7 5.97% 24.25% .1754 .3190 .2641 .3153 0.7548 .3283 105.52 2.80
89 Gleyber Torres 27 3B NYY 159 666 20 68 7 9.31% 17.27% .1486 .2863 .2571 .3258 0.7315 .3219 101.07 2.51
90 Bryson Stott 27 SS PHI 156 678 14 74 7 8.11% 17.11% .1359 .3449 .2961 .3555 0.7875 .3437 116.34 3.82
91 Alex Bregman 30 3B HOU 154 659 10 66 7 11.08% 16.24% .1187 .2777 .2408 .3323 0.6918 .3105 93.02 1.61
92 Ezequiel Tovar 23 2B COL 155 713 15 105 7 3.51% 20.90% .1532 .3449 .2857 .3142 0.7530 .3250 103.20 2.23
93 Livan Soto 24 SS BAL 134 541 7 68 6 7.95% 22.55% .1006 .4011 .3101 .3713 0.7819 .3471 118.71 3.66
94 Dominic Fletcher 27 CF AZ 158 707 13 89 6 5.80% 18.81% .1437 .3723 .3119 .3555 0.8112 .3529 122.76 4.75
95 Sal Frelick 24 RF MIL 159 644 9 84 6 9.63% 14.75% .1134 .2981 .2618 .3370 0.7122 .3166 97.29 2.05
96 Brent Rooker 30 1B OAK 159 666 32 87 6 10.81% 30.48% .2378 .3372 .2569 .3529 0.8476 .3669 132.60 2.78
97 Alex Call 30 RF FA 158 621 9 47 6 10.79% 22.22% .0841 .2284 .1850 .2825 0.5516 .2554 54.41 -3.21
98 Rodolfo Castro 25 2B PHI 142 517 17 51 6 6.77% 24.56% .1560 .3313 .2671 .3262 0.7492 .3284 105.60 2.86
99 Gavin Lux 27 SS LAD 150 593 11 70 6 9.27% 25.13% .1213 .3422 .2612 .3305 0.7130 .3161 96.97 2.47
100 Bo Naylor 24 C CLE 132 509 29 71 6 10.61% 26.52% .2349 .3077 .2617 .3445 0.8411 .3619 129.11 2.88
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