San Francisco Giants

San Francisco Giants Daily Recap Archive

144 editions and counting

Small Ball covers the Giants every single day of the MLB season. Each edition includes game recaps with full box scores, player stats, standings updates, injury reports, and front-office news. Browse every edition below, organized by month.

Today's Giants Page →

Latest Giants Recaps

July 14, 2026

Logan Webb took matters into his own hands to get (potential) SF Giants co-ace in MLB Draft

Logan Webb’s hands-on approach in the draft highlights his urgency for the Giants to land a co-ace, a sentiment echoed by the organization’s late-round steals that could reshape the future. As the Giants wrap up the 2026 MLB Draft, with promising talents like Peyton Bonds...

Read full recap →
July 13, 2026

SF Giants lean on pitching in the first half of the 2026 MLB draft

The San Francisco Giants are juggling a mix of excitement and uncertainty as they aim to turn the tide in the second half of the season, currently sitting at 40-55 after a 4-2 win over the Rockies. With the recent activation of Jason Foley from the injured list, their...

Read full recap →
July 12, 2026

The SF Giants round out Day One of 2026 MLB draft with pitching, with one legacy exception

The San Francisco Giants are trying to find their footing as they sit at a disappointing 39-55, having just lost to the Rockies 4-3 in a game where their pitching was again a concern. Tyler Mahle's recent 7-inning gem offers a glimmer of hope, but with a 12-man injured list...

Read full recap →
July 11, 2026

Who the SF Giants should take with their first 5 picks in 2026 MLB Draft

After yesterday's 8-2 victory over the Rockies, the San Francisco Giants are trying to find some momentum as they continue to hover around the bottom of the division with a record of 39-54. Luis Arraez, who has proven to be a valuable asset with his three batting titles, is...

Read full recap →
July 10, 2026

One wild trade scenario that would see SF Giants ship Rafael Devers out of town

The Giants are sinking deeper into mediocrity, now 38-54 after yesterday's brutal 10-0 blowout by the Blue Jays, marking a season-worst 16 games below .500. The pitching staff has been a wreck, giving up an alarming 7.1 runs per game over the last week. Even in defeat, Bryce...

Read full recap →

2026

July 2026

14 editions

14 Tue 13 Mon 12 Sun 11 Sat 10 Fri 9 Thu 8 Wed 7 Tue 6 Mon 5 Sun 4 Sat 3 Fri 2 Thu 1 Wed

June 2026

30 editions

30 Tue 29 Mon 28 Sun 27 Sat 26 Fri 25 Thu 24 Wed 23 Tue 22 Mon 21 Sun 20 Sat 19 Fri 18 Thu 17 Wed 16 Tue 15 Mon 14 Sun 13 Sat 12 Fri 11 Thu 10 Wed 9 Tue 8 Mon 7 Sun 6 Sat 5 Fri 4 Thu 3 Wed 2 Tue 1 Mon

May 2026

26 editions

31 Sun 30 Sat 29 Fri 28 Thu 27 Wed 26 Tue 25 Mon 24 Sun 23 Sat 22 Fri 20 Wed 17 Sun 16 Sat 15 Fri 12 Tue 11 Mon 10 Sun 9 Sat 8 Fri 7 Thu 6 Wed 5 Tue 4 Mon 3 Sun 2 Sat 1 Fri

April 2026

28 editions

30 Thu 29 Wed 28 Tue 27 Mon 26 Sun 25 Sat 24 Fri 22 Wed 21 Tue 20 Mon 19 Sun 18 Sat 17 Fri 16 Thu 15 Wed 14 Tue 12 Sun 11 Sat 10 Fri 9 Thu 8 Wed 7 Tue 6 Mon 5 Sun 4 Sat 3 Fri 2 Thu 1 Wed

March 2026

31 editions

31 Tue 30 Mon 29 Sun 28 Sat 27 Fri 26 Thu 25 Wed 24 Tue 23 Mon 22 Sun 21 Sat 20 Fri 19 Thu 18 Wed 17 Tue 16 Mon 15 Sun 14 Sat 13 Fri 12 Thu 11 Wed 10 Tue 9 Mon 8 Sun 7 Sat 6 Fri 5 Thu 4 Wed 3 Tue 2 Mon 1 Sun

February 2026

15 editions

28 Sat 27 Fri 26 Thu 25 Wed 24 Tue 23 Mon 22 Sun 21 Sat 20 Fri 19 Thu 18 Wed 17 Tue 16 Mon 15 Sun 14 Sat
Never miss a Giants update

Get the daily recap delivered free every morning.