TEST MODE
Now accepting affiliate applications in hundreds of markets across the country. Run your town's Community Observer and earn up to 75% of the ad revenue. See how it worksAnn Arbor does not have an affiliate yet. Be the one. Apply for Ann ArborTest mode: games, boards and entries really work, prizes and payments are not real. Open the Test Lab and tell us what to keep.
Ann ArborCommunity Observer

Recent results

NL Central

Season 2026. Worked out from game results.

NL CentralWLPCTDIFFSTRKL10
Milwaukee Brewers10359.636+214W58-2
Chicago Cubs8973.549+147W15-5
Pittsburgh Pirates8280.506+28W17-3
St. Louis Cardinals7785.475-29L42-8
Cincinnati Reds7587.463-160L14-6

See every division

Shop Chicago Cubs gear

Show your colors.

🛒Shop Shop Chicago Cubs gear on AmazonSee what is popular →

As an Amazon Associate, community.observer earns from qualifying purchases. Prices and availability are shown as of the time they were last checked and can change.

Full 2026 schedule

Every game this season. Tap a game for where to watch.

DateOpponentResult
Mar 26vs Washington NationalsL 4-10
Mar 28vs Washington NationalsW 10-2
Mar 29vs Washington NationalsL 3-6
Mar 30vs Los Angeles AngelsW 7-2
Mar 31vs Los Angeles AngelsL 0-2
Apr 1vs Los Angeles AngelsW 6-2
Apr 3at Cleveland GuardiansL 1-4
Apr 5at Cleveland GuardiansW 1-0
Apr 5at Cleveland GuardiansL 5-6
Apr 6at Tampa Bay RaysL 4-6
Apr 7at Tampa Bay RaysW 9-2
Apr 8at Tampa Bay RaysW 6-2
Apr 10vs Pittsburgh PiratesL 0-2
Apr 11vs Pittsburgh PiratesL 3-4
Apr 12vs Pittsburgh PiratesW 7-6
Apr 13at Philadelphia PhilliesL 7-13
Apr 14at Philadelphia PhilliesW 10-4
Apr 15at Philadelphia PhilliesW 11-2
Apr 17vs New York MetsW 12-4
Apr 18vs New York MetsW 4-2
Apr 19vs New York MetsW 2-1
Apr 20vs Philadelphia PhilliesW 5-1
Apr 21vs Philadelphia PhilliesW 7-4
Apr 22vs Philadelphia PhilliesW 7-2
Apr 23vs Philadelphia PhilliesW 8-7
Apr 24at Los Angeles DodgersW 6-4
Apr 25at Los Angeles DodgersL 4-12
Apr 26at Los Angeles DodgersL 0-6
Apr 27at San Diego PadresL 7-9
Apr 28at San Diego PadresW 8-3
Apr 29at San Diego PadresW 5-4
May 1vs Arizona DiamondbacksW 6-5
May 2vs Arizona DiamondbacksW 2-0
May 3vs Arizona DiamondbacksW 8-4
May 4vs Cincinnati RedsW 5-4
May 5vs Cincinnati RedsW 3-2
May 6vs Cincinnati RedsW 7-6
May 7vs Cincinnati RedsW 8-3
May 8at Texas RangersW 7-1
May 9at Texas RangersL 0-6
May 10at Texas RangersL 0-3
May 12at Atlanta BravesL 2-5
May 13at Atlanta BravesL 1-4
May 14at Atlanta BravesW 2-0
May 15at Chicago White SoxW 10-5
May 16at Chicago White SoxL 3-8
May 17at Chicago White SoxL 8-9
May 18vs Milwaukee BrewersL 3-9
May 19vs Milwaukee BrewersL 2-5
May 20vs Milwaukee BrewersL 0-5
May 22vs Houston AstrosL 2-4
May 23vs Houston AstrosL 0-3
May 24vs Houston AstrosL 5-8
May 25at Pittsburgh PiratesL 1-2
May 26at Pittsburgh PiratesL 1-12
May 27at Pittsburgh PiratesW 10-4
May 28at Pittsburgh PiratesW 7-2
May 29at St. Louis CardinalsL 5-6
May 30at St. Louis CardinalsW 6-1
May 31at St. Louis CardinalsL 1-5
Jun 2vs AthleticsL 1-2
Jun 3vs AthleticsL 4-5
Jun 4vs AthleticsW 7-6
Jun 5vs San Francisco GiantsL 3-18
Jun 6vs San Francisco GiantsW 3-2
Jun 7vs San Francisco GiantsL 1-2
Jun 9at Colorado RockiesL 3-7
Jun 10at Colorado RockiesL 2-3
Jun 11at Colorado RockiesW 9-3
Jun 12at San Francisco GiantsW 5-1
Jun 13at San Francisco GiantsW 6-1
Jun 14at San Francisco GiantsL 1-5
Jun 15vs Colorado RockiesW 5-4
Jun 16vs Colorado RockiesL 2-5
Jun 17vs Colorado RockiesW 8-6
Jun 19vs Toronto Blue JaysW 16-2
Jun 20vs Toronto Blue JaysL 6-8
Jun 23at New York MetsW 9-6
Jun 24at New York MetsW 10-3
Jun 24at New York MetsW 10-5
Jun 25at New York MetsW 4-3
Jun 26at Milwaukee BrewersL 2-6
Jun 27at Milwaukee BrewersW 8-2
Jun 28at Milwaukee BrewersW 4-3
Jun 29vs San Diego PadresW 3-2
Jun 30vs San Diego PadresW 9-7
Jul 1vs San Diego PadresW 23-3
Jul 3vs St. Louis CardinalsL 1-17
Jul 4vs St. Louis CardinalsL 0-3
Jul 5vs St. Louis CardinalsW 6-4
Jul 7at Baltimore OriolesW 5-2
Jul 8at Baltimore OriolesW 9-7
Jul 9at Baltimore OriolesL 2-3
Jul 10at Cincinnati RedsL 0-4
Jul 11at Cincinnati RedsW 5-3
Jul 12at Cincinnati RedsW 8-4
Jul 17vs Minnesota TwinsL 2-5
Jul 18vs Minnesota TwinsW 6-2
Jul 19vs Minnesota TwinsW 10-1
Jul 20vs Detroit TigersL 6-8
Jul 21vs Detroit TigersW 11-2
Jul 22vs Detroit TigersL 1-5
Jul 24at Pittsburgh PiratesW 3-2
Jul 25at Pittsburgh PiratesW 11-0
Jul 26at Pittsburgh PiratesL 7-8
Jul 27at St. Louis CardinalsW 7-3
Jul 28at St. Louis CardinalsW 10-2
Jul 29at St. Louis CardinalsL 2-3
Jul 30at St. Louis CardinalsW 4-2
Jul 31vs New York YankeesL 0-2
Aug 1vs New York YankeesW 5-2
Aug 2vs New York YankeesL 1-2
Aug 3vs Los Angeles DodgersW 10-5
Aug 4vs Los Angeles DodgersW 5-1
Aug 5vs Los Angeles DodgersW 7-6
Aug 6vs Toronto Blue JaysW 3-2
Aug 7at Kansas City RoyalsW 6-4
Aug 8at Kansas City RoyalsL 3-6
Aug 9at Kansas City RoyalsW 10-2
Aug 11at Washington NationalsW 8-6
Aug 12at Washington NationalsW 12-6
Aug 13at Washington NationalsL 0-7
Aug 14vs St. Louis CardinalsW 3-0
Aug 15vs St. Louis CardinalsL 4-8
Aug 16vs St. Louis CardinalsL 4-11
Aug 17vs Chicago White SoxW 7-5
Aug 18vs Chicago White SoxW 4-3
Aug 19vs Chicago White SoxL 0-3
Aug 21at Seattle MarinersL 5-6
Aug 22at Seattle MarinersL 4-5
Aug 23at Seattle MarinersW 19-2
Aug 24at Arizona DiamondbacksW 7-0
Aug 25at Arizona DiamondbacksL 4-5
Aug 26at Arizona DiamondbacksL 0-2
Aug 28vs Cincinnati RedsL 8-10
Aug 29vs Cincinnati RedsW 17-5
Aug 30vs Cincinnati RedsL 5-7
Aug 31vs Milwaukee BrewersW 17-3
Sep 1vs Milwaukee BrewersL 4-9
Sep 2vs Milwaukee BrewersL 5-9
Sep 3vs Milwaukee BrewersW 2-1
Sep 4at Miami MarlinsW 6-1
Sep 5at Miami MarlinsW 6-5
Sep 6at Miami MarlinsL 3-10
Sep 7at Milwaukee BrewersL 3-4
Sep 8at Milwaukee BrewersL 3-4
Sep 9at Milwaukee BrewersL 6-8
Sep 11vs Pittsburgh PiratesW 12-2
Sep 12vs Pittsburgh PiratesW 4-3
Sep 13vs Pittsburgh PiratesL 3-4
Sep 14vs Atlanta BravesW 7-3
Sep 15vs Atlanta BravesL 3-6
Sep 16vs Atlanta BravesW 8-4
Sep 18at Cincinnati RedsL 4-6
Sep 19at Cincinnati RedsW 5-2
Sep 20at Cincinnati RedsW 9-1
Sep 22vs Miami MarlinsL 2-8
Sep 23vs Miami MarlinsL 2-3
Sep 24vs Miami MarlinsW 2-1
Sep 25at Boston Red SoxL 3-4
Sep 25at Boston Red SoxL 0-2
Sep 27at Boston Red SoxW 6-2
Sep 29at San Diego PadresL 0-8
Sep 30at San Diego PadresL 1-4

Team data from TheSportsDB. News headlines link to the original publishers.