WPOBL 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 Gabriel Moreno 25 C AZ 30 117 8 19 3 9.40% 10.26% .3333 .3721 .3810 .4359 1.1502 .4810 221.59 1.99
2 Aaron Judge 33 CF NYY 35 142 13 23 1 15.49% 26.76% .3613 .3382 .3025 .4155 1.0794 .4476 197.71 1.43
3 Noelvi Marte 23 SS CIN 27 120 10 20 0 7.50% 20.00% .3303 .3467 .3303 .3917 1.0522 .4443 195.38 1.85
4 Yordan Álvarez 27 1B HOU 35 148 12 21 0 12.16% 17.57% .3256 .3187 .3178 .4054 1.0488 .4378 190.66 1.55
5 Vladimir Guerrero Jr. 26 1B TOR 35 152 14 23 1 14.47% 22.37% .3543 .2561 .2756 .3750 1.0049 .4107 171.34 1.29
6 Gunnar Henderson 23 3B BAL 36 159 9 22 11 13.84% 16.98% .2941 .3200 .3015 .4025 0.9981 .4197 177.73 2.50
7 Jung-Hoo Lee 26 CF LAD 33 154 6 25 3 11.69% 7.14% .2045 .3478 .3485 .4416 0.9946 .4288 184.24 1.82
8 Korey Lee 26 C HOU 29 124 9 20 2 8.87% 19.35% .2973 .3291 .3153 .3790 0.9916 .4180 176.55 1.39
9 Marco Luciano 23 3B SF 33 139 5 22 1 12.23% 25.18% .2167 .4500 .3417 .4317 0.9900 .4246 181.23 1.85
10 Colson Montgomery 23 3B CWS 33 143 4 17 7 8.39% 19.58% .2344 .3958 .3281 .3986 0.9611 .4098 170.64 1.75
11 Anthony Volpe 24 LF NYY 29 118 6 18 2 9.32% 22.88% .2596 .3662 .3077 .3898 0.9571 .4088 169.93 1.39
12 Dustin Harris 25 1B TEX 34 137 8 20 7 8.76% 18.25% .2623 .3222 .3033 .3723 0.9378 .3988 162.77 1.34
13 Curtis Mead 24 LF TB 35 146 5 19 6 6.16% 13.70% .2164 .3545 .3284 .3767 0.9215 .3930 158.67 1.39
14 Michael Toglia 26 1B COL 28 121 8 19 1 4.13% 26.45% .3158 .3289 .2895 .3140 0.9193 .3826 151.19 0.89
15 Francisco Alvarez 23 C NYM 31 130 9 23 0 12.31% 22.31% .3000 .2667 .2636 .3538 0.9175 .3825 151.12 1.37
16 Austin Riley 28 3B ATL 34 147 7 21 1 8.84% 27.89% .2443 .3810 .2977 .3673 0.9093 .3855 153.32 1.24
17 Riley Greene 24 LF DET 33 125 6 14 1 4.80% 16.00% .2414 .3297 .3103 .3520 0.9037 .3812 150.20 1.11
18 Jeremy Peña 27 SS HOU 34 143 10 22 6 4.90% 18.88% .2707 .2990 .2932 .3357 0.8996 .3817 150.60 1.70
19 Dylan Beavers 23 LF BAL 34 124 8 22 0 8.06% 23.39% .2844 .2933 .2752 .3387 0.8983 .3766 146.94 0.79
20 Tyler Gentry 26 LF KC 33 146 5 20 2 8.22% 19.86% .1923 .3750 .3154 .3904 0.8981 .3844 152.52 0.93
21 Matt Olson 31 1B ATL 36 153 6 17 1 15.69% 21.57% .2540 .3034 .2619 .3791 0.8950 .3803 149.57 1.18
22 Willy Adames 29 SS MIL 34 132 8 19 2 9.09% 26.52% .2605 .3377 .2857 .3485 0.8947 .3779 147.85 1.33
23 James Wood 22 RF WSH 35 146 9 19 3 9.59% 29.45% .2403 .3590 .2868 .3630 0.8901 .3793 148.85 1.16
24 Lars Nootbaar 27 LF STL 31 131 6 18 4 17.56% 17.56% .2222 .2911 .2685 .3969 0.8877 .3811 150.17 1.25
25 Joey Gallo 31 RF SD 35 135 13 21 3 7.41% 28.89% .3415 .2329 .2439 .2963 0.8817 .3684 141.09 1.05
26 Grant McCray 24 CF SF 34 144 7 24 14 11.81% 25.00% .2240 .3452 .2880 .3681 0.8801 .3741 145.12 1.64
27 Nathan Hickey 25 LF MIA 33 147 8 19 0 8.84% 18.37% .2171 .3093 .2946 .3605 0.8722 .3720 143.65 0.68
28 Connor Norby 24 SS BAL 34 145 7 22 3 11.03% 22.07% .2598 .2955 .2598 .3517 0.8714 .3731 144.39 0.78
29 Bo Bichette 27 SS TOR 33 142 6 23 8 3.52% 20.42% .2463 .3400 .2985 .3262 0.8710 .3687 141.24 1.15
30 Geraldo Perdomo 25 2B AZ 32 125 1 19 3 11.20% 20.00% .1402 .4024 .3178 .4032 0.8612 .3752 145.90 1.07
31 Francisco Lindor 31 SS NYM 34 139 5 17 5 8.63% 15.11% .1774 .3300 .3065 .3669 0.8508 .3656 139.05 1.68
32 Manny Machado 32 3B SD 32 138 4 21 3 8.70% 19.57% .1789 .3579 .3089 .3623 0.8501 .3603 135.26 1.12
33 Sal Frelick 25 RF MIL 33 157 6 18 5 7.01% 12.74% .2168 .3000 .2937 .3376 0.8481 .3591 134.38 1.26
34 Wander Franco 24 3B TB 33 148 2 19 5 8.11% 8.78% .1654 .3306 .3158 .3649 0.8461 .3608 135.63 1.57
35 Kyle Manzardo 24 1B TB 35 155 9 20 1 10.97% 20.65% .2500 .2632 .2500 .3419 0.8419 .3585 134.01 0.71
36 Justin Foscue 26 3B TEX 32 132 4 21 0 12.88% 21.21% .2162 .3038 .2523 .3712 0.8397 .3662 139.45 0.63
37 Tre' Morgan 22 1B PIT 36 130 5 19 0 7.69% 15.38% .1966 .3118 .2906 .3488 0.8360 .3539 130.69 0.85
38 Luis Urías 27 3B WSH 33 141 6 16 2 10.64% 20.57% .1885 .3182 .2787 .3688 0.8360 .3636 137.59 1.03
39 Corbin Carroll 24 CF AZ 28 132 5 21 7 8.33% 25.00% .1765 .3704 .2941 .3636 0.8342 .3627 136.98 0.44
40 Luis García Jr. 24 LF WSH 34 136 6 23 0 1.47% 21.32% .2348 .3333 .2955 .3015 0.8318 .3496 127.62 0.69
41 Cayden Wallace 23 3B KC 32 125 1 12 1 8.00% 21.60% .1140 .4253 .3333 .3840 0.8314 .3612 135.92 0.99
42 Cesar Prieto 25 2B BAL 31 125 2 17 1 2.40% 10.40% .1570 .3491 .3223 .3440 0.8233 .3512 128.77 0.46
43 Zack Gelof 25 3B CHC 35 150 7 20 3 12.00% 23.33% .2000 .3111 .2692 .3533 0.8226 .3549 131.39 0.98
44 Juan Soto 26 LF TEX 35 146 5 19 6 22.60% 10.27% .1607 .2391 .2411 .4178 0.8196 .3681 140.83 0.74
45 Yandy Díaz 33 1B SF 35 159 2 27 1 14.47% 8.18% .0896 .3333 .3134 .4151 0.8181 .3645 138.27 1.04
46 Nolan Jones 27 3B COL 32 141 6 26 4 9.93% 24.82% .2460 .2907 .2460 .3191 0.8112 .3456 124.75 0.94
47 Triston Casas 25 1B BOS 31 136 3 16 0 11.03% 30.15% .1780 .3867 .2712 .3603 0.8094 .3495 127.50 0.35
48 Blake Sabol 27 LF MIL 35 141 5 14 0 14.18% 19.86% .1901 .2955 .2562 .3617 0.8080 .3487 126.99 0.53
49 Owen Caissie 22 RF CHC 33 129 8 15 4 7.75% 28.68% .2542 .2838 .2458 .3023 0.8023 .3415 121.82 0.47
50 Peyton Burdick 28 RF PHI 33 129 4 15 6 16.28% 27.91% .1635 .3385 .2500 .3876 0.8011 .3563 132.42 0.65
51 Andrew Vaughn 27 1B CWS 32 124 7 17 0 5.65% 17.74% .2544 .2471 .2456 .3008 0.8008 .3421 122.27 0.58
52 Jeff McNeil 33 LF NYM 34 140 3 12 2 3.57% 9.29% .1318 .3246 .3101 .3571 0.7990 .3426 122.62 0.77
53 Nico Hoerner 27 SS CHC 34 115 0 17 4 3.48% 4.35% .1058 .3400 .3269 .3661 0.7988 .3464 125.32 1.23
54 Masataka Yoshida 31 LF AZ 36 142 4 15 0 9.15% 9.86% .1825 .2752 .2698 .3451 0.7975 .3455 124.67 0.15
55 Anthony Santander 30 LF CHC 33 141 6 13 2 4.96% 25.53% .1908 .3407 .2824 .3191 0.7924 .3381 119.38 0.48
56 Randy Arozarena 30 LF SD 34 150 4 25 10 8.67% 27.33% .1890 .3333 .2520 .3490 0.7899 .3435 123.24 1.50
57 Chas McCormick 30 LF HOU 33 123 8 17 3 4.88% 29.27% .2435 .2917 .2522 .2927 0.7883 .3356 117.62 0.87
58 Jacob Berry 24 1B MIA 36 147 3 13 0 5.44% 25.17% .1471 .3854 .2941 .3469 0.7881 .3379 119.23 0.48
59 Brice Turang 25 2B MIL 25 116 4 18 7 9.48% 12.07% .1635 .2874 .2788 .3448 0.7871 .3415 121.83 0.94
60 Steven Kwan 27 LF CLE 33 129 3 15 2 9.30% 8.53% .1622 .2772 .2793 .3438 0.7852 .3339 116.37 0.64
61 Anthony Rizzo 35 1B NYY 36 141 5 13 0 10.64% 14.18% .1750 .2653 .2583 .3475 0.7809 .3367 118.35 0.47
62 Corey Seager 31 SS TEX 34 145 5 19 1 8.97% 18.62% .1705 .3030 .2713 .3379 0.7798 .3373 118.80 0.99
63 Jordan Lawlar 22 SS AZ 35 150 6 20 7 9.33% 21.33% .2331 .2604 .2331 .3133 0.7795 .3299 113.54 1.02
64 Ketel Marte 31 2B AZ 35 150 1 18 2 12.67% 17.33% .1221 .3462 .2824 .3733 0.7779 .3435 123.22 0.74
65 Pete Crow-Armstrong 23 CF CHC 29 122 2 14 4 7.38% 20.49% .1532 .3452 .2793 .3443 0.7767 .3383 119.56 1.28
66 Evan Carter 22 CF TEX 33 139 5 21 6 10.79% 24.46% .1983 .2927 .2397 .3381 0.7761 .3392 120.18 1.11
67 Brandon Nimmo 32 CF NYM 30 126 3 10 4 7.94% 21.43% .1441 .3333 .2703 .3571 0.7716 .3406 121.16 0.38
68 Jhonkensy Noel 23 1B MIL 33 135 5 12 1 8.89% 23.70% .2288 .2706 .2373 .3037 0.7698 .3250 110.04 0.31
69 Matt Mervis 27 1B CHC 32 123 3 16 0 4.07% 23.58% .1565 .3571 .2870 .3252 0.7687 .3315 114.65 0.55
70 Hyeseong Kim 26 2B NYM 36 160 2 17 2 10.00% 10.63% .1277 .3065 .2837 .3563 0.7676 .3328 115.56 0.29
71 Carlos Correa 30 SS MIN 36 144 1 15 4 13.19% 18.75% .1452 .3229 .2581 .3611 0.7643 .3375 118.94 1.51
72 Luis Matos 23 CF HOU 33 145 4 14 3 7.59% 15.17% .1818 .2830 .2576 .3241 0.7635 .3312 114.48 0.63
73 Fernando Tatis Jr. 26 RF MIN 30 122 3 16 3 9.84% 27.87% .1667 .3472 .2593 .3361 0.7620 .3316 114.72 0.77
74 Luis Robert Jr. 27 CF CWS 33 137 6 15 9 5.84% 23.36% .1905 .3000 .2619 .3066 0.7590 .3225 108.21 0.93
75 Henry Davis 25 C PIT 28 119 4 12 1 5.04% 26.05% .1589 .3333 .2617 .3361 0.7567 .3328 115.63 0.79
76 Will Benson 26 RF CIN 35 149 8 24 2 10.07% 27.52% .2385 .2410 .2154 .3020 0.7559 .3246 109.73 1.25
77 Jake Cronenworth 31 2B MIA 33 147 3 13 2 8.16% 15.65% .1385 .3048 .2692 .3469 0.7546 .3316 114.74 0.61
78 William Lugo 23 1B NYM 34 140 6 18 0 5.00% 27.86% .2030 .3182 .2556 .2929 0.7515 .3222 108.02 0.46
79 Jose Altuve 35 2B HOU 33 150 4 21 4 10.00% 16.00% .1418 .2991 .2687 .3400 0.7504 .3283 112.40 0.73
80 Bryce Harper 32 RF PHI 34 147 7 15 5 12.24% 26.53% .1920 .2625 .2240 .3333 0.7493 .3274 111.71 0.05
81 Michael Harris II 24 CF ATL 35 144 4 17 6 7.64% 29.17% .1462 .3647 .2692 .3333 0.7487 .3238 109.18 1.06
82 Tyler O'Neill 29 LF PIT 35 127 5 14 0 3.15% 30.71% .1765 .3553 .2689 .3016 0.7470 .3211 107.21 0.15
83 Adley Rutschman 27 C BAL 32 129 3 9 0 17.83% 18.60% .1165 .2857 .2427 .3876 0.7468 .3369 118.50 1.00
84 Mark Vientos 25 1B WSH 35 146 4 11 0 5.48% 32.19% .1418 .3929 .2761 .3288 0.7467 .3252 110.19 0.67
85 Gavin Lux 27 SS LAD 33 145 1 16 4 9.66% 20.00% .0930 .3663 .2946 .3586 0.7462 .3249 109.97 0.77
86 Garrett Mitchell 26 CF MIL 34 134 4 14 8 11.19% 19.40% .1552 .2791 .2414 .3433 0.7398 .3283 112.39 1.08
87 Mookie Betts 32 RF LAD 33 148 2 16 4 7.43% 17.57% .0970 .3458 .2910 .3514 0.7394 .3257 110.52 0.75
88 Freddie Freeman 35 1B LAD 35 155 3 14 3 10.32% 15.48% .0797 .3333 .2899 .3677 0.7373 .3296 113.34 0.31
89 Christian Walker 34 1B LAA 33 126 5 13 1 10.32% 28.57% .1875 .2958 .2321 .3175 0.7371 .3224 108.18 0.17
90 Jarred Kelenic 25 LF SEA 30 134 7 19 8 9.70% 22.39% .2437 .2073 .2017 .2910 0.7364 .3154 103.17 0.55
91 Christian Arroyo 29 2B BOS 28 122 1 11 1 6.56% 15.57% .0893 .3478 .2946 .3525 0.7364 .3251 110.07 0.60
92 Gavin Sheets 29 RF CWS 32 126 6 13 0 3.17% 24.60% .1917 .2976 .2583 .2857 0.7357 .3149 102.77 0.12
93 Shohei Ohtani 30 P LAA 32 128 7 18 5 9.38% 25.78% .2435 .2237 .2087 .2813 0.7334 .3136 101.89 0.44
94 Nick Senzel 29 3B CIN 29 119 2 16 4 10.92% 15.97% .1442 .2892 .2500 .3390 0.7332 .3234 108.84 0.49
95 Brooks Lee 24 3B MIN 35 151 4 11 3 5.30% 10.60% .1286 .2927 .2857 .3179 0.7322 .3152 103.02 0.80
96 Parker Meadows 25 CF DET 33 136 4 15 3 8.09% 25.00% .1935 .2907 .2339 .3015 0.7289 .3148 102.71 1.20
97 Pete Alonso 30 1B STL 35 144 11 15 0 8.33% 27.08% .2677 .1646 .1890 .2708 0.7275 .3089 98.51 0.24
98 Dansby Swanson 31 SS SF 33 139 4 15 4 5.04% 17.99% .1385 .3107 .2769 .3094 0.7247 .3122 100.89 1.13
99 Jordan Díaz 24 1B ATH 32 131 2 14 1 4.58% 22.14% .1048 .3656 .2903 .3282 0.7234 .3163 103.80 0.33
100 Miguel Vargas 25 3B LAD 34 144 3 19 0 6.25% 16.67% .1591 .2897 .2576 .3056 0.7222 .3111 100.07 0.27
Note 1: Qualified = 3.1 PA/Game, Current = 115 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