San Francisco Giants ยท RP
At 32 years old, this veteran right-hander appears to be settling into a relief or spot-start role for the Giants in 2026, evidenced by his modest 42.2 innings pitched through early measurements. His 2.74 ERA and 1.17 WHIP represent meaningful improvements over his 2025 campaign, suggesting he may have found better form or command in his current role, though his lack of wins and saves limits ceiling in traditional categories. Strikeout production remains modest at 28 K in limited innings, making him primarily a source of ERA and WHIP stability rather than a dominant fantasy asset. Fantasy managers should view him as a depth pitcher best suited for streaming purposes or as a complementary arm in deeper leagues, with upside tied to increased usage rather than dramatic statistical gains.
Brubaker earns save in Giants' shutout of Astros
JT Brubaker pitched a perfect inning to record the save in San Francisco's 4-1 victory over Houston. The reliever's save opportunity suggests a potential closer role development for the Giants.
Aug 12, 2026
| Year | Team | G | GS | W | L | SV | ERA | WHIP | K | IP | BB |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2020 | Pittsburgh Pirates | 11 | 9 | 1 | 3 | 0 | 4.94 | 1.37 | 48 | 47.1 | 17 |
| 2021 | Pittsburgh Pirates | 24 | 24 | 5 | 13 | 0 | 5.36 | 1.29 | 129 | 124.1 | 38 |
| 2022 | Pittsburgh Pirates | 28 | 28 | 3 | 12 | 0 | 4.69 | 1.47 | 147 | 144.0 | 54 |
| 2025 | 2 teamsโผ | 17 | 1 | 0 | 0 | 0 | 3.77 | 1.22 | 22 | 28.2 | 12 |
| 2026 | San Francisco Giants | 41 | 1 | 0 | 0 | 2 | 3.58 | 1.24 | 39 | 60.1 | 26 |
| Career | Totals | 121 | 63 | 9 | 28 | 2 | 4.69 | 1.35 | 385 | 404.2 | 147 |
Source: MLB Stats API ยท Multi-team seasons show combined totals โ click to expand
| Year | Team | G | GS | W | L | SV | ERA | WHIP | K | IP | BB |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015 | West Virginia Black Bears | 15 | 15 | 6 | 4 | 0 | 2.82 | 0.94 | 49 | 73.1 | 12 |
| 2016 | 2 teamsโผ | 26 | 26 | 6 | 11 | 0 | 4.44 | 1.38 | 120 | 129.2 | 46 |
| 2017 | Altoona Curve | 26 | 24 | 7 | 6 | 0 | 4.44 | 1.50 | 109 | 129.2 | 45 |
| 2018 | 2 teamsโผ | 28 | 28 | 10 | 6 | 0 | 2.81 | 1.26 | 131 | 154 | 44 |
| 2019 | 2 teamsโผ | 6 | 6 | 2 | 1 | 0 | 2.28 | 1.16 | 24 | 27.2 | 8 |
| 2024 | 4 teamsโผ | 8 | 5 | 0 | 0 | 0 | 2.70 | 0.96 | 9 | 16.2 | 8 |
| 2025 | 4 teamsโผ | 6 | 5 | 2 | 0 | 0 | 3.18 | 1.06 | 18 | 22.2 | 11 |
| Career | Totals | 118 | 112 | 33 | 28 | 0 | 3.51 | 1.27 | 466 | 563.1 | 177 |
Source: MLB Stats API ยท Multi-team seasons show combined totals โ click to expand
Current season ยท MLB only
| G | GS | IP | W-L | SV | ERA | WHIP | K | BB |
|---|---|---|---|---|---|---|---|---|
| 7 | 1 | 6.1 | 0-0 | 1 | 7.11 | 1.89 | 3 | 4 |
| G | GS | IP | W-L | SV | ERA | WHIP | K | BB |
|---|---|---|---|---|---|---|---|---|
| 30 | 1 | 44.1 | 0-0 | 2 | 4.06 | 1.17 | 27 | 17 |