# 2021 Chicago Cubs season

The 2021 Chicago Cubs season was the 150th season of the Chicago Cubs franchise, the 146th in the National League, and the Cubs' 106th season at Wrigley Field. The Cubs were managed by David Ross, in his second year as Cubs manager, and played their home games at Wrigley Field as members of Major League Baseball's National League Central.
The Cubs began the season at home versus the Pittsburgh Pirates on April 1 and finished the season on the road on October 3 against their rivals, the St. Louis Cardinals. They finished the season 71–91 to finish in fourth place in the NL Central, 24 games out of first place. This marked only the second time the Cubs had failed to make the playoffs since 2014. The season also marked the first time since 2014 that the Cubs finished with a losing record and the first time since 2013 that the Cubs had lost 91 games.
The season marked the end of an era as the Cubs traded core members of the team that won the 2016 World Series (Javier Báez, Kris Bryant, and Anthony Rizzo) at the trade deadline. The Cubs set an MLB record for most players used in a season by a single team as 69 different players appeared for the Cubs.

## Previous season

The Cubs finished the 2020 season, which was limited due to the ongoing COVID-19 pandemic, with a record of 34–26 to win the Central Division by three games, marking the fifth time the Cubs had made the playoffs in the previous six years. As the No. 3 seed in the newly expanded playoffs, the Cubs were swept in the Wild Card Series by the Miami Marlins.

## COVID-19 effects on season

On February 9, 2021, MLB announced that the protocols in place for the season due to the continuing COVID-19 pandemic.

### Rule changes

The season was similar to the prior season in that the following rules would be used due to COVID-19:
* Doubleheaders were two seven-inning games.
* In extra inning games, each team got a runner on second to start every inning.
* Active roster limit was limited to 26 and expanded to 28 in September.
* Each team was permitted to carry up to five additional taxi squad players on all road trips.
There was no universal designated hitter or expanded playoffs.

## Television broadcasts

On December 4, 2020, the team announced that longtime TV play-by-play broadcaster, Len Kasper, was leaving the broadcast booth to join the Chicago White Sox radio booth. Marquee Sports Network announced they would conduct a search to replace Kasper. On January 4, 2021, the Cubs announced that Jon "Boog" Sciambi would join color analyst Jim Deshaies as the play-by-play man in the Cubs booth. Due to Sciambi's national radio obligations, the team announced that Chris Myers, Beth Mowins, and Pat Hughes would act as fill-ins for Sciambi. On May 8, Mowins became the first woman to broadcast regular season games for the Cubs.

## Offseason
### Front office changes

On November 17, 2020, President of Baseball Operations, Theo Epstein announced his resignation effective November 20. General manager Jed Hoyer took over Epstein's duties. Hoyer signed a five-year extension as the president of baseball operations on November 23. The Cubs promoted Jeff Greenberg and Craig Breslow to assistant general manager positions, but Hoyer announced the club would not hire a general manager prior to the 2021 season due to COVID-19 restrictions.

### Transactions

On December 3, the Cubs announced that they would not tender a contract to OFs Kyle Schwarber and Albert Almora Jr. Schwarber later signed a one-year deal with the Washington Nationals. On December 28, the Cubs traded P Yu Darvish and C Víctor Caratini to the San Diego Padres for P Zach Davies and prospects.

#### October 2020

| October 3 | Activated LHP Brailyn Marquez, OF Albert Almora Jr, C Miguel Amaya, LHP Rex Brothers, RHP Colin Rea, RHP Rowan Wick, RHP Dillon Maples, RHP Tyson Miller, RHP Duane Underwood Jr., RHP Tyler Chatwood, 1B Jose Martinez, and LHP Justin Steele. |
| October 4 | Signed free agent RHP Juan Gamez to a minor league contract. |
| October 15 | Signed free agents LHP Angel Hernandez, SS Leonel Espinoza, IF Andrews Cruz, RHP Yohan Crispin, RHP Joandy Duran, OF Jerry Torres, LHP Marino Santy, RHP Jose Romero, RHP Waimer Fabian, C Jose Herrera, and RHP Jose Lopez to minor league contracts. |
| October 21 | Activated OF Mark Zagunis from the restricted list. |
| October 22 | Sent OF Mark Zagunis outright to Iowa. |
| October 28 | RHP Tyler Chatwood, IF Jason Kipnis, C Josh Phegley, LHP Jose Quintana, OF Cameron Maybin, RHP Jeremy Jeffress, OF Billy Hamilton, and LHP Andrew Chafin elected free agency. |
| October 30 | Claimed IF Max Schrock off waivers from St. Louis Cardinals. Sent LHP Rex Brothers outright to Iowa. |
| October 31 | IF Daniel Descalso elected free agency |
Source

#### November 2020

| November 2 | Activated RHP Manuel Rodriguez, RHP James Norwood, and LHP Brad Wieck from the 60-day injured list. |
| November 5 | Traded SS Ronny Simon to Arizona Diamondbacks to complete Andrew Chafin trade. |
| November 16 | Signed free agents OF Rafael Ortega, RHP Jake Jewell, C Taylor Gushue, and LHP Jerry Vasto to minor league contracts. |
| November 17 | Signed free agent OF Ian Miller to a minor league contract. |
| November 20 | Selected the contract of RHP Cory Abbott and RHP Keegan Thompson from Myrtle Beach Pelicans. Selected the contract of 3B Christopher Morel from South Bend Cubs. |
Source

#### December 2020

| December 2 | RHP Ryan Tepera, LF Kyle Schwarber, CF Albert Almora Jr., and 1B Jose Martinez elected free agency. Claimed RHP Robert Stock off waivers from Boston Red Sox. |
| December 10 | Claimed RHP Gray Fenter off waivers from Norfolk Tides. Assigned RHP Samuel Reyes and RHP Nicholas Padilla to Cubs. |
| December 13 | Signed free agent RHP James Bourque. |
| December 14 | Signed free agent RHP Trevor Kelley. |
| December 16 | Signed free agent IF Matt Duffy. |
| December 17 | Signed free agent RHP Jonathan Holder. |
| December 22 | Claimed OF Phillip Ervin off waivers from Seattle Mariners. |
| December 23 | Signed free agent LHP Matt Dermody. |
| December 29 | Traded RHP Yu Darvish, C Victor Caratini and $0 to San Diego Padres for CF Ismael Mena, SS Yelson Santana, SS Reginald Preciado, RHP Zach Davies, and OF Owen Caissie. |
Source

#### January 2021

| January 2 | Signed free agent LF Nick Martini. |
| January 4 | Released RHP Colin Rea. |
| January 5 | Signed free agent 3B Patrick Wisdom. |
| January 15 | Agreed to terms with 3B Kris Bryant, SS Javier Báez, and C Willson Contreras. Signed free agent C Carlos Ramos, P David Olivo, C Moises Ballesteros, P Welington Quintero, SS Cristian Hernandez, P Adrian Martinez, P Kenneddy Delgado, OF Daniel Ferreira, OF Oferman Hernandez, C Fredy Montenegro, P Zhiorman Imbriano, SS Pedro Ramirez, P Gabriel Agrazal, P Ronny Corniell, and P Joel Sierra. |
| January 21 | Released LHP Matt Dermody. |
| January 22 | Signed free agent C Austin Romine. |
| January 28 | Signed free agent RHP Kohl Stewart. |
Source

#### February 2021

| February 5 | Claimed SS Sergio Alcántara off waivers from Detroit Tigers. Signed free agent OF Joc Pederson, RHP Trevor Williams, LHP Andrew Chafin. Designated IF Max Schrock for assignment. |
| February 12 | Signed free agent C José Lobatón, P Shelby Miller, and P Adam Morgan. 1B Alfonso Rivas, C P. J. Higgins, IF Trent Giambrone, P Brendon Little, P Michael Rucker, P Trevor Megill, and P Tommy Nance assigned to Chicago Cubs. |
| February 17 | Re-signed free agent RHP Jake Arrieta. Placed LHP Kyle Ryan on 10-day injured list. |
| February 18 | Signed free agent RHP Brandon Workman. Designated Sergio Alcántara for assignment. |
| February 20 | Signed free agent OF Jake Marisnick. Designated OF Phillip Ervin for assignment. Sent SS Sergio Alcántara to Iowa. |
| February 23 | Signed free agent OF Cameron Maybin. |
| February 26 | Signed free agent P Ben Holmes. |
| February 27 | Traded P Zach Bryant to Boston Red Sox. Signed free agent P Pedro Strop. |
| February 28 | Activated LHP Kyle Ryan from 10-day IL. Designated P Robert Stock for assignment. |
Source

#### March 2021

| March 1 | Assigned OF Brennen Davis, OF Cameron Maybin, C Taylor Payne, 2B Chase Strumpf, and 2B Andy Weber to Chicago Cubs. Signed free agent P Ryan Meisinger. |
| March 2 | Sent P Robert Stock outright to Iowa. Designated RHP Duane Underwood Jr. for assignment. Signed free agent RHP Ryan Tepera. |
| March 5 | Signed free agent 2B Eric Sogard. |
| March 7 | Traded Duane Underwood Jr. to Pittsburgh Pirates for 1B Shendrik Apostel. Assigned P Robert Stock to Chicago Cubs. |
| March 12 | Optioned P Cory Abbott, P Kohl Stewart, and P Tyson Miller to Iowa. Optioned P Manuel Rodriguez, SS Christopher Morel, and C Miguel Amaya to Tennessee Smokies. P Gray Fenter returned to Baltimore Orioles from Chicago Cubs. |
| March 15 | Optioned P Keegan Thompson to Iowa. |
| March 19 | Optioned RHP Justin Steele, RHP James Norwood, and LHP Kyle Ryan to Iowa. Optioned RHP Brailyn Marquez to Tennessee. |
| March 20 | Assigned RHP Pedro Strop to Cubs. |
| March 26 | Optioned LHP Brad Wieck to Iowa. |
| March 27 | Released OF Cameron Maybin. Optioned SS Nico Hoerner to Iowa. Assigned P Ben Holmes to Cubs. Signed free agent C Erick Castillo. |
| March 28 | Selected the contract of 2B Eric Sogard, 3B Matt Duffy, and LHP Rex Brothers from Iowa. Designated 2B Ildemaro Vargas for assignment. Released P Jerry Vasto. |
| March 29 | OF Cameron Maybin and P Ryan Meisinger assigned to Cubs. Signed free agent SS Andrew Romine. |
| March 31 | Signed C Tony Wolters. Designated P James Norwood for assignment. Sent 2B Ildemaro Vargas outright to Iowa. |
Source

## Regular season
### Game log

