Gregory Soto is a left-handed pitcher for the Pittsburgh Pirates.
In MLB, Gregory Soto has appeared in 426 games (412.2 IP) with a 4.23 ERA, a 1.41 WHIP, and 9.81 strikeouts per nine innings, on 450 strikeouts and 208 walks. In AAA, Gregory Soto has appeared in 6 games (23.1 IP) with a 6.94 ERA, a 1.63 WHIP, and 11.57 strikeouts per nine innings, on 30 strikeouts and 13 walks.
Gregory Soto's most recent tracked outing on netpitch was Sep 26, 2026 (MLB 2026).
Use the interactive dashboard above to break down Gregory Soto's pitch mix, velocity, command, sequencing, count leverage, and damage-risk trends across every tracked MLB and AAA appearance.
| Level | G | IP | ERA | WHIP | K | BB | K/9 | BB/9 |
|---|---|---|---|---|---|---|---|---|
| mlb | 426 | 412.2 | 4.23 | 1.41 | 450 | 208 | 9.81 | 4.54 |
| aaa | 6 | 23.1 | 6.94 | 1.63 | 30 | 13 | 11.57 | 5.01 |
| Date | Lvl | Opp | IP | H | ER | BB | K |
|---|---|---|---|---|---|---|---|
| Sep 26, 2026 | MLB | Detroit Tigers | 1.0 | 0 | 0 | 0 | 0 |
| Sep 24, 2026 | MLB | St. Louis Cardinals | 0.2 | 2 | 0 | 0 | 1 |
| Sep 22, 2026 | MLB | St. Louis Cardinals | 1.0 | 0 | 0 | 1 | 2 |
| Sep 18, 2026 | MLB | Kansas City Royals | 1.0 | 1 | 0 | 0 | 2 |
| Sep 17, 2026 | MLB | Milwaukee Brewers | 0.2 | 1 | 0 | 0 | 0 |