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
Arizona Diamondbacks 2024 Schedule
ROSTER
DEPTH CHART
NEWS
SCHEDULE
ODDS
Matchup
Result/Time
Thu Mar 28, 2024
Colorado Rockies
W
, 16-1
Fri Mar 29, 2024
Colorado Rockies
W
, 7-3
Sat Mar 30, 2024
Colorado Rockies
L
, 9-4
Sun Mar 31, 2024
Colorado Rockies
W
, 5-1
Mon Apr 1, 2024
New York Yankees
L
, 5-2
Tue Apr 2, 2024
New York Yankees
W
, 7-0
Wed Apr 3, 2024
New York Yankees
L
, 6-5
Fri Apr 5, 2024
@
Atlanta Braves
L
, 6-5
Sat Apr 6, 2024
@
Atlanta Braves
L
, 9-8
Sun Apr 7, 2024
@
Atlanta Braves
L
, 5-2
Mon Apr 8, 2024
@
Colorado Rockies
L
, 7-5
Tue Apr 9, 2024
@
Colorado Rockies
W
, 3-2
Wed Apr 10, 2024
@
Colorado Rockies
W
, 5-3
Fri Apr 12, 2024
St. Louis Cardinals
L
, 9-6
Sat Apr 13, 2024
St. Louis Cardinals
W
, 4-2
Sun Apr 14, 2024
St. Louis Cardinals
W
, 5-0
Mon Apr 15, 2024
Chicago Cubs
L
, 3-2
Tue Apr 16, 2024
Chicago Cubs
W
, 12-11
Wed Apr 17, 2024
Chicago Cubs
L
, 5-3
Thu Apr 18, 2024
@
San Francisco Giants
L
, 5-0
Fri Apr 19, 2024
@
San Francisco Giants
W
, 17-1
Sat Apr 20, 2024
@
San Francisco Giants
L
, 7-3
Sun Apr 21, 2024
@
San Francisco Giants
W
, 5-3
Mon Apr 22, 2024
@
St. Louis Cardinals
L
, 5-3
Tue Apr 23, 2024
@
St. Louis Cardinals
W
, 14-1
Wed Apr 24, 2024
@
St. Louis Cardinals
L
, 5-1
Fri Apr 26, 2024
@
Seattle Mariners
L
, 6-1
Sat Apr 27, 2024
@
Seattle Mariners
L
, 3-1
Sun Apr 28, 2024
@
Seattle Mariners
W
, 3-2
Mon Apr 29, 2024
Los Angeles Dodgers
L
, 8-4
Tue Apr 30, 2024
Los Angeles Dodgers
W
, 4-3
Wed May 1, 2024
Los Angeles Dodgers
L
, 8-0
Fri May 3, 2024
San Diego Padres
L
, 7-1
Sat May 4, 2024
San Diego Padres
L
, 13-1
Sun May 5, 2024
San Diego Padres
W
, 11-4
Tue May 7, 2024
@
Cincinnati Reds
W
, 6-2
Wed May 8, 2024
@
Cincinnati Reds
W
, 4-3
Thu May 9, 2024
@
Cincinnati Reds
W
, 5-4
Fri May 10, 2024
@
Baltimore Orioles
L
, 4-2
Sat May 11, 2024
@
Baltimore Orioles
L
, 5-4
Sun May 12, 2024
@
Baltimore Orioles
W
, 9-2
Mon May 13, 2024
Cincinnati Reds
W
, 6-5
Tue May 14, 2024
Cincinnati Reds
L
, 6-2
Wed May 15, 2024
Cincinnati Reds
W
, 2-1
Fri May 17, 2024
Detroit Tigers
L
, 13-0
Sat May 18, 2024
Detroit Tigers
L
, 8-3
Sun May 19, 2024
Detroit Tigers
W
, 6-4
Mon May 20, 2024
@
Los Angeles Dodgers
L
, 6-4
Tue May 21, 2024
@
Los Angeles Dodgers
W
, 7-3
Wed May 22, 2024
@
Los Angeles Dodgers
W
, 6-0
Fri May 24, 2024
Miami Marlins
L
, 3-0
Sat May 25, 2024
Miami Marlins
W
, 3-2
Sun May 26, 2024
Miami Marlins
L
, 3-1
Tue May 28, 2024
@
Texas Rangers
L
, 4-2
Wed May 29, 2024
@
Texas Rangers
L
, 6-1
Thu May 30, 2024
@
New York Mets
L
, 3-2
Fri May 31, 2024
@
New York Mets
L
, 10-9
Sat Jun 1, 2024
@
New York Mets
W
, 10-5
Sun Jun 2, 2024
@
New York Mets
W
, 5-4
Mon Jun 3, 2024
San Francisco Giants
W
, 4-2
Tue Jun 4, 2024
San Francisco Giants
W
, 8-5
Wed Jun 5, 2024
San Francisco Giants
L
, 9-3
Thu Jun 6, 2024
@
San Diego Padres
W
, 4-3
Fri Jun 7, 2024
@
San Diego Padres
L
, 10-3
Sat Jun 8, 2024
@
San Diego Padres
L
, 13-1
Sun Jun 9, 2024
@
San Diego Padres
W
, 9-3
Tue Jun 11, 2024
Los Angeles Angels
W
, 9-4
Wed Jun 12, 2024
Los Angeles Angels
L
, 8-3
Thu Jun 13, 2024
Los Angeles Angels
W
, 11-1
Fri Jun 14, 2024
Chicago White Sox
W
, 7-1
Sat Jun 15, 2024
Chicago White Sox
L
, 9-2
Sun Jun 16, 2024
Chicago White Sox
W
, 12-5
Tue Jun 18, 2024
@
Washington Nationals
W
, 5-0
Wed Jun 19, 2024
@
Washington Nationals
L
, 3-1
Thu Jun 20, 2024
@
Washington Nationals
W
, 5-2
Fri Jun 21, 2024
@
Philadelphia Phillies
W
, 5-4
Sat Jun 22, 2024
@
Philadelphia Phillies
L
, 12-1
Sun Jun 23, 2024
@
Philadelphia Phillies
L
, 4-1
Tue Jun 25, 2024
Minnesota Twins
W
, 5-4
Wed Jun 26, 2024
Minnesota Twins
L
, 8-3
Thu Jun 27, 2024
Minnesota Twins
L
, 13-6
Fri Jun 28, 2024
Oakland Athletics
L
, 9-4
Sat Jun 29, 2024
Oakland Athletics
W
, 3-0
Sun Jun 30, 2024
Oakland Athletics
W
, 5-1
Tue Jul 2, 2024
@
Los Angeles Dodgers
L
, 6-5
Wed Jul 3, 2024
@
Los Angeles Dodgers
W
, 12-4
Thu Jul 4, 2024
@
Los Angeles Dodgers
W
, 9-3
Fri Jul 5, 2024
@
San Diego Padres
L
, 10-8
Sat Jul 6, 2024
@
San Diego Padres
W
, 7-5
Sun Jul 7, 2024
@
San Diego Padres
W
, 9-1
Mon Jul 8, 2024
Atlanta Braves
L
, 5-4
Tue Jul 9, 2024
Atlanta Braves
L
, 6-2
Wed Jul 10, 2024
Atlanta Braves
W
, 7-5
Thu Jul 11, 2024
Atlanta Braves
W
, 1-0
Fri Jul 12, 2024
Toronto Blue Jays
W
, 5-4
Sat Jul 13, 2024
Toronto Blue Jays
W
, 12-1
Sun Jul 14, 2024
Toronto Blue Jays
L
, 8-7
Fri Jul 19, 2024
@
Chicago Cubs
W
, 5-2
Sat Jul 20, 2024
@
Chicago Cubs
W
, 3-0
Sun Jul 21, 2024
@
Chicago Cubs
L
, 2-1
Mon Jul 22, 2024
@
Kansas City Royals
L
, 10-4
Tue Jul 23, 2024
@
Kansas City Royals
W
, 6-2
Wed Jul 24, 2024
@
Kansas City Royals
W
, 8-6
Fri Jul 26, 2024
Pittsburgh Pirates
W
, 4-3
Sat Jul 27, 2024
Pittsburgh Pirates
W
, 9-5
Sun Jul 28, 2024
Pittsburgh Pirates
L
, 6-5
Mon Jul 29, 2024
Washington Nationals
W
, 9-8
Tue Jul 30, 2024
Washington Nationals
W
, 17-0
Wed Jul 31, 2024
Washington Nationals
W
, 5-4
Fri Aug 2, 2024
@
Pittsburgh Pirates
W
, 9-8
Sat Aug 3, 2024
@
Pittsburgh Pirates
L
, 4-2
Sun Aug 4, 2024
@
Pittsburgh Pirates
W
, 6-5
Mon Aug 5, 2024
@
Cleveland Guardians
W
, 7-6
Wed Aug 7, 2024
@
Cleveland Guardians
W
, 7-3
Wed Aug 7, 2024
@
Cleveland Guardians
W
, 5-3
Thu Aug 8, 2024
Philadelphia Phillies
L
, 6-4
Fri Aug 9, 2024
Philadelphia Phillies
W
, 3-2
Sat Aug 10, 2024
Philadelphia Phillies
W
, 11-1
Sun Aug 11, 2024
Philadelphia Phillies
W
, 12-5
Mon Aug 12, 2024
Colorado Rockies
W
, 5-4
Tue Aug 13, 2024
Colorado Rockies
W
, 4-3
Wed Aug 14, 2024
Colorado Rockies
W
, 11-4
Fri Aug 16, 2024
@
Tampa Bay Rays
L
, 5-4
Sat Aug 17, 2024
@
Tampa Bay Rays
L
, 6-1
Sun Aug 18, 2024
@
Tampa Bay Rays
L
, 8-7
Mon Aug 19, 2024
@
Miami Marlins
W
, 9-6
Tue Aug 20, 2024
@
Miami Marlins
W
, 3-1
Wed Aug 21, 2024
@
Miami Marlins
W
, 10-8
Fri Aug 23, 2024
@
Boston Red Sox
W
, 12-2
Sat Aug 24, 2024
@
Boston Red Sox
W
, 4-1
Sun Aug 25, 2024
@
Boston Red Sox
W
, 7-5
Tue Aug 27, 2024
New York Mets
L
, 8-3
Wed Aug 28, 2024
New York Mets
W
, 8-5
Thu Aug 29, 2024
New York Mets
L
, 3-2
Fri Aug 30, 2024
Los Angeles Dodgers
L
, 10-9
Sat Aug 31, 2024
Los Angeles Dodgers
L
, 8-6
Sun Sep 1, 2024
Los Angeles Dodgers
W
, 14-3
Mon Sep 2, 2024
Los Angeles Dodgers
L
, 11-6
Tue Sep 3, 2024
@
San Francisco Giants
W
, 8-7
Wed Sep 4, 2024
@
San Francisco Giants
W
, 6-4
Thu Sep 5, 2024
@
San Francisco Giants
L
, 3-2
Fri Sep 6, 2024
@
Houston Astros
L
, 8-0
Sat Sep 7, 2024
@
Houston Astros
L
, 11-5
Sun Sep 8, 2024
@
Houston Astros
W
, 12-6
Tue Sep 10, 2024
Texas Rangers
W
, 6-0
Wed Sep 11, 2024
Texas Rangers
W
, 14-4
Fri Sep 13, 2024
Milwaukee Brewers
L
, 2-1
Sat Sep 14, 2024
Milwaukee Brewers
L
, 15-8
Sun Sep 15, 2024
Milwaukee Brewers
W
, 11-10
Mon Sep 16, 2024
@
Colorado Rockies
L
, 3-2
Tue Sep 17, 2024
@
Colorado Rockies
L
, 8-2
Wed Sep 18, 2024
@
Colorado Rockies
W
, 9-4
Thu Sep 19, 2024
@
Milwaukee Brewers
W
, 5-1
Fri Sep 20, 2024
@
Milwaukee Brewers
W
, 7-4
Sat Sep 21, 2024
@
Milwaukee Brewers
W
, 5-0
Sun Sep 22, 2024
@
Milwaukee Brewers
L
, 10-9
Mon Sep 23, 2024
San Francisco Giants
L
, 6-3
Tue Sep 24, 2024
San Francisco Giants
L
, 11-0
Wed Sep 25, 2024
San Francisco Giants
W
, 8-2
Fri Sep 27, 2024
San Diego Padres
L
, 5-3
Sat Sep 28, 2024
San Diego Padres
L
, 5-0
Sun Sep 29, 2024
San Diego Padres
W
, 11-2
LEGEND
✕