Joel Kuhnel

Pitcher · Career Stats, Bio & Records (2019-2026)

Joel Kuhnel is a pitcher who has played in Major League Baseball since 2019 for the Cincinnati Reds, the Houston Astros, and the Tampa Bay Rays, a span of 8 seasons. Across 127 career appearances, he has gone 5-6 with a 5.39 ERA and 104 strikeouts. His career Pitcher PIV — Baseball Data Hub's era-adjusted measure of pitching impact — is 16.2.

W (Wins):
Games credited to a pitcher whose team took a lead it never surrendered while he was the pitcher of record.
ERA (Earned Run Average):
Earned runs allowed per nine innings pitched: (ER × 9) ÷ IP. The primary measure of pitching effectiveness.
SO (Strikeouts):
For a batter, times retired on a third strike; for a pitcher, batters retired on a third strike.
WHIP (Walks and Hits per Inning Pitched):
Baserunners allowed per inning: (BB + H) ÷ IP. Under 1.00 is elite.

Data updated

Active Player
W–L 5–6
ERA 5.39
WHIP 1.40
SO 104
Pitcher PIV thru 2025 16.2
Position
Pitcher
Bats / Throws
R / R
Height / Weight
6'4" / 280 lb
Born
2/19/1995 in Goldsboro, NC, USA
MLB Debut
2019-08-16
Jersey
#54

Full name: Joel Kenneth Kuhnel

Career Pitching Statistics

Joel Kuhnel — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
5 6 127 0 0 0 9 138.2 152 83 21 42 104 5.39 16.2

Career ERA 5.39 vs. league average 4.23 across their career seasons — 27.4% worse than league average.

Season-by-Season Pitching

Pitching Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Career Batting Statistics

Joel Kuhnel — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
82 1 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0

Career AVG .000 vs. league average .247 across their career seasons — 100.0% below league average.

Career OBP .000 vs. league average .317 across their career seasons — 100.0% below league average.

Career SLG .000 vs. league average .411 across their career seasons — 100.0% below league average.

Career OPS .000 vs. league average .729 across their career seasons — 100.0% below league average.

Season-by-Season Batting

Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Per-game data from Retrosheet (regular season, through 2025).

Batting — Home / Away

Joel Kuhnel — Batting — Home / Away
SplitGABRHHRRBIAVG
Home4610000.000
Away3600000—

Pitching — Home / Away

Joel Kuhnel — Pitching — Home / Away
SplitGIPHERBBSOERA
Home4653.2553416455.70
Away3640.048278316.08

Last 10 Games — Pitching

Joel Kuhnel — Last 10 Games — Pitching
DateTmOppDecIPHRERBBSOHR
2024-08-24 TBRLAD — 2.0111001
2024-08-22 TBROAK — 1.0200010
2024-08-19 TBROAK — 1.0000020
2024-08-06 TBRSTL — 2.0100010
2024-07-31 TBRMIA — 2.0000000
2024-04-12 HOUTEX — 2.0444010
2023-09-16 HOUKCR — 1.0111011
2023-09-12 HOUOAK — 1.2100000
2023-09-10 HOUSDP — 2.0100200
2023-09-05 HOUTEX — 2.0200010

Fielding Statistics

Career Fielding Totals by Position

Joel Kuhnel — Career Fielding Totals by Position
Position G GS PO A E DP
P 82 0 11 7 1 0

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Joel Kuhnel — Career Games by Position
Position Games
Pitcher 82

Joel Kuhnel: the record in brief

The debut date in the bio is August 16, 2019; Joel Kuhnel is an active player, and this profile updates as the season goes on. Kuhnel played for the Cincinnati Reds (2019 to 2023), the Houston Astros (2023 to 2024), and the Tampa Bay Rays (2024). Kuhnel, born on February 19, 1995, in Goldsboro, NC, USA, is listed as a pitcher and batted and threw right-handed. The bio gives 6'4" and 280 pounds. The given name on file is Joel Kenneth Kuhnel.

Kuhnel has pitched in 127 games, starting 0, and owns a 5-6 record and 5.39 ERA. Kuhnel has 104 strikeouts. Against a 4.23 league ERA for the same seasons, the 5.39 mark was 27.4% worse. In 2026, one of the busiest seasons, Kuhnel posted a 4.40 ERA; the league figure that year was 4.18. Pitcher PIV, the site's era-adjusted run-prevention measure, totals 16.2 for Kuhnel's career.

Frequently Asked Questions about Joel Kuhnel

What years did Joel Kuhnel play?
Joel Kuhnel played in Major League Baseball from 2019 to 2026.
Was Joel Kuhnel a pitcher?
Yes. Joel Kuhnel pitched in the major leagues, recording 5 wins and 104 strikeouts.
How many home runs did Joel Kuhnel hit?
Joel Kuhnel hit 0 career home runs.
What teams has Joel Kuhnel played for?
Joel Kuhnel has played for 4 teams: the Cincinnati Reds (2019–2020, 2022–2023), the Houston Astros (2023–2024), the Tampa Bay Rays (2024), and the San Francisco Giants (2026).
What are Joel Kuhnel's career stats?
In 127 games, Joel Kuhnel has gone 5-6 with a 5.39 ERA, 104 strikeouts, 138.2 innings pitched, and 9 saves.
What position does Joel Kuhnel play?
Joel Kuhnel plays primarily as a pitcher, the position where he has appeared in the most games.
How tall is Joel Kuhnel and how much does he weigh?
Joel Kuhnel is listed at 6 feet 4 inches and 280 pounds.
What number does Joel Kuhnel wear?
Joel Kuhnel wears number 54, according to MLB's 2026 roster data.
What was Joel Kuhnel's career ERA?
Joel Kuhnel finished with a 5.39 career ERA, going 5-6 with 104 strikeouts.
How many strikeouts did Joel Kuhnel have?
Joel Kuhnel recorded 104 career strikeouts.