2021 regular season game log: 71–91 (Home: 39–42; Away: 32–49) :
April: 11–15 (Home: 8–7; Away: 3–8)
#DateOpponentScoreWinLossSaveAttendanceRecordBox/ Streak
1April 1Pirates3–5Howard (1–0)Hendricks (0–1)Rodríguez (1)10,3430–1L1
2April 3Pirates5–1Arrieta (1–0)Anderson (0–1)—10,3431–1W1
3April 4Pirates4–3Davies (1–0)Keller (0–1)Kimbrel (1)10,3432–1W2
4April 5Brewers5–3Williams (1–0)Anderson (0–1)Mills (1)10,3433–1W3
5April 6Brewers0–4Peralta (1–0)Alzolay (0–1)—10,3433–2L1
6April 7Brewers2–4 (10)Hader (1–0)Workman (0–1)Boxberger (1)10,3433–3L2
7April 8@ Pirates4–2Arrieta (2–0)Anderson (0–2)Kimbrel (2)7,7494–3W1
8April 10@ Pirates2–8Keller (1–1)Davies (1–1)—7,0524–4L1
9April 11@ Pirates1–7Brubaker (1–0)Williams (1–1)—6,8514–5L2
10April 12@ Brewers3–6Peralta (2–0)Alzolay (0–2)Hader (1)11,2094–6L3
11April 13@ Brewers3–2Strop (1–0)Suter (0–1)Kimbrel (3)11,0255–6W1
12April 14@ Brewers0–7Burnes (1–1)Arrieta (2–1)—10,5985–7L1
13April 16Braves2–5Tomlin (2–0)Davies (1–2)Smith (3)10,3435–8L2
14April 17Braves13–4Williams (2–1)Ynoa (0–1)—10,3436–8W1
15April 18Braves4–13Wilson (1–0)Hendricks (0–2)—10,3436–9L1
16April 20Mets3–1Arrieta (3–1)Walker (0–1)Kimbrel (4)10,1377–9W1
17April 21Mets16–4Mills (1–0)Peterson (1–2)—10,1968–9W2
18April 22Mets4–3 (10)Winkler (1–0)Díaz (1–1)—10,3439–9W3
19April 23Brewers15–2Hendricks (1–2)Anderson (2–2)—10,34310–9W4
20April 24Brewers3–4Suter (2–1)Chafin (0–1)Hader (4)10,34310–10L1
21April 25Brewers0–6Woodruff (2–0)Arrieta (3–2)—10,34310–11L2
22April 26@ Braves7–8Morton (2–1)Workman (0–2)Smith (5)17,95610–12L3
23April 27@ Braves0–5Anderson (2–0)Williams (2–2)—17,60310–13L4
24April 28@ Braves0–10Ynoa (2–1)Hendricks (1–3)—18,70910–14L5
25April 29@ Braves9–3Alzolay (1–2)Wilson (1–2)—19,66111–14W1
26April 30@ Reds6–8Miley (3–2)Arrieta (3–3)Antone (1)16,09011–15L1 :
May: 19–8 (Home: 11–3; Away: 8–5)
#DateOpponentScoreWinLossSaveAttendanceRecordBox/ Streak
27May 1@ Reds3–2Brothers (1–0)Castillo (1–3)Kimbrel (5)17,07712–15W1
28May 2@ Reds12–13 (10)Hendrix (2–0)Kimbrel (0–1)—16,75512–16L1
—May 3DodgersPostponed (rain, makeup May 4)
29May 4 (1)Dodgers7–1 (7)Hendricks (2–3)Kershaw (4–3)—10,29513–16W1
30May 4 (2)Dodgers4–3 (9)Steele (1–0)Cleavinger (0–2)—10,34314–16W2
31May 5Dodgers6–5 (11)Mills (2–0)Cleavinger (0–3)—10,34315–16W3
32May 7Pirates3–2Davies (2–2)Cahill (1–4)Brothers (1)10,34316–16W4
33May 8Pirates3–2Thompson (1–0)Howard (2–2)Kimbrel (6)10,34317–16W5
34May 9Pirates5–6Anderson (3–3)Hendricks (2–4)Rodríguez (6)10,34317–17L1
35May 11@ Indians2–3Bieber (4–2)Alzolay (1–3)Clase (7)8,02417–18L2
36May 12@ Indians1–2 (10)Karinchak (1–0)Thompson (1–1)—8,58917–19L3
37May 14@ Tigers4–2Arrieta (4–3)Skubal (0–6)Kimbrel (7)8,00018–19W1
38May 15@ Tigers8–9 (10)Fulmer (3–2)Kimbrel (0–2)—8,00018–20L1
39May 16@ Tigers5–1Hendricks (3–4)Boyd (2–4)—8,00019–20W1
40May 17Nationals7–3Alzolay (2–3)Lester (0–2)—11,14420–20W2
41May 18Nationals6–3Thompson (2–1)Harris (0–1)Kimbrel (8)11,14221–20W3
42May 19Nationals3–4Scherzer (4–2)Arrieta (4–4)Hand (5)11,14521–21L1
43May 20Nationals5–2Steele (2–0)Ross (2–4)Kimbrel (9)11,14322–21W1
44May 21@ Cardinals12–3Hendricks (4–4)Helsley (3–2)—24,28223–21W2
45May 22@ Cardinals1–2Cabrera (1–1)Alzolay (2–4)Reyes (14)26,02723–22L1
46May 23@ Cardinals2–1 (10)Kimbrel (1–2)Reyes (2–1)—24,08224–22W1
47May 25@ Pirates4–3Arrieta (5–4)Ponce (0–1)Kimbrel (10)6,75025–22W2
48May 26@ Pirates4–1Williams (3–2)Crowe (0–3)Kimbrel (11)5,66026–22W3
49May 27@ Pirates5–3Hendricks (5–4)Anderson (3–5)Tepera (1)7,20227–22W4
50May 28Reds1–0Alzolay (3–4)Gutiérrez (0–1)Kimbrel (12)18,47828–22W5
51May 29Reds10–2Thompson (3–1)Castillo (1–8)—24,27529–22W6
52May 30Reds1–5Mahle (4–2)Arrieta (5–5)Antone (3)24,82429–23L1
53May 31Padres7–2Stewart (1–0)Paddack (2–4)—24,82430–23W1 :
June: 12–16 (Home: 7–3; Away: 5–13)
#DateOpponentScoreWinLossSaveAttendanceRecordBox/ Streak
54June 1Padres4–3Hendricks (6–4)Weathers (2–2)Kimbrel (13)24,82431–23W2
55June 2Padres6–1Alzolay (4–4)Johnson (1–2)—24,82432–23W3
56June 3@ Giants2–7DeSclafani (5–2)Davies (2–3)—10,73732–24L1
57June 4@ Giants5–8Menez (1–0)Arrieta (5–6)Rogers (7)11,52432–25L2
58June 5@ Giants3–4Gausman (7–0)Stewart (1–1)Rogers (8)12,79232–26L3
59June 6@ Giants4–3Hendricks (7–4)Cueto (4–2)Kimbrel (14)14,08933–26W1
60June 7@ Padres4–9Weathers (3–2)Alzolay (4–5)—15,25033–27L1
61June 8@ Padres7–1Davies (3–3)Lamet (1–1)—16,20734–27W1
62June 9@ Padres3–1Brothers (2–0)Darvish (6–2)Kimbrel (15)15,25035–27W2
63June 11Cardinals8–5Nance (1–0)Cabrera (1–2)Kimbrel (16)35,11236–27W3
64June 12Cardinals7–2Hendricks (8–4)Gant (4–4)Kimbrel (17)39,09537–27W4
65June 13Cardinals2–0Davies (4–3)Martínez (3–7)Kimbrel (18)35,22538–27W5
66June 14@ Mets2–5Peterson (2–5)Arrieta (5–7)Díaz (13)16,38338–28L1
67June 15@ Mets2–3Walker (6–2)Mills (2–1)Lugo (1)17,80438–29L2
68June 16@ Mets3–6Reid-Foley (2–0)Stock (0–1)Díaz (14)23,54538–30L3
69June 17@ Mets2–0Hendricks (9–4)Stroman (6–5)Kimbrel (19)16,82639–30W1
70June 18Marlins2–10Curtiss (3–1)Davies (4–4)—32,50539–31L1
71June 19Marlins1–11López (3–4)Arrieta (5–8)—35,84639–32L2
72June 20Marlins2–0Mills (3–1)Thompson (2–1)Kimbrel (20)37,15840–32W1
73June 21Indians0–4Shaw (2–2)Alzolay (4–6)—32,93440–33L1
74June 22Indians7–1Hendricks (10–4)Morgan (0–2)—35,49341–33W1
75June 24@ Dodgers4–0Davies (5–4)Buehler (7–1)—52,17542–33W2
76June 25@ Dodgers2–6Treinen (2–3)Tepera (0–1)—49,38742–34L1
77June 26@ Dodgers2–3Price (3–0)Thompson (3–2)—45,42042–35L2
78June 27@ Dodgers1–7Kershaw (9–7)Alzolay (4–7)—46,31542–36L3
79June 28@ Brewers4–14Williams (5–1)Tepera (0–2)—30,25142–37L4
80June 29@ Brewers1–2Woodruff (7–3)Davies (5–5)Hader (20)24,42342–38L5
81June 30@ Brewers7–15Richards (3–0)Brothers (2–1)—32,19342–39L6 :
July: 9–16 (Home: 5–8; Away: 4–8)
#DateOpponentScoreWinLossSaveAttendanceRecordBox/ Streak
82July 2@ Reds1–2Osich (1–0)Mills (3–2)Hembree (2)40,85442–40L7
83July 3@ Reds2–3Hendrix (4–1)Alzolay (4–8)Hembree (3)36,81542–41L8
84July 4@ Reds2–3Warren (2–0)Winkler (1–1)Garrett (6)29,34042–42L9
85July 5Phillies3–13Brogdon (5–2)Brothers (2–2)—37,16542–43L10
86July 6Phillies10–15Nola (6–5)Arrieta (5–9)—30,09542–44L11
87July 7Phillies8–3Mills (4–2)Wheeler (6–5)—28,86043–44W1
88July 8Phillies0–8Eflin (4–6)Alzolay (4–9)—30,72743–45L1
89July 9Cardinals10–5Hendricks (11–4)LeBlanc (0–2)—36,19244–45W1
90July 10Cardinals0–6Kim (4–5)Davies (5–6)—39,36844–46L1
—July 11CardinalsPostponed (rain, makeup September 24)
ASGJuly 13AL @ NL5–2Ohtani (1–0)Burnes (0–1)Hendriks (1)49,18444–46N/A
91July 16@ Diamondbacks5–1Hendricks (12–4)Bumgarner (4–6)—22,04645–46W1
92July 17@ Diamondbacks4–2Brothers (3–2)Soria (1–4)Kimbrel (21)20,18046–46W2
93July 18@ Diamondbacks4–6Kelly (6–7)Winkler (1–2)Soria (4)21,45746–47L1
94July 19@ Cardinals3–8Woodford (2–1)Mills (4–3)—38,19946–48L2
95July 20@ Cardinals7–6Maples (1–0)Reyes (5–4)Kimbrel (22)35,40247–48W1
96July 21@ Cardinals2–3 (10)McFarland (1–0)Kimbrel (1–3)—37,00847–49L1
97July 22@ Cardinals2–3Kim (6–5)Alzolay (4–10)Reyes (23)41,41247–50L2
98July 23Diamondbacks8–3Davies (6–6)Gallen (1–5)Thompson (1)34,05948–50W1
99July 24Diamondbacks3–7Kelly (7–7)Chafin (0–2)—37,19048–51L1
100July 25Diamondbacks5–1Williams (4–2)Smith (3–7)Kimbrel (23)32,60249–51W1
101July 26Reds6–5Kimbrel (2–3)Hembree (2–5)—29,21550–51W2
102July 27Reds4–7Gutiérrez (5–3)Alzolay (4–11)—28,15350–52L1
103July 28Reds2–8Mahle (8–3)Davies (6–7)—30,13450–53L2
104July 29Reds4–7Castillo (5–10)Mills (4–4)—32,79350–54L3
105July 30@ Nationals3–4Espino (3–2)Arrieta (5–10)Finnegan (2)33,88250–55L4
106July 31@ Nationals6–3Hendricks (13–4)Ross (5–9)Ryan (1)31,44451–55W1 :
August: 7–20 (Home: 2–11; Away: 5–9)
#DateOpponentScoreWinLossSaveAttendanceRecordBox/ Streak
107August 1@ Nationals5–6Finnegan (4–2)Rodríguez (0–1)—25,52051–56L1
108August 3@ Rockies6–13Freeland (2–6)Davies (6–8)—38,18851–57L2
109August 4@ Rockies3–2Mills (5–4)Gray (7–7)Rodríguez (1)36,20552–57W1
110August 5@ Rockies5–6Kinley (2–2)Jewell (0–1)Bard (17)30,46252–58L1
111August 6White Sox6–8 (10)Hendriks (6–2)Rodríguez (0–2)—39,53952–59L2
112August 7White Sox0–4Rodón (9–5)Alzolay (4–12)—40,07752–60L3
113August 8White Sox3–9Cease (9–6)Davies (6–9)—39,41252–61L4
—August 9BrewersPostponed (rain, makeup August 10)
114August 10 (1)Brewers2–4 (7)Peralta (9–3)Steele (2–1)Williams (2)29,03152–62L5
115August 10 (2)Brewers3–6 (7)Sánchez (1–0)Winkler (1–3)—28,67452–63L6
116August 11Brewers0–10Burnes (7–4)Arrieta (5–11)—29,61952–64L7
117August 12Brewers4–17Strickland (1–1)Hendricks (13–5)—32,50252–65L8
118August 13@ Marlins10–14Luzardo (4–5)Alzolay (4–13)—11,72852–66L9
119August 14@ Marlins4–5Floro (4–4)Heuer (4–2)Bender (3)11,22552–67L10
120August 15@ Marlins1–4Campbell (1–2)Mills (5–5)Floro (5)10,26252–68L11
121August 16@ Reds5–14Miley (10–4)Steele (2–2)—15,40452–69L12
122August 17@ Reds2–1Hendricks (14–5)Gutiérrez (8–4)Heuer (1)13,98953–69W1
123August 18@ Reds7–1Rodríguez (1–2)Mahle (10–4)—16,92254–69W2
124August 20Royals2–6Keller (8–12)Davies (6–10)—31,83554–70L1
125August 21Royals2–4Bubic (4–6)Thompson (3–3)Barlow (8)34,00554–71L2
126August 22Royals1–9Hernández (4–1)Mills (5–6)—29,64054–72L3
127August 23Rockies6–4Rodríguez (2–2)Bard (7–6)—25,57755–72W1
—August 24RockiesPostponed (rain, makeup August 25)
128August 25 (1)Rockies5–2 (7)Heuer (5–2)Gomber (9–8)Morgan (1)24,16156–72W2
129August 25 (2)Rockies10–13 (10)Bowden (3–2)Jewell (0–2)—24,93656–73L1
130August 27@ White Sox13–17López (3–1)Sampson (0–1)—37,89256–74L2
131August 28@ White Sox7–0Mills (6–6)Lynn (10–4)—38,66857–74W1
132August 29@ White Sox1–13Cease (11–6)Hendricks (14–6)—38,56557–75L1
133August 31@ Twins3–1Rodríguez (3–2)Gant (4–9)Wick (1)22,22458–75W1 :
September/October: 13–16 (Home: 6–10; Away: 7–6)
#DateOpponentScoreWinLossSaveAttendanceRecordBox/ Streak
134September 1@ Twins3–0Steele (3–2)Ryan (0–1)Alzolay (1)21,78459–75W2
135September 2Pirates6–5 (11)Heuer (6–2)Howard (2–3)—26,96360–75W3
136September 3Pirates6–5Megill (1–0)Miller (0–1)Wick (2)24,44161–75W4
137September 4Pirates7–6Effross (1–0)Stratton (5–1)—30,02062–75W5
138September 5Pirates11–8Alzolay (5–13)Howard (2–4)Wick (3)30,15563–75W6
139September 6Reds4–3Effross (2–0)Lorenzen (0–2)Morgan (2)27,28964–75W7
140September 7Reds3–4Miley (12–5)Sampson (0–2)Givens (6)24,92564–76L1
141September 8Reds4–1 (10)Heuer (7–2)Brach (1–2)—25,86165–76W1
142September 10Giants1–6Doval (2–1)Megill (1–1)—29,43965–77L1
143September 11Giants4–15Gausman (14–5)Davies (6–11)Baragar (2)34,72365–78L2
144September 12Giants5–6Webb (10–3)Steele (3–3)McGee (31)32,02165–79L3
145September 14@ Phillies6–3Sampson (1–2)Gibson (10–7)Wick (4)16,17066–79W1
146September 15@ Phillies5–6Kennedy (2–1)Megill (1–2)—16,29966–80L1
147September 16@ Phillies8–17Neris (3–6)Rodríguez (3–3)—20,20866–81L2
148September 17@ Brewers5–8Ashby (3–0)Wick (0–1)Hader (32)28,48366–82L3
149September 18@ Brewers4–6Williams (8–2)Effross (2–1)Hader (33)33,62566–83L4
150September 19@ Brewers6–4Morgan (1–0)Boxberger (5–4)Rucker (1)34,21367–83W1
151September 21Twins5–9Barraclough (2–0)Mills (6–7)—25,59467–84L1
152September 22Twins4–5Ryan (2–1)Hendricks (14–7)Colomé (15)24,40267–85L2
153September 24 (1)Cardinals5–8 (7)Reyes (10–8)Steele (3–4)Gallegos (13)29,03067–86L3
154September 24 (2)Cardinals4–12 (7)Hudson (1–0)Davies (6–12)—35,02067–87L4
155September 25Cardinals5–8Kim (7–7)Heuer (7–3)—32,91867–88L5
156September 26Cardinals2–4Cabrera (4–5)Heuer (7–4)Gallegos (14)26,54767–89L6
157September 28@ Pirates6–8De Los Santos (2–1)Morgan (1–1)Stratton (7)9,21867–90L7
158September 29@ Pirates3–2Morgan (2–1)Shreve (3–3)Heuer (2)9,23668–90W1
159September 30@ Pirates9–0Steele (4–4)Yajure (0–2)—10,15269–90W2
160October 1@ Cardinals3–4Gallegos (6–5)Nance (1–1)—41,61869–91L1
161October 2@ Cardinals6–5Adam (1–0)García (1–1)Wick (5)45,23970–91W1
162October 3@ Cardinals3–2 (7)Biagini (1–0)Woodford (3–4)—46,52571–91W2 :
Legend:        = Win        = Loss        = Postponement Bold = Cubs team member :

### Season standings

vteNL Central :
| Team | W | L | Pct. | GB | Home | Road |
| Milwaukee Brewers | 95 | 67 | .586 | — | 45‍–‍36 | 50‍–‍31 |
| St. Louis Cardinals | 90 | 72 | .556 | 5 | 45‍–‍36 | 45‍–‍36 |
| Cincinnati Reds | 83 | 79 | .512 | 12 | 44‍–‍37 | 39‍–‍42 |
| Chicago Cubs | 71 | 91 | .438 | 24 | 39‍–‍42 | 32‍–‍49 |
| Pittsburgh Pirates | 61 | 101 | .377 | 34 | 37‍–‍44 | 24‍–‍57 |
vteDivision Leaders :
| Team | W | L | Pct. |
| San Francisco Giants | 107 | 55 | .660 |
| Milwaukee Brewers | 95 | 67 | .586 |
| Atlanta Braves | 88 | 73 | .547 |
vteWild Card teams (Top 2 teams qualify for postseason) :
| Team | W | L | Pct. | GB |
| Los Angeles Dodgers | 106 | 56 | .654 | +16 |
| St. Louis Cardinals | 90 | 72 | .556 | — |
| Cincinnati Reds | 83 | 79 | .512 | 7 |
| Philadelphia Phillies | 82 | 80 | .506 | 8 |
| San Diego Padres | 79 | 83 | .488 | 11 |
| New York Mets | 77 | 85 | .475 | 13 |
| Colorado Rockies | 74 | 87 | .460 | 15½ |
| Chicago Cubs | 71 | 91 | .438 | 19 |
| Miami Marlins | 67 | 95 | .414 | 23 |
| Washington Nationals | 65 | 97 | .401 | 25 |
| Pittsburgh Pirates | 61 | 101 | .377 | 29 |
| Arizona Diamondbacks | 52 | 110 | .321 | 38 |

### Record vs. opponents

2021 National League recordvte
Source: MLB Standings Grid – 2021 :
| Team | AZ | ATL | CHC | CIN | COL | LAD | MIA | MIL | NYM | PHI | PIT | SD | SF | STL | WSH | AL |
| Arizona | — | 3–4 | 2–4 | 5–1 | 9–10 | 3–16 | 2–5 | 1–6 | 1–5 | 4–3 | 4–2 | 8–11 | 2–17 | 1–6 | 3–4 | 4–16 |
| Arizona | — | 3–4 | 2–4 | 5–1 | 9–10 | 3–16 | 2–5 | 1–6 | 1–5 | 4–3 | 4–2 | 8–11 | 2–17 | 1–6 | 3–4 | 4–16 |
| Atlanta | 4–3 | — | 5–2 | 4–3 | 2–4 | 2–4 | 11–8 | 3–3 | 10–9 | 10–9 | 4–3 | 4–2 | 3–3 | 6–1 | 14–5 | 6–14 |
| Chicago | 4–2 | 2–5 | — | 8–11 | 3–3 | 4–3 | 1–5 | 4–15 | 4–3 | 2–5 | 14–5 | 5–1 | 1–6 | 9–10 | 4–3 | 6–14 |
| Cincinnati | 1–5 | 3–4 | 11–8 | — | 5–2 | 3–3 | 5–2 | 9–10 | 3–3 | 4–2 | 13–6 | 1–6 | 1–6 | 10–9 | 5–2 | 9–11 |
| Colorado | 10–9 | 4–2 | 3–3 | 2–5 | — | 6–13 | 4–2 | 2–5 | 2–5 | 5–2 | 4–2 | 11–8 | 4–15 | 3–4 | 4–2 | 10–10 |
| Los Angeles | 16–3 | 4–2 | 3–4 | 3–3 | 13–6 | — | 3–4 | 4–3 | 6–1 | 4–2 | 6–0 | 12–7 | 9–10 | 4–3 | 7–0 | 12–8 |
| Miami | 5–2 | 8–11 | 5–1 | 2–5 | 2–4 | 4–3 | — | 3–3 | 9–10 | 10–9 | 2–5 | 3–4 | 3–4 | 0–6 | 8–11 | 3–17 |
| Milwaukee | 6–1 | 3–3 | 15–4 | 10–9 | 5–2 | 3–4 | 3–3 | — | 4–2 | 2–5 | 14–5 | 5–2 | 4–3 | 8–11 | 5–1 | 8–12 |
| New York | 5–1 | 9–10 | 3–4 | 3–3 | 5–2 | 1–6 | 10–9 | 2–4 | — | 9–10 | 3–4 | 4–3 | 1–5 | 2–5 | 11–8 | 9–11 |
| Philadelphia | 3–4 | 9–10 | 5–2 | 2–4 | 2–5 | 2–4 | 9–10 | 5–2 | 10–9 | — | 4–3 | 4–2 | 2–4 | 4–3 | 13–6 | 8–12 |
| Pittsburgh | 2–4 | 3–4 | 5–14 | 6–13 | 2–4 | 0–6 | 5–2 | 5–14 | 4–3 | 3–4 | — | 3–4 | 4–3 | 7–12 | 2–4 | 10–10 |
| San Diego | 11–8 | 2–4 | 1–5 | 6–1 | 8–11 | 7–12 | 4–3 | 2–5 | 3–4 | 2–4 | 4–3 | — | 8–11 | 3–3 | 4–3 | 14–6 |
| San Francisco | 17–2 | 3–3 | 6–1 | 6–1 | 15–4 | 10–9 | 4–3 | 3–4 | 5–1 | 4–2 | 3–4 | 11–8 | — | 2–4 | 5–2 | 13–7 |
| St. Louis | 6–1 | 1–6 | 10–9 | 9–10 | 4–3 | 3–4 | 6–0 | 11–8 | 5–2 | 3–4 | 12–7 | 3–3 | 4–2 | — | 2–4 | 11–9 |
| Washington | 4–3 | 5–14 | 3–4 | 2–5 | 2–4 | 0–7 | 11–8 | 1–5 | 8–11 | 6–13 | 4–2 | 3–4 | 2–5 | 4–2 | — | 10–10 |
Updated with the results of all games through October 3, 2021.

### Opening Day starters

Thursday, April 1, 2021, vs. Pittsburgh Pirates at Wrigley Field
| Name | Pos. |
| Ian Happ | CF |
| Willson Contreras | C |
| Anthony Rizzo | 1B |
| Kris Bryant | 3B |
| Joc Pederson | LF |
| Javier Báez | SS |
| Jason Heyward | RF |
| David Bote | 2B |
| Kyle Hendricks | P |
Source

### Season summary
#### March

* March 23 – The Cubs announced that Kyle Hendricks would be the Opening Day starter for the second consecutive year.

#### April

