Discover timely sports news adapted for students in K12 classrooms. We offer multiple reading levels, reading comprehension questions and endless fun.
The Diamondbacks roar back in the ninth to beat the Giants 6-3 after a strong early lead disappears.
May 21, 2026
Wednesday showdown as the Giants visit the Diamondbacks, led by a sturdy Giants pitching duo and a fast, dangerous Arizona lineup.
May 20, 2026
The A's pull away with a late surge as Civale and the Oakland pitching staff hold off a Giants rally in a 5-2 win.
May 17, 2026
Two pitching stars lead a showdown as the Giants visit the Athletics on Saturday, May 16, with deep rotations and hopeful bats ready to spark a late surge.
May 16, 2026
Giants rally in the late innings to beat the Pirates 7-6 after a back-and-forth Sunday showdown.
May 11, 2026
Skenes leads the Pirates as they face the Giants in a Sunday showdown, hoping the ace can outduel Mahle and spark a win.
May 10, 2026
Rays win a tight Sunday race 2-1 as their late surge edges past the Giants in Tampa Bay.
May 4, 2026
The Giants visit the Rays as Logan Webb tops a steady Giants rotation against Steven Matz and a deep Rays staff in a Sunday showdown.
May 3, 2026
Phillies shut out the Giants 7-0 as Luzardo and the deep Philly staff shut down San Francisco all night.
April 29, 2026
Giants beat the Dodgers 3-0 behind a steady pitching show, adding a late three-run inning to seal the win.
April 24, 2026
The Dodgers ride a dominant pitching staff into San Francisco as Shohei Ohtani leads a high-powered lineup against a steady Giants rotation led by Logan Webb this Thursday.
April 23, 2026
The Reds blast early, riding Lowder’s pace and big hits to an 8-3 win over the Giants in Cincinnati.
April 16, 2026