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

Gregory

Soto

PAge : 31Throws : L

#31

Gregory Soto

#31PPittsburgh Pirates

Height : 6' 1" · Weight : 112 kg · Bats : L · Throws : L · MLB debut : 2019-05-11

Born in : Haina, Dominican Republic

MLB record

YearTeamPJVDMPMMJRBWHIP
2026Pittsburgh Pirates69653.6367.0791.16
202570154.1860.1701.43
2025New York Mets25134.5024.0261.63
2025Baltimore Orioles45023.9636.1441.29
202466354.4253.0651.57
2024Baltimore Orioles23115.0917.2211.53
2024Philadelphia Phillies43244.0835.1441.58
2023Philadelphia Phillies69344.6260.1651.14
2022Detroit Tigers642113.2860.1601.38
2021Detroit Tigers62633.3963.2761.35
2020Detroit Tigers27014.3023.0291.26
2019Detroit Tigers33055.7757.2451.86
Career totals46021394.16445.14891.39

ContractPittsburgh Pirates payroll →

Type
Free Agent
Length
1 yr · 2026–2026
Total value
7.8 M$
AAV
7.75 M$

Advanced stats, 2026Relief pitcherMLB stats →

ERA

3.63

FIP

3.32

xFIP

3.80

ERA-

84

WHIP

1.16

K%

27.7 %

BB%

10.2 %

Strikeouts

79

Innings

67.0

Wins

6

Stats: MLB (statsapi) and Baseball Savant.

2027 projectionMLB trends →

Projected WAR

1.2

Strikeouts

73

2026 WAR

1.3

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

Trend

→ Stable (+4)

  • 20230.9 WAR · 1.0 per full season
  • 20240.5 WAR · 0.6 per full season
  • 20250.7 WAR · 0.8 per full season
  • 20261.3 WAR · 1.3 per full season

Outlook, age included

+4 · 31 y.o. · prime years

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

Player ratings, 2026All 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

87

High-end

VEL
Velocity
86
STF
Stuff
82
CTL
Control
72
CNT
Contact allowed
87
STA
Stamina
—
DUR
Durability
96
EX
Experience
75
Why these ratings?
  • VEL — Velocity : Fastball velocity
  • STF — Stuff : Strikeouts, K − BB
  • CTL — Control : Walks avoided
  • CNT — Contact allowed : xwOBA, barrels and hard-hit balls allowed
  • STA — Stamina : Innings per start and innings pitched
  • DUR — Durability : Games played over several seasons
  • EX — Experience : Seasons in the majors

WAR and PAL Rating, 2026How 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

Run prevention79
Stuff79
Command39
Contact allowed92
Velocity83

A pitcher's WAR

Computed by MLB from FIP (strikeouts, walks, home runs). FIP: 3.32 · RA9-WAR: 0.7

StatcastStatcast leaderboards →

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

Fastball

97.1 mi/h

80th percentile

K%

27.7 %

80th percentile

BB%

10.2 %

39th percentile

xERA

3.03

85th percentile

xwOBA allowed

.270

85th percentile

Barrels allowed

4.1 %

88th percentile

Season by season
SeasonTeamWARPALOVFastballK%BB%xERAxwOBA allowed
2026PIT1.3858797.127.710.23.03.270
2025NYM0.7718197.225.18.63.85.305
2024BAL0.5487698.026.611.14.43.328
2023PHI0.9797898.826.08.82.77.259
2022DET0.6346798.722.812.94.05.315
2021DET0.4627898.327.514.53.63.294

Game log, 2026

DateOpponentIPHERBBSOERA
Sep 26@ DET1.000003.63
Sep 24vs STL0.220013.68
Sep 22vs STL1.000123.72
Sep 18vs KC1.010023.78
Sep 17vs MIL0.210003.84
Sep 15vs MIL0.124213.88
Sep 12@ CHC1.012223.32
Sep 9@ CWS1.010023.08
Sep 6vs LAA0.200003.13
Sep 1vs SF0.200013.17