* April 1 – The Cubs opened the season at home against the Pittsburgh Pirates. Cub pitching struggled as Kyle Hendricks lasted only three innings while walking three and giving up three runs. Meanwhile, seven relievers walked eight batters and gave up two more Pirate runs. The Cub offense pushed across three runs on RBIs by Anthony Rizzo, Joc Pederson, and Willson Contreras. But, it was not enough as the Cubs lost the opener 5–3.
* April 3 – After an off day, Jake Arrieta made the start in his return to the Cubs and allowed only one run in six innings. Meanwhile, Kris Bryant and Jason Heyward hit solo home runs to provide all the offense Arrieta and the bullpen needed. Craig Kimbrel struck out the side in the ninth to secure the 5–1 win. A day after walking 11 Pirates, the Cubs walked only one while striking seven of the last nine batters of the game.
* April 4 – Kris Bryant and Joc Pederson drove in runs in the first and Ian Happ homered in the third to stake new Cubs starter Zach Davies to an early lead. However, Davies surrendered a two-run homer in the sixth to narrow the Cub lead to 3–2. Bryant scored on an error in the sixth to extend the Cub lead to two before the bullpen allowed a run in the eighth to again narrow the lead to one. Craig Kimbrel pitched his second consecutive perfect inning to notch his second save as the Cubs beat the Pirates 4–3.
* April 5 – With the Milwaukee Brewers in town, new Cub starter Trevor Williams pitched a perfect game into the sixth before allowing two runs in the seventh. Meanwhile, Willson Contreras hit a two-run homer in the fourth while Javier Báez and David Bote each hit solo homers in the fourth as well to give the Cubs a 4–0 lead. Leading 4–3 in the seventh, Eric Sogard tripled to drive in a run and push the Cub lead to 5–3. Alec Mills pitched a perfect ninth for the save as the Cubs won 5–3.
* April 6 – Adbert Alzolay gave up four runs on four hits in five innings against the Brewers while the Cub offense managed only one hit, a double by Kris Bryant, losing 4–0.
* April 7 – In the final game against the Brewers, Kyle Hendricks pitched much better, going six innings without allowing a run. Trailing 1–0 in the eighth, Joc Pederson got his first hit as a Cub, a solo home run to tie the game. Going into extra innings for the first time on the season, Lorenzo Cain homered in the 10th to give the Brewers a 4–1 lead. The Cubs managed to push across the runner starting the inning at second in the bottom of the 10th, but left the bases loaded when Ian Happ popped out to end the game with the Cubs losing 4–2.
* April 8 – Taking to the road for the first time on the season, the Cubs traveled to Pittsburgh to face the Pirates. Jake Arrieta pitched well again for the Cubs, going six innings and allowing only two runs. For only the fifth time ever, Javier Báez, Kris Bryant, and Anthony Rizzo homered in the same game as the Cubs won 4–2. Craig Kimbrel pitched his first-ever five-out save in the regular season as the Cubs moved to a game over .500 on the season.
* April 10 – After an off day, the Cubs offensive woes continued in game two of the series against Pittsburgh, managing only two runs. Zach Davies gave up seven runs in 1.2 innings as the Cubs were blown out 8–2. The loss dropped the Cubs back to .500 on the season.
* April 11 – Trevor Williams gave up five runs in three innings and the Cub bullpen surrendered another two runs. Meanwhile, the Cub offense continued its season-long struggles, managing only one run on five hits as the Cubs were blown out again by the Pirates, losing 7–1.
* April 12 – Kris Bryant homered as the Cubs traveled to Milwaukee, but the Cub offense failed to score any other runs until the ninth as the Cubs lost to the Brewers 6–3. Adbert Alzolay pitched well, before surrendering three runs in the sixth and Andrew Chafin gave up three more in the inning. Through 10 games, the Cub offense set franchise records for lows in hitting and batting average over any 10-game period in Cub history. In addition, the Cubs have struck out 100 times which is more than double their hits (49) in that time period.
* April 13 – After placing four players on the COVID-19 list, including three relief pitchers, the Cubs scratched Kyle Hendricks from his scheduled start against the Brewers because he wasn't feeling well. Alec Mills started instead for the Cubs and pitched four innings while surrendering only two runs. The Cub bullpen held the Brewers scoreless for the rest of the game, but the Cub offense only managed one run until the eighth when Willson Contreras hit a two-run homer to give the Cubs a 3–2 lead. Craig Kimbrel walked one batter in 1.1 innings, but got the save as the Cubs moved to 5–6 on the season.
* April 14 – In the final game of the three-game series, the Cubs' offensive troubles continued as they were shut out 7–0. Jake Arrieta gave up three runs in five innings as the Cubs managed only four hits in the loss.
* April 15 – Major League Baseball announced that manager David Ross was suspended one game and RHP Ryan Tepera suspended three games for throwing at Brewers RHP Brandon Woodruff. Tepera appealed the suspension while Ross will serve his suspension on April 16. It was reported that Cub coach Mike Borzello was also suspended for one game.
* April 16 – Without Ross due to the suspension, the Cubs welcomed the Braves to Wrigley Field. Zach Davies pitched four innings while surrendering four runs as the Cubs' offensive woes continued. Willson Contreras hit his third homer of the season and Eric Sogard drove in a run as the Cubs lost 5–2.
* April 17 – Braves' starter Huascar Ynoa entered the game with 0.75 ERA, but the Cub offense finally broke out of its funk, at least for a game. Contreras hit two homers as did Kris Bryant. David Bote and Javier Báez also joined the homer parade as the Cubs scored a season-high 13 runs en route to a 13–4 win.
* April 18 – On Sunday Night Baseball, Kyle Hendricks became the first Cub ever to allow four home runs in the first inning as the Braves blew the Cubs out 13–4. Anthony Rizzo did hit two solo home runs for the Cubs in the loss.
* April 20 – After an off day, the New York Mets traveled to face the Cubs at Wrigley. Jake Arrieta pitched well again, allowing only one run in five innings. Meanwhile, the Cub offense, continued to struggle, but scored three runs, only one of which was on a hit. The other two runs scored on a bases loaded walk and a throwing error by Mets' third baseman J. D. Davis. Craig Kimbrel walked two and gave up a hit to force the bases loaded in the ninth, but held on for the save in the Cubs 3–1 win.
* April 21 – The Mets took an early 2–0 lead before the Cubs scored seven runs in the fourth without a home run helped by two Met errors in the inning. The Mets narrowed the lead to 7–4 in the fifth, but the Cubs added three more in the bottom half of the fifth. Javier Báez hit a grand slam in the sixth, pushing the lead to 14–4. The Cubs added two more runs as they blew out the Mets 16–4.
* April 22 – Willson Contreras drove in a run with an infield single and Kris Bryant doubled in two runs to give Trevor Williams a 3–0 lead in the fourth. However, the Mets chipped away at the lead, tying it at three in the seventh. In the 10th, the Mets left the bases loaded and Jason Heyward drove in the game-winning run with a pinch-hit single to give the Cubs the 4–3 win and a sweep of the series. The win moved the Cubs back to .500 on the season.
* April 23 – The Cub offense erupted again, scoring in double figures for the third time in six games as the Cubs blew out the Brewers at Wrigley Field. Javier Báez, Willson Contreras, Jake Marisnick, and Anthony Rizzo each homered for the Cubs as Marisnick drove in five on the day in the 15–2 win that extend the Cubs' winning streak to four games.
* April 24 – The Cubs took an early 2–0 lead on a two-run double by Nico Hoerner and Adbert Alzolay allowed only one run in 5.2 innings, but the Cub bullpen surrendered three runs as the Brewers ended the Cubs' four-game winning streak 4–3.
* April 25 – Jake Arrieta allowed one run in six innings and the Cub bullpen kept the Brewers scoreless for two more innings before allowing six runs in the ninth. The Cubs were shut out for the first time in eight games as they lost to the Brewers 6–0. Prior to the game, Ryan Tepera's suspension was reduced to two games and he began to serve it.
* April 26 – The Cubs traveled to Atlanta to face the Braves. After falling behind 4–0, Kris Bryant hit a grand slam to tie it in the third. The Braves quickly retook the lead and led 8–5 in the seventh before Willson Contreras homered to narrow the lead to one. However, the Cubs could manage no further, losing their third straight, 8–7.
* April 27 – Trevor Williams pitched well, allowing only two runs in five innings, but the Cub offense reverted to its old ways, failing to score as the Cubs lost 5–0.
* April 28 – Kyle Hendricks gave up four runs in the first inning and seven runs over 3.2 innings. Alec Mills relieved and allowed three more runs as the Cubs were blown out by the Braves 10–0.
* April 29 – After losing five straight games, the Cubs jumped out early to a 4–0 lead on the Braves on RBIs by Kris Bryant, Javier Báez, and Jason Heyward. Heyward drove in Báez in the fifth and Nico Hoerner drove in a run as well in the fifth to push the Cub lead to 6–1. Jake Marisnick added a homer in the seventh as the Cubs won 9–3.
* April 30 – The Cubs next traveled to faced the Reds in Cincinnati. After taking a 2–0 lead, Jake Arrieta surrendered seven runs in 3.1 innings. With the Cubs trailing 8–2, they added two runs in the seventh and two in the ninth, but could add no more, losing 8–6. Reds first baseman Joey Votto hit his 300th career home run in the game.

#### May

* May 1 – Zach Davies allowed two runs, only one earned, in four innings of work. Davies also drove in a run on a sacrifice bunt while Jason Heyward and Nico Hoerner each drove in a run to give the Cubs a 3–2 lead. Craig Kimbrel gave up two hits in the ninth, but held on for his fifth save on the year as the Cubs beat the Reds 3–2. The benches cleared in the eighth when Javier Báez took exception to Amir Garrett's celebration after striking out Anthony Rizzo.
* May 2 – In the finale of the series, each team homered five times as Kris Bryant homered twice. Anthony Rizzo, Ian Happ, and Javier Báez each homered as well as the game went to extra innings tied at 12. Craig Kimbrel gave up his first run of the year in the 10th as the Reds won 13–12. Happ left the game after a collision with Nico Heorner later in the game.
* May 4 – After the prior night's game was rained out, the Dodgers took on the Cubs at Wrigley Field in a doubleheader. In the first game, the Cubs chased Dodger starter Clayton Kershaw after one inning, his shortest career start ever. David Bote drove in three in the inning with a bases-clearing double as the Cubs took a 4–0 lead. Jake Marisnick homered in the sixth as the Cubs pushed the lead to 7–0. Kyle Hendricks pitched a complete game (seven innings in a doubleheader) as the Cubs won 7–1. In the second game, the Cubs took the lead in the fourth on a solo home run by Jason Heyward. Still leading 1–0 in the top of the seventh, Craig Kimbrel gave up a home run to tie the game. Going into extra innings, the Dodgers scored twice in the eighth to take the lead. Down two strikes with two outs in the bottom of the eighth, Javier Báez hit a two-run, game-tying home run to send the game to the ninth inning. In the ninth, Justin Steele walked one, but did not allow a run. In the bottom half, Anthony Rizzo grounded out to move Bryant to third (who had led off the extra inning at second) and Bote singled to score Bryant and give the Cubs the 4–3 win and the doubleheader sweep.
* May 5 – Adbert Alzolay allowed two runs in five innings and left with the game tied at two. The game remained tied at three in to the 10th where the Dodgers and Cubs each scored a run in the 10th inning. In the 11th, the Dodgers retook the lead 5–4. But, Matt Duffy singled to score Willson Contreras and Anthony Rizzo singled to score Duffy to give the Cubs the win and three-game sweep of the Dodgers, 6–5.
* May 7 – After a day off, the Pirates next visited Wrigley Field with the Cubs looking to extend their three-game winning streak. Zach Davies pitched seven scoreless innings and left the game with the Cubs ahead 3–0. The Cub bullpen struggled in the ninth, surrendering two runs, but held on for the 3–2 win.
* May 8 – Trevor Williams allowed two runs in five innings while the Cub bullpen shut out the Pirates for the remainder of the game. Matt Duffy drove in the winning run in the seventh with a pinch-hit single as the Cubs beat the Pirates again 3–2.
* May 9 – Looking to sweep their second straight series, Kyle Hendricks surrendered four runs in the first inning. Hendricks allowed six total runs in just five innings. Trailing 6–2 in the ninth, Joc Pederson drove in a run with a single and Ildemaro Vargas doubled to bring the Cubs within a run at 6–5. However, Javier Báez pinch hit and grounded out to the end game as the Pirates won 6–5.
* May 11 – After another off day, the Cubs traveled to face the Cleveland Indians. Adbert Alzolay pitched well, surrendering only three runs in six innings. However. Cleveland starter Shane Bieber held the Cubs to only two runs. Trailing 3–2 in the ninth, the Matt Duffy grounded into a double play to end the game.
* May 12 – Zach Davies again pitched well, allowing only one run in 5.1 innings of work. Tied at one apiece, the Indians loaded the bases against Keegan Thompson in the bottom of the ninth and won the game with a single to right, 2–1. The Cubs were swept in the short two-game series.
* May 14 – After another off day, the Cubs traveled to Detroit to face the Tigers. Kris Bryant hit a two-run homer in the third and scored a run in the fifth as the Cubs took a 4–0 lead over the Tigers. Jake Arrieta, coming of the injured list, pitched six innings and allowed only two runs as the Cubs won 4–2.
* May 15 – Matt Duffy hit his first home run of the season and drove in five runs as the Cubs and Tigers traded leads through game two of the series. Anthony Rizzo drove in three runs on the day, but the Cub bullpen could not stop the Tigers from scoring two in the bottom of the 10th as the Cubs lost 9–8.
* May 16 – In the finale of the series, Ian Happ, fresh off the injured list, hit a two-run homer in the sixth as the Cubs pulled away for the 5–1 win over the Tigers. Kyle Hendricks pitched eight plus innings while allowing only one run in the win.
* May 17 – The Cubs returned home to face the Washington Nationals at Wrigley. Former Cub Jon Lester made the start for the Nationals and the Cubs hit three home runs off him as Jason Heyward, Javier Báez, and Willson Contreras greeted their former teammate rudely. Kyle Schwarber, also making his return to Wrigley, homered for the Nationals, but it was not enough as the Cubs won easily 7–3.
* May 18 – In game two of the series against the Nationals, the Cubs took an early lead on a Willson Contreras two-run scoring single, by Zach Davies quickly surrendered the lead and left the game tied at three. David Bote hit a two-run homer in the sixth and Ian Happ added a solo homer in the eighth as the Cubs won their third in a row 6–3.
* May 19 – Jake Arrieta surrendered four runs in five innings and the Cubs trailed 4–2 going into the ninth. A Javier Báez solo home run pulled the Cubs within one, but Matt Duffy struck out with they tying run at second to end the game. The 4–3 loss ended the Cubs three-game winning streak and dropped them back to .500 on the season. Nationals manager Dave Martinez was ejected from the game after arguing a call and picked up first base and threw it before leaving the field.
* May 20 – Ian Happ hit two home runs and drove three while the Cub bullpen continued its strong season, surrendering no runs in 4.1 innings of relief. Joc Pederson and Nick Martini each drove in a run as the Cubs won 5–2. The win moved the Cubs back to one game above .500 on the season.
* May 21 – The Cubs next traveled to face the division-leading St. Louis Cardinals at Busch Stadium. Joc Pederson homered on the first pitch of the game and drove in another run with a sacrifice fly as the Cubs took a 4–3 lead into the eighth. In the eighth, the Cubs scored eight runs, highlighted by a bases-clearing double by Anthony Rizzo and a two-run scoring single by David Bote. The 12–3 win brought the Cubs within two games of the division leaders.
* May 22 – In game two of the series, Yadier Molina hit a go-ahead home run in the seventh to give the Cardinals the 2–1 win. Adbert Alzolay pitched well, giving up only two runs in seven innings, but suffered the loss.
* May 23 – After going scoreless for nine innings, Javier Báez hit a two-run home run in the 10th and Craig Kimbrel only allowed the runner from second to score as the Cubs won 2–1. Zach Davies pitched five scoreless innings and five Cub relievers combined to give the Cubs the win and move them two games over .500 and two games behind the Cardinals in the division.
* May 25 – After an off day, the Cubs traveled to Pittsburgh to face the Pirates. The Cubs fell behind early as Jake Arrieta gave up three runs in the first two innings. But, Joc Pederson hit two home runs and drove in three runs while Anthony Rizzo drove in a run as the Cubs beat the Pirates 4–3. The Cubs moved within half a game of first place in the division with the win.
* May 26 – Trevor Williams allowed only one run in six innings against his former Pirate teammates while the Cub bullpen kept up its scoreless streak as the Cubs won 4–1. Kris Bryant continued his strong season, going 3–5 and driving in two runs while David Bote hit a two-run homer in the win. The win moved the Cubs four games over .500 on the season.
* May 27 – Javier Báez reached second on a grounder to short when he stopped and ran back toward home plate while being chased by Pirates first baseman Will Craig which allowed Willson Contreras to score from second all with two outs which gave the Cubs a 2–0 lead in the third. Ian Happ then drove in Báez with a single to extend the lead to 3–0. As the Cubs continued to struggle with injuries, Patrick Wisdom hit his first homer as a Cub and the Cub bullpen kept up its scoreless streak as the Cubs won 5–3 and swept the Pirates. The win moved the Cubs five games over .500 on the season.
* May 28 – The Cubs returned home to face the Reds and David Bote hit a solo home run while Adbert Alzolay and the Cub bullpen shut out the Reds for the 1–0 win. The win moved the Cubs six games over .500 on the season.
* May 29 – Ian Happ, Eric Sogard, and Joc Pederson each drove in two runs as the Cubs blew out the Reds 10–2. David Bote left the game in the fourth after injuring his shoulder sliding in to the second. The injury added to the team's injury issues as the Cubs were already without Jason Heyward, Nico Hoerner, Matt Duffy, and Jake Marisnick, all on the IL, and Anthony Rizzo who had back issues. The Cub bullpen's streak of 38.1 innings of scoreless relief ended with a run scoring off of Keegan Thompson in the eighth.
* May 30 – Jake Arrieta gave up five runs in just 3.2 innings of work as the Cubs lost to the Reds 5–1. With David Bote being added to the IL and Anthony Rizzo still not playing, the Cub offense managed only one run on an RBI single from Kris Bryant. The loss ended the Cubs six-game winning streak.
* May 31 – On Memorial Day, Javier Báez and Patrick Wisdom each hit two runs while Kris Bryant also homered as the Cubs blew out the San Diego Padres 7–2 at Wrigley Field. Kohl Stewart, making the start for Trevor Williams who was placed on the IL with appendicitis, pitched five innings and allowed only one unearned run in the win. The win moved the Cubs seven games over .500 and into sole possession of first place in the division.

#### June

