RF Alberto Ramirez #9
Age: 23 | Bats: R | Throws: R | Morale: Angry
12/31/2046
OA: 48 POT: 68
RF ALBERTO RAMIREZ #9 - AGE: 23 - BATS: R - THROWS: R - MORALE: ANGRY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
31 121 30 2 1 2 6 5 43 .248 .295 .331 10 0.3
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 70 70 70 80
Gap 65 65 65 65
Power 40 40 40 60
Eye 35 35 35 55
Avoid K's 65 65 65 65
FIELDING RATINGS
Catcher Infield Outfield
Range: - 26 52
Errors: - 26 50
Arm: 4 35 73
Turn DP: - 18 -
Ability: 4 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 59
1st Base: - Center Field: -
2nd Base: - Right Field: 56
3rd Base: -
       
RUN/BUNT
Running Speed: 94
Stealing Ability: 83
Baserunning Inst.: 66
Sacrifice Bunt: 55
Bunt for Hit: 36
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
12/31/2046 TB Loss, 2-10 4 0 0 0 0 0 3 0
12/30/2046 TB Loss, 3-7 5 1 1 2 1 0 1 0
12/29/2046 @ SL Loss, 5-7 5 0 2 0 0 0 1 0
12/28/2046 @ SL Loss, 3-4 4 0 1 0 0 0 1 0
12/27/2046 @ SL Loss, 2-3 4 0 0 0 0 0 3 0
12/26/2046 @ CWS Loss, 1-8 4 0 1 0 0 0 1 0
12/24/2046 @ CWS Loss, 2-3 6 0 1 0 0 1 3 1
12/23/2046 @ MIL Loss, 2-7 4 0 0 0 0 0 2 0
12/22/2046 @ MIL Win, 3-0 5 1 2 0 0 0 0 0
12/21/2046 @ MIL Win, 5-4 5 3 3 0 0 0 2 3
PERSONALITY
Ramirez is a slow learner.
Low: Intelligence
Birthday:05/15/2023
Born in:Havana, LA
Nationality:Cuban
Height:6' 3"
Weight:200 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, None
Service This Yr:None
40-Man Service:None, None
Pro Service:4 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2042, 26th Pick in Round 1
INTERNATIONAL LEAGUE 2046 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 110 460 136 20 7 8 58 66 24 90 .296 .337 .422 .758 .347 .126 121
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 110 497 7 0 0 7 1 5 194 35 25 17 59.5 62.8 4.79 2.9  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   104 30 2 3 2 7 21 9 28 0 1 1 .288 .351 .423 .774
Versus Right   356 106 18 4 6 51 45 15 62 5 0 6 .298 .332 .421 .754
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   7 1 0 0 0 1 0 0 4 1 0 0 .143 .125 .143 .268
May   94 27 2 3 0 11 9 5 18 1 0 1 .287 .327 .372 .699
June   90 28 2 0 2 8 14 3 18 1 1 3 .311 .351 .400 .751
July   87 23 5 2 5 17 15 9 14 1 0 0 .264 .330 .540 .870
August   103 31 6 0 1 14 15 5 19 1 0 3 .301 .348 .388 .737
September   79 26 5 2 0 7 13 2 17 0 0 0 .329 .346 .443 .789
Postseason   25 6 1 0 0 1 3 2 4 1 0 0 .240 .286 .280 .566
Career   460 136 20 7 8 58 66 24 90 5 1 7 .296 .337 .422 .758
Home   227 80 13 6 6 42 39 14 49 4 1 4 .352 .394 .542 .935
Road   233 56 7 1 2 16 27 10 41 1 0 3 .240 .279 .305 .584
Grass   460 136 20 7 8 58 66 24 90 5 1 7 .296 .337 .422 .758
Day   170 45 5 4 4 21 28 8 33 0 1 3 .265 .309 .412 .721
Night   290 91 15 3 4 37 38 16 57 5 0 4 .314 .352 .428 .780
As Starter   460 136 20 7 8 58 66 24 90 5 1 7 .296 .337 .422 .758
EASTERN LEAGUE 2046 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 23 91 28 9 1 0 7 11 8 16 .308 .376 .429 .805 .365 .121 140
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 23 101 2 0 0 0 0 0 39 10 6 3 66.7 15.5 6.34 .5  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   27 5 1 0 0 2 1 2 2 0 0 0 .185 .241 .222 .464
Versus Right   64 23 8 1 0 5 10 6 14 0 0 2 .359 .431 .516 .946
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   91 28 9 1 0 7 11 8 16 0 0 2 .308 .376 .429 .805
Last Year   569 177 40 5 6 62 90 28 64 2 4 8 .311 .351 .431 .781
Career   660 205 49 6 6 69 101 36 80 2 4 10 .311 .355 .430 .785
Home   57 15 6 1 0 6 7 5 11 0 0 1 .263 .333 .404 .737
Road   34 13 3 0 0 1 4 3 5 0 0 1 .382 .447 .471 .918
Grass   91 28 9 1 0 7 11 8 16 0 0 2 .308 .376 .429 .805
Day   36 12 4 0 0 3 3 4 4 0 0 1 .333 .415 .444 .859
Night   55 16 5 1 0 4 8 4 12 0 0 1 .291 .350 .418 .768
As Starter   91 28 9 1 0 7 11 8 16 0 0 2 .308 .376 .429 .805
WINTER LEAGUE BASEBALL 2046 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 31 121 30 2 1 2 6 11 5 43 .248 .295 .331 .625 .281 .083 85
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 30 129 3 1 0 1 0 0 40 5 10 3 76.9 12.4 3.52 .3  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   18 5 0 0 1 2 2 1 5 0 0 1 .278 .350 .444 .794
Versus Right   103 25 2 1 1 4 9 4 38 0 0 2 .243 .284 .311 .595
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   4 0 0 0 0 0 0 0 3 0 0 0 .000 .000 .000 .000
Last Week   28 6 0 0 1 2 1 1 10 0 0 1 .214 .267 .321 .588
November   19 8 0 1 1 1 1 1 6 0 0 1 .421 .476 .684 1.160
December   102 22 2 0 1 5 10 4 37 0 0 2 .216 .259 .265 .524
Career   121 30 2 1 2 6 11 5 43 0 0 3 .248 .295 .331 .625
Home   55 7 0 0 1 3 4 2 24 0 0 0 .127 .158 .182 .340
Road   66 23 2 1 1 3 7 3 19 0 0 3 .348 .403 .455 .857
Grass   121 30 2 1 2 6 11 5 43 0 0 3 .248 .295 .331 .625
Day   40 13 0 1 0 1 4 1 12 0 0 0 .325 .341 .375 .716
Night   81 17 2 0 2 5 7 4 31 0 0 3 .210 .273 .309 .581
As Starter   120 30 2 1 2 6 10 4 42 0 0 3 .250 .291 .333 .625
As Reliever / Substitution   1 0 0 0 0 0 1 1 1 0 0 0 .000 .500 .000 .500
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
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
2039 University of Oklahoma - EVO 16 55 124 31 7 1 2 13 10 3 1 0 25 6 4 .250 .273 .371 .644 85 88 0.1
2039 Total - 16 46 214 64 9 5 3 35 54 12 3 1 14 31 9 .299 .343 .430 .773 100 100 0.3
2039 Total - 16 101 338 95 16 6 5 48 64 15 4 1 39 37 13 .281 .318 .408 .727 95 96 0.4
2040 Washington State University - EVO 17 93 168 31 6 2 3 11 14 8 0 0 35 9 3 .185 .222 .298 .519 48 35 -0.7
2041 University of Oklahoma - ORI 18 11 35 10 1 1 1 4 5 0 1 0 3 5 0 .286 .306 .457 .763 94 95 0.2
2041 Washington State University - EVO 18 107 413 106 19 2 4 32 40 18 7 2 56 17 6 .257 .298 .341 .639 69 66 -1.0
2041 Total - EVO 18 118 448 116 20 3 5 36 45 18 8 2 59 22 6 .259 .298 .350 .649 71 68 -0.9
2042 Philadelphia (APP) - R+ 19 139 585 183 48 10 3 98 126 44 10 8 83 36 14 .313 .366 .444 .811 82 82 -1.1
2043 York - R- 20 112 464 151 27 4 2 42 79 29 8 2 58 28 16 .325 .374 .414 .788 122 131 2.9
2043 Philadelphia (APP) - R+ 20 13 59 19 3 1 1 12 14 4 7 1 7 4 1 .322 .423 .458 .880 85 95 0.0
2043 Total - R+ 20 125 523 170 30 5 3 54 93 33 15 3 65 32 17 .325 .380 .419 .799 117 126 3.0
2043 Williamsport - A- 20 4 17 6 2 0 0 1 3 2 0 0 4 4 0 .353 .421 .471 .892 131 131 0.1
2044 Lakewood - A 21 135 570 189 39 14 4 63 90 36 10 2 86 38 12 .332 .380 .470 .850 126 126 2.5
2044 Clearwater - WNTR 21 45 190 66 19 3 0 26 30 13 1 3 30 15 11 .347 .386 .479 .865 138 145 1.2
2044 Total - WNTR 21 180 760 255 58 17 4 89 120 49 11 5 116 53 23 .336 .382 .472 .854 129 131 3.6
2045 Clearwater - WNTR 22 46 183 54 18 1 2 26 25 9 6 0 45 17 4 .295 .348 .437 .786 125 127 1.2
2045 Reading - AA 22 139 569 177 40 5 6 62 90 28 8 2 64 39 13 .311 .351 .431 .781 121 120 2.7
2046 Philadelphia (WIN) - WNTR 23 31 121 30 2 1 2 6 11 5 3 0 43 10 3 .248 .295 .331 .625 88 85 0.3
2046 Reading - AA 23 23 91 28 9 1 0 7 11 8 2 0 16 6 3 .308 .376 .429 .805 136 140 0.5
2046 Total - AA 23 54 212 58 11 2 2 13 22 13 5 0 59 16 6 .274 .330 .373 .703 109 109 0.8
2046 Lehigh Valley - AAA 23 110 460 136 20 7 8 58 66 24 7 5 90 25 17 .296 .337 .422 .758 121 121 2.9
Total IL 110 460 136 20 7 8 58 66 24 7 5 90 25 17 .296 .337 .422 .758 121 121
Total EL 162 660 205 49 6 6 69 101 36 10 2 80 45 16 .311 .355 .430 .785 123 123
Total CAL (WIN) 91 373 120 37 4 2 52 55 22 7 3 75 32 15 .322 .368 .458 .826 131 136
Total MID 135 570 189 39 14 4 63 90 36 10 2 86 38 12 .332 .380 .470 .850 126 126
Total NYP 4 17 6 2 0 0 1 3 2 0 0 4 4 0 .353 .421 .471 .892 131 131
Total APP 152 644 202 51 11 4 110 140 48 17 9 90 40 15 .314 .372 .446 .818 82 83
Total WIN 31 121 30 2 1 2 6 11 5 3 0 43 10 3 .248 .295 .331 .625 88 85
Total EVO 255 705 168 32 5 9 56 64 29 8 2 116 32 13 .238 .276 .336 .612 67 62
Total PBL 112 464 151 27 4 2 42 79 29 8 2 58 28 16 .325 .374 .414 .788 122 131
Total ORI 11 35 10 1 1 1 4 5 0 1 0 3 5 0 .286 .306 .457 .763 94 95
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
2040 Washington State University - EVO 17 1 1 1 0 0 0 0 1 0 0 0 0 0 0 1.000 1.000 1.000 2.000 485 506 -0.1
2042 Philadelphia (APP) - APP 19 4 19 5 2 0 0 2 3 0 0 0 5 0 0 .263 .263 .368 .632 41 38 -1.0
2043 York - PBL 20 11 50 14 3 1 0 3 8 1 1 0 11 1 1 .280 .308 .380 .688 93 91 -0.0
2045 Reading - EL 22 8 34 9 1 0 0 3 0 1 0 0 5 2 1 .265 .286 .294 .580 66 63 -0.4
2046 Lehigh Valley - IL 23 6 25 6 1 0 0 1 3 2 0 1 4 1 1 .240 .286 .280 .566 66 62 -0.3
Total IL 6 25 6 1 0 0 1 3 2 0 1 4 1 1 .240 .286 .280 .566 66 62
Total EL 8 34 9 1 0 0 3 0 1 0 0 5 2 1 .265 .286 .294 .580 66 63
Total APP 4 19 5 2 0 0 2 3 0 0 0 5 0 0 .263 .263 .368 .632 41 38
Total EVO 1 1 1 0 0 0 0 1 0 0 0 0 0 0 1.000 1.000 1.000 2.000 485 506
Total PBL 11 50 14 3 1 0 3 8 1 1 0 11 1 1 .280 .308 .380 .688 93 91
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2039 University of Oklahoma - EVO 3B 1 1 0 3 2 3 0 1.000 9.0 3.00 +0.1 1.128
2039 University of Oklahoma - EVO LF 30 23 33 0 0 33 0 1.000 219.2 1.35 -0.6 1.025
2040 Washington State University - EVO C 1 0 2 0 0 2 0 1.000 1.2 10.80 +0.0 .000 0 0 0 0.0
2040 Washington State University - EVO LF 48 10 46 1 0 48 1 .979 163.0 2.60 +1.5 .996
2040 Washington State University - EVO CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2040 Washington State University - EVO RF 22 20 29 0 0 29 0 1.000 174.2 1.49 -0.7 .985
2041 Washington State University - EVO P 1 0 0 0 0 0 0 .000 2.2 0.00 0.0 .000
2041 Washington State University - EVO 2B 1 1 3 2 0 5 0 1.000 9.0 5.00 +0.1 1.027
2041 Washington State University - EVO 3B 6 6 2 9 0 14 3 .786 52.0 1.90 -1.3 .801
2041 University of Oklahoma - ORI 3B 1 0 0 0 0 0 0 .000 2.0 0.00 -0.4 .000
2041 Washington State University - EVO LF 31 27 49 1 0 51 1 .980 252.0 1.79 -1.1 .933
2041 University of Oklahoma - ORI LF 6 4 3 0 0 3 0 1.000 38.0 0.71 -0.1 .955
2041 Washington State University - EVO RF 63 60 127 6 0 135 2 .985 529.2 2.26 -0.9 .991
2041 University of Oklahoma - ORI RF 2 1 3 0 0 3 0 1.000 12.0 2.25 +0.1 .975
2042 Philadelphia (APP) - R+ 3B 45 42 19 72 5 108 17 .843 363.0 2.26 -9.2 .819
2042 Philadelphia (APP) - R+ LF 84 83 91 5 0 98 2 .980 674.1 1.28 -0.7 .995
2042 Philadelphia (APP) - R+ RF 5 0 3 0 0 3 0 1.000 10.0 2.70 +0.1 1.025
2043 Williamsport - A- LF 4 4 4 0 0 4 0 1.000 34.0 1.06 -0.8 .791
2043 Philadelphia (APP) - R+ LF 13 13 28 1 0 30 1 .967 107.0 2.44 +0.9 1.042
2043 York - R- LF 79 74 126 7 1 136 3 .978 643.2 1.86 +3.0 1.022
2043 Philadelphia (APP) - R+ RF 1 0 0 0 0 0 0 .000 4.0 0.00 -0.3 .000
2043 York - R- RF 39 35 53 1 0 54 0 1.000 290.0 1.68 +0.4 1.026
2044 Clearwater - WNTR 3B 10 10 2 16 2 19 1 .947 78.0 2.08 -0.6 .982
2044 Lakewood - A 3B 5 5 2 9 1 12 1 .917 41.0 2.41 -0.7 .860
2044 Clearwater - WNTR LF 5 1 1 0 0 1 0 1.000 16.2 0.54 -0.0 .980
2044 Lakewood - A LF 56 56 78 4 2 83 1 .988 478.1 1.54 -2.2 .935
2044 Lakewood - A CF 2 2 5 0 0 5 0 1.000 18.0 2.50 +0.1 1.015
2044 Clearwater - WNTR RF 37 33 43 2 0 45 0 1.000 297.0 1.36 -0.9 1.002
2044 Lakewood - A RF 75 67 110 4 0 116 2 .983 611.1 1.68 -2.2 .977
2045 Reading - AA 3B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2045 Clearwater - WNTR LF 10 8 6 1 0 7 0 1.000 70.0 0.90 +0.3 1.171
2045 Reading - AA RF 136 131 180 10 3 192 2 .990 1168.1 1.46 +1.9 1.020
2045 Clearwater - WNTR RF 24 23 36 0 0 39 3 .923 212.0 1.53 -0.1 .962
2046 Lehigh Valley - AAA 3B 4 4 0 2 0 3 1 .667 34.0 0.53 -0.5 .693
2046 Philadelphia (WIN) - WNTR 3B 3 2 0 1 0 2 1 .500 22.0 0.41 -1.1 .519
2046 Lehigh Valley - AAA LF 5 0 2 0 0 2 0 1.000 13.0 1.38 +0.0 .981
2046 Reading - AA LF 2 2 3 0 0 3 0 1.000 18.0 1.50 -0.6 .993
2046 Philadelphia (WIN) - WNTR LF 6 6 4 0 0 4 0 1.000 49.0 0.73 -0.1 .987
2046 Lehigh Valley - AAA RF 106 106 158 8 1 171 5 .971 934.2 1.60 +4.0 1.022
2046 Reading - AA RF 21 21 25 1 1 26 0 1.000 183.1 1.28 -2.3 .956
2046 Philadelphia (WIN) - WNTR RF 21 21 28 2 1 30 0 1.000 194.1 1.39 -0.3 .995
TOTAL P 1 0 0 0 0 0 0 .000 2.2 0.00 0.0 .000
TOTAL C 1 0 2 0 0 2 0 1.000 1.2 10.80 +0.0 .000 0 0 0 0.0
TOTAL 2B 1 1 3 2 0 5 0 1.000 9.0 5.00 +0.1 1.027
TOTAL 3B 75 70 25 112 10 161 24 .851 601.0 2.05 -13.7 .832
TOTAL LF 379 311 474 20 3 503 9 .982 2776.2 1.60 -0.4 .989
TOTAL CF 2 2 5 0 0 5 0 1.000 18.0 2.50 +0.1 1.015
TOTAL RF 552 518 795 34 6 843 14 .983 4621.1 1.61 -1.3 1.000
PLAYER HISTORY
07/01/2039 Drafted in the 2039 first-year player draft out of college (South Mountain CC; Phoenix, AZ) by the University of Oklahoma Sooners (Round 26, Pick 31, 931st overall pick).
01/01/2040 OSA scouting updated ratings (potential): Contact: 35 (55); Power: 20 (25); Eye: 25 (40).
02/27/2040 Received a 1-year contract worth a total of $15,000 through automatic renewal.
07/13/2040 Injured (Bruised thigh), day-to-day for one week.
01/01/2041 OSA scouting updated ratings (potential): Contact: 40 (55); Power: 20 (25); Eye: 25 (35).
03/07/2041 Received a 1-year contract through automatic renewal worth a total of $15,000.
08/20/2041 Injured (back tightness),day-to-day for 1 day.
10/16/2041 Injured (blurred vision),day-to-day for one week.
12/30/2041 Injured (thigh muscle strain),day-to-day for 3 days.
01/01/2042 OSA scouting updated ratings (potential): Contact: 45 (55); Power: 20 (25); Eye: 25 (35).
03/04/2042 Received a 1-year contract through automatic renewal worth a total of $15,000.
04/29/2042 Released by the Washington State University Cougars.
04/29/2042 Round 1, Pick 25 - New York Yankees: SP Arturo EliDrafted in the 2042 first-year player draft (Round 1, Pick 26, 26th overall pick) by the Philadelphia Phillies, out of college South Mountain CC
05/30/2042 Goes 5-8 against the Miami (APP) Marlins, with 1 2B, 2 RBI and 4 R.
01/01/2043 OSA scouting updated ratings (potential): Contact: 60 (85); Power: 20 (65); Eye: 25 (65).
06/30/2043 Injured on 06/29/2043, diagnosed with a sore groin, will not miss additional time.
07/19/2043 Was selected to the 2043 Major League Baseball All-Star Futures Game.
07/23/2043 Injured (back spasms),day-to-day for 5 days.
01/01/2044 OSA scouting updated ratings (potential): Contact: 65 (85); Power: 20 (65); Eye: 30 (65).
06/06/2044 Wins the MID NL Player of the Week Award.
06/13/2044 Injured (bruised elbow),day-to-day for 2 weeks.
07/09/2044 Goes 5-5 against the Atlanta (MID) Braves, with 1 2B, 1 3B, 2 RBI and 2 R.
07/19/2044 Was selected to the 2044 Major League Baseball All-Star Futures Game.
08/17/2044 Injured on 08/16/2044, diagnosed with back tightness, is day-to-day.
09/16/2044 Injured (back spasms),day-to-day for one week.
09/23/2044 Injured (back spasms),day-to-day for 5 days.
01/01/2045 OSA scouting updated ratings (potential): Contact: 75 (85); Power: 25 (65); Eye: 35 (65).
01/01/2045 Goes 0-3 against the Myrtle Beach Pelicans, ending his hitting streak at 22 games.
03/05/2045 Wins the 2044 CAL (WIN) B Platinum Stick Award at RF.
05/06/2045 Injured (hyperextended ankle),day-to-day for one week.
05/16/2045 Goes 5-5 against the Tennessee Smokies, with 0 RBI and 7 R.
07/07/2045 Injured (back tightness),day-to-day for 2 weeks.
07/13/2045 Injured (back tightness),day-to-day for 3 days.
01/01/2046 OSA scouting updated ratings (potential): Contact: 70 (80); Power: 30 (60); Eye: 30 (55).
06/19/2046 Injured (back tightness),day-to-day for 1 day.
07/03/2046 Injured (hyperextended ankle),day-to-day for one week.
LEADERBOARD APPEARANCES
Year SB Rank
2041 17 4
Year IBB Rank
2040 4 6
Year HP Rank
2041 7 7
Year SH Rank
2041 8 4
Tuesday, September 13th , 2022 - OOTP Baseball 23.7 Build 88