C B.J. Ho #3
Age: 23 | Bats: R | Throws: R | Morale: Normal
10/26/2063
OA: 45 POT: 55
C B.J. HO #3 - AGE: 23 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
86 329 90 10 0 5 27 45 43 .274 .386 .350 0 1.7
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 60 60 55 60
Gap 40 40 40 45
Power 45 45 45 55
Eye 55 55 50 55
Avoid K's 65 70 65 70
FIELDING RATINGS
Catcher Infield Outfield
Range: - 30 25
Errors: - 35 20
Arm: 55 55 50
Turn DP: - 25 -
Framing: 60 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: 50 Left Field: -
1st Base: 30 Center Field: -
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 40
Stealing Aggressiveness: 35
Stealing Ability: 20
Baserunning Inst.: 25
Sacrifice Bunt: 50
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/21/2063 BIR Loss, 5-7 6 0 2 1 0 1 0 0
09/19/2063 @ BIR Win, 8-1 4 1 2 0 0 1 0 0
09/18/2063 @ BIR Win, 7-5 4 0 1 0 0 2 0 0
09/17/2063 @ BIR Loss, 4-5 5 1 2 0 0 0 1 0
09/15/2063 BIR Loss, 3-6 4 1 1 1 1 0 0 0
09/14/2063 BIR Loss, 0-4 4 0 0 0 0 0 0 0
09/11/2063 @ PAW Loss, 4-5 4 1 0 0 0 1 0 0
09/10/2063 @ PAW Win, 6-0 4 0 1 1 0 0 0 0
09/09/2063 @ PAW Win, 7-1 4 0 1 0 0 1 0 0
09/08/2063 LOU Win, 5-1 4 0 0 0 0 1 1 0
PERSONALITY
Just goes about his business.
Birthday:03/03/2040
Born in:Racine, WI
Nationality:American
Height:6' 4"
Weight:200 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$500,000
Signed Through:2063 Season
Major Service:None, None
Service This Yr:None
40-Man Service:None, 63 Days
Pro Service:5 Years
Arbitration Eligibility:Not yet eligible
Option Years:2 option years left
Contract Extension: -
Drafted:2058, 7th Pick in Round 9
TRIPLE A 2063 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 86 329 90 10 0 5 27 35 45 43 .274 .386 .350 .735 .339 .076 110
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 86 389 15 2 0 11 2 0 115 15 0 0 0.0 46.6 4.99 1.7  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   105 35 4 0 2 12 17 17 13 0 1 5 .333 .449 .429 .877
Versus Right   224 55 6 0 3 15 18 28 30 0 1 10 .246 .355 .312 .667
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   22 6 1 0 1 4 4 5 2 0 0 4 .273 .484 .455 .938
May   86 23 3 0 1 6 3 8 14 0 0 3 .267 .351 .337 .688
June   75 21 2 0 1 5 9 11 13 0 0 1 .280 .379 .347 .726
July   68 21 3 0 2 6 6 10 9 0 0 2 .309 .412 .441 .854
August   50 13 0 0 0 2 8 8 2 0 2 2 .260 .383 .260 .643
September   28 6 1 0 0 4 5 3 3 0 0 3 .214 .353 .250 .603
Postseason   27 8 0 0 1 2 3 4 1 0 0 0 .296 .387 .407 .795
Career   329 90 10 0 5 27 35 45 43 0 2 15 .274 .386 .350 .735
Home   154 45 8 0 2 13 21 18 20 0 1 7 .292 .391 .383 .774
Road   175 45 2 0 3 14 14 27 23 0 1 8 .257 .381 .320 .701
Grass   329 90 10 0 5 27 35 45 43 0 2 15 .274 .386 .350 .735
Night   329 90 10 0 5 27 35 45 43 0 2 15 .274 .386 .350 .735
As Starter   329 90 10 0 5 27 35 45 43 0 2 15 .274 .386 .350 .735
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
2055 Total - 15 34 148 64 18 0 8 41 59 14 7 0 8 0 0 .432 .503 .716 1.219 100 100 3.0
2056 Total - 16 34 145 63 13 1 7 41 51 14 7 2 9 0 0 .434 .500 .683 1.183 100 100 2.7
2057 Total - 17 38 164 72 16 0 7 48 57 14 7 0 6 0 0 .439 .503 .665 1.167 100 100 3.0
2058 Total - 18 40 173 77 20 2 11 52 80 15 7 3 11 0 0 .445 .500 .775 1.275 100 100 3.7
2058 Oil City - A- 18 15 44 7 0 0 0 1 1 1 2 0 12 0 0 .159 .213 .159 .372 1 -8 -0.5
2059 Oil City - A- 19 48 152 40 3 0 1 10 9 10 6 1 46 0 0 .263 .331 .303 .634 65 64 -0.5
2060 Oil City - A- 20 32 114 31 9 0 3 18 13 8 5 1 40 0 0 .272 .344 .430 .774 99 100 0.3
2061 Bradenton - A+ 21 93 346 87 9 2 9 34 35 21 5 4 75 1 0 .251 .301 .367 .668 83 79 0.7
2062 Bradenton - A+ 22 41 136 35 7 0 4 16 22 19 3 0 28 0 0 .257 .361 .397 .758 104 105 0.6
2062 Altoona - AA 22 47 181 53 6 1 4 27 20 18 2 3 33 0 0 .293 .358 .403 .761 104 106 0.8
2063 Syracuse - AAA 23 86 329 90 10 0 5 27 35 45 15 0 43 0 0 .274 .386 .350 .735 104 110 1.7
Total AAA 86 329 90 10 0 5 27 35 45 15 0 43 0 0 .274 .386 .350 .735 104 110
Total AA - U28 47 181 53 6 1 4 27 20 18 2 3 33 0 0 .293 .358 .403 .761 104 106
Total A+ - U26 134 482 122 16 2 13 50 57 40 8 4 103 1 0 .253 .318 .376 .694 89 87
Total A- - U25 95 310 78 12 0 4 29 23 19 13 2 98 0 0 .252 .320 .329 .649 69 68
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
2061 Bradenton - A+ - U26 21 7 23 3 0 0 1 2 4 2 1 0 6 0 0 .130 .231 .261 .492 35 29 0.3
2063 Syracuse - AAA 23 6 27 8 0 0 1 2 3 4 0 0 1 0 0 .296 .387 .407 .795 119 125 0.3
Total AAA 6 27 8 0 0 1 2 3 4 0 0 1 0 0 .296 .387 .407 .795 119 125
Total A+ - U26 7 23 3 0 0 1 2 4 2 1 0 6 0 0 .130 .231 .261 .492 35 29
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2058 Oil City - A- C 15 14 129 6 0 135 0 1.000 117.2 10.33 -0.1 .616 0 9 2 22.2
2058 Oil City - A- 1B 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2059 Oil City - A- C 32 32 255 13 1 269 1 .996 264.0 9.14 +1.3 1.685 1 20 5 25.0
2059 Oil City - A- 1B 1 0 2 0 0 2 0 1.000 2.0 9.00 0.0 .000
2060 Oil City - A- C 23 23 189 11 0 200 0 1.000 196.1 9.17 +0.4 .950 1 11 3 27.3
2060 Oil City - A- 1B 4 2 21 1 2 22 0 1.000 22.0 9.00 +0.0 .989
2061 Bradenton - A+ C 76 76 517 37 1 554 0 1.000 627.1 7.95 +2.6 1.105 1 34 13 38.2
2062 Altoona - AA C 32 32 215 18 0 233 0 1.000 275.2 7.61 +0.9 1.584 2 16 6 37.5
2062 Bradenton - A+ C 32 32 221 17 1 240 2 .992 277.0 7.73 +0.8 1.261 3 11 4 36.4
2063 Syracuse - AAA C 63 63 431 34 6 465 0 1.000 549.0 7.62 +0.7 1.038 4 27 7 25.9
2063 Syracuse - AAA 1B 2 0 3 0 0 3 0 1.000 4.0 6.75 0.0 .000
TOTAL C 273 272 1957 136 9 2096 3 .999 2307.0 8.17 +6.6 1.139 12 128 40 31.2
TOTAL 1B 8 2 26 1 2 27 0 1.000 30.0 8.10 +0.0 .989
PLAYER HISTORY
01/01/2056 OSA scouting updated ratings (potential): Contact: 20 (55); Power: 20 (45); Eye: 30 (45).
01/01/2057 OSA scouting updated ratings (potential): Contact: 25 (60); Power: 20 (45); Eye: 30 (45).
01/01/2058 OSA scouting updated ratings (potential): Contact: 25 (55); Power: 20 (45); Eye: 30 (45).
06/02/2058 Drafted in the 2058 first-year player draft (Round 9, Pick 7, 301st overall pick) by the Pittsburgh Pirates, out of high school Rochester (Rochester; Rochester, PA).
06/06/2058 Signed a minor league contract with the Pittsburgh Pirates organization with a signing bonus of $200,000.
06/27/2058 Injured (fractured finger),out for 6 weeks.
01/01/2059 OSA scouting updated ratings (potential): Contact: 25 (55); Power: 20 (50); Eye: 30 (45).
01/01/2060 OSA scouting updated ratings (potential): Contact: 35 (55); Power: 20 (55); Eye: 30 (50).
11/17/2060 Named the #100 prospect in the SKY
01/01/2061 OSA scouting updated ratings (potential): Contact: 35 (55); Power: 30 (55); Eye: 35 (50).
07/21/2061 Was selected to the 2061 Skyline Baseball League All-Star Futures Game.
11/18/2061 Named the #77 prospect in the SKY
01/01/2062 OSA scouting updated ratings (potential): Contact: 40 (55); Power: 35 (55); Eye: 50 (55).
04/03/2062 Named the #74 prospect in the SKY
07/06/2062 Named the #72 prospect in the SKY
07/13/2062 Was selected to the 2062 Skyline Baseball League All-Star Futures Game.
09/06/2062 Injured (fractured thumb),out for 3-4 weeks.
09/22/2062 Suffered setback in recovery from injury, will miss another 2 weeks.
01/01/2063 OSA scouting updated ratings (potential): Contact: 45 (55); Power: 40 (55); Eye: 50 (60).
04/02/2063 Named the #42 prospect in the SKY
07/05/2063 Named the #43 prospect in the SKY
07/12/2063 Was selected to the 2063 Skyline Baseball League All-Star Futures Game.
08/14/2063 Injured (sprained elbow),day-to-day for 3 weeks.
Thursday, June 12th , 2025 - OOTP Baseball 25.11 Build 104