Loading games...
2025 Stats
W
6
L
4
ERA
2.18
WHIP
1.13
IP
86.2
SO
66
SV
0
HLD
0
G
16
GS
16
Career Stats
W
39
L
46
ERA
4.07
WHIP
1.29
IP
735.0
SO
753
SV
0
HLD
0
G
142
GS
141
Year-by-Year Pitching
| Year | Team | G | GS | IP | W | L | SV | SO | ERA | WHIP | Awards |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | CIN | 4 | 4 | 20.0 | 1 | 2 | — | 14 | 2.70 | 1.50 | |
| 2018 | CIN | 23 | 23 | 112.0 | 7 | 9 | — | 110 | 4.98 | 1.59 | |
| 2019 | CIN | 25 | 25 | 129.2 | 3 | 12 | — | 129 | 5.14 | 1.31 | |
| 2020 | CIN | 10 | 9 | 47.2 | 2 | 2 | — | 60 | 3.59 | 1.15 | |
| 2021 | CIN | 33 | 33 | 180.0 | 13 | 6 | — | 210 | 3.75 | 1.23 | |
| 2022 | Total | 23 | 23 | 120.2 | 6 | 8 | — | 126 | 4.40 | 1.22 | |
| 2023 | MIN | 5 | 5 | 25.2 | 1 | 2 | — | 28 | 3.16 | 1.05 | |
| 2024 | TEX | 3 | 3 | 12.2 | — | 1 | — | 10 | 4.97 | 1.42 | |
| 2025 | TEX | 16 | 16 | 86.2 | 6 | 4 | — | 66 | 2.18 | 1.13 |
Spring Training
Pitching
| Year | Team | G | GS | IP | W | L | SV | SO | ERA | WHIP |
|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | CIN | 3 | — | 5.0 | — | 1 | — | 5 | 7.20 | 1.80 |
| 2018 | CIN | 7 | 3 | 23.2 | 1 | 1 | — | 15 | 4.56 | 0.97 |
| 2019 | CIN | 5 | 4 | 14.1 | 1 | 2 | — | 16 | 4.40 | 1.40 |
| 2020 | CIN | 3 | 1 | 8.0 | — | 1 | — | 10 | 5.63 | 1.75 |
| 2021 | CIN | 2 | 2 | 5.2 | 1 | 1 | — | 6 | 7.94 | 1.06 |
| 2022 | CIN | 4 | 4 | 10.2 | 2 | — | — | 14 | 3.38 | 1.41 |
| 2023 | MIN | 6 | 5 | 17.2 | 1 | 2 | — | 15 | 5.09 | 1.64 |
| 2025 | TEX | 5 | 5 | 17.0 | 3 | 1 | — | 14 | 3.71 | 1.12 |
| 2026 | SF | 4 | 4 | 10.0 | 3 | — | — | 13 | 0.00 | 0.90 |
Game Logs
Season selector loads one year at a time.
Pitching
| Date | Opponent | IP | H | R | ER | BB | SO | HR |
|---|---|---|---|---|---|---|---|---|
| 2025-09-25 | vs MIN | 5.0 | 5 | 1 | 1 | 1 | 4 | 1 |
| 2025-09-19 | vs MIA | 4.2 | 4 | 0 | 0 | 1 | 6 | 0 |
| 2025-06-10 | @ MIN | 5.2 | 10 | 4 | 4 | 1 | 3 | 1 |
| 2025-06-03 | @ TB | 5.1 | 5 | 4 | 4 | 2 | 5 | 1 |
| 2025-05-28 | vs TOR | 6.0 | 4 | 0 | 0 | 3 | 5 | 0 |
| 2025-05-23 | @ CWS | 5.0 | 5 | 3 | 3 | 3 | 3 | 0 |
| 2025-05-17 | vs HOU | 6.0 | 5 | 1 | 1 | 2 | 3 | 0 |
| 2025-05-12 | vs COL | 6.1 | 4 | 1 | 1 | 1 | 5 | 0 |
| 2025-05-07 | @ BOS | 5.0 | 4 | 2 | 2 | 1 | 0 | 2 |
| 2025-05-01 | vs ATH | 6.0 | 5 | 1 | 1 | 1 | 6 | 0 |
| 2025-04-26 | @ SF | 5.0 | 8 | 2 | 2 | 1 | 1 | 0 |
| 2025-04-20 | vs LAD | 7.0 | 2 | 0 | 0 | 3 | 4 | 0 |
| 2025-04-15 | vs LAA | 6.0 | 3 | 0 | 0 | 2 | 9 | 0 |
| 2025-04-09 | @ CHC | 7.0 | 2 | 1 | 1 | 1 | 4 | 0 |
| 2025-04-04 | vs TB | 5.0 | 1 | 0 | 0 | 2 | 5 | 0 |
| 2025-03-29 | vs BOS | 1.2 | 2 | 1 | 1 | 4 | 3 | 0 |
Transactions
Entire history • newest first.
2026-01-05
San Francisco Giants signed free agent RHP Tyler Mahle.
2025-11-02
RHP Tyler Mahle elected free agency.
2025-09-19
Texas Rangers activated RHP Tyler Mahle from the 60-day injured list.
2025-09-02
Texas Rangers sent RHP Tyler Mahle on a rehab assignment to Round Rock Express.
2025-09-02
Texas Rangers sent RHP Tyler Mahle on a rehab assignment to Round Rock Express.
2025-07-01
Texas Rangers transferred RHP Tyler Mahle from the 15-day injured list to the 60-day injured list. Right shoulder fatigue.
2025-06-15
Texas Rangers placed RHP Tyler Mahle on the 15-day injured list retroactive to June 12, 2025. Right shoulder fatigue.
2025-04-16
RHP Tyler Mahle changed number to 51.
2025-04-15
RHP Tyler Mahle changed number to 42.
2024-11-04
Texas Rangers activated RHP Tyler Mahle from the 60-day injured list.
2024-09-24
Texas Rangers transferred RHP Tyler Mahle from the 15-day injured list to the 60-day injured list.
2024-08-20
Texas Rangers placed RHP Tyler Mahle on the 15-day injured list. Right shoulder tightness.
2024-08-06
Texas Rangers activated RHP Tyler Mahle from the 60-day injured list.
2024-07-31
Texas Rangers sent RHP Tyler Mahle on a rehab assignment to Round Rock Express.
2024-07-31
Texas Rangers sent RHP Tyler Mahle on a rehab assignment to Round Rock Express.
2024-07-31
Texas Rangers sent RHP Tyler Mahle on a rehab assignment to Round Rock Express.
2024-07-25
Texas Rangers sent RHP Tyler Mahle on a rehab assignment to Frisco RoughRiders.
2024-07-25
Texas Rangers sent RHP Tyler Mahle on a rehab assignment to Frisco RoughRiders.
2024-07-20
Texas Rangers sent RHP Tyler Mahle on a rehab assignment to Round Rock Express.
2024-07-20
Texas Rangers sent RHP Tyler Mahle on a rehab assignment to Round Rock Express.
2024-07-15
Texas Rangers sent RHP Tyler Mahle on a rehab assignment to ACL Rangers.
2024-07-09
Texas Rangers sent RHP Tyler Mahle on a rehab assignment to Frisco RoughRiders.
2024-07-09
Texas Rangers sent RHP Tyler Mahle on a rehab assignment to Frisco RoughRiders.
2024-07-02
Texas Rangers sent RHP Tyler Mahle on a rehab assignment to Round Rock Express.
2024-03-28
Texas Rangers placed RHP Tyler Mahle on the 60-day injured list. Rehab from right elbow surgery.
2023-12-14
Texas Rangers signed free agent RHP Tyler Mahle.
2023-11-02
Minnesota Twins activated RHP Tyler Mahle from the 60-day injured list.
2023-11-02
RHP Tyler Mahle elected free agency.
2023-05-05
Minnesota Twins transferred RHP Tyler Mahle from the 15-day injured list to the 60-day injured list. Right arm posterior impingement and flexor pronator strain.
2023-05-03
Minnesota Twins placed RHP Tyler Mahle on the 15-day injured list retroactive to April 30, 2023. Right arm posterior impingement and flexor pronator strain.
2022-10-06
Minnesota Twins activated RHP Tyler Mahle from the 15-day injured list.
2022-09-04
Minnesota Twins placed RHP Tyler Mahle on the 15-day injured list. Right shoulder inflammation.
2022-09-03
Minnesota Twins activated RHP Tyler Mahle from the 15-day injured list.
2022-08-04
Minnesota Twins activated RHP Tyler Mahle.
2022-08-02
Cincinnati Reds traded RHP Tyler Mahle to Minnesota Twins for SS Spencer Steer, 3B Christian Encarnacion-Strand and LHP Steve Hajjar.
2022-07-24
Cincinnati Reds activated RHP Tyler Mahle from the 15-day injured list.
2022-07-06
Cincinnati Reds placed RHP Tyler Mahle on the 15-day injured list retroactive to July 3, 2022. Strained right shoulder.
2022-05-23
Cincinnati Reds activated RHP Tyler Mahle from the restricted list.
2022-05-20
Cincinnati Reds placed RHP Tyler Mahle on the restricted list.
2019-09-01
Cincinnati Reds recalled P Tyler Mahle.
2019-09-01
Cincinnati Reds recalled RHP Tyler Mahle, and.
2019-09-01
Cincinnati Reds recalled RHP Tyler Mahle from Louisville Bats.
2019-08-22
Cincinnati Reds optioned RHP Tyler Mahle to Louisville Bats.
2019-08-16
Cincinnati Reds sent RHP Tyler Mahle on a rehab assignment to Louisville Bats.
2019-07-22
Cincinnati Reds placed RHP Tyler Mahle on the 10-day injured list retroactive to July 20, 2019. Left hamstring strain.
2018-09-04
Cincinnati Reds recalled RHP Tyler Mahle from Louisville Bats.
2018-08-03
Cincinnati Reds optioned RHP Tyler Mahle to Louisville Bats.
2017-08-27
Cincinnati Reds selected the contract of Tyler Mahle from Louisville Bats.
2016-12-09
Cincinnati Reds invited non-roster RHP Tyler Mahle to spring training.
2013-06-19
Cincinnati Reds signed RHP Tyler Mahle.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2025
Ready
Basic Line
Season / Game
Loading…
Statcast Game Log
Per-game pitch metrics from Statcast
| Date | Pitches | Velo | BNStuff+ | BNCtrl+ | Whiff% | Zone% | Chase% | K% | BB% | xwOBA |
|---|---|---|---|---|---|---|---|---|---|---|
| Loading… | ||||||||||