FRIDAY, APRIL 21

HIGH SCHOOL BASEBALL

4:30 p.m. — Oak Grove at Lafayette County

Boonville Pirates Wood Bat Tournament

6 p.m. — Grain Valley vs. Eldon

HIGH SCHOOL GIRLS SOCCER

Sedalia Smith-Cotton Lady Tiger Tournament

4 p.m. — Grain Valley vs. Columbia Hickman

6 p.m. — Grain Valley vs. Clinton

North Kansas City/Oak Park Invitational

At Staley High School

5 p.m. — William Chrisman vs. Smithville

HIGH SCHOOL BOYS TENNIS

8 a.m. — Blue Springs at North Kansas City Invitational

9 a.m. — Lee's Summit at Sedalia Smith-Cotton Invitational

4 p.m. — Blue Springs South at St. Joseph Central Invitational

4 p.m. — Truman at Belton Invitational

HIGH SCHOOL BOYS GOLF

9 a.m. — Oak Grove at Richmond Invitational, Shirkey Golf Club, Richmond

HIGH SCHOOL TRACK & FIELD

10 a.m. — Blue Springs, Blue Springs South, Fort Osage, Grain Valley, Lee's Summit North, Truman, William Chrisman at Kansas Relays, Lawrence, Kan.

12:30 p.m. — Van Horn at Barstow Invitational

 

SATURDAY, APRIL 22

CHAMPIONS INDOOR FOOTBALL LEAGUE

7:05 p.m. — Kansas City Phantoms at Bloomington Edge, US Cellular Coliseum, Bloomington, Ill.

HIGH SCHOOL BASEBALL

1 p.m. — Oak Grove vs. West Plains at Marshfield High School

3 p.m. — Oak Grove at Marshfield

River City Festival

At University of Kansas, Lawrence

9 a.m. — Blue Springs vs. Shawnee Mission (Kan.) East

Boonville Pirates Wood Bat Tournament

11 a.m. — Grain Valley vs. Boonville

1 p.m. — Grain Valley vs. Centralia

HIGH SCHOOL GIRLS SOCCER

William Chrisman at North Kansas City/Oak Park Invitational, Staley High School

Sedalia Smith-Cotton Lady Tiger Tournament

10 a.m., noon or 2 p.m. — Grain Valley vs. TBD

HIGH SCHOOL BOYS TENNIS

9 a.m. — Fort Osage, Grain Valley, Lee's Summit North at Lee's Summit North Mike Van Beccelaere Memorial Invitational

HIGH SCHOOL TRACK & FIELD

8 a.m. — Blue Springs, Blue Springs South, Fort Osage, Grain Valley, Lee's Summit North, Truman, William Chrisman at Kansas Relays, Lawrence, Kan.