Tommy Greene

Pitcher · Career Stats, Bio & Records (1989-1997)

Tommy Greene was a pitcher who played in Major League Baseball from 1989 to 1997 for the Atlanta Braves, the Philadelphia Phillies, and the Houston Astros, a span of 9 seasons. Across 119 career appearances, he went 38-25 with a 4.14 ERA and 461 strikeouts. He also batted .221 with 4 home runs. His career Pitcher PIV — Baseball Data Hub's era-adjusted measure of pitching impact — is 2237.5.

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 38–25
ERA 4.14
WHIP 1.32
SO 461
Pitcher PIV 2237.5
Position
Pitcher
Bats / Throws
R / R
Height / Weight
6'5" / 225 lb
Born
4/6/1967 in Lumberton, NC, USA
MLB Debut
1989-09-10
Last Game
1997-07-04

Full name: Ira Thomas Greene

Career Pitching Statistics

Tommy Greene — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
38 25 119 97 11 5 0 628.0 591 289 62 241 461 4.14 2237.5

Career ERA 4.14 vs. league average 4.09 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

Tommy Greene — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
122 213 20 47 7 0 4 19 0 12 59 .221 .261 .310 .571 -259

Career AVG .221 vs. league average .261 across their career seasons — 15.6% below league average.

Career OBP .261 vs. league average .329 across their career seasons — 20.7% below league average.

Career SLG .310 vs. league average .398 across their career seasons — 22.1% below league average.

Career OPS .571 vs. league average .727 across their career seasons — 21.5% 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

Tommy Greene — Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
3 1 2 1 0 0 0 0 1 0 1.000

Playoff Batting by Year

Tommy Greene — Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
1993 NLCS PHI 2 0 1 0 0 0 0 0 1 0 .000
1993 WS PHI 1 1 1 1 0 0 0 0 0 0 1.000

Playoff Career Pitching

Tommy Greene — Playoff Career Pitching
W L G GS SV IP H ER BB SO ERA
1 1 3 3 0 11.2 19 17 11 8 13.11

Playoff Pitching by Year

Tommy Greene — Playoff Pitching by Year
Year Round Team W L G GS SV IP H ER BB SO ERA
1993 NLCS PHI 1 1 2 2 0 9.1 12 10 7 7 9.64
1993 WS PHI 0 0 1 1 0 2.1 7 7 4 1 27.00

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

Batting — Home / Away

Tommy Greene — Batting — Home / Away
SplitGABRHHRRBIAVG
Home64102822210.216
Away58111122529.225

Pitching — Home / Away

Tommy Greene — Pitching — Home / Away
SplitGIPHERBBSOERA
Home63344.13041381272683.61
Away56283.22871511141934.79

Last 10 Games — Batting

Tommy Greene — Last 10 Games — Batting
DateTmOppResABRH2B3BHRRBIBBSO
1997-07-04 HOUCINL 100000001
1997-06-29 HOUCHCW 211100100
1995-10-01 PHIMIAL 000000000
1995-09-26 PHIATLL 000000000
1995-09-16 PHINYNL 000000000
1995-08-27 PHILADL 200000001
1995-08-22 PHISDPL 000000010
1995-08-17 PHIHOUW 300000001
1995-08-12 PHIWSNL 100000010
1995-08-06 PHICINL 100000000

Last 10 Games — Pitching

Tommy Greene — Last 10 Games — Pitching
DateTmOppDecIPHRERBBSOHR
1997-07-04 HOUCIN L 4.2433341
1997-06-29 HOUCHC — 4.1644271
1995-10-01 PHIMIA — 1.0222111
1995-09-26 PHIATL — 1.0000030
1995-09-16 PHINYN L 1.2255630
1995-08-27 PHILAD L 5.1876452
1995-08-22 PHISDP L 4.2644211
1995-08-17 PHIHOU — 6.1722230
1995-08-12 PHIWSN L 6.0722241
1995-08-06 PHICIN L 2.1444211

Fielding Statistics

Career Fielding Totals by Position

Tommy Greene — Career Fielding Totals by Position
Position G GS PO A E DP
P 119 97 31 61 6 5

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Tommy Greene Stats, Bio & Career Records
Position Games
Pitcher 119

Awards & Honors

