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