SS Ellis Thackwray #8
Age: 30 | Bats: R | Throws: R | Morale: Normal
10/20/2042
SS ELLIS THACKWRAY #8 - AGE: 30 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
79 291 76 19 5 1 21 3 51 .261 .274 .371 6 0.8
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 6 6 6 6
Gap 5 6 5 5
Power 1 2 1 1
Eye 3 3 3 3
Avoid K's 6 6 6 6
FIELDING RATINGS
Catcher Infield Outfield
Range: - 7 2
Errors: - 8 4
Arm: 1 8 5
Turn DP: - 8 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: 7
Catcher: - Left Field: -
1st Base: 5 Center Field: -
2nd Base: 6 Right Field: -
3rd Base: 4
       
RUN/BUNT
Running Speed: 6
Stealing Ability: 7
Baserunning Inst.: 7
Sacrifice Bunt: 4
Bunt for Hit: 2
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
08/31/2042 NN Win, 5-3 3 1 1 0 0 1 1 0
08/30/2042 NN Loss, 1-4 4 0 2 0 0 0 0 0
08/29/2042 NN Win, 5-4 3 0 1 0 0 0 0 0
08/27/2042 @ SD Loss, 0-4 4 0 0 0 0 0 2 0
08/25/2042 @ SD Loss, 3-7 4 0 0 0 0 0 1 0
08/24/2042 LEE Win, 4-2 4 0 1 0 0 0 0 0
08/22/2042 LEE Loss, 3-7 3 0 0 0 0 0 1 0
08/21/2042 @ EVA Loss, 2-7 3 1 0 0 0 0 0 0
08/20/2042 @ EVA Win, 1-0 4 0 2 0 0 0 2 0
08/19/2042 @ EVA Loss, 1-4 1 0 1 0 0 0 0 0
PERSONALITY
Thackwray brings his lunchbox to work every day.
Low: Adaptability
Birthday:01/05/2012
Born in:Walsall, ENG
Nationality:English
Height:6' 0"
Weight:195 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:3 Years, 146 Days
Service This Yr:None
40-Man Service:6 Years, 122 Days
Pro Service:13 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:Out of option years
Contract Extension: -
Drafted:-
GLOBAL BASEBALL BROTHERHOOD 2042 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 79 291 76 19 5 1 21 24 3 51 .261 .274 .371 .645 .278 .110 81
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 77 296 2 0 0 3 7 0 108 25 6 3 66.7 28.7 3.40 .8  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   76 15 5 1 0 3 6 1 14 0 1 0 .197 .208 .289 .497
Versus Right   215 61 14 4 1 18 18 2 37 0 6 2 .284 .297 .400 .697
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
March   4 1 0 0 0 1 0 0 1 0 0 0 .250 .250 .250 .500
April   68 19 5 1 0 5 8 1 6 0 2 1 .279 .300 .382 .682
June   76 22 4 2 1 6 6 1 15 0 2 1 .289 .308 .434 .742
July   75 20 6 2 0 8 4 0 12 0 1 0 .267 .267 .400 .667
August   68 14 4 0 0 1 6 1 17 0 2 0 .206 .217 .265 .482
Last Year   241 64 11 1 0 13 22 4 39 3 8 1 .266 .277 .320 .597
Career   1788 465 101 20 5 131 153 45 327 9 20 10 .260 .281 .347 .628
Home   153 44 8 1 1 14 12 2 25 0 5 1 .288 .301 .373 .674
Road   138 32 11 4 0 7 12 1 26 0 2 1 .232 .243 .370 .612
Grass   281 76 19 5 1 21 24 3 47 0 7 2 .270 .283 .384 .668
Turf   10 0 0 0 0 0 0 0 4 0 0 0 .000 .000 .000 .000
Day   110 25 7 1 1 10 7 2 29 0 3 1 .227 .248 .336 .584
Night   181 51 12 4 0 11 17 1 22 0 4 1 .282 .290 .392 .682
As Starter   288 76 19 5 1 21 23 3 51 0 7 2 .264 .276 .375 .651
As Reliever / Substitution   3 0 0 0 0 0 1 0 0 0 0 0 .000 .000 .000 .000
Close/Late   61 14 3 0 0 4 3 0 9 0 3 0 .230 .230 .279 .508
Inning 1-3   91 19 6 2 0 8 5 2 19 0 2 1 .209 .234 .319 .553
Inning 4-6   109 33 7 3 1 8 11 1 18 0 2 1 .303 .315 .450 .765
Inning 7-9   83 22 6 0 0 4 8 0 14 0 3 0 .265 .265 .337 .602
Extra Innings   8 2 0 0 0 1 0 0 0 0 0 0 .250 .250 .250 .500
0 Outs   88 27 7 1 1 3 14 1 17 0 5 2 .307 .330 .443 .773
1 Outs   104 28 8 3 0 9 7 2 17 0 2 0 .269 .283 .404 .687
2 Outs   99 21 4 1 0 9 3 0 17 0 0 0 .212 .212 .273 .485
Scoring Position   71 23 5 1 0 19 2 1 11 0 7 0 .324 .333 .423 .756
Bases Empty   180 45 13 3 1 1 20 1 29 0 0 2 .250 .262 .372 .635
Runner on 1st   40 8 1 1 0 1 2 1 11 0 0 0 .200 .220 .275 .495
Runner on 2nd   34 12 3 0 0 5 1 0 5 0 5 0 .353 .353 .441 .794
Runner on 3rd   4 1 0 0 0 1 0 0 1 0 0 0 .250 .250 .250 .500
Runner on 1st & 2nd   9 1 1 0 0 1 0 1 2 0 0 0 .111 .200 .222 .422
Runner on 1st & 3rd   10 4 0 1 0 6 0 0 2 0 0 0 .400 .400 .600 1.000
Runner on 2nd & 3rd   8 1 0 0 0 1 0 0 1 0 2 0 .125 .125 .125 .250
Bases Loaded   6 4 1 0 0 5 1 0 0 0 0 0 .667 .667 .833 1.500
Two Strikes   110 22 6 2 0 7 4 1 51 0 0 1 .200 .214 .291 .505
First Pitch   56 14 3 3 1 4 8 0 0 0 4 1 .250 .263 .464 .727
Count 0-1   31 9 3 0 0 5 2 0 0 0 2 0 .290 .290 .387 .677
Count 0-2   26 8 0 1 0 2 0 0 8 0 0 0 .308 .308 .385 .692
Count 1-0   38 16 2 0 0 2 4 0 0 0 0 0 .421 .421 .474 .895
Count 1-1   31 5 1 0 0 0 3 0 0 0 1 0 .161 .161 .194 .355
Count 1-2   45 8 3 1 0 4 1 0 24 0 0 1 .178 .196 .289 .485
Count 2-0   5 3 2 0 0 1 0 0 0 0 0 0 .600 .600 1.000 1.600
Count 2-1   16 6 1 0 0 2 3 0 0 0 0 0 .375 .375 .438 .812
Count 2-2   21 2 0 0 0 0 1 0 10 0 0 0 .095 .095 .095 .190
Count 3-0   0 0 0 0 0 0 0 1 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   4 1 1 0 0 0 0 1 0 0 0 0 .250 .400 .500 .900
Full Count   18 4 3 0 0 1 2 1 9 0 0 0 .222 .263 .389 .652
Behind in Count   102 25 6 2 0 11 3 0 32 0 2 1 .245 .252 .343 .596
Ahead in Count   63 26 6 0 0 5 7 2 0 0 0 0 .413 .431 .508 .939
Batting 2nd   51 15 4 2 1 4 3 0 8 0 1 0 .294 .294 .510 .804
Batting 5th   70 18 4 0 0 5 4 1 16 0 0 1 .257 .278 .314 .592
Batting 6th   160 40 11 3 0 12 17 2 26 0 5 1 .250 .264 .356 .620
Batting 9th   10 3 0 0 0 0 0 0 1 0 1 0 .300 .300 .300 .600
Low Leverage   139 31 9 2 0 2 12 1 27 0 1 0 .223 .229 .317 .545
Medium Leverage   104 32 9 3 0 9 9 2 17 0 3 2 .308 .333 .452 .785
High Leverage   47 12 1 0 1 10 3 0 7 0 3 0 .255 .255 .340 .596
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
2035 Duluth - PEBA 23 18 50 16 4 0 0 2 4 1 0 0 6 1 0 .320 .333 .400 .733 126 125 0.6
2037 Duluth - PEBA 25 6 23 9 2 0 0 2 2 0 0 0 4 2 1 .391 .391 .478 .870 140 142 0.3
2037 Gloucester - PEBA 25 88 321 86 25 2 0 27 25 7 1 0 53 4 6 .268 .286 .358 .644 80 77 -0.1
2037 Total - PEBA 25 94 344 95 27 2 0 29 27 7 1 0 57 6 7 .276 .293 .366 .659 84 82 0.1
2038 Gloucester - PEBA 26 31 117 25 3 1 0 2 10 5 0 0 24 0 3 .214 .246 .256 .502 40 31 -0.5
2038 New Jersey - PEBA 26 49 143 32 4 1 0 9 14 5 1 2 22 7 2 .224 .252 .266 .517 44 34 0.1
2038 Total - PEBA 26 80 260 57 7 2 0 11 24 10 1 2 46 7 5 .219 .249 .262 .511 42 32 -0.4
2039 New Jersey - PEBA 27 34 65 19 3 2 1 5 8 1 1 0 11 0 1 .292 .313 .446 .760 112 113 0.2
2040 New Jersey - PEBA 28 21 45 15 0 1 0 2 4 1 0 1 11 0 2 .333 .340 .378 .718 104 101 -0.0
2040 London - PEBA 28 24 76 20 4 2 0 3 9 4 0 2 13 1 1 .263 .293 .368 .661 87 82 0.4
2040 Total - PEBA 28 45 121 35 4 3 0 5 13 5 0 3 24 1 3 .289 .310 .372 .682 93 89 0.4
Total PEBA 271 840 222 45 9 1 52 76 24 3 5 144 15 16 .264 .286 .343 .628 77 72 0.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
2030 Sunshine Coast - R 18 46 171 53 14 0 0 8 18 11 0 0 39 1 1 .310 .352 .392 .743 113 116 1.5
2031 Wasilla - S A 19 95 370 91 24 4 4 49 33 29 0 1 89 4 7 .246 .300 .365 .665 103 98 1.8
2032 Birmingham - A 20 121 504 136 29 5 3 47 59 17 1 3 99 9 6 .270 .293 .365 .658 98 95 4.2
2033 Liverpool - AA 21 115 420 110 22 1 2 43 37 13 0 1 74 4 3 .262 .283 .333 .617 89 86 3.5
2034 Racine - AAA 22 125 443 94 19 2 2 28 31 13 2 4 88 20 9 .212 .236 .278 .514 68 61 4.3
2035 Racine - AAA 23 118 444 129 27 5 0 35 38 15 3 2 80 18 12 .291 .317 .374 .691 99 98 3.3
2036 Medicine Hat - AA 24 45 179 56 17 2 3 22 25 10 0 1 27 5 5 .313 .347 .480 .828 128 124 1.8
2036 Racine - AAA 24 70 247 64 16 4 2 24 27 8 1 0 45 6 3 .259 .285 .381 .666 87 86 1.0
2037 Beantown - AAA 25 32 122 38 9 3 0 10 11 2 1 0 24 2 2 .311 .328 .434 .762 127 125 1.1
2041 Beantown - AAA 29 75 241 64 11 1 0 13 22 4 1 3 39 3 7 .266 .277 .320 .597 76 69 0.4
2042 Beantown - AAA 30 79 291 76 19 5 1 21 24 3 2 0 51 6 3 .261 .274 .371 .645 83 81 0.8
Total GBB AAA 499 1788 465 101 20 5 131 153 45 10 9 327 55 36 .260 .281 .347 .628 86 82
Total GNL AA 160 599 166 39 3 5 65 62 23 0 2 101 9 8 .277 .303 .377 .680 101 97
Total NAFTA A 121 504 136 29 5 3 47 59 17 1 3 99 9 6 .270 .293 .365 .658 98 95
Total SS-A 95 370 91 24 4 4 49 33 29 0 1 89 4 7 .246 .300 .365 .665 103 98
Total IBC 46 171 53 14 0 0 8 18 11 0 0 39 1 1 .310 .352 .392 .743 113 116
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
2033 Liverpool - GNL AA 21 4 10 4 0 0 0 0 2 0 0 0 1 1 0 .400 .400 .400 .800 146 150 2.7
2040 London - PEBA 28 5 14 2 0 0 0 0 0 1 0 0 1 0 0 .143 .200 .143 .343 0 -7 0.1
2041 Beantown - GBB AAA 29 9 31 6 3 0 0 7 0 0 0 1 5 0 0 .194 .188 .290 .478 39 27 0.3
Total PEBA 5 14 2 0 0 0 0 0 1 0 0 1 0 0 .143 .200 .143 .343 0 -7
Total GBB AAA 9 31 6 3 0 0 7 0 0 0 1 5 0 0 .194 .188 .290 .478 39 27
Total GNL AA 4 10 4 0 0 0 0 2 0 0 0 1 1 0 .400 .400 .400 .800 146 150
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2030 Sunshine Coast - R 3B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2030 Sunshine Coast - R SS 43 42 41 120 16 168 7 .958 351.1 4.12 +2.3 1.045
2031 Wasilla - S A SS 92 91 121 301 74 428 6 .986 800.0 4.75 +2.6 1.030
2032 Birmingham - A SS 121 121 144 378 83 531 9 .983 1068.2 4.40 +13.1 1.087
2033 Liverpool - AA SS 115 114 152 368 68 533 13 .976 995.0 4.70 +17.8 1.100
2034 Racine - AAA SS 125 123 187 349 48 550 14 .975 1086.0 4.44 +29.4 1.149
2035 Duluth - MLB 1B 2 1 12 0 1 12 0 1.000 12.0 9.00 +0.0 1.035
2035 Racine - AAA 1B 7 7 53 3 3 57 1 .982 58.0 8.69 -0.6 .940
2035 Duluth - MLB 3B 1 1 0 0 0 0 0 .000 9.0 0.00 0.0 .000
2035 Racine - AAA 3B 4 3 4 6 0 10 0 1.000 29.0 3.10 -0.2 1.047
2035 Duluth - MLB SS 15 13 16 40 5 57 1 .982 115.2 4.36 +1.4 1.039
2035 Racine - AAA SS 107 106 142 319 57 472 11 .977 947.2 4.38 +12.0 1.068
2036 Racine - AAA 1B 9 7 47 5 2 52 0 1.000 66.0 7.09 +0.3 1.046
2036 Medicine Hat - AA 1B 7 7 58 4 3 62 0 1.000 65.2 8.50 +0.3 1.040
2036 Racine - AAA 3B 5 4 0 2 1 2 0 1.000 37.0 0.49 -1.8 .418
2036 Racine - AAA SS 49 49 46 162 27 213 5 .977 418.0 4.48 +3.7 1.044
2036 Medicine Hat - AA SS 38 38 31 117 21 157 9 .943 346.2 3.84 +3.6 1.062
2037 Gloucester - MLB 2B 26 26 42 69 17 113 2 .982 215.0 4.65 -1.6 .939
2037 Gloucester - MLB SS 63 61 64 233 31 306 9 .971 537.2 4.97 +2.7 1.009
2037 Duluth - MLB SS 6 6 3 19 3 22 0 1.000 53.0 3.74 +0.0 .982
2037 Beantown - AAA SS 32 31 47 101 23 153 5 .967 271.1 4.91 +2.8 1.065
2038 New Jersey - MLB 1B 3 1 17 0 1 17 0 1.000 13.0 11.77 +0.2 1.017
2038 New Jersey - MLB 2B 2 2 2 6 0 8 0 1.000 16.0 4.50 +0.4 1.013
2038 New Jersey - MLB 3B 3 3 1 9 0 10 0 1.000 25.0 3.60 +0.2 1.022
2038 Gloucester - MLB SS 31 30 28 100 16 130 2 .985 252.2 4.56 -0.1 1.005
2038 New Jersey - MLB SS 43 33 39 97 25 136 0 1.000 305.1 4.01 +1.6 1.048
2039 New Jersey - MLB 1B 5 1 13 2 1 15 0 1.000 16.0 8.44 -0.1 1.016
2039 New Jersey - MLB 2B 12 9 25 24 6 49 0 1.000 72.0 6.12 -0.7 .888
2039 New Jersey - MLB 3B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2039 New Jersey - MLB SS 15 8 12 31 6 44 1 .977 79.2 4.86 -1.3 .904
2040 London - MLB 1B 1 0 2 0 0 2 0 1.000 2.0 9.00 0.0 .000
2040 New Jersey - MLB 2B 7 7 13 16 4 29 0 1.000 56.2 4.61 +0.2 .953
2040 London - MLB 2B 4 4 5 10 1 15 0 1.000 30.0 4.50 +0.5 1.026
2040 New Jersey - MLB 3B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2040 New Jersey - MLB SS 13 6 9 23 4 32 0 1.000 64.0 4.50 -0.8 .922
2040 London - MLB SS 20 16 16 28 4 44 0 1.000 150.1 2.63 +0.5 1.037
2041 Beantown - AAA 1B 1 0 7 0 0 7 0 1.000 4.0 15.75 +0.0 .000
2041 Beantown - AAA 2B 7 2 10 11 1 21 0 1.000 31.0 6.10 +0.4 1.076
2041 Beantown - AAA 3B 1 0 0 1 0 1 0 1.000 1.0 9.00 +0.1 1.019
2041 Beantown - AAA SS 65 62 79 173 21 261 9 .966 552.2 4.10 +0.4 .992
2042 Beantown - AAA 2B 1 1 1 1 0 2 0 1.000 9.0 2.00 -0.1 1.002
2042 Beantown - AAA SS 77 75 106 233 42 343 4 .988 681.0 4.48 -0.6 1.009
TOTAL 1B 35 24 209 14 11 224 1 .996 236.2 8.48 +0.1 1.012
TOTAL 2B 59 51 98 137 29 237 2 .992 429.2 4.92 -0.9 .953
TOTAL 3B 15 11 5 18 1 23 0 1.000 102.0 2.03 -1.7 .893
TOTAL SS 1070 1025 1283 3192 574 4580 105 .977 9076.2 4.44 +91.1 1.056
PLAYER HISTORY
07/03/2028 Entered the Planetary Extreme Baseball Alliance as an international amateur free agent from England.
07/13/2028 Signed a minor league contract ($800,000 bonus) out of England with the London Underground organization.
01/01/2029 OSA scouting updated ratings (potential): Contact: 1 (6); Power: 1 (1); Eye: 1 (5).
01/01/2030 OSA scouting updated ratings (potential): Contact: 3 (6); Power: 1 (1); Eye: 1 (1).
06/24/2030 Injured (Mild hamstring strain), day-to-day for 2 weeks.
07/11/2030 Injured (Strained hamstring), day-to-day for 3 weeks.
07/23/2030 Suffered setback in recovery from injury, will miss another 2 weeks.
01/01/2031 OSA scouting updated ratings (potential): Contact: 4 (6); Power: 1 (1); Eye: 1 (1).
08/04/2031 Wins the SS-A AL Player of the Week Award.
01/01/2032 OSA scouting updated ratings (potential): Contact: 4 (5); Power: 2 (2); Eye: 1 (2).
01/01/2033 OSA scouting updated ratings (potential): Contact: 4 (6); Power: 2 (3); Eye: 1 (2).
05/29/2033 Injured (Knee tendinitis), day-to-day for 6 days.
08/02/2033 Injured (Oblique strain), out for one week.
08/14/2033 Injured (Strained hamstring), day-to-day for 3 weeks.
12/20/2033 Was traded by the London Underground to the Duluth Warriors in exchange for LF Ethan Dodgson.
01/01/2034 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 2 (2); Eye: 2 (2).
10/21/2034 Wins the 2034 GBB AAA RML Glove Wizard Award at SS.
12/02/2034 Received a 1-year contract through automatic renewal worth a total of $560,000.
01/01/2035 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 3 (3); Eye: 2 (2).
05/23/2035 Injured (shoulder subluxation),day-to-day for one week.
10/19/2035 Wins the 2035 GBB AAA RML Glove Wizard Award at SS.
12/02/2035 Received a 1-year contract through automatic renewal worth a total of $560,000.
01/01/2036 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 2 (2); Eye: 2 (2).
05/24/2036 Injured (dead arm),out for one week.
12/05/2036 Received a 1-year contract through automatic renewal worth a total of $560,000.
01/01/2037 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 2 (2); Eye: 2 (3).
04/27/2037 Released by the Duluth Warriors.
05/06/2037 Signed a minor league contract with majors option with the Gloucester Fishermen organization.
08/29/2037 Injured (finger blister),day-to-day for 1-2 weeks.
11/29/2037 Received a 1-year contract through automatic renewal worth a total of $800,000.
01/01/2038 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 2 (2); Eye: 2 (2).
05/17/2038 Was traded by the Gloucester Fishermen to the New Jersey Hitmen in exchange for a 6th round draft pick.
06/15/2038 Injured (knee tendinitis),day-to-day for 2 days.
12/04/2038 Received a 1-year contract through automatic renewal worth a total of $800,000.
01/01/2039 OSA scouting updated ratings (potential): Contact: 5 (6); Power: 2 (2); Eye: 1 (2).
04/30/2039 Injured (knee tendinitis),day-to-day for one week.
11/28/2039 Received a 1-year contract through arbitration worth a total of $900,000.
01/01/2040 OSA scouting updated ratings (potential): Contact: 5 (6); Power: 2 (2); Eye: 1 (2).
07/31/2040 Was claimed off waivers by London while with New Jersey.
11/25/2040 Was not offered arbitration and became a free agent.
01/01/2041 OSA scouting updated ratings (potential): Contact: 7 (7); Power: 1 (1); Eye: 3 (3).
01/24/2041 Signed a minor league contract with the Fargo Dinosaurs organization.
04/01/2041 Released by the Fargo organization.
05/01/2041 Signed a minor league contract with the Gloucester Fishermen organization.
11/16/2041 Signed a 1-year minor league contract extension with the Gloucester Fishermen organization.
01/01/2042 OSA scouting updated ratings (potential): Contact: 6 (7); Power: 1 (1); Eye: 3 (3).
04/21/2042 Injured (strained hamstring),out for 6 weeks.
08/19/2042 Injured (strained hamstring),day-to-day for 3 weeks.
09/01/2042 Suffered setback in recovery from injury, will miss another 2 weeks.
Tuesday, June 10th , 2025 - OOTP Baseball 25.11 Build 104