* June 1 – Patrick Wisdom hit his third home run in two games and Willson Contreras also homered to give the Cubs a 4–3 lead over the Padres. Kyle Hendricks pitched seven innings, allowing three runs, and the Cub bullpen shut out the Padres to secure the win.
* June 2 – Anthony Rizzo drove in two runs and scored a run while Javier Báez hit a two-run homer as the Cubs beat the Padres 6–1. Adbert Alzolay pitched five innings and allowed only one run while the bullpen again shut out the Padres to ensure the sweep of the series. The win moved the Cubs a season-high nine games over .500.
* June 3 – The Cubs next traveled to San Francisco to take on the Giants at Oracle Park. Joc Pederson hit a two-run homer into McCovey Cove, but Zach Davies surrendered four runs in just 4.1 innings and the Cub bullpen allowed another three runs as the Cubs lost 7–2. Despite the loss, the Cubs remained 1.5 games ahead of the Cardinals in the division.
* June 4 – Jake Arrieta gave up six runs on six hits in two innings and the Cub bullpen allowed two runs. Joc Pederson and Kris Bryant Homered for the Cubs, but it was not enough as the lost to the Giants 8–5.
* June 5 – Rooke Patrick Wisdom hit his fifth home run in the second, but Kohl Stewart, making his second start for the Cubs, surrendered three runs on seven hits in 3.2 innings. Trailing 4–2 in the ninth, the Cubs pushed across a run with one out and had two runners on, but Willson Contreras and Jason Heyward struck out to end the game. The loss was the third straight for the Cubs in the series against the Giants.
* June 6 – In the final game of the four-game series against the Giants, Patrick Wisdom hit two more home runs for the Cubs, tying the game at three in the fourth with his second homer. Kyle Hendricks scored a run in the fifth on an error by Giants catcher Buster Posey and the Cub bullpen held the Giants scoreless for 2.2 innings to avoid the sweep and give the Cubs the 4–3 win.
* June 7 – The Cubs next traveled to San Diego to face the Padres for the second time in a week. Adbert Alzolay gave up four runs in three innings and left the game with a blister on his pitching hand. The Cubs narrowed the lead, scoring three runs on a throwing error and Sergio Alcántara's sacrifice fly in the fourth. Ian Happ added a solo home run, but the Cub bullpen could not keep it close and the Cubs lost 9–4.
* June 8 – After losing four of their last five, the Cubs scored seven runs on homers by Anthony Rizzo, Willson Contreras, and Patrick Wisdom. Rizzo also drove in two runs on a double and had four RBI in the game as the Cubs won 7–1. Zach Davies allowed only one hit in six innings against his former team as the Cubs won their fourth game against the Padres in five tries.
* June 9 – Playing their 16th straight game without an off day, Joc Pederson and Sergio Alcántara each hit solo home runs while Jake Arrieta allowed only one run five innings. The Cub bullpen shut out the Padres with Craig Kimbrel pitched a perfect ninth for the save as the Cubs won 3–1.
* June 11 – After an off day, the Cubs returned home to face the Cardinals with 100% capacity fan attendance being allowed at Wrigley Field for the first time since 2019. Kohl Stewart surrendered five runs in four innings and the Cubs fell behind 5–1. However, a couple of Cardinal errors allowed two Cubs to score and Sergio Alcántara tripled in a run to narrow the lead to 5–4. An Anthony Rizzo homer on a 14-pitch at-bat tied the game and Joc Pederson gave the Cubs the lead with a two-run scoring double. Willson Contreras added a homer as the Cub bullpen shut out the Cardinals giving the Cubs their third straight win, beating the Cardinals 8–5. The win kept the Cubs in a first-place tie with the Brewers.
* June 12 – The Cubs scored five runs in the second a two-run homer by Ian Happ, a run-scoring single by Javier Báez, and a walk and hit batter with the bases loaded in the second. Kyle Hendricks allowed only one run in six innings and the Cub bullpen shut out the Cardinals again as the Cubs won their fourth straight 7–2. Joc Pederson also homered in his third straight game.
* June 13 – In the finale of the three-game series against the Cardinals, the Cubs scored two runs in the third on a fielding error by the Cardinals and a run-scoring single by Anthony Rizzo. Zach Davies surrendered only two hits in 6.2 innings and the Cub bullpen again shut out the Cardinals as the Cubs won 2–0 and swept the Cardinals on Sunday Night Baseball.
* June 14 – Jake Arrieta gave up four runs in five innings of work while the Cub offense only managed two run in the first game of a four-game series against the Mets in New York. Anthony Rizzo and Patrick Wisdom homered for the Cubs as they lost 5–2.
* June 15 – The Cubs took an early 2–0 lead over the Mets with a Javier Báez two-run homer in the third, but Alec Mills, making a spot start for the Cubs, gave up three runs in 4.1 innings. That was enough for the Mets as they held the Cubs to two runs in the 3–2 loss.
* June 16 – Robert Stock made a spot start for the Cubs and walked six batters while giving up five runs in four innings. Anthony Rizzo and Rafael Ortega homered in the ninth, but it was not enough against the Mets as the Cubs lost their third straight 6–3.
* June 17 – Looking to avoid the sweep in the final game of the four-game series against the Mets, Kyle Hendricks continued his strong string of starts, allowing only two hits and no runs in six innings of work. The Cub bullpen pitched three perfect innings of relief and the Cubs won 2–0 on the strength of a Javier Báez two-run homer. The win moved the Cubs one game ahead of the Brewers in the division race.
* June 18 – Returning home to face the Miami Marlins, The Cubs took an early 1–0 lead on a Joc Pederson home run in the first. However, Zach Davies struggled mightily, allowing eight runs on seven hits in six innings. Joc Pederson homered again in the game, but the Cubs lost 10–2.
* June 19 – The Cubs were blown out for a second straight game against the Marlins and lost their fifth game in the last six games as Jake Arrieta and the Cub bullpen were shelled for 11 runs. The Cubs managed only one run, a Jason Heyward homer in the fifth as the Cubs lost 11–1. Despite the loss, the Cubs remained tied for the division lead with the Brewers.
* June 20 – Looking to avoid the sweep in the second straight series, Alec Mills pitched well, scattering six hits in five innings while the Cub bullpen shut out the Marlins. The Cubs only managed two runs, one on a passed ball that scored Jason Heyward and another on a Joc Pederson infield single, but it was enough as the Cubs won 2–0.
* June 21 – The Cubs next welcomed Cleveland to Wrigley for a short two-game series. Adbert Alzolay, who had been on the injured list with a blister, returned and surrendered three runs in 4.2 innings. Meanwhile, the Cub offense was shut out as the Cubs lost 4–0.
* June 22 – In game two of the short series against Cleveland, Kyle Hendricks held the Indians to no runs in six innings while the Cub bullpen surrendered only one run. Kris Bryant, Willson Contreras, and Patrick Wisdom all homered for the Cubs as they blew out the Indians 7–1. The win kept the Cubs in a first-place tie with the Brewers.
* June 24 – After an off day, the Cubs traveled to Los Angeles to face the Dodgers for a four-game series. In game one, Zach Davies walked five, but didn't give up a hit in six innings. Three Cub relievers, Ryan Tepera, Andrew Chafin, and Craig Kimbrel each walked a batter, but none surrendered a hit as the Cubs threw their first combined no-hitter in club history. Javier Báez and Willson Contreras homered for the Cubs as they won 4–0.
* June 25 – Jake Arrieta walked three and gave up five hits, but managed to allow only two runs in five innings, but the Cub bullpen could not hold the Dodgers at two runs. The Cubs tied it at two in the seventh on a Joc Pederson sacrifice fly, but the Dodgers scored four in the eighth to seal the win 6–2. The loss dropped the Cubs a game behind the Brewers in the division.
* June 26 – Alec Mills gave up eight hits, but allowed only two runs in four innings of work against the Dodgers. Anthony Rizzo homered in the fourth and Ian Happ doubled in a run to tie the game at two in the fifth, but Cody Bellinger hit a walk-off home run in the bottom of the ninth as the Cubs dropped their eighth game in their last 12 and fell two games behind the Brewers in the division race.
* June 27 – The Cubs concluded their four-games series against the Dodgers on Sunday Night Baseball. Clayton Kershaw struck out 13 Cubs and allowed only a Javier Báez solo home run as the Dodgers blew out the Cubs 7–1. Adbert Alzolay allowed six runs, four earned, in three innings in the loss as the Cubs dropped three games behind the Brewers in the division.
* June 28 – The Cubs next traveled to face the division-leading Brewers in Milwaukee. Both teams scored two run in the first inning, but Kyle Hendricks allowed two more runs and left the game trailing 4–2. Patrick Wisdom hit a pinch-hit, two-run home run in the top of the eighth to tie the game, but the Cubs imploded in the bottom half of the inning, allowing 10 runs and losing 14–4. The loss moved the Cubs three games behind the Brewers in the division. Anthony Rizzo missed the game due to back issues.
* June 29 – In game two of the series against the Brewers, the Cubs fell behind early on a Christian Yelich RBI double in the first. Patrick Wisdom tied the game in the fourth on a run-scoring double, but the Zach Davies gave up the lead in the bottom half of the inning. The Cubs had two runners on in each of the last three innings, but could not push across a run as they lost 2–1, their fifth straight loss, and fell five games behind the Brewers in the division. Kris Bryant (oblique) and Anthony Rizzo (back) did not play for the Cubs.
* June 30 – In the final game of the three-game series against the Brewers, the Cubs took an early 7–0 lead. However, Jake Arrieta surrendered six runs in 1.2 innings. However, the Cubs still held the lead until the fourth when the Cub bullpen surrendered eight runs. As a result, the Cubs were blown out 15–7 and lost their sixth straight game.

#### July

* July 2 – After an off day, the Cubs traveled to Cincinnati to face the Reds. The Cubs offensive struggles returned as they managed only one run, while the Reds managed two runs off of Alec Mills. The Cubs lost their seventh straight game 2–1.
* July 3 – The Cubs lost a second straight game by one run as the Reds outscored the Cubs 3–2. The eighth straight loss dropped the Cubs to only one game over .500 on the season.
* July 4 – On Independence Day, the Cubs again lost by one run, their ninth straight loss as they fell 3–2 to the Reds. Kyle Hendricks allowed only one run in six innings, but the bullpen gave up the lead in the seventh as the Cubs fell to .500 on the season. Major League Baseball announced the full All Star lineups which included two Cubs, Kris Bryant and Craig Kimbrel.
* July 5 – The Cubs returned home to face the Philadelphia Phillies. The Cubs took a one-run lead in the second and third innings, but starter Zach Davies surrendered a tying run in the following inning each time. The Cub bullpen surrendered the lead in the sixth and the game got out of hand in the eighth when the Phillies scored six runs and then three more in the ninth as the Cubs were blown out 13–3. The loss marked the 10th straight loss for the Cubs who dropped under .500 on the season.
* July 6 – Looking to avoid their 11th straight loss, Jake Arrieta gave up a grand slam in the first and three runs in the third to put the Cubs behind 7–0. The Cubs did manage to score 10 runs in the game, but the Cub bullpen surrendered eight runs as the Cubs lost 15–10 to the Phillies.
* July 7 – The Cubs jumped to an early lead against the Phillies on RBI singles by Jason Heyward, Nico Hoerner, Rafael Ortega, and Willson Contreras. An RBI triple by Anthony Rizzo pushed the lead to 5–0 in the second. Alec Mills did surrender three runs in 5.2 innings, but the Cub bullpen blanked the Phillies as the Cubs won 8–3 ending their 11-game losing streak. Kris Bryant left the game with an apparent hamstring injury and Javier Báez was scratched before the game due to an injury. The win was the first for the Cubs since no-hitting the Dodgers on June 24. In that time span, the Cubs went from 10 games over .500 and tied for the division lead to one game under .500 and 8.5 games out of first place.
* July 8 – In the finale of the three-game series against the Phillies, the Cubs were blown out again 8–0. The Cubs managed only five hits as they lost their 12th game in their last 13.
* July 9 – The Cubs next welcomed the Cardinals to Wrigley and Kyle Hendricks won his ninth straight decision, allowing only two runs in 6.1 innings. The Cub offense was led by Kris Bryant's pinch-hit three-run double and Patrick Wisdom's 12th homer of the season as the Cubs won 10–5.
* July 10 – The Cubs were shut out for the second time in three games as the Cardinals won easily, 6–0. The game marked the last before the All Star break as the following game was postponed due to rain.
* July 16 – After the All-Star break, Kyle Hendricks won his 10th straight decision as the Cubs beat the Diamondbacks in Arizona 5–1. Jason Heyward, Anthony Rizzo, and Patrick Wisdom homered in the win.
* July 17 – Trailing 2–1 entering the ninth against the Diamondbacks, new Cub Robinson Chirinos singled to tie the game and Willson Contreras hit a two-run homer to give the Cubs the 4–2 win. The win marked the first time the Cubs had won after trailing while entering the ninth inning.
* July 18 – The Cub bullpen surrendered four runs in less than four innings as the Cubs lost their first game after the All-Star break. The Diamondbacks 6–4 win dropped the Cubs back to one game under .500 on the season.
* July 19 – The Cubs returned to St. Louis to face the Cardinals and lost their second straight game, losing 8–3. Alec Mills allowed five runs, only one earned as the Cubs committed three errors in the fourth inning in the loss.
* July 20 – The Cubs trailed the Cardinals 6–1 entering the ninth, but two bases loaded walks, a two-run scoring single by Javier Baez, and a two-run double by Ian Happ gave the Cubs a 7–6 come-from-behind win.
* July 21 – Poor baserunning by Anthony Rizzo in the 10th prevented the Cubs from scoring and Yadier Molina drove in the winning run as the Cubs lost to the Cardinals 3–2 in extra innings.
* July 22 – Adbert Alzolay gave up three runs on two homers and the Cubs managed only two runs again losing to the Cardinals 3–2.
* July 23 – Robinson Chironas homered twice, Javier Baez hit a two-run homer, and Nico Hoerner drove in two as the Cubs beat the Diamondbacks 8–3 at Wrigley.
* July 24 – The Cub bullpen surrendered five runs as the D-Backs came from behind to beat the Cubs 7–3.
* July 25 – In the final game of the season against the Diamondbacks, Kris Bryant and Anthony Rizzo hit back-to-back homers in the first and David Bote hit a two-run homer in his return to the lineup as the Cubs won 5–1.
* July 26 – The Cubs returned home to face the Reds and Anthony Rizzo hit a two-run homer in the first to give the Cubs the early lead. Kyle Hendricks struggled however, surrendering five runs in 4.1 innings and left the game trailing 5–3. However the Cubs scored one run in the seventh and Willson Contreras tied it in the eighth with a homer. In the ninth, Javier Baez hit a pinch-hit game-winning single off Reds closer Amir Garrett for the walk-off 6–5 win.
* July 27 – In game two of the series against the Reds, Joey Votto hit two home runs for the Reds, his fourth consecutive game with a homer, and the Cubs lost 7–4. Anthony Rizzo homered in this third consecutive game.
* July 28 – Joey Votto hit two more homers for the Reds as the Reds blew out the Cubs 8–2.
* July 29 – Joey Votto homered again for the Reds while Willson Contreras, Patrick Wisdom, and Ian Happ homered for the Cubs. But it was not enough as the Cubs lost 7–4.
* July 30 – Following the trade deadline which saw the Cubs part with Kris Bryant, Anthony Rizzo, Javier Baez, Craig Kimbrel, Ryan Tepera, Trevor Williams, and Jake Marisnick, the Cubs traveled to Washington, D.C., to play the Nationals. Jake Arrieta, coming of the IL, pitched four innings and allowed two runs on seven hits. The Cubs trailed 4–1 in the eighth when Patrick Wisdom drove in two runs to bring the Cubs within one. However, the Cubs could not score another run and lost 4–3.
* July 31 – Kyle Hendricks won his league-leading 13th game of the season as the Cubs beat the Nationals 6–3. Rafael Ortega homered in drove in two runs in the win against the Nationals.

#### August

