Kai-Wei Teng | Houston Astros

MLB Player
Kai-Wei Teng
Height6' 4"Weight241 lbsAge27Experience3rd Season
0SVTied-261st
4.76ERA
73KTied-194th
1.38WHIP
Player Information
PositionRelief Pitcher
Jersey#17
Date of Birth1/12/1998
BirthplaceTaichung, Taiwan
Experience3rd Season
Bats / ThrowsRight/Right
MLB Debut2024
StatusActive
Next Game
More Houston Astros Players
Season, Postseason & Career
| Split | GP | GS | CG | SHO | IP | H | R | ER | HR | BB | K |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Regular Season | 30 | 10 | 0 | 0 | 73.2 | 69 | 43 | 39 | 10 | 33 | 73 |
| Career | 42 | 17 | 0 | 0 | 114.1 | 113 | 79 | 72 | 14 | 58 | 119 |
Pitching by Season
| Season | GP | GS | W | L | W% | WAR | ERA | WHIP | IP | K | BB | K/BB | H | R | ER | SV | HLD | BLSV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | 4 | 0 | 0 | 0 | .000 | -0.3 | 9.82 | 2.09 | 11.0 | 7 | 8 | 0.9 | 15 | 12 | 12 | 0 | 0 | 0 |
| 2025 | 8 | 7 | 2 | 4 | .333 | -0.5 | 6.37 | 1.55 | 29.2 | 39 | 17 | 2.3 | 29 | 24 | 21 | 0 | 0 | 0 |
| 2026 | 30 | 10 | 5 | 7 | .417 | 0.0 | 4.76 | 1.38 | 73.2 | 73 | 33 | 2.2 | 69 | 43 | 39 | 0 | 4 | 0 |
| Career | 42 | 17 | 7 | 11 | .389 | -- | 5.67 | 1.50 | 114.1 | 119 | 58 | 2.1 | 113 | 79 | 72 | 0 | 4 | 0 |
Opponent Batting by Season
| Season | P | TBF | P-TBF | OBA | OOBP | OSLUG | OOPS | 2B | 3B | HR | TB | RBI | BH | SH | SF | IBB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | 204 | 55 | 3.709 | .326 | .436 | .500 | .936 | 2 | 0 | 2 | 23 | 9 | 1 | 0 | 0 | 0 |
| 2025 | 573 | 139 | 4.122 | .254 | .381 | .351 | .732 | 5 | 0 | 2 | 40 | 13 | 7 | 0 | 1 | 0 |
| 2026 | 1266 | 329 | 3.848 | .245 | .351 | .415 | .766 | 14 | 2 | 10 | 117 | 40 | 13 | 1 | 0 | 0 |
| Career | 2043 | 523 | 3.906 | .256 | .368 | .407 | .775 | 21 | 2 | 14 | 180 | 62 | 21 | 1 | 1 | 0 |
Expanded Pitching by Season
| Season | P/S | P/I | K/9 | QS | CG | SHO | GSC | GB | FB | G/F | IR | IRS | WP | BK | SB | CS | RSUP |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | 0.0 | 18.5 | 5.7 | 0 | 0 | 0 | 0.0 | 17 | 22 | 0.8 | 2 | 2 | 1 | 0 | 0 | 0 | 0.0 |
| 2025 | 72.7 | 19.3 | 11.8 | 0 | 0 | 0 | 43.3 | 31 | 45 | 0.7 | 0 | 0 | 0 | 0 | 2 | 0 | 25.0 |
| 2026 | 76.3 | 17.2 | 8.9 | 2 | 0 | 0 | 45.4 | 83 | 127 | 0.7 | 13 | 2 | 5 | 0 | 0 | 1 | 29.0 |
| Career | 74.8 | 17.9 | 9.4 | 2 | 0 | 0 | 0.0 | 131 | 194 | 0.7 | 15 | 4 | 6 | 0 | 2 | 1 | 54.0 |
Game Log
| Game | Result | IP | H | R | ER | HR | BB | K | GB | FB | P | TBF | GSC | Dec | Rel | ERA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
vs ARI2026 Regular Season | L 4-3 F/10 | 0.1 | 0 | 1 | 1 | 0 | 2 | 1 | 0 | 0 | 17 | 3 | 0.0 | - | HLD(4) | 4.76 |
vs CHW2026 Regular Season | L 5-1 | 2.0 | 3 | 3 | 3 | 0 | 1 | 1 | 3 | 5 | 35 | 11 | 0.0 | L(5-7) | - | 4.66 |
@ NYM2026 Regular Season | L 6-2 | 1.0 | 3 | 2 | 2 | 0 | 0 | 0 | 3 | 3 | 19 | 6 | 0.0 | - | - | 4.42 |
@ NYY2026 Regular Season | L 9-3 | 0.1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 5 | 1 | 0.0 | - | - | 4.22 |
vs ATH2026 Regular Season | L 7-6 | 1.2 | 1 | 0 | 0 | 0 | 0 | 4 | 0 | 2 | 28 | 7 | 0.0 | - | - | 4.24 |
@ CHW2026 Regular Season | W 9-5 | 2.0 | 2 | 2 | 2 | 0 | 1 | 1 | 0 | 7 | 42 | 11 | 0.0 | W(5-6) | - | 4.35 |
vs BAL2026 Regular Season | L 5-2 | 2.1 | 1 | 0 | 0 | 0 | 1 | 3 | 1 | 3 | 46 | 10 | 0.0 | - | - | 4.21 |
@ DET2026 Regular SeasonWeek 26 | W 8-6 | 3.2 | 8 | 5 | 4 | 1 | 1 | 1 | 3 | 16 | 58 | 22 | 27.0 | - | - | 4.36 |
vs CLE2026 Regular SeasonWeek 25 | W 2-1 | 6.0 | 4 | 1 | 1 | 0 | 1 | 4 | 8 | 10 | 83 | 23 | 63.0 | W(4-6) | - | 4.03 |
vs DET2026 Regular SeasonWeek 24 | L 9-3 | 3.1 | 6 | 5 | 5 | 3 | 2 | 9 | 2 | 5 | 81 | 20 | 35.0 | L(3-6) | - | 4.31 |
@ LAA2026 Regular SeasonWeek 23 | L 10-1 | 4.0 | 7 | 7 | 5 | 0 | 3 | 5 | 8 | 7 | 93 | 25 | 26.0 | L(3-5) | - | 3.71 |
vs PIT2026 Regular SeasonWeek 23 | L 5-1 | 5.0 | 7 | 5 | 4 | 1 | 2 | 1 | 10 | 10 | 87 | 23 | 34.0 | L(3-4) | - | 3.06 |
vs MIL2026 Regular SeasonWeek 22 | L 5-4 F/10 | 5.0 | 3 | 3 | 3 | 2 | 4 | 7 | 6 | 5 | 91 | 22 | 52.0 | - | - | 2.57 |
@ CHC2026 Regular SeasonWeek 21 | W 3-0 | 6.0 | 2 | 0 | 0 | 0 | 3 | 6 | 4 | 7 | 89 | 20 | 71.0 | W(3-3) | - | 2.19 |
vs TEX2026 Regular SeasonWeek 20 | W 4-1 | 5.0 | 2 | 0 | 0 | 0 | 4 | 7 | 5 | 4 | 76 | 21 | 66.0 | W(2-3) | - | 2.61 |
@ CIN2026 Regular SeasonWeek 19 | L 5-0 | 3.0 | 5 | 3 | 3 | 0 | 1 | 1 | 5 | 7 | 63 | 15 | 37.0 | L(1-3) | - | 3.12 |
vs LAD2026 Regular SeasonWeek 18 | L 8-3 | 2.0 | 1 | 0 | 0 | 0 | 0 | 2 | 2 | 3 | 31 | 7 | 0.0 | - | - | 2.35 |
@ BOS2026 Regular SeasonWeek 18 | W 6-3 | 1.1 | 0 | 0 | 0 | 0 | 1 | 2 | 1 | 1 | 23 | 5 | 0.0 | - | HLD(3) | 2.57 |
@ BAL2026 Regular SeasonWeek 17 | L 5-3 | 3.0 | 5 | 2 | 2 | 0 | 0 | 2 | 3 | 8 | 42 | 13 | 43.0 | L(1-2) | - | 2.75 |
vs NYY2026 Regular SeasonWeek 17 | L 8-3 | 0.1 | 2 | 1 | 1 | 1 | 0 | 0 | 1 | 2 | 9 | 3 | 0.0 | L(1-1) | - | 2.16 |
@ CLE2026 Regular SeasonWeek 16 | L 8-5 | 2.2 | 0 | 0 | 0 | 0 | 1 | 2 | 4 | 1 | 31 | 8 | 0.0 | - | HLD(2) | 1.65 |
vs STL2026 Regular SeasonWeek 16 | L 7-5 F/10 | 2.0 | 1 | 0 | 0 | 0 | 1 | 3 | 2 | 2 | 35 | 8 | 0.0 | - | - | 1.98 |
vs COL2026 Regular SeasonWeek 16 | L 3-2 | 2.0 | 1 | 0 | 0 | 0 | 0 | 0 | 5 | 2 | 21 | 7 | 0.0 | - | - | 2.31 |
vs COL2026 Regular SeasonWeek 15 | W 7-6 | 1.1 | 0 | 1 | 1 | 0 | 2 | 2 | 1 | 1 | 30 | 6 | 0.0 | - | HLD(1) | 2.79 |
@ SEA2026 Regular SeasonWeek 15 | L 8-7 | 0.2 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 20 | 3 | 0.0 | - | - | 2.16 |
@ COL2026 Regular SeasonWeek 14 | L 9-1 | 1.1 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 1 | 18 | 4 | 0.0 | - | - | 2.35 |
@ COL2026 Regular SeasonWeek 14 | L 5-1 | 0.2 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 3 | 7 | 3 | 0.0 | - | - | 2.84 |
@ ATH2026 Regular SeasonWeek 14 | W 11-0 | 2.1 | 2 | 0 | 0 | 0 | 0 | 3 | 1 | 5 | 33 | 9 | 0.0 | - | - | 1.59 |
vs BOS2026 Regular SeasonWeek 13 | W 6-4 | 1.0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 2 | 14 | 4 | 0.0 | - | - | 2.70 |
vs LAA2026 Regular SeasonWeek 13 | W 11-9 | 2.1 | 1 | 0 | 0 | 0 | 1 | 2 | 2 | 4 | 39 | 9 | 0.0 | W(1-0) | - | 0.00 |
Houston Astros
























