Phillies vs Pirates Odds Sunday July 21, 2019 – Betting Line & Prediction

Matchup News & Notes

The Phillies will play the Pirates on Sunday, July 21st, 2019 at 1:35pm. Check your local listings or streaming TV lineup for coverage.

SportsBetting3.com has analyzed the latest lines from Bovada, 5Dimes, and BetOnline. Review our "Best Bets" table above to crush the books this Sunday. For example, 5Dimes has the best underdog Philadelphia Phillies moneyline at +110. Meanwhile, BetOnline has the best favorite Pittsburgh Pirates moneyline at -118.

Learn more about Sports Betting with our handy Video Tutorials and Guides:
  1. MLB Guide & Best Bets
  2. Moneyline Betting Explained
  3. Over Under Total Bet Explained
  4. Parlay Bet Explained

Phillies vs Pirates, 07/21/19 1:35pm

Watch on TV TBD
Phillies vs Pirates Lines
Matchup Date Opener Bovada 5Dimes BetOnline
Philadelphia Phillies
Pittsburgh Pirates
07/21/19
1:35pm EST
+125
-145
11
Pittsburgh -125

Philadelphia +105
11o-120
Pittsburgh -120

Philadelphia +110
11
Pittsburgh -118

Philadelphia +108
11o-111

Phillies at Pirates Best Bets

Sunday, July 21, 2019
Calculated 2020-03-28 15:32:26 EST
Best Over and Under Bets
BookBetLine
5DimesBest Over11-110
BovadaBest Under11+100
Best Underdog and Favorite Moneylines
BookBetLine
5DimesUnderdog Moneyline
Phillies
+110
BetOnlineFavorite Moneyline
Pirates
-118

Ron Halfback Ron Halfback's Dime Line Deal

Here's the best dime line for the Phillies vs Pirates matchup.
Best Dime Line
BookBetLine
5Dimes
Halfback's Deal-120,+110

Philadelphia Phillies Batting Stats

2019 Philadelphia Phillies Batting
Top 12 by Games Played
Player GP R H HR RBI BB SO AVG
Cesar Hernandez
2B
161 77 171 14 71 45 100 0.279
Rhys Hoskins
1B
160 86 129 29 85 116 173 0.226
Bryce Harper
RF
157 98 149 35 114 99 178 0.260
J.T. Realmuto
C
145 92 148 25 83 41 123 0.275
Jean Segura
SS
144 79 161 12 60 30 73 0.280
Scott Kingery
2B
126 64 118 19 55 34 147 0.258
Maikel Franco
3B
123 48 91 17 56 36 61 0.234
Sean Rodriguez
3B
76 24 25 4 12 19 41 0.223
Andrew Knapp
C
74 12 29 2 8 18 51 0.213
Adam Haseley
CF
67 30 59 5 26 14 60 0.266
Nick Williams
RF
67 9 16 2 5 4 43 0.151
Brad Miller
3B
66 22 31 12 21 11 35 0.263

Pittsburgh Pirates Batting Stats

2019 Pittsburgh Pirates Batting
Top 12 by Games Played
Player GP R H HR RBI BB SO AVG
Adam Frazier
2B
153 80 154 10 50 40 75 0.278
Colin Moran
3B
149 46 129 13 80 30 117 0.277
Josh Bell
1B
143 94 146 37 116 74 118 0.277
Bryan Reynolds
LF
135 83 154 16 68 46 121 0.314
Melky Cabrera
RF
133 43 106 7 47 17 41 0.280
Starling Marte
CF
132 97 159 23 82 25 94 0.295
Kevin Newman
SS
130 61 152 12 64 28 62 0.308
Elias Diaz
C
101 31 73 2 28 23 56 0.241
Jose Osuna
3B
95 41 69 10 36 18 48 0.264
Jacob Stallings
C
72 26 50 6 13 16 40 0.262
Pablo Reyes
LF
72 18 29 2 19 13 36 0.203
Richard Rodriguez
RP
72 0 0 0 0 0 0 0.000

Philadelphia Phillies Pitching Stats

2019 Philadelphia Phillies Pitching
Top 12 by Wins and Games Played
Player GP W L SV HLD IP K WHIP ERA
Aaron Nola
SP
34 12 7 0 0 202.1 229 1.27 3.87
Zach Eflin
SP
32 10 13 0 0 163.1 129 1.35 4.13
Jake Arrieta
SP
24 8 8 0 0 135.2 110 1.47 4.64
Vince Velasquez
SP
33 7 8 0 2 117.1 130 1.39 4.91
Ranger Suarez
RP
37 6 1 0 7 48.2 42 1.32 3.14
Nick Pivetta
RP
30 4 6 1 1 93.2 89 1.52 5.38
Hector Neris
RP
68 3 6 28 2 67.2 89 1.02 2.93
Jose Alvarez
RP
67 3 4 1 16 59.0 51 1.42 3.36
Adam Morgan
RP
40 3 3 0 19 29.2 29 1.01 3.94
Seranthony Dominguez
RP
27 3 0 0 9 24.2 29 1.46 4.01
Drew Smyly
SP
12 3 2 0 0 62.2 68 1.32 4.45
Jerad Eickhoff
SP
12 3 4 1 0 58.1 51 1.30 5.71