* August 1 – Rafael Ortega hit three home runs and drove in all five of the Cubs' runs, but it was not enough as the Cubs lost to the Nationals 6–5. Manuel Rodríguez, making his second appearance for the Cubs, gave up the winning run in the ninth inning.
* August 3 – After an off day, the Cubs traveled to Colorado to face the Rockies. Zach Davies gave up seven runs in four innings and new Cub reliever Michael Rucker surrendered four runs in 1.2 innings of work as the Cubs were blown out.
* August 4 – Patrick Wisdom hit a bases-clearing double in the fifth to give the Cubs a 3–2 win over the Rockies. Alec Mills allowed two runs in six innings and the Cub bullpen pitched three scoreless innings as Manuel Rodríguez earned his first career save.
* August 5 – Jake Arrieta gave up four runs in four innings and newly acquired Jake Jewell allowed two runs in one inning of relief as the Cubs lost to the Rockies 6–5. Willson Contreras drove in two runs in the loss.
* August 6 – The Cubs returned home to face their crosstown rivals, the Chicago White Sox. Kyle Hendriks allowed two runs in six innings, but the Cubs trailed 4–1 in the bottom of the eighth. Facing their former teammate, Craig Kimbrel, Andrew Romine hit a three-run home run to tie the game. In the 10th, the Sox scored four runs on a two-run homer and two-run scoring single. The Cubs got a home run from Frank Schwindel, but lost 8–6.
* August 7 – In game two of the series against the White Sox, the Cubs were shut out 4–0.
* August 8 – In the finale of the three-game series, the White Sox hit three home runs in the first of Zach Davies and blew out the Cubs 9–3.
* August 10 – After a rainout the day before, the Cubs took on the Brewers at Wrigley in a doubleheader. In game one of the doubleheader, Justin Steele made his first career start and pitched three scoreless innings before giving up three runs in the fourth. The Cubs only managed two runs as they lost 4–2. In game two of the doubleheader, a rain delay in third meant the Cub bullpen would finish the game. Dan Winkler allowed three runs and Kyle Ryan gave up two as the Cubs lost 6–3. Patrick Wisdom homered and drove in two runs in the game.
* August 11 – Jake Arrieta gave up eight runs in four innings as the Cubs were blown out by the Brewers 10–0. The loss marked the Cubs' seventh straight loss.
* August 12 – In the finale of the four-game set against the Brewers, Kyle Hendricks gave up nine runs in four innings as the Cubs were blown out again, 17–4. In the game, Cub shortstop Andrew Romine pitched an inning while his brother, Cub catcher Austin Romine, did the catching, marking the 16th time siblings had made up a battery in a game.
* August 13 – The Cubs traveled to Miami to face the Marlins. Adbert Alzolay gave up six runs in 1.1 innings while Dan Winkler allowed six runs without getting an out. As a result, the Marlins scored 11 runs in the second inning to take a 14–4 lead. The Cubs rallied with four in the eighth and one in the ninth, but still lost by four, 14–10. The loss was the Cubs' ninth straight.
* August 14 – In game two of the series against the Marlins, the Cubs took a 4–3 lead in the top of the eighth, but the Cub bullpen quickly surrendered the lead as the Cubs lost their 10th straight game, 5–4.
* August 15 – The Cubs tied their season-high losing streak as the Marlins beat the Cubs 4–1, the Cubs' 11th straight loss.
* August 16 – The Cubs next traveled to Cincinnati. Justin Steele pitched well, allowing only two runs in four innings. However, the Cub bullpen imploded, allowing 11 runs as the Cubs lost their 12th straight game, 15–4.
* August 17 – The Cubs ended their 12-game losing streak as Kyle Hendricks won his league-leading 14th game of the season. The 2–1 win over the Reds moved the Cubs to 16 games under .500 on the season.
* August 18 – The Cubs won their second straight game against the Reds as Sergio Alcantara, Ian Happ, and rookie Michael Hermosillo hit homers in the 7–1 win.
* August 20 – After an off day, the Cubs returned home to face the Kansas City Royals. Zach Davies gave up four runs as the Cubs lost 6–2.
* August 21 – The Cubs lost their second in a row to the Royals. Patrick Wisdom broke up a no-hitter in the seventh with a two-run homer, but it was not enough as the Cubs lost 4–2.
* August 22 – Alec Mills gave up seven runs in four innings as the Cubs were blown out 9–1 in the final game of the series against the Royals.
* August 23 – The Cubs next faced the Rockies at Wrigley Field. Rafael Ortega hit a walk-off three-run home run in the bottom of the ninth to give the Cubs the 6–4 win. The win snapped the Cubs' franchise record 13-game home losing streak.
* August 25 – After a rainout, the Cubs played the Rockies in a doubleheader. In game one, Patrick Wisdom hit a three-run home run to give the Cubs a 5–2 win. In the second game of the doubleheader, the Cubs trailed the Rockies by three in the bottom of the seventh, but Ian Happ hit a three-run home run to force extra innings. After both teams scored a run in the eighth and nothing in the ninth, the Rockies scored four in the 10th to win the game 13–10.
* August 27 – After an off day, the Cubs travelled across town to face the White Sox. The Cubs scored six runs in the first inning, but Sox catcher Yasmani Grandal drove in eight runs for the Sox as they beat the Cubs 17–13. Patrick Wisdom homered twice for the Cubs in the loss.
* August 28 – In game two of the series against the White Sox, Patrick Wisdom homered twice again as the Cubs shut out the Sox 7–0.
* August 29 – In the finale of the series against the White Sox, the Sox hit five home runs and blew out the Cubs 13–1.
* August 31 – After an off-day, the Cubs traveled to face the Minnesota Twins. Ian Happ and Frank Schwindel homered for the Cubs as the beat the Twins 3–1.

#### September

* September 1 – In game two of the series against Minnesota, Frank Schwindel homered again, driving in all three runs, as the Cubs won 3–0.
* September 2 – The Cubs returned home to face the Pirates and led 5–3 going into the ninth behind homers by Ian Happ and Rafael Ortega. However, Rowan Wick allowed two runs in the ninth allowing the Pirates to tie and force extra innings. Pirates shortstop Wilmer Difo dropped an easy fly ball in the 11th to allow the winning run to score as the Cubs won their third straight game.
* September 3 – Michael Hermosillo homered and drove in three runs while Frank Schwindel homered as the Cubs beat the Pirates 6–5. The win was the fourth straight for the Cubs.
* September 4 – In game three of the series against the Pirates, the Cubs trailed by two entering the ninth, Frank Schwindel drove in the winning run on an infield single as the Cubs won their fifth straight game 7–6.
* September 5 – In the finale of the series against the Pirates, the Pirates hit a grand slam while the Cubs hit two grand slams (Matt Duffy and Frank Schwindel) and Duffy added a solo home run for his first multi-home run game on the season. The 11–8 win marked the Cubs sixth straight win.
* September 6 – The Reds next visited Wrigley Field and Ian Happ hit a three-run homer in the first to give the Cubs an early 3–0 lead. The Reds tied it in the sixth before Frank Schwindel drove in the winning run in the bottom of the eighth as the Cubs won 4–3, their seventh straight win.
* September 7 – Adrian Sampson made his second start for the Cubs and pitched well, allowing only two runs in five innings. However, it was not enough as the Cub bullpen allowed two more runs and the Cub winning streak ended as the Reds won 4–3.
* September 8 – In the final game of the season against the Reds, the game went to extra innings tied at one. Jason Heyward hit a three-run walk-off homer in the bottom of the 10th to give the Cubs the 4–1 win.
* September 10 – After an off day, the Giants visited Wrigley Field for the first time since Kris Bryant had been traded to San Francisco. The Cubs played a video tribute for Bryant prior to the game and presented him with the number 17 from the Wrigley scoreboard. The Cubs took a 1–0 lead in the fourth on a Frank Schwindel homer, but the Giants scored six runs to blow out the Cubs 6–1.
* September 11 – The Cubs were blown out by the Giants in game two of the series 15–4.
* September 12 – In the finale of the three-game series, The Giants jumped out to a 5–2 lead, but the Cubs narrowed the lead on an Ian Happ homer and RBIs by David Bote, Robinson Chironas, Nick Martini, and Frank Schwindel. However, it was not enough as the Cubs lost 6–5, getting swept by the Giants.
* September 14 – After another off day, the Cubs traveled to face the Phillies in Philadelphia. Patrick Wisdom tied Kris Bryant for the Cubs' rookie record for home runs in a season (26) by hitting a solo home run in the fifth. Highly regarded prospect Alfonso Rivas followed Wisdom's homer with his first career home run as the Cubs won 6–3.
* September 15 – In game two against the Phillies, the Cubs trailed on multiple occasions, but rallied to tie the game twice including in the top of the ninth. However, a passed ball by Robinson Chironos allowed the winning run to score in the bottom of the ninth as the Cubs lost 6–5.
* September 16 – The Cubs scored seven runs in the top of the third to take a 7–0 lead. However, the Phillies scored seven in the fourth off Kyle Hendricks to tie the game. The Phillies added 10 more runs off the Cub bullpen to blow out the Cubs 17–8.
* September 17 – The Cubs traveled to Milwaukee to face the Brewers the next day and took a 4–0 lead in the top of the fourth. However, the Brewers rallied to pull within one. In the eighth, the Brewers added four runs to beat the Cubs 8–5. The loss was the Cubs third straight.
* September 18 – The Brewers again rallied to beat the Cubs in the bottom of the eighth to win 6–4. The win clinched a playoff berth for the Brewers.
* September 19 – In the finale of the season series against the Brewers, the Cubs scored five runs in the eighth inning as the Cubs beat the Brewers 6–4. Patrick Wisdom hit his 27th home run on the season breaking the Cubs rookie record held by Kris Bryant.
* September 21 – The Cubs returned home to face the Twins in a short two-game series. After tying the game in the third, the Twins scored five runs in the next two innings and added two more late to beat the Cubs 9–5. Willson Contreras hit his 21st homer of the season in the loss.
* September 22 – Trailing 5–2 in the ninth, the Cubs scored two runs, but left the tying run on third as they lost to the Twins 5–4.
* September 24 – After an off day, the Cubs will welcome the second place Wild Card team, St. Louis, to Wrigley for a doubleheader. In game one, Justin Steele allowed six runs in five innings as the Cubs lost 8–5. In game two of the doubleheader, the Cubs were blown out 12–4 marking the Cardinals' 14th straight win.
* September 25 – In game three of the series, the Cubs took an early 4–2 lead, but the Cub bullpen surrendered seven runs as the Cubs lost again 8–5.
* September 26 – In the final game of the series against the Cardinals and final game at Wrigley on the season, the Cubs led 2–1 going into the eighth, but the Cub bullpen again surrendered the lead, giving up three runs in the last two innings as the Cubs lost 4–2. The loss was the Cubs' sixth straight.
* September 28 – After an off day, the Cubs traveled to face the Pirates. Leading 6–3 in the sixth, the Cubs blew the lead again, surrendering five runs as they lost 8–6.
* September 29 – Trailing 2–1 in the seventh, Willson Contreras doubled to score two runs as the Cubs beat the Pirates 3–2, ending their seven-game losing streak.
* September 30 – In the final game of the season against the Pirates, Justin Steel pitched seven scoreless innings as the Cubs won easily 9–0.

#### October

* October 1 – The Cubs traveled to St. Louis for the final series of the season. Tied at three in the ninth, Rowan Wick gave up the winning run as the Cubs lost 4–3.
* October 2 – In game two against the Cardinals, the Cubs led 4–2 in the seventh before the Michael Rucker surrendered three runs to give the Carindals the 5–4 lead. Still trailing in the ninth, Ian Happ hit a two-out, two-run homer to give the Cubs the 6–5 win.
* October 3 – In a game shortened by two rain delays, the Cubs beat the Cardinals 3–2 to end the season.

### Transactions
#### April

| April 1 | Placed C Austin Romine, RHP Rowan Wick, and RHP Jonathan Holder on the 10-day IL. OF Jake Marisnick changed number to 16. |
| April 5 | Traded RHP James Norwood to San Diego Padres for RHP Dauris Valdez. |
| April 12 | Placed RHP Jason Adam, RHP Dan Winkler, and RHP Brandon Workman on the COVID-19 IL. Recalled RHP Justin Steele and LHP Brad Wieck from Alternate Training Site. Selected the contract of RHP Pedro Strop from Alternate Training Site. |
| April 13 | Placed IF Matt Duffy on the COVID-19 IL. Selected the contract of IF Ildemaro Vargas from Alternate Training Site. |
| April 14 | Activated RHP Jason Adam and C Austin Romine from the COVID-19 IL. Optioned RHP Adbert Alzolay and LHP Brad Wieck to Alternate Training Site. Selected the contract of RHP Shelby Miller from Alternate Training Site. Designated C Tony Wolters for assignment. |
| April 16 | Activated IF Matt Duffy from IL. Returned IF Ildemaro Vargas to Alternate Training Site. |
| April 17 | Outrighted C Tony Wolters to Alternate Training Site. Returned LHP Justin Steele and RHP Pedro Strop to Alternate Training Site. Activated RHP Brandon Workman and RHP Dan Winkler from the 10-day IL. |
| April 22 | Placed OF Joc Pederson on the 10-day IL (left wrist tendinitis). Recalled IF Nico Hoerner from Alternate Training Site. |
| April 23 | Placed RHP Shelby Miller on 10-day IL (low back strain). Recalled LHP Kyle Ryan from Alternate Training Site. |
| April 24 | Optioned LHP Kyle Ryan to Alternate Training Site. Recalled RHP Adbert Alzolay from Alternate Training Site. |
| April 25 | RHP Ryan Tepera suspended. |
| April 26 | Optioned RHP Jason Adam to Alternate Training Site. Placed RHP Rowan Wick and RHP Jonathan Holder on 60-day IL. Placed C Austin Romine on 10-day IL. Selected the contract of RHP Trevor Megill from Alternate Training Site. |
| April 27 | Activated RHP Ryan Tepera. |
| April 29 | Recalled LHP Justin Steel from Alternate Training Site. Designated RHP Brandon Workman for assignment. |
| April 30 | Placed RHP Trevor Megill on 10-day IL (forearm strain). Released RHP Brandon Workman. Recalled LHP Kyle Ryan from Iowa. |
Source

#### May

| May 1 | Optioned LHP Kyle Ryan to Iowa. Recalled RHP Keegan Thompson from Iowa. |
| May 3 | Optioned RHP Keegan Thompson to Alternate Training Site. Activated OF Joc Pederson from 10-day IL. Placed IF Nico Hoerner and RHP Dan Winkler on 10-day IL. Recalled LHP Kyle Ryan from Iowa. Signed free agent LHP Ryan Kellogg to a minor league contract. |
| May 4 | Placed RHP Jake Arrieta on 10-day IL. Selected the contract of IF Ildemaro Vargas from Iowa. Recalled RHP Keegan Thompson from Alternate Training Site. Recalled RHP Kohl Stewart from Iowa. Signed free agent LHP Alex Katz and RHP Austin Krzeminski to a minor league contract. |
| May 5 | Optioned RHP Tyson Miller and RHP Kohl Stewart to Iowa. Placed C Austin Romin on the 60-day IL. |
| May 7 | Selected the contract of OF Nick Martini from Iowa. Recalled RHP Jason Adam from Iowa. Designated LHP Kyle Ryan for assignment. Placed OF Ian Happ on 10-day IL. |
| May 10 | Signed free agent RHP Adrian Sampson to a minor league contract. |
| May 11 | Recalled LHP Brad Wieck from Iowa. Place OF Jake Marisnick on 10-day IL. Sent LHP Kyle Ryan outright to Iowa. Acquired OF Trayce Thompson from Arizona Diamondbacks. |
| May 14 | Activated RHP Jake Arrieta and IF Nico Hoerner from the 10-day IL. Optioned RHP Jason Adam and OF Nick Martini to Iowa. |
| May 15 | Activated OF Ian Happ from the 10-day IL. Designated IF Ildemaro Vargas for assignment. |
| May 16 | Placed RHP Alec Mills on 10-day IL. Selected the contract of RHP Tommy Nance from Iowa. |
| May 18 | Traded OF Cameron Maybin to New York Mets for cash. |
| May 19 | Designated C Tony Wolters for assignment. Selected the contract of C P. J. Higgins from Iowa. |
| May 20 | Placed OF Jason Heyward on 10-day IL. Recalled OF Nick Martini from Iowa. |
| May 21 | Placed LHP Justin Steele on 10-day IL. Recalled LHP Brad Wieck from Iowa. |
| May 22 | Sent C Tony Wolters outright to Iowa. |
| May 25 | Placed IF Matt Duffy on 10-day IL. Selected the contract of IF Patrick Wisdom from Iowa. Designated RHP Jason Adam for assignment. |
| May 26 | Released RHP Jason Adam. Activated RHP Shelby Miller and designated for assignment. Selected the contract of OF Rafael Ortega from Iowa. Placed IF Nico Hoerner on 10-day IL. |
| May 28 | Signed free agent IF Tyler Ladendorf to a minor league contract. |
| May 29 | Signed free agent IF Dee Strange-Gordon to a minor league contract. |
| May 30 | Designated RHP Tyson Miller for assignment. Placed IF David Bote on the 10-day IL. Selected the contract of SS Sergio Alcantara from Iowa. |
| May 31 | Placed RHP Trevor Williams on 10-day IL. Recalled RHP Kohl Stewart from Iowa. Released RHP Shelby Miller. |
Source

#### June

| June 2 | Activated RHP Trevor Megill from IL and optioned him to Iowa. |
| June 5 | Claimed RHP Dakota Chalmers off waivers from Minnesota Twins and optioned him to Tennessee Smokies. Activated OF Jason Heyward. Recalled RHP Cory Abbott from Iowa. Designated OF Nick Martini for assignment. Optioned LHP Brad Wieck to Iowa. |
| June 7 | Sent OF Nick Martini outright to Iowa. Signed free agent IF Carlos Sepulveda to a minor league contract. Activated OF Jake Marisnick. Optioned RHP Kohl Stewart to Iowa. |
| June 8 | Optioned RHP Cory Abbott to Iowa. Recalled RHP Kohl Stewart from Iowa. Activated RHP Alec Mills from IL. Placed RHP Adbert Alzolay on 10-day IL. |
| June 11 | Selected the contract of C José Lobatón from Iowa. Placed C P. J. Higgins on the 10-day injured list. Designated RHP Dakota Chalmers for assignment. |
| June 12 | Recalled RHP Trevor Megill from Iowa. Optioned RHP Kohl Stewart to Iowa. |
| June 13 | Sent RHP Dakota Chalmers outright to Tennessee. Signed free agent RHP Jose Almonte to a minor league contract. |
| June 14 | Signed free agent C Tim Susnara to a minor league contract. |
| June 16 | Optioned RHP Trevor Megill to Iowa. Placed RHP Dillon Maples on the 10-day IL. Recalled RHP Cory Abbot from Iowa. Selected the contract of RHP Robert Stock. Selected the contract of Mike Hauschild from Lexington Legends. Placed C P. J. Higgins on 60-day IL. |
| June 17 | Optioned RHP Robert Stock to Iowa. Recalled LHP Brad Wieck from Iowa. |
| June 18 | Signed free agent C Harrison Wenson to a minor league contract. |
| June 19 | Selected the contract of SS Edwin Figuera from York Revolution. |
| June 20 | Designated RHP Robert Stock for assignment. Recalled LHP Kyle Ryan from Iowa. Optioned RHP Cory Abbot to Iowa. |
| June 21 | Optioned LHP Kyle Ryan to Iowa. Activated RHP Adbert Alzolay from 10-day IL. |
| June 22 | Signed free agent 1B Matt Warkentin to a minor league contract. |
| June 27 | Signed free agent LHP Dalton Stambaugh to a minor league contract. |
| June 28 | Optioned RHP Tommy Nance to Iowa. Recalled RHP Trevor Megill from Iowa. |
| June 29 | Placed RHP Ryan Tepera on 10-day IL. Optioned RHP Trevor Megill to Iowa. Selected the contract of LHP Adam Morgan from Iowa. Placed IF Matt Duffy on 60-day IL. Recalled RHP Tommy Nance from Iowa. |
| June 30 | Placed C José Lobatón on 60-day IL. Selected the contract of C Taylor Gushue from Iowa. |
Source

#### July

