| Pitchers | Role | Max | Rec | BFA | Rest | Status | Use |
|---|---|---|---|---|---|---|---|
| Max Fried | Starter | 31 | 9 | 31 | 1 | Ready | 0 |
| Sonny Gray | Starter | 30 | 8 | 30 | 1 | Ready | 0 |
| Chase Silseth | Spot Starter | 30 | 7 | 30 | 1 | Ready | INN |
| Jason Adam | Short Relief | 7 | 7 | 7 | 1 | Ready | 0 |
| Jordan Romano | Short Relief | 7 | 6 | 7 | 1 | Ready | 0 |
| Kendall Graveman | Short Relief | 7 | 7 | 7 | 1 | Ready | 0 |
| Phil Maton | Short Relief | 7 | 7 | 7 | 1 | Ready | 0 |
| Phil Bickford | Short Relief | 7 | 6 | 7 | 1 | Ready | 0 |
| Dennis Santana | Short Relief | 7 | 7 | 7 | 1 | Ready | 0 |
| Matt Brash | Long Relief | 12 | 4 | 12 | 1 | Ready | 0 |
| Batters | Pos | Role | Rest | PAUse | PAStatus | SBUse | SBStatus |
| Max Stassi | C | Part Time | 1 | INN | Ready | 0 | Ready |
| Mike Zunino | C | Part Time | 1 | INN | Ready | 0 | Ready |
| Francisco Alvarez | C | Part Time | 1 | 0 | Ready | 0 | Ready |
| Anthony Rizzo | 1B | Regular | 1 | 0 | Ready | 0 | Ready |
| Keston Hiura | 1B | Utility | 1 | 0 | Ready | 0 | Ready |
| Jeff McNeil | 2B | Regular | 1 | 0 | Ready | 0 | Ready |
| Jonathan Schoop | 2B | Regular | 1 | INN | Ready | 0 | Ready |
| Sheldon Neuse | 3B | Utility | 1 | INN | Ready | 0 | Ready |
| Jake Burger | 3B | Part Time | 1 | 0 | Ready | 0 | Ready |
| Isiah Kiner-Falefa | SS | Regular | 1 | 0 | Ready | 0 | Ready |
| Tim Anderson | SS | Part Time | 1 | 0 | Ready | 0 | Ready |
| Luis Garcia | SS | Part Time | 1 | 0 | Ready | 0 | Ready |
| Livan Soto | SS | Part Time | 1 | 0 | Ready | 0 | Ready |
| Chris Taylor | LF | Regular | 1 | 0 | Ready | 0 | Ready |
| Myles Straw | CF | Regular | 1 | INN | Ready | 0 | Ready |
| Chas McCormick | CF | Regular | 1 | 0 | Ready | 0 | Ready |
| Yonathan Daza | CF | Regular | 1 | 0 | Ready | 0 | Ready |
| Rafael Ortega | CF | Regular | 1 | 0 | Ready | 0 | Ready |
| T.J. Friedl | CF | Utility | 1 | 0 | Ready | 0 | Ready |
| Mauricio Dubon | CF | Utility | 1 | INN | Ready | 0 | Ready |