P To-wai Zang #49
Age: 30 | Bats: R | Throws: R | Morale: Normal
10/28/2039
P TO-WAI ZANG #49 - AGE: 30 - BATS: R - THROWS: R - MORALE: NORMAL
G GS Rec SV ERA IP HA HR BB K WHIP WAR
43 1 4-0 2 2.77 68.1 53 5 32 94 1.24 1.3
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 60 60 65 60
Movement 35 35 35 35
Control 30 30 30 30
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 65 65
Slider 60 60
Changeup 25 25
Forkball 50 50
 
OTHER PITCHING RATINGS
Velocity 98-100 Mph
Stamina 55
Suggested Role BP/Emergency SP
Type Flyball Pitcher
Hold Runners 65
Defense 40
RUN/BUNT RATINGS
Running Speed: 20
Stealing Ability: 20
Baserunning Inst.: 25
Sacrifice Bunt: 65
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
09/21/2039 SUG Loss, 11-12 0.1 0 0 0 0 0
09/05/2039 @ SMAR Loss, 0-13 2.2 1 1 0 2 2
09/01/2039 @ SUG Win, 7-6 1.0 1 0 0 0 1 Save
08/26/2039 @ TUC Loss, 5-7 1.2 0 0 0 2 3
08/25/2039 OAK Loss, 6-8 0.2 5 7 7 2 2
08/22/2039 @ SOM Win, 13-2 1.1 1 0 0 0 2
08/14/2039 @ LI Loss, 2-6 1.0 1 0 0 0 2
08/13/2039 @ LI Loss, 2-6 1.1 1 0 0 0 1
08/10/2039 RW Win, 10-3 1.0 0 0 0 0 1
08/07/2039 @ YORK Loss, 1-5 1.1 2 1 1 1 1
PERSONALITY
Likes to do crossword puzzles in his spare time.
Birthday:04/17/2009
Born in:Taipei, TAI
Nationality:Taiwanese
Height:6' 8"
Weight:200 lbs
Local Popularity:Well Known
National Pop.:Unknown
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:1 Year, 85 Days
Service This Yr:154 Days
40-Man Service:None, None
Pro Service:12 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:3 option years left
Contract Extension: -
Drafted:-
ATLANTIC LEAGUE 2039 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 43 1 4 0 2 2.77 68.1 53 22 21 5 32 94 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 2 0 100.0 42 18 11.85 6.98 12.38 4.21 2.76 1.24 70 1.3 .322        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 77 17 2 0 3 9 13 36 2 1 4 .221 .354 .364 .718      
vs. RHB 169 36 8 0 2 13 19 58 0 3 1 .213 .296 .296 .592      
ATLANTIC LEAGUE 2039 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 10 1 2 0 1 3.14 14.1 15 5 5 1 5 18  
May 10 0 0 0 0 0.00 15.1 8 0 0 0 5 22  
June 6 0 2 0 0 2.31 11.2 10 3 3 0 8 15  
July 8 0 0 0 0 3.00 15.0 8 5 5 3 7 24  
August 7 0 0 0 0 8.64 8.1 10 8 8 1 5 12  
September 2 0 0 0 1 0.00 3.2 2 1 0 0 2 3  
All-Star Game 1 0 0 0 0 9.00 1.0 2 1 1 0 0 2  
Spring Training 5 0 0 1 0 2.08 4.1 3 1 1 0 1 9  
Postseason 1 0 0 0 0 0.00 0.1 0 0 0 0 0 0  
Career 43 1 4 0 2 2.77 68.1 53 22 21 5 32 94  
Home 24 0 3 0 1 2.97 36.1 21 12 12 2 21 54  
Road 19 1 1 0 1 2.53 32.0 32 10 9 3 11 40  
Grass 37 1 4 0 2 2.56 59.2 44 18 17 4 28 80  
Turf 6 0 0 0 0 4.15 8.2 9 4 4 1 4 14  
Day 20 1 1 0 0 2.57 35.0 27 11 10 4 17 42  
Night 23 0 3 0 2 2.97 33.1 26 11 11 1 15 52  
As Starter 1 1 1 0 0 3.60 5.0 6 2 2 1 2 6  
As Reliever / Substitution 42 0 3 0 2 2.70 63.1 47 20 19 4 30 88  
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+
2028 AZL - R 19 12 12 3 6 0 4.20 64.1 68 34 30 5 22 68 0 0 1.40 .339 4.36 1.3 118
2029 AZL - R 20 11 11 4 3 0 4.58 59.0 47 31 30 7 26 54 0 0 1.24 .252 4.52 0.5 90
2030 AZL - R 21 17 3 2 0 2 3.54 28.0 18 12 11 2 12 47 0 0 1.07 .291 2.91 0.9 138
2031 Myrtle Beach - A+ 22 22 21 5 5 0 3.43 105.0 93 46 40 10 60 150 0 0 1.46 .362 3.20 1.3 92
2032 Myrtle Beach - A+ 23 27 27 5 10 0 4.58 131.2 119 76 67 12 89 158 0 0 1.58 .321 4.24 0.8 80
2033 Myrtle Beach - A+ 24 25 25 9 8 0 2.71 139.1 110 52 42 10 55 177 0 0 1.18 .300 3.13 3.2 141
2034 Tennessee - AA 25 18 15 2 5 1 3.78 81.0 66 43 34 3 72 101 0 0 1.70 .317 4.45 0.5 104
2035 Tennessee - AA 26 13 0 0 2 4 2.28 23.2 16 9 6 2 13 33 0 0 1.23 .269 2.94 0.6 176
2035 Iowa - AAA 26 9 0 1 0 0 2.76 16.1 8 5 5 2 9 24 0 0 1.04 .207 3.75 0.1 151
2036 Iowa - AAA 27 25 0 1 1 0 3.64 47.0 35 19 19 3 23 55 0 0 1.23 .283 3.26 0.5 104
2037 Iowa - AAA 28 24 0 2 1 1 6.05 38.2 37 27 26 1 35 38 0 0 1.86 .340 4.83 -0.1 70
2038 Cleburne - IND 29 16 3 5 1 0 2.15 37.2 29 15 9 3 21 38 0 0 1.33 .292 3.48 0.0 141
2039 Las Vegas - IND 30 43 1 4 0 2 2.77 68.1 53 22 21 5 32 94 0 0 1.24 .322 2.76 1.3 142
Total PCL 58 0 4 2 1 4.41 102.0 80 51 50 6 67 117 0 0 1.44 .298 3.94 91.8
Total SL 31 15 2 7 5 3.44 104.2 82 52 40 5 85 134 0 0 1.60 .307 4.11 114.4
Total CAR 74 73 19 23 0 3.57 376.0 322 174 149 32 204 485 0 0 1.40 .324 3.54 99.9
Total AZL 40 26 9 9 2 4.22 151.1 133 77 71 14 60 169 0 0 1.28 .297 4.15 108.0
Total AA 16 3 5 1 0 2.15 37.2 29 15 9 3 21 38 0 0 1.33 .292 3.48 141.1
Total ATL 43 1 4 0 2 2.77 68.1 53 22 21 5 32 94 0 0 1.24 .322 2.76 142.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+
2028 AZL - AZL 19 1 1 0 1 0 3.86 7.0 4 3 3 0 1 6 0 0 0.71 .211 2.97 0.3 128
2029 AZL - AZL 20 1 1 0 0 0 6.35 5.2 4 4 4 0 1 6 0 0 0.88 .308 3.38 0.1 65
2030 AZL - AZL 21 2 2 1 1 0 2.70 10.0 4 4 3 0 6 18 0 0 1.00 .235 2.04 0.5 181
2032 Myrtle Beach - CAR 23 2 2 1 1 0 1.64 11.0 4 3 2 0 6 8 0 0 0.91 .148 3.41 0.2 225
2036 Iowa - PCL 27 1 0 0 0 0 0.00 0.1 0 0 0 0 0 1 0 0 0.00 .000 0.00 0.0 999
2037 Iowa - PCL 28 3 0 0 1 0 19.29 2.1 5 5 5 1 0 3 0 0 2.14 .500 7.80 -0.1 22
2038 Cleburne - AA 29 1 0 0 0 0 0.00 1.0 1 0 0 0 1 0 0 0 2.00 .250 5.79 -0.0 999
2039 Las Vegas - ATL 30 1 0 0 0 0 0.00 0.1 0 0 0 0 0 0 0 0 0.00 .000 3.20 0.0 999
Total PCL 4 0 0 1 0 16.88 2.2 5 5 5 1 0 4 0 0 1.88 .500 6.83 25.2
Total CAR 2 2 1 1 0 1.64 11.0 4 3 2 0 6 8 0 0 0.91 .148 3.41 225.2
Total AZL 4 4 1 2 0 3.97 22.2 12 11 10 0 8 30 0 0 0.88 .245 2.66 115.1
Total AA 1 0 0 0 0 0.00 1.0 1 0 0 0 1 0 0 0 2.00 .250 5.79 999.0
Total ATL 1 0 0 0 0 0.00 0.1 0 0 0 0 0 0 0 0 0.00 .000 3.20 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%
2028 AZL - R P 12 12 4 1 0 5 0 1.000 64.1 0.70 -0.9 1.099
2029 AZL - R P 11 11 1 3 0 6 2 .667 59.0 0.61 -1.1 .796
2030 AZL - R P 17 3 0 1 0 5 4 .200 28.0 0.32 -1.4 .000
2031 Myrtle Beach - A+ P 22 21 6 15 1 21 0 1.000 105.0 1.80 +2.8 1.047
2032 Myrtle Beach - A+ P 27 27 3 13 0 17 1 .941 131.2 1.09 +2.8 1.112
2033 Myrtle Beach - A+ P 25 25 4 11 1 16 1 .938 139.1 0.97 +1.4 .811
2034 Tennessee - AA P 18 15 9 2 0 12 1 .917 81.0 1.22 -2.0 .404
2035 Iowa - AAA P 9 0 0 0 0 0 0 .000 16.1 0.00 -0.5 .000
2035 Tennessee - AA P 13 0 1 1 0 2 0 1.000 23.2 0.76 +0.7 .967
2036 Iowa - AAA P 25 0 2 2 0 4 0 1.000 47.0 0.77 +1.0 1.006
2037 Iowa - AAA P 23 0 0 4 1 4 0 1.000 38.2 0.93 +0.3 1.000
2038 Cleburne - IND P 16 3 0 2 0 2 0 1.000 37.2 0.48 +0.2 .961
2039 Las Vegas - IND P 42 1 0 6 0 7 1 .857 68.1 0.79 +0.7 .992
TOTAL P 260 118 30 61 3 101 10 .901 840.0 0.97 +3.9 .876
PLAYER HISTORY
07/02/2026 Entered the Major League Baseball as an international amateur free agent from Taiwan.
07/19/2026 Signed a minor league contract ($1,600,000 bonus) out of Taiwan with the Chicago Cubs organization.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 25 (40); Movement: 25 (40); Control: 25 (55).
03/15/2027 Injured (concussion),out for 2-3 weeks.
01/01/2028 OSA scouting updated ratings (potential): Stuff: 30 (45); Movement: 30 (40); Control: 25 (45).
01/01/2029 OSA scouting updated ratings (potential): Stuff: 30 (45); Movement: 30 (40); Control: 30 (45).
06/30/2029 Injured (sore elbow),day-to-day for 3 days.
07/27/2029 Injured (sore elbow),day-to-day for one week.
01/01/2030 OSA scouting updated ratings (potential): Stuff: 40 (50); Movement: 30 (40); Control: 35 (40).
08/01/2030 Injured (finger blister),day-to-day for 2 days.
08/12/2030 Injured (mild calf strain),day-to-day for 2 days.
09/02/2030 Wins the 2030 Arizona Rookie League Round 3 with the AZL Cubs!
01/01/2031 OSA scouting updated ratings (potential): Stuff: 50 (55); Movement: 40 (40); Control: 25 (25).
07/26/2031 Injured (sore elbow),day-to-day for 4 days.
01/01/2032 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 40 (40); Control: 25 (25).
01/01/2033 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 40 (40); Control: 30 (30).
06/22/2033 Was selected to the 2033 Carolina League All-Star Game.
06/30/2033 Injured (sore elbow),day-to-day for one week.
09/04/2033 Injured (rotator cuff strain),out for 4 weeks.
11/11/2033 Signed a 1-year minor league contract extension with the Chicago Cubs organization.
01/01/2034 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 30 (30).
05/20/2034 Injured (oblique strain),out for 4 weeks.
11/09/2034 Signed a 1-year minor league contract extension with the Chicago Cubs organization.
01/01/2035 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 30 (30).
11/04/2035 Signed a 1-year minor league contract extension with the Chicago Cubs organization.
01/01/2036 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 40 (40); Control: 25 (25).
09/28/2036 Wins the 2036 Pacific Coast League Round 2 with the Iowa Cubs!
11/13/2036 Signed a 1-year minor league contract extension with the Chicago Cubs organization.
01/01/2037 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 40 (40); Control: 25 (25).
09/22/2037 Injured (strained triceps),day-to-day for 4 weeks.
09/24/2037 Wins the 2037 Pacific Coast League Round 2 with the Iowa Cubs!
10/10/2037 Suffered setback in recovery from injury, will miss another 2 weeks.
10/14/2037 Signed a 1-year minor league contract extension with the Chicago Cubs organization.
01/01/2038 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 35 (35); Control: 25 (25).
04/08/2038 Released by the Chicago organization.
05/02/2038 Signed a minor league contract with majors option with the Cleburne Railroaders organization.
10/18/2038 Became a free agent.
01/01/2039 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 40 (40); Control: 30 (30).
03/19/2039 Signed a minor league contract with majors option with the Las Vegas Gaels organization.
07/04/2039 Was selected to the 2039 Atlantic League All-Star Game.
07/17/2039 Injured (mild hamstring strain),day-to-day for one week.
10/15/2039 Became a free agent.
Monday, May 20th , 2024 - OOTP Baseball 24.11 Build 85