| July 1 | Optioned RHP Tommy Nance to Iowa. |
| July 2 | Recalled RHP Kohl Stewart from Iowa. |
| July 3 | Selected the contract of LHP Tony Cingrani from Lexington Legends. |
| July 4 | Activated IF Nico Hoerner from IL. Optioned IF Sergio Alcantara to Iowa. |
| July 5 | Signed free agent C Robinson Chirinos. Designated C Taylor Gushue for assignment. |
| July 6 | Placed IF Eric Sogard and RHP Kohl Stewart on 10-day IL. Recalled IF Sergio Alcantara from Iowa. Activated RHP Trevor Williams from IL. |
| July 7 | Placed RHP Jake Arrieta on 10-day IL. Recalled RHP Cory Abbott from Iowa. |
| July 8 | Optioned LHP Justin Steele to Iowa. Sent C Taylor Gushue outright to Iowa. |
| July 9 | Activated RHP Ryan Tepera from IL. Placed LHP Brad Wieck on 10-day IL. Optioned RHP Cory Abbott to Iowa. Recalled LHP Kyle Ryan from Iowa. |
| July 12 | Signed free agent RHP Jason Adam to a minor league contract. |
| July 15 | Traded CF Joc Pederson to Atlanta Braves for 1B Bryce Ball. Signed OF Christian Franklin and LHP Riley Martin. |
| July 16 | Activated 2B Eric Sogard from the 10-day injured list. Signed LHP Jordan Wicks, SS Liam Spence, LHP Chase Watkins, OF Peter Matt, C Casey Opitz, OF Parker Chavers, and LHP Drew Gray. |
| July 18 | Claimed 1B Frank Schwindel off waivers from Oakland Athletics. |
| July 19 | Activated RHP Dillon Maples from IL. Optioned LHP Kyle Ryan to Iowa. |
| July 22 | Recalled RHP Trevor Megill from Iowa. Optioned IF Sergio Alcantara to Iowa. |
| July 23 | Activated IF Matt Duffy from IL. Designated IF Eric Sogard for assignment. Claimed OF Johneshwy Fargas off waivers from New York Mets and optioned to Iowa. Placed LHP Brad Wieck on 60-day IL. |
| July 24 | Signed draft picks RHP Frankie Scalzo Jr., 3B James Triantos, RHP Erian Rodriguez, 3B BJ Murray Jr., RHP Zachary Leigh, and SS Christian Olivo. |
| July 25 | Activated IF David Bote from IL. Optioned RHP Trevor Megill to Iowa. |
| July 26 | Traded LHP Andrew Chafin to Oakland Athletics for 1B Greg Deichmann and RHP Daniel Palencia. |
| July 27 | Recalled RHP Cory Abbott and LHP Kyle Ryan from Iowa. Optioned RHP Keegan Thompson to Iowa. |
| July 28 | Released IF Eric Sogard. |
| July 29 | Traded Anthony Rizzo and cash to the New York Yankees for RHP Alexander Vizcaino and OF Kevin Alcantara. Traded RHP Ryan Tepera to Chicago White Sox for LHP Bailey Horn. Placed IF Nico Hoerner and RHP Dillon Maples on the 10-day IL. Recalled RHP Trevor Megill and IF Sergio Alcantara from Iowa. Selected the contract of RHP Jake Jewell from Iowa. Optioned RHP Cory Abbott to Iowa. Optioned RHP Alexander Vizcaino to South Bend Cubs. Placed RHP Kohl Stewart on 60-day IL. |
| July 30 | Traded IF Javier Báez, RHP Trevor Williams, and cash to New York Mets for OF Pete Crow-Armstrong. Traded RHP Craig Kimbrel to Chicago White Sox for IF Nick Madrigal and RHP Codi Heuer. Traded IF Kris Bryant to San Francisco Giants for OF Alexander Canario and RHP Caleb Kilian. Traded OF Jake Marisnick to San Diego Padres for RHP Anderson Espinoza. Recalled OF Johneshwy Fargas, IF Frank Schwindel and RHP Manuel Rodríguez from Iowa. Activated RHP Jake Arrieta from 10-day IL. Selected the contract of IF Andrew Romine and RHP Michael Rucker. |
| July 31 | Activated RHP Codi Heuer. |
Source

#### August

| August 6 | Placed OF Jason Heyward on 10-day IL. Recalled IF Greg Deichmann from Iowa. |
| August 10 | Recalled LHPs Kyle Ryan and Justin Steele from Iowa. Activated RHP Rowan Wick from the IL. Optioned LHP Kyle Ryan and RHP Trevor Megill to Iowa. |
| August 11 | Activated RHP Rowan Wick from IL. Optioned LHP Kyle Ryan to Iowa. |
| August 12 | Placed C Willson Contreras on the 10-day IL. Released RHP Jake Arrieta. Designated LHP Kyle Ryan for assignment. Selected the contract of RHP Ryan Meisinger from Iowa. Activated C Austin Romine. |
| August 14 | Placed RHP Adbert Alzolay on the 10-day IL. Recalled RHP Trevor Megill from Iowa. |
| August 15 | Activated OF Jason Heyward from IL. Optioned IF Greg Deichmann to Iowa. |
| August 17 | Designated RHP Dan Winkler for assignment. Selected the contract of OF Michael Hermosillo from Iowa. |
| August 18 | Designated OF Johneshwy Fargas for assignment. Selected the contract of RHP Adrian Sampson from Iowa. |
| August 19 | Signed free agent RHP Marcus Walden to a minor league contract. |
| August 20 | Released RHP Dan Winkler. Sent OF Johneshwy Fargas outright to Iowa. |
| August 21 | Recalled RHP Keegan Thompson from Iowa. Optioned RHP Jake Jewell to Iowa. |
| August 25 | Recalled RHP Jake Jewell from Iowa. |
| August 26 | Optioned RHP Jake Jewell to Iowa. |
| August 28 | Designated RHPs Jake Jewell and Ryan Meisinger for assignment. Placed IF David Bote on 10-day IL. Selected the contract of RHP Scott Effross and IF Alfonso Rivas from Iowa. |
Source

#### September

| September 1 | Activated RHPs Adbert Alzolay and Dillon Maples from IL. |
| September 4 | Activated C Willson Contreras from the IL. Placed RHP Keegan Thompson on 10-day IL. |
| September 6 | Activated IF David Bote from 10-day IL. Designated IF Austin Romine for assignment. |
| September 8 | Placed OF Michael Hermosillo on the 10-day IL. Selected the contract of OF Nick Martini from Iowa. Sent IF Austin Romine outright to Iowa. |
| September 10 | Placed LHP Adam Morgan on the bereavement list. Recalled RHP Tommy Nance from Iowa. Signed free agent Jackson McClelland to a minor league contract. |
| September 14 | Placed OF Jason Heyward on the 7-day concussion IL. Placed OF Michael Hermosillo on the 60-day IL. Selected the contract of OF Trayce Thompson from Iowa. |
| September 17 | Placed RHP Manuel Rodriguez on the 10-day IL. Activated LHP Adam Morgan from the bereavement list. |
| September 19 | Activated IF Nico Hoerner and RHP Keegan Thompson from the IL. Optioned OF Nick Martini to Iowa. Designated RHP Dillon Maples for assignment. |
| September 21 | Placed OF Jason Heyward and IF Alfonso Rivas on the 10-day IL. Recalled OF Nick Martini from Iowa. Outrighted RHP Dillon Maples to Iowa. |
| September 24 | Selected the contract of RHP Jason Adam from Iowa. Recalled IF Greg Deichmann from Iowa. Placed C Robinson Chirinos on 10-day IL. |
| September 25 | Sent RHP Jason Adam to Iowa. |
| September 28 | Placed RHP Keegan Thompson on 10-day IL. Recalled RHP Jason Adam from Iowa. |
| September 29 | Placed IF Patrick Wisdom on 10-day IL. Selected the contract of IF Trent Giambrone from Iowa. |
| September 30 | Placed C Austin Romine on 10-day IL. Selected the contract of C Erick Castillo from Iowa. |
Source

#### October

| October 1 | Placed OF Nick Martini, IFs David Bote and Nico Hoerner on 10-day IL. Recalled RHP Cory Abbot from Iowa. Selected the contracts of IF Tyler Ladendorf and OF Johneshwy Fargas from Iowa. |
| October 2 | Placed RHP Tommy Nance on 10-day IL. Selected the contract of RHP Joe Biagini from Iowa. |
| October 3 | Placed C Willson Contreras on 10-day IL. Selected the contract of C Tyler Payne from Iowa. Placed IF Alfonso Rivas on the 60-day IL. |
Source

## Statistics
### Batting

(final stats) Note: G = Games played; AB = At bats; R = Runs; H = Hits; 2B = Doubles; 3B = Triples; HR = Home runs; RBI = Runs batted in; SB = Stolen bases; BB = Walks; K = Strikeouts; AVG = Batting average; OBP = On-base percentage; SLG = Slugging percentage; TB = Total bases
| Player | G | AB | R | H | 2B | 3B | HR | RBI | SB | BB | K | AVG | OBP | SLG | TB |
| Cory Abbott | 8 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .333 | .333 | .333 | 1 |
| Sergio Alcántara | 89 | 220 | 30 | 45 | 6 | 3 | 5 | 17 | 3 | 30 | 71 | .205 | .303 | .327 | 72 |
| Adbert Alzolay | 28 | 31 | 1 | 2 | 1 | 0 | 0 | 0 | 0 | 1 | 13 | .065 | .094 | .097 | 3 |
| Jake Arrieta | 20 | 21 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 16 | .095 | .208 | .095 | 2 |
| Javier Báez | 91 | 335 | 48 | 83 | 9 | 2 | 22 | 65 | 13 | 15 | 131 | .248 | .292 | .484 | 162 |
| David Bote | 97 | 291 | 32 | 58 | 10 | 2 | 8 | 35 | 0 | 27 | 73 | .199 | .276 | .330 | 96 |
| Rex Brothers | 54 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | .000 | .000 | .000 | 0 |
| Kris Bryant | 93 | 326 | 58 | 87 | 19 | 2 | 18 | 51 | 4 | 39 | 89 | .267 | .358 | .503 | 164 |
| Erick Castillo | 4 | 8 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | .250 | .333 | .250 | 2 |
| Robinson Chirinos | 45 | 97 | 13 | 22 | 5 | 1 | 5 | 15 | 0 | 9 | 36 | .227 | .324 | .454 | 44 |
| Willson Contreras | 128 | 413 | 61 | 98 | 20 | 0 | 21 | 57 | 5 | 52 | 138 | .237 | .340 | .438 | 181 |
| Zach Davies | 31 | 34 | 2 | 6 | 0 | 0 | 0 | 2 | 0 | 0 | 8 | .176 | .176 | .176 | 6 |
| Greg Deichmann | 14 | 30 | 0 | 4 | 0 | 0 | 0 | 1 | 0 | 1 | 14 | .133 | .161 | .133 | 4 |
| Matt Duffy | 97 | 289 | 45 | 83 | 12 | 0 | 5 | 30 | 8 | 25 | 63 | .287 | .357 | .381 | 110 |
| Johneshwy Fargas | 15 | 31 | 3 | 7 | 0 | 1 | 0 | 2 | 1 | 2 | 8 | .226 | .250 | .290 | 9 |
| Trent Giambrone | 5 | 13 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | .154 | .154 | .154 | 2 |
| Taylor Gushue | 2 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | .000 | .000 | .000 | 0 |
| Ian Happ | 148 | 465 | 63 | 105 | 20 | 1 | 25 | 66 | 9 | 62 | 156 | .226 | .323 | .434 | 202 |
| Kyle Hendricks | 30 | 52 | 3 | 6 | 1 | 0 | 0 | 1 | 0 | 2 | 26 | .115 | .148 | .135 | 7 |
| Michael Hermosillo | 16 | 36 | 5 | 7 | 2 | 0 | 3 | 7 | 0 | 1 | 12 | .194 | .237 | .500 | 18 |
| Jason Heyward | 31 | 323 | 35 | 69 | 15 | 2 | 8 | 30 | 5 | 27 | 68 | .214 | .280 | .347 | 112 |
| P. J. Higgins | 9 | 23 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 8 | .043 | .120 | .043 | 1 |
| Nico Hoerner | 44 | 149 | 13 | 45 | 10 | 0 | 0 | 16 | 5 | 17 | 25 | .302 | .382 | .369 | 55 |
| Jake Jewell | 10 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .000 | .000 | .000 | 0 |
| Tyler Ladendorf | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | 0 |
| Craig Kimbrel | 37 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .000 | .000 | .000 | 0 |
| José Lobatón | 6 | 11 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 5 | .000 | .154 | .000 | 0 |
| Jake Marisnick | 65 | 128 | 17 | 29 | 6 | 3 | 5 | 22 | 3 | 9 | 43 | .227 | .294 | .438 | 56 |
| Nick Martini | 25 | 37 | 4 | 10 | 1 | 0 | 0 | 4 | 0 | 6 | 10 | .270 | .356 | .297 | 11 |
| Alec Mills | 36 | 32 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 26 | .034 | .034 | .063 | 2 |
| Tommy Nance | 27 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .000 | .000 | .000 | 0 |
| Rafael Ortega | 103 | 296 | 44 | 86 | 14 | 2 | 11 | 33 | 12 | 30 | 70 | .291 | .360 | .463 | 137 |
| Tyler Payne | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | .000 | .000 | .000 | 0 |
| Joc Pederson | 73 | 256 | 35 | 59 | 11 | 2 | 11 | 39 | 2 | 22 | 74 | .230 | .300 | .418 | 107 |
| Alfonso Rivas | 18 | 44 | 7 | 14 | 1 | 0 | 1 | 3 | 0 | 4 | 16 | .318 | .388 | .409 | 18 |
| Anthony Rizzo | 92 | 323 | 41 | 80 | 16 | 3 | 14 | 40 | 4 | 36 | 59 | .248 | .346 | .446 | 144 |
| Manuel Rodriguez | 17 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .000 | .000 | .000 | 0 |
| Andrew Romine | 26 | 60 | 7 | 11 | 2 | 0 | 1 | 5 | 0 | 4 | 24 | .183 | .234 | .267 | 16 |
| Austin Romine | 28 | 60 | 5 | 13 | 2 | 0 | 1 | 5 | 0 | 2 | 22 | .217 | .242 | .300 | 18 |
| Michael Rucker | 19 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .000 | .000 | .000 | 0 |
| Kyle Ryan | 13 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | 0 |
| Adrian Sampson | 10 | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | .000 | .000 | .000 | 0 |
| Frank Schwindel | 56 | 222 | 42 | 76 | 19 | 1 | 13 | 40 | 2 | 16 | 36 | .342 | .389 | .613 | 136 |
| Eric Sogard | 78 | 169 | 16 | 42 | 6 | 1 | 1 | 12 | 3 | 9 | 30 | .249 | .283 | .314 | 53 |
| Justin Steele | 17 | 13 | 3 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | .154 | .154 | .154 | 2 |
| Kohl Stewart | 4 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .333 | .333 | .333 | 1 |
| Robert Stock | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .000 | .000 | .000 | 0 |
| Keegan Thompson | 29 | 6 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | .167 | .167 | .167 | 2 |
| Ildemaro Vargas | 9 | 21 | 3 | 3 | 2 | 0 | 0 | 2 | 1 | 3 | 7 | .143 | .250 | .238 | 5 |
| Trevor Williams | 12 | 18 | 1 | 4 | 0 | 0 | 0 | 1 | 0 | 1 | 6 | .222 | .263 | .222 | 4 |
| Dan Winkler | 45 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | 0 |
| Patrick Wisdom | 106 | 338 | 54 | 78 | 13 | 0 | 28 | 61 | 4 | 32 | 153 | .231 | .305 | .518 | 175 |
| Tony Wolters | 14 | 24 | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 5 | 12 | .125 | .276 | .125 | 3 |
| TEAM TOTALS | 162 | 5306 | 705 | 1255 | 225 | 26 | 210 | 672 | 86 | 502 | 1596 | .237 | .312 | .407 | 2162 |
Source

### Pitching

