Gregory Soto

Gregory Soto

Pittsburgh Pirates

#31 | Pitcher | Pittsburgh Pirates

Age: 31
Height: 6' 1"
Weight: 247 lbs
Bats/Throws: L/L
Birthplace: Haina, Dominican Republic
Drafted: Undrafted / International Signing

Season-by-Season Hitting

Year Team G PA AB R H HR RBI SB BB% SO% AVG OBP SLG OPS
2019 Detroit Tigers 33 2 2 0 2 0 0 0 0.000 0.000 1.000 1.000 1.000 2.000
2021 Detroit Tigers 62 0 0 0 0 0 0 0 0.000 0.000 .000 .000 .000 .000
CAREER 186 2 2 0 2 0 0 0 0.000 0.000 1.000 1.000 1.000 2.000

Season Projections

Category Projection
No projections available

No recent game logs available for the selected season.

OPS Performance Trend

No hitting data available for 2026

Season-by-Season Pitching

Year Team W-L ERA G GS IP H ER BB SO WHIP BB% SO%
2019 Detroit Tigers 0-5 5.77 33 7 57.2 74 37 33 45 1.86 0.120 0.163
2020 Detroit Tigers 0-1 4.30 27 0 23.0 16 11 13 29 1.26 0.133 0.296
2021 Detroit Tigers 6-3 3.39 62 0 63.2 46 24 40 76 1.35 0.145 0.275
2022 Detroit Tigers 2-11 3.28 64 0 60.1 49 22 34 60 1.38 0.129 0.228
2023 Philadelphia Phillies 3-4 4.62 69 0 60.1 47 31 22 65 1.14 0.088 0.260
2024 Philadelphia Phillies 2-4 4.08 43 0 35.1 36 16 20 44 1.58 0.121 0.267
2024 Baltimore Orioles 1-1 5.09 23 0 17.2 20 10 7 21 1.53 0.089 0.266
2024 3-5 4.42 66 0 53.0 56 26 27 65 1.57 0.111 0.266
2025 Baltimore Orioles 0-2 3.96 45 0 36.1 29 16 18 44 1.29 0.113 0.275
2025 New York Mets 1-3 4.50 25 0 24.0 33 12 6 26 1.63 0.050 0.218
2025 1-5 4.18 70 0 60.1 62 28 24 70 1.43 0.086 0.251
2026 Pittsburgh Pirates 0-0 0.77 12 0 11.2 2 1 6 16 0.69 0.136 0.364
CAREER 15-34 4.15 403 7 390.0 352 180 199 426 1.41 0.115 0.246

Season Projections

Category Projection
Wins3
Losses3
ERA3.52
Games64
GS0
Innings64.0
Hits56
SO69
WHIP1.28
BB26

Last 10 Games Details

Date Opponent IP H R ER BB SO HR ERA WHIP
2026-03-26 New York Mets 1.0 0 0 0 0 2 0 0.00 0.00
2026-03-28 New York Mets 1.1 0 0 0 1 3 0 0.00 0.43
2026-03-31 Cincinnati Reds 1.0 1 0 0 1 1 0 0.00 0.90
2026-04-01 Cincinnati Reds 1.0 0 0 0 0 2 0 0.00 0.69
2026-04-03 Baltimore Orioles 1.0 1 1 1 0 3 1 1.69 0.75
2026-04-06 San Diego Padres 1.0 0 0 0 1 1 0 1.42 0.79
2026-04-07 San Diego Padres 1.0 0 0 0 0 1 0 1.23 0.68
2026-04-10 Chicago Cubs 1.0 0 0 0 2 0 0 1.08 0.84
2026-04-11 Chicago Cubs 0.1 0 0 0 0 0 0 1.04 0.81
2026-04-15 Washington Nationals 1.0 0 0 0 0 2 0 0.93 0.72
oOPS Performance Trend