PickALeague.com
TodayOCT4Bot 5thDivision seriesSD2MIL1FS1, FS1, FOX Dep.8:00 p.m.Division seriesATL0LAD0FS1, FS1, FOX Dep.
Full schedule

Thomas

Pham

DHAge : 38Bats : R

#21

Tommy Pham

#21DHChicago White Sox

Height : 6' 1" · Weight : 102 kg · Bats : R · Throws : R · MLB debut : 2014-09-09

Born in : Las Vegas, NV, USA

MLB record

YearTeamPJABHHRPPMOYOPS
20261730313.100.429
2026Chicago White Sox817313.176.686
2026New York Mets913000.000.071
2025Pittsburgh Pirates120392961052.245.700
2024116440109939.248.673
2024Kansas City Royals231012328.228.587
2024St. Louis Cardinals236814212.206.654
2024Chicago White Sox7027172519.266.710
20231294261091668.256.774
2023Arizona Diamondbacks5019547632.241.719
2023New York Mets79231621036.268.820
20221445541311763.236.686
2022Boston Red Sox5321450624.234.672
2022Cincinnati Reds91340811139.238.694
2021San Diego Padres1554751091549.229.723
2020San Diego Padres3110923312.211.624
2019Tampa Bay Rays1455671552168.273.819
20181374941362163.275.831
2018Tampa Bay Rays3914349722.3431.070
2018St. Louis Cardinals98351871441.248.730
2017St. Louis Cardinals1284441362373.306.931
2016St. Louis Cardinals7815936917.226.764
2015St. Louis Cardinals5215341518.268.824
2014St. Louis Cardinals62000.000.000
Career totals125842451084150525.255.764

ContractNew York Mets payroll →

Type
Free Agent
Length
1 yr · 2026–2026
Total value
0.2 M$
AAV
0.20 M$

Advanced stats, 2025HitterMLB stats →

wRC+

93

wOBA

.308

xwOBA

.318

OPS

.700

AVG

.245

OBP

.330

HR

10

RBI

52

SB

5

PA

449

Stats: MLB (statsapi) and Baseball Savant.

2026 projectionMLB trends →

Projected WAR

0.1

Home runs

10

2025 WAR

0.1

This season's pace, over the average of the last two workloads, adjusted for next year's age.

Trend

→ Stable (+2)

  • 20220.6 WAR · 0.6 per full season
  • 20231.9 WAR · 2.4 per full season
  • 2024-0.1 WAR · -0.1 per full season
  • 20250.1 WAR · 0.1 per full season

Outlook, age included

-28 · 37 y.o. · the age when performance usually declines

It is only a projection. It knows nothing about injuries, trades or role changes.

Player ratings, 2025All ratings →

Ratings from 0 to 100, computed from Statcast and MLB stats over four seasons, never by hand. 75 = established regular, 87 = 90th percentile, 95+ = elite.

OV · Overall

77

Established regular

CON
Contact
76
POW
Power
76
EYE
Eye
78
SPD
Speed
70
FLD
Fielding
—
DUR
Durability
71
EX
Experience
87
Why these ratings?
  • CON — Contact : Strikeouts avoided, xBA, squared-up contact
  • POW — Power : Barrels, exit velocity, home runs, xSLG
  • EYE — Eye : Walks and strikeouts
  • SPD — Speed : Sprint speed (Statcast), baserunning
  • FLD — Fielding : Outs above average, WAR fielding runs
  • DUR — Durability : Games played over several seasons
  • EX — Experience : Seasons in the majors

WAR and PAL Rating, 2025How we rate →

WAR is fWAR (FanGraphs' version, distributed through MLB's API): wins added above a replacement player. PAL Rating scores performance from 0 to 100 against regulars in the same role (50 = median).

PAL: dimensions

Offense38
Power39
Discipline74
Speed19
Defense37

WAR, in runs

Batting-3.6
Baserunning-4.2
Fielding-0.7
Positional-5.1
Replacement+13.7

StatcastStatcast leaderboards →

MLB's tracking of every ball, 2025 season. The percentile ranks the player among regulars in the role: 90th means better than 90% of them.

Avg exit velocity

91.6 mi/h

85th percentile

Max exit velocity

112.3 mi/h

63th percentile

Barrels

6.6 %

29th percentile

Hard-hit

47.2 %

77th percentile

xBA

.246

48th percentile

Bat speed

—

Sprint speed

27.2 pi/s

46th percentile

Outs above average

-2

40th percentile

Season by season
SeasonTeamWARPALOVAvg exit velocityMax exit velocityBarrelsHard-hitxBA
2025PIT0.1277791.6112.36.647.2.246
2024KC-0.1178190.4112.97.242.7.260
2023AZ1.9738692.3113.710.749.1.278
2022BOS0.6298092.2112.67.948.5.236
2021SD1.0448790.8112.710.047.6.247

Game log, 2025

DateOpponentABHHRRBIBBSOAVG
Sep 28@ ATL210011.245
Sep 27@ ATL100010.244
Sep 26@ ATL511202.244
Sep 25@ CIN310000.245
Sep 24@ CIN310022.244
Sep 20vs ATH300000.243
Sep 19vs ATH200000.245
Sep 17vs CHC400010.247
Sep 15vs CHC400001.249
Sep 14@ WSH400001.252