Gregory Soto

GS
Gregory Soto #31
Pittsburgh Pirates Pitcher
6′1″ 31 yrs DO
28 Games Played
1.93 ERA #109
34 Strikeouts #153
1 Wins #168
0.75 WHIP #37
28.0 Innings #196
L 0
BB 11
H 10
HR 1
Career Statistics
Pitching
Season G IP W L ERA WHIP SO BB H HR
MLB 2024 65 53.2 3 4 4.19 1.43 66 24 53 4
MLB 2025 70 60.1 1 5 4.18 1.41 70 23 62 4
MLB 2026 28 28.0 1 0 1.93 0.75 34 11 10 1
World Baseball Classic 2026 3 1.2 0 1 5.4 2.4 5 1 3 1
Career 166 143.2 5 10 3.76 1.3 175 59 128 10
MLB Spring Training 2026 3 3.0 0 0 6 1 5 0 3 1
Game Log
IP: Innings Pitched · H: Hits Allowed · R: Runs · ER: Earned Runs · BB: Walks · K: Strikeouts · HR: Home Runs · PC-ST: Pitches-Strikes · W/L: Win/Loss Decision
Splits
Pitching
Split G IP W L ERA WHIP SO BB H HR
Home 14 14.1 1 0 2.51 0.77 13 5 6 1
Away 14 13.2 0 0 1.32 0.73 21 6 4 0
vs. Opponents
OPP W-L G IP W L ERA WHIP SO BB H HR
CINReds 4-0 4 4.1 1 0 0.00 0.46 6 1 1 0
CHCCubs 3-0 3 2.1 0 0 0.00 0.86 1 2 0 0
TBRays 1-1 2 2.0 0 0 0.00 0.50 1 1 0 0
NYMMets 0-2 2 2.1 0 0 0.00 0.43 5 1 0 0
MINTwins 2-0 2 2.0 0 0 0.00 0.50 1 1 0 0
ARIDiamondbacks 2-0 2 2.0 0 0 0.00 0.50 2 1 0 0
STLCardinals 0-2 2 2.0 0 0 0.00 0.50 3 0 1 0
SDPadres 1-1 2 2.0 0 0 0.00 0.50 2 1 0 0
SFGiants 0-1 1 1.1 0 0 0.00 0.00 1 0 0 0
TEXRangers 1-0 1 1.0 0 0 18.00 3.00 3 0 3 0
MILBrewers 1-0 1 1.0 0 0 0.00 0.00 1 0 0 0
WSHNationals 1-0 1 1.0 0 0 0.00 0.00 2 0 0 0
BALOrioles 1-0 1 1.0 0 0 9.00 1.00 3 0 1 1
PHIPhillies 0-1 1 1.0 0 0 18.00 4.00 0 2 2 0
COLRockies 1-0 1 1.0 0 0 9.00 2.00 0 0 2 0
HOUAstros 1-0 1 0.2 0 0 0.00 0.00 2 0 0 0
TORBlue Jays 1-0 1 1.0 0 0 0.00 1.00 1 1 0 0