Full schedules & scores

Upcoming Games: This week's schedule

Scores are updated when games are final. Games marked () are televised by SWX.

Saturday, April 21

Baseball
Timberlake at Bonners Ferry, 11 a.m.
St. John-Endicott/LaCrosse at Colton, 11 a.m.
Pomeroy at Garfield-Palouse, 11 a.m.
Riverside at Gonzaga Prep, 11 a.m.
Priest River at Kellogg, 11 a.m.
Chewelah at Medical Lake, 11 a.m.
Cusick at Almira/Coulee-Hartline, noon
Lind-Ritzville/Sprague at Colfax, noon
Northport at Columbia, noon
Republic at Curlew, noon
Coeur d’Alene at Post Falls, noon
Asotin at Reardan, noon
Odessa at Selkirk, noon
Davenport at Springdale, noon
Orofino at St. Maries, noon
Clarkston at West Valley, noon
Timberlake at Bonners Ferry, 1 p.m.
St. John-Endicott/LaCrosse at Colton, 1 p.m.
Pomeroy at Garfield-Palouse, 1 p.m.
Priest River at Kellogg, 1 p.m.
Cusick at Almira/Coulee-Hartline, 2 p.m.
Lind-Ritzville/Sprague at Colfax, 2 p.m.
Kettle Falls at Liberty, 2 p.m.
Coeur d’Alene at Post Falls, 2 p.m.
Asotin at Reardan, 2 p.m.
Odessa at Selkirk, 2 p.m.
Davenport at Springdale, 2 p.m.
Orofino at St. Maries, 2 p.m.
Clarkston at West Valley, 2 p.m.
Fastpitch softball
Timberlake at Bonners Ferry, 11 a.m.
Grangeville at Colton, 11 a.m.
Pomeroy at Garfield-Palouse, 11 a.m.
St. Maries at Orofino, 11 a.m.
Kellogg at Priest River, 11 a.m.
Cusick at Almira/Coulee-Hartline, noon
West Valley at Clarkston, noon
Lind-Ritzville/Sprague at Colfax, noon
Tekoa-Rosalia at Liberty, noon
Wilbur-Creston at Northwest Christian, noon
Chewelah at Omak, noon
Asotin at Reardan, noon
Curlew at Republic, noon
Davenport at Springdale, noon
Post Falls at Kamiakin, 12:30 p.m.
St. Maries at Orofino, 12:30 p.m.
Timberlake at Bonners Ferry, 1 p.m.
Grangeville at Colton, 1 p.m.
Pomeroy at Garfield-Palouse, 1 p.m.
Coeur d’Alene at Kamiakin, 1 p.m.
Kellogg at Priest River, 1 p.m.
Cusick at Almira/Coulee-Hartline, 2 p.m.
West Valley at Clarkston, 2 p.m.
Lind-Ritzville/Sprague at Colfax, 2 p.m.
Tekoa-Rosalia at Liberty, 2 p.m.
Wilbur-Creston at Northwest Christian, 2 p.m.
Chewelah at Omak, 2 p.m.
Asotin at Reardan, 2 p.m.
Curlew at Republic, 2 p.m.
Davenport at Springdale, 2 p.m.
Pullman at Moscow, 3 p.m.
Coeur d’Alene at Richland, 3 p.m.
Post Falls at Richland, 3 p.m.
Spring boys soccer
Clarkston at Medical Lake, 11 a.m.
Lakeside (WA) at Colville, 4 p.m.
Riverside at Newport, 4 p.m.
Deer Park at Northwest Christian, 4 p.m.
Track and field
Mooberry Relays, 9 a.m.
Troy Invite, 9:30 a.m.
Kootenai Invitational, 10 a.m.
Priest River Invite, 10 a.m.
Eason Invitational, 10 a.m.
Blue Devil Legends Invitational, 10 a.m.
Quincy Invitational, 10:30 a.m.
Boys tennis
Trojan Tourney, 9:30 a.m.
Shadle Park vs. Eisenhower, 10 a.m.
Post Falls Tournament, 11 a.m.
St. George’s at Lind-Ritzville-Sprague, 11 a.m.
Girls tennis
Shadle Park vs. Eisenhower, 10 a.m.
St. George’s, 11 a.m.
Post Falls Tournament, 11 a.m.

Monday, April 23

