P Cai-fei Yang #15
Age: 24 | Bats: L | Throws: L | Morale: Good
10/06/2076
P CAI-FEI YANG #15 - AGE: 24 - BATS: L - THROWS: L - MORALE: GOOD
G GS Rec SV ERA IP HA HR BB K WHIP WAR
0 0 0-0 0 0.00 0.0 0 0 0 0 0.00 0.0
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 43 44 43 54
Movement 42 44 41 47
Control 35 36 35 42
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 44 62
Curveball 9 23
Changeup 21 33
Sinker 44 61
 
OTHER PITCHING RATINGS
Velocity 93-95 Mph
Stamina 24
Suggested Role Bullpen
Type Groundball Pitcher
Hold Runners 90
Defense 47
RUN/BUNT RATINGS
Running Speed: 3
Stealing Ability: 6
Baserunning Inst.: 1
Sacrifice Bunt: 77
Bunt for Hit: 8
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
08/24/2076 SOJ Win, 2-1 1.1 0 0 0 0 1
08/13/2076 @ BNS Loss, 8-9 2.2 0 1 1 3 2
08/05/2076 ORS Win, 20-3 0.2 1 0 0 0 0
07/29/2076 CAC Win, 2-1 2.2 3 1 1 1 5
07/27/2076 CAC Win, 21-5 2.0 2 0 0 0 2
07/22/2076 @ LXP Win, 8-5 1.2 3 2 2 1 0
07/19/2076 GG Loss, 3-8 0.2 2 1 1 0 0
07/18/2076 GG Win, 4-3 1.0 0 0 0 0 0 Save
07/12/2076 SCS Win, 7-4 0.2 1 0 0 0 1
07/09/2076 @ VBB Loss, 0-2 0.2 0 0 0 0 1
PERSONALITY
Birthday:07/04/2052
Born in:Nanyang, CIE
Nationality:Chinese
Height:6' 4"
Weight:195 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, None
Service This Yr:None
40-Man Service:None, None
Pro Service:7 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:-
POTD DOUBLE A 2076 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 26 0 1 2 3 5.02 43.0 48 24 24 5 16 38 0 0.0 0 0 0.0
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 5 1 75.0 26 11 14.86 10.05 7.95 3.35 5.04 1.49 93 0.3 .350        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 39 10 3 1 1 8 4 12 2 0 1 .256 .326 .462 .788      
vs. RHB 122 38 7 0 4 16 12 26 3 0 6 .311 .392 .467 .859      
POTD DOUBLE A 2076 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 4 0 0 0 1 5.40 8.1 8 5 5 1 2 3  
May 4 0 0 1 1 7.45 9.2 13 8 8 3 5 11  
June 6 0 0 1 0 6.23 8.2 11 6 6 1 3 9  
July 10 0 1 0 1 2.77 13.0 15 4 4 0 3 13  
August 2 0 0 0 0 2.70 3.1 1 1 1 0 3 2  
Postseason 1 0 0 0 0 0.00 1.1 0 0 0 0 0 1  
Last Year 9 0 2 1 1 6.04 22.1 24 15 15 4 16 15  
Career 49 0 6 3 4 4.95 87.1 95 48 48 12 42 73  
Home 18 0 1 2 2 4.45 28.1 31 14 14 3 8 27  
Road 8 0 0 0 1 6.14 14.2 17 10 10 2 8 11  
Grass 7 0 0 0 1 6.39 12.2 15 9 9 2 8 11  
Turf 19 0 1 2 2 4.45 30.1 33 15 15 3 8 27  
Day 8 0 0 0 2 2.35 15.1 13 4 4 1 3 16  
Night 18 0 1 2 1 6.51 27.2 35 20 20 4 13 22  
As Reliever / Substitution 26 0 1 2 3 5.02 43.0 48 24 24 5 16 38  
CAREER PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
CAREER MINOR LEAGUE PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2072 Beloeil - R 19 26 1 6 1 0 5.44 48.0 46 30 29 10 37 55 0 0 1.73 .298 6.79 0.2 124
2073 Ottawa - A 20 3 3 0 1 0 4.80 15.0 14 8 8 0 8 14 0 0 1.47 .341 3.80 0.3 82
2073 Saskatoon - AA 20 14 0 3 0 0 3.68 22.0 23 9 9 3 10 20 0 0 1.50 .333 5.15 0.1 149
2074 Beloeil - R 21 2 0 1 0 0 0.00 2.2 4 0 0 0 1 3 0 0 1.88 .500 3.57 0.1 999
2074 Ottawa - A 21 16 16 5 3 0 2.74 88.2 60 30 27 8 38 72 0 0 1.11 .223 4.23 0.5 127
2075 Ottawa - A 22 8 3 1 2 0 4.91 22.0 31 13 12 1 10 17 0 0 1.86 .400 3.92 0.4 89
2075 Saskatoon - AA 22 9 0 2 1 1 6.04 22.1 24 15 15 4 16 15 0 0 1.79 .294 6.98 -0.4 84
2076 Saskatoon - AA 23 26 0 1 2 3 5.02 43.0 48 24 24 5 16 38 0 0 1.49 .350 5.04 0.3 108
Total POTD AA 49 0 6 3 4 4.95 87.1 95 48 48 12 42 73 0 0 1.57 .331 5.56 107.8
Total POTD A 27 22 6 6 0 3.37 125.2 105 51 47 9 56 103 0 0 1.28 .275 4.13 111.1
Total POTD R 28 1 7 1 0 5.15 50.2 50 30 29 10 38 58 0 0 1.74 .310 6.62 131.4
CAREER POSTSEASON PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2076 Saskatoon - POTD AA 23 1 0 0 0 0 0.00 1.1 0 0 0 0 0 1 0 0 0.00 .000 2.26 0.1 999
Total POTD AA 1 0 0 0 0 0.00 1.1 0 0 0 0 0 1 0 0 0.00 .000 2.26 999.0
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2076 Saskatoon - AA P 26 0 1 3 1 4 0 1.000 43.0 0.84 +0.8 1.031
TOTAL P 26 0 1 3 1 4 0 1.000 43.0 0.84 +0.8 1.031
PLAYER HISTORY
08/03/2068 Signed a minor league contract out of China with the Boston Revolution organization.
01/01/2069 OSA scouting updated ratings (potential): Stuff: 16 (53); Movement: 1 (41); Control: 5 (47).
01/01/2070 OSA scouting updated ratings (potential): Stuff: 17 (50); Movement: 1 (35); Control: 7 (43).
04/28/2070 Injured (flu),day-to-day for 1 day.
01/01/2071 OSA scouting updated ratings (potential): Stuff: 26 (55); Movement: 10 (48); Control: 14 (48).
10/17/2071 Promoted from the international complex to Rookie League Beloeil.
01/01/2072 OSA scouting updated ratings (potential): Stuff: 32 (46); Movement: 27 (44); Control: 17 (41).
01/01/2072 OSA scouting updated ratings (potential): Stuff: 32 (46); Movement: 27 (44); Control: 17 (41).
07/10/2072 Was selected to the 2072 POTD Rookie League All-Star Game.
01/01/2073 OSA scouting updated ratings (potential): Stuff: 37 (49); Movement: 32 (44); Control: 23 (43).
01/01/2073 OSA scouting updated ratings (potential): Stuff: 37 (49); Movement: 32 (44); Control: 23 (43).
01/01/2074 OSA scouting updated ratings (potential): Stuff: 40 (48); Movement: 35 (44); Control: 30 (41).
01/01/2074 OSA scouting updated ratings (potential): Stuff: 40 (48); Movement: 35 (44); Control: 30 (41).
09/14/2074 Wins the 2074 POTD Rookie League Round 3 with the Beloeil Barracudas!
01/01/2075 OSA scouting updated ratings (potential): Stuff: 42 (51); Movement: 32 (42); Control: 34 (40).
11/30/2075 Signed a minor league contract extension with the Boston Revolution organization.
01/01/2076 OSA scouting updated ratings (potential): Stuff: 42 (51); Movement: 37 (43); Control: 34 (41).
Wednesday, June 10th , 2026 - OOTP Baseball 26.8 Build 82