CF Jeffrey 'Kangaroo' Dunbar #25
Age: 31 | Bats: R | Throws: R | Morale: Unhappy
08/07/2032
CF JEFFREY 'KANGAROO' DUNBAR #25 - AGE: 31 - BATS: R - THROWS: R - MORALE: UNHAPPY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
64 209 48 9 1 2 21 14 43 .230 .284 .311 5 -0.7
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 65 67 64 65
Gap 90 94 88 90
Power 64 67 63 64
Eye 53 57 52 53
Avoid K's 77 78 76 77
FIELDING RATINGS
Catcher Infield Outfield
Range: - 30 77
Errors: - 20 49
Arm: 5 23 72
Turn DP: - 27 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 82
1st Base: - Center Field: 62
2nd Base: - Right Field: 67
3rd Base: -
       
RUN/BUNT
Running Speed: 86
Stealing Ability: 46
Baserunning Inst.: 40
Sacrifice Bunt: 35
Bunt for Hit: 28
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
07/31/2032 @ DV Loss, 6-7 4 0 1 0 0 0 2 0
07/30/2032 @ DV Win, 4-3 4 1 1 0 0 0 0 0
07/28/2032 @ PAC Win, 4-1 3 1 1 0 0 0 1 0
07/27/2032 @ PAC Loss, 0-2 3 0 0 0 0 0 0 0
07/25/2032 WPG Win, 2-1 4 0 0 0 0 0 0 0
07/24/2032 WPG Loss, 2-5 2 0 1 0 0 0 0 0
07/23/2032 SHE Loss, 0-2 3 0 0 0 0 0 1 0
07/22/2032 @ SHE Loss, 8-12 4 1 1 2 0 0 1 0
07/21/2032 @ STR Win, 4-3 2 0 0 0 0 1 2 0
07/20/2032 STR Loss, 2-6 3 0 0 0 0 1 1 0
PERSONALITY
Jeffrey is clearly a team leader, is a max effort guy, and is a real smart player. He's highly-regarded throughout the league.
High: Leader, Work Ethic, Intelligence
Birthday:08/31/2000
Born in:Cleveland Heights, OH
Nationality:American
Height:6' 2"
Weight:195 lbs
Local Popularity:Extremely Popular
National Pop.:Popular
STATUS
Contract:Major League Contract
Salary:$1,100,000
Signed Through:2037 Season
Major Service:9 Years, None
Service This Yr:124 Days
40-Man Service:9 Years, None
Pro Service:13 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:3 option years left
Contract Extension: -
Drafted:2019, 9th Pick in Round 7
THE VIRTUAL BASEBALL LEAGUE 2032 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 64 209 48 9 1 2 21 22 14 43 .230 .284 .311 .595 .263 .081 63
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 53 225 2 0 0 5 0 0 65 12 5 7 41.7 16.6 2.59 -0.7  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   121 29 5 0 1 10 12 10 22 0 0 1 .240 .303 .306 .609
Versus Right   88 19 4 1 1 11 10 4 21 0 0 1 .216 .258 .318 .576
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   14 3 0 0 0 0 2 0 3 0 0 0 .214 .214 .214 .429
April   80 20 5 0 2 11 9 4 18 0 0 1 .250 .294 .388 .682
May   32 10 2 0 0 2 6 4 8 0 0 0 .312 .389 .375 .764
June   39 5 2 0 0 2 1 1 6 0 0 0 .128 .150 .179 .329
July   58 13 0 1 0 6 6 5 11 0 0 1 .224 .297 .259 .555
Spring Training   27 6 0 1 0 2 4 2 5 1 0 1 .222 .290 .296 .587
Last Year   457 111 27 5 16 62 60 44 97 4 0 2 .243 .310 .429 .739
2 Years Ago   539 178 40 13 21 90 88 44 61 5 0 4 .330 .382 .570 .951
Career   4902 1487 337 83 125 656 752 364 657 45 4 28 .303 .352 .482 .834
Home   99 16 3 0 1 5 6 7 21 0 0 1 .162 .224 .222 .447
Road   110 32 6 1 1 16 16 7 22 0 0 1 .291 .339 .391 .730
Grass   201 46 9 0 2 19 20 13 42 0 0 2 .229 .282 .303 .586
Turf   8 2 0 1 0 2 2 1 1 0 0 0 .250 .333 .500 .833
Night   209 48 9 1 2 21 22 14 43 0 0 2 .230 .284 .311 .595
As Starter   198 45 8 1 2 20 21 12 41 0 0 2 .227 .278 .308 .586
As Reliever / Substitution   11 3 1 0 0 1 1 2 2 0 0 0 .273 .385 .364 .748
Pinch Hitting   5 3 1 0 0 1 1 1 1 0 0 0 .600 .667 .800 1.467
Close/Late   49 11 1 0 0 2 6 5 9 0 0 0 .224 .296 .245 .541
Inning 1-3   66 14 3 1 1 9 5 3 17 0 0 1 .212 .257 .333 .590
Inning 4-6   71 18 4 0 1 9 8 4 13 0 0 1 .254 .303 .352 .655
Inning 7-9   67 14 2 0 0 2 9 7 12 0 0 0 .209 .284 .239 .523
Extra Innings   5 2 0 0 0 1 0 0 1 0 0 0 .400 .400 .400 .800
0 Outs   77 20 2 1 1 5 12 4 14 0 0 1 .260 .305 .351 .656
1 Outs   67 14 4 0 1 9 8 5 14 0 0 1 .209 .274 .313 .587
2 Outs   65 14 3 0 0 7 2 5 15 0 0 0 .215 .271 .262 .533
Scoring Position   61 15 5 1 0 17 4 4 17 0 0 0 .246 .292 .361 .653
Bases Empty   117 25 2 0 1 1 14 9 24 0 0 2 .214 .281 .256 .538
Runner on 1st   31 8 2 0 1 3 4 1 2 0 0 0 .258 .281 .419 .701
Runner on 2nd   22 5 2 0 0 4 0 2 5 0 0 0 .227 .292 .318 .610
Runner on 3rd   4 2 0 0 0 2 1 2 1 0 0 0 .500 .667 .500 1.167
Runner on 1st & 2nd   17 4 1 1 0 3 2 0 5 0 0 0 .235 .235 .412 .647
Runner on 1st & 3rd   9 2 1 0 0 4 1 0 2 0 0 0 .222 .222 .333 .556
Runner on 2nd & 3rd   1 1 1 0 0 2 0 0 0 0 0 0 1.000 1.000 2.000 3.000
Bases Loaded   8 1 0 0 0 2 0 0 4 0 0 0 .125 .125 .125 .250
Two Strikes   95 14 1 0 2 6 7 8 43 0 0 1 .147 .221 .221 .442
First Pitch   32 10 1 1 0 5 3 0 0 0 0 1 .312 .333 .406 .740
Count 0-1   23 6 1 0 0 2 2 0 0 0 0 0 .261 .261 .304 .565
Count 0-2   17 2 0 0 0 0 0 0 8 0 0 1 .118 .167 .118 .284
Count 1-0   10 3 3 0 0 3 1 0 0 0 0 0 .300 .300 .600 .900
Count 1-1   22 9 1 0 0 2 3 0 0 0 0 0 .409 .409 .455 .864
Count 1-2   30 4 1 0 1 5 1 0 19 0 0 0 .133 .133 .267 .400
Count 2-0   8 3 2 0 0 2 1 0 0 0 0 0 .375 .375 .625 1.000
Count 2-1   14 3 0 0 0 1 2 0 0 0 0 0 .214 .214 .214 .429
Count 2-2   26 6 0 0 1 1 3 0 7 0 0 0 .231 .231 .346 .577
Count 3-0   1 0 0 0 0 0 1 2 0 0 0 0 .000 .667 .000 .667
Count 3-1   4 0 0 0 0 0 2 4 0 0 0 0 .000 .500 .000 .500
Full Count   22 2 0 0 0 0 3 8 9 0 0 0 .091 .333 .091 .424
Behind in Count   70 12 2 0 1 7 3 0 27 0 0 1 .171 .183 .243 .426
Ahead in Count   37 9 5 0 0 6 7 6 0 0 0 0 .243 .349 .378 .727
Batting Leadoff   25 8 0 0 1 2 3 2 5 0 0 0 .320 .370 .440 .810
Batting 2nd   3 0 0 0 0 0 0 1 0 0 0 0 .000 .250 .000 .250
Batting 3rd   10 3 1 0 0 2 0 0 0 0 0 0 .300 .300 .400 .700
Batting 4th   14 1 0 0 0 2 1 3 6 0 0 0 .071 .235 .071 .307
Batting 5th   84 19 5 0 1 9 10 4 15 0 0 0 .226 .261 .321 .583
Batting 6th   18 6 0 0 0 1 4 2 6 0 0 1 .333 .429 .333 .762
Batting 7th   33 6 2 1 0 5 3 2 8 0 0 1 .182 .250 .303 .553
Batting 8th   7 2 0 0 0 0 1 0 0 0 0 0 .286 .286 .286 .571
Batting 9th   15 3 1 0 0 0 0 0 3 0 0 0 .200 .200 .267 .467
Low Leverage   85 16 1 0 0 3 7 9 16 0 0 1 .188 .274 .200 .474
Medium Leverage   88 22 6 1 1 10 11 3 18 0 0 1 .250 .283 .375 .658
High Leverage   36 10 2 0 1 8 4 2 9 0 0 0 .278 .316 .417 .732
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2023 Sausalito - VBL 22 42 164 61 17 3 4 25 32 12 1 2 23 9 2 .372 .413 .585 .999 165 171 2.3
2024 Sausalito - VBL 23 148 604 181 44 14 15 63 107 41 3 6 72 23 13 .300 .344 .493 .837 119 124 3.7
2025 Sausalito - VBL 24 158 641 212 48 13 16 77 102 38 2 0 63 24 22 .331 .370 .521 .891 134 142 4.4
2026 Sausalito - VBL 25 155 628 195 52 7 7 76 95 51 3 6 79 13 16 .311 .362 .449 .811 113 113 2.7
2027 Sausalito - VBL 26 144 541 165 37 9 13 89 81 39 1 4 74 13 13 .305 .350 .479 .829 115 118 3.4
2028 Sausalito - VBL 27 151 551 151 27 8 12 69 72 45 6 11 72 11 15 .274 .330 .417 .747 91 91 0.8
2029 Sausalito - VBL 28 150 568 185 36 10 19 84 93 36 4 7 73 18 17 .326 .366 .525 .891 125 125 4.1
2030 Sausalito - VBL 29 139 539 178 40 13 21 90 88 44 4 5 61 12 11 .330 .382 .570 .951 143 144 4.4
2031 Sausalito - VBL 30 129 457 111 27 5 16 62 60 44 2 4 97 15 22 .243 .310 .429 .739 92 95 -0.1
2032 Sausalito - VBL 31 64 209 48 9 1 2 21 22 14 2 0 43 5 7 .230 .284 .311 .595 63 63 -0.7
Total VBL 1280 4902 1487 337 83 125 656 752 364 28 45 657 143 138 .303 .352 .482 .834 116 119 25.0
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2019 Mesa - R 18 119 408 93 12 4 9 42 41 23 0 7 93 5 2 .228 .265 .343 .608 64 53 -1.5
2020 Mesa - R 19 132 540 139 18 7 11 68 66 45 2 4 105 8 18 .257 .315 .378 .692 86 82 0.0
2021 Truckee - A 20 135 535 130 29 9 15 62 53 30 3 4 63 10 6 .243 .285 .415 .700 87 84 1.0
2022 Carmel - AAA 21 133 497 134 24 10 12 60 60 27 3 3 77 12 8 .270 .309 .431 .740 91 91 1.1
2023 Carmel - AAA 22 107 399 109 21 9 7 40 41 31 3 10 52 7 10 .273 .323 .424 .746 98 96 1.2
2031 Sausalito - TRN 30 11 49 11 1 0 4 10 6 2 0 0 9 0 1 .224 .255 .490 .745 100 96 0.2
Total AAA 240 896 243 45 19 19 100 101 58 6 13 129 19 18 .271 .316 .427 .743 94 93
Total A 135 535 130 29 9 15 62 53 30 3 4 63 10 6 .243 .285 .415 .700 87 84
Total RL 251 948 232 30 11 20 110 107 68 2 11 198 13 20 .245 .293 .363 .656 77 70
CAREER POSTSEASON BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2026 Sausalito - VBL 25 10 40 11 7 1 0 5 10 5 0 0 4 0 1 .275 .356 .500 .856 123 127 -0.2
2027 Sausalito - VBL 26 8 33 13 0 1 1 4 5 1 0 0 6 0 3 .394 .412 .545 .957 148 155 0.8
2028 Sausalito - VBL 27 2 9 2 0 0 0 0 0 0 0 0 2 0 0 .222 .222 .222 .444 16 14 -0.0
2029 Sausalito - VBL 28 5 19 5 1 0 0 1 3 2 0 0 3 0 0 .263 .333 .316 .649 69 74 0.4
2030 Sausalito - VBL 29 15 55 15 3 0 2 7 5 5 0 2 15 2 2 .273 .323 .436 .759 95 97 -0.6
Total VBL 40 156 46 11 2 3 17 23 13 0 2 30 2 6 .295 .345 .449 .794 106 109
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2019 Mesa - R LF 119 119 264 8 1 280 8 .971 990.1 2.47 +1.8 1.009
2019 Mesa - R CF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2019 Mesa - R RF 1 0 1 1 0 2 0 1.000 2.0 9.00 -0.0 1.030
2020 Mesa - R LF 131 131 267 11 2 281 3 .989 1165.0 2.15 +5.5 1.037
2021 Truckee - A LF 134 133 307 5 1 315 3 .990 1181.0 2.38 +9.0 1.071
2022 Carmel - AAA LF 4 0 0 0 0 0 0 .000 7.0 0.00 0.0 .000
2022 Carmel - AAA CF 96 96 290 8 1 304 6 .980 856.0 3.13 +2.2 .994
2022 Carmel - AAA RF 35 35 86 4 1 94 4 .957 295.1 2.74 +0.4 .997
2023 Sausalito - MLB LF 2 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2023 Carmel - AAA LF 7 0 3 0 0 3 0 1.000 14.2 1.84 +0.2 1.005
2023 Sausalito - MLB CF 8 4 11 0 0 11 0 1.000 44.0 2.25 +0.3 .996
2023 Carmel - AAA CF 103 103 308 6 1 318 4 .987 898.2 3.14 +3.4 1.014
2023 Sausalito - MLB RF 38 38 71 0 0 71 0 1.000 315.1 2.03 +0.5 1.012
2023 Carmel - AAA RF 1 1 1 0 0 1 0 1.000 9.0 1.00 +0.0 1.012
2024 Sausalito - MLB LF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2024 Sausalito - MLB CF 110 108 292 5 2 299 2 .993 951.1 2.81 -7.4 .983
2024 Sausalito - MLB RF 34 33 73 1 0 76 2 .974 284.2 2.34 +2.5 1.041
2025 Sausalito - MLB 2B 86 85 182 198 57 387 7 .982 732.0 4.67 -10.7 .884
2025 Sausalito - MLB LF 23 23 56 1 1 58 1 .983 199.2 2.57 +1.6 1.038
2025 Sausalito - MLB CF 60 38 106 2 0 108 0 1.000 359.2 2.70 -0.6 1.011
2025 Sausalito - MLB RF 2 2 7 0 0 7 0 1.000 17.0 3.71 +0.2 .992
2026 Sausalito - MLB 2B 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2026 Sausalito - MLB CF 148 147 396 15 0 415 4 .990 1338.0 2.76 -6.8 .973
2026 Sausalito - MLB RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2027 Sausalito - MLB LF 18 18 40 1 0 41 0 1.000 148.1 2.49 +0.8 1.089
2027 Sausalito - MLB CF 124 120 326 9 3 341 6 .982 1067.1 2.82 +4.3 1.010
2028 Sausalito - MLB 2B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2028 Sausalito - MLB LF 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2028 Sausalito - MLB CF 151 150 413 20 6 435 2 .995 1336.2 2.92 -1.9 1.002
2029 Sausalito - MLB 2B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2029 Sausalito - MLB CF 148 145 397 12 2 411 2 .995 1307.1 2.82 +1.6 1.001
2029 Sausalito - MLB RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2030 Sausalito - MLB 2B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2030 Sausalito - MLB LF 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2030 Sausalito - MLB CF 138 137 365 10 2 377 2 .995 1222.2 2.76 -8.4 .974
2030 Sausalito - MLB RF 1 0 1 0 0 1 0 1.000 2.0 4.50 +0.0 .986
2031 Sausalito - MLB 2B 3 0 4 2 1 6 0 1.000 8.0 6.75 -0.0 1.027
2031 Sausalito - MLB LF 6 5 12 0 0 12 0 1.000 47.0 2.30 +0.4 .975
2031 Sausalito - MLB CF 114 106 285 7 2 293 1 .997 967.0 2.72 -6.5 .967
2031 Sausalito - TRN CF 11 11 32 2 1 34 0 1.000 106.1 2.88 +0.5 1.016
2031 Sausalito - MLB RF 7 7 11 1 0 13 1 .923 58.0 1.86 +0.1 .986
2032 Sausalito - MLB LF 23 21 35 1 0 36 0 1.000 175.0 1.85 +0.5 1.004
2032 Sausalito - MLB CF 14 12 32 3 0 35 0 1.000 108.2 2.90 +0.8 1.052
2032 Sausalito - MLB RF 22 20 35 3 0 38 0 1.000 187.2 1.82 +0.8 1.053
TOTAL 2B 90 85 186 200 58 393 7 .982 742.0 4.68 -10.8 .885
TOTAL LF 470 450 984 27 5 1026 15 .985 3935.0 2.31 +19.7 1.039
TOTAL CF 1226 1177 3253 99 20 3381 29 .991 10564.2 2.86 -18.5 .992
TOTAL RF 141 136 286 10 1 303 7 .977 1171.0 2.27 +4.5 1.018
PLAYER HISTORY
10/31/2018 Joined the De La Salle Spartans.
01/01/2019 OSA scouting updated ratings (potential): Contact: 16 (64); Power: 6 (49); Eye: 1 (43).
03/01/2019 Released by the De La Salle Spartans.
03/01/2019 Drafted in the 2019 first-year player draft (Round 7, Pick 9, 177th overall pick) by the Sausalito Meatballs.
01/01/2020 OSA scouting updated ratings (potential): Contact: 32 (71); Power: 11 (65); Eye: 4 (36).
08/30/2020 Injured (Mild calf strain), day-to-day for 2 days.
01/01/2021 OSA scouting updated ratings (potential): Contact: 48 (70); Power: 19 (72); Eye: 13 (48).
10/27/2021 Wins the 2021 A BL Armas Gold Glove Award at LF.
01/01/2022 OSA scouting updated ratings (potential): Contact: 62 (75); Power: 29 (64); Eye: 25 (42).
08/08/2022 Wins the AAA BL Player of the Week Award.
01/01/2023 OSA scouting updated ratings (potential): Contact: 63 (76); Power: 38 (63); Eye: 34 (44).
09/04/2023 Wins the VBL AL Player of the Week Award.
09/12/2023 Injured (Mild hip strain), day-to-day for 4 days.
12/17/2023 Received a 1-year contract worth a total of $120,000 through automatic renewal.
01/01/2024 OSA scouting updated ratings (potential): Contact: 68 (71); Power: 44 (55); Eye: 40 (41).
03/11/2024 Injured (jammed finger),day-to-day for 1 day.
07/27/2024 Goes 5-6 against the Death Valley Buzzards, with 2 RBI and 0 R.
11/23/2024 Received a 1-year contract through automatic renewal worth a total of $120,000.
01/01/2025 OSA scouting updated ratings (potential): Contact: 61 (64); Power: 48 (56); Eye: 39 (40).
07/03/2025 Was selected to the 2025 The Virtual Baseball League All-Star Game.
08/29/2025 Injured (back spasms),day-to-day for 1 day.
11/05/2025 Wins the 2025 VBL AL Platinum Stick Award at 2B.
11/25/2025 Received a 1-year contract through automatic renewal worth a total of $120,000.
01/01/2026 OSA scouting updated ratings (potential): Contact: 64 (64); Power: 56 (56); Eye: 40 (41).
03/05/2026 Injured (oblique strain),out for 3-4 weeks.
10/08/2026 Wins the 2026 VBL AL Divisional Wildcard Series MVP Award.
11/28/2026 Received a 1-year contract through arbitration worth a total of $578,100.
01/01/2027 OSA scouting updated ratings (potential): Contact: 65 (65); Power: 56 (56); Eye: 40 (41).
04/22/2027 Injured (sore ankle),day-to-day for one week.
07/12/2027 Wins the VBL AL Player of the Week Award.
11/24/2027 Received a 1-year contract through arbitration worth a total of $980,000.
01/01/2028 OSA scouting updated ratings (potential): Contact: 65 (65); Power: 57 (57); Eye: 41 (42).
04/04/2028 Injured (back spasms),day-to-day for 1 day.
08/09/2028 Injured (back spasms),day-to-day for 3 days.
09/05/2028 Signed a 4-year contract extension worth a total of $4,603,196 with the Sausalito Meatballs organization.
01/01/2029 OSA scouting updated ratings (potential): Contact: 66 (66); Power: 57 (57); Eye: 41 (44).
01/01/2030 OSA scouting updated ratings (potential): Contact: 64 (64); Power: 59 (59); Eye: 41 (44).
04/08/2030 Wins the VBL AL Player of the Week Award.
04/23/2030 Injured (back spasms),day-to-day for one week.
05/25/2030 Injured (back spasms),day-to-day for 2 days.
06/29/2030 Was selected to the 2030 The Virtual Baseball League All-Star Game.
11/07/2030 Wins the 2030 VBL AL Platinum Stick Award at CF.
01/01/2031 OSA scouting updated ratings (potential): Contact: 66 (66); Power: 64 (64); Eye: 53 (53).
10/29/2031 Declined his contract option.
11/10/2031 Signed a 6-year contract extension worth a total of $8,000,000 with the Sausalito Meatballs organization.
01/01/2032 OSA scouting updated ratings (potential): Contact: 65 (65); Power: 64 (64); Eye: 53 (53).
LEADERBOARD APPEARANCES
Year PA Rank
2025 681 8
2026 690 6
Year AB Rank
2024 604 9
2025 641 1
2026 628 4
Year H Rank
2024 181 7
2025 212 1
2026 195 8
Year TB Rank
2025 334 3
Year 2B Rank
2025 48 5
2026 52 4
Year 3B Rank
2024 14 1
2025 13 2
2027 9 3
2028 8 10
2029 10 6
2030 13 2
Year R Rank
2024 107 9
2025 102 8
Year SF Rank
2028 11 2
Year EBH Rank
2025 77 7
2030 74 9
Year AVG Rank
2025 .331 3
2030 .330 8
Year SLG Rank
2030 .570 5
Year wOBA Rank
2030 .393 9
Year OPS Rank
2030 .951 6
Friday, April 26th , 2024 - OOTP Baseball 24.9 Build 80