SS Ken Proctor #5
Age: 31 | Bats: R | Throws: R | Morale: Normal
11/06/2062
OA: 45 POT: 45
SS KEN PROCTOR #5 - AGE: 31 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
151 451 88 14 1 12 48 52 121 .195 .283 .310 20 1.4
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 3 4 3 3
Gap 5 5 5 5
Power 4 4 4 4
Eye 5 6 5 5
Avoid K's 4 4 4 4
FIELDING RATINGS
Catcher Infield Outfield
Range: - 10 4
Errors: - 10 8
Arm: 1 8 6
Turn DP: - 11 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: 10
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: 3 Right Field: -
3rd Base: 5
       
RUN/BUNT
Running Speed: 7
Stealing Ability: 8
Baserunning Inst.: 7
Sacrifice Bunt: 9
Bunt for Hit: 8
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/27/2062 YS9 Win, 3-2 2 0 0 0 0 1 1 0
09/26/2062 YS9 Win, 5-3 3 0 1 0 0 1 1 1
09/25/2062 YS9 Win, 8-1 4 1 1 1 1 0 1 0
09/24/2062 YS9 Win, 6-5 5 1 1 0 0 0 0 0
09/22/2062 CHI Win, 12-1 3 1 2 0 0 2 0 0
09/21/2062 CHI Win, 3-1 2 0 1 1 0 1 1 0
09/20/2062 CHI Win, 5-4 1 0 0 0 0 1 0 0
09/19/2062 CHI Win, 4-3 4 0 1 0 0 0 2 0
09/17/2062 @ TWC Loss, 1-3 3 0 0 0 0 0 1 0
09/16/2062 @ TWC Win, 4-1 4 0 1 0 0 0 0 0
PERSONALITY
Highly respected by his teammates.
Personality Class: Captain
High: Leader
Birthday:06/23/2031
Born in:Greeneville, TN
Nationality:American
Height:6' 0"
Weight:190 lbs
Local Popularity:Well Known
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$3,200,000
Signed Through:2063 Season
Major Service:7 Years, 161 Days
Service This Yr:180 Days
40-Man Service:8 Years, 106 Days
Pro Service:10 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:2 option years left
Contract Extension: -
Drafted:2052, 20th Pick in Round 1
BREWSTER BASEBALL ASSOCIATION 2062 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 151 451 88 14 1 12 48 45 52 121 .195 .283 .310 .593 .262 .115 61
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 151 509 4 1 0 7 17 2 140 27 20 4 83.3 44.1 3.03 1.4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   122 23 2 0 3 17 12 16 30 0 2 0 .189 .283 .279 .561
Versus Right   329 65 12 1 9 31 33 36 91 2 15 4 .198 .283 .322 .605
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   76 15 2 0 2 9 7 10 20 0 2 2 .197 .307 .303 .609
May   93 24 2 0 3 11 15 8 19 1 3 0 .258 .314 .376 .690
June   71 10 2 0 1 4 3 5 26 0 3 0 .141 .197 .211 .409
July   74 13 4 0 2 8 5 9 19 0 2 0 .176 .265 .311 .576
August   72 11 0 0 1 9 7 10 22 1 2 0 .153 .253 .194 .447
September   65 15 4 1 3 7 8 10 15 0 5 2 .231 .351 .462 .812
Spring Training   69 16 2 1 1 5 7 4 11 0 0 0 .232 .274 .333 .607
Last Year   421 77 24 3 4 33 32 49 114 3 6 5 .183 .274 .283 .557
2 Years Ago   216 46 9 2 4 26 20 12 54 3 5 1 .213 .254 .329 .583
Career   3388 715 165 23 53 319 343 315 793 32 71 22 .211 .280 .320 .600
Home   218 42 9 0 6 22 22 35 61 2 9 2 .193 .307 .317 .624
Road   233 46 5 1 6 26 23 17 60 0 8 2 .197 .258 .305 .563
Grass   431 84 14 0 12 47 41 49 115 2 17 3 .195 .280 .311 .591
Turf   20 4 0 1 0 1 4 3 6 0 0 1 .200 .333 .300 .633
Day   132 29 5 0 5 19 15 14 32 2 7 1 .220 .295 .371 .667
Night   319 59 9 1 7 29 30 38 89 0 10 3 .185 .278 .285 .563
As Starter   451 88 14 1 12 48 45 52 121 2 17 4 .195 .283 .310 .593
Close/Late   90 18 1 0 3 6 8 11 24 0 3 0 .200 .287 .311 .598
Inning 1-3   136 28 4 1 3 14 12 18 38 0 3 2 .206 .308 .316 .624
Inning 4-6   182 38 9 0 6 26 20 17 44 2 11 1 .209 .277 .357 .634
Inning 7-9   116 20 0 0 3 8 12 16 35 0 3 1 .172 .278 .250 .528
Extra Innings   17 2 1 0 0 0 1 1 4 0 0 0 .118 .167 .176 .343
0 Outs   146 32 3 0 5 10 21 14 36 0 8 2 .219 .296 .342 .639
1 Outs   137 27 4 1 4 19 15 15 38 2 9 1 .197 .277 .328 .606
2 Outs   168 29 7 0 3 19 9 23 47 0 0 1 .173 .276 .268 .544
Scoring Position   114 28 5 0 3 37 12 20 32 2 17 2 .246 .362 .368 .731
Bases Empty   281 52 8 1 8 8 27 26 76 0 0 2 .185 .259 .306 .565
Runner on 1st   56 8 1 0 1 3 6 6 13 0 0 0 .143 .226 .214 .440
Runner on 2nd   48 13 2 0 0 8 2 7 16 0 14 1 .271 .375 .312 .688
Runner on 3rd   14 2 0 0 1 3 1 2 5 0 0 0 .143 .250 .357 .607
Runner on 1st & 2nd   26 5 1 0 1 7 3 4 5 0 1 0 .192 .300 .346 .646
Runner on 1st & 3rd   9 4 2 0 1 7 2 2 2 0 0 0 .444 .545 1.000 1.545
Runner on 2nd & 3rd   13 3 0 0 0 7 3 2 4 2 2 0 .231 .294 .231 .525
Bases Loaded   4 1 0 0 0 5 1 3 0 0 0 1 .250 .625 .250 .875
Two Strikes   221 24 7 0 2 11 11 22 121 0 0 2 .109 .196 .167 .363
First Pitch   72 15 1 0 3 10 10 1 0 0 9 1 .208 .230 .347 .577
Count 0-1   37 14 1 0 2 4 5 0 0 0 2 0 .378 .378 .568 .946
Count 0-2   39 5 1 0 1 3 2 0 27 0 0 1 .128 .150 .231 .381
Count 1-0   29 8 1 1 1 5 4 0 0 1 5 0 .276 .267 .483 .749
Count 1-1   34 8 1 0 1 4 1 0 0 0 1 0 .235 .235 .353 .588
Count 1-2   75 6 0 0 1 1 2 0 42 0 0 0 .080 .080 .120 .200
Count 2-0   17 6 3 0 1 6 5 0 0 0 0 1 .353 .389 .706 1.095
Count 2-1   30 10 0 0 1 5 2 0 0 0 0 0 .333 .333 .433 .767
Count 2-2   58 5 2 0 0 2 2 0 29 0 0 0 .086 .086 .121 .207
Count 3-0   0 0 0 0 0 1 2 13 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   11 3 0 0 1 2 5 16 0 1 0 0 .273 .679 .545 1.224
Full Count   49 8 4 0 0 5 5 22 23 0 0 1 .163 .431 .245 .675
Behind in Count   151 25 2 0 4 8 9 0 69 0 2 1 .166 .171 .258 .429
Ahead in Count   87 27 4 1 4 19 18 29 0 2 5 1 .310 .479 .517 .996
Batting 5th   15 5 1 0 1 4 4 1 2 0 0 0 .333 .375 .600 .975
Batting 6th   67 15 0 0 2 5 7 5 21 1 3 0 .224 .274 .313 .587
Batting 7th   70 15 2 0 1 8 8 10 19 0 2 1 .214 .321 .286 .607
Batting 8th   256 45 8 1 7 27 21 30 71 1 10 2 .176 .266 .297 .563
Batting 9th   43 8 3 0 1 4 5 6 8 0 2 1 .186 .300 .326 .626
Low Leverage   209 34 8 1 4 10 13 22 61 0 0 1 .163 .246 .268 .514
Medium Leverage   165 37 2 0 3 15 18 21 44 1 8 2 .224 .317 .291 .608
High Leverage   76 17 4 0 5 23 14 9 16 1 9 1 .224 .310 .474 .784
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
2054 Madison - BBA 22 75 272 66 14 1 7 39 39 27 1 2 60 4 2 .243 .311 .379 .690 88 86 1.5
2055 Madison - BBA 23 150 558 127 26 6 7 42 61 54 5 4 108 10 5 .228 .300 .333 .633 74 70 2.0
2056 Madison - BBA 24 150 536 119 34 5 7 53 60 46 2 8 115 10 2 .222 .282 .343 .625 72 67 1.6
2057 Madison - BBA 25 121 287 57 10 3 6 23 22 24 0 3 60 1 2 .199 .258 .317 .575 57 49 0.9
2058 Madison - BBA 26 150 499 107 31 2 3 41 50 37 3 5 119 8 5 .214 .270 .303 .573 60 54 1.5
2059 Madison - BBA 27 46 148 28 3 0 3 14 14 14 1 2 42 2 3 .189 .261 .270 .531 47 43 0.0
2060 Madison - BBA 28 94 216 46 9 2 4 26 20 12 1 3 54 10 2 .213 .254 .329 .583 60 53 0.7
2061 Madison - BBA 29 137 421 77 24 3 4 33 32 49 5 3 114 5 2 .183 .274 .283 .557 56 51 0.9
2062 Madison - BBA 30 151 451 88 14 1 12 48 45 52 4 2 121 20 4 .195 .283 .310 .593 58 61 1.4
Total BBA 1074 3388 715 165 23 53 319 343 315 22 32 793 70 27 .211 .280 .320 .600 65 61 10.6
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
2050 U.S. Marine Corps - COL 18 49 170 38 12 4 7 32 35 34 2 2 46 15 9 .224 .356 .465 .820 121 117 1.3
2051 U.S. Marine Corps - COL 19 47 168 45 9 0 6 27 36 34 4 1 43 14 10 .268 .401 .429 .830 107 110 1.7
2052 U.S. Marine Corps - COL 20 50 184 48 8 4 13 45 44 45 5 3 55 23 9 .261 .414 .560 .973 140 136 2.7
2052 Boulder - A 20 50 131 40 9 2 2 20 21 13 3 3 29 8 3 .305 .373 .450 .824 112 111 0.8
2053 Burlington - AA 21 129 509 137 21 13 15 58 79 64 13 1 122 19 18 .269 .365 .450 .814 129 135 6.6
2054 Burlington - AA 22 9 34 9 1 0 2 4 6 3 3 0 11 3 0 .265 .375 .471 .846 136 145 0.5
2054 South Bend - AAA 22 13 38 12 4 0 2 5 7 2 1 0 4 1 0 .316 .366 .579 .945 158 166 0.6
2059 South Bend - AAA 27 85 283 58 11 2 7 40 31 29 4 5 73 5 7 .205 .283 .332 .616 58 52 0.8
Total RHML (AAA) 98 321 70 15 2 9 45 38 31 5 5 77 6 7 .218 .293 .361 .654 70 65
Total WCL (AA) 138 543 146 22 13 17 62 85 67 16 1 133 22 18 .269 .365 .451 .816 129 136
Total CPL (A) 50 131 40 9 2 2 20 21 13 3 3 29 8 3 .305 .373 .450 .824 112 111
Total CCAS (COL) 146 522 131 29 8 26 104 115 113 11 6 144 52 28 .251 .391 .487 .878 123 122
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
2050 U.S. Marine Corps - CCAS (COL) 18 13 42 8 2 1 3 7 6 8 0 0 15 6 3 .190 .320 .500 .820 119 114 0.6
2051 U.S. Marine Corps - CCAS (COL) 19 2 4 0 0 0 0 1 0 2 0 1 2 0 0 .000 .286 .000 .286 -20 8 0.9
2052 U.S. Marine Corps - CCAS (COL) 20 3 9 3 0 0 1 3 2 3 1 0 5 3 1 .333 .538 .667 1.205 198 197 1.1
Total CCAS (COL) 18 55 11 2 1 4 11 8 13 1 1 22 9 4 .200 .357 .491 .848 120 119
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2050 U.S. Marine Corps - COL 2B 25 25 33 57 15 90 0 1.000 229.2 3.53 +1.7 1.026
2050 U.S. Marine Corps - COL 3B 13 3 2 8 2 10 0 1.000 52.2 1.71 +0.7 1.255
2050 U.S. Marine Corps - COL SS 17 15 10 27 1 38 1 .974 120.1 2.77 +0.6 1.051
2050 U.S. Marine Corps - COL CF 3 3 2 0 0 3 1 .667 19.0 0.95 -0.3 1.024
2051 U.S. Marine Corps - COL SS 44 44 45 128 28 175 2 .989 389.2 4.00 +9.1 1.156
2051 U.S. Marine Corps - COL CF 3 3 11 1 1 12 0 1.000 26.1 4.10 -0.4 .940
2052 Boulder - A 2B 3 0 2 2 1 4 0 1.000 6.1 5.68 +0.0 1.039
2052 U.S. Marine Corps - COL 2B 1 1 0 2 0 2 0 1.000 8.0 2.25 +0.1 1.110
2052 Boulder - A 3B 27 23 9 42 3 51 0 1.000 209.2 2.19 +1.4 1.083
2052 Boulder - A SS 10 1 7 14 0 22 1 .955 30.1 6.23 +0.2 .988
2052 U.S. Marine Corps - COL SS 46 43 52 149 21 206 5 .976 399.0 4.53 +10.0 1.148
2052 Boulder - A CF 13 5 14 2 1 16 0 1.000 59.1 2.43 -0.4 .933
2052 U.S. Marine Corps - COL CF 3 3 7 0 0 7 0 1.000 24.0 2.62 +0.2 1.018
2053 Burlington - AA 3B 6 5 1 11 1 12 0 1.000 48.0 2.25 -0.4 .958
2053 Burlington - AA SS 123 123 147 409 43 572 16 .972 1108.1 4.51 +22.7 1.102
2054 Madison - MLB 2B 2 0 0 1 0 1 0 1.000 2.0 4.50 +0.0 1.030
2054 South Bend - AAA 2B 7 7 16 19 3 36 1 .972 57.0 5.53 -0.7 .941
2054 Madison - MLB SS 73 72 85 217 38 309 7 .977 622.2 4.37 +5.8 1.066
2054 South Bend - AAA SS 5 3 6 15 6 21 0 1.000 33.2 5.61 +0.5 1.080
2054 Burlington - AA SS 9 9 5 34 3 43 4 .907 79.0 4.44 +0.7 1.029
2054 Madison - MLB LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2054 South Bend - AAA LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2054 South Bend - AAA CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2055 Madison - MLB SS 150 150 150 472 88 634 12 .981 1309.1 4.28 +17.7 1.064
2056 Madison - MLB 2B 1 0 0 1 1 1 0 1.000 3.0 3.00 -0.2 1.037
2056 Madison - MLB 3B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2056 Madison - MLB SS 149 149 202 466 101 692 24 .965 1284.0 4.68 +11.2 1.048
2057 Madison - MLB 2B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2057 Madison - MLB SS 111 81 110 252 36 368 6 .984 742.1 4.39 +14.5 1.118
2057 Madison - MLB LF 5 1 5 0 0 5 0 1.000 14.2 3.07 -0.1 .983
2057 Madison - MLB CF 1 1 1 0 0 1 0 1.000 9.0 1.00 -0.1 .995
2058 Madison - MLB SS 150 150 224 464 96 704 16 .977 1298.0 4.77 +16.7 1.079
2059 South Bend - AAA 3B 4 4 2 6 1 8 0 1.000 34.0 2.12 +0.2 1.009
2059 Madison - MLB SS 46 46 77 142 33 223 4 .982 403.2 4.88 +5.5 1.080
2059 South Bend - AAA SS 78 77 138 264 36 407 5 .988 679.1 5.33 +18.5 1.166
2059 South Bend - AAA LF 1 1 2 0 0 2 0 1.000 6.0 3.00 -0.2 .968
2060 Madison - MLB 2B 1 0 1 0 0 1 0 1.000 3.0 3.00 0.0 .000
2060 Madison - MLB SS 91 65 99 204 39 311 8 .974 595.1 4.58 +8.7 1.073
2060 Madison - MLB LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2061 Madison - MLB 2B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2061 Madison - MLB 3B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2061 Madison - MLB SS 137 134 206 364 74 585 15 .974 1170.0 4.38 +14.9 1.091
2062 Madison - MLB SS 151 151 257 455 109 733 21 .971 1302.1 4.92 +13.6 1.060
TOTAL 2B 40 33 52 82 20 135 1 .993 309.0 3.90 +0.9 1.008
TOTAL 3B 50 35 14 67 7 81 0 1.000 344.1 2.12 +1.9 1.071
TOTAL SS 1390 1313 1820 4076 752 6043 147 .976 11567.1 4.59 +170.8 1.085
TOTAL LF 6 2 7 0 0 7 0 1.000 20.2 3.05 -0.3 .979
TOTAL CF 23 15 35 3 2 39 1 .974 137.2 2.48 -0.9 .958
PLAYER HISTORY
12/02/2049 Joined the U.S. Marine Corps Fighting Leathernecks.
01/01/2050 OSA scouting updated ratings (potential): Contact: 3 (5); Power: 5 (6); Eye: 5 (6).
03/14/2050 Wins the 2050 CCAS (COL) MLN Victory Bell MVP Award.
03/22/2050 Wins the 2050 College Conference All-Stars Round 4 with the U.S. Marine Corps Fighting Leathernecks!
01/01/2051 OSA scouting updated ratings (potential): Contact: 4 (5); Power: 6 (6); Eye: 6 (6).
04/01/2051 Wins the 2051 CCAS (COL) MLN Pascal Verhoeve Glove Award at SS.
01/01/2052 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 6 (6); Eye: 6 (6).
03/31/2052 Wins the 2052 CCAS (COL) MLN Pascal Verhoeve Glove Award at SS.
04/02/2052 Wins the 2052 CCAS (COL) MLN Platinum Stick Award at SS.
05/19/2052 Released by the U.S. Marine Corps Fighting Leathernecks.
05/19/2052 Drafted in the 2052 first-year player draft (Round 1, Pick 20, 20th overall pick) by the Madison Wolves.
05/30/2052 Signed a minor league contract with the Madison Wolves organization with a signing bonus of $2,450,000.
01/01/2053 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 6 (6); Eye: 6 (6).
07/15/2053 Goes 5-6 against the Anderson Joes, with 1 2B, 1 3B, 3 RBI and 4 R.
07/21/2053 Wins the WCL (AA) DNL Player of the Week Award.
08/01/2053 Wins the WCL (AA) DNL Batter of the Month Award.
09/30/2053 Wins the 2053 WCL (AA) DNL Platinum Stick Award at SS.
10/04/2053 Finished 2nd in 2053 WCL (AA) DNL Jorge Olivas Batter Award voting.
01/01/2054 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 6 (6); Eye: 6 (6).
04/09/2054 Injured (sprained thumb),out for 6 weeks.
06/01/2054 Wins the RHML (AAA) RL Player of the Week Award.
08/03/2054 Injured (torn thumb ligament),out for 2 weeks.
11/16/2054 Received a 1-year contract through automatic renewal worth a total of $500,000.
01/01/2055 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 5 (5); Eye: 6 (6).
03/11/2055 Injured (bruised knee),day-to-day for one week.
11/16/2055 Received a 1-year contract through automatic renewal worth a total of $500,000.
01/01/2056 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 5 (5); Eye: 6 (6).
04/13/2056 Injured (mild shoulder inflammation),day-to-day for one week.
06/15/2056 Goes 5-5 against the Chicago Black Sox, with 2 2B, 0 RBI and 2 R.
09/26/2056 Injured (strained oblique),out for 5 weeks.
11/17/2056 Received a 1-year contract through automatic renewal worth a total of $500,000.
01/01/2057 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 5 (5); Eye: 6 (6).
11/15/2057 Received a 1-year contract through arbitration worth a total of $1,533,000.
01/01/2058 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 5 (5); Eye: 6 (6).
06/27/2058 Injured (back spasms),day-to-day for one week.
11/07/2058 Wins the 2058 BBA FL Yogi Zimmer Diamond Glove Award at SS.
11/12/2058 Signed a 1-year contract extension worth a total of $2,014,100 with the Madison Wolves organization.
01/01/2059 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 5 (5); Eye: 6 (6).
11/10/2059 Signed a 1-year contract extension worth a total of $2,584,100 with the Madison Wolves organization.
01/01/2060 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 5 (5); Eye: 6 (6).
04/12/2060 Injured (mild oblique strain),day-to-day for 3 days.
11/10/2060 Signed a 1-year contract extension worth a total of $3,192,001 with the Madison Wolves organization.
01/01/2061 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 5 (5); Eye: 6 (7).
07/01/2061 Signed a 2-year contract extension worth a total of $6,400,000 with the Madison Wolves organization.
09/10/2061 Injured (pulled abdominal muscle),day-to-day for one week.
01/01/2062 OSA scouting updated ratings (potential): Contact: 3 (3); Power: 5 (5); Eye: 6 (6).
LEADERBOARD APPEARANCES
Year GS Rank
2062 151 9
Year SH Rank
2054 11 3
2055 5 9
2056 7 2
2057 5 8
2058 12 3
2061 6 9
2062 17 2
Year SF Rank
2056 8 7
Sunday, April 20th , 2025 - OOTP Baseball 25.11 Build 103