Pittsburgh Pirates Pitching Stats

2019 Pittsburgh Pirates Pitching
Top 12 by Wins and Games Played
Player GP W L SV HLD IP K WHIP ERA
Joe Musgrove
SP
32 11 12 0 1 170.1 157 1.22 4.44
Trevor Williams
SP
26 7 9 0 0 145.2 113 1.41 5.38
Francisco Liriano
RP
69 5 3 0 12 70.0 63 1.36 3.47
Felipe Vazquez
RP
56 5 1 28 0 60.0 90 0.93 1.65
Jordan Lyles
SP
17 5 7 0 0 82.1 90 1.47 5.36
Richard Rodriguez
RP
72 4 5 1 16 65.1 63 1.35 3.72
Michael Feliz
RP
58 4 4 0 3 56.1 73 1.26 3.99
Steven Brault
RP
25 4 6 0 0 113.1 100 1.50 5.16
Dario Agrazal
SP
15 4 5 0 0 73.1 41 1.36 4.91
Kyle Crick
RP
52 3 7 0 13 49.0 61 1.55 4.96
Chris Archer
SP
23 3 9 0 0 119.2 143 1.41 5.19
Keone Kela
RP
32 2 0 1 6 29.2 33 1.01 2.12

Team Standings

Overall Season Standings
Team W L Pct GB Home Road Streak L10
Philadelphia Phillies 81 81 0.500 26.0 45-36 36-45 L1 3-7
Pittsburgh Pirates 69 93 0.426 38.0 35-46 34-47 L2 4-6

World Series Odds

Latest World Series odds for each team. Review odds for other teams and learn the best World Series bets here.

Philadelphia Phillies World Series Odds

November 29, 2020 6:00 am World Series
Teams Odds $100 Wins
1. Philadelphia PhilliesPhiladelphia Phillies
+3500$3,500
Last updated: 09/20/2020 22:57:49 Eastern

Pittsburgh Pirates World Series Odds

November 29, 2020 6:00 am World Series
Teams Odds $100 Wins
Last updated: 09/20/2020 22:57:49 Eastern

Phillies vs Pirates Matchup Odds History

08/28/19 6:05pm
Matchup Date Opener Bovada 5Dimes BetOnline
Pittsburgh Pirates
Philadelphia Phillies
08/28/19
6:05pm EST
+125
-145
10
Philadelphia -160
Pittsburgh +140
9½o-120
Philadelphia -147
Pittsburgh +137
9½o-115
Philadelphia -150
Pittsburgh +140
9½o-114
08/27/19 7:05pm
Matchup Date Opener Bovada 5Dimes BetOnline
Pittsburgh Pirates
Philadelphia Phillies
08/27/19
7:05pm EST
+110
-130
Philadelphia -150
Pittsburgh +130
10
Philadelphia -143
Pittsburgh +133
10u-115
Philadelphia -147
Pittsburgh +137
10u-115
08/26/19 7:05pm
Matchup Date Opener Bovada 5Dimes BetOnline
Pittsburgh Pirates
Philadelphia Phillies
08/26/19
7:05pm EST
+135
-155
9
Philadelphia -155
Pittsburgh +135
9
Philadelphia -140
Pittsburgh +130
9u-120
Philadelphia -144
Pittsburgh +134
9u-120
07/20/19 7:05pm
Matchup Date Opener Bovada 5Dimes BetOnline
Philadelphia Phillies
Pittsburgh Pirates
07/20/19
7:05pm EST
-103
-117
11
Pittsburgh -131
Philadelphia +111
10o-115
Pittsburgh -128
Philadelphia +118
10o-115
Pittsburgh -132
Philadelphia +122
10o-116
07/19/19 7:05pm
Matchup Date Opener Bovada 5Dimes BetOnline
Philadelphia Phillies
Pittsburgh Pirates
07/19/19
7:05pm EST
-110
-110
10
Philadelphia -112
Pittsburgh -108
11o-115
Pittsburgh -113
Philadelphia +103
11
Pittsburgh -115
Philadelphia +105
11u-115

More MLB Matchups

MatchupDate & Time