Loading games...
2025 Stats
W
2
L
2
ERA
3.45
WHIP
1.09
IP
31.1
SO
32
SV
0
HLD
7
G
31
GS
0
Career Stats
W
27
L
15
ERA
3.43
WHIP
1.17
IP
338.1
SO
337
SV
21
HLD
67
G
309
GS
15
Year-by-Year Pitching
| Year | Team | G | GS | IP | W | L | SV | SO | ERA | WHIP | Awards |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | TB | 15 | — | 15.1 | — | 1 | — | 14 | 1.76 | 1.24 | |
| 2018 | TB | 33 | 3 | 38.1 | 3 | 2 | — | 30 | 7.75 | 1.85 | |
| 2019 | TB | 37 | 7 | 49.2 | 1 | — | — | 58 | 4.17 | 1.27 | |
| 2020 | TB | 8 | 1 | 8.0 | — | — | 1 | 3 | 2.25 | 1.25 | |
| 2021 | TB | 57 | 4 | 71.2 | 9 | 3 | 8 | 77 | 1.88 | 0.98 | AS |
| 2022 | TB | 17 | — | 20.0 | 3 | 1 | 5 | 14 | 3.15 | 0.85 | |
| 2023 | TB | 14 | — | 11.2 | 2 | — | 1 | 10 | 3.09 | 1.20 | |
| 2024 | STL | 74 | — | 70.2 | 5 | 5 | 1 | 67 | 2.80 | 1.13 | |
| 2025 | Total | 54 | — | 53.0 | 4 | 3 | 5 | 64 | 3.40 | 0.98 |
Spring Training
Pitching
| Year | Team | G | GS | IP | W | L | SV | SO | ERA | WHIP |
|---|---|---|---|---|---|---|---|---|---|---|
| 2016 | SEA | 1 | — | 1.0 | — | — | — | 2 | 0.00 | 0.00 |
| 2017 | TB | 8 | — | 6.2 | — | 1 | 1 | 11 | 4.05 | 1.35 |
| 2018 | TB | 8 | 2 | 14.0 | 3 | 1 | — | 12 | 4.50 | 0.93 |
| 2019 | TB | 9 | 1 | 12.0 | — | — | 3 | 10 | 1.50 | 0.92 |
| 2020 | TB | 5 | — | 8.0 | — | — | — | 11 | 4.50 | 1.13 |
| 2021 | TB | 8 | — | 8.2 | — | — | — | 8 | 6.23 | 1.50 |
| 2022 | TB | 6 | — | 5.1 | — | — | — | 5 | 5.06 | 0.94 |
| 2024 | STL | 9 | — | 9.0 | — | — | — | 8 | 3.00 | 1.00 |
| 2025 | BAL | 1 | — | 1.0 | — | — | — | 2 | 0.00 | 3.00 |
| 2026 | BAL | 1 | — | 0.1 | — | — | — | 1 | 54.00 | 6.00 |
Postseason
Pitching
| Year | Team | G | GS | IP | W | L | SV | SO | ERA | WHIP |
|---|---|---|---|---|---|---|---|---|---|---|
| 2021 | TB | 2 | — | 3.1 | — | — | — | 2 | 0.00 | 0.60 |
| 2023 | TB | 1 | — | 1.0 | — | — | — | 1 | 0.00 | 1.00 |
| 2025 | CHC | 5 | 1 | 5.0 | — | 1 | 1 | 3 | 5.40 | 1.20 |
Game Logs
Season selector loads one year at a time.
Pitching
| Date | Opponent | IP | H | R | ER | BB | SO | HR |
|---|---|---|---|---|---|---|---|---|
| 2025-09-26 | vs STL | 1.0 | 2 | 0 | 0 | 0 | 3 | 0 |
| 2025-09-23 | vs NYM | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-09-20 | @ CIN | 1.0 | 2 | 2 | 2 | 0 | 2 | 1 |
| 2025-09-16 | @ PIT | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 2025-09-14 | vs TB | 1.0 | 0 | 0 | 0 | 1 | 3 | 0 |
| 2025-09-12 | vs TB | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-09-10 | @ ATL | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-09-09 | @ ATL | 0.2 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-09-05 | vs WSH | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 |
| 2025-09-01 | vs ATL | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 2025-08-30 | @ COL | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-08-29 | @ COL | 1.0 | 1 | 0 | 0 | 1 | 0 | 0 |
| 2025-08-24 | @ LAA | 1.0 | 2 | 2 | 1 | 0 | 1 | 0 |
| 2025-08-22 | @ LAA | 1.0 | 1 | 1 | 1 | 0 | 3 | 1 |
| 2025-08-19 | vs MIL | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-17 | vs PIT | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-16 | vs PIT | 1.0 | 1 | 0 | 0 | 0 | 2 | 0 |
| 2025-08-15 | vs PIT | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 2025-08-13 | @ TOR | 0.2 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-06 | vs CIN | 1.0 | 0 | 0 | 0 | 0 | 3 | 0 |
| 2025-08-05 | vs CIN | 0.1 | 4 | 4 | 4 | 1 | 0 | 1 |
| 2025-08-03 | vs BAL | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-08-01 | vs BAL | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 2025-07-30 | vs TOR | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-07-29 | vs TOR | 1.0 | 1 | 0 | 0 | 1 | 1 | 0 |
| 2025-07-27 | vs COL | 1.0 | 1 | 0 | 0 | 0 | 2 | 0 |
| 2025-07-25 | vs COL | 1.0 | 1 | 1 | 1 | 0 | 3 | 1 |
| 2025-07-23 | @ CLE | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-07-22 | @ CLE | 0.2 | 0 | 0 | 0 | 1 | 1 | 0 |
| 2025-07-20 | @ TB | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 |
| 2025-07-13 | vs MIA | 1.0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2025-07-11 | vs MIA | 1.0 | 2 | 2 | 2 | 0 | 1 | 1 |
| 2025-07-10 | vs NYM | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-07-08 | vs NYM | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-07-05 | @ ATL | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-07-04 | @ ATL | 1.2 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-07-02 | @ TEX | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-06-30 | @ TEX | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-06-28 | vs TB | 1.0 | 3 | 2 | 2 | 0 | 1 | 0 |
| 2025-06-25 | vs TEX | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-06-24 | vs TEX | 0.2 | 2 | 0 | 0 | 1 | 1 | 0 |
| 2025-06-23 | vs TEX | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-06-21 | @ NYY | 2.0 | 2 | 2 | 1 | 0 | 2 | 1 |
| 2025-06-18 | @ TB | 1.0 | 4 | 4 | 4 | 1 | 2 | 0 |
| 2025-06-15 | vs LAA | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-06-14 | vs LAA | 0.2 | 1 | 1 | 1 | 1 | 1 | 1 |
| 2025-06-12 | vs DET | 1.0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2025-06-07 | @ ATH | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-06-05 | @ SEA | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 2025-06-01 | vs CWS | 0.2 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-05-28 | vs STL | 1.0 | 3 | 0 | 0 | 2 | 2 | 0 |
| 2025-05-25 | @ BOS | 1.0 | 2 | 1 | 1 | 0 | 2 | 0 |
| 2025-05-24 | @ BOS | 1.0 | 1 | 0 | 0 | 1 | 1 | 0 |
| 2025-05-21 | @ MIL | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 |
Transactions
Entire history • newest first.
2026-03-25
Baltimore Orioles placed RHP Andrew Kittredge on the 15-day injured list retroactive to March 22, 2026. Right shoulder inflammation.
2025-11-04
Chicago Cubs traded RHP Andrew Kittredge to Baltimore Orioles for cash.
2025-08-03
RHP Andrew Kittredge changed number to 59.
2025-08-02
RHP Andrew Kittredge changed number to 23.
2025-08-01
Chicago Cubs activated RHP Andrew Kittredge.
2025-07-31
RHP Andrew Kittredge roster status changed by Chicago Cubs.
2025-07-31
Baltimore Orioles traded RHP Andrew Kittredge to Chicago Cubs for SS Wilfri De La Cruz.
2025-05-21
Baltimore Orioles activated RHP Andrew Kittredge from the 15-day injured list.
2025-05-08
Baltimore Orioles sent RHP Andrew Kittredge on a rehab assignment to Norfolk Tides.
2025-05-08
Baltimore Orioles sent RHP Andrew Kittredge on a rehab assignment to Norfolk Tides.
2025-05-04
Baltimore Orioles sent RHP Andrew Kittredge on a rehab assignment to Aberdeen IronBirds.
2025-03-27
Baltimore Orioles placed RHP Andrew Kittredge on the 15-day injured list retroactive to March 24, 2025. Left knee debridement.
2025-01-13
Baltimore Orioles signed free agent RHP Andrew Kittredge.
2024-10-31
RHP Andrew Kittredge elected free agency.
2024-01-05
Tampa Bay Rays traded RHP Andrew Kittredge to St. Louis Cardinals for OF Richie Palacios.
2023-08-17
Tampa Bay Rays activated RHP Andrew Kittredge from the 60-day injured list.
2023-07-20
Tampa Bay Rays sent RHP Andrew Kittredge on a rehab assignment to Durham Bulls.
2023-07-20
Tampa Bay Rays sent RHP Andrew Kittredge on a rehab assignment to Durham Bulls.
2023-07-18
Tampa Bay Rays sent RHP Andrew Kittredge on a rehab assignment to Durham Bulls.
2023-07-18
Tampa Bay Rays sent RHP Andrew Kittredge on a rehab assignment to Durham Bulls.
2023-07-04
Tampa Bay Rays sent RHP Andrew Kittredge on a rehab assignment to FCL Rays.
2023-03-15
Tampa Bay Rays placed RHP Andrew Kittredge on the 60-day injured list. Recovering from Tommy John Surgery.
2022-11-10
Tampa Bay Rays placed RHP Andrew Kittredge on the 60-day injured list. Recovery from Tommy John surgery.
2022-11-10
Tampa Bay Rays activated RHP Andrew Kittredge from the 60-day injured list.
2022-06-11
Tampa Bay Rays transferred RHP Andrew Kittredge from the 15-day injured list to the 60-day injured list. Right elbow discomfort.
2022-06-09
Tampa Bay Rays placed RHP Andrew Kittredge on the 15-day injured list retroactive to June 8, 2022. Right elbow discomfort.
2022-06-05
Tampa Bay Rays activated RHP Andrew Kittredge.
2022-06-03
Tampa Bay Rays sent RHP Andrew Kittredge on a rehab assignment to Durham Bulls.
2022-05-22
Tampa Bay Rays placed RHP Andrew Kittredge on the 15-day injured list retroactive to May 19, 2022. Low back tightness.
2021-09-28
Tampa Bay Rays activated RHP Andrew Kittredge from the 10-day injured list.
2021-09-20
Tampa Bay Rays placed RHP Andrew Kittredge on the 10-day injured list. Neck tightness.
2021-07-12
RHP Andrew Kittredge assigned to American League All-Stars.
2021-03-26
Tampa Bay Rays selected the contract of P Andrew Kittredge from Durham Bulls.
2021-03-26
Tampa Bay Rays selected the contract of P Andrew Kittredge.
2021-03-26
Tampa Bay Rays selected the contract of RHP Andrew Kittredge.
2021-03-19
Tampa Bay Rays signed free agent P Andrew Kittredge.
2021-03-18
Tampa Bay Rays released P Andrew Kittredge.
2020-12-16
Tampa Bay Rays signed free agent RHP Andrew Kittredge to a minor league contract and invited him to spring training.
2020-10-30
RHP Andrew Kittredge elected free agency.
2020-08-12
Tampa Bay Rays placed RHP Andrew Kittredge on the 60-day injured list. Right UCL sprain.
2019-10-11
Tampa Bay Rays activated RHP Andrew Kittredge.
2019-10-02
Tampa Bay Rays reassigned RHP Andrew Kittredge to the minor leagues.
2019-06-18
Tampa Bay Rays selected the contract of RHP Andrew Kittredge from Durham Bulls.
2019-01-31
Tampa Bay Rays invited non-roster RHP Andrew Kittredge to spring training.
2018-11-02
Tampa Bay Rays sent RHP Andrew Kittredge outright to Durham Bulls.
2018-08-25
Tampa Bay Rays recalled Andrew Kittredge from Durham Bulls.
2018-08-01
Tampa Bay Rays optioned RHP Andrew Kittredge to Durham Bulls.
2018-07-27
Tampa Bay Rays recalled Andrew Kittredge from Durham Bulls.
2018-07-16
Tampa Bay Rays optioned RHP Andrew Kittredge to Durham Bulls.
2018-07-11
Tampa Bay Rays recalled Andrew Kittredge from Durham Bulls.
2018-07-09
Tampa Bay Rays optioned RHP Andrew Kittredge to Durham Bulls.
2018-07-04
Tampa Bay Rays recalled Andrew Kittredge from Durham Bulls.
2018-05-14
Tampa Bay Rays optioned RHP Andrew Kittredge to Durham Bulls.
2017-09-03
Tampa Bay Rays recalled Andrew Kittredge from Durham Bulls.
2017-08-24
Tampa Bay Rays optioned RHP Andrew Kittredge to Durham Bulls.
2017-08-23
Tampa Bay Rays recalled Andrew Kittredge from Durham Bulls.
2017-07-28
Tampa Bay Rays optioned RHP Andrew Kittredge to Durham Bulls.
2017-07-26
Tampa Bay Rays recalled Andrew Kittredge from Durham Bulls.
2017-07-24
Tampa Bay Rays optioned RHP Andrew Kittredge to Durham Bulls.
2017-07-17
Tampa Bay Rays selected the contract of Andrew Kittredge from Durham Bulls.
2016-12-22
Tampa Bay Rays invited non-roster RHP Andrew Kittredge to spring training.
2016-11-18
Tampa Bay Rays traded 3B Richie Shaffer and SS Taylor Motter to Seattle Mariners for RHP Andrew Kittredge, 1B Dalton Kelly and RHP Dylan Thompson.
2016-03-30
Andrew Kittredge assigned to Seattle Mariners.
2013-03-16
RHP Andrew Kittredge assigned to Seattle Mariners.
2011-08-25
Seattle Mariners signed RHP Andrew Kittredge.
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… | ||||||||||