Home
Giants

San Francisco Giants

A bad big-league season, a farm system worth watching. The weekly prospect report is the whole show.

Stories

More this season

The Giants can hit with men on base. They are last at putting them there.

Sep 17, 2026

The last time Rafael Devers played third base, an umpire put him there

Sep 16, 2026

The Giants cannot lose 100 games. Their floor is one game better than 1985.

Sep 16, 2026

Eugene loses a championship series by one run three times

Sep 15, 2026

Once Logan Webb Reaches The Fifth Inning He Has A 1.74 Earned Run Average

Sep 14, 2026

Rafael Devers Is Done For The Year, And The Paperwork That Says So Is Also A Call-Up

Sep 13, 2026

Spencer Bivens Threw More Innings In Sacramento Than Any Giants Reliever Threw In San Francisco

Sep 13, 2026

A Giant Has Hit 35 Doubles And 35 Home Runs Seven Times Since 1883. Rafael Devers Just Made It Eight.

Sep 12, 2026

Adrian Houser's Forearm Took A Job With It, And San Francisco Has Been Filling It With Starting Pitchers

Sep 12, 2026

The Giants Have Stolen 68, 68 And 69 Bases In Three Seasons, And Buster Posey Has Spent Two Of Them Asking For More

Sep 11, 2026

The Giants Have Ended Up With What Atlanta Paid For Joey Bart

Sep 10, 2026

Every Team Left On The Giants' Schedule Has A Number. San Francisco Has A Letter.

Sep 9, 2026

The fourth overall pick throws his first professional inning

Sep 8, 2026

Cesar Perdomo Gave Up Three Singles And A Walk In His First Major League Start

Sep 7, 2026

Every Run The Giants Scored On Saturday Left The Ballpark

Sep 6, 2026

Jackson Flora Signed On July 18 And Threw His First Professional Pitch On September 4

Sep 5, 2026

San Francisco Claimed A Reliever Milwaukee Waived, So Ryan Walker Is Going To Sacramento For The Third Time

Sep 5, 2026

The Giants Have More Men On The 60-Day Injured List Than Any Club In Baseball, And All Of Them Return In November

Sep 4, 2026

The Rangers Have Two Ways Into October And The Price Has One

Sep 4, 2026

Logan Webb Got Six Outs In Pittsburgh. The Pitcher San Francisco Added That Morning Got Twelve.

Sep 2, 2026

The Last Giants Team To Hand Out This Many Debuts Kept Exactly Half Of Them

Sep 1, 2026

Three of the top ten hit the injured list in one week

Sep 1, 2026

Yunior Marte's 40-Man Spot Was Already Spoken For In November

Aug 31, 2026

San Francisco Used The Same Roster Spot For Two Major League Debuts On Saturday

Aug 30, 2026

Both Of The Arms San Francisco Added Saturday Last Pitched On August 23

Aug 29, 2026

Losing Willy Adames Costs The Giants A Third Baseman, Not A Shortstop

Aug 28, 2026

A Rainout In Atlanta In June Left The Giants Needing Two Starters On Saturday

Aug 27, 2026

Carson Whisenhunt's Only Scoreless Start This Season Was The One He Did Not Finish

Aug 26, 2026

San Francisco Got The Better MRI And Called Up A Man Who Has Never Pitched Up Here

Aug 26, 2026

San Francisco's Active Roster Does Not List A Shortstop

Aug 25, 2026

The teenagers hit .480 and .455 one level apart

Aug 25, 2026

The Level Changed Luis Hernández And It Did Not Change Josuar Gonzalez

Aug 23, 2026

Marcelo Mayer's Foot Was Not The Injury San Francisco Was Buying

Aug 22, 2026

Ten Pitchers Have Started A Game For The Giants This Season, And Three Of Them Cannot Start Another

Aug 21, 2026

The Giants Called Up Tugboat Wilkinson To Start And Used Him For Seven Batters

Aug 20, 2026

Four home runs in six days ends Bo Davidson's drought

Aug 18, 2026

The 2028 All-Star Game Will Decide For Itself What San Francisco Means

Aug 16, 2026

The Best Giants At Oracle Park In July 2028 May Be In The Futures Game

Aug 15, 2026

A Price Can Move Six Cents Without Anybody Changing Their Mind

Aug 14, 2026

The Paperwork Still Says Abdominal Strain

Aug 14, 2026

The Giants Have One 40-Man Spot Left. December 1 Is What Makes It Expensive.

Aug 13, 2026

San Francisco Claimed A Third Baseman Thursday. The Roster Spot Came From An Elbow.

Aug 13, 2026

Andrew Knizner Has Changed Organizations Four Times Since December And Is Now The Giants' Most Experienced Catcher

Aug 12, 2026

Zach Morgan Reached The Major Leagues On Monday Without Reaching The Batter's Box

Aug 12, 2026

Ninety Days On The Roster Was The Price Of Daniel Susac, And The Giants Cleared It Friday

Aug 11, 2026

Four promotions including a first major league game at twenty-seven

Aug 11, 2026

San Francisco Traded A Reliever For A Starter And Then Used Him In Relief

Aug 10, 2026

The Giants Used An Opener On Friday. The Man Behind It Wants His Job Back.

Aug 9, 2026

Matt Chapman Played Most Of This Season With A Hernia

Aug 8, 2026

The Giants Spent A 40-Man Spot On Ten Innings

Aug 8, 2026

The Giants Gave Up Joe Morgan For Mike Krukow And Got Forty-Four Seasons

Aug 7, 2026

San Francisco Sold Everything It Was Allowed To Sell

Aug 5, 2026

The deadline emptied the major league roster and refilled the farm: seven out

Aug 5, 2026

The Giants Trade Arraez To Tampa Bay, And Five Other Calls I Will Answer For Monday Night

Aug 2, 2026

Sixty-Two Percent Of The Tickets, Ten Percent Of The Money

Jul 31, 2026

Fourteen Trades Into July, One Top-100 Name Has Moved, And Not For A Rental

Jul 30, 2026

The Giants Cannot Trade A Meniscus

Jul 29, 2026

The two crown-jewel teenagers reached full-season ball

Jul 28, 2026

The Giants Bought Four Shortstops. Only One Of Them Can Play Shortstop.

Jul 26, 2026

Luis Arraez Is Worth What He Looks Like. Robbie Ray Is Worth 1.3 Runs Less.

Jul 26, 2026

The board held steady, the complex teenagers kept raking

Jul 21, 2026

A wave of promotions across the upper minors

Jul 19, 2026

The minor leagues went dark after July 12

Jul 14, 2026

The 2026 draft class joins the board (Jackson Flora at #3)

Jul 12, 2026

Dakota Jordan goes nuclear again and cracks the top six

Jul 6, 2026

Dakota Jordan goes nuclear, Blade Tidwell knocks on the door

Jul 4, 2026

Bo Davidson goes off, Josuar Gonzalez returns healthy

Jun 30, 2026

Josuar Gonzalez returns from injury

Jun 23, 2026

Eldridge homers three times in the majors

Jun 16, 2026

Davidson homers in five of six

Jun 9, 2026

Eldridge heats up in the majors

Jun 1, 2026

Level bounces back with four homers

May 26, 2026

Luis Hernandez (17, ACL, 1.125 OPS) corrected from #11 to #5

May 19, 2026

Kilen reclaims #4 with a 1.600 OPS week

May 12, 2026

Top 51 prospects, three windows of misery and hope

May 5, 2026