Phillies at Rockies prediction: Odds, expert picks, starting pitchers, betting trends, and stats for May 21
Its Wednesday, May 21 and the Phillies (30-18) are in Denver to take on the Rockies (8-40). Taijuan Walker is slated to take the mound for Philadelphia against Carson Palmquist for Colorado.
The Phillies have won back-to-back games against the Rockies to lead the series 2-0. Yesterday, Jesus Luzardo was phenomenal for the Phillies. He struck out 10 batters in 6.0 innings while only giving up two hits and one earned run.
Advertisement
Bryce Harper was another bright spot for the Phillies. He went 3-5 with a run and two RBIs.
Lets dive into the matchup and find a sweat or two.
We've got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch tipoff, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.
Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.
Game details & how to watch Phillies at Rockies
Date: Wednesday, May 21, 2025
Time: 8:40PM EST
Site: Coors Field
City: Denver, CO
Network/Streaming: Rockies.TV, NBCSP
Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.
Odds for the Phillies at the Rockies
The latest odds as of Wednesday:
Advertisement
Moneyline: Phillies (-233), Rockies (+192)
Spread: Phillies -1.5
Total: 11.0 runs
Probable starting pitchers for Phillies at Rockies
Pitching matchup for May 21, 2025: Taijuan Walker vs. Carson Palmquist
Phillies: Taijuan Walker , (1-3, 2.62 ERA)
Last outing (St Louis Cardinals, 5/14): 3.0 Innings Pitched, 2 Earned Runs Allowed, 3 Hits Allowed, 1 Walks, and 2 Strikeouts Rockies: Carson Palmquist , (0-1, 11.25 ERA)
Last outing (Arizona Diamondbacks, 5/16): 4.0 Innings Pitched, 5 Earned Runs Allowed, 6 Hits Allowed, 1 Walks, and 0 Strikeouts
Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!
Top betting trends & insights to know ahead of Phillies at Rockies
The Rockies have lost four of their last five games against teams with winning records
The Phillies are 3-6-1 to the OVER in their last 10 games
The total is 5-5-0 in the last 10 Rockies games
The Phillies have covered in four of their last five on the road, profiting 2.41 units
If you're looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!
Expert picks & predictions for tonight's game between the Phillies and the Rockies
Rotoworld Best Bet
Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.
Advertisement
Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.
Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.
Here are the best bets our model is projecting for Wednesday's game between the Phillies and the Rockies:
Moneyline: NBC Sports Bet is recommending a play on the Philadelphia Phillies on the Moneyline.
Spread: NBC Sports Bet is leaning towards a play ATS on the Colorado Rockies at +1.5.
Total: NBC Sports Bet is staying away from a play on the Game Total of 11.0.
Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC
Advertisement
Follow our experts on socials to keep up with all the latest content from the staff:

Try Our AI Features
Explore what Daily8 AI can do for you:
Comments
No comments yet...
Related Articles
Yahoo
22 minutes ago
- Yahoo
Mariners Announce Julio Rodriguez News After Angels Game
Mariners Announce Julio Rodriguez News After Angels Game originally appeared on Athlon Sports. The Los Angeles Angels defeated the Seattle Mariners on Saturday night. This was the second game of a three-game AL West series. With the loss, Seattle ends the night 3.5 games back of the first-place Houston Astros, and just two games up on the third-place Angels. Advertisement In addition to the MVP-caliber numbers switch-hitting catcher Cal Raleigh has been putting up this season, Seattle has been reliant on the production of All-Star center fielder Julio Rodriguez. The 24-year-old is second on the team in RBIs and runs scored, and has played good defense in center, including a home run robbing catch in the series opener against LA. Seattle Mariners outfielder Julio Rodriguez (44)© Jason Parkhurst-Imagn Images In an unfortunate development on Saturday, Rodriguez was removed from the game after recording hits in each of his first two at-bats. While running from second to third, Rodriguez was struck by a 98.1 MPH ground ball off the bat of Randy Arozarena. Advertisement Not only was this an automatic out, but it forced Rodriguez to exit the game. There was obvious concern among Seattle fans, and the Mariners have since announced an official update via manager Dan Wilson. "Julio Rodríguez had X-rays taken tonight here at Angel Stadium, which came back negative … He is day to day and Dan Wilson is optimistic that he'll avoid the IL, but they won't know more until tomorrow," Daniel Kramer of wrote on X. This encouraging update from the team got even better when Rodriguez told reporters there is a "high chance" he plays in the series finale against Los Angeles (via Kramer). Advertisement Rodriguez owns a .742 OPS this season, which is below his career .793 mark. The 2022 AL Rookie of the Year, Rodriguez burst onto the scene with 28 home runs and 75 RBIs in his first MLB season. He followed that with 32 homers and 103 RBIs the next season, but took a step back in 2024. While his numbers do not mirror what he did in his first two MLB seasons, Rodriguez remains an integral part of this Seattle team that has postseason hopes. Related: Major Juan Soto Announcement Made on Saturday Related: Mets Announce Trade With Giants After Rockies Game This story was originally reported by Athlon Sports on Jun 8, 2025, where it first appeared.


