NFL
Stats and Tools
Player Stats
Leaders
Odds
Player News
NFL Depth Charts
ADP
Targets
Red Zone Stats
Snap Counts
Third Down Stats
Team Rankings
Team Stats
Points Allowed
Rostered/Start
NFL Standings
NFL Schedule
NFL Draft
Latest Articles
Daily Fantasy Sports
DFS Projections
NFL Optimizer
Stacking Page
DFS Salaries
Fantasy Projections
QB
|
RB
|
WR
|
TE
Fantasy Football Rankings
QB
|
RB
|
WR
|
TE
|
K
|
DST
Dynasty Rankings
QB
|
RB
|
WR
|
TE
Advanced Player Metrics
QB
|
RB
|
WR
|
TE
Efficiency Player Metrics
QB
|
RB
|
WR
|
TE
2024 Player Forecasts
QB
|
RB
|
WR
|
TE
Cheat Sheets & Draft Boards
Positional
|
Top 250
|
Auction
MLB
Stats and Tools
Fantasy Stats
Leaders
Odds
MLB Fantasy Projections
Fantasy Rankings
Player News
Advanced Metrics
ADP Rankings
Auction Values
MLB Lineups
Teams
Schedule
Daily Fantasy
MLB Optimizer
DraftKings Projections
FanDuel Projections
Yahoo Projections
Latest Articles
NBA
Stats and Tools
NBA Scoring Leaders
Leaders
Odds
NBA Player Projections
Player News
Advanced Metrics
NBA Lineups
Teams
Schedule
Daily Fantasy
NBA Optimizer
DraftKings Projections
FanDuel Projections
Yahoo Projections
DFS Optimizer
Latest Articles
NHL
Stats and Tools
Fantasy Stats
Leaders
Odds
NHL Fantasy Projections
Player News
Teams
Schedule
Daily Fantasy
NHL Optimizer
DraftKings Projections
FanDuel Projections
Latest Articles
PGA
Stats and Tools
World Golf Rankings
Golf Projections
PGA Optimizer
Latest Articles
NCAAF
Stats and Tools
Fantasy Stats
Leaders
Odds
Schedule
NCAA MBB
Stats and Tools
Fantasy Stats
Leaders
Odds
Schedule
Loading...
Log in
Premium
NFL
►
▼
Stats and Tools
Player Stats
Leaders
Odds
Player News
NFL Depth Charts
ADP
Targets
Red Zone Stats
Snap Counts
Third Down Stats
Team Rankings
Team Stats
Points Allowed
Rostered/Start
NFL Standings
NFL Schedule
NFL Draft
Latest Articles
Daily Fantasy Sports
DFS Projections
NFL Optimizer
Stacking Page
DFS Salaries
Fantasy Projections
QB
|
RB
|
WR
|
TE
Fantasy Football Rankings
QB
|
RB
|
WR
|
TE
|
K
|
DST
Dynasty Rankings
QB
|
RB
|
WR
|
TE
Advanced Player Metrics
QB
|
RB
|
WR
|
TE
Efficiency Player Metrics
QB
|
RB
|
WR
|
TE
2024 Player Forecasts
QB
|
RB
|
WR
|
TE
Cheat Sheets & Draft Boards
Positional
|
Top 250
|
Auction
MLB
►
▼
Stats and Tools
Fantasy Stats
Leaders
Odds
MLB Fantasy Projections
Fantasy Rankings
Player News
Advanced Metrics
ADP Rankings
Auction Values
MLB Lineups
Teams
Schedule
Daily Fantasy
MLB Optimizer
DraftKings Projections
FanDuel Projections
Yahoo Projections
Latest Articles
NBA
►
▼
Stats and Tools
NBA Scoring Leaders
Leaders
Odds
NBA Player Projections
Player News
Advanced Metrics
NBA Lineups
Teams
Schedule
Daily Fantasy
NBA Optimizer
DraftKings Projections
FanDuel Projections
Yahoo Projections
DFS Optimizer
Latest Articles
NHL
►
▼
Stats and Tools
Fantasy Stats
Leaders
Odds
NHL Fantasy Projections
Player News
Teams
Schedule
Daily Fantasy
NHL Optimizer
DraftKings Projections
FanDuel Projections
Latest Articles
PGA
►
▼
Stats and Tools
World Golf Rankings
Golf Projections
PGA Optimizer
Latest Articles
NCAA Football
►
▼
Stats and Tools
Fantasy Stats
Leaders
Odds
Schedule
NCAA Basketball
►
▼
Stats and Tools
Fantasy Stats
Leaders
Odds
Schedule
MLB
Fantasy Stats
Leaders
Odds
Projections
News
Rankings
MLB Optimizer
ADP
Lineups
Advanced Metrics
DFS Projections
Auction Values
Teams
Schedule
Chicago Cubs 2024 Schedule
ROSTER
DEPTH CHART
NEWS
SCHEDULE
ODDS
Matchup
Result/Time
Thu Mar 28, 2024
@
Texas Rangers
L
, 4-3
Sat Mar 30, 2024
@
Texas Rangers
L
, 11-2
Sun Mar 31, 2024
@
Texas Rangers
W
, 9-5
Mon Apr 1, 2024
Colorado Rockies
W
, 5-0
Tue Apr 2, 2024
Colorado Rockies
W
, 12-2
Wed Apr 3, 2024
Colorado Rockies
W
, 9-8
Fri Apr 5, 2024
Los Angeles Dodgers
W
, 9-7
Sat Apr 6, 2024
Los Angeles Dodgers
L
, 4-1
Sun Apr 7, 2024
Los Angeles Dodgers
W
, 8-1
Mon Apr 8, 2024
@
San Diego Padres
L
, 9-8
Tue Apr 9, 2024
@
San Diego Padres
W
, 5-1
Wed Apr 10, 2024
@
San Diego Padres
L
, 10-2
Fri Apr 12, 2024
@
Seattle Mariners
L
, 4-2
Sat Apr 13, 2024
@
Seattle Mariners
W
, 4-1
Sun Apr 14, 2024
@
Seattle Mariners
W
, 3-2
Mon Apr 15, 2024
@
Arizona Diamondbacks
W
, 3-2
Tue Apr 16, 2024
@
Arizona Diamondbacks
L
, 12-11
Wed Apr 17, 2024
@
Arizona Diamondbacks
W
, 5-3
Fri Apr 19, 2024
Miami Marlins
W
, 8-3
Sat Apr 20, 2024
Miami Marlins
L
, 3-2
Sat Apr 20, 2024
Miami Marlins
W
, 5-3
Sun Apr 21, 2024
Miami Marlins
L
, 6-3
Tue Apr 23, 2024
Houston Astros
W
, 7-2
Wed Apr 24, 2024
Houston Astros
W
, 4-3
Thu Apr 25, 2024
Houston Astros
W
, 3-1
Fri Apr 26, 2024
@
Boston Red Sox
W
, 7-1
Sat Apr 27, 2024
@
Boston Red Sox
L
, 17-0
Sun Apr 28, 2024
@
Boston Red Sox
L
, 5-4
Mon Apr 29, 2024
@
New York Mets
W
, 3-1
Tue Apr 30, 2024
@
New York Mets
L
, 4-2
Wed May 1, 2024
@
New York Mets
W
, 1-0
Thu May 2, 2024
@
New York Mets
L
, 7-6
Fri May 3, 2024
Milwaukee Brewers
L
, 3-1
Sat May 4, 2024
Milwaukee Brewers
W
, 6-5
Sun May 5, 2024
Milwaukee Brewers
W
, 5-0
Mon May 6, 2024
San Diego Padres
L
, 6-3
Tue May 7, 2024
San Diego Padres
W
, 3-2
Wed May 8, 2024
San Diego Padres
L
, 3-0
Fri May 10, 2024
@
Pittsburgh Pirates
W
, 7-2
Sat May 11, 2024
@
Pittsburgh Pirates
L
, 10-9
Sun May 12, 2024
@
Pittsburgh Pirates
W
, 5-4
Mon May 13, 2024
@
Atlanta Braves
L
, 2-0
Tue May 14, 2024
@
Atlanta Braves
L
, 7-0
Wed May 15, 2024
@
Atlanta Braves
W
, 7-1
Thu May 16, 2024
Pittsburgh Pirates
L
, 5-4
Fri May 17, 2024
Pittsburgh Pirates
L
, 9-3
Sat May 18, 2024
Pittsburgh Pirates
W
, 1-0
Sun May 19, 2024
Pittsburgh Pirates
L
, 3-2
Tue May 21, 2024
Atlanta Braves
W
, 4-3
Wed May 22, 2024
Atlanta Braves
L
, 9-2
Thu May 23, 2024
Atlanta Braves
L
, 3-0
Sat May 25, 2024
@
St. Louis Cardinals
L
, 7-6
Sun May 26, 2024
@
St. Louis Cardinals
L
, 4-3
Mon May 27, 2024
@
Milwaukee Brewers
L
, 5-1
Tue May 28, 2024
@
Milwaukee Brewers
W
, 6-3
Wed May 29, 2024
@
Milwaukee Brewers
L
, 10-6
Thu May 30, 2024
@
Milwaukee Brewers
L
, 6-4
Fri May 31, 2024
Cincinnati Reds
L
, 5-4
Sat Jun 1, 2024
Cincinnati Reds
W
, 7-5
Sun Jun 2, 2024
Cincinnati Reds
L
, 5-2
Tue Jun 4, 2024
Chicago White Sox
W
, 7-6
Wed Jun 5, 2024
Chicago White Sox
W
, 7-6
Thu Jun 6, 2024
@
Cincinnati Reds
L
, 8-4
Fri Jun 7, 2024
@
Cincinnati Reds
L
, 3-2
Sat Jun 8, 2024
@
Cincinnati Reds
L
, 4-3
Sun Jun 9, 2024
@
Cincinnati Reds
W
, 4-2
Tue Jun 11, 2024
@
Tampa Bay Rays
L
, 5-2
Wed Jun 12, 2024
@
Tampa Bay Rays
W
, 4-3
Thu Jun 13, 2024
@
Tampa Bay Rays
L
, 3-2
Fri Jun 14, 2024
St. Louis Cardinals
L
, 3-0
Sat Jun 15, 2024
St. Louis Cardinals
W
, 5-1
Sun Jun 16, 2024
St. Louis Cardinals
L
, 2-1
Mon Jun 17, 2024
San Francisco Giants
L
, 7-6
Tue Jun 18, 2024
San Francisco Giants
W
, 5-2
Wed Jun 19, 2024
San Francisco Giants
W
, 6-5
Fri Jun 21, 2024
New York Mets
L
, 11-1
Sat Jun 22, 2024
New York Mets
W
, 8-1
Sun Jun 23, 2024
New York Mets
L
, 5-2
Mon Jun 24, 2024
@
San Francisco Giants
L
, 5-4
Tue Jun 25, 2024
@
San Francisco Giants
L
, 5-1
Wed Jun 26, 2024
@
San Francisco Giants
L
, 4-3
Thu Jun 27, 2024
@
San Francisco Giants
W
, 5-3
Fri Jun 28, 2024
@
Milwaukee Brewers
L
, 4-2
Sat Jun 29, 2024
@
Milwaukee Brewers
W
, 5-3
Sun Jun 30, 2024
@
Milwaukee Brewers
L
, 7-1
Tue Jul 2, 2024
Philadelphia Phillies
L
, 6-4
Wed Jul 3, 2024
Philadelphia Phillies
L
, 5-3
Thu Jul 4, 2024
Philadelphia Phillies
W
, 10-2
Fri Jul 5, 2024
Los Angeles Angels
W
, 5-1
Sat Jul 6, 2024
Los Angeles Angels
L
, 7-0
Sun Jul 7, 2024
Los Angeles Angels
W
, 5-0
Tue Jul 9, 2024
@
Baltimore Orioles
W
, 9-2
Wed Jul 10, 2024
@
Baltimore Orioles
W
, 4-0
Thu Jul 11, 2024
@
Baltimore Orioles
W
, 8-0
Fri Jul 12, 2024
@
St. Louis Cardinals
W
, 5-1
Sat Jul 13, 2024
@
St. Louis Cardinals
L
, 11-3
Sat Jul 13, 2024
@
St. Louis Cardinals
L
, 5-4
Sun Jul 14, 2024
@
St. Louis Cardinals
W
, 8-3
Fri Jul 19, 2024
Arizona Diamondbacks
L
, 5-2
Sat Jul 20, 2024
Arizona Diamondbacks
L
, 3-0
Sun Jul 21, 2024
Arizona Diamondbacks
W
, 2-1
Mon Jul 22, 2024
Milwaukee Brewers
W
, 3-1
Tue Jul 23, 2024
Milwaukee Brewers
L
, 1-0
Wed Jul 24, 2024
Milwaukee Brewers
L
, 3-2
Fri Jul 26, 2024
@
Kansas City Royals
L
, 6-0
Sat Jul 27, 2024
@
Kansas City Royals
W
, 9-4
Sun Jul 28, 2024
@
Kansas City Royals
W
, 7-3
Mon Jul 29, 2024
@
Cincinnati Reds
L
, 7-1
Tue Jul 30, 2024
@
Cincinnati Reds
L
, 6-3
Wed Jul 31, 2024
@
Cincinnati Reds
W
, 13-4
Thu Aug 1, 2024
St. Louis Cardinals
W
, 5-4
Fri Aug 2, 2024
St. Louis Cardinals
W
, 6-3
Sat Aug 3, 2024
St. Louis Cardinals
L
, 5-4
Sun Aug 4, 2024
St. Louis Cardinals
W
, 6-2
Mon Aug 5, 2024
Minnesota Twins
L
, 3-0
Tue Aug 6, 2024
Minnesota Twins
W
, 7-3
Wed Aug 7, 2024
Minnesota Twins
W
, 8-2
Fri Aug 9, 2024
@
Chicago White Sox
W
, 7-6
Sat Aug 10, 2024
@
Chicago White Sox
W
, 3-1
Mon Aug 12, 2024
@
Cleveland Guardians
L
, 9-8
Tue Aug 13, 2024
@
Cleveland Guardians
L
, 2-1
Wed Aug 14, 2024
@
Cleveland Guardians
L
, 6-1
Fri Aug 16, 2024
Toronto Blue Jays
W
, 6-5
Sat Aug 17, 2024
Toronto Blue Jays
W
, 3-2
Sun Aug 18, 2024
Toronto Blue Jays
L
, 1-0
Tue Aug 20, 2024
Detroit Tigers
W
, 3-1
Wed Aug 21, 2024
Detroit Tigers
L
, 8-2
Thu Aug 22, 2024
Detroit Tigers
W
, 10-2
Fri Aug 23, 2024
@
Miami Marlins
W
, 6-3
Sat Aug 24, 2024
@
Miami Marlins
W
, 14-2
Sun Aug 25, 2024
@
Miami Marlins
L
, 7-2
Mon Aug 26, 2024
@
Pittsburgh Pirates
W
, 18-8
Tue Aug 27, 2024
@
Pittsburgh Pirates
W
, 9-5
Wed Aug 28, 2024
@
Pittsburgh Pirates
W
, 14-10
Fri Aug 30, 2024
@
Washington Nationals
W
, 7-6
Sat Aug 31, 2024
@
Washington Nationals
W
, 5-3
Sun Sep 1, 2024
@
Washington Nationals
W
, 14-1
Mon Sep 2, 2024
Pittsburgh Pirates
L
, 5-3
Tue Sep 3, 2024
Pittsburgh Pirates
L
, 5-0
Wed Sep 4, 2024
Pittsburgh Pirates
W
, 12-0
Fri Sep 6, 2024
New York Yankees
L
, 3-0
Sat Sep 7, 2024
New York Yankees
L
, 2-0
Sun Sep 8, 2024
New York Yankees
W
, 2-1
Mon Sep 9, 2024
@
Los Angeles Dodgers
W
, 10-4
Tue Sep 10, 2024
@
Los Angeles Dodgers
W
, 6-3
Wed Sep 11, 2024
@
Los Angeles Dodgers
L
, 10-8
Fri Sep 13, 2024
@
Colorado Rockies
L
, 9-5
Sat Sep 14, 2024
@
Colorado Rockies
L
, 6-5
Sun Sep 15, 2024
@
Colorado Rockies
W
, 6-2
Mon Sep 16, 2024
Oakland Athletics
W
, 9-2
Tue Sep 17, 2024
Oakland Athletics
L
, 4-3
Wed Sep 18, 2024
Oakland Athletics
L
, 5-3
Thu Sep 19, 2024
Washington Nationals
W
, 7-6
Fri Sep 20, 2024
Washington Nationals
W
, 3-1
Sat Sep 21, 2024
Washington Nationals
L
, 5-1
Sun Sep 22, 2024
Washington Nationals
W
, 5-0
Mon Sep 23, 2024
@
Philadelphia Phillies
L
, 6-2
Tue Sep 24, 2024
@
Philadelphia Phillies
W
, 10-4
Wed Sep 25, 2024
@
Philadelphia Phillies
L
, 9-6
Fri Sep 27, 2024
Cincinnati Reds
W
, 1-0
Sat Sep 28, 2024
Cincinnati Reds
W
, 3-0
Sun Sep 29, 2024
Cincinnati Reds
L
, 3-0
LEGEND
✕