Kai-Wei Teng, a starter for the Houston Astros, has worked through an uneven season while showing the kind of arm talent that can still make him relevant in deeper formats. The R-hander carries a 4.21 ERA, 1.34 WHIP and 8.95 K/9 across 66.1 innings, with a 4-6 record over 10 starts. His profile points to a pitcher who can miss bats, but not always with the steadiness needed to cruise through lineups.
The strikeout ability gives Kai-Wei Teng some appeal, especially when his stuff is finishing in the zone and getting chases. At the same time, a 3.93 BB/9 hints at the main pressure point in his outlook, as extra baserunners can quickly turn manageable innings into stressful ones. When he is locating early and forcing hitters to react, he looks capable of useful stretches; when the command backs up, the margin for error narrows.
Recent form:
- 07/192.1 IP · 0 ER · 3 K
- 06/273.2 IP · 4 ER · 1 K
- 06/216.0 IP · 1 ER · 4 K
- 06/153.1 IP · 5 ER · 9 K
- 06/094.0 IP · 5 ER · 5 K
Kai-Wei Teng has pitched to a down trend lately, and the game log suggests a pitcher still searching for a more stable rhythm from outing to outing. There are flashes of swing-and-miss quality, but the recent results also underline how important efficiency and fastball command are to his chances of working deeper into games.
Overall, this is a workable fantasy and matchup-based arm rather than a set-and-forget option right now.
Kai-Wei Teng game log
| Date | Opponent | IP | H | ER | K | BB | ERA |
|---|---|---|---|---|---|---|---|
| Jul 19 | Baltimore Orioles | 2.1 | 1 | 0 | 3 | 1 | 0.00 |
| Jun 27 | Detroit Tigers | 3.2 | 8 | 4 | 1 | 1 | 11.25 |
| Jun 21 | Cleveland Guardians | 6 | 4 | 1 | 4 | 1 | 1.50 |
| Jun 15 | Detroit Tigers | 3.1 | 6 | 5 | 9 | 2 | 14.52 |
| Jun 9 | Los Angeles Angels | 4 | 7 | 5 | 5 | 3 | 11.25 |
| Jun 4 | Pittsburgh Pirates | 5 | 7 | 4 | 1 | 2 | 7.20 |
| May 29 | Milwaukee Brewers | 5 | 3 | 3 | 7 | 4 | 5.40 |
| May 23 | Chicago Cubs | 6 | 2 | 0 | 6 | 3 | 0.00 |
| May 16 | Texas Rangers | 5 | 2 | 0 | 7 | 4 | 0.00 |
| May 10 | Cincinnati Reds | 3 | 5 | 3 | 1 | 1 | 9.00 |
| May 4 | Los Angeles Dodgers | 2 | 1 | 0 | 2 | 0 | 0.00 |
| May 2 | Boston Red Sox | 1.1 | 0 | 0 | 2 | 1 | 0.00 |
| Apr 28 | Baltimore Orioles | 3 | 5 | 2 | 2 | 0 | 6.00 |
| Apr 25 | New York Yankees | 0.1 | 2 | 1 | 0 | 0 | 90.00 |
| Apr 21 | Cleveland Guardians | 2.2 | 0 | 0 | 2 | 1 | 0.00 |
| Apr 19 | St. Louis Cardinals | 2 | 1 | 0 | 3 | 1 | 0.00 |
| Apr 16 | Colorado Rockies | 2 | 1 | 0 | 0 | 0 | 0.00 |
| Apr 14 | Colorado Rockies | 1.1 | 0 | 1 | 2 | 2 | 8.18 |
| Apr 11 | Seattle Mariners | 0.2 | 0 | 0 | 2 | 1 | 0.00 |
| Apr 8 | Colorado Rockies | 1.1 | 0 | 0 | 1 | 0 | 0.00 |
| Apr 7 | Colorado Rockies | 0.2 | 1 | 1 | 0 | 0 | 45.00 |
| Apr 4 | Athletics | 2.1 | 2 | 0 | 3 | 0 | 0.00 |
| Apr 1 | Boston Red Sox | 1 | 1 | 1 | 1 | 0 | 9.00 |
| Mar 28 | Los Angeles Angels | 2.1 | 1 | 0 | 2 | 1 | 0.00 |
Kai-Wei Teng season splits
| Month | GS | ERA | IP | K | BB | WHIP |
|---|---|---|---|---|---|---|
| Mar | 0 | 0.00 | 2.1 | 2 | 1 | 0.86 |
| Apr | 1 | 3.12 | 17.1 | 16 | 5 | 1.04 |
| May | 4 | 2.42 | 22.1 | 25 | 13 | 1.16 |
| Jun | 5 | 7.77 | 22.0 | 20 | 9 | 1.86 |
| Jul | 0 | 0.00 | 2.1 | 3 | 1 | 0.86 |
Performance vs teams
Hot / Cold zones
AVG by zone
- Zone 01: .286
- Zone 02: .294
- Zone 03: .067
- Zone 04: .136
- Zone 05: .344
- Zone 06: .333
- Zone 07: .273
- Zone 08: .381
- Zone 09: .133
- Zone 11: .231
- Zone 12: .286
- Zone 13: .250
- Zone 14: .100
OPS by zone
- Zone 01: .571
- Zone 02: 1.118
- Zone 03: .333
- Zone 04: .273
- Zone 05: .875
- Zone 06: .900
- Zone 07: .727
- Zone 08: 1.143
- Zone 09: .267
- Zone 11: .741
- Zone 12: 1.133
- Zone 13: .636
- Zone 14: .467
SLG by zone
- Zone 01: .286
- Zone 02: .824
- Zone 03: .267
- Zone 04: .136
- Zone 05: .531
- Zone 06: .567
- Zone 07: .455
- Zone 08: .762
- Zone 09: .133
- Zone 11: .231
- Zone 12: .857
- Zone 13: .250
- Zone 14: .100
OBP by zone
- Zone 01: .286
- Zone 02: .294
- Zone 03: .067
- Zone 04: .136
- Zone 05: .344
- Zone 06: .333
- Zone 07: .273
- Zone 08: .381
- Zone 09: .133
- Zone 11: .630
- Zone 12: .333
- Zone 13: .455
- Zone 14: .400
numberOfStrikes by zone
- Zone 01: 52.00
- Zone 02: 38.00
- Zone 03: 35.00
- Zone 04: 36.00
- Zone 05: 41.00
- Zone 06: 52.00
- Zone 07: 19.00
- Zone 08: 45.00
- Zone 09: 53.00
- Zone 11: 28.00
- Zone 12: 32.00
- Zone 13: 11.00
- Zone 14: 75.00
numberOfPitches by zone
- Zone 01: 65.00
- Zone 02: 52.00
- Zone 03: 45.00
- Zone 04: 54.00
- Zone 05: 70.00
- Zone 06: 81.00
- Zone 07: 29.00
- Zone 08: 68.00
- Zone 09: 73.00
- Zone 11: 170.00
- Zone 12: 75.00
- Zone 13: 43.00
- Zone 14: 295.00
earnedRunAverage by zone
- Zone 01: -
- Zone 02: -
- Zone 03: -
- Zone 04: -
- Zone 05: -
- Zone 06: -
- Zone 07: -
- Zone 08: -
- Zone 09: -
- Zone 11: -
- Zone 12: -
- Zone 13: -
- Zone 14: -
Last 10 matchups
More MLB pitcher profiles
Similar starters by ERA and workload — refreshed on each visit.