CBS News
24 minutes ago
- CBS News
Gonsolin joins Glasnow, Sasaki and Snell among 14 Dodgers pitchers on injured list
Tony Gonsolin was placed on the 15-day injured list Saturday by the Dodgers because of right elbow discomfort, joining fellow rotation members Tyler Glasnow, Roki Sasaki and Blake Snell among 14 Los Angeles pitchers on the IL. NL West-leading Los Angeles activated relievers Kirby Yates from the 15-day IL and Michael Kopech from the 60-day IL before Saturday's game against St. Louis and designated right-hander Chris Stratton for assignment, one day after he rejoined the team. Gonsolin, a 31-year-old right-hander, made his season debut on April 30 after recovering from Tommy John surgery on Aug. 18, 2023, and was 3-2 with a 5.00 ERA in seven starts. He last pitched Wednesday in a 6-1 loss to the New York Mets, allowing three runs — two earned — three hits and three walks in five innings. Other Dodgers pitchers on the IL are right-handers Luis García, Brudar Graterol, Michael Grove, Edgardo Henriquez, Kyle Hurt, Evan Phillips, River Ryan, Emmet Sheehan, Gavin Stone and Blake Treinen. Kopech, a 29-year-old right-hander, had been sidelined since spring training with right shoulder impingement and had a 15.63 ERA in nine rehab appearances with Triple-A Oklahoma City from May 8 through last Sunday. Yates, a 38-year-old right-hander, had been sidelined since May 17 because of a strained right hamstring. He is 3-2 with a 4.34 ERA in 22 relief appearances, striking out 31 and walking six in 18 2/3 innings. Stratton, 34, signed with the Dodgers on May 25, three days after he was released by Kansas City. He was designated for assignment on June 2, refused an outright assignment to Oklahoma City, then re-signed with the Dodgers a day later. He has made a pair of appearances for Los Angeles, totaling three innings.


CBS News
24 minutes ago
- CBS News
Adell hits 2 HRs, Taylor also goes deep as Angels rally from 4 down to beat Mariners 8-6
Jo Adell homered twice, Chris Taylor also went deep and the Los Angeles Angels rallied from four runs down and beat the Seattle Mariners 8-6 on Saturday night. Cal Raleigh homered twice — giving him a major league-leading 26 — and drove in four runs for the Mariners, who have lost five straight and 12 of their last 17 games. Angels closer Kenley Jansen, who gave up Raleigh's solo homer in the ninth, finished up for his 14th save. Taylor replaced injured right fielder Jorge Soler (groin tightness) to start the second and led off with a homer off Mariners right-hander Luis Castillo (4-4). Two outs later, Adell hit a 431-foot solo shot to left-center to trim Seattle's lead to 4-2. The Angels took advantage of two Mariners errors to score twice in the third to tie the score 4-4, and Adell's 445-foot homer to center put them ahead 5-4 in the fourth. Doubles by Nolan Schanuel and Taylor Ward pushed the lead to 6-4 in the fifth, and Zach Neto's RBI single made it 7-5 in the sixth. Adell added an RBI single in the seventh for a three-run lead as the Angels scored in six consecutive innings for the first time since 2011. Seattle center fielder Julio Rodriguez, who singled in his first two at-bats, was knocked out of the game in the third after Randy Arozarena's hard grounder hit him above the right ankle while Rodriguez was trying to steal third base. Cole Young doubled and scored in the second and hit an RBI single in the sixth for the Mariners. Key moment Connor Brogdon (1-0) replaced Angels starter Jack Kochanowicz with runners on first and third and one out in the fourth. He struck out J.P. Crawford, walked Jorge Polanco and got Leody Taveras to fly out with the bases loaded to preserve a 4-4 tie. Key stat Adell is 13 for 32 (.406) with five homers, two doubles and nine RBIs in his last 10 games, raising his season average from .184 to .224. Up next Mariners RHP George Kirby (0-3, 8.56 ERA) will start Sunday's series finale against Angels LHP Tyler Anderson (2-2, 3.86).