Tommy Phelps

Pitcher · Career Stats, Bio & Records (2003-2005)

Tommy Phelps was a pitcher who played in Major League Baseball from 2003 to 2005 for the Florida Marlins and the Milwaukee Brewers, a span of 3 seasons. Across 75 career appearances, he went 4-5 with a 4.34 ERA and 85 strikeouts. His career Pitcher PIV — Baseball Data Hub's era-adjusted measure of pitching impact — is 968.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

W–L 4–5
ERA 4.34
WHIP 1.46
SO 85
Pitcher PIV 968.2
Position
Pitcher
Bats / Throws
L / L
Height / Weight
6'3" / 190 lb
Born
3/4/1974 in Seoul, Seoul, South Korea
MLB Debut
2003-03-31
Last Game
2005-07-07

Full name: Thomas Allen Phelps

Career Pitching Statistics

Tommy Phelps — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
4 5 75 11 0 0 1 120.3 129 58 11 47 85 4.34 968.2

Career ERA 4.34 vs. league average 4.39 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 Phelps — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
75 17 1 1 0 0 0 0 0 2 5 .059 .158 .059 .217 0

Career AVG .059 vs. league average .265 across their career seasons — 77.8% below league average.

Career OBP .158 vs. league average .333 across their career seasons — 52.5% below league average.

Career SLG .059 vs. league average .423 across their career seasons — 86.1% below league average.

Career OPS .217 vs. league average .756 across their career seasons — 71.3% 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

Tommy Phelps — Batting — Home / Away
SplitGABRHHRRBIAVG
Home33101100.100
Away4270000.000

Pitching — Home / Away

Tommy Phelps — Pitching — Home / Away
SplitGIPHERBBSOERA
Home3357.2492325403.59
Away4262.2803522455.03

Last 10 Games — Pitching

Tommy Phelps — Last 10 Games — Pitching
DateTmOppDecIPHRERBBSOHR
2005-07-07 MILMIA 1.0100020
2005-07-03 MILPIT L 0.1122100
2005-07-02 MILPIT 0.2000200
2005-06-30 MILCHC 0.1211000
2005-06-26 MILMIN 2.0100010
2005-06-19 MILTOR 0.2100010
2005-06-18 MILTOR SV 0.1000000
2005-06-12 MILPHI 1.0344111
2005-06-08 MILNYY 0.2000000
2005-06-05 MILLAD 0.2200100

Fielding Statistics

Career Fielding Totals by Position

Tommy Phelps — Career Fielding Totals by Position
Position G GS PO A E DP
P 75 11 7 15 0 1

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Tommy Phelps — Career Games by Position
Position Games
Pitcher 75

Salary History

Tommy Phelps — Salary History
Year Team League Salary
2005 MIL NL $360,000
2004 FLO NL $307,500
2003 FLO NL $300,000
Total Career Earnings $967,500

Frequently Asked Questions about Tommy Phelps

What years did Tommy Phelps play?
Tommy Phelps played in Major League Baseball from 2003 to 2005.
Was Tommy Phelps a pitcher?
Yes. Tommy Phelps pitched in the major leagues, recording 4 wins and 85 strikeouts.
How many home runs did Tommy Phelps hit?
Tommy Phelps hit 0 career home runs with 1 hits.
What was Tommy Phelps's career batting average?
Tommy Phelps batted .059 over his career, with 1 hits in 17 at bats.
What was Tommy Phelps's career ERA?
Tommy Phelps finished with a 4.34 career ERA, going 4-5 with 85 strikeouts.
How many strikeouts did Tommy Phelps have?
Tommy Phelps recorded 85 career strikeouts.