COBB Player Stats


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

Reg Season Batting, all positions, All Teams, 2025 season (Qualified)
# Name AGE Pos Team G PA HR R SB BB% K% ISO BABIP AVG OBP OPS   WOBA WRC+ WAR
1 Matt Olson 31 1B ATL 159 689 55 110 2 16.40% 26.42% .3333 .2768 .2638 .3832 0.9803 .4068 161.15 5.99
2 Tommy White 22 3B SD 133 576 40 84 0 7.99% 24.13% .2865 .3372 .3000 .3628 0.9494 .4016 157.51 4.54
3 Dylan Crews 23 RF WSH 157 683 40 107 13 7.76% 23.43% .2711 .3556 .3068 .3704 0.9483 .4006 156.81 5.81
4 Jose Ramirez 33 3B CLE 155 699 39 114 9 10.16% 14.16% .2621 .3060 .3042 .3748 0.9412 .3984 155.28 7.01
5 Freddie Freeman 36 1B LAD 157 735 26 105 1 9.52% 17.82% .1994 .3775 .3282 .4000 0.9276 .3994 155.97 6.80
6 Keston Hiura 29 1B WSH 136 561 29 83 9 10.34% 25.49% .2537 .3355 .2809 .3732 0.9078 .3877 147.80 3.27
7 Aaron Judge 33 LF NYY 158 678 51 100 5 14.16% 29.79% .2875 .2905 .2544 .3599 0.9017 .3797 142.16 5.34
8 Wilson Maldonado 28 1B MIN 160 679 56 108 0 7.36% 24.01% .3220 .2562 .2585 .3196 0.9001 .3764 139.84 4.08
9 Tyler Soderstrom 24 C OAK 146 592 32 78 1 8.28% 23.65% .2547 .3324 .2884 .3497 0.8927 .3765 139.92 3.81
10 Oneil Cruz 27 SS PIT 155 661 38 92 13 11.35% 26.17% .2418 .3387 .2832 .3661 0.8912 .3810 143.06 6.87
11 Endy Rodriguez 25 C PIT 139 565 22 70 0 6.90% 22.48% .2321 .3612 .3017 .3558 0.8896 .3799 142.31 4.45
12 Ozzie Albies 28 2B ATL 161 691 38 96 9 4.49% 17.66% .2430 .3196 .3006 .3449 0.8885 .3793 141.89 4.48
13 Mookie Betts 33 RF LAD 140 659 34 97 3 12.90% 18.36% .2518 .2861 .2694 .3657 0.8868 .3792 141.80 6.04
14 Kyle Manzardo 25 1B CLE 143 639 26 82 2 9.08% 20.97% .2203 .3486 .2990 .3662 0.8854 .3802 142.49 3.66
15 Shohei Ohtani 31 P LAA 141 617 38 88 10 14.26% 26.74% .2610 .2972 .2572 .3647 0.8829 .3730 137.48 3.42
16 Nolan Jones 27 RF COL 155 641 20 94 9 7.80% 29.17% .1918 .4316 .3151 .3713 0.8781 .3785 141.34 3.24
17 Jorge Soler 33 RF COL 162 692 51 96 4 7.23% 25.00% .2903 .2791 .2648 .3208 0.8758 .3691 134.71 3.04
18 Corbin Carroll 25 LF SEA 157 704 23 128 27 10.09% 17.19% .1802 .3546 .3110 .3835 0.8748 .3767 140.04 6.73
19 Lars Nootbaar 28 CF STL 127 579 26 76 2 15.89% 19.34% .2075 .3064 .2739 .3921 0.8734 .3790 141.67 4.62
20 Bryce Harper 33 RF NYY 158 644 29 92 9 12.11% 24.07% .2214 .3369 .2786 .3711 0.8711 .3771 140.37 4.53
21 Michael Harris II 24 CF ATL 133 619 23 98 29 6.79% 17.12% .2032 .3453 .3100 .3570 0.8702 .3717 136.53 6.26
22 Adley Rutschman 27 C BAL 139 573 21 85 1 13.79% 15.88% .1979 .3053 .2825 .3805 0.8609 .3711 136.13 6.61
23 Damiano Palmegiani 25 1B TOR 160 682 30 92 2 9.24% 18.33% .2207 .3058 .2793 .3607 0.8607 .3704 135.62 4.35
24 Gavin Cross 24 RF KC 158 643 24 98 8 9.95% 18.97% .2077 .3303 .2914 .3593 0.8584 .3678 133.85 4.91
25 Corey Seager 31 SS TB 154 646 28 82 3 10.06% 18.11% .2045 .3179 .2885 .3638 0.8568 .3694 134.92 5.16
26 Colton Cowser 25 LF CLE 155 676 28 103 11 9.17% 24.41% .2107 .3463 .2843 .3595 0.8545 .3687 134.44 5.38
27 Kerry Carpenter 28 RF DET 155 662 21 95 4 9.21% 20.09% .1783 .3524 .2971 .3716 0.8470 .3672 133.40 4.17
28 Jacob Berry 24 3B MIA 161 726 38 94 4 7.85% 24.38% .2219 .3243 .2789 .3457 0.8465 .3600 128.38 3.56
29 Mark Vientos 25 1B PHI 126 530 30 65 1 7.92% 25.09% .2421 .3084 .2716 .3302 0.8439 .3583 127.17 2.35
30 Nick Decker 26 RF BOS 150 634 22 79 13 12.78% 24.29% .1952 .3423 .2744 .3722 0.8419 .3658 132.42 3.92
31 Tre' Morgan 23 LF TB 160 694 18 89 4 7.49% 19.31% .1635 .3642 .3061 .3718 0.8413 .3653 132.04 3.03
32 Austin Hays 30 LF FA 145 542 17 61 1 7.38% 21.96% .1890 .3603 .2967 .3544 0.8401 .3598 128.24 3.34
33 Juan Soto 27 LF LAD 154 692 32 106 5 16.47% 23.41% .2112 .2950 .2531 .3757 0.8399 .3660 132.57 3.46
34 Jose Altuve 35 2B HOU 159 702 24 101 6 11.40% 18.80% .1806 .3283 .2874 .3709 0.8389 .3620 129.74 4.37
35 Yandy Díaz 34 1B TB 161 722 23 98 3 10.53% 14.96% .1614 .3235 .2959 .3753 0.8326 .3606 128.78 3.16
36 Danny Jansen 30 C AZ 129 510 33 67 1 8.24% 21.96% .2703 .2484 .2440 .3163 0.8306 .3518 122.61 1.56
37 Blaine Crim 28 1B TEX 150 617 29 78 9 5.83% 22.37% .1982 .3291 .2857 .3425 0.8265 .3562 125.70 2.35
38 Ronald Acuna Jr. 27 RF ATL 156 692 29 101 17 8.67% 13.15% .1884 .2939 .2866 .3512 0.8262 .3560 125.52 3.89
39 Justin Foscue 26 1B TEX 144 562 26 73 3 7.12% 20.82% .2309 .2962 .2642 .3310 0.8261 .3557 125.33 2.68
40 Marcell Ozuna 35 LF FA 155 644 38 85 4 10.09% 23.14% .2199 .2923 .2653 .3401 0.8252 .3562 125.68 2.34
41 Nathaniel Lowe 30 1B MIL 159 669 19 76 0 12.86% 20.18% .1762 .3318 .2781 .3707 0.8249 .3609 128.98 3.98
42 Jose Rodriguez 24 2B MIL 154 706 23 103 29 8.36% 15.30% .1875 .3158 .2891 .3480 0.8246 .3559 125.50 4.89
43 Cedric Mullins 31 RF BAL 156 599 29 88 25 7.68% 19.70% .2185 .2940 .2704 .3328 0.8217 .3517 122.50 3.71
44 Marcelo Mayer 22 SS BOS 117 516 14 68 9 10.08% 24.42% .1703 .3688 .2882 .3631 0.8216 .3582 127.08 4.85
45 Gunnar Henderson 24 3B BAL 153 662 34 84 9 8.16% 25.83% .2375 .3048 .2592 .3248 0.8214 .3515 122.40 4.56
46 Adam Duvall 37 CF FA 151 653 38 85 4 9.19% 24.66% .2543 .2670 .2422 .3247 0.8212 .3526 123.15 3.75
47 Ketel Marte 32 2B AZ 137 586 17 79 3 9.22% 16.38% .1632 .3333 .2960 .3618 0.8210 .3566 125.99 3.74
48 Connor Norby 25 2B BAL 138 585 30 85 11 6.67% 20.51% .2139 .2990 .2739 .3299 0.8177 .3513 122.27 2.87
49 Triston Casas 25 1B BOS 150 624 26 83 1 10.58% 25.96% .1942 .3388 .2740 .3494 0.8176 .3534 123.70 2.45
50 Spencer Torkelson 26 1B DET 157 671 33 82 3 10.28% 22.35% .2254 .2805 .2508 .3368 0.8131 .3501 121.40 2.39
51 Rafael Devers 29 3B BOS 153 661 26 82 4 9.08% 19.52% .1942 .3028 .2715 .3449 0.8106 .3505 121.66 3.29
52 Jorge Castaneda 26 1B COL 146 567 19 66 0 11.11% 19.22% .1747 .3172 .2751 .3598 0.8096 .3519 122.66 2.40
53 Christian Walker 34 1B AZ 156 652 33 85 6 9.05% 19.94% .2341 .2676 .2530 .3221 0.8092 .3455 118.18 1.85
54 Austin Wells 26 C NYY 158 663 37 83 2 6.79% 25.04% .2235 .3005 .2632 .3213 0.8080 .3464 118.79 2.25
55 Matt McLain 26 2B CIN 161 687 19 94 23 12.95% 24.16% .1587 .3432 .2696 .3712 0.7995 .3506 121.78 5.37
56 Brandon Nimmo 32 CF NYM 156 708 15 93 12 12.01% 18.79% .1277 .3462 .2881 .3828 0.7985 .3534 123.73 4.65
57 Michael Busch 28 2B LAD 137 539 18 64 4 8.91% 21.71% .1767 .3276 .2765 .3439 0.7971 .3459 118.47 2.34
58 Austin Meadows 30 LF CWS 153 571 34 65 3 6.48% 28.37% .2423 .2879 .2481 .3047 0.7951 .3391 113.67 1.79
59 Coby Mayo 23 1B BAL 160 699 42 97 5 7.01% 25.32% .2473 .2700 .2457 .3019 0.7948 .3382 113.10 2.32
60 Ryan Jeffers 28 C FA 132 526 24 66 0 6.46% 31.37% .1971 .3593 .2697 .3270 0.7938 .3412 115.17 3.53
61 Xander Bogaerts 33 3B SEA 156 671 16 70 3 5.96% 20.42% .1461 .3623 .3002 .3472 0.7935 .3449 117.79 3.39
62 Alex Bregman 31 3B HOU 157 662 19 75 2 11.63% 15.41% .1632 .2948 .2702 .3580 0.7913 .3453 118.02 2.82
63 Jacob Gonzalez 23 SS CWS 148 625 24 84 1 7.36% 21.28% .1972 .3103 .2688 .3248 0.7908 .3406 114.75 3.58
64 Cody Bellinger 30 RF FA 147 638 18 73 9 7.52% 18.81% .1566 .3341 .2892 .3433 0.7890 .3419 115.67 4.25
65 Chase Strumpf 27 3B CHC 122 514 21 70 3 9.73% 30.16% .2170 .3152 .2416 .3294 0.7880 .3397 114.13 2.87
66 Bo Bichette 27 SS FA 162 750 35 109 22 5.33% 19.87% .1955 .3061 .2776 .3147 0.7878 .3345 110.46 2.33
67 Jackson Merrill 22 SS SD 135 560 9 65 13 5.71% 20.18% .1431 .3688 .3015 .3417 0.7863 .3411 115.11 2.66
68 Anthony Volpe 24 2B NYY 157 725 28 92 22 8.55% 25.52% .1758 .3371 .2722 .3379 0.7859 .3420 115.73 3.88
69 Luke Raley 31 LF TOR 155 562 23 59 1 5.52% 25.27% .1895 .3247 .2656 .3292 0.7843 .3401 114.37 1.98
70 Royce Lewis 26 2B MIN 155 682 19 92 11 8.36% 24.34% .1459 .3598 .2836 .3548 0.7843 .3447 117.64 4.46
71 Evan Carter 23 CF TEX 161 670 26 75 31 10.00% 24.78% .1780 .3184 .2610 .3433 0.7823 .3384 113.21 2.71
72 Spencer Jones 24 1B CWS 149 563 31 70 4 8.17% 28.24% .2255 .2923 .2471 .3091 0.7816 .3345 110.45 1.67
73 Adolis García 32 LF FA 156 626 34 89 15 7.99% 26.84% .2197 .2911 .2496 .3115 0.7807 .3358 111.41 2.93
74 Bryan Reynolds 30 LF MIL 159 668 20 75 3 8.08% 20.36% .1533 .3304 .2817 .3443 0.7793 .3387 113.41 2.67
75 Jorge Polanco 32 2B FA 158 659 28 75 3 10.93% 21.55% .1806 .2902 .2552 .3429 0.7787 .3412 115.18 3.43
76 Taylor Ward 31 LF LAA 153 645 20 70 6 10.85% 20.78% .1714 .3053 .2597 .3442 0.7753 .3390 113.65 3.17
77 Brendan Donovan 28 2B STL 151 611 10 76 4 8.67% 19.97% .1058 .3684 .2993 .3682 0.7734 .3431 116.53 4.60
78 Eloy Jimenez 29 LF CWS 132 520 23 55 0 5.19% 23.27% .1803 .3228 .2766 .3154 0.7724 .3317 108.53 1.00
79 Kyle Tucker 28 RF HOU 161 700 23 92 20 9.43% 16.43% .1622 .2961 .2687 .3400 0.7708 .3349 110.78 2.62
80 Willson Contreras 33 C STL 129 514 23 60 0 6.61% 24.71% .2103 .2906 .2489 .3113 0.7705 .3314 108.32 3.42
81 Pete Crow-Armstrong 23 CF CHC 157 725 17 111 28 8.00% 19.31% .1369 .3313 .2799 .3531 0.7699 .3380 112.91 3.78
82 Nolan Gorman 25 2B STL 161 675 34 82 0 10.07% 27.85% .2087 .2898 .2421 .3185 0.7693 .3311 108.11 1.50
83 Nick Loftin 27 2B KC 157 696 12 97 17 6.61% 18.97% .1321 .3476 .2877 .3491 0.7689 .3375 112.55 3.72
84 Jack Suwinski 27 CF PIT 152 571 26 80 4 11.91% 33.10% .2024 .3217 .2365 .3292 0.7681 .3355 111.17 2.37
85 Colt Keith 24 3B DET 153 671 27 85 2 5.66% 21.46% .1779 .3137 .2740 .3159 0.7679 .3310 108.01 2.76
86 Jonny DeLuca 27 LF LAD 143 530 13 63 2 7.36% 20.57% .1566 .3278 .2735 .3377 0.7678 .3354 111.13 2.52
87 Vinnie Pasquantino 28 1B KC 159 635 22 62 0 6.14% 17.01% .1627 .3050 .2774 .3276 0.7676 .3309 107.97 0.71
88 Colson Montgomery 23 3B CWS 156 599 20 62 3 7.85% 21.54% .1691 .3120 .2639 .3344 0.7675 .3358 111.41 2.14
89 Mike Trout 34 CF LAA 155 677 29 74 2 11.37% 33.53% .1888 .3383 .2432 .3353 0.7673 .3354 111.13 2.32
90 Bobby Witt Jr. 25 SS KC 153 653 22 87 22 4.90% 18.38% .1836 .3038 .2721 .3109 0.7666 .3292 106.75 3.69
91 Brent Rooker 31 1B OAK 160 673 35 86 1 10.85% 30.91% .2121 .2828 .2276 .3254 0.7651 .3338 109.97 1.26
92 Austin Riley 28 3B ATL 155 649 28 84 0 7.70% 24.65% .1904 .2982 .2521 .3220 0.7646 .3325 109.04 2.78
93 Francisco Alvarez 24 C NYM 137 565 29 71 0 11.15% 26.19% .2244 .2578 .2244 .3150 0.7639 .3296 107.04 2.90
94 Ian Happ 31 1B CHC 159 692 16 80 2 12.28% 25.43% .1642 .3285 .2529 .3468 0.7639 .3353 111.03 2.31
95 Luis Campusano 27 C SD 129 526 24 73 0 7.60% 21.10% .1983 .2754 .2511 .3137 0.7631 .3271 105.31 2.62
96 Seiya Suzuki 31 RF CHC 125 511 16 60 3 9.59% 23.09% .1703 .3160 .2598 .3327 0.7628 .3326 109.13 0.93
97 Ceddanne Rafaela 25 2B BOS 158 703 16 71 17 5.69% 21.19% .1554 .3388 .2800 .3272 0.7626 .3298 107.14 4.08
98 Spencer Steer 27 1B CIN 156 667 18 81 2 8.55% 25.19% .1597 .3366 .2639 .3373 0.7609 .3313 108.20 1.66
99 Ezequiel Tovar 24 2B COL 155 687 13 95 7 4.22% 21.83% .1380 .3646 .2945 .3275 0.7600 .3288 106.48 2.28
100 Andres Gimenez 27 2B CLE 152 619 13 72 7 6.46% 20.03% .1143 .3505 .2911 .3506 0.7559 .3323 108.95 3.37
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