Edmundo Sosa the spark the shorthanded Phils need to ignite a comeback
- On March 31, 2025, the Philadelphia Phillies defeated the Colorado Rockies 6-1 in their home opener at Citizens Bank Park in Philadelphia, Pennsylvania.
- Edmundo Sosa started at shortstop in place of Trea Turner, who was sidelined with back spasms, and Germán Márquez made only his sixth start over the last three years for the Rockies due to injuries.
- Edmundo Sosa sparked the Phillies' rally with a go-ahead, two-run double in the seventh inning, followed by a 434-foot, two-run home run by Kyle Schwarber, while Max Kepler and Nick Castellanos added back-to-back home runs in the eighth.
- Sosa's two-out double off Rockies reliever Victor Vodnik scored Bryson Stott and Trea Turner to give the Phillies a 2-1 lead, while Schwarber's home run extended the lead to 4-1, and Cristopher Sanchez struck out seven Rockies in 5 1/3 innings.
- Phillies relievers Joe Ross, Jose Alvarado, and Jordan Romano pitched scoreless innings to secure the victory, while the Rockies, who were outhit 11-6 and left nine runners on base, fell to 1-3 on the season.
32 Articles
32 Articles

Edmundo Sosa the spark the shorthanded Phils need to ignite a comeback
PHILADELPHIA — For not the first time in his Phillies career, Edmundo Sosa provided a spark Monday when given a chance in a big spot. You’d wager it won’t be the last time, either. Starting again in place of injured shortstop Trea Turner, Sosa supplied the go-ahead, two-run double in the seventh inning, a preamble to three late-game home runs and another Phillies mashing of a bullpen in a 6-1 win over the Rockies in Monday’s home opener. It was …

Schwarber homers, Kepler and Castellanos go back to back to lead Phillies past Rockies 6-1
PHILADELPHIA (AP) — Edmundo Sosa ripped a two-out, go-ahead two-RBI double in the seventh inning and Kyle Schwarber followed with a mammoth homer to center field to rally the Philadelphia Phillies to a 6-1 win over the Colorado Rockies on…

Phillies’ offense ignites late in win over Rockies
Edmundo Sosa hit a go-ahead, two-run double with two outs in the seventh inning and Kyle Schwarber followed with a two-run homer as the Philadelphia Phillies celebrated their home opener with a 6-1 win over the Colorado Rockies on Monday.
'Sixth Man' Sosa steps up again as Phils rally in home opener
PHILADELPHIA – Edmundo Sosa might be back on the Phillies’ bench on Wednesday. He understands. It’s his job. Sosa is a bench guy. He is just one player on a 26-man roster, although he considers himself more of a sixth man in basketball than anything. He believes he can produce,
Coverage Details
Bias Distribution
- 60% of the sources are Center
To view factuality data please Upgrade to Premium
Ownership
To view ownership data please Upgrade to Vantage