UBF Player Stats


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

Reg Season Batting, all positions, All Teams, 2028 season (Qualified)
# Name AGE Pos Team G PA HR R SB BB% K% ISO BABIP AVG OBP OPS   WOBA WRC+ WAR
1 Shohei Ohtani 33 DH LAD 25 111 13 22 1 2.70% 16.22% .4860 .3377 .3645 .3784 1.2288 .4994 225.14 1.75
2 Sam Huff 30 C TEX 28 126 9 25 0 13.49% 25.40% .3585 .4242 .3491 .4444 1.1520 .4717 205.92 2.41
3 J.J. Wetherholt 25 2B STL 30 104 7 19 0 5.77% 9.62% .3196 .3704 .3814 .4135 1.1145 .4619 199.12 1.40
4 Triston Casas 28 1B BOS 33 146 17 31 0 10.96% 21.92% .4308 .2716 .3000 .3767 1.1075 .4509 191.49 1.69
5 Nelson Rada 22 CF LAA 31 125 4 25 10 18.40% 11.20% .2475 .3976 .3663 .4880 1.1019 .4659 201.91 1.71
6 Rafael Ramirez Jr. 22 3B HOU 32 145 7 30 6 13.79% 20.00% .3008 .4091 .3496 .4414 1.0918 .4539 193.56 2.53
7 Marcell Ozuna 37 DH ATL 33 148 13 26 0 2.70% 17.57% .3525 .3333 .3381 .3649 1.0555 .4344 180.04 1.46
8 Aaron Judge 36 LF TEX 34 162 12 26 3 14.20% 30.86% .3333 .3947 .3043 .4074 1.0451 .4352 180.62 1.70
9 Peyton Stovall 25 2B CIN 30 137 7 30 1 11.68% 13.87% .2605 .3656 .3445 .4307 1.0357 .4374 182.16 1.22
10 Jarren Duran 31 2B LAA 31 145 8 25 9 9.66% 24.14% .2969 .4023 .3359 .4000 1.0328 .4282 175.76 2.14
11 Bryce Harper 35 RF PHI 30 133 7 22 4 13.53% 17.29% .2743 .3571 .3274 .4211 1.0228 .4289 176.24 1.36
12 Evan Carter 25 CF TEX 31 145 3 32 10 13.10% 18.62% .1765 .4556 .3697 .4759 1.0221 .4397 183.74 2.17
13 Yanquiel Fernandez 25 DH COL 33 141 11 27 0 4.96% 21.99% .3636 .3261 .3106 .3404 1.0147 .4138 165.81 1.07
14 Ceddanne Rafaela 27 CF BOS 30 132 10 27 3 7.58% 16.67% .3333 .3111 .3167 .3636 1.0136 .4145 166.28 1.42
15 Bobby Witt Jr. 27 3B CHC 30 129 7 21 7 7.75% 13.95% .2586 .3548 .3448 .3953 0.9988 .4144 166.21 1.90
16 Elly De La Cruz 26 1B CIN 30 134 6 28 4 12.69% 23.88% .2566 .3867 .3097 .4179 0.9843 .4111 163.92 1.18
17 Nobuo Nagao 26 1B TOR 33 137 6 20 0 16.06% 17.52% .2368 .3571 .3158 .4307 0.9833 .4177 168.48 1.23
18 Jose Siri 32 CF TB 31 114 9 18 7 12.28% 27.19% .3232 .3167 .2828 .3684 0.9745 .4045 159.34 1.63
19 Nathan Martorella 27 1B MIA 31 129 9 21 0 14.73% 18.60% .2936 .2895 .2844 .3953 0.9733 .4103 163.40 0.79
20 Jackson Holliday 24 2B BAL 34 143 6 28 13 11.89% 18.18% .2381 .3723 .3254 .4056 0.9691 .4108 163.70 1.78
21 Wilfredo Lara 24 3B MIA 27 116 5 16 8 12.07% 12.07% .2300 .3373 .3300 .4052 0.9652 .4062 160.55 1.34
22 Willy Adames 32 3B BOS 31 149 6 25 4 13.42% 20.13% .2362 .3656 .3150 .4027 0.9539 .4001 156.29 1.20
23 Kyle Tucker 31 RF HOU 32 144 8 28 4 15.97% 15.97% .2500 .3000 .2917 .4028 0.9444 .3948 152.60 1.57
24 Yunior Garcia 26 RF MIA 31 132 12 17 1 6.06% 27.27% .3496 .2895 .2764 .3182 0.9442 .3882 148.07 1.11
25 Oneil Cruz 29 3B COL 31 125 4 19 5 5.60% 28.80% .1949 .4872 .3559 .3920 0.9428 .3933 151.62 1.11
26 Vladimir Guerrero Jr. 29 1B LAD 32 140 6 19 1 5.00% 15.71% .2273 .3714 .3409 .3714 0.9396 .3933 151.58 0.69
27 Geraldo Perdomo 28 2B AZ 31 122 3 19 4 13.11% 13.93% .1650 .3735 .3301 .4344 0.9296 .4040 159.03 1.53
28 Javier Mogollon 22 SS CWS 31 132 6 16 2 6.06% 13.64% .2131 .3535 .3361 .3788 0.9280 .3924 150.94 1.01
29 Michael Harris II 27 CF ATL 32 142 8 24 5 2.82% 18.31% .2741 .3333 .3111 .3380 0.9232 .3848 145.70 1.46
30 Carson Williams 24 SS TB 31 132 10 25 2 6.82% 25.76% .3220 .2857 .2712 .3258 0.9190 .3745 138.60 1.45
31 Jacob Cozart 25 C PIT 26 103 5 14 0 7.77% 21.36% .2473 .3485 .3011 .3689 0.9173 .3856 146.22 1.31
32 Bryan Ramos 26 3B PHI 31 132 10 18 0 8.33% 19.70% .2833 .2857 .2833 .3485 0.9152 .3823 144.00 1.09
33 Caleb Lomavita 25 C MIA 28 115 2 16 0 13.91% 14.78% .1429 .3924 .3367 .4348 0.9144 .3987 155.35 1.22
34 Mookie Betts 35 2B LAD 31 145 6 30 6 13.10% 13.79% .2080 .3232 .3040 .4000 0.9120 .3918 150.57 1.17
35 Juan Soto 29 LF LAD 32 147 8 34 4 21.09% 11.56% .2672 .2198 .2414 .4014 0.9100 .3827 144.23 0.61
36 Lazaro Montes 23 LF SEA 31 134 7 17 2 11.19% 29.10% .2281 .3768 .2895 .3881 0.9056 .3776 140.71 0.81
37 Hector Rodriguez 24 CF CIN 31 133 5 18 0 6.02% 21.80% .2521 .3448 .2941 .3534 0.8996 .3761 139.64 1.23
38 Anthony Volpe 27 SS ATL 31 147 6 20 1 11.56% 21.09% .2093 .3587 .3023 .3878 0.8994 .3850 145.84 0.79
39 Emmanuel Rodriguez 25 LF MIN 32 129 5 15 1 13.95% 31.78% .2162 .4154 .2883 .3876 0.8921 .3800 142.41 0.77
40 Bo Naylor 28 C LAD 29 122 4 18 2 13.93% 16.39% .2323 .2949 .2727 .3852 0.8903 .3690 134.76 0.86
41 Ryan Clifford 24 RF CWS 32 137 12 27 0 6.57% 35.77% .3167 .2903 .2500 .3212 0.8878 .3646 131.73 0.74
42 Daniel Guilarte 24 SS MIL 31 135 2 17 3 8.15% 12.59% .1250 .3922 .3500 .4104 0.8854 .3834 144.73 0.95
43 Zach Neto 27 2B BOS 31 134 5 16 1 9.70% 16.42% .1667 .3448 .3070 .4104 0.8841 .3867 146.99 1.20
44 Tommy Hopfe 25 1B COL 32 127 10 17 0 6.30% 16.54% .3305 .2273 .2542 .2992 0.8840 .3613 129.44 0.11
45 Freddie Freeman 38 1B CHC 32 139 6 20 1 10.79% 15.83% .1935 .3333 .3065 .3813 0.8813 .3762 139.72 0.88
46 Wilyer Abreu 28 LF CLE 30 129 3 15 4 15.50% 22.48% .1389 .4079 .3148 .4264 0.8801 .3823 143.96 0.37
47 Luis Garcia 27 1B WSH 28 104 5 16 4 8.65% 24.04% .2021 .3750 .3085 .3689 0.8796 .3758 139.48 0.74
48 Dylan Crews 26 LF WSH 32 135 6 20 5 15.56% 11.85% .2072 .2697 .2703 .4000 0.8775 .3795 142.03 1.40
49 Jung-hoo Lee 29 CF HOU 32 130 3 18 2 6.15% 13.08% .1417 .3800 .3417 .3923 0.8756 .3785 141.35 0.94
50 Kevin McGonigle 23 SS DET 25 108 3 16 1 10.19% 16.67% .2062 .3421 .2990 .3704 0.8755 .3732 137.67 0.68
51 Deyvison De Los Santos 24 1B NYY 34 141 8 15 0 2.84% 20.57% .2555 .3300 .2993 .3191 0.8739 .3662 132.82 0.80
52 Samad Taylor 29 1B OAK 32 133 3 12 4 7.52% 19.55% .1417 .4022 .3333 .3910 0.8660 .3735 137.90 0.94
53 Anthony Santander 33 RF MIL 25 101 4 6 0 4.95% 19.80% .2316 .3380 .2947 .3366 0.8629 .3646 131.67 0.51
54 Francisco Alvarez 26 C HOU 28 126 7 19 0 7.94% 20.63% .2252 .3086 .2883 .3492 0.8627 .3628 130.45 1.32
55 Jackson Chirello 24 LF PIT 29 120 7 18 0 9.17% 28.33% .2870 .2985 .2500 .3250 0.8620 .3589 127.78 0.96
56 Roderick Arias 23 3B NYY 33 137 8 21 5 15.33% 16.79% .2435 .2471 .2522 .3650 0.8606 .3653 132.16 1.05
57 Junior Caminero 24 2B TB 23 102 7 16 3 3.92% 16.67% .2632 .2676 .2737 .3235 0.8604 .3628 130.46 1.21
58 Jacob Jenkins-Cowart 25 1B MIA 31 131 10 24 0 13.74% 25.95% .3097 .2174 .2212 .3282 0.8592 .3584 127.44 0.71
59 Michael Conforto 35 RF STL 30 99 3 9 1 12.12% 9.09% .1786 .2917 .2857 .3939 0.8582 .3743 138.43 0.52
60 Jeferson Quero 25 C MIL 28 110 4 13 5 3.64% 16.36% .1765 .3580 .3235 .3578 0.8578 .3652 132.12 1.53
61 William Contreras 30 C WSH 24 99 4 10 0 7.07% 21.21% .1739 .3731 .3152 .3636 0.8528 .3658 132.51 0.91
62 Denzel Clarke 28 CF WSH 30 120 5 13 3 12.50% 26.67% .2323 .3175 .2525 .3644 0.8493 .3637 131.11 1.14
63 Termarr Johnson 23 3B PIT 33 143 2 19 4 11.19% 12.59% .1500 .3333 .3000 .3986 0.8486 .3696 135.15 1.20
64 Owen Caissie 25 LF CHC 32 139 11 21 0 7.19% 20.86% .2913 .2299 .2441 .3094 0.8448 .3546 124.77 0.50
65 Adael Amador 25 2B COL 31 136 4 22 3 6.62% 8.82% .1746 .3182 .3095 .3603 0.8444 .3622 130.01 1.03
66 Aeverson Arteaga 25 SS SF 31 130 0 14 7 16.15% 17.69% .0935 .4000 .3178 .4308 0.8420 .3745 138.57 1.46
67 Miguel Bleis 24 LF BOS 24 106 5 16 2 13.21% 18.87% .2556 .2462 .2333 .3491 0.8379 .3584 127.43 0.62
68 Cam Collier 23 3B SD 33 148 7 22 4 7.43% 15.54% .2197 .2857 .2803 .3378 0.8378 .3529 123.60 0.80
69 Justin Foscue 29 3B TEX 28 123 2 16 1 5.69% 19.51% .1441 .3765 .3063 .3740 0.8244 .3589 127.72 0.72
70 Alex Ramirez 25 CF DET 31 122 5 14 7 9.02% 31.15% .2455 .3382 .2545 .3197 0.8197 .3441 117.49 1.00
71 Cam Cannarella 24 CF CWS 31 142 3 18 5 14.79% 20.42% .1842 .3059 .2544 .3803 0.8189 .3483 120.38 0.93
72 Jesus Santana 33 1B CWS 33 138 8 19 0 7.97% 28.99% .2339 .3117 .2581 .3261 0.8180 .3469 119.46 0.41
73 Brayden Taylor 25 3B TB 31 140 5 22 1 7.86% 17.14% .2195 .2900 .2764 .3214 0.8174 .3383 113.45 0.74
74 Coby Mayo 26 1B BAL 34 144 7 18 0 11.11% 24.31% .2222 .2941 .2540 .3403 0.8165 .3488 120.73 0.54
75 Alex Mooney 25 2B CLE 29 115 6 13 4 5.22% 19.13% .2264 .2911 .2736 .3158 0.8158 .3437 117.24 0.57
76 Walker Jenkins 23 CF MIN 32 135 5 22 7 8.15% 22.96% .1613 .3636 .2984 .3556 0.8152 .3517 122.77 0.84
77 Pete Alonso 33 DH SD 30 125 6 12 7 7.20% 21.60% .2035 .3133 .2832 .3280 0.8147 .3397 114.46 0.39
78 Jordan Walker 25 RF PIT 33 145 5 19 3 9.66% 14.48% .1875 .2952 .2813 .3448 0.8136 .3358 111.73 0.71
79 Jeremy Pena 30 SS HOU 32 128 2 22 4 6.25% 15.63% .1228 .3656 .3158 .3730 0.8116 .3526 123.38 0.78
80 Yainer Diaz 29 C CIN 28 115 3 18 0 4.35% 14.78% .1792 .3258 .3019 .3304 0.8116 .3407 115.16 0.66
81 Dansby Swanson 34 SS CHC 30 105 6 12 0 8.57% 29.52% .2211 .3220 .2632 .3238 0.8080 .3424 116.32 0.99
82 Sean Murphy 33 C ATL 25 102 7 10 0 4.90% 25.49% .2604 .2698 .2500 .2941 0.8045 .3382 113.42 0.51
83 Braden Montgomery 25 RF LAA 32 145 10 22 0 9.66% 30.34% .3016 .2162 .2063 .2966 0.8045 .3335 110.13 0.55
84 Roman Anthony 23 RF BOS 27 123 8 19 1 6.50% 33.33% .2719 .2923 .2368 .2927 0.8015 .3366 112.30 0.76
85 Blake Mitchell 23 C KC 27 111 2 14 2 10.81% 22.52% .1368 .3662 .2947 .3694 0.8009 .3457 118.57 0.63
86 Charlie Condon 25 RF COL 31 123 4 15 0 8.94% 22.76% .2321 .3000 .2500 .3171 0.7992 .3381 113.32 0.47
87 Kristian Robinson 27 RF WSH 31 145 8 27 3 8.28% 35.86% .2403 .3286 .2403 .3172 0.7979 .3386 113.68 0.93
88 Colt Keith 26 2B DET 31 127 7 18 0 8.66% 25.20% .2411 .2667 .2411 .3150 0.7971 .3362 112.01 0.52
89 Carlos Correa 33 3B NYM 32 128 4 11 0 3.13% 27.34% .2131 .3571 .2787 .3047 0.7965 .3343 110.73 0.77
90 Christian Moore 25 LF LAA 32 147 5 15 1 8.84% 26.53% .1692 .3523 .2769 .3469 0.7931 .3412 115.46 0.72
91 Jud Fabian 27 CF BAL 32 132 7 16 3 11.36% 31.82% .2609 .2687 .2174 .3106 0.7889 .3308 108.28 0.59
92 James Wood 25 RF AZ 32 137 3 16 10 8.03% 35.04% .1885 .4054 .2705 .3285 0.7875 .3332 109.97 0.71
93 Nick Yorke 26 1B PIT 24 106 4 16 1 4.72% 21.70% .2000 .3151 .2700 .3113 0.7813 .3323 109.33 0.42
94 Jesus Sanchez 30 LF COL 31 118 5 17 5 16.10% 26.27% .2245 .2581 .2143 .3419 0.7807 .3325 109.43 0.33
95 Nick Pratto 29 1B TEX 33 150 9 19 1 13.33% 34.00% .2560 .2464 .2080 .3133 0.7773 .3231 102.92 0.12
96 Gabriel Moreno 28 C AZ 28 116 1 9 4 7.76% 12.93% .0943 .3556 .3113 .3707 0.7764 .3411 115.41 0.74
97 Ethan Salas 21 C SD 28 108 2 6 2 8.33% 27.78% .1313 .4030 .2929 .3519 0.7761 .3374 112.89 0.92
98 Edouard Julien 29 1B MIN 32 129 2 15 5 15.50% 31.78% .0962 .4194 .2692 .4031 0.7685 .3489 120.80 0.83
99 Ryan Ritter 27 SS PIT 32 131 5 17 3 6.87% 29.77% .2000 .3151 .2435 .3206 0.7641 .3268 105.50 1.03
100 Colson Montgomery 26 3B CWS 31 143 5 19 2 10.49% 23.78% .1721 .2976 .2459 .3451 0.7631 .3335 110.14 0.70
Note 1: Qualified = 3.1 PA/Game, Current = 99 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