Chicago Cubs
7-8 - Central
City
Chicago
Conference
NL
Division
Central
Record
7-8
Points For
66
Points Against
56
Diff
+10
PPG
4.4
PAPG
3.7
2026 Regular Schedule
DateOpponentOutcome
Mar 26, 2026 2:20 PMvs Washington NationalsL 4-10
Mar 28, 2026 2:20 PMvs Washington NationalsW 10-2
Mar 29, 2026 2:20 PMvs Washington NationalsL 3-6
Mar 30, 2026 7:40 PMvs Los Angeles AngelsW 7-2
Mar 31, 2026 7:40 PMvs Los Angeles AngelsL 0-2
Apr 1, 2026 2:20 PMvs Los Angeles AngelsW 6-2
Apr 3, 2026 4:10 PM@ Cleveland GuardiansL 1-4
Apr 4, 2026 7:15 PM@ Cleveland GuardiansUpcoming
Apr 5, 2026 1:10 PM@ Cleveland GuardiansW 1-0
Apr 5, 2026 4:30 PM@ Cleveland GuardiansL 5-6
Apr 6, 2026 4:10 PM@ Tampa Bay RaysL 4-6
Apr 7, 2026 6:40 PM@ Tampa Bay RaysW 9-2
Apr 8, 2026 6:40 PM@ Tampa Bay RaysW 6-2
Apr 10, 2026 2:20 PMvs Pittsburgh PiratesL 0-2
Apr 11, 2026 2:20 PMvs Pittsburgh PiratesL 3-4
Apr 12, 2026 2:20 PMvs Pittsburgh PiratesW 7-6
Apr 13, 2026 6:40 PM@ Philadelphia PhilliesUpcoming
Apr 14, 2026 6:40 PM@ Philadelphia PhilliesUpcoming
Apr 15, 2026 6:40 PM@ Philadelphia PhilliesUpcoming
Apr 17, 2026 2:20 PMvs New York MetsUpcoming
Apr 18, 2026 2:20 PMvs New York MetsUpcoming
Apr 19, 2026 2:20 PMvs New York MetsUpcoming
Apr 20, 2026 7:40 PMvs Philadelphia PhilliesUpcoming
Apr 21, 2026 7:40 PMvs Philadelphia PhilliesUpcoming
Apr 22, 2026 7:40 PMvs Philadelphia PhilliesUpcoming
Apr 23, 2026 2:20 PMvs Philadelphia PhilliesUpcoming
Apr 24, 2026 10:15 PM@ Los Angeles DodgersUpcoming
Apr 25, 2026 7:15 PM@ Los Angeles DodgersUpcoming
Apr 26, 2026 4:10 PM@ Los Angeles DodgersUpcoming
Apr 27, 2026 9:40 PM@ San Diego PadresUpcoming
Apr 28, 2026 9:40 PM@ San Diego PadresUpcoming
Apr 29, 2026 4:10 PM@ San Diego PadresUpcoming
May 1, 2026 2:20 PMvs Arizona DiamondbacksUpcoming
May 2, 2026 2:20 PMvs Arizona DiamondbacksUpcoming
May 3, 2026 2:20 PMvs Arizona DiamondbacksUpcoming
May 4, 2026 7:40 PMvs Cincinnati RedsUpcoming
May 5, 2026 7:40 PMvs Cincinnati RedsUpcoming
May 6, 2026 7:40 PMvs Cincinnati RedsUpcoming
May 7, 2026 2:20 PMvs Cincinnati RedsUpcoming
May 8, 2026 8:05 PM@ Texas RangersUpcoming
May 9, 2026 7:05 PM@ Texas RangersUpcoming
May 10, 2026 2:35 PM@ Texas RangersUpcoming
May 12, 2026 7:15 PM@ Atlanta BravesUpcoming
May 13, 2026 7:15 PM@ Atlanta BravesUpcoming
May 14, 2026 7:15 PM@ Atlanta BravesUpcoming
May 15, 2026 7:40 PM@ Chicago White SoxUpcoming
May 16, 2026 7:10 PM@ Chicago White SoxUpcoming
May 17, 2026 2:10 PM@ Chicago White SoxUpcoming
May 18, 2026 7:40 PMvs Milwaukee BrewersUpcoming
May 19, 2026 7:40 PMvs Milwaukee BrewersUpcoming
May 20, 2026 7:40 PMvs Milwaukee BrewersUpcoming
May 22, 2026 2:20 PMvs Houston AstrosUpcoming
May 23, 2026 2:20 PMvs Houston AstrosUpcoming
May 24, 2026 2:20 PMvs Houston AstrosUpcoming
May 25, 2026 6:40 PM@ Pittsburgh PiratesUpcoming
May 26, 2026 6:40 PM@ Pittsburgh PiratesUpcoming
May 27, 2026 6:40 PM@ Pittsburgh PiratesUpcoming
May 28, 2026 6:40 PM@ Pittsburgh PiratesUpcoming
May 29, 2026 7:15 PM@ St. Louis CardinalsUpcoming
May 30, 2026 7:15 PM@ St. Louis CardinalsUpcoming
May 31, 2026 7:20 PM@ St. Louis CardinalsUpcoming
Jun 2, 2026 8:05 PMvs AthleticsUpcoming
Jun 3, 2026 8:05 PMvs AthleticsUpcoming
Jun 4, 2026 8:05 PMvs AthleticsUpcoming
Jun 5, 2026 2:20 PMvs San Francisco GiantsUpcoming
Jun 6, 2026 2:20 PMvs San Francisco GiantsUpcoming
Jun 7, 2026 8:20 PMvs San Francisco GiantsUpcoming
Jun 9, 2026 8:40 PM@ Colorado RockiesUpcoming
Jun 10, 2026 8:40 PM@ Colorado RockiesUpcoming
Jun 11, 2026 3:10 PM@ Colorado RockiesUpcoming
Jun 12, 2026 10:15 PM@ San Francisco GiantsUpcoming
Jun 13, 2026 10:05 PM@ San Francisco GiantsUpcoming
Jun 14, 2026 3:10 PM@ San Francisco GiantsUpcoming
Jun 15, 2026 8:05 PMvs Colorado RockiesUpcoming
Jun 16, 2026 8:05 PMvs Colorado RockiesUpcoming
Jun 17, 2026 8:05 PMvs Colorado RockiesUpcoming
Jun 19, 2026 2:20 PMvs Toronto Blue JaysUpcoming
Jun 20, 2026 2:20 PMvs Toronto Blue JaysUpcoming
Jun 21, 2026 2:20 PMvs Toronto Blue JaysUpcoming
Jun 22, 2026 7:10 PM@ New York MetsUpcoming
Jun 23, 2026 7:10 PM@ New York MetsUpcoming
Jun 24, 2026 7:10 PM@ New York MetsUpcoming
Jun 25, 2026 7:10 PM@ New York MetsUpcoming
Jun 26, 2026 7:45 PM@ Milwaukee BrewersUpcoming
Jun 27, 2026 7:10 PM@ Milwaukee BrewersUpcoming
Jun 28, 2026 2:10 PM@ Milwaukee BrewersUpcoming
Jun 29, 2026 8:05 PMvs San Diego PadresUpcoming
Jun 30, 2026 8:05 PMvs San Diego PadresUpcoming
Jul 1, 2026 2:20 PMvs San Diego PadresUpcoming
Jul 3, 2026 4:05 PMvs St. Louis CardinalsUpcoming
Jul 4, 2026 8:08 PMvs St. Louis CardinalsUpcoming
Jul 5, 2026 2:30 PMvs St. Louis CardinalsUpcoming
Jul 7, 2026 6:35 PM@ Baltimore OriolesUpcoming
Jul 8, 2026 6:35 PM@ Baltimore OriolesUpcoming
Jul 9, 2026 6:35 PM@ Baltimore OriolesUpcoming
Jul 10, 2026 7:10 PM@ Cincinnati RedsUpcoming
Jul 11, 2026 7:10 PM@ Cincinnati RedsUpcoming
Jul 12, 2026 1:40 PM@ Cincinnati RedsUpcoming
Jul 17, 2026 8:05 PMvs Minnesota TwinsUpcoming
Jul 18, 2026 2:20 PMvs Minnesota TwinsUpcoming
Jul 19, 2026 2:20 PMvs Minnesota TwinsUpcoming
Jul 20, 2026 8:05 PMvs Detroit TigersUpcoming
Jul 21, 2026 8:05 PMvs Detroit TigersUpcoming
Jul 22, 2026 8:05 PMvs Detroit TigersUpcoming
Jul 24, 2026 6:40 PM@ Pittsburgh PiratesUpcoming
Jul 25, 2026 6:40 PM@ Pittsburgh PiratesUpcoming
Jul 26, 2026 1:35 PM@ Pittsburgh PiratesUpcoming
Jul 27, 2026 7:45 PM@ St. Louis CardinalsUpcoming
Jul 28, 2026 7:45 PM@ St. Louis CardinalsUpcoming
Jul 29, 2026 7:45 PM@ St. Louis CardinalsUpcoming
Jul 30, 2026 2:15 PM@ St. Louis CardinalsUpcoming
Jul 31, 2026 2:20 PMvs New York YankeesUpcoming
Aug 1, 2026 7:15 PMvs New York YankeesUpcoming
Aug 2, 2026 2:20 PMvs New York YankeesUpcoming
Aug 3, 2026 8:05 PMvs Los Angeles DodgersUpcoming
Aug 4, 2026 8:05 PMvs Los Angeles DodgersUpcoming
Aug 5, 2026 2:20 PMvs Los Angeles DodgersUpcoming
Aug 7, 2026 8:10 PM@ Kansas City RoyalsUpcoming
Aug 8, 2026 7:10 PM@ Kansas City RoyalsUpcoming
Aug 9, 2026 2:10 PM@ Kansas City RoyalsUpcoming
Aug 11, 2026 6:45 PM@ Washington NationalsUpcoming
Aug 12, 2026 6:45 PM@ Washington NationalsUpcoming
Aug 13, 2026 4:05 PM@ Washington NationalsUpcoming
Aug 14, 2026 2:20 PMvs St. Louis CardinalsUpcoming
Aug 15, 2026 2:20 PMvs St. Louis CardinalsUpcoming
Aug 16, 2026 3:10 PMvs St. Louis CardinalsUpcoming
Aug 17, 2026 8:05 PMvs Chicago White SoxUpcoming
Aug 18, 2026 8:05 PMvs Chicago White SoxUpcoming
Aug 19, 2026 2:20 PMvs Chicago White SoxUpcoming
Aug 21, 2026 10:10 PM@ Seattle MarinersUpcoming
Aug 22, 2026 9:40 PM@ Seattle MarinersUpcoming
Aug 23, 2026 4:10 PM@ Seattle MarinersUpcoming
Aug 24, 2026 9:40 PM@ Arizona DiamondbacksUpcoming
Aug 25, 2026 9:40 PM@ Arizona DiamondbacksUpcoming
Aug 26, 2026 3:40 PM@ Arizona DiamondbacksUpcoming
Aug 28, 2026 2:20 PMvs Cincinnati RedsUpcoming
Aug 29, 2026 2:20 PMvs Cincinnati RedsUpcoming
Aug 30, 2026 3:10 PMvs Cincinnati RedsUpcoming
Aug 31, 2026 7:40 PMvs Milwaukee BrewersUpcoming
Sep 1, 2026 7:40 PMvs Milwaukee BrewersUpcoming
Sep 2, 2026 7:40 PMvs Milwaukee BrewersUpcoming
Sep 3, 2026 7:40 PMvs Milwaukee BrewersUpcoming
Sep 4, 2026 7:10 PM@ Miami MarlinsUpcoming
Sep 5, 2026 4:10 PM@ Miami MarlinsUpcoming
Sep 6, 2026 1:40 PM@ Miami MarlinsUpcoming
Sep 7, 2026 2:10 PM@ Milwaukee BrewersUpcoming
Sep 8, 2026 7:40 PM@ Milwaukee BrewersUpcoming
Sep 9, 2026 7:40 PM@ Milwaukee BrewersUpcoming
Sep 11, 2026 2:20 PMvs Pittsburgh PiratesUpcoming
Sep 12, 2026 2:20 PMvs Pittsburgh PiratesUpcoming
Sep 13, 2026 2:20 PMvs Pittsburgh PiratesUpcoming
Sep 14, 2026 7:40 PMvs Atlanta BravesUpcoming
Sep 15, 2026 7:40 PMvs Atlanta BravesUpcoming
Sep 16, 2026 7:40 PMvs Atlanta BravesUpcoming
Sep 18, 2026 6:40 PM@ Cincinnati RedsUpcoming
Sep 19, 2026 6:40 PM@ Cincinnati RedsUpcoming
Sep 20, 2026 1:40 PM@ Cincinnati RedsUpcoming
Sep 22, 2026 7:40 PMvs Miami MarlinsUpcoming
Sep 23, 2026 7:40 PMvs Miami MarlinsUpcoming
Sep 24, 2026 2:20 PMvs Miami MarlinsUpcoming
Sep 25, 2026 7:10 PM@ Boston Red SoxUpcoming
Sep 26, 2026 7:15 PM@ Boston Red SoxUpcoming
Sep 27, 2026 3:05 PM@ Boston Red SoxUpcoming
Roster
#PlayerPosHtWt
Luis AbreuSS150 lbs
Julio AcostaOF175 lbs
Derik AlcantaraLF160 lbs
13Kevin AlcántaraRF188 lbs
Frailin AlejoP150 lbs
Pablo AliendoC170 lbs
Franyel AlmanzarSS160 lbs
Lisandro AlmonteSP170 lbs
Edgar Alvarez1B225 lbs
9Miguel AmayaC230 lbs
Ariel ArmasC185 lbs
Rowell ArroyoP180 lbs
D.J. ArtisLF165 lbs
Evan AschenbeckRP200 lbs
72Javier AssadSP200 lbs
17Tyler Austin1B220 lbs
Jose AvendanoP186 lbs
Daniel AvitiaP200 lbs
David AvitiaC205 lbs
Owen AyersRF185 lbs
25Moisés BallesterosC195 lbs
D'Alessandro BarileSS170 lbs
58Charlie BarnesSP190 lbs
Carlos BarrientosP159 lbs
Brett BatemanOF170 lbs
Tyler BeedeSP216 lbs
Jeff BelgeRP225 lbs
Freiker BetencourtOF172 lbs
Christian Bethancourt1B205 lbs
Brandon BirdsellSP240 lbs
Drew Bowser3B226 lbs
16Matthew BoydSP223 lbs
3Alex Bregman3B190 lbs
Jeff BrighamRP195 lbs
32Ben BrownSP210 lbs
Daniel BrownP200 lbs
Salvador BurgosP180 lbs
29Michael Busch1B210 lbs
Juan CabadaSS165 lbs
30Edward CabreraSP217 lbs
Yovanny CabreraP180 lbs
Xavier CadizSS167 lbs
Hayden Cantrelle2B175 lbs
Brooks CapleP230 lbs
Anderson CariasP164 lbs
Michael CaricoC190 lbs
Burl CarrawayRP173 lbs
Jose CarrilloC171 lbs
Angel CepedaSS170 lbs
Ivan CespedesC190 lbs
Alberto ChalaP170 lbs
Chris ClarkeSP215 lbs
Nolan ClenneyRP200 lbs
Yadier ConcepcionP150 lbs
20Michael ConfortoLF215 lbs
Ethan ConradOF220 lbs
Jider CorpasP147 lbs
Ben Cowles3B180 lbs
4Pete Crow-ArmstrongCF184 lbs
Fernando CruzSS155 lbs
Miguel CruzSP200 lbs
Darlyn De LeonCF150 lbs
Stharling De Los SantosOF189 lbs
1Justin DeanCF185 lbs
Nick DeanP180 lbs
Joan DelgadoLF165 lbs
Frankelly DesisP183 lbs
Luis DeversSP178 lbs
Roni DiasP170 lbs
Brayan DiazRP190 lbs
Luis DiazOF176 lbs
Julian DuranP160 lbs
Kenten EgbertSP205 lbs
Gabriel EncarnacionRP195 lbs
Jose EscobarSS165 lbs
Leonel EspinozaSS165 lbs
Ludwing EspinozaSS170 lbs
Fred FajardoRP194 lbs
Anthony FelizSP172 lbs
Breyner FiguereoOF171 lbs