Baseball
Kellogg at Bonners Ferry, 4 p.m.
Lewis and Clark at Ferris, 4 p.m.
University vs. Gonzaga Prep at G-Prep, 4 p.m.
Grangeville at Moscow, 4 p.m.
Central Valley at Mt. Spokane, 4 p.m.
North Central at Rogers, 4 p.m.
Mead at Shadle Park, 4 p.m.
Fastpitch softball
Kellogg at Bonners Ferry, 4 p.m.
Lewis and Clark at Mt. Spokane, 4 p.m.
Mead at Rogers, 4 p.m.
Pomeroy at Touchet, 4 p.m.
Girls tennis
Freeman vs. Newport, 3:30 p.m.
Boys golf
Post Falls Invite, 9 a.m.
GSL #4 at TBD, noon
St. George’s Host, 2 p.m.
Girls golf
Post Falls Invite, 9 a.m.
GSL #4 at TBD, noon
St. George’s Host, 2 p.m.

Tuesday, April 24

Baseball
Cusick at Curlew, noon
Odessa at Almira/Coulee-Hartline, 2 p.m.
Clarkston at Cheney, 2 p.m.
Lake City at Coeur d’Alene, 2 p.m.
St. George’s at Lind-Ritzville/Sprague, 2 p.m.
Wellpinit at Republic, 2 p.m.
St. John-Endicott/LaCrosse at Garfield-Palouse, 3 p.m.
Colfax at Northwest Christian, 3 p.m.
Odessa at Almira/Coulee-Hartline, 4 p.m.
Mt. Spokane at Central Valley, 4 p.m.
Clarkston at Cheney, 4 p.m.
Lake City at Coeur d’Alene, 4 p.m.
Touchet at Colton, 4 p.m.
Pullman at East Valley, 4 p.m.
Ferris vs. Lewis and Clark at Hart Field, 4 p.m.
Timberlake at Kellogg, 4 p.m.
Kettle Falls at Liberty, 4 p.m.
St. George’s at Lind-Ritzville/Sprague, 4 p.m.
Shadle Park at Mead, 4 p.m.
Rogers at North Central, 4 p.m.
Bonners Ferry at Priest River, 4 p.m.
Gonzaga Prep at University, 4 p.m.
Colville at Chewelah, 4:30 p.m.
Freeman at Deer Park, 4:30 p.m.
Orofino at Potlatch, 4:30 p.m.
Newport at Riverside, 4:30 p.m.
Colfax at Northwest Christian, 5 p.m.
Medical Lake at Lakeside (WA), 5:30 p.m.
Fastpitch softball
Inchelium at Almira/Coulee-Hartline, 2 p.m.
Cusick at Curlew, 2 p.m.
Wilbur-Creston at Kettle Falls, 2 p.m.
Northport at Selkirk, 2 p.m.
Lake City at Coeur d’Alene, 2:30 p.m.
Northwest Christian at Colfax, 3 p.m.
Touchet at Colton, 3 p.m.
Post Falls at Lewiston, 3 p.m.
Inchelium at Almira/Coulee-Hartline, 4 p.m.
Lewis and Clark at Central Valley, 4 p.m.
Cheney at Clarkston, 4 p.m.
Lake City at Coeur d’Alene, 4 p.m.
Cusick at Curlew, 4 p.m.
University at Gonzaga Prep, 4 p.m.
Lapwai at Grangeville, 4 p.m.
Timberlake at Kellogg, 4 p.m.
Wilbur-Creston at Kettle Falls, 4 p.m.
North Central at Mead, 4 p.m.
Shadle Park at Mt. Spokane, 4 p.m.
Bonners Ferry at Priest River, 4 p.m.
East Valley at Pullman, 4 p.m.
Ferris at Rogers, 4 p.m.
Northport at Selkirk, 4 p.m.
Riverside at Colville, 4:30 p.m.
Chewelah at Freeman, 4:30 p.m.
Post Falls at Lewiston, 4:30 p.m.
Deer Park at Medical Lake, 4:30 p.m.
Lakeside (WA) at Newport, 4:30 p.m.
Northwest Christian at Colfax, 5 p.m.
Touchet at Colton, 5 p.m.
Moscow at Orofino, 5 p.m.
Spring boys soccer
West Valley at Cheney, 4 p.m.
Lakeside (WA) at Deer Park, 4 p.m.
Clarkston at East Valley, 4 p.m.
Riverside at Medical Lake, 4 p.m.
Colville at Northwest Christian, 4 p.m.
Track and field
Northeast 2B/1B League Meet, 3:30 p.m.
North Star League Meet, 4 p.m.
Lakeland Relays, 4 p.m.
Boys tennis
Reardan at Lind-Ritzville-Sprague, 3 p.m.
Sandpoint at Post Falls, 3 p.m.
Coeur d’Alene Charter at Coeur d’Alene, 3:15 p.m.
West Valley at Clarkston, 3:30 p.m.
Pullman at Cheney, 3:30 p.m.
Freeman vs. Deer Park, 3:30 p.m.
Medical Lake vs. Riverside, 3:30 p.m.
Lakeside vs. Chewelah, 3:30 p.m.
University vs. Lewis and Clark, 3:30 p.m.
Mt. Spokane vs. Mead, 3:30 p.m.
Central Valley vs. North Central, 3:30 p.m.
Gonzaga Prep vs. Rogers, 3:30 p.m.
Ferris vs. Shadle Park, 3:30 p.m.
Girls tennis
Reardon, 3 p.m.
Coeur d’Alene, 3:15 p.m.
Clarkston at West valley, 3:30 p.m.
Cheney at Pullman, 3:30 p.m.
Colville, 3:30 p.m.
Freeman, 3:30 p.m.
Medical Lake, 3:30 p.m.
Lakeside, 3:30 p.m.
North Central vs. Central Valley, 3:30 p.m.
Shadle Park vs. Ferris, 3:30 p.m.
Rogers vs. Gonzaga Prep, 3:30 p.m.
Mead vs. Mt. Spokane, 3:30 p.m.
Lewis and Clark vs. University, 3:30 p.m.
Boys golf
GNL Event #3, 10 a.m.
Girls golf
GNL Event #3, 10 a.m.

