Discover timely sports news adapted for students in K12 classrooms. We offer multiple reading levels, reading comprehension questions and endless fun.
Boston trounces Baltimore 17-1 in a wild, fast-paced game filled with big hits and bold innings.
April 26, 2026
Boston hosts Baltimore as Crochet faces Rogers in a wild, high-energy game full of speed, power, and big moments.
April 25, 2026
Baltimore powers past Boston in a high-scoring game, 10-3, as the Orioles explode early and never let the Red Sox catch up.
The Red Sox and Orioles clash Friday, April 24 as Boston’s Bello faces Baltimore’s Young in a pace-filled duel to spark a spring turnaround.
April 24, 2026
Baltimore roars back with a six-run burst in the sixth to beat Kansas City 8-6 after a back-and-forth game on Wednesday, April 22.
April 23, 2026
The Orioles visit KC as their pitching staff takes center stage to cool a rough start, with Bassitt facing Wacha in a tense, high-stakes showdown.
April 22, 2026
The Royals beat the Orioles 6-5 in a wild Tuesday duel, scoring late and holding on in a tense finish.
Two hopeful teams clash as Baltimore’s pitching staff tries to rebound, led by Rogers and Bradish, while Kansas City leans on Ragans and Estévez in a tense Tuesday duel.
April 21, 2026
The Orioles ride a big late rally to beat the Royals 7-5 after a back-and-forth game that started with KC taking an early lead.
The Orioles head to KC to face a stingy Royals rotation in a Monday showdown, led by Bradish vs Lugo as both teams lean on young heroes and steady arms.
April 20, 2026
Guardians ride pitching and late hits to beat Orioles 8-4 on Sunday, April 19.
The Orioles and Guardians clash as two strong pitching staffs go head‑to‑head, led by Trevor Rogers for Baltimore and Joey Cantillo for Cleveland.
April 19, 2026