Age: 27, 241 lbs, 6'4" Born: 12/1/1998, Taichung, Taiwan Sal: N/A PLAYER NEWS REPORT 2 daysTakes loss in relief. Took the loss in relief Tuesday against the White Sox after allowing three runs on three hits and a walk while striking out a batter over two innings.
| | | | | | | | | | | | | | | | | | | | | | | | | |
| 2026 | HOU | 29 | 0 | 73.3 | 4.66 | 5 | 7 | 0 | 0 | 69 | 14 | 2 | 10 | 72 | 13 | 31 | 5 | 0 | 42 | 38 | 0 | 1.36 | 8.84 | 25.0 | 0.9 |
| 2025 | SF | 8 | 0 | 29.7 | 6.37 | 2 | 4 | 0 | 0 | 29 | 5 | 0 | 2 | 39 | 7 | 17 | 0 | 0 | 24 | 21 | 0 | 1.55 | 11.83 | 10.0 | 1.3 |
| 2024 | SF | 4 | 0 | 11.0 | 9.82 | 0 | 0 | 0 | 0 | 15 | 2 | 0 | 2 | 7 | 1 | 8 | 1 | 0 | 12 | 12 | 0 | 2.09 | 5.73 | 0.0 | 0.0 |
| | | 41 | 0 | 114.0 | 6.95 | 7 | 11 | 0 | 0 | 113 | 21 | 2 | 14 | 118 | 21 | 56 | 6 | 0 | 78 | 71 | 0 | 1.67 | 8.80 | 35.0 | 0.7 |
| | | | | | | | | | | | | | | | | | | | | | | | |
| 9/1/2026 | CWS | L1 - 5 | 0 | 2.0 | 13.50 | 0 | 1 | 0 | 0 | 3 | 2 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 3 | 3 | 0 | 2.00 | 4.50 | 0.0 |
| 8/29/2026 | NYM@ | L2 - 6 | 0 | 1.0 | 18.00 | 0 | 0 | 0 | 0 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 2 | 0 | 3.00 | 0.00 | 0.0 |
| 8/26/2026 | NYY@ | L3 - 9 | 0 | 0.3 | 0.00 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.0 |
| 8/23/2026 | ATH | L6 - 7 | 0 | 1.7 | 0.00 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 4 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0.60 | 21.60 | 0.0 |
| 7/24/2026 | CWS@ | W9 - 5 | 0 | 2.0 | 9.00 | 1 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | 1 | 2 | 1 | 1 | 0 | 2 | 2 | 0 | 1.50 | 4.50 | 5.0 |
| 7/19/2026 | BAL | L2 - 5 | 0 | 2.3 | 0.00 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 3 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0.86 | 11.57 | 0.0 |
| 6/27/2026 | DET@ | W8 - 6 | 0 | 3.7 | 9.82 | 0 | 0 | 0 | 0 | 8 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 5 | 4 | 0 | 2.45 | 2.45 | 0.0 |
| 6/21/2026 | CLE | W2 - 1 | 0 | 6.0 | 1.50 | 1 | 0 | 0 | 0 | 4 | 0 | 1 | 0 | 4 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | 0.83 | 6.00 | 5.0 |
| 6/15/2026 | DET | L3 - 9 | 0 | 3.3 | 13.50 | 0 | 1 | 0 | 0 | 6 | 0 | 0 | 3 | 9 | 2 | 2 | 0 | 0 | 5 | 5 | 0 | 2.40 | 24.30 | 0.0 |
| 6/9/2026 | LAA@ | L1 - 10 | 0 | 4.0 | 11.25 | 0 | 1 | 0 | 0 | 7 | 2 | 0 | 0 | 5 | 2 | 3 | 0 | 0 | 7 | 5 | 0 | 2.50 | 11.25 | 0.0 |
| | | | 0 | 26.3 | 7.66 | 2 | 3 | 0 | 0 | 35 | 8 | 1 | 4 | 28 | 11 | 10 | 3 | 0 | 25 | 22 | 0 | 1.61 | 8.62 | 10.0 |
| | | | |
| K. Teng | P | HOU | 8/21/2026 | Back in big leagues. |
| K. Teng | P | HOU | 7/26/2026 | Jettisoned to Triple-A. |
| K. Teng | P | HOU | 7/17/2026 | Activated from IL. |
| K. Teng | P | HOU | 7/1/2026 | Goes on IL after option rescinded. |
| K. Teng | P | HOU | 6/27/2026 | Sent down after Saturday's start. |
| K. Teng | P | HOU | 1/29/2026 | Headed to Houston. |
| K. Teng | P | HOU | 8/31/2025 | Promoted, joining rotation. |
| K. Teng | P | HOU | 8/21/2025 | Going back to minors. |
| K. Teng | P | HOU | 8/1/2025 | Headed to majors. |
| K. Teng | P | HOU | 11/22/2024 | No contract from San Francisco. |
Stars of the month
| | | | |
| March 28, 2026 | K. Teng | HOU | P | NA |
| April 01, 2026 | K. Teng | HOU | P | NA |
| April 04, 2026 | K. Teng | HOU | P | NA |
| April 07, 2026 | K. Teng | HOU | P | NA |
| April 08, 2026 | K. Teng | HOU | P | NA |
| April 11, 2026 | K. Teng | HOU | P | NA |
| April 14, 2026 | K. Teng | HOU | P | NA |
| April 16, 2026 | K. Teng | HOU | P | NA |
| April 19, 2026 | K. Teng | HOU | P | NA |
| April 21, 2026 | K. Teng | HOU | P | NA |
| April 25, 2026 | K. Teng | HOU | P | NA |
| April 28, 2026 | K. Teng | HOU | P | NA |
| May 02, 2026 | K. Teng | HOU | P | NA |
| May 04, 2026 | K. Teng | HOU | P | NA |
| May 10, 2026 | K. Teng | HOU | P | NA |
| May 16, 2026 | K. Teng | HOU | P | NA |
| May 23, 2026 | K. Teng | HOU | P | NA |
| May 29, 2026 | K. Teng | HOU | P | NA |
| June 04, 2026 | K. Teng | HOU | P | NA |
| June 09, 2026 | K. Teng | HOU | P | NA |
| June 15, 2026 | K. Teng | HOU | P | NA |
| June 21, 2026 | K. Teng | HOU | P | NA |
| June 27, 2026 | K. Teng | HOU | P | NA |
| July 19, 2026 | K. Teng | HOU | P | NA |
| July 24, 2026 | K. Teng | HOU | P | NA |
| August 23, 2026 | K. Teng | HOU | P | NA |
| August 26, 2026 | K. Teng | HOU | P | 2nd star |
| August 29, 2026 | K. Teng | HOU | P | NA |
| September 01, 2026 | K. Teng | HOU | P | NA |
| | | | | |
Stars of the week
| | | | |
| April 01, 2026 | K. Teng | HOU | P | 1st star |
| April 07, 2026 | K. Teng | HOU | P | 1st star |
| April 14, 2026 | K. Teng | HOU | P | 1st star |
| April 16, 2026 | K. Teng | HOU | P | 3rd star |
| April 25, 2026 | K. Teng | HOU | P | 1st star |
| April 28, 2026 | K. Teng | HOU | P | NA |
| May 10, 2026 | K. Teng | HOU | P | NA |
| May 16, 2026 | K. Teng | HOU | P | 2nd star |
| May 23, 2026 | K. Teng | HOU | P | 2nd star |
| May 29, 2026 | K. Teng | HOU | P | NA |
| June 04, 2026 | K. Teng | HOU | P | NA |
| June 09, 2026 | K. Teng | HOU | P | NA |
| June 15, 2026 | K. Teng | HOU | P | NA |
| June 21, 2026 | K. Teng | HOU | P | 3rd star |
| June 27, 2026 | K. Teng | HOU | P | NA |
| July 19, 2026 | K. Teng | HOU | P | 3rd star |
| July 24, 2026 | K. Teng | HOU | P | 2nd star |
| August 29, 2026 | K. Teng | HOU | P | 2nd star |
| September 01, 2026 | K. Teng | HOU | P | NA |
| | | | | |
|