2B Geronimo Pena #32
Age: 33 | Bats: S | Throws: R | Morale: Very Unhappy
10/22/2000
2B GERONIMO PENA #32 - AGE: 33 - BATS: S - THROWS: R - MORALE: VERY UNHAPPY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
3 1 0 0 0 0 0 0 1 .000 .000 .000 0 -0.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 7 7 7 7
Gap 10 11 10 10
Power 7 7 7 7
Eye 14 14 14 14
Avoid K's 4 4 4 4
FIELDING RATINGS
Catcher Infield Outfield
Range: - 10 1
Errors: - 10 1
Arm: - 8 1
Turn DP: - 16 -
Framing: - - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: 15 Center Field: -
2nd Base: 10 Right Field: -
3rd Base: 4
       
RUN/BUNT
Running Speed: 17
Stealing Aggressiveness: 20
Stealing Ability: 18
Baserunning Inst.: 20
Sacrifice Bunt: 5
Bunt for Hit: 17
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/14/2000 LaSt Loss, 1-6 3 1 1 0 0 1 1 2
09/13/2000 LaSt Loss, 1-4 3 0 0 0 0 1 1 0
09/12/2000 @ AlDu Loss, 0-6 4 0 0 0 0 0 3 0
09/11/2000 @ AlDu Win, 6-3 5 0 1 0 0 0 2 0
09/10/2000 @ AlDu Loss, 5-8 4 0 1 0 0 0 1 0
09/08/2000 PoBe Loss, 0-10 3 0 0 0 0 0 3 0
09/07/2000 PoBe Win, 2-1 2 0 1 0 0 2 0 0
09/06/2000 @ VaCa Loss, 4-6 2 2 0 0 0 2 1 0
09/05/2000 @ VaCa Win, 2-1 3 0 0 0 0 0 2 0
09/04/2000 @ VaCa Loss, 4-6 4 1 1 0 0 1 2 0
PERSONALITY
Birthday:03/29/1967
Born in:Unknown
Nationality:Dominican
Height:6' 1"
Weight:195 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$394,000
Signed Through:2001 Season
Major Service:1 Year, 162 Days
Service This Yr:20 Days
40-Man Service:5 Years, 20 Days
Pro Service:16 Years
Arbitration Eligibility:Not yet eligible
Option Years:Out of option years
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2000 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 3 1 0 0 0 0 0 0 0 1 .000 .000 .000 .000 .000 .000 -119
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 0 1 0 0 0 0 0 0 0 0 0 0 0.0 0.0 0.00 -0.0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Versus Right   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Spring Training   56 11 1 0 1 5 8 7 21 0 1 1 .196 .297 .268 .565
Career   220 51 9 2 2 18 23 31 55 1 6 5 .232 .339 .318 .657
Home   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Road   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Grass   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Day   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Night   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
As Reliever / Substitution   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Pinch Hitting   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Inning 7-9   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
1 Outs   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Bases Empty   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Two Strikes   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Count 1-2   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Behind in Count   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Batting 4th   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Low Leverage   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
PACIFIC COAST LEAGUE 2000 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 110 365 59 11 1 8 27 45 83 139 .162 .338 .263 .601 .290 .101 94
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 105 464 15 5 0 8 0 1 96 20 26 6 81.2 41.4 3.48 1.7  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   99 17 2 0 3 7 13 28 35 0 0 3 .172 .369 .283 .652
Versus Right   265 42 9 1 5 19 31 54 104 1 0 12 .158 .325 .257 .582
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
May   68 15 2 1 2 8 10 15 22 1 0 3 .221 .379 .368 .747
June   91 12 2 0 0 3 4 15 28 0 0 5 .132 .288 .154 .442
July   83 11 2 0 4 11 13 21 36 0 0 4 .133 .333 .301 .635
August   86 16 4 0 2 5 12 22 35 0 0 2 .186 .364 .302 .666
September   37 5 1 0 0 0 6 10 18 0 0 1 .135 .333 .162 .495
Last Year   463 113 30 4 11 47 81 81 158 1 1 15 .244 .373 .397 .771
2 Years Ago   319 69 17 1 8 37 42 50 117 1 0 13 .216 .345 .351 .696
Career   3331 766 174 41 69 367 570 614 1075 17 7 104 .230 .365 .369 .734
Home   176 24 5 0 2 6 21 44 60 0 0 8 .136 .333 .199 .532
Road   189 35 6 1 6 21 24 39 79 1 0 7 .185 .343 .323 .666
Grass   365 59 11 1 8 27 45 83 139 1 0 15 .162 .338 .263 .601
Day   119 21 6 0 2 3 15 28 48 0 0 5 .176 .355 .277 .633
Night   246 38 5 1 6 24 30 55 91 1 0 10 .154 .330 .256 .586
As Starter   360 59 11 1 8 27 45 83 139 1 0 15 .164 .342 .267 .609
As Reliever / Substitution   5 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Pinch Hitting   5 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Close/Late   89 11 3 0 1 6 8 22 38 1 0 2 .124 .307 .191 .498
Inning 1-3   147 26 4 0 6 13 25 35 56 0 0 7 .177 .360 .327 .686
Inning 4-6   108 21 4 0 1 8 10 19 38 0 0 5 .194 .341 .259 .600
Inning 7-9   104 12 3 1 1 5 9 28 42 1 0 3 .115 .316 .192 .508
Extra Innings   6 0 0 0 0 1 1 1 3 0 0 0 .000 .143 .000 .143
0 Outs   172 30 4 0 5 11 27 32 67 0 0 5 .174 .321 .285 .605
1 Outs   96 13 4 1 0 5 9 23 42 1 0 4 .135 .323 .198 .520
2 Outs   97 16 3 0 3 11 9 28 30 0 0 6 .165 .382 .289 .670
Scoring Position   82 12 1 0 3 21 8 19 37 1 0 5 .146 .336 .268 .605
Bases Empty   217 39 10 1 4 4 29 53 77 0 0 6 .180 .355 .290 .645
Runner on 1st   66 8 0 0 1 2 8 11 25 0 0 4 .121 .284 .167 .451
Runner on 2nd   35 6 0 0 1 7 4 10 13 0 0 2 .171 .383 .257 .640
Runner on 3rd   11 2 1 0 0 2 0 0 4 0 0 1 .182 .250 .273 .523
Runner on 1st & 2nd   17 1 0 0 1 3 1 3 10 0 0 2 .059 .273 .235 .508
Runner on 1st & 3rd   5 0 0 0 0 0 0 1 2 0 0 0 .000 .167 .000 .167
Runner on 2nd & 3rd   5 2 0 0 0 2 1 3 2 0 0 0 .400 .625 .400 1.025
Bases Loaded   9 1 0 0 1 7 2 2 6 1 0 0 .111 .250 .444 .694
Two Strikes   229 26 4 1 2 9 18 40 139 0 0 9 .114 .270 .166 .436
First Pitch   32 5 1 0 1 3 5 5 0 0 0 0 .156 .270 .281 .552
Count 0-1   24 5 1 0 2 6 4 0 0 1 0 1 .208 .231 .500 .731
Count 0-2   47 4 1 0 0 1 1 0 30 0 0 3 .085 .140 .106 .246
Count 1-0   21 8 2 0 1 3 1 0 0 0 0 0 .381 .381 .619 1.000
Count 1-1   18 3 2 0 0 1 1 0 0 0 0 3 .167 .286 .278 .563
Count 1-2   65 3 0 1 1 3 2 0 43 0 0 4 .046 .101 .123 .225
Count 2-0   12 3 0 0 1 2 2 0 0 0 0 1 .250 .308 .500 .808
Count 2-1   22 7 0 0 0 1 3 0 0 0 0 1 .318 .348 .318 .666
Count 2-2   71 8 3 0 0 0 5 0 47 0 0 1 .113 .125 .155 .280
Count 3-0   0 0 0 0 0 0 5 17 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   7 2 1 0 1 2 6 21 0 0 0 0 .286 .821 .857 1.679
Full Count   46 11 0 0 1 5 10 40 19 0 0 1 .239 .598 .304 .902
Behind in Count   136 12 2 1 3 10 7 0 73 1 0 8 .088 .138 .184 .322
Ahead in Count   62 20 3 0 3 8 17 38 0 0 0 2 .323 .588 .516 1.104
Batting Leadoff   251 38 7 1 7 22 31 57 93 0 0 10 .151 .330 .271 .601
Batting 2nd   60 12 1 0 1 5 7 12 25 1 0 3 .200 .355 .267 .622
Batting 4th   13 2 1 0 0 0 2 1 4 0 0 0 .154 .214 .231 .445
Batting 5th   5 0 0 0 0 0 1 3 2 0 0 1 .000 .444 .000 .444
Batting 6th   35 7 2 0 0 0 4 10 15 0 0 1 .200 .391 .257 .648
Batting 8th   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Low Leverage   110 19 5 1 3 7 10 27 37 0 0 3 .173 .350 .318 .668
Medium Leverage   187 31 5 0 4 12 26 39 69 0 0 9 .166 .336 .257 .593
High Leverage   68 9 1 0 1 8 9 17 33 1 0 3 .132 .326 .191 .517
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
1991 Chicago - MLB 24 75 184 41 8 2 2 14 18 28 4 1 47 2 3 .223 .336 .321 .657 84 89 0.1
1992 Chicago - MLB 25 11 23 8 1 0 0 2 3 3 0 0 5 1 1 .348 .423 .391 .814 129 134 0.1
1993 Chicago - MLB 26 5 5 0 0 0 0 0 0 0 0 0 2 0 0 .000 .000 .000 .000 -100 -122 -0.1
1994 Chicago - MLB 27 3 5 1 0 0 0 1 0 0 1 0 0 0 0 .200 .333 .200 .533 46 61 -0.0
1995 Chicago - MLB 28 5 2 1 0 0 0 1 2 0 0 0 0 0 0 .500 .500 .500 1.000 171 187 -0.0
2000 Anaheim - MLB 33 3 1 0 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000 -100 -119 -0.0
Total MLB 102 220 51 9 2 2 18 23 31 5 1 55 3 4 .232 .339 .318 .657 84 89 0.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
1986 Johnson City - BC 19 56 202 60 7 4 3 20 55 46 7 3 3 27 3 .297 .438 .416 .854 190 304 4.8
1987 Savannah - A 20 134 505 136 28 3 9 51 95 73 8 3 98 80 21 .269 .368 .390 .759 175 400 9.2
1988 Arkansas - AA 21 39 132 40 11 2 2 15 15 21 3 1 30 3 8 .303 .408 .462 .870 155 149 0.8
1988 Louisville - AAA 21 99 359 73 13 4 4 19 47 60 8 0 75 19 10 .203 .330 .295 .625 89 95 1.1
1989 Savannah - A 22 99 350 87 17 0 7 32 54 79 8 0 123 40 10 .249 .398 .357 .755 185 188 6.4
1989 Arkansas - AA 22 31 116 30 7 1 1 8 23 26 2 1 34 9 2 .259 .400 .362 .762 138 142 1.4
1990 Arkansas - AA 23 9 32 6 0 2 0 2 8 7 1 1 13 4 0 .188 .341 .312 .654 105 108 0.4
1990 Louisville - AAA 23 120 450 87 7 8 2 26 56 56 6 4 157 41 6 .193 .289 .258 .547 69 71 1.3
1992 Vancouver - AAA 25 118 444 117 26 12 8 62 88 87 16 5 135 21 7 .264 .399 .430 .829 144 146 5.0
1993 Vancouver - AAA 26 117 466 121 27 8 9 60 82 79 12 2 158 30 11 .260 .379 .410 .789 117 120 3.4
1994 Vancouver - AAA 27 118 467 117 24 7 11 50 88 81 11 1 125 33 13 .251 .373 .403 .776 114 119 3.1
1995 Vancouver - AAA 28 119 462 100 24 4 8 55 97 91 13 3 137 41 7 .216 .359 .338 .696 101 109 3.2
1996 Vancouver - AAA 29 89 345 70 15 4 6 29 47 62 9 3 106 28 15 .203 .337 .322 .658 98 104 1.6
1997 Louisville - AAA 30 123 423 90 12 6 16 40 68 55 12 3 128 35 8 .213 .318 .383 .701 115 117 3.4
1998 Edmonton - AAA 31 114 319 69 17 1 8 37 42 50 13 1 117 26 11 .216 .345 .351 .696 111 116 2.2
1999 Edmonton - AAA 32 126 463 113 30 4 11 47 81 81 15 1 158 31 8 .244 .373 .397 .771 134 137 4.9
2000 Edmonton - AAA 33 110 365 59 11 1 8 27 45 83 15 1 139 26 6 .162 .338 .263 .601 88 94 1.7
Total PCL 911 3331 766 174 41 69 367 570 614 104 17 1075 236 78 .230 .365 .369 .734 115 119
Total AA 342 1232 250 32 18 22 85 171 171 26 7 360 95 24 .203 .311 .312 .623 91 94
Total TL 79 280 76 18 5 3 25 46 54 6 3 77 16 10 .271 .397 .404 .800 142 141
Total SALL 233 855 223 45 3 16 83 149 152 16 3 221 120 31 .261 .381 .377 .758 180 309
Total APPY 56 202 60 7 4 3 20 55 46 7 3 3 27 3 .297 .438 .416 .854 190 304
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
1986 Johnson City - BC 1B 6 4 49 1 6 50 0 1.000 48.0 9.38 0.0 .000
1986 Johnson City - BC 2B 56 38 108 144 27 259 7 .973 448.0 5.06 0.0 .000
1986 Johnson City - BC 3B 19 13 15 36 4 57 6 .895 152.0 3.02 0.0 .000
1987 Savannah - A 1B 6 3 49 1 6 50 0 1.000 48.0 9.38 0.0 .000
1987 Savannah - A 2B 134 71 218 279 77 514 17 .967 1072.0 4.17 0.0 .000
1987 Savannah - A 3B 40 28 31 76 8 120 13 .892 320.0 3.01 0.0 .000
1991 Chicago - MLB 2B 28 9 34 50 10 87 3 .966 122.1 6.18 -0.5 .959
1991 Chicago - MLB 3B 41 39 17 81 11 106 8 .925 337.1 2.61 -3.5 .923
1991 Chicago - MLB SS 3 0 0 2 0 2 0 1.000 3.0 6.00 +0.2 1.042
1992 Chicago - MLB 2B 6 3 7 11 5 19 1 .947 32.1 5.01 -0.5 .999
1992 Chicago - MLB 3B 3 3 0 7 1 7 0 1.000 23.0 2.74 -0.3 .932
1993 Chicago - MLB 2B 2 1 3 4 2 7 0 1.000 11.0 5.73 -0.1 .985
1993 Chicago - MLB 3B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
1994 Chicago - MLB 2B 3 1 5 12 5 17 0 1.000 13.0 11.77 +0.2 .990
1995 Chicago - MLB 2B 3 0 2 1 1 3 0 1.000 7.0 3.86 -0.4 .000
2000 Anaheim - MLB 1B 3 0 4 0 0 4 0 1.000 3.0 12.00 +0.0 1.019
2000 Edmonton - AAA 1B 1 0 1 1 0 2 0 1.000 1.0 18.00 +0.1 1.022
2000 Edmonton - AAA 2B 103 103 199 259 59 465 7 .985 910.1 4.53 -2.4 .989
2000 Anaheim - MLB 3B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2000 Edmonton - AAA 3B 2 2 2 4 0 6 0 1.000 17.0 3.18 +0.3 1.074
TOTAL 1B 16 7 103 3 12 106 0 1.000 100.0 9.54 +0.1 1.021
TOTAL 2B 335 226 576 760 186 1371 35 .974 2616.0 4.60 -3.7 .985
TOTAL 3B 105 85 65 204 24 296 27 .909 849.1 2.85 -3.5 .929
TOTAL SS 3 0 0 2 0 2 0 1.000 3.0 6.00 +0.2 1.042
PLAYER HISTORY
01/01/1989 OSA scouting updated ratings (potential): Contact: 8 (9); Power: 7 (10); Eye: 12 (13).
05/27/1989 Injured (mild abdominal strain),day-to-day for 1 day.
07/01/1989 Wins the SALL Batter of the Month Award.
07/11/1989 Was selected to the 1989 South Atlantic League All-Star Game.
09/19/1989 Wins the 1989 Texas League Round 1 with the Arkansas Travelers!
09/24/1989 Wins the 1989 South Atlantic League Round 1 with the Savannah Cardinals!
10/05/1989 Wins the 1989 SALL Platinum Stick Award at 2B.
10/08/1989 Finished 3rd in 1989 SALL Most Valuable Player Award voting.
10/24/1989 Named the #97 prospect in the MLB
01/01/1990 OSA scouting updated ratings (potential): Contact: 8 (9); Power: 7 (10); Eye: 12 (14).
04/16/1990 Injured (bruised thumb),day-to-day for 2 days.
09/04/1990 Injured (knee contusion),day-to-day for 4 days.
09/23/1990 Wins the 1990 Round 1 MVP Award.
09/24/1990 Wins the 1990 American Association Round 1 with the Louisville Redbirds!
11/16/1990 Became a minor league free agent.
11/16/1990 Signed a 1-year minor league contract with the Chicago White Sox organization.
01/01/1991 OSA scouting updated ratings (potential): Contact: 8 (9); Power: 7 (10); Eye: 13 (15).
11/22/1991 Received a 1-year contract through automatic renewal worth a total of $142,000.
01/01/1992 OSA scouting updated ratings (potential): Contact: 8 (8); Power: 7 (9); Eye: 13 (15).
06/08/1992 Injured on 06/07/1992, diagnosed with a mild abdominal strain, will not miss additional time.
06/20/1992 Injured (back stiffness),day-to-day for one week.
07/12/1992 Was selected to the 1992 Pacific Coast League All-Star Game.
10/01/1992 Wins the 1992 Pacific Coast League Round 1 with the Vancouver Canadians!
10/12/1992 Wins the 1992 PCL Platinum Stick Award at 2B.
11/15/1992 Received a 1-year contract through automatic renewal worth a total of $150,000.
01/01/1993 OSA scouting updated ratings (potential): Contact: 8 (8); Power: 7 (9); Eye: 13 (16).
03/12/1993 Injured (blurred vision),day-to-day for 1-2 weeks.
07/11/1993 Was selected to the 1993 Pacific Coast League All-Star Game.
11/19/1993 Received a 1-year contract through automatic renewal worth a total of $158,000.
01/01/1994 OSA scouting updated ratings (potential): Contact: 8 (8); Power: 7 (9); Eye: 13 (17).
04/13/1994 Injured (flu),day-to-day for 4 days.
07/10/1994 Was selected to the 1994 Pacific Coast League All-Star Game.
09/28/1994 Wins the 1994 Pacific Coast League Round 1 with the Vancouver Canadians!
11/25/1994 Received a 1-year contract through automatic renewal worth a total of $166,000.
01/01/1995 OSA scouting updated ratings (potential): Contact: 8 (8); Power: 7 (9); Eye: 14 (17).
07/09/1995 Was selected to the 1995 Pacific Coast League All-Star Game.
11/23/1995 Received a 1-year contract through automatic renewal worth a total of $176,000.
01/01/1996 OSA scouting updated ratings (potential): Contact: 8 (8); Power: 7 (9); Eye: 14 (18).
04/30/1996 Injured on 04/26/1996, diagnosed with a fractured wrist, will miss 5 weeks.
08/15/1996 Injured (bruised hand),day-to-day for 3 days.
09/06/1996 Injured (elbow inflammation),out for 4 weeks.
11/21/1996 Became a free agent.
01/01/1997 OSA scouting updated ratings (potential): Contact: 7 (7); Power: 7 (8); Eye: 15 (18).
01/09/1997 Signed a minor league contract with the St. Louis Cardinals organization.
07/07/1997 Was selected to the 1997 American Association All-Star Game.
11/22/1997 Became a minor league free agent.
01/01/1998 OSA scouting updated ratings (potential): Contact: 7 (7); Power: 7 (7); Eye: 15 (15).
01/06/1998 Signed a 4-year contract worth a total of $1,576,000 with the Anaheim Angels organization.
07/12/1998 Was selected to the 1998 Pacific Coast League All-Star Game.
01/01/1999 OSA scouting updated ratings (potential): Contact: 7 (7); Power: 7 (7); Eye: 15 (15).
04/04/1999 Successfully completed training to learn a new position at the Anaheim Angels development complex.
07/11/1999 Was selected to the 1999 Pacific Coast League All-Star Game.
08/01/1999 Wins the PCL Batter of the Month Award.
08/13/1999 Injured (strained rib cage muscle),day-to-day for one week.
01/01/2000 OSA scouting updated ratings (potential): Contact: 7 (7); Power: 7 (7); Eye: 15 (15).
07/17/2000 Wins the PCL Player of the Week Award.
Monday, April 13th , 2026 - OOTP Baseball 25.11 Build 104