bayesRatings
MLB
Updated Oct 31, 2026, 6:07 AM CT
← MLB / Pittsburgh Pirates / Gregory Soto

Simulate in Player Lab →

MLBRP · Pittsburgh Pirates · last game Sep 26

Gregory Soto

Season by Season

regular season and playoffs
Batting
SeasonTeamGABRHHRRBIBBKAVG
2021DET60000000—
Pitching
SeasonTeamGGSWLSVIPERAKBB
2026PIT690651667.03.637929
2025BAL/NYM70015160.14.187024
2024PHI/BAL67035253.24.366628
2023PHI74034363.14.696824
2022DET6402113060.13.286034
2021DET620631863.23.397640
Swipe the table for more →

Game Log

2026 season · 69 games
DateOpponentResultDECIPHERBBK
Sep 26at DETL 3–4H1.00000
Sep 24vs STLW 2–10.22001
Sep 22vs STLW 2–0S1.00012
Sep 18vs KCW 8–5S1.01002
Sep 17vs MILW 7–40.21000
Sep 15vs MILL 1–50.12421
Sep 12at CHCL 3–4L1.01222
Sep 9at CHWW 4–2H1.01002
Sep 6vs LAAW 1–0H0.20000
Sep 1vs SFW 13–120.20001
Aug 29at STLW 6–2H1.01000
Aug 28at STLL 1–41.00000
Aug 25at SDW 1–0W1.00000
Aug 24at SDW 3–2H1.00011
Aug 21at LADL 4–5L0.21011
Aug 19vs DETW 4–31.21002
Aug 17vs DETL 5–81.02003
Aug 15vs BOSL 0–41.01000
Aug 14vs BOSW 8–41.00011
Aug 9vs NYML 1–111.02101
Aug 6at MILL 2–51.03103
Aug 3at MILW 4–3H1.11013
Aug 1at CINW 4–1S1.00001
Jul 30at CINL 2–3L0.21121
Jul 28vs ARIL 7–81.00002
Jul 27vs ARIW 3–21.01002
Jul 24vs CHCL 2–31.00000
Jul 22at NYYW 5–3S1.00001
Jul 18at CLEL 3–5B0.21012
Jul 11vs MILW 7–6S1.01010
Jul 9vs ATLL 5–101.00000
Jul 5at WSHW 11–5W2.01112
Jul 2at PHIW 6–11.00001
Jun 29at PHIW 11–7H0.22201
Jun 27vs CINL 7–9L1.02321
Jun 25vs SEAW 5–11.00001
Jun 21at COLW 8–61.02111
Jun 16at ATHW 6–5S1.02002
Jun 13vs MIAW 3–2S1.01001
Jun 10vs LADW 9–8S1.02200
Jun 3at HOUL 9–11L0.03310
Jun 2at HOUW 10–6S0.20002
May 30vs MINW 10–9S1.10010
May 29vs MINW 6–5W1.00001
May 25vs CHCW 2–1S1.00001
May 24at TORW 4–1S1.00011
May 19at STLL 6–91.00003
May 15vs PHIL 9–11B1.02220
May 12vs COLW 3–1S1.02100
May 10at SFL 6–71.10001
May 7at ARIW 4–2S1.00001
May 6at ARIW 1–0S1.00011
May 3vs CINW 1–0W1.10002
May 2vs CINW 17–71.00001
Apr 27vs STLL 2–4H1.01000
Apr 25at MILW 6–3W1.00001
Apr 22at TEXW 8–4W1.03203
Apr 18vs TBL 7–81.00011
Apr 17vs TBW 5–1H1.00000
Apr 15vs WSHW 2–0H1.00002
Apr 11at CHCW 4–3H0.10000
Apr 10at CHCW 2–0H1.00020
Apr 7vs SDW 7–1H1.00001
Apr 6vs SDL 0–51.00011
Apr 3vs BALW 5–4S1.01103
Apr 1at CINW 8–31.00002
Mar 31at CINW 8–31.01011
Mar 28at NYML 2–41.10013
Mar 26at NYML 7–111.00002
Swipe the table for more →

For context, not in our forecast.