Geoff Hartlieb

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

Geoff Hartlieb is a pitcher who has played in Major League Baseball since 2019 for 7 teams, including the Pittsburgh Pirates, a span of 8 seasons. Across 86 career appearances, he has gone 3-2 with a 7.16 ERA and 103 strikeouts.

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 3–2
ERA 7.16
WHIP 1.86
SO 103
Pitcher PIV thru 2025 -1240.9
Position
Pitcher
Bats / Throws
R / R
Height / Weight
6'5" / 240 lb
Born
12/9/1993 in Highland Park, IL, USA
MLB Debut
2019-05-18
Jersey
#31

Full name: Geoffery Thomas Hartlieb

Career Pitching Statistics

Geoff Hartlieb — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
3 2 86 0 0 0 0 110.2 131 88 14 75 103 7.16 -1240.9

Career ERA 7.16 vs. league average 4.26 across their career seasons — 67.8% 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

Geoff Hartlieb — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
68 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0

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

Geoff Hartlieb — Batting — Home / Away
SplitGABRHHRRBIAVG
Home3400000—
Away3400000—

Pitching — Home / Away

Geoff Hartlieb — Pitching — Home / Away
SplitGIPHERBBSOERA
Home3442.0484039398.57
Away3440.2533322427.30

Last 10 Games — Pitching

Geoff Hartlieb — Last 10 Games — Pitching
DateTmOppDecIPHRERBBSOHR
2025-07-25 DETTOR — 1.0000210
2025-07-24 DETTOR — 1.0322001
2025-07-08 NYYSEA — 0.1333111
2025-07-01 NYYTOR — 1.0233330
2024-06-21 COLWAS — 3.0433020
2024-06-17 COLLAD — 1.2444310
2024-06-15 COLPIT — 1.1121011
2024-06-12 COLMIN — 1.0200010
2024-06-09 COLSTL — 2.0211120
2023-09-02 MIAWAS — 3.0100210

Fielding Statistics

Career Fielding Totals by Position

Geoff Hartlieb — Career Fielding Totals by Position
Position G GS PO A E DP
P 68 0 7 8 1 0

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Geoff Hartlieb — Career Games by Position
Position Games
Pitcher 68

Geoff Hartlieb: the record in brief

Active since a debut on May 18, 2019, Geoff Hartlieb has a record on this page that is still being added to. The season rows list, in order, the Pittsburgh Pirates (2019 to 2021), the New York Mets (2021), the Miami Marlins (2023), the Colorado Rockies (2024), the New York Yankees (2025), and the Detroit Tigers (2025). Hartlieb played primarily as a pitcher and batted and threw right-handed. The bio adds a birth date on December 9, 1993, in Highland Park, IL, USA and a listed size of 6 feet, 5 inches and 240 pounds. Hartlieb's full given name, per the bio, is Geoffery Thomas Hartlieb.

Hartlieb has gone 3-2 with a 7.16 ERA in 86 games, 0 of them starts. The totals include 103 strikeouts. The league ERA over Hartlieb's seasons was 4.26, so the 7.16 figure ran 67.8% worse than average. 2020 was Hartlieb's sharpest full season, a 3.63 ERA against the league's 4.45.

Hartlieb appears at one position only: pitcher, in 68 games. On the mound, the fielding record shows 1 errors alongside 7 putouts and 8 assists.

Retrosheet box scores cover 136 of Hartlieb's games, and the full game log is linked from the splits section.

Frequently Asked Questions about Geoff Hartlieb

What years did Geoff Hartlieb play?
Geoff Hartlieb played in Major League Baseball from 2019 to 2026.
Was Geoff Hartlieb a pitcher?
Yes. Geoff Hartlieb pitched in the major leagues, recording 3 wins and 103 strikeouts.
What teams has Geoff Hartlieb played for?
Geoff Hartlieb has played for 7 teams: the Pittsburgh Pirates (2019–2021), the New York Mets (2021), the Miami Marlins (2023), the Colorado Rockies (2024), the New York Yankees (2025), the Detroit Tigers (2025), and the Athletics (2026).
What are Geoff Hartlieb's career stats?
In 86 games, Geoff Hartlieb has gone 3-2 with a 7.16 ERA, 103 strikeouts, and 110.2 innings pitched.
What position does Geoff Hartlieb play?
Geoff Hartlieb plays primarily as a pitcher, the position where he has appeared in the most games.
How tall is Geoff Hartlieb and how much does he weigh?
Geoff Hartlieb is listed at 6 feet 5 inches and 240 pounds.
What number does Geoff Hartlieb wear?
Geoff Hartlieb wears number 31, according to MLB's 2026 roster data.
What was Geoff Hartlieb's career ERA?
Geoff Hartlieb finished with a 7.16 career ERA, going 3-2 with 103 strikeouts.
How many strikeouts did Geoff Hartlieb have?
Geoff Hartlieb recorded 103 career strikeouts.