(final statistics)
Note: W = Wins; L = Losses; ERA = Earned run average; G = Games pitched; GS = Games started; SV = Saves; IP = Innings pitched; H = Hits allowed; R = Runs allowed; ER = Earned runs allowed; BB = Walks allowed; K = Strikeouts
| Player | W | L | ERA | G | GS | SV | IP | H | R | ER | BB | K |
| Cory Abbott | 0 | 0 | 6.75 | 7 | 1 | 0 | 17.1 | 20 | 15 | 13 | 11 | 12 |
| Jason Adam | 1 | 0 | 5.91 | 12 | 0 | 0 | 10.2 | 10 | 7 | 7 | 6 | 19 |
| Sergio Alcántara | 0 | 0 | 0.00 | 1 | 0 | 0 | 0.1 | 0 | 0 | 0 | 0 | 0 |
| Adbert Alzolay | 5 | 13 | 4.58 | 29 | 21 | 1 | 125.2 | 112 | 66 | 64 | 34 | 128 |
| Jake Arrieta | 5 | 11 | 6.68 | 20 | 20 | 0 | 86.1 | 113 | 75 | 66 | 39 | 74 |
| Joe Biagini | 1 | 0 | 0.00 | 1 | 0 | 0 | 3.0 | 2 | 0 | 0 | 1 | 2 |
| Rex Brothers | 3 | 2 | 5.26 | 57 | 0 | 1 | 53.0 | 41 | 31 | 31 | 35 | 75 |
| Andrew Chafin | 0 | 2 | 2.06 | 43 | 0 | 0 | 39.1 | 21 | 9 | 9 | 12 | 37 |
| Zach Davies | 6 | 12 | 5.78 | 32 | 32 | 0 | 148.0 | 162 | 99 | 95 | 75 | 114 |
| Matt Duffy | 0 | 0 | 0.00 | 1 | 0 | 0 | 0.1 | 0 | 0 | 0 | 0 | 0 |
| Scott Effross | 2 | 1 | 3.68 | 14 | 0 | 0 | 14.2 | 13 | 6 | 6 | 1 | 18 |
| Kyle Hendricks | 14 | 7 | 4.77 | 32 | 32 | 0 | 181.0 | 200 | 101 | 96 | 44 | 131 |
| Codi Heuer | 3 | 3 | 3.14 | 25 | 0 | 2 | 28.2 | 20 | 12 | 10 | 13 | 17 |
| Jake Jewell | 0 | 2 | 9.90 | 10 | 0 | 0 | 10.0 | 18 | 12 | 11 | 5 | 10 |
| Craig Kimbrel | 2 | 3 | 0.49 | 39 | 0 | 23 | 36.2 | 13 | 6 | 2 | 13 | 64 |
| Dillon Maples | 1 | 0 | 2.59 | 28 | 0 | 0 | 31.1 | 15 | 10 | 9 | 25 | 40 |
| Trevor Megill | 1 | 2 | 8.37 | 0 | 0 | 0 | 23.2 | 36 | 24 | 22 | 8 | 30 |
| Ryan Meisinger | 0 | 0 | 12.27 | 7 | 0 | 0 | 7.1 | 11 | 10 | 10 | 5 | 6 |
| Shelby Miller | 0 | 0 | 31.50 | 3 | 0 | 0 | 2.0 | 7 | 7 | 7 | 5 | 1 |
| Alec Mills | 6 | 7 | 5.07 | 32 | 20 | 1 | 119.0 | 137 | 75 | 67 | 34 | 87 |
| Adam Morgan | 2 | 1 | 4.26 | 34 | 0 | 2 | 25.1 | 22 | 15 | 12 | 12 | 28 |
| Tommy Nance | 1 | 1 | 7.22 | 27 | 0 | 0 | 28.2 | 25 | 23 | 23 | 13 | 30 |
| Anthony Rizzo | 0 | 0 | 0.00 | 1 | 0 | 0 | 0.2 | 0 | 0 | 0 | 1 | 1 |
| Manuel Rodríguez | 3 | 3 | 6.11 | 20 | 0 | 1 | 17.2 | 18 | 18 | 12 | 12 | 16 |
| Andrew Romine | 0 | 0 | 9.00 | 1 | 0 | 0 | 1.0 | 2 | 1 | 1 | 0 | 1 |
| Michael Rucker | 0 | 0 | 20 | 0 | 0 | 1 | 28.1 | 32 | 25 | 22 | 11 | 30 |
| Kyle Ryan | 0 | 0 | 6.75 | 13 | 0 | 1 | 13.1 | 17 | 10 | 10 | 6 | 8 |
| Adrian Sampson | 1 | 2 | 2.80 | 10 | 5 | 0 | 35.1 | 30 | 15 | 11 | 8 | 28 |
| Eric Sogard | 0 | 0 | 6.23 | 5 | 0 | 0 | 4.1 | 7 | 3 | 3 | 0 | 1 |
| Justin Steele | 4 | 4 | 4.26 | 20 | 9 | 0 | 57.0 | 50 | 29 | 27 | 27 | 59 |
| Kohl Stewart | 1 | 1 | 5.27 | 4 | 3 | 0 | 13.2 | 17 | 12 | 8 | 6 | 11 |
| Robert Stock | 0 | 1 | 11.25 | 1 | 1 | 0 | 4.0 | 4 | 5 | 5 | 6 | 3 |
| Pedro Strop | 1 | 0 | 0.00 | 2 | 0 | 0 | 2.0 | 2 | 0 | 0 | 2 | 3 |
| Ryan Tepera | 0 | 2 | 2.91 | 43 | 0 | 1 | 43.1 | 22 | 14 | 14 | 12 | 50 |
| Keegan Thompson | 3 | 3 | 3.38 | 32 | 6 | 1 | 53.1 | 48 | 22 | 20 | 31 | 55 |
| Rowan Wick | 0 | 1 | 4.30 | 22 | 0 | 5 | 23.0 | 17 | 12 | 11 | 14 | 29 |
| Brad Wieck | 0 | 0 | 0.00 | 15 | 0 | 0 | 17.0 | 10 | 0 | 0 | 10 | 28 |
| Trevor Williams | 4 | 2 | 5.06 | 13 | 12 | 0 | 58.2 | 68 | 37 | 33 | 22 | 61 |
| Dan Winkler | 1 | 3 | 5.22 | 47 | 0 | 0 | 39.2 | 32 | 24 | 23 | 30 | 40 |
| Brandon Workman | 0 | 2 | 6.75 | 10 | 0 | 0 | 8.0 | 12 | 9 | 6 | 7 | 11 |
| TEAM TOTALS | 71 | 91 | 4.87 | 162 | 162 | 40 | 1412.2 | 1386 | 839 | 765 | 596 | 1358 |
Source

## Farm system

Due to MLB's change in the minor league system, teams had the opportunity to change minor league affiliations. However, it was announced on December 9, 2020, that the Cubs would retain the same four minor league teams: Iowa (AAA), Tennessee (AA), South Bend (now high-A), and Myrtle Beach (low-A).
| Level | Team | League | Manager | Location | Ballpark |
| AAA | Iowa Cubs | Triple-A East | Marty Pevey | Des Moines, Iowa | Principal Park |
| AA | Tennessee Smokies | Double-A South | Mark Johnson | Knoxville, Tennessee | Smokies Stadium |
| High-A | South Bend Cubs | High-A Central | Michael Ryan | South Bend, Indiana | Four Winds Field at Coveleski Stadium |
| Low-A | Myrtle Beach Pelicans | Low-A East | Buddy Bailey | Myrtle Beach, South Carolina | TicketReturn.com Field |
| Rookie | ACL Cubs | Arizona Complex League | Lance Rymel | Mesa, Arizona | Sloan Park |
| Rookie | DSL Cubs | Dominican Summer League | Jovanny Rosario Carlos Ramirez | Boca Chica, Dominican Republic | Baseball City Complex |

## Sources