Wednesday, April 25

Baseball
Lewiston at Post Falls, 3 p.m.
Moscow at Asotin, 4 p.m.
Lewiston at Post Falls, 5 p.m.
Liberty at Lake Washington, 7 p.m.
Fastpitch softball
Medical Lake at Davenport, 3:30 p.m.
Northwest Christian at Rogers, 4 p.m.
Medical Lake at Davenport, 5:30 p.m.
Spring boys soccer
Mead vs. Lewis and Clark at Hart Field, 4 p.m.
Mt. Spokane vs. Shadle Park at Joe Albi, 4 p.m.
Ferris at Central Valley, 6:30 p.m.
North Central vs. Rogers at Joe Albi, 6:30 p.m.
Gonzaga Prep at University, 6:30 p.m.
Track and field
NEA League Meet at Colville, 3:30 p.m.
NEA League Meet at Deer Park, 3:30 p.m.
NEA League Meet at Lakeside, 3:30 p.m.
GNL League Meet at Pullman, 3:30 p.m.
GNL League Meet at West Valley, 3:30 p.m.
Boys tennis
Coeur d’Alene at Lake City, 3 p.m.
Wilbur-Creston vs. Davenport, 3 p.m.
Pullman at Lakeland ID, 3:30 p.m.
University vs. Central Valley, 3:30 p.m.
Lewis and Clark vs. Ferris, 3:30 p.m.
Mead vs. Gonzaga Prep, 3:30 p.m.
North Central vs. Mt. Spokane, 3:30 p.m.
Rogers vs. Shadle Park, 3:30 p.m.
Girls tennis
Wilbur-Creston vs. Davenport, 3 p.m.
Lake City, 3 p.m.
Lakeland ID at Pullman, 3:30 p.m.
Ferris vs. Lewis and Clark, 3:30 p.m.
Gonzaga Prep vs. Mead, 3:30 p.m.
Mt. Spokane vs. North Central, 3:30 p.m.
Shadle Park vs. Rogers, 3:30 p.m.
Central Valley vs. University, 3:30 p.m.

Thursday, April 26

