Geoff Zahn

Pitcher · Career Stats, Bio & Records (1973-1985)

Geoff Zahn was a pitcher who played in Major League Baseball from 1973 to 1985 for 4 teams, including the Los Angeles Dodgers, a span of 13 seasons. Across 304 career appearances, he went 111-109 with a 3.74 ERA and 705 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

W–L 111–109
ERA 3.74
WHIP 1.35
SO 705
Pitcher PIV -1912.7
Position
Pitcher
Bats / Throws
L / L
Height / Weight
6'1" / 180 lb
Born
12/19/1945 in Baltimore, MD, USA
MLB Debut
1973-09-02
Last Game
1985-08-14

Full name: Geoffrey Clayton Zahn

Career Pitching Statistics

Geoff Zahn — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
111 109 304 270 79 20 1 1849.0 1,978 769 149 526 705 3.74 -1912.7

Career ERA 3.74 vs. league average 3.79 across their career seasons — near 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 Zahn — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
304 43 3 6 0 0 0 1 0 0 9 .140 .140 .140 .279 0

Career AVG .140 vs. league average .260 across their career seasons — 46.3% below league average.

Career OBP .140 vs. league average .325 across their career seasons — 57.0% below league average.

Career SLG .140 vs. league average .383 across their career seasons — 63.6% below league average.

Career OPS .279 vs. league average .708 across their career seasons — 60.6% 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.

Postseason Statistics

Playoff Career Batting

Geoff Zahn — Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
1 0 0 0 0 0 0 0 0 0 .000

Playoff Batting by Year

Geoff Zahn — Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
1982 ALCS CAL 1 0 0 0 0 0 0 0 0 0 .000

Playoff Career Pitching

Geoff Zahn — Playoff Career Pitching
W L G GS SV IP H ER BB SO ERA
0 1 1 1 0 3.2 4 3 1 2 7.36

Playoff Pitching by Year

Geoff Zahn — Playoff Pitching by Year
Year Round Team W L G GS SV IP H ER BB SO ERA
1982 ALCS CAL 0 1 1 1 0 3.2 4 3 1 2 7.36

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

Batting — Home / Away

Geoff Zahn — Batting — Home / Away
SplitGABRHHRRBIAVG
Home148192300.158
Away156241301.125

Pitching — Home / Away

Geoff Zahn — Pitching — Home / Away
SplitGIPHERBBSOERA
Home148944.09913772593603.59
Away156905.09873922673453.90

Last 10 Games — Pitching

Geoff Zahn — Last 10 Games — Pitching
DateTmOppDecIPHRERBBSOHR
1985-08-14 LAASEA L 4.1654241
1985-08-09 LAAMIN L 4.0966211
1985-08-03 LAAMIN — 4.1744331
1985-04-26 LAASEA — 2.0411100
1985-04-21 LAASEA W 7.0422421
1985-04-15 LAAMIN W 9.0600240
1985-04-10 LAAMIN — 6.1811001
1984-09-29 LAATEX W 9.0800130
1984-09-24 LAAKCR L 6.0733111
1984-09-19 LAAKCR — 5.2831100

Fielding Statistics

Career Fielding Totals by Position

Geoff Zahn — Career Fielding Totals by Position
Position G GS PO A E DP
P 304 270 87 326 24 19

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Geoff Zahn Stats, Bio & Career Records
Position Games
Pitcher 304

Awards & Honors

Geoff Zahn — Awards & Honors
Year Award Notes
1982 Pitcher of the Month April
1982 TSN All-Star LHP

Salary History

Geoff Zahn — Salary History
Year Team League Salary
1985 CAL AL $550,000
Total Career Earnings $550,000

College History

Geoff Zahn — College History
School Name City State Years Attended
University of Michigan Ann Arbor MI 1966, 1967

Award Voting History

Geoff Zahn — Award Voting History
Year Award League Finish Points Won Points Max Votes First
1982 Cy Young Award AL 6th 7.0 140 0

Most Similar Players

Career comps based on counting + rate stats and primary position. Score is relative — closest peer anchors at ~98%.

Career Spans

Geoff Zahn (highlighted) compared to peers across the same era.

  1. 98
    Ross Grimsley
    124-99, 3.81 ERA
  2. 93
    Doc Medich
    124-105, 3.78 ERA
  3. 85
    Clyde Wright
    100-111, 3.50 ERA
  4. 84
    Zane Smith
    100-115, 3.74 ERA
  5. 82
    Casey Patten
    106-128, 3.36 ERA
  6. 82
    Carl Morton
    87-92, 3.73 ERA

Geoff Zahn: the record in brief

Between the debut on September 2, 1973 and the final game on August 14, 1985, Geoff Zahn built the record summarized on this page. Zahn played for the Los Angeles Dodgers (1973 through 1975), the Chicago Cubs (1975 to 1976), the Minnesota Twins (1977 through 1980), and the California Angels (1981 through 1985). Listed as a pitcher, Zahn both batted and threw left-handed. Zahn is listed at 180 pounds on a 6-foot-1 frame. Zahn was born on December 19, 1945, in Baltimore, MD, USA. Geoff Zahn was the playing name; the full given name is Geoffrey Clayton.

Zahn went 111-109 with a 3.74 ERA in 304 games, 270 of them starts. The totals include 705 strikeouts, 79 complete games, and 20 shutouts. Zahn's 3.74 ERA was close to the 3.79 league figure for those seasons. 1982 brought Zahn a season-high 18 wins. The strikeout high was 106 in 1978. 1978 was Zahn's sharpest full season, a 3.03 ERA against the league's 3.69.

Frequently Asked Questions about Geoff Zahn

What years did Geoff Zahn play?
Geoff Zahn played in Major League Baseball from 1973 to 1985.
Was Geoff Zahn a pitcher?
Yes. Geoff Zahn pitched in the major leagues, recording 111 wins and 705 strikeouts.
How many home runs did Geoff Zahn hit?
Geoff Zahn hit 0 career home runs with 6 hits.
What was Geoff Zahn's career batting average?
Geoff Zahn batted .140 over his career, with 6 hits in 43 at bats.
How many RBI did Geoff Zahn have?
Geoff Zahn drove in 1 runs in his career.
What was Geoff Zahn's career ERA?
Geoff Zahn finished with a 3.74 career ERA, going 111-109 with 705 strikeouts.