P Kai-Wei Teng #23
Age: 26 | Bats: R | Throws: R | Morale: Very Unhappy
10/06/2025
P KAI-WEI TENG #23 - AGE: 26 - BATS: R - THROWS: R - MORALE: VERY UNHAPPY
G GS Rec SV ERA IP HA HR BB K WHIP WAR
9 3 1-2 3 5.16 22.2 25 2 15 25 1.76 0.5
PITCHING RATINGS (OSA)
Overall Overall Vs Left Vs Right
Stuff 45 40 45
Movement 50 45 50
Control 40 35 40
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 45 -
Slider 45 -
Curveball 40 -
Changeup 40 -
Sinker 45 -
OTHER PITCHING RATINGS
Velocity 93-95 Mph
Stamina 45
Suggested Role Starter
Type Flyball Pitcher
Hold Runners 50
Defense 45
RUN/BUNT RATINGS
Running Speed: 25
Stealing Ability: 25
Baserunning Inst.: 25
Sacrifice Bunt: 40
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
09/11/2025 LP Loss, 2-8 X 3.1 4 7 7 7 4 Loss
09/03/2025 @ PR Win, 9-8 X 4.1 5 3 3 5 7
08/28/2025 DEL Win, 3-1 X 7.0 6 1 1 0 4 Win
08/23/2025 COL Loss, 0-6 X 4.0 6 3 3 4 7 Loss
08/19/2025 @ SAR Win, 10-9 1.0 0 0 0 0 1 Save
08/18/2025 @ SAR Win, 7-6 1.0 2 0 0 0 1 Save
08/15/2025 CHR Loss, 6-13 1.0 0 0 0 0 2
08/07/2025 @ MRY Win, 6-5 1.0 1 0 0 0 1 Save
08/02/2025 @ CRR Loss, 6-12 1.1 4 5 5 3 0
07/29/2025 AUG Loss, 10-11 2.0 1 1 1 3 2 Loss
Birthday:12/01/1998
Born in:Taichung, TAI
Nationality:Taiwanese
Height:6' 4"
Weight:260 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:
Service This Yr:
40-Man Service:
Pro Service:
Arbitration Eligibility:
Option Years:
Contract Extension:
Drafted:-
SOUTHERN LEAGUE 2025 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 19 11 3 6 0 6.25 67.2 72 51 47 15 47 57 0 0.0 0 2 18.2
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 8 4 17.02 9.58 7.58 6.25 7.38 1.76 125 -0.1 .313        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 117 30 5 0 6 21 27 23 0 2 5 .256 .416 .453 .869      
vs. RHB 137 42 6 0 9 30 20 34 0 5 4 .307 .410 .547 .957      
SOUTHERN LEAGUE 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 4 4 1 3 0 4.95 20.0 23 14 11 6 12 21  
May 5 3 1 2 0 8.47 17.0 21 17 16 3 13 10  
June 5 3 0 1 0 6.53 20.2 20 15 15 4 16 19  
July 5 1 1 0 0 4.50 10.0 8 5 5 2 6 7  
Last Year 8 8 0 5 0 5.97 37.2 36 26 25 4 31 27  
2 Years Ago 3 3 1 0 0 5.71 17.1 19 11 11 2 5 16  
Career 30 22 4 11 0 6.09 122.2 127 88 83 21 83 100  
Home 11 7 3 3 0 7.42 40.0 48 34 33 8 36 39  
Road 8 4 0 3 0 4.55 27.2 24 17 14 7 11 18  
Grass 19 11 3 6 0 6.25 67.2 72 51 47 15 47 57  
Day 4 2 1 0 0 6.92 13.0 15 11 10 2 10 10  
Night 15 9 2 6 0 6.09 54.2 57 40 37 13 37 47  
As Starter 11 11 3 6 0 6.51 55.1 59 44 40 12 39 45  
As Reliever / Substitution 8 0 0 0 0 5.11 12.1 13 7 7 3 8 12  
SOUTH ATLANTIC LEAGUE 2025 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 9 3 1 2 3 5.16 22.2 25 13 13 2 15 25 0 0.0 0 1 33.3
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 3 0 100.0 6 5 16.28 9.93 9.93 5.96 5.12 1.76 83 0.5 .377        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 44 15 1 0 1 9 8 11 1 0 1 .341 .444 .432 .876      
vs. RHB 43 10 2 0 1 4 7 14 0 1 0 .233 .340 .349 .689      
SOUTH ATLANTIC LEAGUE 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
July 1 0 0 1 0 4.50 2.0 1 1 1 0 3 2  
August 7 2 1 1 3 4.96 16.1 19 9 9 1 7 16  
September 1 1 0 0 0 6.23 4.1 5 3 3 1 5 7  
Postseason 1 1 0 1 0 18.90 3.1 4 7 7 1 7 4  
Last Year 1 0 0 0 0 0.00 1.0 0 0 0 0 1 1  
2 Years Ago 23 23 8 8 0 4.32 116.2 100 63 56 12 71 128  
Career 56 41 15 13 3 4.17 237.2 210 120 110 25 130 247  
Home 4 2 1 2 0 3.21 14.0 13 5 5 1 7 15  
Road 5 1 0 0 3 8.31 8.2 12 8 8 1 8 10  
Grass 9 3 1 2 3 5.16 22.2 25 13 13 2 15 25  
Day 3 2 0 1 0 10.24 9.2 15 11 11 1 12 14  
Night 6 1 1 1 3 1.38 13.0 10 2 2 1 3 11  
As Starter 3 3 1 1 0 4.11 15.1 17 7 7 2 9 18  
As Reliever / Substitution 6 0 0 1 3 7.36 7.1 8 6 6 0 6 7  
CANADIAN LEAGUE 2021 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 6 5 1 0 0 1.23 22.0 14 3 3 1 11 31 0 0.0 0 2 40.0
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 1 0 10.64 5.73 12.68 4.50 2.64 1.14 53 0.9 .295        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 23 4 0 0 0 0 5 4 0 0 1 .174 .345 .174 .519      
vs. RHB 53 10 0 0 1 3 6 27 0 1 0 .189 .271 .245 .516      
CANADIAN LEAGUE 2021 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
Career 6 5 1 0 0 1.23 22.0 14 3 3 1 11 31  
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+
2024 Carolina - CBA 25 2 2 0 1 0 5.59 9.2 9 7 6 1 8 4 0 0 1.76 .258 6.12 -0.0 80
Total CBA 2 2 0 1 0 5.59 9.2 9 7 6 1 8 4 0 0 1.76 .258 6.12 -0.0 80
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+
2021 Thunder Bay - R 22 6 5 1 0 0 1.23 22.0 14 3 3 1 11 31 0 0 1.14 .295 2.64 0.9 408
2021 Salt Lake City - S A 22 3 3 1 0 0 0.96 18.2 12 2 2 0 7 19 0 0 1.02 .261 2.26 0.7 427
2022 Charlotte - A 23 23 15 6 3 0 3.79 97.1 85 44 41 11 43 93 0 0 1.32 .281 3.98 1.7 118
2022 Daytona - A 23 9 9 5 2 0 4.07 48.2 45 23 22 9 21 50 0 0 1.36 .298 4.84 0.4 106
2022 Total - A 23 32 24 11 5 0 3.88 146.0 130 67 63 20 64 143 0 0 1.33 .286 4.26 2.1 113
2023 Charlotte - A 24 23 23 8 8 0 4.32 116.2 100 63 56 12 71 128 0 0 1.47 .310 4.84 1.3 107
2023 Myrtle Beach - AA 24 3 3 1 0 0 5.71 17.1 19 11 11 2 5 16 0 0 1.38 .333 3.86 0.4 81
2024 Charlotte - A 25 1 0 0 0 0 0.00 1.0 0 0 0 0 1 1 0 0 1.00 .000 4.13 0.0 999
2024 Myrtle Beach - AA 25 8 8 0 5 0 5.97 37.2 36 26 25 4 31 27 0 0 1.78 .299 6.10 0.2 87
2024 Niagara Falls - AAA 25 18 17 5 11 0 5.59 87.0 101 63 54 12 52 59 0 0 1.76 .335 5.47 0.3 83
2025 Charlotte - A 26 9 3 1 2 3 5.16 22.2 25 13 13 2 15 25 0 0 1.76 .377 5.12 0.5 119
2025 Myrtle Beach - AA 26 19 11 3 6 0 6.25 67.2 72 51 47 15 47 57 0 0 1.76 .313 7.38 -0.1 93
Total INT 18 17 5 11 0 5.59 87.0 101 63 54 12 52 59 0 0 1.76 .335 5.47 82.7
Total SL 30 22 4 11 0 6.09 122.2 127 88 83 21 83 100 0 0 1.71 .312 6.49 89.6
Total FSL 9 9 5 2 0 4.07 48.2 45 23 22 9 21 50 0 0 1.36 .298 4.84 105.8
Total SAL 56 41 15 13 3 4.17 237.2 210 120 110 25 130 247 0 0 1.43 .303 4.51 112.7
Total NWL 3 3 1 0 0 0.96 18.2 12 2 2 0 7 19 0 0 1.02 .261 2.26 426.7
Total CAN 6 5 1 0 0 1.23 22.0 14 3 3 1 11 31 0 0 1.14 .295 2.64 407.7
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+
2022 Charlotte - SAL 23 1 1 0 0 0 0.00 6.0 3 1 0 0 4 5 0 0 1.17 .214 3.37 0.2 999
2025 Charlotte - SAL 26 1 1 0 1 0 18.90 3.1 4 7 7 1 7 4 0 0 3.30 .333 11.86 -0.1 32
Total SAL 2 2 0 1 0 6.75 9.1 7 8 7 1 11 9 0 0 1.93 .261 6.40 90.6
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2021 Salt Lake City - S A P 3 3 1 1 0 2 0 1.000 18.2 0.96 +0.0 .988
2021 Thunder Bay - R P 6 5 1 1 0 2 0 1.000 22.0 0.82 +0.4 .964
2022 Daytona - A P 9 9 6 3 0 9 0 1.000 48.2 1.66 +0.2 1.997
2022 Charlotte - A P 23 15 4 4 0 9 1 .889 97.1 0.74 -1.1 .998
2023 Myrtle Beach - AA P 3 3 0 5 0 5 0 1.000 17.1 2.60 +0.3 1.177
2023 Charlotte - A P 23 23 6 13 0 21 2 .905 116.2 1.47 +0.2 .854
2024 Carolina - MLB P 2 2 0 0 0 1 1 .000 9.2 0.00 -1.0 .000
2024 Niagara Falls - AAA P 18 17 9 13 0 22 0 1.000 87.0 2.28 -2.5 .804
2024 Myrtle Beach - AA P 8 8 2 5 1 7 0 1.000 37.2 1.67 -0.8 1.074
2024 Charlotte - A P 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2025 Myrtle Beach - AA P 19 11 5 8 0 13 0 1.000 67.2 1.73 +2.2 .972
2025 Charlotte - A P 9 3 2 2 0 4 0 1.000 22.2 1.59 +0.4 1.963
TOTAL P 124 99 36 55 1 95 4 .958 546.1 1.50 -1.7 .953
PLAYER HISTORY
04/27/2024 Injured (mild calf strain),day-to-day for 3 days.
01/01/2025 OSA scouting updated ratings: Stuff: 55; Movement: 50; Control: 40.
01/01/2025 OSA scouting updated ratings: Stuff: 55; Movement: 50; Control: 40.
Sunday, October 5th , 2025 - OOTP Baseball 26.7 Build 77