SS Cheng-ji Yang #48
Age: 27 | Bats: S | Throws: R | Morale: Good
10/06/2026
SS CHENG-JI YANG #48 - AGE: 27 - BATS: S - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
90 318 80 16 2 12 44 15 72 .252 .302 .428 7 1.9
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 45 50 45 45
Gap 45 45 45 45
Power 45 50 45 45
Eye 40 45 40 40
Avoid K's 50 55 45 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 70 50
Errors: - 60 50
Arm: 25 65 55
Turn DP: - 60 -
Framing: 25 - -
POSITION RATINGS
Pitcher: - Shortstop: 60
Catcher: - Left Field: -
1st Base: - Center Field: 20
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 50
Stealing Aggressiveness: 60
Stealing Ability: 55
Baserunning Inst.: 65
Sacrifice Bunt: 35
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
10/04/2026 BAL Win, 7-1 4 0 0 0 0 0 1 0
10/03/2026 BAL Win, 12-3 4 1 2 2 0 0 1 0
10/02/2026 BAL Loss, 0-2 3 0 1 0 0 0 1 0
10/01/2026 TOR Win, 6-1 4 0 0 0 0 0 0 0
09/30/2026 TOR Win, 4-2 2 0 0 0 0 1 0 0
09/29/2026 TOR Loss, 3-6 4 1 2 0 0 0 1 0
09/26/2026 @ CWS Loss, 5-10 2 1 0 0 0 2 1 1
09/25/2026 @ CWS Win, 7-6 3 1 0 0 0 0 1 0
09/24/2026 @ BAL Loss, 6-8 5 0 2 1 0 0 0 0
09/23/2026 @ BAL Loss, 1-3 2 0 0 0 0 1 1 0
PERSONALITY
Birthday:07/29/1999
Born in:Taipei, TAI
Nationality:Taipei
Height:6' 1"
Weight:190 lbs
Local Popularity:Well Known
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$2,600,000
Signed Through:2026 Season
Major Service:5 Years, 164 Days
Service This Yr:119 Days
40-Man Service:7 Years, 28 Days
Pro Service:8 Years
Arbitration Eligibility:Eligible, but possibly free agent after season!
Option Years:1 option year left
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 90 318 80 16 2 12 44 41 15 72 .252 .302 .428 .730 .311 .176 95
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 89 349 9 0 0 8 5 2 136 30 7 4 63.6 39.4 4.14 1.9  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   67 24 4 1 4 14 15 6 4 0 1 1 .358 .419 .627 1.046
Versus Right   251 56 12 1 8 30 26 9 68 2 4 8 .223 .270 .375 .645
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   21 5 1 0 0 2 2 1 4 0 1 0 .238 .273 .286 .558
April   88 19 1 1 5 13 11 2 19 2 0 2 .216 .245 .420 .665
May   78 19 5 0 3 11 10 3 17 0 1 1 .244 .280 .423 .704
June   16 9 3 0 0 1 5 1 2 0 1 0 .562 .588 .750 1.338
July   11 4 1 1 0 6 1 1 2 0 0 0 .364 .417 .636 1.053
August   28 5 0 0 0 2 3 1 6 0 1 1 .179 .233 .179 .412
September   82 21 5 0 4 9 10 7 23 0 1 5 .256 .351 .463 .814
October   15 3 1 0 0 2 1 0 3 0 1 0 .200 .200 .267 .467
Spring Training   40 9 2 0 1 2 6 2 9 0 0 3 .225 .311 .350 .661
Last Year   78 19 4 1 1 5 11 4 12 0 1 4 .244 .314 .359 .673
Career   396 99 20 3 13 49 52 19 84 2 6 13 .250 .305 .414 .719
Home   178 48 9 1 4 24 21 8 36 1 4 2 .270 .307 .399 .706
Road   140 32 7 1 8 20 20 7 36 1 1 7 .229 .297 .464 .761
Grass   284 70 12 2 11 39 37 14 60 2 5 6 .246 .294 .419 .713
Turf   34 10 4 0 1 5 4 1 12 0 0 3 .294 .368 .500 .868
Day   133 35 6 0 5 16 21 4 27 1 1 3 .263 .298 .421 .719
Night   185 45 10 2 7 28 20 11 45 1 4 6 .243 .305 .432 .738
As Starter   318 80 16 2 12 44 41 15 72 2 5 9 .252 .302 .428 .730
As Reliever / Substitution   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Close/Late   68 24 3 2 5 16 14 3 12 0 0 1 .353 .389 .676 1.065
Inning 1-3   92 18 4 0 2 13 8 5 26 2 2 4 .196 .262 .304 .566
Inning 4-6   121 21 6 0 2 9 12 5 28 0 3 3 .174 .225 .273 .498
Inning 7-9   100 39 5 2 8 22 20 5 17 0 0 1 .390 .425 .720 1.145
Extra Innings   5 2 1 0 0 0 1 0 1 0 0 1 .400 .500 .600 1.100
0 Outs   107 29 7 0 5 13 16 3 21 0 3 2 .271 .304 .477 .780
1 Outs   103 18 0 0 2 10 12 6 24 2 2 4 .175 .243 .233 .476
2 Outs   108 33 9 2 5 21 13 6 27 0 0 3 .306 .359 .565 .924
Scoring Position   82 26 5 1 1 29 12 5 17 2 5 5 .317 .383 .439 .822
Bases Empty   179 39 6 1 8 8 21 9 42 0 0 4 .218 .271 .397 .667
Runner on 1st   57 15 5 0 3 7 8 1 13 0 0 0 .263 .276 .509 .785
Runner on 2nd   27 10 3 0 0 5 4 1 6 0 4 3 .370 .452 .481 .933
Runner on 3rd   3 2 0 0 1 3 2 0 0 0 0 0 .667 .667 1.667 2.333
Runner on 1st & 2nd   25 5 1 0 0 3 2 2 6 0 0 0 .200 .259 .240 .499
Runner on 1st & 3rd   11 4 0 0 0 5 1 1 3 1 0 1 .364 .429 .364 .792
Runner on 2nd & 3rd   7 2 0 0 0 5 1 1 0 1 0 0 .286 .333 .286 .619
Bases Loaded   9 3 1 1 0 8 2 0 2 0 1 1 .333 .400 .667 1.067
Two Strikes   135 23 3 0 3 11 13 4 72 0 0 3 .170 .211 .259 .471
First Pitch   51 13 2 0 2 8 8 0 0 1 1 1 .255 .264 .412 .676
Count 0-1   38 13 3 1 2 4 3 0 0 0 1 1 .342 .359 .632 .991
Count 0-2   20 5 0 0 0 2 3 0 13 0 0 0 .250 .250 .250 .500
Count 1-0   28 10 3 0 1 9 2 0 0 1 0 1 .357 .367 .571 .938
Count 1-1   23 5 1 0 1 2 4 0 0 0 3 2 .217 .280 .391 .671
Count 1-2   58 11 1 0 2 3 6 0 29 0 0 2 .190 .217 .310 .527
Count 2-0   11 2 0 0 1 2 2 0 0 0 0 1 .182 .250 .455 .705
Count 2-1   22 9 2 1 1 6 4 0 0 0 0 0 .409 .409 .727 1.136
Count 2-2   39 5 2 0 1 6 3 0 22 0 0 1 .128 .150 .256 .406
Count 3-0   2 1 0 0 0 0 1 2 0 0 0 0 .500 .750 .500 1.250
Count 3-1   8 4 2 0 1 2 4 9 0 0 0 0 .500 .765 1.125 1.890
Full Count   18 2 0 0 0 0 1 4 8 0 0 0 .111 .273 .111 .384
Behind in Count   116 29 4 1 4 9 12 0 42 0 1 3 .250 .269 .405 .674
Ahead in Count   71 26 7 1 4 19 13 11 0 1 0 2 .366 .459 .662 1.121
Batting 2nd   17 2 0 0 0 0 1 2 4 0 0 1 .118 .250 .118 .368
Batting 5th   30 6 0 0 2 5 4 1 5 0 2 2 .200 .273 .400 .673
Batting 6th   67 23 7 0 2 9 9 4 16 0 1 3 .343 .405 .537 .943
Batting 7th   47 18 3 1 5 10 13 3 8 0 0 2 .383 .442 .809 1.251
Batting 8th   146 30 5 1 3 20 13 5 35 2 2 0 .205 .229 .315 .544
Batting 9th   11 1 1 0 0 0 1 0 4 0 0 1 .091 .167 .182 .348
Low Leverage   150 39 8 1 8 17 17 8 35 0 0 3 .260 .311 .487 .797
Medium Leverage   105 25 6 0 4 15 15 3 23 2 4 3 .238 .274 .410 .684
High Leverage   61 15 2 1 0 12 9 4 13 0 1 3 .246 .324 .311 .635
INTERNATIONAL LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 59 232 78 12 1 8 25 34 26 26 .336 .402 .500 .902 .400 .164 146
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 58 263 1 2 0 6 2 2 116 21 6 4 60.0 46.1 7.41 2.4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   68 28 7 1 3 9 15 8 6 0 0 0 .412 .474 .676 1.150
Versus Right   164 50 5 0 5 16 19 18 20 2 2 1 .305 .373 .427 .800
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
May   11 4 2 0 1 1 3 2 1 0 0 0 .364 .462 .818 1.280
June   81 26 4 0 1 3 7 10 12 0 0 0 .321 .396 .407 .803
July   76 20 3 1 4 10 11 7 8 1 1 0 .263 .321 .487 .808
August   64 28 3 0 2 11 13 7 5 1 1 1 .438 .493 .578 1.071
Career   232 78 12 1 8 25 34 26 26 2 2 1 .336 .402 .500 .902
Home   125 39 5 0 3 8 16 10 15 1 0 0 .312 .360 .424 .784
Road   107 39 7 1 5 17 18 16 11 1 2 1 .364 .448 .589 1.037
Grass   208 72 11 1 8 24 31 22 25 2 2 1 .346 .408 .524 .932
Turf   24 6 1 0 0 1 3 4 1 0 0 0 .250 .357 .292 .649
Day   79 22 2 0 1 5 10 10 11 0 1 0 .278 .360 .342 .701
Night   153 56 10 1 7 20 24 16 15 2 1 1 .366 .424 .582 1.006
As Starter   231 78 12 1 8 25 34 25 25 2 2 1 .338 .402 .502 .904
As Reliever / Substitution   1 0 0 0 0 0 0 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
2025 Houston - MLB 25 47 78 19 4 1 1 5 11 4 4 0 12 0 1 .244 .314 .359 .673 74 76 0.2
2026 Tampa Bay - MLB 26 90 318 80 16 2 12 44 41 15 9 2 72 7 4 .252 .302 .428 .730 93 95 1.9
Total MLB 137 396 99 20 3 13 49 52 19 13 2 84 7 5 .250 .305 .414 .719 89 91 2.1
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
2025 Sugar Land - AAA 25 12 47 16 2 1 0 7 10 6 1 1 3 2 0 .340 .418 .426 .844 129 132 0.4
2026 Durham - AAA 26 59 232 78 12 1 8 25 34 26 1 2 26 6 4 .336 .402 .500 .902 144 146 2.4
Total IL 59 232 78 12 1 8 25 34 26 1 2 26 6 4 .336 .402 .500 .902 144 146
Total PCL 12 47 16 2 1 0 7 10 6 1 1 3 2 0 .340 .418 .426 .844 129 132
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2025 Houston - MLB SS 21 15 19 53 8 75 3 .960 137.1 4.72 +2.4 1.079
2025 Houston - MLB CF 2 0 3 0 0 3 0 1.000 10.0 2.70 +0.1 1.034
2026 Tampa Bay - MLB SS 88 88 139 276 38 431 16 .963 769.1 4.85 +8.4 1.063
2026 Durham - AAA SS 58 57 89 174 25 275 12 .956 508.1 4.66 +2.4 1.042
2026 Tampa Bay - MLB CF 1 1 3 0 0 3 0 1.000 9.0 3.00 -0.5 .769
2026 Durham - AAA CF 1 1 8 0 0 8 0 1.000 9.0 8.00 +0.4 1.034
TOTAL SS 167 160 247 503 71 781 31 .960 1415.0 4.77 +13.2 1.057
TOTAL CF 4 2 14 0 0 14 0 1.000 28.0 4.50 -0.1 .963
PLAYER HISTORY
08/27/2025 Goes 5-6 against the Las Vegas Aviators, with 2 RBI and 2 R.
01/01/2026 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 45 (45); Eye: 40 (40).
02/25/2026 Injured on 02/24/2026, diagnosed with a bruised elbow, is day-to-day.
02/27/2026 Was traded by the Houston Astros to the Tampa Bay Rays in exchange for SP Zachary Williams.
07/13/2026 Injured (knee contusion),day-to-day for one week.
08/01/2026 Injured (sore elbow),day-to-day for one week.
09/22/2026 Injured on 09/21/2026, diagnosed with a bruised cheekbone, is day-to-day.
Sunday, June 21st , 2026 - OOTP Baseball 26.8 Build 82