These are just my opinions. I cannot promise that I will be perfect, but I can promise that I will seek to understand and illuminate whatever moves that the Giants make (my obsession and compulsion). I will share my love of baseball and my passion for the Giants. And I will try to teach, best that I can. Often, I tackle the prevailing mood among Giants fans and see if that is a correct stance, good or bad.
Tuesday, March 10, 2026
Your 2026 Giants: Bullpen Angst
Wednesday, February 25, 2026
Your 2026 Giants: Lineup Roster-bations
I like ZiPS projections for doing analysis for the upcoming season for the Giants. For about a dozen years, I would collect a variety of projections from sources, and I found that ZiPS generally were in the middle. Baseball Forecast would often be on the higher side, while Steamer would be on the lower side. The ZiPS methodology is pretty rock solid as well, as it calculates decile percentile projections, and his reviews of prior year percentile projections find that roughly 50% of players projected beat their 50th percentile projections, and so on, up to 10% beating their 90th percentile and down to 90% beating their 10th percentile projections. No wonder pro teams pay him for consulting services.
Another tool I like is the Lineup Analyzer that Baseball Musings designed based on research from others. It utilizes the regression analysis of long term batting lineup data that the researcher provided (I was able to confirm the analysis still worked by inputting the NL lineup data and comparing it with the actual, and it was always close back then), to calculate the runs scored by the OBP and SLG of each hitter of the lineup, and after you input a lineup of hitters with their projections for the new season, it can analyze which lineups maximizes the runs scored by this particular lineup.
That’s how the concept of batting the pitcher 8th came about, as this analysis showed that to maximize runs scored, placing even your worst position player hitter 9th would improve scoring by placing additional runners for the top of the order to drive in. Tony LaRussa was one MLB manager who took this to heart and batted his pitchers 8th.
I thought I would take the expected Giants position starters (since there is not much competition there this year), input their projections, and see what the best lineup would be.
Sunday, February 22, 2026
Your 2026 Giants: Heliot Phone Home
Heliot Ramos had an up and down season in 2025. What most remember is his down offensive season and horrendous defensive performance. He discusses when it went downhill in an interview with the Chronicle (Subscription required), noting a play in the July 20th game against Toronto. I thought I would look into before and after, to get a picture of what we might expect in 2026.
Tuesday, February 17, 2026
Your 2026 Giants: Pivotal Analysis
Friday, February 06, 2026
Your 2026 Giants: Signs Three Time Batting Champ, Luis Arraez
Saturday, January 31, 2026
Your 2026 Giants: Harrison Bader Signing
Per reports, Harrison Bader agreed to two year contract with the Giants for $20.5M, and incentives could raise that to $21.0M. Posey reported that Bader will play CF, where he has won a gold glove before.
Posey also noted that Jung Hoo Lee took the news of moving to RF well, and Lee was also told that he would still get starts in CF, which fits what Vitello said in a recent interview, that the starters in the outfield will be fluid. Apparently Lee has played a lot of RF in KBO, and his StatCast physical stats compared well with other MLB RF, so they expect him to be good defensively there.
To clear space on the 40 man, they traded pitcher Kai-Wei Teng to the Astros, for a catcher, Jameel Vlattoel and international a lot money.
Thursday, January 29, 2026
Your 2026 Giants: Don’t Trade Bryce Eldridge
With the lackluster offseason, many Giants fans are desperate to boost the roster by trading away Bryce Eldridge for a better starting pitcher and improve the rotation, under the rationale that with Rafael Devers, another power hitting left-handed first baseman, the Giants could afford to trade Eldridge for someone like Joe Ryan. Some also note the poor success rate of top prospects to justify this move.
Here’s a major part of the reason why I do not want to trade Eldridge: he’s an extremely rare position player.