1B Esteban 'Tweet' Castro #51
Age: 31 | Bats: L | Throws: L | Morale: Good
03/28/2098
1B ESTEBAN 'TWEET' CASTRO #51 - AGE: 31 - BATS: L - THROWS: L - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
0 0 0 0 0 0 0 0 0 .000 .000 .000 0 0.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 14 13 15 14
Gap 12 11 12 12
Power 17 15 17 17
Eye 12 11 12 12
Avoid K's 8 8 8 8
FIELDING RATINGS
Catcher Infield Outfield
Range: - 15 9
Errors: - 15 8
Arm: 1 10 11
Turn DP: - 1 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 10
1st Base: 20 Center Field: 1
2nd Base: - Right Field: 6
3rd Base: -
       
RUN/BUNT
Running Speed: 5
Stealing Ability: 12
Baserunning Inst.: 13
Sacrifice Bunt: 8
Bunt for Hit: 1
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
03/27/2098 @ PIT Loss, 1-2 2 0 0 0 0 0 2 0
03/26/2098 LV Loss, 3-5 2 0 0 0 0 0 0 0
03/25/2098 @ LAD Win, 6-3 2 1 1 1 0 1 1 0
03/24/2098 ARI Win, 10-5 2 0 1 2 0 1 0 0
03/23/2098 @ SD Loss, 7-8 3 1 2 1 1 0 1 0
03/22/2098 @ MIL Win, 5-4 1 1 0 0 0 0 0 0
03/21/2098 ATL Win, 4-3 0 0 0 0 0 0 0 0
03/20/2098 @ COL Loss, 1-4 2 0 0 0 0 1 0 1
03/19/2098 SF Loss, 1-4 1 0 0 0 0 1 0 0
03/17/2098 @ STL Win, 7-2 2 0 0 1 0 0 1 0
PERSONALITY
Esteban has a huge local fanbase.
Personality Class: Fan Fav
High: Adaptability, Work Ethic
Low: Financial Ambition
Birthday:02/15/2067
Born in:Soledad, ATL
Nationality:Colombian
Height:6' 4"
Weight:200 lbs
Local Popularity:Extremely Popular
National Pop.:Extremely Popular
STATUS
Contract:Major League Contract
Salary:$30,000,000
Signed Through:2098 Season
Major Service:7 Years, 46 Days
Service This Yr:None
40-Man Service:8 Years, None
Pro Service:13 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:1 option year left
Contract Extension: -
Drafted:-
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
2090 Detroit - MLB 23 76 272 57 10 1 13 42 33 8 3 3 109 0 0 .210 .238 .397 .635 66 59 -0.8
2091 Detroit - MLB 24 96 261 58 10 1 9 27 33 21 4 0 102 1 0 .222 .290 .372 .662 81 76 -0.3
2092 Detroit - MLB 25 160 607 169 44 2 37 104 105 62 8 2 196 1 0 .278 .352 .540 .892 139 141 4.3
2093 Detroit - MLB 26 149 484 125 22 3 24 72 75 53 7 6 151 1 0 .258 .336 .465 .801 117 114 2.0
2094 Detroit - MLB 27 94 264 70 14 1 11 42 34 20 3 2 87 0 1 .265 .322 .451 .773 110 110 0.8
2095 Detroit - MLB 28 133 358 88 17 1 16 40 55 36 5 3 116 0 1 .246 .321 .433 .754 109 108 1.9
2096 Detroit - MLB 29 134 386 102 20 2 24 75 61 38 7 4 129 0 0 .264 .338 .513 .851 131 133 2.5
2097 Detroit - MLB 30 135 474 143 26 1 23 83 71 30 3 4 158 0 0 .302 .344 .506 .851 134 133 3.4
Total MLB 977 3106 812 163 12 157 485 467 268 40 24 1048 3 2 .261 .326 .473 .799 117 116 13.8
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
2085 Portland - Rk+ 18 51 162 28 4 1 3 8 11 10 8 0 70 2 0 .173 .256 .265 .521 37 39 -1.1
2085 Baltimore (GCL) - R 18 14 41 14 3 0 2 5 8 3 1 0 9 0 1 .341 .400 .561 .961 164 171 0.4
2085 Total - R 18 65 203 42 7 1 5 13 19 13 9 0 79 2 1 .207 .284 .325 .610 62 65 -0.7
2085 Connecticut - A- 18 1 3 0 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000 -100 -127 -0.1
2085 Detroit (GCL) - R 18 2 8 1 0 0 0 2 0 0 0 0 1 0 0 .125 .125 .125 .250 -30 -37 -0.1
2086 Portland - Rk+ 19 6 20 3 1 0 1 1 1 0 0 0 11 0 0 .150 .150 .350 .500 20 2 -0.1
2086 Detroit (GCL) - R 19 50 170 43 6 0 9 22 18 18 3 0 71 3 2 .253 .335 .447 .782 103 108 0.9
2086 Total - R 19 56 190 46 7 0 10 23 19 18 3 0 82 3 2 .242 .318 .437 .754 95 98 0.8
2086 Connecticut - A- 19 13 43 8 4 0 0 3 2 2 0 0 19 1 0 .186 .222 .279 .501 37 33 -0.2
2087 Portland - Rk+ 20 54 198 62 12 0 10 37 39 21 4 3 72 4 0 .313 .385 .525 .910 129 129 1.4
2087 Connecticut - A- 20 20 73 16 8 0 0 5 7 2 1 0 25 0 0 .219 .250 .329 .579 54 43 -0.1
2088 Connecticut - A- 21 31 109 33 6 1 10 21 20 11 3 2 33 0 0 .303 .376 .651 1.027 183 183 1.6
2088 West Michigan - A 21 47 183 38 9 0 9 31 19 9 2 1 79 0 0 .208 .251 .404 .656 83 77 -0.2
2089 Lakeland - A+ 22 49 190 53 10 0 7 23 29 14 5 2 78 2 2 .279 .341 .442 .783 119 122 1.1
2089 Erie - AA 22 60 242 70 11 0 15 34 38 15 2 0 82 4 3 .289 .336 .521 .857 132 132 2.1
2089 Toledo - AAA 22 22 79 23 5 0 4 9 11 9 0 0 33 0 0 .291 .364 .506 .870 137 137 0.4
2090 Toledo - AAA 23 77 298 76 19 0 16 57 40 23 3 3 113 1 1 .255 .312 .480 .792 121 120 2.1
2091 Toledo - AAA 24 55 202 53 11 1 14 34 32 21 1 0 83 1 0 .262 .335 .535 .869 149 154 2.1
Total IL 154 579 152 35 1 34 100 83 53 4 3 229 2 1 .263 .327 .503 .830 133 134
Total EL 60 242 70 11 0 15 34 38 15 2 0 82 4 3 .289 .336 .521 .857 132 132
Total FSL 49 190 53 10 0 7 23 29 14 5 2 78 2 2 .279 .341 .442 .783 119 122
Total MID 47 183 38 9 0 9 31 19 9 2 1 79 0 0 .208 .251 .404 .656 83 77
Total NYP 65 228 57 18 1 10 29 29 15 4 2 78 1 0 .250 .305 .469 .775 114 110
Total GCL 66 219 58 9 0 11 29 26 21 4 0 81 3 3 .265 .340 .457 .797 110 115
Total PIO 111 380 93 17 1 14 46 51 31 12 3 153 6 0 .245 .319 .405 .725 85 85
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
2091 Detroit - MLB 24 6 7 0 0 0 0 0 0 0 0 0 3 0 0 .000 .000 .000 .000 -100 -140 -0.5
2092 Detroit - MLB 25 5 16 3 1 0 0 1 0 1 0 1 6 0 0 .188 .222 .250 .472 29 16 -1.0
2095 Detroit - MLB 28 3 13 1 0 0 0 0 1 0 0 0 3 0 0 .077 .077 .077 .154 -57 -99 -0.6
2096 Detroit - MLB 29 2 7 2 0 0 0 1 1 2 0 0 3 0 0 .286 .444 .286 .730 111 127 -0.3
2097 Detroit - MLB 30 9 39 12 2 0 3 9 7 1 0 0 14 0 0 .308 .325 .590 .915 148 155 0.0
Total MLB 25 82 18 3 0 3 11 9 4 0 1 29 0 0 .220 .253 .366 .619 69 62
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2085 Baltimore (GCL) - R 1B 14 14 92 7 6 102 3 .971 108.2 8.20 -0.7 .882
2085 Portland - Rk+ 1B 12 9 67 9 3 77 1 .987 74.0 9.24 +0.2 1.068
2085 Portland - Rk+ LF 3 2 2 0 0 2 0 1.000 15.0 1.20 -0.2 .987
2085 Connecticut - A- CF 1 1 3 0 0 3 0 1.000 9.0 3.00 -0.1 1.004
2085 Detroit (GCL) - R CF 2 2 2 0 0 2 0 1.000 17.2 1.02 +0.0 1.007
2085 Portland - Rk+ CF 17 17 49 5 1 54 0 1.000 139.0 3.50 -2.4 .983
2085 Portland - Rk+ RF 15 15 28 0 0 28 0 1.000 118.0 2.14 -0.1 1.006
2086 Connecticut - A- 1B 3 0 5 0 0 5 0 1.000 3.0 15.00 0.0 .000
2086 Detroit (GCL) - R 1B 3 0 1 0 0 1 0 1.000 2.2 3.38 0.0 .000
2086 Connecticut - A- CF 13 13 30 2 0 32 0 1.000 101.0 2.85 -1.3 1.011
2086 Detroit (GCL) - R CF 50 49 129 6 2 136 1 .993 401.1 3.03 -3.8 .959
2086 Portland - Rk+ CF 6 6 12 1 0 14 1 .929 46.0 2.54 +0.5 1.015
2086 Detroit (GCL) - R RF 1 0 0 0 0 0 0 .000 1.0 0.00 -0.1 .000
2087 Connecticut - A- 1B 17 17 168 12 14 182 2 .989 148.0 10.95 +0.7 1.020
2087 Portland - Rk+ 1B 38 38 270 18 22 293 5 .983 313.0 8.28 -1.0 .956
2087 Portland - Rk+ LF 3 3 4 1 0 5 0 1.000 23.2 1.90 -0.3 .999
2087 Connecticut - A- CF 3 2 9 1 0 10 0 1.000 17.0 5.29 +0.1 .999
2087 Portland - Rk+ CF 11 9 29 4 1 33 0 1.000 84.0 3.54 -0.2 .972
2087 Portland - Rk+ RF 6 4 9 0 0 9 0 1.000 30.0 2.70 +0.2 .997
2088 West Michigan - A 1B 32 32 272 30 9 303 1 .997 284.1 9.56 +1.2 1.030
2088 Connecticut - A- 1B 21 21 161 12 12 173 0 1.000 183.0 8.51 +0.4 1.019
2088 West Michigan - A LF 2 2 0 0 0 0 0 .000 16.0 0.00 -1.3 .000
2088 Connecticut - A- LF 2 2 4 0 0 4 0 1.000 16.0 2.25 -0.5 .786
2088 West Michigan - A CF 3 3 9 0 0 9 0 1.000 26.0 3.12 -0.1 .994
2088 Connecticut - A- CF 1 1 2 0 0 2 0 1.000 9.0 2.00 +0.0 1.002
2088 West Michigan - A RF 10 9 22 0 0 22 0 1.000 81.0 2.44 +0.5 .999
2088 Connecticut - A- RF 6 5 6 1 0 7 0 1.000 44.0 1.43 +0.5 1.204
2089 Toledo - AAA 1B 6 2 20 0 1 20 0 1.000 21.0 8.57 +0.0 1.020
2089 Erie - AA 1B 55 54 417 30 16 448 1 .998 477.2 8.42 +4.6 1.113
2089 Lakeland - A+ 1B 20 20 160 17 13 179 2 .989 175.1 9.09 -0.0 .986
2089 Toledo - AAA LF 19 19 31 0 0 31 0 1.000 160.2 1.74 +0.7 1.024
2089 Erie - AA LF 3 3 4 0 0 5 1 .800 23.0 1.57 -0.9 .779
2089 Lakeland - A+ LF 4 4 6 1 0 7 0 1.000 36.2 1.72 -0.7 .960
2089 Toledo - AAA CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2089 Erie - AA CF 1 1 3 0 0 3 0 1.000 8.0 3.38 +0.1 .979
2089 Lakeland - A+ CF 21 21 36 5 1 41 0 1.000 183.0 2.02 -1.2 .944
2089 Erie - AA RF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2089 Lakeland - A+ RF 4 4 7 0 0 7 0 1.000 30.2 2.05 -0.3 .976
2090 Detroit - MLB 1B 60 60 471 18 49 490 1 .998 527.0 8.35 +1.5 1.063
2090 Toledo - AAA 1B 15 7 68 2 8 70 0 1.000 67.2 9.31 +0.8 1.101
2090 Detroit - MLB LF 3 1 1 0 0 1 0 1.000 10.0 0.90 -0.2 .982
2090 Toledo - AAA LF 50 49 110 0 0 110 0 1.000 425.1 2.33 +3.2 1.019
2090 Detroit - MLB CF 4 0 2 0 0 2 0 1.000 5.0 3.60 -0.0 1.001
2090 Toledo - AAA CF 16 16 47 0 0 49 2 .959 143.1 2.95 +0.2 .997
2090 Detroit - MLB RF 1 0 0 0 0 0 0 .000 4.0 0.00 0.0 .000
2090 Toledo - AAA RF 3 3 5 0 0 6 1 .833 22.2 1.99 -0.3 1.004
2091 Detroit - MLB 1B 67 60 460 30 48 493 3 .994 536.0 8.23 +1.1 1.055
2091 Toledo - AAA 1B 44 40 317 28 30 347 2 .994 352.2 8.80 +0.3 .993
2091 Detroit - MLB LF 8 1 6 1 0 7 0 1.000 21.0 3.00 +0.4 .984
2091 Toledo - AAA LF 5 3 4 0 0 4 0 1.000 28.1 1.27 -0.0 .971
2091 Detroit - MLB CF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2091 Toledo - AAA CF 1 1 5 0 0 5 0 1.000 9.0 5.00 -0.4 .994
2091 Detroit - MLB RF 4 0 3 0 0 3 0 1.000 5.0 5.40 +0.1 .983
2091 Toledo - AAA RF 9 9 18 0 0 18 0 1.000 77.2 2.09 -0.4 .978
2092 Detroit - MLB 1B 159 158 1175 65 110 1244 4 .997 1402.1 7.96 +2.8 1.023
2092 Detroit - MLB LF 1 0 2 0 0 2 0 1.000 2.0 9.00 +0.2 .978
2093 Detroit - MLB 1B 133 121 956 57 98 1016 3 .997 1074.1 8.49 +3.2 1.048
2093 Detroit - MLB LF 2 2 7 0 0 7 0 1.000 16.0 3.94 -1.7 .852
2093 Detroit - MLB CF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2093 Detroit - MLB RF 1 1 1 0 0 1 0 1.000 7.0 1.29 +0.0 .987
2094 Detroit - MLB 1B 71 62 481 29 57 513 3 .994 552.0 8.32 +2.1 1.050
2094 Detroit - MLB LF 4 1 3 0 0 4 1 .750 14.1 1.88 -0.3 .974
2094 Detroit - MLB RF 2 0 1 0 0 1 0 1.000 3.0 3.00 +0.1 .981
2095 Detroit - MLB 1B 67 56 403 29 43 432 0 1.000 501.1 7.76 +2.5 1.049
2095 Detroit - MLB LF 22 12 22 1 0 24 1 .958 121.2 1.70 -1.6 .890
2095 Detroit - MLB CF 2 0 2 1 0 3 0 1.000 9.0 3.00 +0.0 .993
2095 Detroit - MLB RF 17 13 29 0 0 30 1 .967 113.2 2.30 +1.2 1.028
2096 Detroit - MLB 1B 99 84 607 34 53 645 4 .994 762.1 7.57 +1.3 1.025
2096 Detroit - MLB 2B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2096 Detroit - MLB LF 13 3 18 1 0 19 0 1.000 52.0 3.29 +0.7 1.037
2096 Detroit - MLB CF 2 0 1 0 0 1 0 1.000 4.0 2.25 +0.0 .991
2096 Detroit - MLB RF 6 3 10 0 0 10 0 1.000 35.0 2.57 +0.0 .990
2097 Detroit - MLB 1B 103 89 676 49 65 729 4 .995 803.0 8.13 +4.1 1.064
2097 Detroit - MLB LF 25 23 34 0 0 34 0 1.000 204.0 1.50 -0.3 .981
2097 Detroit - MLB CF 3 0 1 0 0 1 0 1.000 7.0 1.29 -0.1 .987
2097 Detroit - MLB RF 2 1 2 0 0 2 0 1.000 12.0 1.50 +0.0 .987
TOTAL 1B 1039 944 7247 476 657 7762 39 .995 8369.1 8.30 +25.1 1.038
TOTAL LF 169 130 258 5 0 266 3 .989 1185.2 2.00 -2.7 .977
TOTAL CF 159 142 371 25 5 400 4 .990 1220.1 2.92 -8.7 .976
TOTAL RF 88 67 141 1 0 144 2 .986 585.2 2.18 +1.5 1.008
PLAYER HISTORY
07/09/2083 Entered the Major League Baseball as an international amateur free agent from Colombia.
07/12/2083 Signed a minor league contract ($41,000,000 bonus) out of Colombia with the Baltimore Orioles organization.
01/01/2084 OSA scouting updated ratings (potential): Contact: 4 (20); Power: 5 (20); Eye: 3 (16).
03/30/2084 Named the #6 prospect in the MLB
06/30/2084 Named the #17 prospect in the MLB
01/01/2085 OSA scouting updated ratings (potential): Contact: 5 (20); Power: 7 (20); Eye: 3 (16).
04/05/2085 Named the #18 prospect in the MLB
07/13/2085 Was traded by the Baltimore Orioles to the Detroit Tigers, along with SS Simon Kelso, a 4th round draft pick, and a 6th round draft pick, in exchange for SP Leon Estevez.
07/22/2085 Was selected to the 2085 Major League Baseball All-Star Futures Game.
08/29/2085 Injured (knee soreness),day-to-day for 5 days.
01/01/2086 OSA scouting updated ratings (potential): Contact: 6 (20); Power: 7 (20); Eye: 3 (15).
04/11/2086 Named the #18 prospect in the MLB
07/12/2086 Named the #44 prospect in the MLB
07/28/2086 Was selected to the 2086 Major League Baseball All-Star Futures Game.
11/17/2086 Named the #40 prospect in the MLB
01/01/2087 OSA scouting updated ratings (potential): Contact: 7 (19); Power: 7 (20); Eye: 4 (14).
04/10/2087 Named the #38 prospect in the MLB
06/28/2087 Injured (back spasms),day-to-day for 1 day.
06/30/2087 Wins the PIO Player of the Week Award.
07/11/2087 Named the #25 prospect in the MLB
07/27/2087 Was selected to the 2087 Major League Baseball All-Star Futures Game.
01/01/2088 OSA scouting updated ratings (potential): Contact: 10 (20); Power: 10 (20); Eye: 4 (13).
04/08/2088 Named the #31 prospect in the MLB
07/09/2088 Named the #34 prospect in the MLB
07/25/2088 Was selected to the 2088 Major League Baseball All-Star Futures Game.
01/01/2089 OSA scouting updated ratings (potential): Contact: 13 (19); Power: 17 (20); Eye: 6 (13).
04/07/2089 Named the #24 prospect in the MLB
04/28/2089 Injured (back spasms),day-to-day for 4 days.
05/22/2089 Injured (sore elbow),day-to-day for 2 weeks.
05/28/2089 Injured (sore elbow),day-to-day for 5 days.
06/03/2089 Suffered setback in recovery from injury, will miss another 4 days.
07/24/2089 Was selected to the 2089 Major League Baseball All-Star Futures Game.
09/05/2089 Injured (back spasms),day-to-day for 1 day.
11/15/2089 Named the #37 prospect in the MLB
01/01/2090 OSA scouting updated ratings (potential): Contact: 13 (17); Power: 16 (19); Eye: 7 (11).
04/06/2090 Named the #34 prospect in the MLB
09/04/2090 Injured (sore elbow),day-to-day for 2 weeks.
12/04/2090 Received a 1-year contract through automatic renewal worth a total of $1,380,000.
01/01/2091 OSA scouting updated ratings (potential): Contact: 13 (17); Power: 17 (19); Eye: 7 (11).
07/01/2091 Injured (back spasms),day-to-day for one week.
11/29/2091 Received a 1-year contract through automatic renewal worth a total of $1,380,000.
01/01/2092 OSA scouting updated ratings (potential): Contact: 14 (17); Power: 18 (20); Eye: 8 (11).
05/12/2092 Wins the MLB AL Player of the Week Award.
06/15/2092 Injured (bruised toe),day-to-day for 2 days.
12/04/2092 Received a 1-year contract through automatic renewal worth a total of $1,380,000.
01/01/2093 OSA scouting updated ratings (potential): Contact: 16 (17); Power: 18 (19); Eye: 11 (13).
05/30/2093 Injured (foot contusion),out for 2 weeks.
11/29/2093 Received a 1-year contract through arbitration worth a total of $5,918,000.
01/01/2094 OSA scouting updated ratings (potential): Contact: 15 (16); Power: 18 (18); Eye: 11 (12).
04/27/2094 Injured (herniated disc (back)),out for 8 weeks.
11/26/2094 Received a 1-year contract through arbitration worth a total of $9,621,000.
01/01/2095 OSA scouting updated ratings (potential): Contact: 15 (16); Power: 17 (17); Eye: 12 (12).
11/26/2095 Received a 1-year contract through arbitration worth a total of $12,270,500.
01/01/2096 OSA scouting updated ratings (potential): Contact: 14 (15); Power: 17 (17); Eye: 12 (12).
04/24/2096 Injured (back spasms),day-to-day for 1 day.
04/28/2096 Injured (knee soreness),day-to-day for 4 days.
05/21/2096 Suspended 4 games after ejection following a brawl.
11/30/2096 Signed a 1-year contract (qualifying offer) worth a total of $25,000,000.
01/01/2097 OSA scouting updated ratings (potential): Contact: 14 (15); Power: 17 (17); Eye: 12 (12).
08/19/2097 Injured (bruised toe),day-to-day for 1 day.
10/23/2097 Wins the 2097 MLB AL Division Series MVP Award.
12/06/2097 Became a free agent.
01/01/2098 OSA scouting updated ratings (potential): Contact: 14 (14); Power: 17 (17); Eye: 12 (12).
03/17/2098 Signed a 1-year contract worth a total of $30,000,000 with the Chicago Cubs organization.
03/21/2098 Injured (bruised thigh),day-to-day for one week.
LEADERBOARD APPEARANCES
Year GS Rank
2092 158 3
Year K Rank
2092 196 5
Year TB Rank
2092 328 7
Year 2B Rank
2092 44 5
Year R Rank
2092 105 4
Year IBB Rank
2093 5 10
Year EBH Rank
2092 83 2
Year AVG Rank
2097 .302 4
Year RC Rank
2092 116.42 6
Year RC/27 Rank
2092 6.97 9
2097 6.34 8
Year wOBA Rank
2092 .366 9
Year OPS Rank
2092 .892 10
2097 .851 8
Wednesday, March 27th , 2024 - OOTP Baseball 24.11 Build 85