* ↑ "Hayes homers, Pirates two-hit Cubs 5-3 on an opening day that feels like winter". pennlive. Associated Press. April 1, 2021. Retrieved August 11, 2021.
* 1 2 "Cubs vs. Cardinals - Game Recap - October 3, 2021 - ESPN". ESPN.com. Retrieved October 4, 2021.
* ↑ "MLB Trade Deadline Live Blog: Cubs Deal Báez, Bryant in Deadline Day Frenzy". NBC Chicago. July 30, 2021. Retrieved July 31, 2021.
* ↑ Dorsey, Russell (July 30, 2021). "Core no more: Cubs trade Bryant, Baez and Rizzo as team officially starts over". Chicago Sun-Times. Retrieved July 31, 2021.
* ↑ Dorsey, Russell (October 3, 2021). "Willson Contreras finishes season on injured list with inflammation in right hip". Chicago Sun-Times. Retrieved October 4, 2021.
* ↑ Nightengale, Bob. "'Embrace the unconventional:' Opening Day has finally arrived, ready for 60-game sprint". USA TODAY. Retrieved October 7, 2020.
* ↑ "Cubs clinch the NL Central division title after the Brewers' win over the Cardinals". WGN-TV. September 27, 2020. Retrieved October 7, 2020.
* ↑ "MLB to expand postseason to 16 teams for 2020 season. - Sports Illustrated". www.si.com. July 23, 2020. Retrieved October 7, 2020.
* ↑ Lacques, Gabe. "'You're just floating': Marlins' magical season continues with sweep of Cubs, trip to NLDS". USA TODAY. Retrieved October 7, 2020.
* 1 2 "MLB sets 2021 season protocols: Seven-inning doubleheaders, runner in extras and COVID contact tracing program". CBSSports.com. February 9, 2021. Retrieved February 10, 2021.
* ↑ "What are the MLB rules, schedule and start date for 2021 season?". RSN. Retrieved February 10, 2021.
* ↑ Kirsch, Jesse (December 4, 2020). "Chicago Cubs' long-time announcer Len Kasper leaving North Side for White Sox announcers' booth". ABC7 Chicago. Retrieved December 10, 2020.
* ↑ Bumbaca, Chris. "Chicago Cubs TV announcer Len Kasper leaves for White Sox radio job". USA TODAY. Retrieved December 10, 2020.
* ↑ "Marquee Looking to Replace Len Kasper with Someone Who Fits 'Cubs Culture'". Cubs Insider. December 4, 2020. Retrieved December 10, 2020.
* ↑ "Sciambi to call play-by-play on Cubs broadcasts". ESPN.com. January 4, 2021. Retrieved January 12, 2021.
* ↑ "Marquee announces three fill-in broadcasters for Sciambi". RSN. Retrieved August 11, 2021.
* ↑ "'Yes, you can': Another milestone for Mowins". MLB.com. Retrieved August 11, 2021.
* ↑ "Theo Epstein leaving Cubs after nine seasons, 2016 World Series title". CBSSports.com. Retrieved November 17, 2020.
* ↑ "Cubs championship architect Epstein steps down". ESPN.com. November 17, 2020. Retrieved November 17, 2020.
* ↑ "Cubs sign new president Jed Hoyer to a five-year contract". WGN-TV. November 23, 2020. Retrieved November 23, 2020.
* ↑ "Jed Hoyer, Cubs will enter 2021 season without a new general manager". www.radio.com. December 30, 2020. Retrieved January 12, 2021.
* ↑ "Cubs non-tender Kyle Schwarber, Albert Almora Jr". MLB | NBC Sports. Associated Press. December 4, 2020. Retrieved January 12, 2021.
* ↑ "Report: Schwarber, Nationals agree to 1-year, $10M deal". MLB | NBC Sports. Associated Press. January 9, 2021. Retrieved January 12, 2021.
* ↑ "Cubs trade Darvish to Padres in seven-player deal". RSN. Retrieved January 12, 2021.
* ↑ "Transactions". MLB.com. Retrieved October 7, 2020.
* ↑ "Transactions". MLB.com. Retrieved November 17, 2020.
* ↑ "Transactions". MLB.com. Retrieved December 10, 2020.
* ↑ "2021 Chicago Cubs Transactions". ESPN. Retrieved January 22, 2021.
* ↑ "Cubs release lefty reliever so he can sign with Seibu Lions". CubsHQ.com. January 21, 2021. Retrieved January 22, 2021.
* ↑ "Transactions". MLB.com. Retrieved January 12, 2021.
* ↑ "Transactions". MLB.com. Retrieved February 8, 2021.
* ↑ "Transactions". MLB.com. Retrieved September 11, 2021.
* ↑ "Pittsburgh Pirates at Chicago Cubs Box Score, April 1, 2021". Baseball-Reference.com. Retrieved April 7, 2021.
* ↑ "Hendricks to repeat as Cubs' Opening Day starter". ESPN.com. March 23, 2021. Retrieved March 24, 2021.
* ↑ "Cubs drop Opener to Pirates 5-3". WGN-TV. April 1, 2021. Retrieved April 5, 2021.
* ↑ "Arrieta makes triumphant return as Cubs beat Pirates 5-1". MLB | NBC Sports. Associated Press. April 4, 2021. Retrieved April 5, 2021.
* ↑ "Zach Davies Wins Chicago Debut as Cubs Beat Pirates 4-3". NBC Chicago. April 4, 2021. Retrieved April 5, 2021.
* ↑ ESPN (April 6, 2021). "Contreras, Báez, Bote HRs lift Cubs over Brewers 5-3". ABC7 Chicago. Retrieved April 7, 2021.
* ↑ Haudricourt, Tom. "Brewers 4, Cubs 0: Travis Shaw's three-run homer backs strong outing by Freddy Peralta and bullpen". Milwaukee Journal Sentinel. Retrieved April 7, 2021.
* ↑ Apr 7, A. P.; ET, 2021 at 7:29p (April 7, 2021). "Woodruff flirts, Cain lifts Brewers to 4-2 win over Cubs in extra innings". FOX Sports. Retrieved April 12, 2021.{{cite web}}: CS1 maint: numeric names: authors list (link)
* ↑ Yellon, Al (April 8, 2021). "Cubs 4, Pirates 2: Javy Baez makes his pitch to play the Masters". Bleed Cubbie Blue. Retrieved April 12, 2021.
* ↑ "Cubs vs. Pirates - Game Recap - April 10, 2021 - ESPN". ESPN.com. Retrieved April 12, 2021.
* ↑ Yellon, Al (April 11, 2021). "Pirates 7, Cubs 1: Same old, same old". Bleed Cubbie Blue. Retrieved April 12, 2021.
* ↑ Rosiak, Todd. "Brewers 6, Cubs 3: Slumping hitters, led by Luis Urías, key six-run sixth for Milwaukee". Milwaukee Journal Sentinel. Retrieved April 13, 2021.
* 1 2 "The Cubs Offense is on Pace to Set Some Records!". www.bleachernation.com. April 13, 2021. Retrieved April 13, 2021.
* ↑ "Chicago Cubs vs. Milwaukee Brewers Results, Stats, and Recap - April 13, 2021 Gametracker". CBSSports.com. Retrieved April 14, 2021.
* ↑ "Cubs vs. Brewers - Game Recap - April 14, 2021 - ESPN". ESPN.com. Retrieved April 14, 2021.
* ↑ "Cubs pitcher, manager suspended after catcher Willson Contreras admits they threw at Brewers P". sports.yahoo.com. April 15, 2021. Retrieved April 16, 2021.
* ↑ "Another Coach Suspended, No Hitting in Baseball, White Sox-Indians Fracas, and Other Cubs Notes". www.bleachernation.com. April 16, 2021. Retrieved April 16, 2021.
* ↑ "Braves vs. Cubs - Game Recap - April 16, 2021 - ESPN". ESPN.com. Retrieved April 19, 2021.
* ↑ ESPN (April 17, 2021). "Bryant, Contreras lead Cubs over Braves in Kazmar's return". ABC7 Chicago. Retrieved April 19, 2021.
* ↑ "Freeman, Braves pound Cubs 13-4, lose Acuña to injury". AP NEWS. April 19, 2021. Retrieved April 19, 2021.
* ↑ "Mets vs. Cubs - Game Recap - April 20, 2021 - ESPN". ESPN.com. Retrieved April 21, 2021.
* ↑ "Mets vs. Cubs - Game Recap - April 21, 2021 - ESPN". ESPN.com. Retrieved April 23, 2021.
* ↑ "Mets vs. Cubs - Game Recap - April 22, 2021 - ESPN". ESPN.com. Retrieved April 23, 2021.
* ↑ Potash, Mark (April 23, 2021). "Cubs' bats come alive — again — in 15-2 rout of Brewers". Chicago Sun-Times. Retrieved April 26, 2021.
* ↑ "Brewers vs. Cubs - Game Recap - April 24, 2021 - ESPN". ESPN.com. Retrieved April 26, 2021.
* ↑ "Brewers vs. Cubs - Game Recap - April 25, 2021 - ESPN". ESPN.com. Retrieved April 26, 2021.
* ↑ "Cubs vs. Braves - Game Recap - April 26, 2021 - ESPN". ESPN.com. Retrieved April 29, 2021.
* ↑ "Cubs vs. Braves - Game Recap - April 27, 2021 - ESPN". ESPN.com. Retrieved April 29, 2021.
* ↑ "Cubs vs. Braves - Game Recap - April 28, 2021 - ESPN". ESPN.com. Retrieved April 29, 2021.
* ↑ "Cubs vs. Braves - Game Recap - April 29, 2021 - ESPN". ESPN.com. Retrieved May 3, 2021.
* ↑ "Cubs vs. Reds - Game Recap - April 30, 2021 - ESPN". ESPN.com. Retrieved May 3, 2021.
* ↑ "Cubs vs. Reds - Game Recap - May 1, 2021 - ESPN". ESPN.com. Retrieved May 3, 2021.
* ↑ "Cubs vs. Reds - Game Recap - May 2, 2021 - ESPN". ESPN.com. Retrieved May 3, 2021.
* ↑ "Dodgers vs. Cubs - Game Recap - May 4, 2021 - ESPN". ESPN.com. Retrieved May 5, 2021.
* ↑ "Pirates vs. Cubs - Game Recap - May 7, 2021 - ESPN". ESPN.com. Retrieved May 14, 2021.
* ↑ "Pirates vs. Cubs - Game Recap - May 8, 2021 - ESPN". ESPN.com. Retrieved May 14, 2021.
* ↑ "Pirates vs. Cubs - Game Recap - May 9, 2021 - ESPN". ESPN.com. Retrieved May 14, 2021.
* ↑ "Cubs vs. Indians - Game Recap - May 11, 2021 - ESPN". ESPN.com. Retrieved May 14, 2021.
* ↑ "Cubs vs. Indians - Game Recap - May 12, 2021 - ESPN". ESPN.com. Retrieved May 14, 2021.
* ↑ "Cubs vs. Tigers - Game Recap - May 14, 2021 - ESPN". ESPN.com. Retrieved May 17, 2021.
* ↑ "Cubs vs. Tigers - Game Recap - May 15, 2021 - ESPN". ESPN.com. Retrieved May 17, 2021.
* ↑ "Cubs vs. Tigers - Game Recap - May 16, 2021 - ESPN". ESPN.com. Retrieved May 17, 2021.
* ↑ "Nationals vs. Cubs - Game Recap - May 17, 2021 - ESPN". ESPN.com. Retrieved May 20, 2021.
* ↑ "Nationals vs. Cubs - Game Recap - May 18, 2021 - ESPN". ESPN.com. Retrieved May 20, 2021.
* ↑ "Nationals vs. Cubs - Game Recap - May 19, 2021 - ESPN". ESPN.com. Retrieved May 20, 2021.
* ↑ "Nationals vs. Cubs - Game Recap - May 20, 2021 - ESPN". ESPN.com. Retrieved May 24, 2021.
* ↑ Reddington, Patrick (May 20, 2021). "Washington Nationals drop 3 of 4 to Chicago Cubs in Wrigley Field with 5-2 loss in finale..." Federal Baseball. Retrieved May 24, 2021.
* ↑ "Cubs vs. Cardinals - Game Recap - May 22, 2021 - ESPN". ESPN.com. Retrieved May 24, 2021.
* ↑ "Cubs vs. Cardinals - Game Recap - May 23, 2021 - ESPN". ESPN.com. Retrieved May 24, 2021.
* ↑ "Cubs vs. Pirates - Game Recap - May 25, 2021 - ESPN". ESPN.com. Retrieved May 27, 2021.
* ↑ "Javy magic on bases a once-in-a-lifetime play". MLB.com. Retrieved June 1, 2021.
* ↑ "Cubs vs. Pirates - Game Recap - May 27, 2021 - ESPN". ESPN.com. Retrieved June 1, 2021.
* ↑ "Reds vs. Cubs - Game Recap - May 28, 2021 - ESPN". ESPN.com. Retrieved June 1, 2021.
* ↑ "Reds vs. Cubs - Game Recap - May 29, 2021 - ESPN". ESPN.com. Retrieved June 1, 2021.
* ↑ "Reds vs. Cubs - Game Recap - May 30, 2021 - ESPN". ESPN.com. Retrieved June 1, 2021.
* ↑ "Padres vs. Cubs - Game Recap - May 31, 2021 - ESPN". ESPN.com. Retrieved June 1, 2021.
* ↑ "Padres vs. Cubs - Game Recap - June 1, 2021 - ESPN". ESPN.com. Retrieved June 4, 2021.
* ↑ "Padres vs. Cubs - Game Recap - June 2, 2021 - ESPN". ESPN.com. Retrieved June 4, 2021.
* ↑ "Cubs vs. Giants - Game Recap - June 3, 2021 - ESPN". ESPN.com. Retrieved June 4, 2021.
* ↑ "Cubs vs. Giants - Game Recap - June 4, 2021 - ESPN". ESPN.com. Retrieved June 7, 2021.
* ↑ "Cubs vs. Giants - Game Recap - June 5, 2021 - ESPN". ESPN.com. Retrieved June 7, 2021.
* ↑ "Cubs vs. Giants - Game Recap - June 6, 2021 - ESPN". ESPN.com. Retrieved June 7, 2021.
* ↑ "Cubs vs. Padres - Game Recap - June 7, 2021 - ESPN". ESPN.com. Retrieved June 10, 2021.
* ↑ "Cubs vs. Padres - Game Recap - June 8, 2021 - ESPN". ESPN.com. Retrieved June 10, 2021.
* ↑ "Cubs vs. Padres - Game Recap - June 9, 2021 - ESPN". ESPN.com. Retrieved June 10, 2021.
* ↑ "The Cubs will have 100 percent capacity at Wrigley Field starting on June 11th". WGN-TV. June 4, 2021. Retrieved June 10, 2021.
* ↑ "Cardinals vs. Cubs - Game Recap - June 11, 2021 - ESPN". ESPN.com. Retrieved June 14, 2021.
* ↑ "Cardinals vs. Cubs - Game Recap - June 12, 2021 - ESPN". ESPN.com. Retrieved June 14, 2021.
* ↑ "Cardinals vs. Cubs - Game Recap - June 13, 2021 - ESPN". ESPN.com. Retrieved June 14, 2021.
* ↑ "Cubs vs. Mets - Game Recap - June 14, 2021 - ESPN". ESPN.com. Retrieved June 27, 2021.
* ↑ "Cubs vs. Mets - Game Recap - June 15, 2021 - ESPN". ESPN.com. Retrieved June 27, 2021.
* ↑ "Cubs vs. Mets - Game Recap - June 16, 2021 - ESPN". ESPN.com. Retrieved June 27, 2021.
* ↑ "Cubs vs. Mets - Box Score - June 17, 2021 - ESPN". ESPN.com. Retrieved June 27, 2021.
* ↑ "Marlins vs. Cubs - Box Score - June 18, 2021 - ESPN". ESPN.com. Retrieved June 27, 2021.
* ↑ "Marlins vs. Cubs - Box Score - June 19, 2021 - ESPN". ESPN.com. Retrieved June 27, 2021.
* ↑ "Marlins vs. Cubs - Box Score - June 20, 2021 - ESPN". ESPN.com. Retrieved June 27, 2021.
* ↑ "Indians vs. Cubs - Box Score - June 21, 2021 - ESPN". ESPN.com. Retrieved June 27, 2021.
* ↑ "Indians vs. Cubs - Box Score - June 22, 2021 - ESPN". ESPN.com. Retrieved June 27, 2021.
* ↑ "Cubs vs. Dodgers - Game Recap - June 24, 2021 - ESPN". ESPN.com. Retrieved June 27, 2021.
* ↑ "Cubs vs. Dodgers - Box Score - June 25, 2021 - ESPN". ESPN.com. Retrieved June 27, 2021.
* ↑ "Cubs vs. Dodgers - Box Score - June 26, 2021 - ESPN". ESPN.com. Retrieved June 27, 2021.
* ↑ "Cubs vs. Dodgers - Box Score - June 27, 2021 - ESPN". ESPN.com. Retrieved June 28, 2021.
* ↑ "Cubs vs. Brewers - Box Score - June 28, 2021 - ESPN". ESPN.com. Retrieved June 30, 2021.
* ↑ "Cubs vs. Brewers - Box Score - June 29, 2021 - ESPN". ESPN.com. Retrieved June 30, 2021.
* ↑ "Cubs vs. Reds - Box Score - July 2, 2021 - ESPN". ESPN.com. Retrieved July 5, 2021.
* ↑ "Cubs vs. Reds - Box Score - July 3, 2021 - ESPN". ESPN.com. Retrieved July 5, 2021.
* ↑ "Cubs vs. Reds - Box Score - July 4, 2021 - ESPN". ESPN.com. Retrieved July 5, 2021.
* ↑ "Cubs' Bryant, Kimbrel earn All-Star Game nods". RSN. Retrieved July 12, 2021.
* ↑ "Phillies vs. Cubs - Box Score - July 5, 2021 - ESPN". ESPN.com. Retrieved July 6, 2021.
* ↑ "Phillies vs. Cubs - Box Score - July 6, 2021 - ESPN". ESPN.com. Retrieved July 8, 2021.
* ↑ "Phillies vs. Cubs - Box Score - July 7, 2021 - ESPN". ESPN.com. Retrieved July 8, 2021.
* ↑ "MLB Scores, Standings, Box Scores for Thursday, June 24, 2021". Baseball-Reference.com. Retrieved July 8, 2021.
* ↑ "MLB Scores, Standings, Box Scores for Wednesday, July 07, 2021". Baseball-Reference.com. Retrieved July 8, 2021.
* ↑ "Phillies vs. Cubs - Box Score - July 8, 2021 - ESPN". ESPN.com. Retrieved July 12, 2021.
* ↑ "Cardinals vs. Cubs - Box Score - July 9, 2021 - ESPN". ESPN.com. Retrieved July 12, 2021.
* ↑ "Cardinals vs. Cubs - Box Score - July 10, 2021 - ESPN". ESPN.com. Retrieved July 12, 2021.
* ↑ "Cubs vs. Diamondbacks - Game Recap - July 16, 2021 - ESPN". ESPN.com. Retrieved July 19, 2021.
* ↑ "Cubs vs. Diamondbacks - Game Summary - July 17, 2021 - ESPN". ESPN.com. Retrieved July 19, 2021.
* ↑ "Cubs vs. Diamondbacks - Box Score - July 18, 2021 - ESPN". ESPN.com. Retrieved July 19, 2021.
* ↑ "Cubs vs. Cardinals - Box Score - July 19, 2021 - ESPN". ESPN.com. Retrieved July 26, 2021.
* ↑ "Cubs vs. Cardinals - Box Score - July 20, 2021 - ESPN". ESPN.com. Retrieved July 26, 2021.
* ↑ "Cubs vs. Cardinals - Box Score - July 21, 2021 - ESPN". ESPN.com. Retrieved July 26, 2021.
* ↑ "Cubs vs. Cardinals - Box Score - July 22, 2021 - ESPN". ESPN.com. Retrieved July 26, 2021.
* ↑ "Diamondbacks vs. Cubs - Box Score - July 23, 2021 - ESPN". ESPN.com. Retrieved July 26, 2021.
* ↑ "Diamondbacks vs. Cubs - Box Score - July 24, 2021 - ESPN". ESPN.com. Retrieved July 26, 2021.
* ↑ "Diamondbacks vs. Cubs - Game Summary - July 25, 2021 - ESPN". ESPN.com. Retrieved July 26, 2021.
* ↑ "Reds vs. Cubs - Box Score - July 26, 2021 - ESPN". ESPN.com. Retrieved July 29, 2021.
* ↑ "Reds vs. Cubs - Game Recap - July 27, 2021 - ESPN". ESPN.com. Retrieved July 29, 2021.
* ↑ "Reds vs. Cubs - Game Summary - July 28, 2021 - ESPN". ESPN.com. Retrieved July 29, 2021.
* ↑ "Reds vs. Cubs - Box Score - July 29, 2021 - ESPN". ESPN.com. Retrieved July 31, 2021.
* ↑ "Hoyer: Major roster shake-up 'right thing' for Cubs". ESPN.com. July 31, 2021. Retrieved July 31, 2021.
* ↑ "Cubs vs. Nationals - Box Score - July 30, 2021 - ESPN". ESPN.com. Retrieved July 31, 2021.
* ↑ "Cubs vs. Nationals - Box Score - July 31, 2021 - ESPN". ESPN.com. Retrieved August 5, 2021.
* ↑ "Cubs vs. Nationals - Box Score - August 1, 2021 - ESPN". ESPN.com. Retrieved August 5, 2021.
* ↑ "Cubs vs. Rockies - Box Score - August 3, 2021 - ESPN". ESPN.com. Retrieved August 5, 2021.
* ↑ "Cubs vs. Rockies - Box Score - August 4, 2021 - ESPN". ESPN.com. Retrieved August 5, 2021.
* ↑ "Cubs vs. Rockies - Box Score - August 5, 2021 - ESPN". ESPN.com. Retrieved August 6, 2021.
* ↑ "White Sox vs. Cubs - Box Score - August 6, 2021 - ESPN". ESPN.com. Retrieved August 11, 2021.
* ↑ "White Sox vs. Cubs - Box Score - August 7, 2021 - ESPN". ESPN.com. Retrieved August 11, 2021.
* ↑ "White Sox vs. Cubs - Box Score - August 8, 2021 - ESPN". ESPN.com. Retrieved August 11, 2021.
* ↑ "Brewers vs. Cubs - Box Score - August 10, 2021 - ESPN". ESPN.com. Retrieved August 11, 2021.
* ↑ "Brewers vs. Cubs - Box Score - August 10, 2021 - ESPN". ESPN.com. Retrieved August 11, 2021.
* ↑ "Brewers vs. Cubs - Box Score - August 11, 2021 - ESPN". ESPN.com. Retrieved August 13, 2021.
* ↑ "Brewers vs. Cubs - Box Score - August 12, 2021 - ESPN". ESPN.com. Retrieved August 13, 2021.
* ↑ "Cubs' Andrew, Austin Romine form 16th 'sibling battery' in MLB history". CBSSports.com. August 12, 2021. Retrieved August 13, 2021.
* ↑ "Cubs vs. Marlins - Box Score - August 13, 2021 - ESPN". ESPN.com. Retrieved August 17, 2021.
* ↑ "Cubs vs. Marlins - Box Score - August 14, 2021 - ESPN". ESPN.com. Retrieved August 17, 2021.
* ↑ "Cubs vs. Marlins - Box Score - August 15, 2021 - ESPN". ESPN.com. Retrieved August 17, 2021.
* ↑ "Cubs vs. Reds - Box Score - August 16, 2021 - ESPN". ESPN.com. Retrieved August 17, 2021.
* ↑ "Cubs vs. Reds - Box Score - August 17, 2021 - ESPN". ESPN.com. Retrieved August 23, 2021.
* ↑ "Cubs vs. Reds - Box Score - August 18, 2021 - ESPN". ESPN.com. Retrieved August 23, 2021.
* ↑ "Royals vs. Cubs - Box Score - August 20, 2021 - ESPN". ESPN.com. Retrieved August 23, 2021.
* ↑ "Royals vs. Cubs - Box Score - August 21, 2021 - ESPN". ESPN.com. Retrieved August 23, 2021.
* ↑ "Royals vs. Cubs - Box Score - August 22, 2021 - ESPN". ESPN.com. Retrieved August 23, 2021.
* ↑ "Rockies vs. Cubs - Game Recap - August 23, 2021 - ESPN". ESPN.com. Retrieved August 24, 2021.
* ↑ "Rockies vs. Cubs - Box Score - August 25, 2021 - ESPN". ESPN.com. Retrieved August 30, 2021.
* ↑ "Rockies vs. Cubs - Box Score - August 25, 2021 - ESPN". ESPN.com. Retrieved August 30, 2021.
* ↑ "Cubs vs. White Sox - Box Score - August 27, 2021 - ESPN". ESPN.com. Retrieved August 30, 2021.
* ↑ "Cubs vs. White Sox - Box Score - August 28, 2021 - ESPN". ESPN.com. Retrieved August 30, 2021.
* ↑ "Cubs vs. White Sox - Box Score - August 29, 2021 - ESPN". ESPN.com. Retrieved August 30, 2021.
* ↑ "Cubs vs. Twins - Box Score - August 31, 2021 - ESPN". ESPN.com. Retrieved September 3, 2021.
* ↑ "Cubs vs. Twins - Box Score - September 1, 2021 - ESPN". ESPN.com. Retrieved September 3, 2021.
* ↑ "Pirates vs. Cubs - Box Score - September 2, 2021 - ESPN". ESPN.com. Retrieved September 3, 2021.
* ↑ "Pirates vs. Cubs - Box Score - September 3, 2021 - ESPN". ESPN.com. Retrieved September 7, 2021.
* ↑ "Pirates vs. Cubs - Game Summary - September 4, 2021 - ESPN". ESPN.com. Retrieved September 7, 2021.
* ↑ "Pirates vs. Cubs - Game Summary - September 5, 2021 - ESPN". ESPN.com. Retrieved September 7, 2021.
* ↑ "Reds vs. Cubs - Box Score - September 6, 2021 - ESPN". ESPN.com. Retrieved September 7, 2021.
* ↑ "Reds vs. Cubs - Box Score - September 7, 2021 - ESPN". ESPN.com. Retrieved September 10, 2021.
* ↑ "Reds vs. Cubs - Box Score - September 8, 2021 - ESPN". ESPN.com. Retrieved September 10, 2021.
* ↑ SFGATE, Gabe Fernandez (September 10, 2021). "Giants' Kris Bryant gets emotional during return to Wrigley Field". SFGATE. Retrieved September 15, 2021.
* ↑ "Giants vs. Cubs - Box Score - September 10, 2021 - ESPN". ESPN.com. Retrieved September 15, 2021.
* ↑ "Giants vs. Cubs - Box Score - September 11, 2021 - ESPN". ESPN.com. Retrieved September 15, 2021.
* ↑ "Giants vs. Cubs - Box Score - September 12, 2021 - ESPN". ESPN.com. Retrieved September 15, 2021.
* ↑ Dorsey, Russell (September 14, 2021). "Four-run fifth inning lifts Cubs to 6-3 victory against Phillies". Chicago Sun-Times. Retrieved September 15, 2021.
* ↑ "Cubs' Alfonso Rivas: Hits first MLB home run". CBSSports.com. September 15, 2021. Retrieved September 15, 2021.
* ↑ "Cubs vs. Phillies - Box Score - September 14, 2021 - ESPN". ESPN.com. Retrieved September 15, 2021.
* ↑ "Cubs vs. Phillies - Game Recap - September 15, 2021 - ESPN". ESPN.com. Retrieved September 23, 2021.
* ↑ "Cubs vs. Phillies - Box Score - September 16, 2021 - ESPN". ESPN.com. Retrieved September 23, 2021.
* ↑ "Cubs vs. Brewers - Box Score - September 17, 2021 - ESPN". ESPN.com. Retrieved September 23, 2021.
* ↑ "Cubs vs. Brewers - Game Recap - September 18, 2021 - ESPN". ESPN.com. Retrieved September 23, 2021.
* ↑ "Cubs vs. Brewers - Game Recap - September 19, 2021 - ESPN". ESPN.com. Retrieved September 23, 2021.
* ↑ "Twins vs. Cubs - Box Score - September 21, 2021 - ESPN". ESPN.com. Retrieved September 23, 2021.
* ↑ "Twins vs. Cubs - Play-By-Play - September 22, 2021 - ESPN". ESPN.com. Retrieved September 23, 2021.
* ↑ "Cardinals vs. Cubs - Box Score - September 24, 2021 - ESPN". ESPN.com. Retrieved September 30, 2021.
* ↑ "Cardinals vs. Cubs - Game Recap - September 24, 2021 - ESPN". ESPN.com. Retrieved September 30, 2021.
* ↑ "Cardinals vs. Cubs - Box Score - September 25, 2021 - ESPN". ESPN.com. Retrieved September 30, 2021.
* ↑ "Cardinals vs. Cubs - Box Score - September 26, 2021 - ESPN". ESPN.com. Retrieved September 30, 2021.
* ↑ "Cubs vs. Pirates - Box Score - September 28, 2021 - ESPN". ESPN.com. Retrieved September 30, 2021.
* ↑ "Cubs vs. Pirates - Box Score - September 29, 2021 - ESPN". ESPN.com. Retrieved September 30, 2021.
* ↑ "Cubs vs. Pirates - Box Score - September 30, 2021 - ESPN". ESPN.com. Retrieved October 4, 2021.
* ↑ "Cubs vs. Cardinals - Box Score - October 1, 2021 - ESPN". ESPN.com. Retrieved October 4, 2021.
* ↑ "Cubs vs. Cardinals - Box Score - October 2, 2021 - ESPN". ESPN.com. Retrieved October 4, 2021.
* ↑ "Transactions". MLB.com. Retrieved September 7, 2021.
* ↑ "2021 Chicago Cubs Transactions". ESPN. Retrieved April 14, 2021.
* ↑ "Transactions". MLB.com. Retrieved September 7, 2021.
* ↑ "Transactions". MLB.com. Retrieved September 7, 2021.
* ↑ "Transactions". MLB.com. Retrieved September 7, 2021.
* ↑ "Transactions". MLB.com. Retrieved September 7, 2021.
* ↑ "Transactions". MLB.com. Retrieved October 4, 2021.
* ↑ "Transactions". MLB.com. Retrieved October 4, 2021.
* 1 2 "2021 Chicago Cubs Statistics". Baseball-Reference.com. Retrieved April 5, 2021.
* ↑ Yellon, Al (September 1, 2020). "MLB's proposal to MiLB could change the minor leagues forever". Bleed Cubbie Blue. Retrieved December 10, 2020.
* ↑ "Minor league baseball restructuring: Full list of 119 affiliate invites sent out by MLB teams". www.sportingnews.com. December 9, 2020. Retrieved December 10, 2020.