Lance McCullers

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

Lance McCullers was a pitcher who played in Major League Baseball from 1985 to 1992 for 4 teams, including the San Diego Padres, a span of 8 seasons. Across 306 career appearances, he went 28-31 with a 3.25 ERA, 442 strikeouts, and 39 saves. His career Pitcher PIV — Baseball Data Hub's era-adjusted measure of pitching impact — is 2764.0.

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 28–31
ERA 3.25
WHIP 1.29
SO 442
Pitcher PIV 2764.0
Position
Pitcher
Bats / Throws
B / R
Height / Weight
6'1" / 185 lb
Born
3/8/1964 in Tampa, FL, USA
MLB Debut
1985-08-12
Last Game
1992-06-04

Full name: Lance Graye McCullers

Career Pitching Statistics

Lance McCullers — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
28 31 306 9 0 0 39 526.1 427 190 47 252 442 3.25 2764.0

Career ERA 3.25 vs. league average 3.89 across their career seasons — 16.4% better 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

Lance McCullers — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
312 48 5 5 2 0 0 4 1 5 23 .104 .189 .146 .335 0

Career AVG .104 vs. league average .257 across their career seasons — 59.5% below league average.

Career OBP .189 vs. league average .324 across their career seasons — 41.7% below league average.

Career SLG .146 vs. league average .388 across their career seasons — 62.4% below league average.

Career OPS .335 vs. league average .712 across their career seasons — 53.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

Lance McCullers — Batting — Home / Away
SplitGABRHHRRBIAVG
Home157191104.053
Away155294400.138

Pitching — Home / Away

Lance McCullers — Pitching — Home / Away
SplitGIPHERBBSOERA
Home155289.0218961322682.99
Away151237.1209941201743.56

Last 10 Games — Pitching

Lance McCullers — Last 10 Games — Pitching
DateTmOppDecIPHRERBBSOHR
1992-06-04 TEXMIN — 0.1032300
1992-06-01 TEXNYY — 2.1100320
1992-05-30 TEXKCR — 1.1000110
1992-05-21 TEXKCR — 0.0011100
1992-05-19 TEXCLE W 1.0000000
1990-07-13 DETTEX — 2.1000010
1990-07-08 DETKCR — 3.1431530
1990-07-04 DETCHW W 4.0100120
1990-07-02 DETCHW — 3.2000130
1990-06-24 DETLAA — 2.2322130

Fielding Statistics

Career Fielding Totals by Position

Lance McCullers — Career Fielding Totals by Position
Position G GS PO A E DP
P 306 9 33 67 10 4

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Lance McCullers — Career Games by Position
Position Games
Pitcher 306

Salary History

Lance McCullers — Salary History
Year Team League Salary
1990 NYA AL $650,000
1989 NYA AL $460,000
1988 SDN NL $190,000
1987 SDN NL $125,000
1986 SDN NL $72,000
Total Career Earnings $1,497,000

Most Similar Players

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

Career Spans

Lance McCullers (highlighted) compared to peers across the same era.

  1. 98
    Danny Frisella
    34-40, 3.32 ERA
  2. 88
    Ramon Ramirez
    23-21, 3.42 ERA
  3. 84
    Hal Reniff
    21-23, 3.27 ERA
  4. 81
    Vicente Romo
    32-33, 3.36 ERA
  5. 80
    Cecilio Guante
    29-34, 3.48 ERA
  6. 80
    Horacio Pina
    23-23, 3.25 ERA

Compare Lance McCullers

Browse all MLB player comparisons →

Lance McCullers: the record in brief

Between the debut on August 12, 1985 and the final game on June 4, 1992, Lance McCullers built the record summarized on this page. By club, McCullers's seasons break down as the San Diego Padres (1985 to 1988), the New York Yankees (1989 through 1990), the Detroit Tigers (1990), and the Texas Rangers (1992). McCullers is listed as a pitcher at 6'1" and 185 pounds. McCullers batted from both sides and threw right-handed, per the bio block. McCullers was born on March 8, 1964, in Tampa, FL, USA. McCullers's full given name, per the bio, is Lance Graye McCullers.

The pitching table credits McCullers with a 28-31 record and a 3.25 ERA in 306 games. The totals include 442 strikeouts and 39 saves. That 3.25 ERA compares with a 3.89 league average across the same seasons, 16.4% better. The best win total was 10, in 1986. 1987 produced McCullers's most strikeouts, 126. McCullers saved 16 games in 1987, the season high.

Frequently Asked Questions about Lance McCullers

What years did Lance McCullers play?
Lance McCullers played in Major League Baseball from 1985 to 1992.
Was Lance McCullers a pitcher?
Yes. Lance McCullers pitched in the major leagues, recording 28 wins and 442 strikeouts.
How many home runs did Lance McCullers hit?
Lance McCullers hit 0 career home runs with 5 hits.
What was Lance McCullers's career batting average?
Lance McCullers batted .104 over his career, with 5 hits in 48 at bats.
How many RBI did Lance McCullers have?
Lance McCullers drove in 4 runs in his career.
What was Lance McCullers's career ERA?
Lance McCullers finished with a 3.25 career ERA, going 28-31 with 442 strikeouts.