Baseball
Mead vs. Gonzaga Prep at Avista Stadium, 2:30 p.m.
Bonners Ferry at Sandpoint, 3 p.m.
Central Valley at Ferris, 4 p.m.
Sandpoint at Kellogg, 4 p.m.
North Central at Mt. Spokane, 4 p.m.
Priest River at St. Maries, 4 p.m.
Lewis and Clark at University, 4 p.m.
Shadle Park vs. Rogers at Avista Stadium, 5 p.m.
Bonners Ferry at Sandpoint, 5 p.m.
Fastpitch softball
Inchelium at Cusick, 2 p.m.
Cusick at Northport, 2 p.m.
Bonners Ferry at Sandpoint, 3 p.m.
Rogers at Central Valley, 4 p.m.
Inchelium at Cusick, 4 p.m.
Gonzaga Prep at Ferris, 4 p.m.
Shadle Park vs. Lewis and Clark at Hart Field, 4 p.m.
North Central at Mt. Spokane, 4 p.m.
Cusick at Northport, 4 p.m.
Lakeland at Post Falls, 4 p.m.
Priest River at St. Maries, 4 p.m.
Mead at University, 4 p.m.
Colville at Chewelah, 4:30 p.m.
Freeman at Deer Park, 4:30 p.m.
Medical Lake at Lakeside (WA), 4:30 p.m.
Newport at Riverside, 4:30 p.m.
Colton at Colfax, 5 p.m.
Colton at Colfax, 5 p.m.
Bonners Ferry at Sandpoint, 5 p.m.
Priest River at St. Maries, 5:30 p.m.
Spring boys soccer
Pullman at Clarkston, 4 p.m.
Medical Lake at Colville, 4 p.m.
Deer Park at Newport, 4 p.m.
Northwest Christian at Riverside, 4 p.m.
East Valley at West Valley, 4 p.m.
Track and field
GSL #3 at CV, 4 p.m.
GSL #3 at Mead, 4 p.m.
GSL #3 at Shadle, 4 p.m.
Boys tennis
Post Falls at Coeur d’Alene Charter, 3:15 p.m.
Pullman at Clarkston, 3:30 p.m.
Clarkston at Pullman, 3:30 p.m.
East Valley at West Valley, 3:30 p.m.
Freeman vs. Lakeside, 3:30 p.m.
Deer Park vs. Medical Lake, 3:30 p.m.
Newport vs. Chewelah, 3:30 p.m.
Southridge vs. Gonzaga Prep, 3:30 p.m.
Girls tennis
Pullman at Clarkston, 3:30 p.m.
West Valley at East Valley, 3:30 p.m.
Freeman, 3:30 p.m.
Deer Park, 3:30 p.m.
Newport, 3:30 p.m.
Colville, 3:30 p.m.
Clarkston at Pullman, 3:30 p.m.
Girls golf
East Valley Invite, 9 a.m.

Friday, April 27

Baseball
West Valley at East Valley, 2 p.m.
Liberty at Springdale, 2 p.m.
Post Falls at Lake City, 3 p.m.
West Valley at East Valley, 4 p.m.
Liberty at Springdale, 4 p.m.
Chewelah at Freeman, 4:30 p.m.
Riverside vs. Colville at Hofstett, 4:30 p.m.
Deer Park at Medical Lake, 4:30 p.m.
Lakeside (WA) vs. Newport at Sadie MS, 4:30 p.m.
Post Falls at Lake City, 5 p.m.
Fastpitch softball
Liberty at Springdale, 2 p.m.
East Valley at West Valley, 2 p.m.
Post Falls at Lake City, 3 p.m.
Genesee at Grangeville, 4 p.m.
Gonzaga Prep vs. Lewis and Clark at Hart Field, 4 p.m.
Central Valley at Mead, 4 p.m.
Ferris at North Central, 4 p.m.
Mt. Spokane at Rogers, 4 p.m.
University at Shadle Park, 4 p.m.
Liberty at Springdale, 4 p.m.
Orofino at St. Maries, 4 p.m.
East Valley at West Valley, 4 p.m.
Lind-Ritzville/Sprague at Freeman, 4:30 p.m.
Post Falls at Lake City, 4:30 p.m.
Troy at Moscow, 4:30 p.m.
Orofino at St. Maries, 5:30 p.m.
Spring boys soccer
Central Valley vs. Shadle Park at Joe Albi, 4 p.m.
Rogers at Mead, 4 p.m.
North Central at Mt. Spokane, 4 p.m.
Lewis and Clark at Gonzaga Prep, 6:30 p.m.
Ferris at University, 6:30 p.m.
Track and field
Timberlake Invitational, 2 p.m.
Boys tennis
Inland Empire Tournament,
Boys golf
Krause Invite, 9 a.m.
East Valley Invite, 9 a.m.
Girls golf
The Jim Kraus Invite, 9 a.m.
Krause Invite, 9 a.m.