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