1B Alex Velez #55
Age: 50 | Bats: R | Throws: R | Morale: Normal
04/18/2050
1B ALEX VELEZ #55 - AGE: 50 - BATS: R - THROWS: R - MORALE: NORMAL
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 50 50 45 50
Gap 45 45 45 45
Power 25 25 25 25
Eye 45 45 45 45
Avoid K's 65 65 65 65
FIELDING RATINGS
Catcher Infield Outfield
Range: - 35 20
Errors: - 70 35
Arm: 20 60 45
Turn DP: - 50 -
Ability: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: 60 Center Field: -
2nd Base: 40 Right Field: -
3rd Base: 45
       
RUN/BUNT
Running Speed: 50
Stealing Ability: 75
Baserunning Inst.: 75
Sacrifice Bunt: 45
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
PERSONALITY
Personality? What personality?
Low: Adaptability
Birthday:11/04/1999
Born in:Pachuca, HID
Nationality:Mexican
Height:6' 2"
Weight:245 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:RETIRED
Salary:-
Signed Through:-
Major Service:6 Years, 125 Days
Service This Yr:None
40-Man Service:8 Years, 103 Days
Pro Service:15 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:3 option years left
Contract Extension: -
Drafted:2020, 13th Pick in Round 2
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
2022 Pawtucket - BLB 22 6 17 8 1 0 0 2 1 1 0 0 3 2 1 .471 .500 .529 1.029 184 184 0.3
2023 Pawtucket - BLB 23 8 7 2 0 1 0 1 1 0 0 0 0 1 0 .286 .286 .571 .857 130 129 0.0
2024 Pawtucket - BLB 24 12 20 4 1 0 0 0 4 2 0 0 5 1 0 .200 .273 .250 .523 47 54 -0.0
2025 Los Angeles - BLB 25 30 103 33 5 2 0 7 14 3 0 0 13 6 2 .320 .340 .408 .747 108 108 0.5
2025 Pawtucket - BLB 25 12 12 4 1 0 0 0 1 1 1 0 4 0 0 .333 .429 .417 .845 138 128 0.1
2025 Total - BLB 25 42 115 37 6 2 0 7 15 4 1 0 17 6 2 .322 .350 .409 .759 111 110 0.6
2026 Los Angeles - BLB 26 72 273 78 15 5 2 35 36 9 9 1 34 11 2 .286 .329 .399 .728 94 96 1.4
2027 Los Angeles - BLB 27 98 300 88 23 4 5 32 38 24 6 1 22 4 5 .293 .356 .447 .803 111 109 2.2
2028 Los Angeles - BLB 28 36 48 11 5 0 0 2 10 4 2 0 9 2 0 .229 .315 .333 .648 73 75 0.0
2029 Los Angeles - BLB 29 82 175 42 7 1 2 8 21 14 1 1 18 10 0 .240 .298 .326 .624 63 56 0.1
2030 Los Angeles - BLB 30 82 223 51 10 1 0 15 22 9 4 0 25 12 0 .229 .271 .283 .554 49 44 -0.2
2031 Los Angeles - BLB 31 14 4 0 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000 -100 -123 -0.2
Total BLB 452 1182 321 68 14 9 102 148 67 23 3 134 49 10 .272 .322 .376 .698 86 84 4.3
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 Miami - COL 19 47 182 59 9 2 4 31 31 29 7 2 25 5 4 .324 .432 .462 .893 119 124 1.8
2020 Miami - COL 20 49 202 62 13 2 2 24 36 26 3 2 25 7 6 .307 .391 .421 .811 97 101 1.0
2020 Lowell - A 20 61 219 62 14 0 1 18 20 18 3 2 32 9 3 .283 .343 .361 .704 96 91 1.5
2021 Lowell - A 21 117 446 113 24 4 4 53 61 59 6 4 81 13 14 .253 .346 .352 .698 95 101 3.7
2022 Lawrence - AA 22 56 220 63 10 3 2 29 37 21 5 2 34 12 6 .286 .359 .386 .745 105 104 1.5
2022 Lynn - AAA 22 58 233 58 11 3 2 25 21 8 5 0 38 6 6 .249 .289 .348 .636 73 74 -0.1
2023 Lynn - AAA 23 88 297 86 18 2 0 19 36 17 2 0 51 9 5 .290 .332 .364 .696 91 88 0.3
2024 Lynn - AAA 24 69 251 75 12 3 3 29 42 14 6 3 26 11 3 .299 .347 .406 .753 105 105 1.7
2025 Lawrence - AA 25 10 21 6 0 1 0 1 3 1 0 0 1 1 0 .286 .318 .381 .699 94 94 -0.2
2025 Lynn - AAA 25 32 93 25 3 1 2 9 9 5 1 2 12 4 2 .269 .307 .387 .694 85 86 -0.2
2031 Flushing - AAA 31 37 102 35 7 1 1 12 19 10 0 0 5 0 0 .343 .402 .461 .863 134 137 0.9
2032 Vancouver - AAA 32 2 3 2 0 0 0 0 0 0 0 0 0 0 0 .667 .667 .667 1.333 253 271 0.1
2033 Oklahoma City - AA 33 54 205 74 17 3 2 26 33 30 1 1 25 8 5 .361 .443 .502 .945 156 166 2.4
2033 Tucson - AAA 33 6 8 3 1 0 0 0 3 1 0 0 1 0 0 .375 .444 .500 .944 147 153 0.1
2033 Annapolis - AAA 33 8 9 3 0 0 0 0 1 1 0 0 1 1 0 .333 .400 .333 .733 101 113 0.1
2033 Total - AAA 33 14 17 6 1 0 0 0 4 2 0 0 2 1 0 .353 .421 .412 .833 123 132 0.2
2034 San Francisco - AA 34 42 78 27 5 0 1 6 13 11 2 0 9 2 0 .346 .440 .449 .888 147 151 0.6
Total AAA 300 996 287 52 10 8 94 131 56 14 5 134 31 16 .288 .333 .385 .718 95 95
Total AA 162 524 170 32 7 5 62 86 63 8 3 69 23 11 .324 .403 .441 .844 131 135
Total A 178 665 175 38 4 5 71 81 77 9 6 113 22 17 .263 .345 .355 .700 95 98
Total NCAA 96 384 121 22 4 6 55 67 55 10 4 50 12 10 .315 .411 .440 .851 108 112
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 Los Angeles - BLB 26 3 12 5 1 0 0 1 2 1 0 0 0 1 0 .417 .462 .500 .962 158 165 0.6
2027 Los Angeles - BLB 27 1 3 1 0 0 0 0 0 0 0 0 0 0 0 .333 .333 .333 .667 78 80 0.8
2028 Los Angeles - BLB 28 1 0 0 0 0 0 0 1 1 0 0 0 0 0 .000 1.000 .000 1.000 202 -115 -0.0
2029 Los Angeles - BLB 29 7 14 2 0 0 0 0 1 3 1 0 1 0 0 .143 .333 .143 .476 32 17 0.2
Total BLB 12 29 8 1 0 0 1 4 5 1 0 1 1 0 .276 .400 .310 .710 86 72
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2019 Miami - COL SS 47 47 61 110 29 175 4 .977 404.1 3.81 +5.3 1.083
2020 Lowell - A 2B 3 0 2 1 0 3 0 1.000 9.0 3.00 +0.5 .000
2020 Lowell - A 3B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2020 Lowell - A SS 60 60 93 177 34 272 2 .993 517.0 4.70 +5.7 1.063
2020 Miami - COL SS 49 49 79 135 34 217 3 .986 431.0 4.47 +3.8 1.057
2021 Lowell - A 2B 1 0 0 1 0 1 0 1.000 2.0 4.50 +0.0 1.042
2021 Lowell - A 3B 5 3 3 8 1 13 2 .846 25.2 3.86 +0.3 1.044
2021 Lowell - A SS 114 113 164 346 91 517 7 .986 987.1 4.65 +18.6 1.114
2022 Lawrence - AA 2B 13 12 37 20 9 63 6 .905 103.0 4.98 +0.4 1.032
2022 Pawtucket - MLB 3B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2022 Lynn - AAA 3B 29 29 8 38 2 50 4 .920 247.0 1.68 -1.2 .960
2022 Lawrence - AA 3B 1 1 0 3 0 3 0 1.000 9.0 3.00 +0.1 1.077
2022 Pawtucket - MLB SS 5 5 5 11 4 19 3 .842 42.0 3.43 +0.1 1.020
2022 Lynn - AAA SS 12 8 14 33 6 47 0 1.000 83.0 5.10 +2.3 1.162
2022 Lawrence - AA SS 36 35 65 103 20 172 4 .977 316.0 4.78 +4.2 1.083
2023 Lynn - AAA 2B 35 35 62 77 20 139 0 1.000 282.0 4.44 -4.5 .898
2023 Pawtucket - MLB 3B 2 1 1 0 0 1 0 1.000 8.0 1.12 -0.6 .000
2023 Lynn - AAA 3B 20 17 7 39 6 49 3 .939 149.0 2.78 +0.7 1.028
2023 Pawtucket - MLB SS 4 1 3 5 0 8 0 1.000 13.0 5.54 +0.1 1.024
2023 Lynn - AAA SS 25 23 27 75 19 104 2 .981 200.0 4.59 -0.1 1.000
2024 Pawtucket - MLB 2B 5 4 12 18 3 31 1 .968 44.0 6.14 +0.1 1.008
2024 Lynn - AAA 2B 5 5 8 9 2 17 0 1.000 46.0 3.33 -0.4 .940
2024 Pawtucket - MLB 3B 1 0 0 1 0 1 0 1.000 1.0 9.00 +0.0 1.031
2024 Lynn - AAA 3B 10 8 4 16 1 23 3 .870 73.2 2.44 +1.1 1.116
2024 Pawtucket - MLB SS 3 0 1 1 0 2 0 1.000 7.0 2.57 +0.0 1.003
2024 Lynn - AAA SS 50 46 70 143 38 215 2 .991 406.0 4.72 +2.4 1.036
2024 Pawtucket - MLB RF 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2025 Lynn - AAA C 2 2 4 0 0 4 0 1.000 16.0 2.25 -0.3 .000 1 1 0 0.0
2025 Los Angeles - MLB 1B 4 4 33 1 2 35 1 .971 32.0 9.56 -0.3 .899
2025 Los Angeles - MLB 2B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2025 Lynn - AAA 2B 7 6 15 6 2 22 1 .955 51.0 3.71 -1.9 .715
2025 Lynn - AAA 3B 5 3 1 5 0 6 0 1.000 30.0 1.80 -1.5 .662
2025 Lawrence - AA 3B 4 1 1 5 0 6 0 1.000 13.0 4.15 +0.2 1.063
2025 Los Angeles - MLB SS 26 26 33 72 16 107 2 .981 218.2 4.32 -1.3 .967
2025 Pawtucket - MLB SS 9 3 3 8 2 11 0 1.000 32.2 3.03 -0.5 .916
2025 Lynn - AAA SS 8 4 11 13 3 24 0 1.000 52.1 4.13 +0.2 1.037
2025 Lawrence - AA SS 3 0 0 1 1 2 1 .500 5.0 1.80 +0.0 1.040
2025 Los Angeles - MLB LF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2025 Pawtucket - MLB LF 2 1 2 0 0 2 0 1.000 10.0 1.80 +0.0 1.046
2025 Lynn - AAA LF 2 0 0 0 0 0 0 .000 4.0 0.00 0.0 .000
2025 Lawrence - AA LF 3 2 3 0 0 4 1 .750 18.0 1.50 -2.8 .531
2025 Lynn - AAA RF 6 4 7 0 0 9 2 .778 38.1 1.64 -0.3 .945
2025 Lawrence - AA RF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2026 Los Angeles - MLB 1B 51 47 407 32 38 442 3 .993 420.0 9.41 +5.5 1.119
2026 Los Angeles - MLB 2B 16 16 21 42 15 63 0 1.000 144.0 3.94 +1.2 1.075
2026 Los Angeles - MLB 3B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2026 Los Angeles - MLB SS 1 1 2 2 1 4 0 1.000 9.0 4.00 +0.0 1.004
2026 Los Angeles - MLB LF 2 1 4 0 0 4 0 1.000 10.0 3.60 +0.3 1.092
2027 Los Angeles - MLB 1B 40 34 311 19 23 331 1 .997 296.0 10.03 +6.3 1.181
2027 Los Angeles - MLB 2B 54 52 91 163 40 258 4 .984 444.0 5.15 +2.3 1.032
2027 Los Angeles - MLB 3B 4 3 0 5 0 5 0 1.000 23.0 1.96 +0.1 1.038
2027 Los Angeles - MLB SS 1 1 1 2 0 3 0 1.000 8.0 3.38 +0.0 1.009
2027 Los Angeles - MLB LF 1 0 2 0 0 2 0 1.000 3.0 6.00 +0.1 1.079
2028 Los Angeles - MLB 1B 3 0 8 0 0 8 0 1.000 8.0 9.00 0.0 .000
2028 Los Angeles - MLB 2B 16 4 7 15 2 22 0 1.000 47.0 4.21 +0.0 1.007
2028 Los Angeles - MLB 3B 11 7 2 9 0 11 0 1.000 67.0 1.48 -0.3 .949
2028 Los Angeles - MLB SS 4 0 2 3 0 5 0 1.000 8.2 5.19 +0.0 1.003
2028 Los Angeles - MLB LF 2 0 0 0 0 0 0 .000 4.1 0.00 0.0 .000
2029 Los Angeles - MLB 1B 53 28 282 32 25 315 1 .997 300.1 9.41 +6.0 1.174
2029 Los Angeles - MLB 2B 15 8 13 22 3 35 0 1.000 87.0 3.62 +0.1 1.011
2029 Los Angeles - MLB 3B 7 4 1 12 1 14 1 .929 44.0 2.66 -0.8 .894
2029 Los Angeles - MLB SS 8 6 8 15 2 23 0 1.000 56.2 3.65 +0.5 1.065
2029 Los Angeles - MLB LF 3 0 2 0 0 2 0 1.000 4.0 4.50 -0.6 .535
2030 Los Angeles - MLB 1B 50 32 293 22 22 317 2 .994 306.0 9.26 +4.3 1.112
2030 Los Angeles - MLB 2B 17 17 29 47 12 76 0 1.000 142.2 4.79 +1.3 1.065
2030 Los Angeles - MLB 3B 4 1 2 7 0 9 0 1.000 14.0 5.79 +0.1 1.034
2030 Los Angeles - MLB SS 14 13 20 29 5 50 1 .980 124.1 3.55 -1.1 .937
2030 Los Angeles - MLB LF 3 0 2 1 0 3 0 1.000 8.0 3.38 +0.0 1.064
2031 Los Angeles - MLB 1B 11 0 14 1 0 16 1 .938 16.0 8.44 -0.4 .718
2031 Flushing - AAA 1B 15 6 69 3 5 72 0 1.000 73.0 8.88 +0.7 1.098
2031 Los Angeles - MLB 2B 1 0 2 1 1 3 0 1.000 2.0 13.50 0.0 .000
2031 Flushing - AAA 2B 9 8 13 19 6 32 0 1.000 72.0 4.00 -0.5 .955
2031 Los Angeles - MLB 3B 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2031 Flushing - AAA 3B 7 5 4 15 2 19 0 1.000 50.0 3.42 +1.0 1.053
2031 Flushing - AAA SS 5 5 4 12 1 17 1 .941 45.0 3.20 -0.7 .958
2032 Vancouver - AAA 2B 1 0 0 1 0 1 0 1.000 1.0 9.00 +0.1 1.030
2032 Vancouver - AAA SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2033 Tucson - AAA 1B 2 0 4 0 1 4 0 1.000 4.0 9.00 -0.0 .000
2033 Annapolis - AAA 1B 6 2 26 3 2 29 0 1.000 23.0 11.35 +0.7 1.090
2033 Oklahoma City - AA 1B 31 30 241 15 18 257 1 .996 275.1 8.37 +2.8 1.133
2033 Tucson - AAA 2B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2033 Annapolis - AAA 2B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2033 Tucson - AAA 3B 2 0 0 2 0 2 0 1.000 5.0 3.60 +0.1 1.067
2033 Annapolis - AAA 3B 1 1 0 3 0 3 0 1.000 9.0 3.00 +0.2 1.067
2033 Oklahoma City - AA 3B 23 23 8 47 6 57 2 .965 209.1 2.36 -0.8 .975
2034 San Francisco - AA 1B 19 1 30 2 2 33 1 .970 36.0 8.00 -0.1 .918
2034 San Francisco - AA 2B 8 6 13 14 5 27 0 1.000 57.0 4.26 -1.3 .864
2034 San Francisco - AA 3B 6 6 3 9 2 13 1 .923 52.0 2.08 -0.1 .940
2034 San Francisco - AA SS 5 5 9 12 2 21 0 1.000 44.0 4.30 -1.0 .843
2034 San Francisco - AA LF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
TOTAL C 2 2 4 0 0 4 0 1.000 16.0 2.25 -0.3 .000 1 1 0 0.0
TOTAL 1B 285 184 1718 130 138 1859 11 .994 1789.2 9.29 +25.6 1.129
TOTAL 2B 208 173 325 456 120 793 12 .985 1535.2 4.58 -2.5 .989
TOTAL 3B 146 113 45 224 21 285 16 .944 1034.2 2.34 -1.5 .987
TOTAL SS 489 451 675 1308 308 2015 32 .984 4011.0 4.45 +38.7 1.059
TOTAL LF 20 4 15 1 0 17 1 .941 63.1 2.27 -3.0 .775
TOTAL RF 8 4 7 0 0 9 2 .778 41.1 1.52 -0.3 .945
PLAYER HISTORY
06/16/2018 Joined the Miami Hurricanes.
01/01/2019 OSA scouting updated ratings (potential): Contact: 3 (4); Power: 2 (2); Eye: 4 (5).
01/01/2020 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 3 (3); Eye: 4 (5).
04/12/2020 Was selected to the 2020 NCAA All-Star Game.
05/13/2020 Wins the 2020 NCAA NCAA Regionals MVP Award.
05/22/2020 Wins the 2020 NCAA College World Series with the Miami Hurricanes!
06/16/2020 Released by the Miami Hurricanes.
06/16/2020 Drafted in the 2020 first-year player draft (Round 2, Pick 13, 39th overall pick) by the Pawtucket Patriots.
01/01/2021 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 3 (3); Eye: 4 (5).
09/08/2021 Wins the 2021 A The Herbert Glove Wizard Award at SS.
01/01/2022 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 3 (4); Eye: 5 (5).
07/18/2022 Wins the AAA FF Player of the Week Award.
12/04/2022 Received a 1-year contract worth a total of $280,000 through automatic renewal.
01/01/2023 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 3 (4); Eye: 4 (5).
12/06/2023 Received a 1-year contract worth a total of $280,000 through automatic renewal.
01/01/2024 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 3 (3); Eye: 4 (5).
12/01/2024 Received a 1-year contract worth a total of $280,000 through automatic renewal.
01/01/2025 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 30 (30); Eye: 45 (45).
09/01/2025 Was claimed off waivers by Los Angeles while with Pawtucket.
11/30/2025 Received a 1-year contract worth a total of $280,000 through automatic renewal.
01/01/2026 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 30 (30); Eye: 45 (45).
12/03/2026 Received a 1-year contract worth a total of $280,000 through automatic renewal.
01/01/2027 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 30 (30); Eye: 45 (45).
06/15/2027 Injured (Sprained thumb), day-to-day for 3 weeks.
11/30/2027 Received a 1-year contract worth a total of $430,000 through arbitration.
01/01/2028 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 30 (30); Eye: 50 (50).
11/28/2028 Received a 1-year contract worth a total of $480,000 through arbitration.
01/01/2029 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 30 (30); Eye: 50 (50).
12/01/2029 Received a 1-year contract worth a total of $550,000 through arbitration.
01/01/2030 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 30 (30); Eye: 50 (50).
11/12/2030 Signed a 2-year contract extension worth a total of $1,200,000 with the Los Angeles Dinos organization.
01/01/2031 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 25 (30); Eye: 45 (50).
01/01/2032 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 25 (25); Eye: 45 (50).
04/26/2032 Released by the Los Angeles Dinos.
08/11/2032 Signed a minor league contract with the Seattle Pilots organization.
08/20/2032 Signed a 1-year minor league contract extension with the Seattle Pilots organization.
08/23/2032 Released by the Seattle Pilots.
09/22/2032 Signed a minor league contract with the Denver BC organization.
10/01/2032 Signed a 0-year minor league contract extension with the Denver BC organization.
01/01/2033 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 25 (25); Eye: 50 (50).
05/02/2033 Wins the AA MASH Player of the Week Award.
06/10/2033 Was selected to the 2033 Lautering Union All-Star Game.
07/18/2033 Was claimed off waivers by Baltimore while with Denver.
09/01/2033 Wins the 2033 Horizon League Horizona League Title with the Tucson Toros!
09/24/2033 Injured (Flu-like symptoms), day-to-day for 1 day.
12/09/2033 Became a minor league free agent.
01/01/2034 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 25 (25); Eye: 50 (50).
04/12/2034 Signed a minor league contract with the Hartford Whalers organization.
08/18/2034 Signed a 0-year minor league contract extension with the Hartford Whalers organization.
01/01/2035 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 25 (25); Eye: 45 (50).
04/09/2035 Released by the Hartford organization.
11/20/2035 Retired from professional baseball.
Sunday, July 31st , 2022 - OOTP Baseball 22.12 Build 89