Leo Estrella

49-Year-Old PitcherP
 Free Agent  
2024 Fantasy Outlook
There was no outlook written for Leo Estrella in 2024. Check out the latest news below for more on his current fantasy value.
$Estrella was dealt to the Giants in March, 2004.
PSan Francisco Giants  
April 11, 2004
Despite an overworked bullpen, the Giants deleted Estrella, designating him for assignment to make room for outfielder Jeffrey Hammonds, according to the Contra Costa Times.
ANALYSIS
Estrella, despite his struggles this season, was taken aback by the move. He said he was outrighted, meaning he has to clear waivers before the Giants can send him to the minor leagues. Estrella can then either accept or decline his assignment, but he said he'd be willing to pitch at Triple-A Fresno. "They didn't give me much time," he said. "It's hard. They know what I can do. They saw me pitch last year. I don't think I was struggling. I call struggling when you can't throw strikes. I'm shocked right now. I came to a new team and they don't give you a chance."
Read More News
Pitching Stats
Loading Pitching Stats...
Minor League Game Log
Calculate Stats Over Time
Just click on any two dates.
Loading Minor League Pitching Game Log...
Advanced Pitching Stats
Loading Advanced Pitching Stats...
Defensive Stats
Loading MLB Defensive Stats...
Stats Vs Today's Lineup
Want more matchup stats?
Loading Matchup Stats...
Past Fantasy Outlooks
2004
2003
Estrella, who signed as a minor league free agent before the 2003 season, eventually held the closer role with the Brewers for a while before Dan Kolb cemented his hold on the job. He is better suited as a set-up man and that's where he might fall in this year. His numbers trailed off quite a bit late in the season and he eventually finished with a 4.36 ERA in 66 IP.
More Fantasy News
PSan Francisco Giants  
March 30, 2004
The Giants acquired left-hander Wayne Franklin and righty reliever Estrella from the Brewers on Tuesday for two minor leaguers, Carlos Villanueva and Glenn Woolard, according to Associated Press.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
PMilwaukee Brewers  
February 22, 2004
Estrella was signed to a one year contract by the Brewers.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
PMilwaukee Brewers  
September 11, 2003
Estrella left Wednesday night's game with ulnar irritation in his elbow.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
PMilwaukee Brewers  
September 10, 2003
Estrella left the Brewers' loss to the Astros on Wednesday night with an undisclosed injury.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
PMilwaukee Brewers  
August 24, 2003
For the second game in a row, Estrella helped cough up a late lead on Sunday.
ANALYSIS
Subscribe now to instantly reveal our take on this news.