Tommy Greene — Awards & Honors
Year Award Notes
1993 Pitcher of the Month May
1993 Player of the Week Week of 1993-05-29
1991 Player of the Week Week of 1991-05-25

Salary History

Tommy Greene's recorded salaries total $4,860,000 over 6 seasons, 1990 to 1995. This total is partial: the salary data covers 1985 to 2016, and Greene's career ran from 1989 to 1997. No salary is recorded for 1989 and 1997.

Tommy Greene — Salary History
Year Team League Salary
1995 PHI NL $2,000,000
1994 PHI NL $2,000,000
1993 PHI NL $390,000
1992 PHI NL $255,000
1991 PHI NL $115,000
1990 ATL NL $100,000
Total recorded salary (partial) $4,860,000

Award Voting History

Tommy Greene — Award Voting History
Year Award League Finish Points Won Points Max Votes First
1993 Cy Young Award NL 6th 2.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

Tommy Greene (highlighted) compared to peers across the same era.

  1. 98
    Justin Thompson
    36-43, 4.02 ERA
  2. 91
    Adrian Houser
    44-51, 4.06 ERA
  3. 91
    Noah Lowry
    40-31, 4.03 ERA
  4. 87
    Jeff Niemann
    40-26, 4.08 ERA
  5. 87
    Brayan Bello
    45-43, 4.13 ERA
  6. 87
    John Tsitouris
    34-38, 4.13 ERA

Tommy Greene: the record in brief

Tommy Greene's major league career runs from a debut on September 10, 1989 to a final game on July 4, 1997. Greene played for the Atlanta Braves (1989 through 1990), the Philadelphia Phillies (1990 to 1995), and the Houston Astros (1997). Greene, a pitcher by primary position, both batted and threw right-handed. The recorded size is 6'5" and 225 pounds. The birth record reads April 6, 1967, in Lumberton, NC, USA. Tommy Greene was the playing name; the full given name is Ira Thomas.

Across 119 games (97 starts), Greene recorded 38 wins against 25 losses with a 4.14 ERA. Greene had 461 strikeouts, 11 complete games, and 5 shutouts. Greene's 4.14 ERA was close to the 4.09 league figure for those seasons. Greene won 16 games in 1993, the most of any season listed. 1991 was Greene's sharpest full season, a 3.38 ERA against the league's 3.91. Pitcher PIV, the site's era-adjusted run-prevention measure, totals 2,237.5 for Greene's career.

Frequently Asked Questions about Tommy Greene

What years did Tommy Greene play?
Tommy Greene played in Major League Baseball from 1989 to 1997.
Was Tommy Greene a pitcher?
Yes. Tommy Greene pitched in the major leagues, recording 38 wins and 461 strikeouts.
How many home runs did Tommy Greene hit?
Tommy Greene hit 4 career home runs with 47 hits.
What teams did Tommy Greene play for?
Tommy Greene played for 3 teams: the Atlanta Braves (1989–1990), the Philadelphia Phillies (1990–1995), and the Houston Astros (1997).
What were Tommy Greene's career stats?
In 119 games, Tommy Greene went 38-25 with a 4.14 ERA, 461 strikeouts, and 628.0 innings pitched. At the plate he had 47 hits and 4 home runs.
How much did Tommy Greene earn in his career?
Tommy Greene's recorded salaries total $4,860,000 over 6 seasons, 1990 to 1995. This total is partial: the salary data covers 1985 to 2016, and Greene's career ran from 1989 to 1997. No salary is recorded for 1989 and 1997.
What was Tommy Greene's salary?
Tommy Greene's last recorded salary was $2,000,000, in 1995. His highest recorded salary was $2,000,000, in 1994, and his lowest was $100,000, in 1990. The Salary History table lists each season from 1990 to 1995.
What position did Tommy Greene play?
Tommy Greene played primarily as a pitcher, the position where he appeared in the most games.
How tall was Tommy Greene and how much did he weigh?
Tommy Greene was listed at 6 feet 5 inches and 225 pounds.
What was Tommy Greene's career ERA?
Tommy Greene finished with a 4.14 career ERA, going 38-25 with 461 strikeouts.
How many strikeouts did Tommy Greene have?
Tommy Greene recorded 461 career strikeouts.
Is Tommy Greene in the Hall of Fame?
No. Tommy Greene has not been inducted into the National Baseball Hall of Fame.